-凯时娱乐ks
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('abr142l3-i-p2-s2-24-58-110-145-m8.step',
'2020-03-29t07:21:22',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2018',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = edge_curve ( 'none', #24322, #7810, #27014, .t. ) ;
#2 = cartesian_point ( 'none', ( -15.24356370850836484, 16.95285208524157028, 45.00000000000022737 ) ) ;
#3 = vector ( 'none', #20221, 1000.000000000000114 ) ;
#4 = edge_curve ( 'none', #12621, #16575, #42314, .t. ) ;
#5 = vector ( 'none', #30418, 1000.000000000000114 ) ;
#6 = cartesian_point ( 'none', ( 49.88653899653051838, 26.52514329740201049, -102.5000000000000000 ) ) ;
#7 = edge_loop ( 'none', ( #5890, #14826, #3338, #39763 ) ) ;
#8 = direction ( 'none', ( -4.708894440894853511e-16, -5.605054530758050964e-17, -1.000000000000000000 ) ) ;
#9 = cartesian_point ( 'none', ( 38.41914665690590880, -61.48348697134180441, -73.60000000000000853 ) ) ;
#10 = line ( 'none', #12471, #14934 ) ;
#11 = vertex_point ( 'none', #4416 ) ;
#12 = cartesian_point ( 'none', ( 18.33338504785054468, 72.99999999999961631, -174.9772954380387660 ) ) ;
#13 = oriented_edge ( 'none', *, *, #1300, .t. ) ;
#14 = cartesian_point ( 'none', ( 2.316004757641302388e-12, 90.79999999999995453, -172.4999999999999716 ) ) ;
#15 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642541310, 0.0000000000000000000 ) ) ;
#16 = edge_loop ( 'none', ( #30297, #4517, #37030, #23029 ) ) ;
#17 = oriented_edge ( 'none', *, *, #38622, .f. ) ;
#18 = direction ( 'none', ( 6.585401083650416252e-16, -8.875312571249876720e-17, 1.000000000000000000 ) ) ;
#19 = oriented_edge ( 'none', *, *, #15415, .t. ) ;
#20 = face_outer_bound ( 'none', #3119, .t. ) ;
#21 = cartesian_point ( 'none', ( -53.54116758411372246, 72.22504912400457044, -140.1396871763595868 ) ) ;
#22 = cylindrical_surface ( 'none', #7586, 12.50000000000001066 ) ;
#23 = edge_curve ( 'none', #37542, #17072, #3605, .t. ) ;
#24 = direction ( 'none', ( 1.000000000000000000, -1.798561239636409153e-14, -6.198829126545649833e-15 ) ) ;
#25 = oriented_edge ( 'none', *, *, #9870, .t. ) ;
#26 = cartesian_point ( 'none', ( -29.37492874126267495, 72.22504912400414412, -223.3789307604607757 ) ) ;
#27 = oriented_edge ( 'none', *, *, #42350, .f. ) ;
#28 = cartesian_point ( 'none', ( 2.419031015191924222e-12, 89.29999999999996874, -172.4999999999999716 ) ) ;
#30 = oriented_edge ( 'none', *, *, #20108, .f. ) ;
#29 = oriented_edge ( 'none', *, *, #17285, .f. ) ;
#31 = axis2_placement_3d ( 'none', #11251, #34104, #20967 ) ;
#32 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#33 = oriented_edge ( 'none', *, *, #8511, .f. ) ;
#34 = direction ( 'none', ( -1.759703536382520795e-14, -1.000000000000000000, -3.161227291073908191e-16 ) ) ;
#35 = cartesian_point ( 'none', ( 37.08740906527688708, 12.06333655440436026, 2.850000000000246558 ) ) ;
#37 = cartesian_point ( 'none', ( 3.562937043060056865e-05, 121.4999999999999858, -172.5000000000000000 ) ) ;
#36 = vector ( 'none', #36265, 1000.000000000000000 ) ;
#38 = vertex_point ( 'none', #34691 ) ;
#39 = axis2_placement_3d ( 'none', #25017, #31611, #31738 ) ;
#40 = plane ( 'none', #3104 ) ;
#41 = cartesian_point ( 'none', ( -60.19996437063007022, 99.49999999999714362, -192.4999999999978684 ) ) ;
#42 = line ( 'none', #1927, #4176 ) ;
#43 = cartesian_point ( 'none', ( 14.20962728334153802, -26.95274504770756963, -220.0000000000001421 ) ) ;
#44 = cartesian_point ( 'none', ( 46.98141856155709917, 17.31041759277613679, -160.0499295681350134 ) ) ;
#45 = vertex_point ( 'none', #41137 ) ;
#46 = edge_loop ( 'none', ( #25507, #2830, #20253, #18774 ) ) ;
#47 = advanced_face ( 'none', ( #5027 ), #19160, .f. ) ;
#48 = cartesian_point ( 'none', ( 3.562937055649985287e-05, 128.5000000000000568, -172.5000000000000000 ) ) ;
#49 = cartesian_point ( 'none', ( 2.256716947184580478e-12, 80.99999999999995737, -172.5000000000000000 ) ) ;
#50 = direction ( 'none', ( -0.1231230465471398194, -0.9923914124018561322, 5.469475806915131867e-16 ) ) ;
#51 = direction ( 'none', ( 0.06944122536642341470, -0.9975860445192734627, 0.0000000000000000000 ) ) ;
#52 = oriented_edge ( 'none', *, *, #26214, .f. ) ;
#53 = direction ( 'none', ( -6.585401083650416252e-16, 8.875312571249876720e-17, -1.000000000000000000 ) ) ;
#54 = line ( 'none', #29054, #15459 ) ;
#55 = oriented_edge ( 'none', *, *, #25004, .f. ) ;
#56 = cartesian_point ( 'none', ( -64.99999999999928946, 1.159837610763979800e-12, -115.0000000000000142 ) ) ;
#57 = axis2_placement_3d ( 'none', #37920, #21645, #25078 ) ;
#58 = vertex_point ( 'none', #40980 ) ;
#59 = edge_curve ( 'none', #37054, #1900, #7028, .t. ) ;
#60 = oriented_edge ( 'none', *, *, #18702, .t. ) ;
#61 = axis2_placement_3d ( 'none', #25170, #28198, #22036 ) ;
#62 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#63 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#64 = vector ( 'none', #42394, 1000.000000000000000 ) ;
#65 = cartesian_point ( 'none', ( -47.86520600665450331, 109.5000000000008527, -121.2347583639753168 ) ) ;
#66 = direction ( 'none', ( -1.000000000000000000, 1.850371707708592867e-14, 0.0000000000000000000 ) ) ;
#67 = edge_curve ( 'none', #7105, #25550, #37764, .t. ) ;
#68 = axis2_placement_3d ( 'none', #37185, #24057, #14335 ) ;
#69 = oriented_edge ( 'none', *, *, #8941, .t. ) ;
#70 = circle ( 'none', #19088, 4.250000000000003553 ) ;
#71 = cartesian_point ( 'none', ( 49.70269991627525741, -29.95021310582717078, -131.0999999999999659 ) ) ;
#72 = oriented_edge ( 'none', *, *, #7990, .f. ) ;
#73 = edge_curve ( 'none', #25262, #32230, #21918, .t. ) ;
#74 = oriented_edge ( 'none', *, *, #38453, .f. ) ;
#75 = cartesian_point ( 'none', ( 1.388153398621040887e-12, 34.29999999999997584, -172.5000000000000000 ) ) ;
#76 = cartesian_point ( 'none', ( 46.55885009717439971, 26.35381334131470865, 40.76794919243136661 ) ) ;
#77 = oriented_edge ( 'none', *, *, #25698, .f. ) ;
#78 = direction ( 'none', ( -1.757325817432337728e-14, -1.000000000000000000, -2.862892222724204384e-16 ) ) ;
#79 = direction ( 'none', ( -0.9923914124018553551, 0.1231230465471466057, -3.773599549831435124e-16 ) ) ;
#80 = edge_curve ( 'none', #36425, #17034, #30594, .t. ) ;
#81 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#82 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642484411, 0.0000000000000000000 ) ) ;
#83 = direction ( 'none', ( -1.747573279502561350e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#84 = oriented_edge ( 'none', *, *, #10297, .t. ) ;
#85 = face_outer_bound ( 'none', #5936, .t. ) ;
#86 = vertex_point ( 'none', #34270 ) ;
#87 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#88 = circle ( 'none', #7900, 5.099999999999988987 ) ;
#89 = edge_curve ( 'none', #38055, #23314, #15791, .t. ) ;
#90 = oriented_edge ( 'none', *, *, #14204, .f. ) ;
#91 = vertex_point ( 'none', #31450 ) ;
#92 = vertex_point ( 'none', #37564 ) ;
#93 = cartesian_point ( 'none', ( 46.34396415010643722, 26.00723138651731858, 41.38755714395175289 ) ) ;
#94 = b_spline_curve_with_knots ( 'none', 3,
( #642, #23419, #33251, #10242, #17274, #17413 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002531521183940719545, 0.002922551000950181568, 0.003313580817959643592 ),
.unspecified. ) ;
#95 = vertex_point ( 'none', #5108 ) ;
#96 = direction ( 'none', ( -0.9975860445192733517, -0.06944122536642542698, 7.023526281918274007e-23 ) ) ;
#97 = cylindrical_surface ( 'none', #19053, 6.000000000000005329 ) ;
#98 = vertex_point ( 'none', #41965 ) ;
#99 = cartesian_point ( 'none', ( 6.933141897965641742e-13, 3.175732536733433380e-14, -209.5000000000000000 ) ) ;
#100 = axis2_placement_3d ( 'none', #12864, #19464, #3431 ) ;
#101 = edge_loop ( 'none', ( #14004, #37227 ) ) ;
#102 = cartesian_point ( 'none', ( 23.57852177131923810, 27.53147824330982019, -215.6483260577249723 ) ) ;
#103 = circle ( 'none', #29563, 4.999999999999989342 ) ;
#104 = face_outer_bound ( 'none', #25153, .t. ) ;
#105 = vertex_point ( 'none', #21294 ) ;
#106 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, -2.561756887746857165e-16 ) ) ;
#107 = vertex_point ( 'none', #28173 ) ;
#108 = line ( 'none', #34466, #25242 ) ;
#109 = axis2_placement_3d ( 'none', #39187, #42441, #3601 ) ;
#110 = oriented_edge ( 'none', *, *, #18936, .f. ) ;
#111 = oriented_edge ( 'none', *, *, #18313, .t. ) ;
#112 = advanced_face ( 'none', ( #22921, #1951 ), #22455, .t. ) ;
#113 = axis2_placement_3d ( 'none', #39405, #233, #23146 ) ;
#114 = cartesian_point ( 'none', ( -21.67759974311114846, 94.35332154660999038, -185.5602398158274582 ) ) ;
#115 = cartesian_point ( 'none', ( -26.81364661542831840, 14.48121812663463892, -219.9999999999997726 ) ) ;
#116 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#117 = axis2_placement_3d ( 'none', #16719, #13139, #29869 ) ;
#118 = cartesian_point ( 'none', ( -38.41914665690745068, 61.48348697134081675, -59.50000000000000711 ) ) ;
#119 = cartesian_point ( 'none', ( 18.15933360300488175, 103.5499999999996277, -195.1105860847274016 ) ) ;
#120 = cartesian_point ( 'none', ( 8.856883634896526303, 109.2458213093185151, -164.0534934947913825 ) ) ;
#121 = oriented_edge ( 'none', *, *, #37894, .f. ) ;
#122 = edge_curve ( 'none', #39579, #11563, #41325, .t. ) ;
#123 = face_outer_bound ( 'none', #30074, .t. ) ;
#124 = cartesian_point ( 'none', ( -25.63347389462938253, 105.9321930724268128, -186.0642890185493172 ) ) ;
#125 = direction ( 'none', ( 6.213934839319918573e-15, 0.6409456510068530788, -0.7675862638527355397 ) ) ;
#126 = edge_curve ( 'none', #17686, #36168, #30093, .t. ) ;
#128 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#127 = circle ( 'none', #19959, 9.000000000000003553 ) ;
#129 = vector ( 'none', #24178, 1000.000000000000000 ) ;
#130 = approval_status ( 'not_yet_approved' ) ;
#131 = oriented_edge ( 'none', *, *, #1552, .t. ) ;
#132 = cartesian_point ( 'none', ( 1.840272605822848741e-12, 65.10000000000003695, -172.5000000000000000 ) ) ;
#133 = edge_curve ( 'none', #40671, #33654, #3331, .t. ) ;
#134 = cartesian_point ( 'none', ( -17.09315054976907788, -31.95931759255455518, -215.6481533011605904 ) ) ;
#136 = oriented_edge ( 'none', *, *, #14750, .f. ) ;
#135 = vertex_point ( 'none', #29428 ) ;
#137 = cartesian_point ( 'none', ( 18.06445516748037861, -30.02637984930811399, -220.0000000000001990 ) ) ;
#138 = cartesian_point ( 'none', ( 48.38195752939181205, 22.83497724159454023, 10.76794919243136839 ) ) ;
#139 = cartesian_point ( 'none', ( 36.85335263459378297, -6.934003143227573496, -2.270842020967672958 ) ) ;
#140 = oriented_edge ( 'none', *, *, #39216, .f. ) ;
#141 = cartesian_point ( 'none', ( -49.88653899652887702, 26.52514329740370513, -124.9999999999999574 ) ) ;
#142 = face_outer_bound ( 'none', #5797, .t. ) ;
#143 = oriented_edge ( 'none', *, *, #42180, .f. ) ;
#144 = edge_curve ( 'none', #10676, #29283, #13177, .t. ) ;
#145 = edge_loop ( 'none', ( #21620, #2255, #11598, #722 ) ) ;
#146 = face_outer_bound ( 'none', #40171, .t. ) ;
#147 = cartesian_point ( 'none', ( 6.968303301792159691e-13, 7.804898466901179784e-15, -116.0000000000000711 ) ) ;
#149 = plane ( 'none', #27678 ) ;
#148 = line ( 'none', #33731, #38059 ) ;
#150 = vertex_point ( 'none', #32279 ) ;
#151 = direction ( 'none', ( 6.585401083650410336e-16, -8.875312571250336478e-17, -1.000000000000000000 ) ) ;
#152 = edge_curve ( 'none', #21923, #42335, #17309, .t. ) ;
#153 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#154 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#155 = face_outer_bound ( 'none', #26102, .t. ) ;
#156 = oriented_edge ( 'none', *, *, #21315, .f. ) ;
#157 = edge_loop ( 'none', ( #32976, #23073, #41193, #22649 ) ) ;
#158 = edge_curve ( 'none', #3625, #23120, #2976, .t. ) ;
#159 = oriented_edge ( 'none', *, *, #6126, .f. ) ;
#160 = oriented_edge ( 'none', *, *, #23528, .t. ) ;
#161 = cartesian_point ( 'none', ( 6.740580262453888416, 108.7999999999997840, -182.4279694663833595 ) ) ;
#162 = direction ( 'none', ( -0.6157413649172397418, 0.3476529469598247379, 0.7071067811865502373 ) ) ;
#163 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642541310, 0.0000000000000000000 ) ) ;
#164 = direction ( 'none', ( -2.179985831291355058e-16, -7.063948064697777072e-17, 1.000000000000000000 ) ) ;
#165 = cartesian_point ( 'none', ( -50.87889513109091411, 88.00000000000089528, -143.1250356293675736 ) ) ;
#166 = direction ( 'none', ( -0.9964434956472328908, 1.748663503494570803e-14, 0.08426363380677832915 ) ) ;
#167 = line ( 'none', #8888, #26782 ) ;
#168 = oriented_edge ( 'none', *, *, #28477, .t. ) ;
#169 = cartesian_point ( 'none', ( 1.448548751898231283e-13, 2.729247293015986443e-15, 9.800000000000210321 ) ) ;
#170 = edge_loop ( 'none', ( #4235, #32800 ) ) ;
#171 = direction ( 'none', ( -0.9964434956472330018, 1.748663503494570803e-14, 0.08426363380677831527 ) ) ;
#172 = cartesian_point ( 'none', ( -29.36721859700697834, -7.459965406257413001, -220.0000000000000853 ) ) ;
#173 = advanced_face ( 'none', ( #4487 ), #32411, .f. ) ;
#174 = edge_loop ( 'none', ( #16413, #30151, #7917, #27008, #41572, #18102 ) ) ;
#175 = axis2_placement_3d ( 'none', #16375, #25969, #32789 ) ;
#176 = vertex_point ( 'none', #28312 ) ;
#177 = direction ( 'none', ( -0.7776435226813598334, 1.473455350089820466e-14, -0.6287054569762577927 ) ) ;
#178 = circle ( 'none', #32016, 10.49999999999999467 ) ;
#179 = vertex_point ( 'none', #22578 ) ;
#180 = oriented_edge ( 'none', *, *, #6516, .f. ) ;
#181 = cartesian_point ( 'none', ( -10.05928731161776390, 86.30000000000015348, -160.0577036370982000 ) ) ;
#182 = vector ( 'none', #29127, 1000.000000000000114 ) ;
#184 = axis2_placement_3d ( 'none', #40819, #17407, #20961 ) ;
#183 = circle ( 'none', #23219, 4.499999999999997335 ) ;
#185 = oriented_edge ( 'none', *, *, #35762, .t. ) ;
#186 = advanced_face ( 'none', ( #23946 ), #3389, .f. ) ;
#187 = cartesian_point ( 'none', ( 45.38653899652959467, -26.52514329740365895, -114.9999999999999858 ) ) ;
#188 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#189 = edge_curve ( 'none', #9679, #38928, #10636, .t. ) ;
#190 = oriented_edge ( 'none', *, *, #9247, .f. ) ;
#191 = cartesian_point ( 'none', ( 1.448548749410324285e-13, 2.729241707130348298e-15, 43.00000000000022737 ) ) ;
#192 = cartesian_point ( 'none', ( -71.00000000000018474, 59.28954376616481170, 59.50000000000000000 ) ) ;
#193 = axis2_placement_3d ( 'none', #37514, #11238, #17541 ) ;
#194 = oriented_edge ( 'none', *, *, #14276, .f. ) ;
#195 = cartesian_point ( 'none', ( 15.72018368479711370, -31.27299609868235208, -220.0000000000036664 ) ) ;
#196 = edge_curve ( 'none', #25337, #31529, #22454, .t. ) ;
#197 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#198 = direction ( 'none', ( -1.000000000000000000, 1.816728585750256042e-14, -5.046468293750711996e-16 ) ) ;
#199 = cartesian_point ( 'none', ( -42.42805378084102585, 95.48475224740901979, -187.4975250412827847 ) ) ;
#200 = edge_loop ( 'none', ( #33005, #37901, #4336, #33735 ) ) ;
#201 = direction ( 'none', ( 0.6123724356958146764, 0.7071067811865294761, -0.3535533905932748411 ) ) ;
#202 = axis2_placement_3d ( 'none', #3737, #556, #33034 ) ;
#203 = cartesian_point ( 'none', ( -0.7730928142925684865, 103.5499999999999545, -193.5095770423986323 ) ) ;
#204 = direction ( 'none', ( 1.000000000000000000, -1.798561219831641502e-14, 5.392042335631425098e-16 ) ) ;
#205 = edge_curve ( 'none', #32432, #7320, #14782, .t. ) ;
#206 = cartesian_point ( 'none', ( 58.33630944788981765, 58.33630944789049266, -6.938893903907228378e-15 ) ) ;
#207 = cartesian_point ( 'none', ( -14.70231938907579483, -17.03213481686409025, 45.00000000000022737 ) ) ;
#208 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#209 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#210 = edge_curve ( 'none', #12304, #24377, #20868, .t. ) ;
#211 = face_bound ( 'none', #32884, .t. ) ;
#212 = vertex_point ( 'none', #39382 ) ;
#213 = oriented_edge ( 'none', *, *, #37097, .t. ) ;
#214 = line ( 'none', #9765, #2357 ) ;
#216 = oriented_edge ( 'none', *, *, #35088, .f. ) ;
#215 = advanced_face ( 'none', ( #19365 ), #21405, .f. ) ;
#217 = cartesian_point ( 'none', ( -29.37492874126198572, 109.6000674576063858, -223.3789307604607757 ) ) ;
#218 = line ( 'none', #35641, #25358 ) ;
#219 = oriented_edge ( 'none', *, *, #25115, .t. ) ;
#220 = oriented_edge ( 'none', *, *, #35306, .t. ) ;
#221 = oriented_edge ( 'none', *, *, #36651, .f. ) ;
#222 = plane ( 'none', #14117 ) ;
#223 = cartesian_point ( 'none', ( 49.88653899652994994, 26.52514329740169075, -135.0999999999999659 ) ) ;
#224 = face_outer_bound ( 'none', #41152, .t. ) ;
#225 = oriented_edge ( 'none', *, *, #14917, .f. ) ;
#226 = cartesian_point ( 'none', ( 38.50360651781772248, -23.81887777685154006, -184.0364947056561675 ) ) ;
#227 = edge_curve ( 'none', #34659, #13394, #3991, .t. ) ;
#228 = vertex_point ( 'none', #19427 ) ;
#229 = line ( 'none', #21595, #35517 ) ;
#230 = face_outer_bound ( 'none', #26039, .t. ) ;
#231 = oriented_edge ( 'none', *, *, #40870, .t. ) ;
#232 = direction ( 'none', ( -1.000000000000000000, 1.797503944631205437e-14, -5.286776307738839636e-16 ) ) ;
#233 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#234 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#235 = cartesian_point ( 'none', ( -54.66520600665413099, 129.5000000000009379, -121.2347583639753168 ) ) ;
#236 = oriented_edge ( 'none', *, *, #4043, .f. ) ;
#237 = axis2_placement_3d ( 'none', #37643, #27966, #2037 ) ;
#238 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #20692, #1231, #1080 ),
( #40384, #17563, #4392 ),
( #23848, #26836, #4243 ),
( #30137, #27124, #27271 ),
( #24124, #20968, #799 ),
( #7206, #7654, #14259 ),
( #30700, #10819, #30561 ),
( #33397, #20409, #36685 ),
( #26985, #13814, #20839 ),
( #37248, #17126, #39966 ),
( #23701, #7358, #7515 ),
( #33543, #4528, #27430 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 2, 2, 2, 2, 4 ),
( 3, 3 ),
( 0.03696717148072511949, 0.04160141940012244272, 0.04623566731951976594, 0.05086991523891709610, 0.05318703919861575424, 0.05550416315831441932 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8304785906409950513, 1.000000000000000000),
( 1.000000000000000000, 0.8434583333455318854, 1.000000000000000000),
( 1.000000000000000000, 0.8561052118342384887, 1.000000000000000000),
( 1.000000000000000000, 0.8807258897771534922, 1.000000000000000000),
( 1.000000000000000000, 0.8926867276195553647, 1.000000000000000000),
( 1.000000000000000000, 0.9159314207615221193, 1.000000000000000000),
( 1.000000000000000000, 0.9271990364929179052, 1.000000000000000000),
( 1.000000000000000000, 0.9434180049381972744, 1.000000000000000000),
( 1.000000000000000000, 0.9486985099475776506, 1.000000000000000000),
( 1.000000000000000000, 0.9588968950296709037, 1.000000000000000000),
( 1.000000000000000000, 0.9638228179629554360, 1.000000000000000000),
( 1.000000000000000000, 0.9685006718618980326, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#239 = oriented_edge ( 'none', *, *, #27946, .f. ) ;
#240 = advanced_face ( 'none', ( #29088 ), #38775, .f. ) ;
#241 = plane ( 'none', #8556 ) ;
#242 = axis2_placement_3d ( 'none', #22175, #31894, #24890 ) ;
#243 = cartesian_point ( 'none', ( 51.26527726539487162, 109.4999999999990621, -121.2347583639752457 ) ) ;
#244 = direction ( 'none', ( 1.759703472855049435e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#245 = vertex_point ( 'none', #3248 ) ;
#246 = cartesian_point ( 'none', ( 32.17312491432789301, 16.67407833669408035, -215.6354823850507501 ) ) ;
#247 = oriented_edge ( 'none', *, *, #25633, .f. ) ;
#248 = axis2_placement_3d ( 'none', #35198, #22235, #22091 ) ;
#249 = direction ( 'none', ( 1.000000000000000000, -1.798043516295150418e-14, -6.205029298504097956e-15 ) ) ;
#250 = cartesian_point ( 'none', ( 45.25106413402108529, 24.06041759277615810, -124.9999999999999858 ) ) ;
#251 = direction ( 'none', ( -0.9964434956472330018, 1.748663503494570803e-14, 0.08426363380677824588 ) ) ;
#252 = axis2_placement_3d ( 'none', #4854, #11301, #34152 ) ;
#253 = line ( 'none', #8353, #26381 ) ;
#254 = oriented_edge ( 'none', *, *, #33483, .t. ) ;
#255 = oriented_edge ( 'none', *, *, #40321, .t. ) ;
#256 = cartesian_point ( 'none', ( -3.438635622638861022, 90.30000000000002558, -201.2954125696212486 ) ) ;
#257 = edge_curve ( 'none', #37889, #5543, #31641, .t. ) ;
#258 = vector ( 'none', #33124, 1000.000000000000000 ) ;
#259 = axis2_placement_3d ( 'none', #2785, #25675, #6325 ) ;
#260 = oriented_edge ( 'none', *, *, #36423, .t. ) ;
#261 = oriented_edge ( 'none', *, *, #29237, .t. ) ;
#262 = face_outer_bound ( 'none', #35548, .t. ) ;
#263 = edge_curve ( 'none', #12575, #4200, #32154, .t. ) ;
#264 = cartesian_point ( 'none', ( 47.83630944789006634, 58.33630944789020134, 0.0000000000000000000 ) ) ;
#265 = vertex_point ( 'none', #13386 ) ;
#266 = advanced_face ( 'none', ( #15268 ), #41009, .t. ) ;
#267 = vector ( 'none', #29342, 1000.000000000000000 ) ;
#268 = cartesian_point ( 'none', ( -19.50763050380184183, 30.56863582690610670, -215.6483253847598291 ) ) ;
#269 = cartesian_point ( 'none', ( 38.41914665690590880, -61.48348697134180441, -73.40000000000000568 ) ) ;
#270 = cartesian_point ( 'none', ( -10.50368869819653206, 89.17447391844544313, -161.0985950958804551 ) ) ;
#271 = cartesian_point ( 'none', ( -47.83630944788987449, -58.33630944789052108, -6.938893903907228378e-15 ) ) ;
#272 = line ( 'none', #296, #11026 ) ;
#273 = cartesian_point ( 'none', ( -49.88653899652910439, -26.52514329740198562, -114.9712673526286437 ) ) ;
#274 = edge_curve ( 'none', #30774, #34394, #16800, .t. ) ;
#275 = oriented_edge ( 'none', *, *, #5933, .t. ) ;
#276 = line ( 'none', #23538, #23871 ) ;
#277 = cartesian_point ( 'none', ( -50.89020773503195016, -14.55561409768327685, 11.75473732676581307 ) ) ;
#278 = cartesian_point ( 'none', ( 12.20003145281416046, 98.55012867751867134, -198.8089663362731017 ) ) ;
#279 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#280 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#281 = closed_shell ( 'none', ( #19954, #33271, #10795, #644, #23019, #34077, #17858, #27930, #29335, #2679, #23746, #11504, #12293, #18924, #31257, #35609, #2578, #5707, #18183, #27828 ) ) ;
#282 = cartesian_point ( 'none', ( 55.03844037662035049, -20.22689007013396889, 37.00000000000022737 ) ) ;
#283 = date_time_role ( 'creation_date' ) ;
#284 = cartesian_point ( 'none', ( -31.93069102512707857, -17.14673154011335754, -215.6483267674325930 ) ) ;
#285 = oriented_edge ( 'none', *, *, #1932, .f. ) ;
#286 = cartesian_point ( 'none', ( 8.372988503149041861, -34.32930365294576092, -220.0000000000001421 ) ) ;
#287 = cartesian_point ( 'none', ( -8.735692208955919469, 20.73493866955927700, 12.00000000000023270 ) ) ;
#288 = cartesian_point ( 'none', ( 41.46043989964601906, -18.46620028505725131, -181.1230657768995229 ) ) ;
#289 = direction ( 'none', ( -4.737495925409179501e-16, 2.037351031534776593e-16, -1.000000000000000000 ) ) ;
#290 = edge_loop ( 'none', ( #2828, #31086, #15170, #4982 ) ) ;
#291 = edge_curve ( 'none', #13819, #29154, #7547, .t. ) ;
#292 = edge_loop ( 'none', ( #14287, #17762, #20880, #38923 ) ) ;
#293 = oriented_edge ( 'none', *, *, #31512, .f. ) ;
#294 = cartesian_point ( 'none', ( -44.99999999999784706, 63.00000000000081712, -144.0192378864662430 ) ) ;
#295 = direction ( 'none', ( -0.8707897891801132939, 0.4916555125895099021, 0.0000000000000000000 ) ) ;
#296 = cartesian_point ( 'none', ( 6.412282240933452115, 37.48777054537401199, 51.50000000000024869 ) ) ;
#297 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, -2.561756887746857165e-16 ) ) ;
#298 = cartesian_point ( 'none', ( -45.25106413401969263, -24.06041759277613323, -124.9999999999999858 ) ) ;
#300 = vertex_point ( 'none', #1369 ) ;
#299 = b_spline_curve_with_knots ( 'none', 3,
( #24964, #6171, #12634, #19091, #35483, #15923 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002471502763845007632, 0.002862718675859501384, 0.003253934587873995570 ),
.unspecified. ) ;
#301 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -5.000000000000004441 ) ) ;
#302 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#303 = axis2_placement_3d ( 'none', #42162, #3014, #32734 ) ;
#304 = circle ( 'none', #28755, 4.199999999999999289 ) ;
#305 = oriented_edge ( 'none', *, *, #21355, .f. ) ;
#306 = oriented_edge ( 'none', *, *, #30712, .t. ) ;
#307 = circle ( 'none', #1279, 3.400000000000000355 ) ;
#308 = edge_loop ( 'none', ( #19218, #34621, #15930, #15778 ) ) ;
#309 = axis2_placement_3d ( 'none', #15436, #21731, #34698 ) ;
#310 = direction ( 'none', ( 0.6287054569762580147, -1.158730089231202293e-14, -0.7776435226813598334 ) ) ;
#311 = cartesian_point ( 'none', ( -34.99198644406931180, 61.34394172582284455, -81.60000000000000853 ) ) ;
#312 = vertex_point ( 'none', #22990 ) ;
#313 = cartesian_point ( 'none', ( -22.19662797070820304, 99.29999999999938609, -191.6979089155533700 ) ) ;
#314 = oriented_edge ( 'none', *, *, #14562, .t. ) ;
#315 = direction ( 'none', ( -0.9964434956472330018, 1.748663503494569225e-14, 0.08426363380677824588 ) ) ;
#316 = line ( 'none', #17860, #13627 ) ;
#317 = face_outer_bound ( 'none', #17753, .t. ) ;
#318 = cartesian_point ( 'none', ( 65.00003562937061474, 129.4999999999988063, -237.4999999999999432 ) ) ;
#319 = axis2_placement_3d ( 'none', #18311, #34812, #28027 ) ;
#320 = oriented_edge ( 'none', *, *, #10567, .t. ) ;
#321 = advanced_face ( 'none', ( #32620, #5530 ), #11391, .f. ) ;
#322 = edge_curve ( 'none', #37984, #30643, #6507, .t. ) ;
#323 = direction ( 'none', ( -2.449293598294706414e-16, 1.710332578358783443e-30, 1.000000000000000000 ) ) ;
#324 = cartesian_point ( 'none', ( 6.305125315735727986e-14, -35.99999999999999289, -123.6000000000000085 ) ) ;
#325 = cartesian_point ( 'none', ( -10.14531129121668940, -28.62825345745878991, -220.0000000000001990 ) ) ;
#326 = plane ( 'none', #9499 ) ;
#327 = cartesian_point ( 'none', ( -9.261977519272491577, 86.30000000000013927, -159.4533233184673406 ) ) ;
#329 = circle ( 'none', #40868, 0.2000000000000041467 ) ;
#328 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#330 = edge_curve ( 'none', #34394, #30774, #40831, .t. ) ;
#331 = axis2_placement_3d ( 'none', #29918, #39894, #23488 ) ;
#332 = cartesian_point ( 'none', ( 54.48291057368902557, -12.24620171397978297, 37.00000000000022737 ) ) ;
#333 = vertex_point ( 'none', #40249 ) ;
#334 = edge_curve ( 'none', #5273, #18671, #6036, .t. ) ;
#335 = cartesian_point ( 'none', ( -0.1489380657027390698, 86.29999999999996874, -173.9063489796575936 ) ) ;
#336 = cartesian_point ( 'none', ( -54.38653899652818779, 26.52514329740384724, -115.0000000000000142 ) ) ;
#337 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#338 = advanced_face ( 'none', ( #28079 ), #7506, .f. ) ;
#339 = cartesian_point ( 'none', ( 58.33630944789005923, 58.33630944789027950, 59.50000000000000000 ) ) ;
#340 = direction ( 'none', ( 1.000000000000000000, -1.798561239636409153e-14, -6.198829126545649833e-15 ) ) ;
#341 = cartesian_point ( 'none', ( 16.51934250630482737, -30.85632247209040813, -220.0000000000000000 ) ) ;
#342 = circle ( 'none', #17797, 6.499999999999998224 ) ;
#343 = oriented_edge ( 'none', *, *, #12771, .f. ) ;
#344 = cartesian_point ( 'none', ( -49.36591341822918366, 20.62175046847103843, 37.00000000000022737 ) ) ;
#345 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#346 = edge_curve ( 'none', #19656, #37429, #18362, .t. ) ;
#347 = plane ( 'none', #19413 ) ;
#348 = face_outer_bound ( 'none', #10424, .t. ) ;
#349 = oriented_edge ( 'none', *, *, #20905, .f. ) ;
#350 = vector ( 'none', #15839, 1000.000000000000000 ) ;
#351 = oriented_edge ( 'none', *, *, #28394, .f. ) ;
#352 = direction ( 'none', ( -0.1231230465471395558, -0.9923914124018562433, 5.498544517883789686e-16 ) ) ;
#353 = edge_curve ( 'none', #37010, #22147, #895, .t. ) ;
#354 = vector ( 'none', #363, 1000.000000000000000 ) ;
#355 = circle ( 'none', #11058, 7.685943401548623655 ) ;
#356 = face_outer_bound ( 'none', #16613, .t. ) ;
#357 = cartesian_point ( 'none', ( -11.48096843452077920, 90.24657746611396192, -145.9381043827054611 ) ) ;
#358 = direction ( 'none', ( -0.4999999999999977240, 8.992806188260493251e-15, -0.8660254037844399289 ) ) ;
#359 = cartesian_point ( 'none', ( 9.872167310598417345, 108.9305336444858341, -183.1202783669547216 ) ) ;
#360 = oriented_edge ( 'none', *, *, #20336, .t. ) ;
#361 = axis2_placement_3d ( 'none', #10186, #302, #23216 ) ;
#362 = line ( 'none', #26674, #27535 ) ;
#363 = direction ( 'none', ( 9.095377662408013217e-15, 0.5150380749100542666, 0.8571673007021122226 ) ) ;
#364 = cartesian_point ( 'none', ( 3.562937055649985287e-05, 128.5000000000000284, -172.5000000000000000 ) ) ;
#365 = cartesian_point ( 'none', ( -71.00000000000001421, -71.00000000000001421, 0.0000000000000000000 ) ) ;
#366 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#367 = cartesian_point ( 'none', ( -38.41914665690633512, 61.48348697134153440, -81.60000000000000853 ) ) ;
#368 = vector ( 'none', #12912, 1000.000000000000000 ) ;
#369 = cartesian_point ( 'none', ( -42.83630944788987449, -62.17154166404934301, -1.000000000000007772 ) ) ;
#370 = direction ( 'none', ( 0.6287054569762574596, -1.132880637372607507e-14, -0.7776435226813601664 ) ) ;
#371 = face_outer_bound ( 'none', #28803, .t. ) ;
#372 = oriented_edge ( 'none', *, *, #20577, .f. ) ;
#374 = edge_loop ( 'none', ( #30987, #30597 ) ) ;
#373 = cartesian_point ( 'none', ( 46.39226200893196506, 26.64812178647222751, 14.80360451717088388 ) ) ;
#375 = cartesian_point ( 'none', ( -2.565992159740007050, 36.86279951707618352, 1.500000000000246025 ) ) ;
#376 = cartesian_point ( 'none', ( 22.44568600168378225, 1.562427570744576721, 12.00000000000023270 ) ) ;
#377 = axis2_placement_3d ( 'none', #10852, #17169, #17315 ) ;
#378 = vector ( 'none', #1937, 1000.000000000000227 ) ;
#379 = vertex_point ( 'none', #31275 ) ;
#380 = axis2_placement_3d ( 'none', #12943, #16235, #29539 ) ;
#381 = cartesian_point ( 'none', ( -57.26190476190582501, -30.75832022458882165, -114.9999999999999858 ) ) ;
#383 = edge_loop ( 'none', ( #6614, #1757, #7846, #943, #25417, #38481, #11864, #37335 ) ) ;
#382 = b_spline_curve_with_knots ( 'none', 3,
( #35205, #2629, #28819, #25655, #9479, #15520, #25521, #6044, #35613, #12502 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.005140015475162369903, 0.007710023212743552685, 0.008995027081534146679, 0.01028003095032473807 ),
.unspecified. ) ;
#384 = vector ( 'none', #39657, 1000.000000000000114 ) ;
#385 = oriented_edge ( 'none', *, *, #17153, .t. ) ;
#386 = line ( 'none', #6300, #37789 ) ;
#387 = vertex_point ( 'none', #30552 ) ;
#388 = direction ( 'none', ( -1.000000000000000000, 1.632680918566409870e-14, 0.0000000000000000000 ) ) ;
#389 = edge_curve ( 'none', #23498, #30344, #2773, .t. ) ;
#390 = cartesian_point ( 'none', ( 34.22619123613981174, 109.6000674576050500, -117.2948765033770258 ) ) ;
#391 = axis2_placement_3d ( 'none', #27339, #40440, #4446 ) ;
#392 = cartesian_point ( 'none', ( 31.97813754034332945, 14.24150650746500801, -219.9999999999999716 ) ) ;
#393 = edge_curve ( 'none', #212, #20901, #8088, .t. ) ;
#394 = cylindrical_surface ( 'none', #17059, 39.00000000000000000 ) ;
#395 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179630e-22, -1.000000000000000000 ) ) ;
#396 = face_bound ( 'none', #4522, .t. ) ;
#397 = advanced_face ( 'none', ( #33144 ), #39791, .t. ) ;
#398 = direction ( 'none', ( 2.449293598294706414e-16, -1.710332578358783443e-30, -1.000000000000000000 ) ) ;
#399 = direction ( 'none', ( 4.029312413015393293e-31, 1.224646799147353454e-16, -1.000000000000000000 ) ) ;
#400 = edge_loop ( 'none', ( #28532, #15981, #36228, #41433 ) ) ;
#401 = line ( 'none', #4526, #25519 ) ;
#402 = edge_curve ( 'none', #27703, #32465, #31147, .t. ) ;
#403 = advanced_face ( 'none', ( #40284 ), #26002, .f. ) ;
#404 = cylindrical_surface ( 'none', #24074, 4.000000000000000000 ) ;
#405 = edge_curve ( 'none', #9045, #37144, #24489, .t. ) ;
#406 = cartesian_point ( 'none', ( -16.33726851789904444, 30.95372381158990294, -220.0000000000014211 ) ) ;
#407 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 79.50000000000000000 ) ) ;
#408 = cartesian_point ( 'none', ( -10.81726456463542441, 88.30000000000018190, -160.7107342324195542 ) ) ;
#409 = vertex_point ( 'none', #21391 ) ;
#410 = cartesian_point ( 'none', ( 12.24620171397939750, 54.48291057368844292, 37.00000000000022737 ) ) ;
#411 = cartesian_point ( 'none', ( 65.73348697134098018, 38.41914665690719488, -102.5000000000000142 ) ) ;
#412 = cartesian_point ( 'none', ( 16.06938798307797001, 103.2013525216744938, -196.6434696250553031 ) ) ;
#413 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#414 = direction ( 'none', ( 3.760577949359781504e-17, -3.384826294588888981e-16, 1.000000000000000000 ) ) ;
#415 = direction ( 'none', ( 4.421885339713151345e-16, 4.992091287233016332e-16, 1.000000000000000000 ) ) ;
#416 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#417 = approval_role ( '' ) ;
#418 = oriented_edge ( 'none', *, *, #4159, .t. ) ;
#419 = oriented_edge ( 'none', *, *, #11207, .f. ) ;
#420 = cartesian_point ( 'none', ( -26.97261709708611832, -14.16795723224389292, -220.0000000000000853 ) ) ;
#421 = cartesian_point ( 'none', ( -64.79996437063006454, 99.49999999999722888, -192.4999999999978400 ) ) ;
#422 = cartesian_point ( 'none', ( -14.90130006533255802, -57.49999999999970157, -115.0000000000000000 ) ) ;
#423 = cartesian_point ( 'none', ( -25.98076211353127363, 73.00000000000049738, -217.4999999999999716 ) ) ;
#424 = oriented_edge ( 'none', *, *, #4607, .f. ) ;
#425 = edge_loop ( 'none', ( #2651, #15641, #32502, #6352 ) ) ;
#426 = cylindrical_surface ( 'none', #40272, 11.99999999999999822 ) ;
#427 = oriented_edge ( 'none', *, *, #3630, .f. ) ;
#428 = line ( 'none', #41543, #29639 ) ;
#429 = oriented_edge ( 'none', *, *, #13876, .t. ) ;
#430 = cartesian_point ( 'none', ( -21.99569584669615097, 96.43530962984033295, -188.1350729153061252 ) ) ;
#431 = cylindrical_surface ( 'none', #12016, 33.00000000000000000 ) ;
#432 = axis2_placement_3d ( 'none', #15652, #35601, #2748 ) ;
#433 = advanced_face ( 'none', ( #34675 ), #41798, .t. ) ;
#434 = direction ( 'none', ( 2.179985831291355058e-16, 7.063948064697777072e-17, -1.000000000000000000 ) ) ;
#435 = direction ( 'none', ( 0.0000000000000000000, -1.084202172485503448e-16, 1.000000000000000000 ) ) ;
#436 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#437 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#438 = oriented_edge ( 'none', *, *, #126, .f. ) ;
#439 = vector ( 'none', #21457, 1000.000000000000000 ) ;
#440 = axis2_placement_3d ( 'none', #14462, #37303, #4583 ) ;
#442 = vertex_point ( 'none', #25108 ) ;
#441 = cartesian_point ( 'none', ( 63.83630944789005213, 58.33630944789027950, 59.50000000000000000 ) ) ;
#443 = edge_curve ( 'none', #676, #41045, #35678, .t. ) ;
#444 = cylindrical_surface ( 'none', #29404, 4.999999999999997335 ) ;
#445 = cartesian_point ( 'none', ( 1.310105869882863528e-13, 1.765539736045300000e-15, 110.6396103067895069 ) ) ;
#446 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#447 = edge_curve ( 'none', #17110, #32230, #33110, .t. ) ;
#448 = axis2_placement_3d ( 'none', #4344, #14358, #11215 ) ;
#449 = line ( 'none', #27867, #41889 ) ;
#450 = edge_curve ( 'none', #1900, #37054, #11653, .t. ) ;
#451 = oriented_edge ( 'none', *, *, #2696, .f. ) ;
#452 = cartesian_point ( 'none', ( 1.388153398621040887e-12, 34.29999999999997584, -172.5000000000000000 ) ) ;
#453 = direction ( 'none', ( -0.6655681132556822144, 1.185114233604969293e-14, 0.7463371132519616147 ) ) ;
#454 = edge_curve ( 'none', #26064, #10642, #25477, .t. ) ;
#455 = direction ( 'none', ( 6.585401083650410336e-16, -8.875312571250336478e-17, -1.000000000000000000 ) ) ;
#456 = cartesian_point ( 'none', ( 26.17816071742814543, -15.60854663855033841, -220.0000000000000568 ) ) ;
#457 = edge_loop ( 'none', ( #26831, #33584, #20546, #41964 ) ) ;
#458 = vector ( 'none', #6697, 1000.000000000000000 ) ;
#459 = vertex_point ( 'none', #27997 ) ;
#460 = circle ( 'none', #12860, 6.399999999999999467 ) ;
#461 = cartesian_point ( 'none', ( 3.562936980110413402e-05, 86.49999999999998579, -172.5000000000000000 ) ) ;
#462 = line ( 'none', #22360, #3568 ) ;
#463 = vertex_point ( 'none', #1936 ) ;
#464 = edge_curve ( 'none', #25144, #3188, #33607, .t. ) ;
#465 = cartesian_point ( 'none', ( 33.00000000000069633, -4.425640187198008212e-13, -175.0000000000000000 ) ) ;
#466 = cylindrical_surface ( 'none', #20078, 8.000000000000000000 ) ;
#467 = cartesian_point ( 'none', ( -10.80784920885022871, -19.73876910961456588, 44.44385375639743785 ) ) ;
#468 = cartesian_point ( 'none', ( 3.745245011965576243, 21.63302717131830732, -183.4947598636317139 ) ) ;
#469 = cartesian_point ( 'none', ( -16.94833679093162360, 14.79884101578055322, 44.99983196538929064 ) ) ;
#470 = cartesian_point ( 'none', ( -48.93710016066773250, 71.60006745760671265, -145.3024741572801588 ) ) ;
#471 = direction ( 'none', ( 6.585401083650410336e-16, -8.875312571250336478e-17, -1.000000000000000000 ) ) ;
#472 = direction ( 'none', ( 1.000000000000000000, -1.798561239636409153e-14, -6.198829126545649833e-15 ) ) ;
#473 = cartesian_point ( 'none', ( 17.05411193287355331, -31.98002172049012870, -215.6478507000902027 ) ) ;
#474 = edge_loop ( 'none', ( #25889, #10122, #11374, #11490 ) ) ;
#475 = cartesian_point ( 'none', ( 2.103972663923587015e-12, 79.99999999999997158, -132.4999999999999716 ) ) ;
#476 = circle ( 'none', #36775, 6.399999999999998579 ) ;
#477 = advanced_face ( 'none', ( #356 ), #16765, .t. ) ;
#478 = cartesian_point ( 'none', ( 26.03154028027338285, 25.24545377858498796, -215.6483278884731760 ) ) ;
#479 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#480 = direction ( 'none', ( 0.9909937863701854255, -1.823937826169899625e-14, -0.1339078615156094054 ) ) ;
#481 = oriented_edge ( 'none', *, *, #25748, .t. ) ;
#482 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#483 = line ( 'none', #32964, #2032 ) ;
#484 = direction ( 'none', ( -0.6287054569762579037, 1.158730089231201977e-14, 0.7776435226813598334 ) ) ;
#485 = cartesian_point ( 'none', ( -14.79884101578037559, -16.94833679093179413, 44.99983196538929064 ) ) ;
#486 = face_outer_bound ( 'none', #20789, .t. ) ;
#487 = axis2_placement_3d ( 'none', #1467, #17954, #27666 ) ;
#488 = oriented_edge ( 'none', *, *, #14069, .t. ) ;
#489 = cartesian_point ( 'none', ( -49.09855149862806911, -20.17383825803015895, -134.9999999999999716 ) ) ;
#490 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#491 = axis2_placement_3d ( 'none', #34932, #25531, #22116 ) ;
#492 = direction ( 'none', ( 0.6655681132556769963, -1.209015752521378729e-14, -0.7463371132519662776 ) ) ;
#493 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#494 = oriented_edge ( 'none', *, *, #25818, .f. ) ;
#495 = vertex_point ( 'none', #34526 ) ;
#496 = axis2_placement_3d ( 'none', #13516, #616, #16822 ) ;
#497 = cartesian_point ( 'none', ( 1.169700358772257014e-13, -2.031688357925284287e-14, -217.4999999999999716 ) ) ;
#498 = cartesian_point ( 'none', ( -1.436580361206234890, 108.8231437538588580, -201.3555222111194780 ) ) ;
#499 = plane ( 'none', #29345 ) ;
#500 = line ( 'none', #14299, #17418 ) ;
#501 = vertex_point ( 'none', #17941 ) ;
#502 = face_outer_bound ( 'none', #34133, .t. ) ;
#503 = cartesian_point ( 'none', ( -35.44728822411894953, 55.81532523622225028, -81.60000000000000853 ) ) ;
#504 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#505 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#506 = axis2_placement_3d ( 'none', #27656, #27945, #21490 ) ;
#508 = cartesian_point ( 'none', ( 40.03895679231731464, -28.39971579052129869, -170.6913778382464102 ) ) ;
#507 = circle ( 'none', #36253, 17.00000000000000711 ) ;
#509 = cartesian_point ( 'none', ( 2.270859540337281768, 4.022005753525577099, -217.4999999999999716 ) ) ;
#510 = edge_curve ( 'none', #13498, #29532, #38740, .t. ) ;
#511 = vector ( 'none', #38537, 1000.000000000000000 ) ;
#512 = cartesian_point ( 'none', ( 65.00003562936987578, 87.99999999999882050, -237.4999999999999432 ) ) ;
#513 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#514 = oriented_edge ( 'none', *, *, #4244, .t. ) ;
#515 = axis2_placement_3d ( 'none', #410, #30323, #33449 ) ;
#516 = face_outer_bound ( 'none', #10389, .t. ) ;
#517 = cartesian_point ( 'none', ( 48.21669393680770099, 72.22504912400273724, -198.8896159176241838 ) ) ;
#518 = edge_curve ( 'none', #42112, #35700, #23412, .t. ) ;
#519 = oriented_edge ( 'none', *, *, #2443, .f. ) ;
#520 = circle ( 'none', #26637, 3.400000000000000355 ) ;
#521 = oriented_edge ( 'none', *, *, #21215, .f. ) ;
#522 = oriented_edge ( 'none', *, *, #32026, .f. ) ;
#523 = plane ( 'none', #4729 ) ;
#524 = circle ( 'none', #30462, 80.50000000000000000 ) ;
#525 = direction ( 'none', ( -2.179985831291355058e-16, -7.063948064697777072e-17, 1.000000000000000000 ) ) ;
#526 = vector ( 'none', #416, 1000.000000000000000 ) ;
#527 = cartesian_point ( 'none', ( 30.84281798131526031, 16.54451227702539740, -219.9999999999992326 ) ) ;
#528 = advanced_face ( 'none', ( #36674 ), #28873, .f. ) ;
#529 = oriented_edge ( 'none', *, *, #4868, .t. ) ;
#530 = cartesian_point ( 'none', ( 1.310105874801696272e-13, 1.765550779881339071e-15, 45.00000000000023448 ) ) ;
#531 = edge_loop ( 'none', ( #6839, #11113, #24434, #30967, #18438, #7429 ) ) ;
#532 = edge_curve ( 'none', #6776, #31173, #39760, .t. ) ;
#533 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#534 = circle ( 'none', #14386, 65.00000000000000000 ) ;
#535 = vertex_point ( 'none', #11381 ) ;
#536 = cartesian_point ( 'none', ( 38.67503562937001504, 99.49999999999926104, -152.5000000000000284 ) ) ;
#537 = advanced_face ( 'none', ( #42273 ), #16223, .f. ) ;
#538 = face_outer_bound ( 'none', #11518, .t. ) ;
#539 = axis2_placement_3d ( 'none', #559, #27047, #7434 ) ;
#540 = edge_loop ( 'none', ( #1185, #28598, #31919, #14555, #31310 ) ) ;
#541 = cartesian_point ( 'none', ( -16.74878164281852833, 30.73244670057142969, -220.0000000000023874 ) ) ;
#542 = plane ( 'none', #29285 ) ;
#543 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#544 = cartesian_point ( 'none', ( -39.37240035737170274, 20.74247977786964725, -186.6679993400819058 ) ) ;
#545 = direction ( 'none', ( 0.06944122536642542698, -0.9975860445192733517, -1.673230490266694817e-22 ) ) ;
#546 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642541310, 0.0000000000000000000 ) ) ;
#547 = oriented_edge ( 'none', *, *, #860, .f. ) ;
#548 = axis2_placement_3d ( 'none', #1195, #14516, #8050 ) ;
#549 = cartesian_point ( 'none', ( 6.968303301792159691e-13, 7.804898466901179784e-15, -116.0000000000000711 ) ) ;
#550 = cartesian_point ( 'none', ( -49.88653899652974388, -26.52514329740201404, -87.09999999999996589 ) ) ;
#551 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179630e-22, 1.000000000000000000 ) ) ;
#552 = conical_surface ( 'none', #22384, 41.00000000000003553, 0.7853981633974482790 ) ;
#553 = vertex_point ( 'none', #9616 ) ;
#554 = direction ( 'none', ( -0.4643528801230243364, 0.8856502711123913629, -5.686682683175238165e-17 ) ) ;
#555 = oriented_edge ( 'none', *, *, #16073, .f. ) ;
#556 = direction ( 'none', ( 4.737495925409165696e-16, -2.037351031534809626e-16, -1.000000000000000000 ) ) ;
#557 = oriented_edge ( 'none', *, *, #22003, .t. ) ;
#558 = cartesian_point ( 'none', ( -26.84802511578552853, -14.41734914225476061, -220.0000000000000000 ) ) ;
#559 = cartesian_point ( 'none', ( -61.34394172582321403, -34.99198644406866521, -77.60000000000000853 ) ) ;
#560 = cartesian_point ( 'none', ( -16.44882203976176172, -30.89403759285438866, -220.0000000000002842 ) ) ;
#561 = cartesian_point ( 'none', ( -53.16179375955753272, 105.6000674576068121, -140.5650993309133412 ) ) ;
#562 = oriented_edge ( 'none', *, *, #14799, .t. ) ;
#563 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#564 = line ( 'none', #5250, #25682 ) ;
#565 = vertex_point ( 'none', #28969 ) ;
#566 = face_outer_bound ( 'none', #8782, .t. ) ;
#567 = oriented_edge ( 'none', *, *, #30314, .t. ) ;
#568 = edge_curve ( 'none', #4990, #1549, #22256, .t. ) ;
#569 = cartesian_point ( 'none', ( -52.26079136196293717, -19.67655171063732311, 18.00000000000022382 ) ) ;
#570 = axis2_placement_3d ( 'none', #5148, #40757, #21178 ) ;
#571 = vertex_point ( 'none', #23062 ) ;
#572 = direction ( 'none', ( -2.449293598294706414e-16, 1.710332578358783443e-30, 1.000000000000000000 ) ) ;
#573 = cartesian_point ( 'none', ( -8.713269406413882479, 109.0621102532182647, -180.8303979715302319 ) ) ;
#574 = axis2_placement_3d ( 'none', #34158, #17912, #15186 ) ;
#575 = edge_curve ( 'none', #11181, #19167, #20329, .t. ) ;
#576 = direction ( 'none', ( 0.7463371132519592832, -1.330382240088718025e-14, 0.6655681132556848789 ) ) ;
#578 = oriented_edge ( 'none', *, *, #30311, .f. ) ;
#577 = edge_loop ( 'none', ( #29658, #21815, #18217, #7993 ) ) ;
#579 = edge_curve ( 'none', #20668, #7357, #29101, .t. ) ;
#580 = direction ( 'none', ( 0.7463371132519662776, -1.297351184396824737e-14, 0.6655681132556769963 ) ) ;
#581 = line ( 'none', #7683, #16496 ) ;
#582 = oriented_edge ( 'none', *, *, #37572, .t. ) ;
#583 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#584 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#585 = face_outer_bound ( 'none', #36141, .t. ) ;
#586 = oriented_edge ( 'none', *, *, #2378, .t. ) ;
#587 = vertex_point ( 'none', #36034 ) ;
#588 = cartesian_point ( 'none', ( -2.347729386551637543, 3.977624927121018672, -214.4999999999999716 ) ) ;
#589 = cartesian_point ( 'none', ( 1.448548749447792780e-13, 2.729241791255131958e-15, 42.50000000000022737 ) ) ;
#590 = face_outer_bound ( 'none', #7708, .t. ) ;
#591 = vertex_point ( 'none', #10167 ) ;
#592 = edge_curve ( 'none', #37092, #17260, #31104, .t. ) ;
#593 = edge_loop ( 'none', ( #37583, #14602 ) ) ;
#594 = cartesian_point ( 'none', ( -29.37492874126418485, 121.5000000000005116, -223.3789307604613441 ) ) ;
#595 = face_bound ( 'none', #17945, .t. ) ;
#596 = vertex_point ( 'none', #39181 ) ;
#597 = cartesian_point ( 'none', ( 14.48421386467128258, -26.81230194795552535, -220.0000000000001421 ) ) ;
#598 = advanced_face ( 'none', ( #24945 ), #26195, .f. ) ;
#599 = direction ( 'none', ( -0.9964434956472330018, 1.748663503494575536e-14, 0.08426363380677823200 ) ) ;
#600 = line ( 'none', #29682, #23171 ) ;
#601 = line ( 'none', #34870, #6720 ) ;
#602 = axis2_placement_3d ( 'none', #33228, #39227, #19840 ) ;
#603 = cartesian_point ( 'none', ( 41.43744037770556332, -67.24021373357234665, -81.50000000000000000 ) ) ;
#604 = edge_loop ( 'none', ( #25166, #42354, #27854, #14649 ) ) ;
#605 = oriented_edge ( 'none', *, *, #15234, .f. ) ;
#606 = advanced_face ( 'none', ( #13666 ), #32888, .t. ) ;
#607 = cartesian_point ( 'none', ( 8.405684809889178766, 87.99999999999990052, -229.8591583953488851 ) ) ;
#608 = cartesian_point ( 'none', ( 2.125514341439195613e-12, 73.99999999999995737, -172.5000000000000000 ) ) ;
#609 = direction ( 'none', ( -4.418306311459492048e-16, -4.963243748098127828e-16, -1.000000000000000000 ) ) ;
#610 = axis2_placement_3d ( 'none', #4197, #27093, #7475 ) ;
#611 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#612 = edge_loop ( 'none', ( #780, #5747, #33669, #32989 ) ) ;
#613 = cartesian_point ( 'none', ( 13.13378037303554002, -27.44662193394194105, -220.0000000000001990 ) ) ;
#614 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#615 = cartesian_point ( 'none', ( 21.58364945242469446, 29.13978226631909507, -215.6483280974780996 ) ) ;
#616 = direction ( 'none', ( 4.029312413015393293e-31, 1.224646799147353454e-16, -1.000000000000000000 ) ) ;
#617 = direction ( 'none', ( -0.4999999999999917843, 8.992806188260385966e-15, -0.8660254037844434816 ) ) ;
#618 = oriented_edge ( 'none', *, *, #37403, .t. ) ;
#619 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#620 = cylindrical_surface ( 'none', #39518, 4.049999999999999822 ) ;
#621 = edge_loop ( 'none', ( #1755, #36613, #39462, #30431 ) ) ;
#622 = cartesian_point ( 'none', ( 21.31043129049258056, -7.414994494176392337, 11.51722087929819871 ) ) ;
#623 = cartesian_point ( 'none', ( 1.601009042331426269, 109.2999999999999119, -153.5675735827025221 ) ) ;
#624 = axis2_placement_3d ( 'none', #25857, #6361, #22976 ) ;
#625 = cylindrical_surface ( 'none', #23517, 14.50000000000000533 ) ;
#626 = line ( 'none', #23691, #21641 ) ;
#627 = oriented_edge ( 'none', *, *, #42269, .t. ) ;
#628 = vertex_point ( 'none', #36183 ) ;
#629 = edge_curve ( 'none', #25693, #35683, #36191, .t. ) ;
#630 = axis2_placement_3d ( 'none', #11881, #12294, #8569 ) ;
#631 = oriented_edge ( 'none', *, *, #17285, .t. ) ;
#632 = cartesian_point ( 'none', ( -11.73093107659984824, 90.27278843321141721, -145.9785893723043273 ) ) ;
#633 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#634 = vertex_point ( 'none', #33041 ) ;
#635 = cartesian_point ( 'none', ( -55.73008636722840947, 101.6000674576068548, -147.4512283655294880 ) ) ;
#636 = cylindrical_surface ( 'none', #35159, 4.999999999999997335 ) ;
#637 = oriented_edge ( 'none', *, *, #36670, .t. ) ;
#638 = edge_curve ( 'none', #11366, #501, #32350, .t. ) ;
#639 = line ( 'none', #23325, #41647 ) ;
#640 = axis2_placement_3d ( 'none', #20262, #30402, #30688 ) ;
#641 = cartesian_point ( 'none', ( 1.334589429791778067e-12, 36.00000000000000711, -116.0000000000000568 ) ) ;
#642 = cartesian_point ( 'none', ( -9.557037440722478294, 109.3000000000001535, -162.2695046377716324 ) ) ;
#643 = oriented_edge ( 'none', *, *, #14204, .t. ) ;
#644 = advanced_face ( 'none', ( #6004 ), #10604, .t. ) ;
#645 = circle ( 'none', #38784, 22.50000000000000355 ) ;
#646 = line ( 'none', #20277, #38544 ) ;
#647 = direction ( 'none', ( -1.067522139062652012e-14, -0.6409456510068536339, -0.7675862638527350956 ) ) ;
#648 = edge_curve ( 'none', #25894, #463, #12185, .t. ) ;
#649 = vertex_point ( 'none', #4312 ) ;
#650 = face_bound ( 'none', #1254, .t. ) ;
#651 = oriented_edge ( 'none', *, *, #32861, .f. ) ;
#652 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#653 = direction ( 'none', ( 7.493695722305055842e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#654 = cartesian_point ( 'none', ( 22.34592739723191812, 1.555483448208314856, 155.0000000000001137 ) ) ;
#655 = oriented_edge ( 'none', *, *, #16898, .t. ) ;
#656 = edge_curve ( 'none', #2403, #25855, #858, .t. ) ;
#657 = oriented_edge ( 'none', *, *, #17997, .f. ) ;
#658 = cartesian_point ( 'none', ( -50.68683879908616774, -32.97568747801410183, -134.9999999999999716 ) ) ;
#659 = advanced_face ( 'none', ( #14744 ), #40030, .f. ) ;
#660 = cartesian_point ( 'none', ( -47.36368616655613550, -20.08715342491094091, -114.9712673526286437 ) ) ;
#661 = edge_curve ( 'none', #6823, #17558, #40789, .t. ) ;
#662 = advanced_face ( 'none', ( #22417 ), #34633, .f. ) ;
#663 = plane ( 'none', #15168 ) ;
#664 = b_spline_curve_with_knots ( 'none', 3,
( #29680, #33084, #35655, #42224 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002037303519878377780, 0.002400964873217689352 ),
.unspecified. ) ;
#665 = vector ( 'none', #22298, 1000.000000000000000 ) ;
#666 = cartesian_point ( 'none', ( 29.37500000000231282, 87.99999999999948841, -121.6210075276642470 ) ) ;
#667 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642541310, 0.0000000000000000000 ) ) ;
#668 = circle ( 'none', #16379, 6.500000000000000888 ) ;
#669 = face_outer_bound ( 'none', #5205, .t. ) ;
#670 = edge_loop ( 'none', ( #19579, #31339, #2940, #28421, #35506, #14500 ) ) ;
#671 = cartesian_point ( 'none', ( 32.18446649436934592, 16.65095249783930953, -215.6344323655072515 ) ) ;
#672 = oriented_edge ( 'none', *, *, #34044, .f. ) ;
#673 = cartesian_point ( 'none', ( -26.07082055270643295, 15.78725058111274393, -219.9999999999998863 ) ) ;
#674 = oriented_edge ( 'none', *, *, #17095, .t. ) ;
#675 = direction ( 'none', ( 1.092590977624313999e-14, 0.6409456510068545221, 0.7675862638527343185 ) ) ;
#676 = vertex_point ( 'none', #36611 ) ;
#677 = cartesian_point ( 'none', ( -37.93744851726334844, -70.99999999999997158, -6.938893903907228378e-15 ) ) ;
#678 = line ( 'none', #8057, #24775 ) ;
#679 = vertex_point ( 'none', #14324 ) ;
#680 = oriented_edge ( 'none', *, *, #20681, .t. ) ;
#681 = oriented_edge ( 'none', *, *, #23985, .t. ) ;
#682 = face_outer_bound ( 'none', #32531, .t. ) ;
#683 = line ( 'none', #7858, #24241 ) ;
#684 = oriented_edge ( 'none', *, *, #17754, .t. ) ;
#685 = vector ( 'none', #24460, 1000.000000000000000 ) ;
#686 = oriented_edge ( 'none', *, *, #5935, .t. ) ;
#687 = axis2_placement_3d ( 'none', #28597, #29018, #25306 ) ;
#688 = vertex_point ( 'none', #23764 ) ;
#689 = cartesian_point ( 'none', ( 29.06035851499181177, -21.69019973881781382, -215.6483279865441318 ) ) ;
#690 = advanced_face ( 'none', ( #12654 ), #1905, .f. ) ;
#691 = cartesian_point ( 'none', ( -16.73119073919101751, 32.14499816690151590, -215.6381902783744806 ) ) ;
#692 = edge_loop ( 'none', ( #13877, #3535, #27397, #33062 ) ) ;
#693 = cartesian_point ( 'none', ( -55.68180445592115291, 23.58152337370857055, -134.9999999999999716 ) ) ;
#694 = cartesian_point ( 'none', ( -38.75793732449232465, 22.19955339674732997, -186.1733408684330868 ) ) ;
#695 = axis2_placement_3d ( 'none', #34637, #28110, #25230 ) ;
#696 = direction ( 'none', ( -1.824178788316465726e-14, -1.000000000000000000, -3.885776716121161664e-16 ) ) ;
#697 = oriented_edge ( 'none', *, *, #37292, .t. ) ;
#698 = cartesian_point ( 'none', ( 14.67126524456707415, 109.2999999999996845, -148.6514366025196807 ) ) ;
#699 = cartesian_point ( 'none', ( 49.88653899652868517, -26.52514329740404975, -124.9999999999999574 ) ) ;
#700 = edge_curve ( 'none', #14046, #10464, #35153, .t. ) ;
#701 = edge_curve ( 'none', #28430, #22827, #6994, .t. ) ;
#702 = axis2_placement_3d ( 'none', #9410, #41710, #5853 ) ;
#703 = cartesian_point ( 'none', ( 19.44937604526680630, -4.660662125686395818, 155.0000000000001137 ) ) ;
#704 = direction ( 'none', ( -1.798561229727628928e-14, -1.000000000000000000, -1.028863221273419634e-22 ) ) ;
#705 = edge_curve ( 'none', #28001, #41049, #4987, .t. ) ;
#706 = cartesian_point ( 'none', ( -31.09418517077370225, -16.07019022798654362, -220.0000000000002842 ) ) ;
#707 = direction ( 'none', ( 1.000000000000000000, -1.734723475976795104e-14, 0.0000000000000000000 ) ) ;
#708 = cartesian_point ( 'none', ( 30.68722004352771648, 57.30009633353197529, -114.9999999999999716 ) ) ;
#709 = cartesian_point ( 'none', ( 15.19031771153844623, 16.60405018485998241, 45.00000000000023448 ) ) ;
#710 = cartesian_point ( 'none', ( 3.681450933607343740e-13, -18.49999999999994316, -199.5000000000000000 ) ) ;
#711 = edge_curve ( 'none', #20927, #14577, #19861, .t. ) ;
#712 = circle ( 'none', #17281, 37.00000000000006395 ) ;
#713 = vertex_point ( 'none', #17037 ) ;
#714 = oriented_edge ( 'none', *, *, #25666, .t. ) ;
#715 = oriented_edge ( 'none', *, *, #8310, .f. ) ;
#716 = cartesian_point ( 'none', ( 49.88653899652958756, -26.52514329740373711, -114.9999999999999858 ) ) ;
#717 = edge_curve ( 'none', #25986, #22094, #32117, .t. ) ;
#718 = direction ( 'none', ( 1.224646799147353454e-16, -8.305143858912352776e-31, -1.000000000000000000 ) ) ;
#719 = cartesian_point ( 'none', ( -8.670558552428540011, 108.9315194727675902, -180.7958673078141203 ) ) ;
#720 = oriented_edge ( 'none', *, *, #41934, .f. ) ;
#721 = oriented_edge ( 'none', *, *, #3361, .t. ) ;
#722 = oriented_edge ( 'none', *, *, #10905, .f. ) ;
#723 = face_outer_bound ( 'none', #2481, .t. ) ;
#724 = edge_loop ( 'none', ( #28654, #24767, #32033, #32120, #798, #34839, #33046, #37063, #19948, #2698, #1768 ) ) ;
#725 = cartesian_point ( 'none', ( 54.23738557059586896, 109.6000674576048795, -201.1778843133420480 ) ) ;
#726 = edge_curve ( 'none', #40063, #41933, #26974, .t. ) ;
#727 = oriented_edge ( 'none', *, *, #36992, .f. ) ;
#728 = circle ( 'none', #30432, 14.50000000000000533 ) ;
#729 = face_outer_bound ( 'none', #30279, .t. ) ;
#730 = oriented_edge ( 'none', *, *, #28413, .f. ) ;
#731 = vertex_point ( 'none', #37310 ) ;
#732 = cartesian_point ( 'none', ( 17.07243631817133434, -14.85031710644574154, 10.00000000000022382 ) ) ;
#733 = edge_loop ( 'none', ( #10542, #12388, #15331, #7124 ) ) ;
#734 = direction ( 'none', ( 0.6157413649172420733, -0.3476529469598257371, -0.7071067811865476838 ) ) ;
#735 = vertex_point ( 'none', #14633 ) ;
#736 = oriented_edge ( 'none', *, *, #2252, .f. ) ;
#737 = cartesian_point ( 'none', ( 37.62171721984226735, 12.03563016340380898, -3.999999999999753975 ) ) ;
#738 = cartesian_point ( 'none', ( 47.77391696399298127, -30.49840746526887614, -115.0000000000000000 ) ) ;
#739 = edge_loop ( 'none', ( #2240, #33699 ) ) ;
#740 = direction ( 'none', ( 0.0000000000000000000, -1.204669080539445646e-16, 1.000000000000000000 ) ) ;
#741 = cartesian_point ( 'none', ( -8.268842032362320182, -52.65392590047475352, 11.11707962168364716 ) ) ;
#742 = axis2_placement_3d ( 'none', #8525, #14991, #1952 ) ;
#743 = advanced_face ( 'none', ( #8553 ), #21363, .t. ) ;
#744 = oriented_edge ( 'none', *, *, #7411, .t. ) ;
#745 = cartesian_point ( 'none', ( 1.181472594874494231e-13, -2.017675721598389554e-14, -214.9999999999999716 ) ) ;
#746 = direction ( 'none', ( 0.7463371132519592832, -1.301042606982604690e-14, 0.6655681132556848789 ) ) ;
#747 = cartesian_point ( 'none', ( 20.17147928631468901, -22.84802709439993862, -220.0000000000001705 ) ) ;
#748 = direction ( 'none', ( -1.000000000000000000, 6.782533400977573364e-15, 0.0000000000000000000 ) ) ;
#749 = axis2_placement_3d ( 'none', #24294, #17574, #8098 ) ;
#750 = cartesian_point ( 'none', ( 11.54426656041375665, -36.23782848877834795, 51.50000000000024869 ) ) ;
#751 = direction ( 'none', ( -0.4987930222596351215, -0.03472061268321260941, -0.8660254037844394848 ) ) ;
#752 = circle ( 'none', #4366, 37.70000000000000284 ) ;
#753 = oriented_edge ( 'none', *, *, #19292, .f. ) ;
#754 = cartesian_point ( 'none', ( 1.448548748698423135e-13, 2.729240108759458374e-15, 52.50000000000022737 ) ) ;
#755 = oriented_edge ( 'none', *, *, #32558, .f. ) ;
#756 = edge_loop ( 'none', ( #15261, #36109, #7924, #21284 ) ) ;
#757 = cartesian_point ( 'none', ( 64.99999999999998579, -1.613254950252414181e-14, -1.000000000000063283 ) ) ;
#758 = axis2_placement_3d ( 'none', #37177, #563, #17486 ) ;
#759 = cartesian_point ( 'none', ( 2.289644870379817336e-12, 89.29999999999995453, -172.4999999999999716 ) ) ;
#760 = face_outer_bound ( 'none', #24847, .t. ) ;
#761 = cartesian_point ( 'none', ( 3.873970809264882575, 21.96637729678128537, -183.6539803401855977 ) ) ;
#762 = cartesian_point ( 'none', ( 2.232317742355022006, 89.68494664466874156, -157.9696689512243211 ) ) ;
#763 = edge_curve ( 'none', #34214, #24859, #9091, .t. ) ;
#764 = direction ( 'none', ( 0.9964434956472330018, -1.747907374394230828e-14, -0.08426363380677823200 ) ) ;
#765 = edge_loop ( 'none', ( #39667, #15143, #40426, #8005 ) ) ;
#766 = oriented_edge ( 'none', *, *, #36788, .t. ) ;
#767 = advanced_face ( 'none', ( #3461 ), #8042, .t. ) ;
#768 = direction ( 'none', ( -0.8707897891801165136, 0.4916555125895041289, 0.0000000000000000000 ) ) ;
#769 = face_outer_bound ( 'none', #400, .t. ) ;
#770 = edge_loop ( 'none', ( #8412, #9283 ) ) ;
#771 = axis2_placement_3d ( 'none', #13187, #23067, #20205 ) ;
#772 = cartesian_point ( 'none', ( 8.463585007451403186, -29.07256761578534920, -220.0000000000001421 ) ) ;
#773 = cartesian_point ( 'none', ( 18.73291250151965670, 7.007314563676589891, 100.0553032085898337 ) ) ;
#774 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642542698, 0.0000000000000000000 ) ) ;
#775 = vertex_point ( 'none', #40453 ) ;
#776 = line ( 'none', #12745, #267 ) ;
#777 = edge_curve ( 'none', #27982, #797, #37723, .t. ) ;
#778 = cartesian_point ( 'none', ( 35.64130746941094685, 5.478809074836653359, -215.2958131015679157 ) ) ;
#779 = circle ( 'none', #4546, 5.400000000000016342 ) ;
#780 = oriented_edge ( 'none', *, *, #10059, .f. ) ;
#781 = direction ( 'none', ( 1.027984282060330633e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#782 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#783 = direction ( 'none', ( 0.8945403632148182238, 0.4469871794352731631, 5.127037943862706884e-16 ) ) ;
#784 = direction ( 'none', ( -0.08426363380677803772, 1.625045667720689597e-14, -0.9964434956472330018 ) ) ;
#785 = axis2_placement_3d ( 'none', #5719, #21904, #2704 ) ;
#786 = cartesian_point ( 'none', ( -65.73348697134126439, -38.41914665690679698, -102.5000000000000142 ) ) ;
#787 = direction ( 'none', ( -6.585401083650416252e-16, 8.875312571249876720e-17, -1.000000000000000000 ) ) ;
#788 = edge_curve ( 'none', #176, #6494, #24450, .t. ) ;
#789 = oriented_edge ( 'none', *, *, #8392, .t. ) ;
#790 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-34-solid1', #18922 ) ;
#791 = oriented_edge ( 'none', *, *, #20965, .f. ) ;
#792 = cartesian_point ( 'none', ( -11.69993545479225006, 90.07877677481478429, -145.9918954991509281 ) ) ;
#793 = cartesian_point ( 'none', ( -65.02608805579150442, -40.27655817739776012, 15.77501833360221717 ) ) ;
#794 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#795 = plane ( 'none', #7987 ) ;
#796 = cartesian_point ( 'none', ( -2.299808803519420852, 89.29999999999999716, -187.8284336925611058 ) ) ;
#797 = vertex_point ( 'none', #40601 ) ;
#798 = oriented_edge ( 'none', *, *, #10199, .t. ) ;
#799 = cartesian_point ( 'none', ( 12.00000000000219558, 78.83415460707384170, -225.9350902945874395 ) ) ;
#800 = cartesian_point ( 'none', ( 61.48348697134166230, 38.41914665690612196, -73.60000000000000853 ) ) ;
#801 = cartesian_point ( 'none', ( 49.88653899652994284, 26.52514329740168364, -127.0999999999999659 ) ) ;
#802 = edge_curve ( 'none', #409, #6222, #19322, .t. ) ;
#803 = face_outer_bound ( 'none', #8383, .t. ) ;
#804 = oriented_edge ( 'none', *, *, #3095, .f. ) ;
#805 = cartesian_point ( 'none', ( -17.61463131561353279, 102.1646903701583540, -195.6652103580732103 ) ) ;
#806 = oriented_edge ( 'none', *, *, #9700, .f. ) ;
#807 = cartesian_point ( 'none', ( -9.741084275117792401, 99.29999999999917293, -192.7512043381381091 ) ) ;
#808 = line ( 'none', #30913, #34589 ) ;
#809 = cartesian_point ( 'none', ( -55.72676020911138295, -35.40085293610605532, -73.59999999999999432 ) ) ;
#810 = vertex_point ( 'none', #40760 ) ;
#811 = oriented_edge ( 'none', *, *, #17737, .f. ) ;
#812 = axis2_placement_3d ( 'none', #16386, #29970, #10076 ) ;
#813 = edge_loop ( 'none', ( #17609, #6825, #10340, #37707, #1474, #3801, #6870, #24572, #16348, #24319, #20006, #36015 ) ) ;
#814 = vector ( 'none', #12666, 1000.000000000000000 ) ;
#815 = circle ( 'none', #41354, 4.250000000000003553 ) ;
#816 = cartesian_point ( 'none', ( 47.45497035435657551, -29.76396622223419186, -124.9999999999999574 ) ) ;
#817 = axis2_placement_3d ( 'none', #34156, #27337, #36737 ) ;
#818 = cartesian_point ( 'none', ( -11.48654255695526594, 108.6422957648462670, -145.9376330104563806 ) ) ;
#819 = oriented_edge ( 'none', *, *, #26581, .t. ) ;
#820 = cartesian_point ( 'none', ( 26.84031177845437810, 14.43170371584883860, -219.9999999999998010 ) ) ;
#821 = axis2_placement_3d ( 'none', #27395, #14523, #4500 ) ;
#822 = cartesian_point ( 'none', ( -58.14410161513778519, -9.011950709296449576e-15, -15.00000000000000711 ) ) ;
#823 = cartesian_point ( 'none', ( -19.23192557296373550, 23.64438008483838516, -219.9999999999996305 ) ) ;
#824 = advanced_face ( 'none', ( #37207 ), #28574, .f. ) ;
#825 = circle ( 'none', #1991, 3.400000000000000355 ) ;
#826 = axis2_placement_3d ( 'none', #3957, #23414, #26825 ) ;
#827 = edge_curve ( 'none', #14724, #20413, #27530, .t. ) ;
#828 = oriented_edge ( 'none', *, *, #24868, .t. ) ;
#829 = oriented_edge ( 'none', *, *, #2329, .t. ) ;
#830 = axis2_placement_3d ( 'none', #9956, #16268, #38845 ) ;
#831 = advanced_face ( 'none', ( #3954 ), #30917, .t. ) ;
#832 = direction ( 'none', ( -1.000000000000000000, 1.798561219818848703e-14, -7.841335511406166801e-16 ) ) ;
#833 = edge_curve ( 'none', #23829, #14492, #2936, .t. ) ;
#834 = cartesian_point ( 'none', ( -58.58525178694514324, -40.25357649092075718, -77.60000000000000853 ) ) ;
#835 = face_outer_bound ( 'none', #19738, .t. ) ;
#836 = oriented_edge ( 'none', *, *, #27249, .t. ) ;
#838 = edge_loop ( 'none', ( #3703, #33272 ) ) ;
#837 = cartesian_point ( 'none', ( 29.74864739704462835, -20.73606659350950920, -215.6483264875932662 ) ) ;
#839 = cartesian_point ( 'none', ( -14.22758150882650696, 26.94417257194539062, -219.9999999999998579 ) ) ;
#840 = direction ( 'none', ( 7.604267291953134899e-15, 0.6409456510068538559, -0.7675862638527347626 ) ) ;
#841 = direction ( 'none', ( 5.392042335631425098e-16, 1.028864963669944041e-22, -1.000000000000000000 ) ) ;
#842 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#843 = cartesian_point ( 'none', ( 1.448548752033117663e-13, 2.729247595865207617e-15, 8.000000000000229150 ) ) ;
#844 = edge_curve ( 'none', #16120, #36913, #2448, .t. ) ;
#845 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#846 = circle ( 'none', #16406, 4.000000000000001776 ) ;
#847 = oriented_edge ( 'none', *, *, #32183, .t. ) ;
#848 = direction ( 'none', ( 0.9909937863701852034, -1.838806884535415520e-14, -0.1339078615156093222 ) ) ;
#849 = oriented_edge ( 'none', *, *, #11994, .f. ) ;
#850 = cartesian_point ( 'none', ( -34.99198644406931180, 61.34394172582284455, -77.60000000000000853 ) ) ;
#851 = oriented_edge ( 'none', *, *, #5826, .f. ) ;
#852 = cartesian_point ( 'none', ( 37.00000000000071765, -6.350597803527899426e-13, -114.9999999999999858 ) ) ;
#853 = cartesian_point ( 'none', ( -26.96261526073606163, -14.18896014807546280, -220.0000000000000853 ) ) ;
#854 = cylindrical_surface ( 'none', #5050, 33.00000000000000000 ) ;
#855 = cartesian_point ( 'none', ( -47.52047595032579608, 105.6000674576067127, -142.4279555720776500 ) ) ;
#856 = vector ( 'none', #14948, 1000.000000000000000 ) ;
#857 = cartesian_point ( 'none', ( 33.55085318530913696, 55.76189138650986621, -114.9999999999999716 ) ) ;
#858 = line ( 'none', #7437, #30056 ) ;
#859 = oriented_edge ( 'none', *, *, #4168, .f. ) ;
#860 = edge_curve ( 'none', #37065, #18002, #6585, .t. ) ;
#861 = line ( 'none', #27424, #22422 ) ;
#862 = advanced_face ( 'none', ( #11151 ), #11107, .f. ) ;
#863 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#864 = cartesian_point ( 'none', ( 9.204139509962205423, 21.98371706243398194, 43.00000000000022737 ) ) ;
#865 = direction ( 'none', ( 1.837418986600208105e-14, 1.000000000000000000, -2.561754830020441736e-16 ) ) ;
#866 = b_spline_curve_with_knots ( 'none', 3,
( #2736, #33028, #42009, #35036, #41748, #36172, #32195 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2500000000000115463, 0.5000000000000230926, 0.7499999999999884537, 1.000000000000000000 ),
.unspecified. ) ;
#867 = circle ( 'none', #570, 80.50000000000001421 ) ;
#868 = direction ( 'none', ( 6.761586464568950757e-15, 0.6409456510068534119, -0.7675862638527353177 ) ) ;
#869 = cartesian_point ( 'none', ( -49.36591341822921208, 20.62175046847101356, 17.33510649730556707 ) ) ;
#870 = face_outer_bound ( 'none', #22716, .t. ) ;
#871 = axis2_placement_3d ( 'none', #8792, #5232, #34934 ) ;
#872 = oriented_edge ( 'none', *, *, #23744, .f. ) ;
#873 = oriented_edge ( 'none', *, *, #33344, .t. ) ;
#874 = advanced_face ( 'none', ( #36181 ), #18847, .f. ) ;
#875 = cartesian_point ( 'none', ( 52.76081692023149827, -28.39688751532344924, -131.0999999999999659 ) ) ;
#876 = axis2_placement_3d ( 'none', #12321, #32455, #16025 ) ;
#877 = cartesian_point ( 'none', ( 57.50000000000015632, -29.81191037075538475, -115.0000000000000000 ) ) ;
#878 = cartesian_point ( 'none', ( 47.33682305655773348, -32.10886306773141996, -127.0999999999999659 ) ) ;
#879 = face_bound ( 'none', #8836, .t. ) ;
#880 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#881 = oriented_edge ( 'none', *, *, #3983, .t. ) ;
#882 = cartesian_point ( 'none', ( 22.07602558661399073, 4.347308857135319116, 85.99999999999997158 ) ) ;
#883 = advanced_face ( 'none', ( #29051 ), #5969, .f. ) ;
#884 = face_outer_bound ( 'none', #28483, .t. ) ;
#885 = oriented_edge ( 'none', *, *, #29925, .f. ) ;
#886 = cylindrical_surface ( 'none', #9931, 45.00000000000000711 ) ;
#887 = vertex_point ( 'none', #9149 ) ;
#888 = axis2_placement_3d ( 'none', #32204, #35314, #9311 ) ;
#889 = edge_curve ( 'none', #9261, #38075, #12617, .t. ) ;
#890 = direction ( 'none', ( -1.000000000000000000, 1.799907024771087157e-14, -6.728624391667615337e-16 ) ) ;
#891 = cartesian_point ( 'none', ( -8.611273150177263247, 109.3000000000001251, -163.4393170934532407 ) ) ;
#892 = cartesian_point ( 'none', ( -28.81834164194974335, 9.336866922247303080, -219.9999999999998863 ) ) ;
#893 = circle ( 'none', #32958, 55.99999999999999289 ) ;
#894 = line ( 'none', #25157, #27574 ) ;
#895 = line ( 'none', #34096, #41839 ) ;
#896 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#897 = cartesian_point ( 'none', ( -44.99999999999775468, 73.00000000000081002, -146.5192378864662714 ) ) ;
#898 = direction ( 'none', ( 0.6287054569762579037, -1.156482317317870818e-14, -0.7776435226813599444 ) ) ;
#899 = direction ( 'none', ( 1.224646799147353454e-16, -8.305143858912352776e-31, -1.000000000000000000 ) ) ;
#900 = edge_curve ( 'none', #37784, #3938, #20295, .t. ) ;
#901 = axis2_placement_3d ( 'none', #29224, #9470, #22393 ) ;
#902 = oriented_edge ( 'none', *, *, #11847, .f. ) ;
#903 = cartesian_point ( 'none', ( -46.42249377791883802, 31.59262477951210712, -124.9999999999999574 ) ) ;
#904 = line ( 'none', #22904, #34679 ) ;
#905 = direction ( 'none', ( -3.426614273534435573e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#906 = edge_curve ( 'none', #13399, #9327, #24411, .t. ) ;
#907 = cartesian_point ( 'none', ( 3.616190215694492505, 21.29999999999990834, -183.3351324494307164 ) ) ;
#908 = direction ( 'none', ( 2.179985831291355058e-16, 7.063948064697777072e-17, -1.000000000000000000 ) ) ;
#909 = cartesian_point ( 'none', ( 50.87896638983153252, 129.4999999999990621, -201.8749643706320569 ) ) ;
#910 = direction ( 'none', ( -0.3535533905932786158, -0.7071067811865497932, -0.6123724356957890302 ) ) ;
#911 = line ( 'none', #38669, #26012 ) ;
#912 = vector ( 'none', #11517, 1000.000000000000000 ) ;
#913 = cartesian_point ( 'none', ( -3.825362522821869504, -34.80885393034350983, -220.0000000000415525 ) ) ;
#914 = cartesian_point ( 'none', ( 18.69020955148888419, 7.119178858445168956, 100.4290339216816506 ) ) ;
#915 = cartesian_point ( 'none', ( 1.310105874801696272e-13, 1.765550779881339071e-15, 45.00000000000023448 ) ) ;
#916 = advanced_face ( 'none', ( #8013, #34095 ), #18351, .t. ) ;
#917 = oriented_edge ( 'none', *, *, #15415, .f. ) ;
#918 = cartesian_point ( 'none', ( -32.99999999999931077, 7.188403152926627961e-13, -175.0000000000000000 ) ) ;
#919 = plane ( 'none', #39389 ) ;
#920 = cartesian_point ( 'none', ( 29.37500000000242650, 128.4999999999994600, -121.6210692395389259 ) ) ;
#921 = edge_curve ( 'none', #29596, #35737, #25447, .t. ) ;
#922 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#923 = direction ( 'none', ( -0.4643528801230237257, 0.8856502711123915850, 0.0000000000000000000 ) ) ;
#924 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#925 = edge_curve ( 'none', #107, #20293, #2410, .t. ) ;
#926 = vector ( 'none', #8075, 1000.000000000000000 ) ;
#927 = oriented_edge ( 'none', *, *, #12640, .f. ) ;
#928 = oriented_edge ( 'none', *, *, #35716, .f. ) ;
#929 = cartesian_point ( 'none', ( -11.23709262174282841, 89.97532543574970987, -145.9587275914192901 ) ) ;
#930 = cartesian_point ( 'none', ( 60.00003562937002499, 99.49999999999886313, -152.5000000000000000 ) ) ;
#931 = oriented_edge ( 'none', *, *, #12396, .f. ) ;
#932 = circle ( 'none', #27146, 21.77205953146760464 ) ;
#933 = edge_loop ( 'none', ( #7262, #18202, #16670, #7065 ) ) ;
#934 = line ( 'none', #15793, #34701 ) ;
#935 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#936 = direction ( 'none', ( -0.8945403632148182238, -0.4469871794352730521, 0.0000000000000000000 ) ) ;
#937 = oriented_edge ( 'none', *, *, #24100, .f. ) ;
#938 = vector ( 'none', #5076, 1000.000000000000000 ) ;
#939 = oriented_edge ( 'none', *, *, #7440, .f. ) ;
#941 = cartesian_point ( 'none', ( 18.75968321782514181, 6.934007783770136157, 157.1248924545961074 ) ) ;
#940 = axis2_placement_3d ( 'none', #34141, #40286, #27313 ) ;
#942 = cartesian_point ( 'none', ( -10.69546963270578033, 109.2958980268464586, -146.5021975929010125 ) ) ;
#943 = oriented_edge ( 'none', *, *, #11908, .t. ) ;
#944 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#945 = cartesian_point ( 'none', ( 12.41630183966573675, 52.03926833292641163, 10.00000000000022382 ) ) ;
#946 = cartesian_point ( 'none', ( -8.938538598091305687, -52.74800970397299693, 44.23205080756908103 ) ) ;
#947 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#948 = cartesian_point ( 'none', ( -38.30087362878705193, 88.00000000000071054, -215.3869803002206140 ) ) ;
#949 = oriented_edge ( 'none', *, *, #16015, .f. ) ;
#950 = axis2_placement_3d ( 'none', #39547, #30139, #20001 ) ;
#951 = cartesian_point ( 'none', ( 13.04667668153503435, 88.43042738523502067, -163.2380224807251352 ) ) ;
#952 = line ( 'none', #33809, #26040 ) ;
#953 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#954 = face_outer_bound ( 'none', #13110, .t. ) ;
#955 = cartesian_point ( 'none', ( 1.127624459083068019e-13, -32.99999999999997158, -205.5000000000000000 ) ) ;
#956 = direction ( 'none', ( 2.449293598294706414e-16, -1.710332578358783443e-30, -1.000000000000000000 ) ) ;
#957 = axis2_placement_3d ( 'none', #12014, #38020, #8559 ) ;
#958 = line ( 'none', #2380, #29617 ) ;
#959 = oriented_edge ( 'none', *, *, #12396, .t. ) ;
#960 = axis2_placement_3d ( 'none', #10862, #13715, #7698 ) ;
#961 = b_spline_curve_with_knots ( 'none', 3,
( #22686, #22554, #36076, #39085, #6481, #35513 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0004936812597315575965, 0.002303204274879989532, 0.004112727290028421467 ),
.unspecified. ) ;
#962 = cartesian_point ( 'none', ( 54.37896638983148279, 128.4999999999990052, -195.8127865441409483 ) ) ;
#963 = edge_curve ( 'none', #13834, #9925, #39469, .t. ) ;
#964 = cartesian_point ( 'none', ( 22.27547565966850840, 25.60865447725652189, 18.00000000000022382 ) ) ;
#965 = axis2_placement_3d ( 'none', #11640, #31789, #12062 ) ;
#966 = cartesian_point ( 'none', ( 34.63440082548151366, -5.079748275065671059, -219.9999999999725446 ) ) ;
#967 = edge_loop ( 'none', ( #13696, #3057, #1192, #11831, #19200, #36251, #25264, #26875, #31232, #33015 ) ) ;
#968 = advanced_face ( 'none', ( #4453 ), #30551, .f. ) ;
#969 = oriented_edge ( 'none', *, *, #14152, .t. ) ;
#970 = edge_curve ( 'none', #19283, #13852, #15718, .t. ) ;
#971 = cartesian_point ( 'none', ( -7.233394744813967492, 29.35983765915639765, -219.9999999999997726 ) ) ;
#972 = oriented_edge ( 'none', *, *, #2614, .t. ) ;
#973 = cartesian_point ( 'none', ( 65.20003562937002073, 99.49999999999876366, -152.5000000000000000 ) ) ;
#974 = face_outer_bound ( 'none', #33499, .t. ) ;
#975 = oriented_edge ( 'none', *, *, #24313, .t. ) ;
#976 = face_outer_bound ( 'none', #9282, .t. ) ;
#977 = edge_curve ( 'none', #5630, #25867, #35120, .t. ) ;
#978 = line ( 'none', #34279, #11766 ) ;
#979 = oriented_edge ( 'none', *, *, #39041, .f. ) ;
#980 = direction ( 'none', ( -0.9964434956472328908, 1.748663503494570172e-14, 0.08426363380677828752 ) ) ;
#981 = edge_curve ( 'none', #11418, #13818, #26437, .t. ) ;
#982 = cartesian_point ( 'none', ( 20.66135770978024766, -49.35032938351270815, 44.91738854906385825 ) ) ;
#983 = advanced_face ( 'none', ( #33067 ), #36137, .t. ) ;
#984 = edge_curve ( 'none', #35423, #23889, #17781, .t. ) ;
#985 = edge_loop ( 'none', ( #11319, #3126, #17741, #7893 ) ) ;
#986 = cartesian_point ( 'none', ( -46.03273460064092149, -27.26237966845414107, 18.00000000000023803 ) ) ;
#988 = face_outer_bound ( 'none', #37042, .t. ) ;
#987 = cartesian_point ( 'none', ( 13.27395887956823906, -33.65607986129619178, -215.4944532033477174 ) ) ;
#989 = cartesian_point ( 'none', ( -16.54826331475806711, 30.84080303039209525, -219.9999999999995737 ) ) ;
#990 = cartesian_point ( 'none', ( 22.17019788779825262, 98.96853191777545078, -191.1944606530777548 ) ) ;
#991 = cartesian_point ( 'none', ( -38.61381596063972665, 22.81502820723814651, -185.5252017470396595 ) ) ;
#992 = cartesian_point ( 'none', ( -54.36843942630024173, -3.784546782470183057, 8.200000000000221334 ) ) ;
#993 = direction ( 'none', ( -3.646367363483919590e-15, -1.000000000000000000, -2.449293598294706414e-16 ) ) ;
#994 = circle ( 'none', #24461, 12.49999999999999645 ) ;
#995 = direction ( 'none', ( -5.392042335631425098e-16, -1.028864963669944041e-22, 1.000000000000000000 ) ) ;
#996 = direction ( 'none', ( 0.8707897891801165136, -0.4916555125895041289, 0.0000000000000000000 ) ) ;
#997 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -17.00000000000000000 ) ) ;
#998 = direction ( 'none', ( 0.0000000000000000000, -0.6409456510068533008, -0.7675862638527353177 ) ) ;
#999 = line ( 'none', #31288, #37854 ) ;
#1001 = oriented_edge ( 'none', *, *, #24375, .t. ) ;
#1000 = cartesian_point ( 'none', ( -29.58751856098002264, 6.425048736506003166, -219.9999999999999432 ) ) ;
#1002 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#1003 = cartesian_point ( 'none', ( 28.19194418011219128, 20.95192193243070378, -219.9999999999996874 ) ) ;
#1004 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1005 = cartesian_point ( 'none', ( -11.48647859163613205, 90.28607826326921781, -145.9376384196444008 ) ) ;
#1006 = axis2_placement_3d ( 'none', #12712, #42126, #22186 ) ;
#1007 = direction ( 'none', ( 0.9811566927382368020, 0.1932137269837868321, 0.0000000000000000000 ) ) ;
#1008 = direction ( 'none', ( 1.000000000000000000, -1.798561219818848703e-14, 7.841335511406166801e-16 ) ) ;
#1009 = cartesian_point ( 'none', ( 38.41914665690590880, -61.48348697134180441, -81.50000000000000000 ) ) ;
#1010 = vector ( 'none', #7839, 1000.000000000000114 ) ;
#1011 = edge_loop ( 'none', ( #16050, #979, #24874, #17722 ) ) ;
#1012 = line ( 'none', #17707, #15888 ) ;
#1013 = oriented_edge ( 'none', *, *, #5178, .f. ) ;
#1014 = axis2_placement_3d ( 'none', #29149, #2971, #28739 ) ;
#1015 = plane ( 'none', #35459 ) ;
#1016 = direction ( 'none', ( 1.000000000000000000, -1.816728585750256042e-14, 5.046468293750711996e-16 ) ) ;
#1017 = face_bound ( 'none', #24323, .t. ) ;
#1018 = axis2_placement_3d ( 'none', #41093, #4946, #2217 ) ;
#1019 = cartesian_point ( 'none', ( -44.99999999999775468, 73.00000000000081002, -149.0192378864662714 ) ) ;
#1020 = line ( 'none', #32706, #34778 ) ;
#1021 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1022 = edge_curve ( 'none', #36926, #14733, #37678, .t. ) ;
#1023 = edge_loop ( 'none', ( #13488, #42343 ) ) ;
#1024 = cartesian_point ( 'none', ( -17.07243631817103591, 14.85031710644562963, 10.00000000000022382 ) ) ;
#1025 = axis2_placement_3d ( 'none', #40854, #21434, #28183 ) ;
#1026 = oriented_edge ( 'none', *, *, #8896, .t. ) ;
#1027 = circle ( 'none', #17925, 6.399999999999995026 ) ;
#1028 = cartesian_point ( 'none', ( -63.99996437062994659, 99.50000000000113687, -192.5000000000000284 ) ) ;
#1029 = edge_curve ( 'none', #15816, #22897, #25524, .t. ) ;
#1030 = vertex_point ( 'none', #33991 ) ;
#1031 = face_outer_bound ( 'none', #34187, .t. ) ;
#1032 = edge_curve ( 'none', #26951, #26353, #41761, .t. ) ;
#1033 = circle ( 'none', #23767, 9.500000000000000000 ) ;
#1034 = cartesian_point ( 'none', ( -52.80000000000000426, 6.466135099498025604e-15, 64.40000000000000568 ) ) ;
#1035 = cartesian_point ( 'none', ( -1.879993699329881807, 63.34924756643270172, -122.3795943061631419 ) ) ;
#1036 = oriented_edge ( 'none', *, *, #29297, .f. ) ;
#1037 = cartesian_point ( 'none', ( -51.37529624100946535, 34.96157740789993795, -124.9999999999999716 ) ) ;
#1038 = advanced_face ( 'none', ( #11615 ), #41290, .f. ) ;
#1039 = cartesian_point ( 'none', ( 1.310105874951569999e-13, 1.765551116380473709e-15, 43.00000000000023448 ) ) ;
#1040 = cartesian_point ( 'none', ( -2.765979805587011953, 104.8000000000000114, -193.3410497747850627 ) ) ;
#1041 = cartesian_point ( 'none', ( -52.41605354450701526, 7.364541798018370500, 43.24526267323472695 ) ) ;
#1043 = oriented_edge ( 'none', *, *, #7081, .f. ) ;
#1042 = oriented_edge ( 'none', *, *, #36851, .t. ) ;
#1044 = edge_curve ( 'none', #12501, #4268, #22879, .t. ) ;
#1045 = direction ( 'none', ( 0.8707897891801165136, -0.4916555125895041289, 0.0000000000000000000 ) ) ;
#1046 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1047 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1048 = advanced_face ( 'none', ( #38708 ), #38226, .f. ) ;
#1049 = direction ( 'none', ( -0.9964434956472330018, 1.748663503494569225e-14, 0.08426363380677824588 ) ) ;
#1050 = circle ( 'none', #29479, 33.50000000000000000 ) ;
#1051 = oriented_edge ( 'none', *, *, #19176, .f. ) ;
#1052 = person_and_organization ( #27880, #14925 ) ;
#1053 = circle ( 'none', #28510, 0.4999999999999915623 ) ;
#1054 = cartesian_point ( 'none', ( 12.17758903087475808, -34.04435750485225043, -215.4563632319315900 ) ) ;
#1056 = edge_curve ( 'none', #35185, #16120, #13144, .t. ) ;
#1055 = direction ( 'none', ( 1.140640093792970393e-14, 0.6409456510068538559, 0.7675862638527347626 ) ) ;
#1057 = cartesian_point ( 'none', ( -49.88653899652975809, -26.52514329740203181, -124.9999999999999574 ) ) ;
#1058 = cartesian_point ( 'none', ( 3.562937055649985287e-05, 128.5000000000000568, -172.5000000000000000 ) ) ;
#1059 = face_outer_bound ( 'none', #15215, .t. ) ;
#1060 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1061 = vertex_point ( 'none', #30306 ) ;
#1062 = cartesian_point ( 'none', ( 19.52191076705414829, -11.21885682656923322, 10.45232077341579036 ) ) ;
#1063 = vector ( 'none', #33730, 1000.000000000000114 ) ;
#1064 = oriented_edge ( 'none', *, *, #38980, .t. ) ;
#1065 = oriented_edge ( 'none', *, *, #36802, .f. ) ;
#1066 = axis2_placement_3d ( 'none', #24385, #11356, #31378 ) ;
#1067 = vertex_point ( 'none', #27011 ) ;
#1068 = oriented_edge ( 'none', *, *, #34057, .t. ) ;
#1069 = cartesian_point ( 'none', ( -11.58753252670634026, 89.83563990840374913, -146.0401676606544470 ) ) ;
#1070 = cartesian_point ( 'none', ( -46.55270239492872975, 101.6000674576066842, -147.9762268655053674 ) ) ;
#1071 = direction ( 'none', ( 0.6287054569762579037, -1.148506577198437354e-14, -0.7776435226813598334 ) ) ;
#1072 = vector ( 'none', #14232, 1000.000000000000114 ) ;
#1073 = axis2_placement_3d ( 'none', #33305, #33165, #36166 ) ;
#1074 = direction ( 'none', ( -4.338214655336505967e-16, -2.788289883277553684e-16, 1.000000000000000000 ) ) ;
#1075 = line ( 'none', #21174, #6639 ) ;
#1076 = direction ( 'none', ( -0.8856502711123912519, -0.4643528801230243364, 0.0000000000000000000 ) ) ;
#1077 = advanced_face ( 'none', ( #9053, #6469 ), #7391, .f. ) ;
#1078 = oriented_edge ( 'none', *, *, #23749, .f. ) ;
#1079 = axis2_placement_3d ( 'none', #5831, #34972, #22563 ) ;
#1080 = cartesian_point ( 'none', ( 12.00000000000196110, 71.83774184570295063, -223.7938937902610519 ) ) ;
#1081 = oriented_edge ( 'none', *, *, #29514, .t. ) ;
#1082 = cartesian_point ( 'none', ( 22.34592739723191812, 1.555483448208314190, 160.4000000000001194 ) ) ;
#1083 = axis2_placement_3d ( 'none', #21135, #34273, #40847 ) ;
#1085 = vertex_point ( 'none', #40418 ) ;
#1084 = edge_loop ( 'none', ( #18870, #12200, #26663, #14527 ) ) ;
#1086 = cartesian_point ( 'none', ( -51.55017276578985985, 75.51078481178196000, -157.1930407328250396 ) ) ;
#1087 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1088 = edge_curve ( 'none', #7320, #31029, #31071, .t. ) ;
#1089 = oriented_edge ( 'none', *, *, #28139, .f. ) ;
#1090 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#1091 = advanced_face ( 'none', ( #317 ), #5118, .f. ) ;
#1092 = direction ( 'none', ( -1.758378796103761920e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1094 = vector ( 'none', #34774, 1000.000000000000000 ) ;
#1093 = axis2_placement_3d ( 'none', #11601, #37738, #31329 ) ;
#1095 = cartesian_point ( 'none', ( 9.578687680981053276, -5.408210638485177135, -217.4999999999999716 ) ) ;
#1096 = edge_curve ( 'none', #24479, #41351, #5487, .t. ) ;
#1097 = line ( 'none', #35206, #39431 ) ;
#1098 = edge_loop ( 'none', ( #10329, #23142 ) ) ;
#1099 = oriented_edge ( 'none', *, *, #25930, .f. ) ;
#1100 = edge_curve ( 'none', #9359, #40635, #18804, .t. ) ;
#1101 = advanced_face ( 'none', ( #28537 ), #40720, .t. ) ;
#1102 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#1103 = edge_loop ( 'none', ( #19071, #34963, #40807, #6364 ) ) ;
#1104 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1105 = face_bound ( 'none', #38830, .t. ) ;
#1106 = vertex_point ( 'none', #21141 ) ;
#1107 = cartesian_point ( 'none', ( 65.00003562936997525, 95.05208047706550190, -223.3060035822538794 ) ) ;
#1108 = cartesian_point ( 'none', ( 37.93744851726332712, 70.99999999999998579, 0.0000000000000000000 ) ) ;
#1109 = oriented_edge ( 'none', *, *, #37408, .f. ) ;
#1110 = direction ( 'none', ( -0.9964434956472328908, 1.748663503494570172e-14, 0.08426363380677816262 ) ) ;
#1111 = edge_loop ( 'none', ( #33869, #18916, #39030, #10871 ) ) ;
#1112 = cartesian_point ( 'none', ( 30.20480191505336620, -0.4970002519881329683, -220.0000000000000284 ) ) ;
#1113 = oriented_edge ( 'none', *, *, #32780, .f. ) ;
#1114 = cartesian_point ( 'none', ( 65.20003562937002073, 99.49999999999876366, -152.5000000000000000 ) ) ;
#1115 = cylindrical_surface ( 'none', #23565, 4.499999999999997335 ) ;
#1116 = oriented_edge ( 'none', *, *, #27099, .t. ) ;
#1117 = face_bound ( 'none', #35549, .t. ) ;
#1118 = edge_curve ( 'none', #23314, #38055, #21885, .t. ) ;
#1119 = vertex_point ( 'none', #8117 ) ;
#1120 = oriented_edge ( 'none', *, *, #38518, .t. ) ;
#1121 = cartesian_point ( 'none', ( 30.75832022458926929, -57.26190476190664924, -115.0000000000000000 ) ) ;
#1122 = oriented_edge ( 'none', *, *, #20285, .f. ) ;
#1124 = axis2_placement_3d ( 'none', #10452, #1002, #17336 ) ;
#1123 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -1.000000000000007772 ) ) ;
#1125 = cartesian_point ( 'none', ( 16.52002511133835938, -32.25071150335656966, -215.6295725811652630 ) ) ;
#1126 = advanced_face ( 'none', ( #39716 ), #32081, .t. ) ;
#1127 = direction ( 'none', ( -1.000000000000000000, 1.798561219831641502e-14, -5.392042335631425098e-16 ) ) ;
#1128 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857658e-16 ) ) ;
#1129 = direction ( 'none', ( 0.8856502711123899196, 0.4643528801230271119, 5.686682683175234467e-17 ) ) ;
#1130 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#1131 = cartesian_point ( 'none', ( 1.169700358772257014e-13, -2.031688357925284287e-14, -217.4999999999999716 ) ) ;
#1132 = cartesian_point ( 'none', ( 25.98076211353505727, 62.99999999999955946, -127.4999999999999716 ) ) ;
#1133 = cartesian_point ( 'none', ( -9.686312913143291681, 104.3584088407315846, -192.1035160659673409 ) ) ;
#1134 = vertex_point ( 'none', #40566 ) ;
#1135 = line ( 'none', #11788, #4710 ) ;
#1136 = oriented_edge ( 'none', *, *, #22325, .t. ) ;
#1137 = axis2_placement_3d ( 'none', #31927, #38877, #18925 ) ;
#1138 = cartesian_point ( 'none', ( 61.48348697134166230, 38.41914665690612196, -73.60000000000000853 ) ) ;
#1139 = cartesian_point ( 'none', ( 0.6045655466841940440, 109.2999999999999261, -153.4833099488957657 ) ) ;
#1140 = cartesian_point ( 'none', ( 19.44937604526680275, -4.660662125686396706, 89.50000000000022737 ) ) ;
#1142 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -70.50000000000000000 ) ) ;
#1141 = conical_surface ( 'none', #31746, 3.399999999999993250, 1.029744258676652757 ) ;
#1143 = vertex_point ( 'none', #37417 ) ;
#1144 = oriented_edge ( 'none', *, *, #10059, .t. ) ;
#1145 = cartesian_point ( 'none', ( -32.78204339186630278, 15.41760926500591289, -215.5785647364363058 ) ) ;
#1146 = oriented_edge ( 'none', *, *, #33338, .f. ) ;
#1147 = direction ( 'none', ( -1.798561229727628928e-14, -1.000000000000000000, -1.028863221273419634e-22 ) ) ;
#1148 = cartesian_point ( 'none', ( -20.95192193242963796, 28.19194418011186087, -219.9999999999999716 ) ) ;
#1149 = direction ( 'none', ( -0.9964434956472330018, 1.748663503494575536e-14, 0.08426363380677823200 ) ) ;
#1150 = oriented_edge ( 'none', *, *, #2520, .t. ) ;
#1151 = cartesian_point ( 'none', ( -11.48654255695558746, 90.30000000000013927, -145.9376330104563806 ) ) ;
#1152 = circle ( 'none', #28648, 3.399999999999986144 ) ;
#1153 = oriented_edge ( 'none', *, *, #41668, .t. ) ;
#1154 = oriented_edge ( 'none', *, *, #31659, .t. ) ;
#1155 = line ( 'none', #25654, #29807 ) ;
#1156 = edge_curve ( 'none', #379, #31109, #23908, .t. ) ;
#1158 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1157 = vector ( 'none', #16704, 1000.000000000000114 ) ;
#1159 = oriented_edge ( 'none', *, *, #3051, .t. ) ;
#1160 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1161 = axis2_placement_3d ( 'none', #41395, #22008, #42083 ) ;
#1162 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#1163 = oriented_edge ( 'none', *, *, #3047, .f. ) ;
#1164 = direction ( 'none', ( -1.000000000000000000, 1.791496244281502714e-14, -5.046468293750711996e-16 ) ) ;
#1165 = axis2_placement_3d ( 'none', #32874, #10153, #6979 ) ;
#1166 = b_spline_curve_with_knots ( 'none', 3,
( #30387, #7628, #20662, #33359, #7036, #33646, #33225, #30527 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.001964777306617124936, 0.002947165959925688271, 0.003929554613234251606 ),
.unspecified. ) ;
#1167 = line ( 'none', #7880, #34916 ) ;
#1168 = edge_curve ( 'none', #12253, #11479, #40758, .t. ) ;
#1169 = axis2_placement_3d ( 'none', #6815, #29597, #22882 ) ;
#1170 = oriented_edge ( 'none', *, *, #34108, .f. ) ;
#1171 = edge_curve ( 'none', #37639, #41502, #27496, .t. ) ;
#1172 = oriented_edge ( 'none', *, *, #35534, .t. ) ;
#1173 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -59.50000000000000711 ) ) ;
#1174 = direction ( 'none', ( -0.7776435226813599444, 1.473455350089820781e-14, -0.6287054569762579037 ) ) ;
#1175 = line ( 'none', #12950, #15052 ) ;
#1176 = oriented_edge ( 'none', *, *, #18649, .t. ) ;
#1177 = cartesian_point ( 'none', ( -49.88653899652885571, 26.52514329740370158, -87.72498166639772421 ) ) ;
#1178 = vector ( 'none', #26226, 1000.000000000000000 ) ;
#1179 = edge_curve ( 'none', #25412, #14520, #14706, .t. ) ;
#1180 = cylindrical_surface ( 'none', #252, 8.000000000000000000 ) ;
#1181 = oriented_edge ( 'none', *, *, #33086, .f. ) ;
#1182 = advanced_face ( 'none', ( #19818 ), #30016, .t. ) ;
#1183 = direction ( 'none', ( 1.000000000000000000, -1.798561229727628928e-14, 4.555069881309159935e-16 ) ) ;
#1184 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642542698, -1.915906240245545227e-23 ) ) ;
#1185 = oriented_edge ( 'none', *, *, #20394, .f. ) ;
#1186 = cartesian_point ( 'none', ( 11.54426656041375487, -36.23782848877834795, 43.00000000000022737 ) ) ;
#1187 = oriented_edge ( 'none', *, *, #31762, .f. ) ;
#1188 = cartesian_point ( 'none', ( -59.28954376616506039, 70.99999999999998579, -204.7458041294127895 ) ) ;
#1189 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#1190 = cartesian_point ( 'none', ( -49.88653899652976520, -26.52514329740203891, -135.0999999999999659 ) ) ;
#1191 = face_bound ( 'none', #3170, .t. ) ;
#1192 = oriented_edge ( 'none', *, *, #31098, .f. ) ;
#1193 = axis2_placement_3d ( 'none', #27649, #8161, #37460 ) ;
#1194 = oriented_edge ( 'none', *, *, #10231, .t. ) ;
#1195 = cartesian_point ( 'none', ( -61.48348697134071017, -38.41914665690767094, -59.50000000000000711 ) ) ;
#1196 = face_outer_bound ( 'none', #41097, .t. ) ;
#1197 = vector ( 'none', #1430, 1000.000000000000000 ) ;
#1198 = oriented_edge ( 'none', *, *, #17295, .f. ) ;
#1199 = direction ( 'none', ( -0.1231230465471465918, -0.9923914124018552441, -5.498544517883790672e-16 ) ) ;
#1200 = direction ( 'none', ( 3.760577949359804307e-17, -2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#1201 = cartesian_point ( 'none', ( -55.81532523622261976, -35.44728822411835267, -81.60000000000000853 ) ) ;
#1202 = circle ( 'none', #34322, 6.499999999999991118 ) ;
#1203 = advanced_face ( 'none', ( #23376 ), #7505, .f. ) ;
#1204 = oriented_edge ( 'none', *, *, #8497, .f. ) ;
#1205 = cartesian_point ( 'none', ( 2.125514341439195613e-12, 73.99999999999995737, -172.5000000000000000 ) ) ;
#1206 = vertex_point ( 'none', #18168 ) ;
#1207 = cartesian_point ( 'none', ( -11.99788373568854105, -27.97402984577139762, -220.0000000000001990 ) ) ;
#1208 = plane ( 'none', #32171 ) ;
#1209 = cartesian_point ( 'none', ( 42.08213108521642454, 30.02031384457396612, -124.9999999999999716 ) ) ;
#1210 = oriented_edge ( 'none', *, *, #19808, .f. ) ;
#1211 = cartesian_point ( 'none', ( 10.06705872556196368, 52.54511385639861487, 10.33451160289874693 ) ) ;
#1212 = plane ( 'none', #35577 ) ;
#1213 = cartesian_point ( 'none', ( 37.87843075057043052, 25.92961264174896741, -181.8393278877301782 ) ) ;
#1214 = oriented_edge ( 'none', *, *, #2374, .f. ) ;
#1215 = cartesian_point ( 'none', ( 6.961459049924324043e-13, 1.246729600260045197e-14, -134.1999999999999886 ) ) ;
#1216 = direction ( 'none', ( -0.9999538350808294673, -0.009608730776824005518, 4.714062801161155738e-16 ) ) ;
#1217 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1218 = axis2_placement_3d ( 'none', #29275, #9661, #19974 ) ;
#1219 = axis2_placement_3d ( 'none', #5949, #31720, #35096 ) ;
#1220 = direction ( 'none', ( -4.737495925409179501e-16, 2.037351031534776593e-16, -1.000000000000000000 ) ) ;
#1221 = plane ( 'none', #32404 ) ;
#1222 = cartesian_point ( 'none', ( 3.660294936833220906e-12, 1.126715001176858631e-13, 86.50000000000000000 ) ) ;
#1223 = cartesian_point ( 'none', ( 1.448548751695901462e-13, 2.729246838742154287e-15, 12.50000000000022560 ) ) ;
#1224 = edge_curve ( 'none', #7356, #31533, #22378, .t. ) ;
#1225 = axis2_placement_3d ( 'none', #3399, #3680, #26552 ) ;
#1226 = cartesian_point ( 'none', ( -70.99999999999997158, -37.93744851726334844, -6.938893903907228378e-15 ) ) ;
#1227 = cartesian_point ( 'none', ( 52.00003562937062895, 129.4999999999990621, -193.2846096908261302 ) ) ;
#1228 = cylindrical_surface ( 'none', #37802, 4.499999999998827604 ) ;
#1229 = oriented_edge ( 'none', *, *, #14868, .t. ) ;
#1230 = edge_loop ( 'none', ( #35624, #21799, #12613, #27350 ) ) ;
#1231 = cartesian_point ( 'none', ( 9.475371457914683049, 72.15741111830358534, -229.9999999999999432 ) ) ;
#1232 = edge_curve ( 'none', #14496, #9159, #26076, .t. ) ;
#1233 = direction ( 'none', ( -8.551662891793917213e-31, -2.449293598294706414e-16, 1.000000000000000000 ) ) ;
#1234 = oriented_edge ( 'none', *, *, #18888, .f. ) ;
#1235 = oriented_edge ( 'none', *, *, #35538, .f. ) ;
#1236 = circle ( 'none', #10878, 23.77500521855661120 ) ;
#1237 = oriented_edge ( 'none', *, *, #31028, .t. ) ;
#1238 = cartesian_point ( 'none', ( 65.00003562937055790, 129.4999999999988063, -121.6939964177460070 ) ) ;
#1239 = oriented_edge ( 'none', *, *, #11715, .t. ) ;
#1240 = cartesian_point ( 'none', ( 24.52380876386434494, 109.6000674576052063, -125.9472619757009397 ) ) ;
#1241 = face_outer_bound ( 'none', #41773, .t. ) ;
#1242 = circle ( 'none', #24031, 9.999999999999994671 ) ;
#1243 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#1244 = edge_loop ( 'none', ( #41859, #1438 ) ) ;
#1245 = edge_curve ( 'none', #34998, #41574, #29529, .t. ) ;
#1246 = cartesian_point ( 'none', ( -14.85015864069141678, 50.93922948268070172, 43.46801648655286954 ) ) ;
#1247 = cartesian_point ( 'none', ( -49.88653899652887702, 26.52514329740370513, -127.0999999999999659 ) ) ;
#1248 = vertex_point ( 'none', #38008 ) ;
#1249 = cartesian_point ( 'none', ( -29.37492874126242626, 86.56861605052156960, -223.3789307604608325 ) ) ;
#1250 = oriented_edge ( 'none', *, *, #20851, .f. ) ;
#1251 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642542698, 1.915906240245545521e-23 ) ) ;
#1252 = oriented_edge ( 'none', *, *, #11919, .t. ) ;
#1253 = edge_curve ( 'none', #30027, #11597, #13628, .t. ) ;
#1254 = edge_loop ( 'none', ( #8224, #33218 ) ) ;
#1255 = cartesian_point ( 'none', ( 57.30009633353265741, -30.68722004352709121, -115.0000000000000000 ) ) ;
#1256 = b_spline_curve_with_knots ( 'none', 3,
( #35690, #16138, #36120, #22725, #29298, #16425 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002938251423098354651, 0.002103348157458270057, 0.003912871172606705028 ),
.unspecified. ) ;
#1257 = cartesian_point ( 'none', ( -46.85835829889706616, 64.35104485630247950, -153.8150249086118606 ) ) ;
#1258 = cartesian_point ( 'none', ( -10.62027836695196825, 108.8000000000001677, -182.3721673105956143 ) ) ;
#1259 = edge_loop ( 'none', ( #39526, #41213, #33915, #21277, #4663 ) ) ;
#1260 = direction ( 'none', ( 1.000000000000000000, -1.797503944631205437e-14, 5.286776307738839636e-16 ) ) ;
#1261 = cartesian_point ( 'none', ( 35.66431058244671704, -5.218091841276943477, -215.2934393436035805 ) ) ;
#1262 = direction ( 'none', ( 1.000000000000000000, -1.810146235801886267e-14, 6.033820786006287689e-16 ) ) ;
#1263 = cartesian_point ( 'none', ( 26.20261705447656198, 15.59100118843653959, -219.9999999999998579 ) ) ;
#1264 = advanced_face ( 'none', ( #4945 ), #3420, .f. ) ;
#1265 = cartesian_point ( 'none', ( 11.97305907711326967, -35.53724604321442371, -1.249999999999753975 ) ) ;
#1266 = face_outer_bound ( 'none', #38630, .t. ) ;
#1267 = vertex_point ( 'none', #5835 ) ;
#1268 = axis2_placement_3d ( 'none', #15017, #37568, #21144 ) ;
#1269 = edge_loop ( 'none', ( #15757, #18933 ) ) ;
#1270 = line ( 'none', #9915, #15622 ) ;
#1271 = edge_loop ( 'none', ( #7413, #7101, #3242, #35421 ) ) ;
#1272 = conical_surface ( 'none', #18124, 17.50000000000000355, 0.7853981633974327359 ) ;
#1273 = advanced_face ( 'none', ( #31610 ), #6925, .f. ) ;
#1274 = oriented_edge ( 'none', *, *, #39854, .f. ) ;
#1275 = vertex_point ( 'none', #18458 ) ;
#1276 = axis2_placement_3d ( 'none', #2118, #41291, #12151 ) ;
#1277 = oriented_edge ( 'none', *, *, #10433, .f. ) ;
#1278 = face_outer_bound ( 'none', #34505, .t. ) ;
#1280 = vertex_point ( 'none', #41555 ) ;
#1279 = axis2_placement_3d ( 'none', #39464, #39322, #32897 ) ;
#1281 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -102.5000000000000142 ) ) ;
#1282 = edge_loop ( 'none', ( #37196, #1899, #2931, #28438 ) ) ;
#1283 = cartesian_point ( 'none', ( 5.286944992890845185, -35.66868607144130721, -215.2930034763542437 ) ) ;
#1284 = vector ( 'none', #26891, 1000.000000000000000 ) ;
#1285 = cartesian_point ( 'none', ( 38.77519894601558548, 22.14438303523425944, -186.2161874954271354 ) ) ;
#1286 = cartesian_point ( 'none', ( -41.39100508969373493, 67.15164870646081852, -81.50000000000000000 ) ) ;
#1288 = face_outer_bound ( 'none', #30115, .t. ) ;
#1287 = axis2_placement_3d ( 'none', #6986, #33167, #3885 ) ;
#1289 = cartesian_point ( 'none', ( -49.88653899652887702, 26.52514329740370513, -124.9999999999999574 ) ) ;
#1290 = vertex_point ( 'none', #38159 ) ;
#1291 = direction ( 'none', ( 1.000000000000000000, 1.387778780781444492e-15, 0.0000000000000000000 ) ) ;
#1292 = edge_curve ( 'none', #10898, #34770, #12149, .t. ) ;
#1293 = cartesian_point ( 'none', ( -29.30468333314474449, 63.41139316204422016, -213.2212017175395431 ) ) ;
#1294 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642542698, 0.0000000000000000000 ) ) ;
#1295 = edge_curve ( 'none', #7141, #3204, #29491, .t. ) ;
#1296 = axis2_placement_3d ( 'none', #17668, #40487, #13912 ) ;
#1297 = oriented_edge ( 'none', *, *, #36771, .f. ) ;
#1298 = cartesian_point ( 'none', ( 4.833561011331833601e-13, -11.99999999999996447, -218.0000000000000568 ) ) ;
#1299 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1300 = edge_curve ( 'none', #34053, #34938, #3384, .t. ) ;
#1301 = cartesian_point ( 'none', ( -31.14898770358653124, 15.96375122863599572, -219.9999999999998295 ) ) ;
#1302 = oriented_edge ( 'none', *, *, #10958, .t. ) ;
#1303 = cartesian_point ( 'none', ( -65.00000000000001421, -1.613254950252414181e-14, -54.50000000000000711 ) ) ;
#1304 = cartesian_point ( 'none', ( 1.713901639806587618e-12, 57.49999999999991473, -114.9999999999999716 ) ) ;
#1305 = cartesian_point ( 'none', ( -59.28954376616502486, -71.00000000000001421, -204.7458041294127895 ) ) ;
#1306 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642542698, 0.0000000000000000000 ) ) ;
#1307 = cartesian_point ( 'none', ( -10.41595173731981561, 89.80000000000013927, -146.0281668672949706 ) ) ;
#1308 = edge_curve ( 'none', #21516, #16508, #31562, .t. ) ;
#1309 = edge_loop ( 'none', ( #24070, #7502, #38484, #29525 ) ) ;
#1310 = advanced_face ( 'none', ( #13106 ), #25406, .f. ) ;
#1311 = oriented_edge ( 'none', *, *, #13689, .t. ) ;
#1312 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#1313 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#1314 = edge_curve ( 'none', #36126, #6682, #2896, .t. ) ;
#1315 = circle ( 'none', #27953, 6.500000000000003553 ) ;
#1316 = oriented_edge ( 'none', *, *, #40554, .f. ) ;
#1317 = edge_loop ( 'none', ( #9762, #7401 ) ) ;
#1318 = cartesian_point ( 'none', ( -6.898293983745317881, 86.30000000000009663, -162.3769549979370765 ) ) ;
#1319 = line ( 'none', #24612, #1863 ) ;
#1320 = advanced_face ( 'none', ( #42239 ), #5554, .f. ) ;
#1321 = direction ( 'none', ( -1.000000000000000000, 1.798561219818848703e-14, -7.841335511406166801e-16 ) ) ;
#1322 = oriented_edge ( 'none', *, *, #27814, .f. ) ;
#1323 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 54.00000000000000000 ) ) ;
#1324 = oriented_edge ( 'none', *, *, #32342, .t. ) ;
#1325 = face_outer_bound ( 'none', #31603, .t. ) ;
#1326 = oriented_edge ( 'none', *, *, #11399, .t. ) ;
#1327 = line ( 'none', #34393, #19727 ) ;
#1328 = vector ( 'none', #3217, 1000.000000000000000 ) ;
#1329 = oriented_edge ( 'none', *, *, #6155, .t. ) ;
#1330 = circle ( 'none', #18108, 54.29999999999999716 ) ;
#1331 = advanced_face ( 'none', ( #30512 ), #24379, .f. ) ;
#1332 = oriented_edge ( 'none', *, *, #12272, .f. ) ;
#1333 = axis2_placement_3d ( 'none', #12442, #5588, #15328 ) ;
#1334 = manifold_solid_brep ( '����-36-solid1', #2863 ) ;
#1335 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1336 = cartesian_point ( 'none', ( -58.33630944789005923, -58.33630944789027950, 0.0000000000000000000 ) ) ;
#1337 = oriented_edge ( 'none', *, *, #37024, .f. ) ;
#1338 = cartesian_point ( 'none', ( 70.99999999999998579, 59.28954376616506039, 71.50000000000000000 ) ) ;
#1339 = cartesian_point ( 'none', ( -61.62303221686065768, -41.84630686974271185, -81.60000000000000853 ) ) ;
#1340 = oriented_edge ( 'none', *, *, #11782, .f. ) ;
#1341 = axis2_placement_3d ( 'none', #19649, #38912, #295 ) ;
#1342 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#1343 = direction ( 'none', ( -0.9791309564911848673, 1.728046959578168998e-14, -0.2032303374023115283 ) ) ;
#1344 = cartesian_point ( 'none', ( 52.76081692023149827, -28.39688751532344924, -135.0999999999999659 ) ) ;
#1345 = direction ( 'none', ( -1.000000000000000000, 1.799078943160107753e-14, -7.779333791821648098e-16 ) ) ;
#1346 = axis2_placement_3d ( 'none', #26492, #6455, #19810 ) ;
#1347 = cartesian_point ( 'none', ( -16.21690813171711909, -31.01759868444372614, -220.0000000000006253 ) ) ;
#1348 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642569066, 0.0000000000000000000 ) ) ;
#1349 = vector ( 'none', #34779, 1000.000000000000000 ) ;
#1350 = direction ( 'none', ( -0.8915793014449642229, -0.4528646036454049284, 0.0000000000000000000 ) ) ;
#1351 = oriented_edge ( 'none', *, *, #11786, .t. ) ;
#1352 = vertex_point ( 'none', #38832 ) ;
#1353 = advanced_face ( 'none', ( #15680 ), #42368, .f. ) ;
#1354 = edge_curve ( 'none', #16098, #11418, #24908, .t. ) ;
#1355 = cartesian_point ( 'none', ( -31.46520920553100353, 17.98908609099317601, -215.6483263262997525 ) ) ;
#1356 = direction ( 'none', ( 0.7463371132519662776, -1.297351184396824737e-14, 0.6655681132556769963 ) ) ;
#1357 = cartesian_point ( 'none', ( 11.62190030114371986, 34.96173585323654720, -212.5325530242668606 ) ) ;
#1358 = cartesian_point ( 'none', ( 6.934003143227851496, 36.85335263459361954, -1.249999999999753975 ) ) ;
#1359 = face_outer_bound ( 'none', #41832, .t. ) ;
#1360 = axis2_placement_3d ( 'none', #6476, #16372, #32782 ) ;
#1361 = oriented_edge ( 'none', *, *, #39867, .t. ) ;
#1362 = cartesian_point ( 'none', ( 19.70958337357624757, -3.398341800844081551, 98.34044582625020325 ) ) ;
#1363 = vertex_point ( 'none', #38959 ) ;
#1364 = cartesian_point ( 'none', ( -66.14659746733548218, 99.49999999999725731, -192.4999999999978400 ) ) ;
#1365 = edge_curve ( 'none', #21192, #20901, #35617, .t. ) ;
#1366 = oriented_edge ( 'none', *, *, #38969, .t. ) ;
#1367 = vector ( 'none', #21712, 1000.000000000000000 ) ;
#1368 = vector ( 'none', #15195, 1000.000000000000000 ) ;
#1369 = cartesian_point ( 'none', ( 64.52126740125716253, 40.01187703572810506, -77.60000000000000853 ) ) ;
#1370 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, -2.561756887746857165e-16 ) ) ;
#1371 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642542698, -1.826024903145157806e-16 ) ) ;
#1372 = oriented_edge ( 'none', *, *, #22557, .f. ) ;
#1373 = cartesian_point ( 'none', ( 2.256716947184580478e-12, 80.99999999999995737, -172.5000000000000000 ) ) ;
#1374 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#1375 = cartesian_point ( 'none', ( 30.07208005729197353, 105.6000674576051068, -124.9794884203037526 ) ) ;
#1376 = plane ( 'none', #26211 ) ;
#1377 = circle ( 'none', #13748, 0.1999999999999954314 ) ;
#1378 = direction ( 'none', ( 0.1231230465471396668, 0.9923914124018561322, -5.498544517883790672e-16 ) ) ;
#1379 = direction ( 'none', ( 6.585401083650410336e-16, -8.875312571250336478e-17, -1.000000000000000000 ) ) ;
#1380 = edge_curve ( 'none', #24140, #11642, #1876, .t. ) ;
#1381 = cartesian_point ( 'none', ( -47.86520600665406988, 129.5000000000008242, -223.7652416360247116 ) ) ;
#1382 = oriented_edge ( 'none', *, *, #38399, .t. ) ;
#1383 = vertex_point ( 'none', #29278 ) ;
#1384 = cartesian_point ( 'none', ( -16.16042260352730153, 51.00088961258811793, 44.23205080756908103 ) ) ;
#1385 = cartesian_point ( 'none', ( 4.444648177155670510, 81.88554506749039774, -229.9999999999999716 ) ) ;
#1386 = cartesian_point ( 'none', ( -6.911075263191938767, -37.52249115806957747, -3.478958019555102421 ) ) ;
#1387 = axis2_placement_3d ( 'none', #23710, #33410, #953 ) ;
#1388 = cylindrical_surface ( 'none', #31205, 7.000000000000009770 ) ;
#1389 = oriented_edge ( 'none', *, *, #3548, .t. ) ;
#1390 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#1391 = cartesian_point ( 'none', ( 52.35373783589623997, -38.91418931943852755, -115.0000000000000000 ) ) ;
#1392 = face_outer_bound ( 'none', #25187, .t. ) ;
#1393 = oriented_edge ( 'none', *, *, #14617, .t. ) ;
#1394 = axis2_placement_3d ( 'none', #14554, #40689, #4801 ) ;
#1395 = toroidal_surface ( 'none', #29913, 15.50000000000000000, 1.000000000000000000 ) ;
#1396 = oriented_edge ( 'none', *, *, #2045, .t. ) ;
#1397 = cartesian_point ( 'none', ( 16.89216455874728240, -14.86286569004129632, 45.00000000000023448 ) ) ;
#1398 = cartesian_point ( 'none', ( 61.48348697134166230, 38.41914665690612196, -81.60000000000000853 ) ) ;
#1399 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1400 = cartesian_point ( 'none', ( 35.58103045132349962, -5.792309922530212596, -215.3019792554743219 ) ) ;
#1401 = advanced_face ( 'none', ( #9017 ), #34058, .t. ) ;
#1402 = axis2_placement_3d ( 'none', #3558, #32305, #29185 ) ;
#1404 = direction ( 'none', ( 0.8707897891801167356, -0.4916555125895037404, 0.0000000000000000000 ) ) ;
#1403 = conical_surface ( 'none', #27558, 3.399999999999993250, 1.029744258676651869 ) ;
#1405 = line ( 'none', #3090, #36673 ) ;
#1406 = cartesian_point ( 'none', ( 22.00446107276711061, 21.10605110968301545, -219.9999999999999147 ) ) ;
#1407 = vector ( 'none', #37018, 1000.000000000000000 ) ;
#1408 = cartesian_point ( 'none', ( 60.00003562937002499, 99.49999999999886313, -152.5000000000000000 ) ) ;
#1409 = direction ( 'none', ( 1.258097530480931138e-30, 1.224646799147353454e-16, 1.000000000000000000 ) ) ;
#1410 = axis2_placement_3d ( 'none', #7090, #33131, #39985 ) ;
#1411 = oriented_edge ( 'none', *, *, #6479, .t. ) ;
#1412 = vector ( 'none', #3250, 1000.000000000000000 ) ;
#1413 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1414 = edge_curve ( 'none', #19224, #28937, #39171, .t. ) ;
#1415 = axis2_placement_3d ( 'none', #9544, #22456, #6646 ) ;
#1416 = axis2_placement_3d ( 'none', #1138, #24036, #10730 ) ;
#1417 = advanced_face ( 'none', ( #10017 ), #21839, .f. ) ;
#1418 = circle ( 'none', #16772, 4.200000000000000178 ) ;
#1419 = edge_curve ( 'none', #40678, #23386, #16181, .t. ) ;
#1420 = conical_surface ( 'none', #29589, 53.50000000000000711, 0.5235987755983041447 ) ;
#1421 = direction ( 'none', ( 1.000000000000000000, -1.798561219818848703e-14, 7.841335511406166801e-16 ) ) ;
#1422 = direction ( 'none', ( 0.4469871794352732186, -0.8945403632148182238, -5.551115123616750008e-17 ) ) ;
#1423 = cartesian_point ( 'none', ( 41.81126341248143774, 18.24371776462744066, -179.9644514553215515 ) ) ;
#1424 = cartesian_point ( 'none', ( 36.86279951707631852, 2.565992159740283718, 51.50000000000024869 ) ) ;
#1425 = oriented_edge ( 'none', *, *, #8109, .f. ) ;
#1426 = cartesian_point ( 'none', ( 52.74800970397305377, -8.938538598092000242, 44.23205080756908103 ) ) ;
#1427 = direction ( 'none', ( -0.9964434956472328908, 1.748663503494568910e-14, 0.08426363380677823200 ) ) ;
#1428 = edge_curve ( 'none', #1143, #9294, #5459, .t. ) ;
#1429 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#1430 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#1431 = toroidal_surface ( 'none', #17864, 6.399999999999998579, 0.1000000000000000056 ) ;
#1432 = oriented_edge ( 'none', *, *, #28914, .t. ) ;
#1433 = cartesian_point ( 'none', ( -35.01441000052312802, 0.5654776310980185183, -220.0000000000137845 ) ) ;
#1434 = edge_loop ( 'none', ( #14468, #19161, #18033, #24880 ) ) ;
#1435 = cartesian_point ( 'none', ( 14.96379066778929534, 1.041618380496766250, 102.0000000000001137 ) ) ;
#1436 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1437 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#1438 = oriented_edge ( 'none', *, *, #26053, .t. ) ;
#1439 = face_outer_bound ( 'none', #35029, .t. ) ;
#1440 = oriented_edge ( 'none', *, *, #3268, .f. ) ;
#1441 = line ( 'none', #31399, #16296 ) ;
#1442 = oriented_edge ( 'none', *, *, #7214, .t. ) ;
#1443 = face_outer_bound ( 'none', #27773, .t. ) ;
#1444 = edge_loop ( 'none', ( #5274, #41085, #25238, #1896, #18236, #20046, #32506, #29046 ) ) ;
#1445 = edge_curve ( 'none', #26281, #25315, #815, .t. ) ;
#1446 = cartesian_point ( 'none', ( 49.88653899652994284, 26.52514329740168719, -127.0999999999999659 ) ) ;
#1447 = face_outer_bound ( 'none', #33343, .t. ) ;
#1448 = line ( 'none', #31730, #5997 ) ;
#1449 = b_spline_curve_with_knots ( 'none', 3,
( #35938, #19835, #19969, #10075, #36353, #39505, #32535 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2499999999999942268, 0.5000000000000115463, 0.7499999999999826805, 1.000000000000000000 ),
.unspecified. ) ;
#1450 = cartesian_point ( 'none', ( -38.41914665690633512, 61.48348697134153440, -73.60000000000000853 ) ) ;
#1451 = vertex_point ( 'none', #22569 ) ;
#1452 = axis2_placement_3d ( 'none', #15709, #9528, #2958 ) ;
#1453 = cartesian_point ( 'none', ( -8.506759934686304092, 35.06527730682854838, -215.3544646562849323 ) ) ;
#1454 = face_outer_bound ( 'none', #28804, .t. ) ;
#1455 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642541310, 1.915906240245545521e-23 ) ) ;
#1456 = axis2_placement_3d ( 'none', #40515, #37812, #40812 ) ;
#1457 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#1458 = cartesian_point ( 'none', ( 49.88653899652994284, 26.52514329740168364, -124.9999999999999574 ) ) ;
#1459 = vector ( 'none', #19952, 999.9999999999998863 ) ;
#1460 = direction ( 'none', ( 0.4643528801230243364, -0.8856502711123912519, 0.0000000000000000000 ) ) ;
#1461 = oriented_edge ( 'none', *, *, #33653, .t. ) ;
#1462 = axis2_placement_3d ( 'none', #28692, #9079, #31694 ) ;
#1463 = vertex_point ( 'none', #25989 ) ;
#1464 = edge_curve ( 'none', #14101, #19650, #9538, .t. ) ;
#1465 = oriented_edge ( 'none', *, *, #34177, .f. ) ;
#1466 = cartesian_point ( 'none', ( 50.63963241814275307, 17.26163806696448333, 44.66919459595652597 ) ) ;
#1467 = cartesian_point ( 'none', ( 6.968690164723109045e-13, 7.541362172395796937e-15, -114.9712673526286437 ) ) ;
#1468 = direction ( 'none', ( -0.5082983224912697162, 0.8611810584032612015, 1.910826465774698018e-16 ) ) ;
#1469 = axis2_placement_3d ( 'none', #6560, #16747, #26182 ) ;
#1470 = advanced_face ( 'none', ( #36631, #27996 ), #26660, .f. ) ;
#1471 = edge_loop ( 'none', ( #15673, #40979 ) ) ;
#1472 = oriented_edge ( 'none', *, *, #10580, .t. ) ;
#1473 = calendar_date ( 2020, 29, 3 ) ;
#1474 = oriented_edge ( 'none', *, *, #29990, .t. ) ;
#1476 = face_outer_bound ( 'none', #35748, .t. ) ;
#1475 = cartesian_point ( 'none', ( 37.93744851726330580, 70.99999999999998579, -6.938893903907228378e-15 ) ) ;
#1477 = edge_loop ( 'none', ( #5411, #28401 ) ) ;
#1478 = cartesian_point ( 'none', ( 37.93744851726328449, 70.99999999999998579, -71.00000000000001421 ) ) ;
#1479 = cartesian_point ( 'none', ( -49.88653899652935308, -26.52514329740290933, -82.75000000000000000 ) ) ;
#1480 = edge_curve ( 'none', #27215, #19405, #20466, .t. ) ;
#1481 = circle ( 'none', #14446, 6.999999999999999112 ) ;
#1482 = axis2_placement_3d ( 'none', #16355, #35751, #38918 ) ;
#1483 = oriented_edge ( 'none', *, *, #35419, .f. ) ;
#1484 = cartesian_point ( 'none', ( -50.87889513109049489, 109.5000674576067610, -143.1250356293676020 ) ) ;
#1485 = edge_curve ( 'none', #20927, #33134, #276, .t. ) ;
#1486 = direction ( 'none', ( 2.449293598294706414e-16, -1.710332578358783443e-30, -1.000000000000000000 ) ) ;
#1487 = advanced_face ( 'none', ( #25920 ), #19288, .t. ) ;
#1488 = cartesian_point ( 'none', ( 25.93723715750125436, 1.805471859527064016, 52.50000000000022737 ) ) ;
#1489 = cartesian_point ( 'none', ( -21.96777344204694060, 96.16919085228457220, -187.8048818561436519 ) ) ;
#1490 = oriented_edge ( 'none', *, *, #9738, .f. ) ;
#1491 = cartesian_point ( 'none', ( 65.00000000000069633, -1.136178412196090293e-12, -102.5000000000000000 ) ) ;
#1492 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1493 = line ( 'none', #27338, #27617 ) ;
#1494 = cartesian_point ( 'none', ( -29.03216099280614415, 21.72834010957303263, -215.6483279411143883 ) ) ;
#1495 = cartesian_point ( 'none', ( -38.49013449673257981, 6.285661971775568624, 2.850000000000246558 ) ) ;
#1496 = plane ( 'none', #39844 ) ;
#1497 = edge_curve ( 'none', #16381, #32853, #37126, .t. ) ;
#1498 = direction ( 'none', ( -0.6655681132556809931, 1.185114240610308934e-14, 0.7463371132519626139 ) ) ;
#1499 = direction ( 'none', ( -1.758378796103761920e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1500 = face_outer_bound ( 'none', #13598, .t. ) ;
#1501 = cartesian_point ( 'none', ( 17.07243631817133434, -14.85031710644574154, 10.00000000000022382 ) ) ;
#1502 = direction ( 'none', ( 2.565498867538175164e-30, 2.449293598294706414e-16, 1.000000000000000000 ) ) ;
#1503 = vector ( 'none', #24702, 1000.000000000000000 ) ;
#1504 = edge_curve ( 'none', #40855, #18355, #15194, .t. ) ;
#1505 = oriented_edge ( 'none', *, *, #227, .t. ) ;
#1506 = cartesian_point ( 'none', ( -44.18043146728111026, 29.42347676073429596, -134.9999999999999716 ) ) ;
#1507 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#1508 = direction ( 'none', ( -2.453920617706110257e-19, 3.526290474122100826e-18, 1.000000000000000000 ) ) ;
#1509 = cartesian_point ( 'none', ( -38.41914665690632091, 61.48348697134153440, 15.77501833360221717 ) ) ;
#1510 = cartesian_point ( 'none', ( -10.24707323868942055, 88.00000000000018474, -115.5467080936227404 ) ) ;
#1511 = advanced_face ( 'none', ( #28501 ), #6428, .f. ) ;
#1512 = direction ( 'none', ( 0.7071067811865474617, 0.0000000000000000000, 0.7071067811865474617 ) ) ;
#1513 = oriented_edge ( 'none', *, *, #4301, .f. ) ;
#1514 = vector ( 'none', #2071, 999.9999999999998863 ) ;
#1515 = oriented_edge ( 'none', *, *, #7797, .f. ) ;
#1516 = line ( 'none', #17046, #16871 ) ;
#1517 = cartesian_point ( 'none', ( 51.99916102906614412, -22.55187912953862650, -115.0000000000000000 ) ) ;
#1518 = cartesian_point ( 'none', ( -53.28653899652936587, 26.52514329740285604, -102.5000000000000142 ) ) ;
#1519 = vector ( 'none', #30942, 1000.000000000000000 ) ;
#1520 = vertex_point ( 'none', #16956 ) ;
#1521 = axis2_placement_3d ( 'none', #28871, #12559, #25154 ) ;
#1522 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#1523 = face_outer_bound ( 'none', #4337, .t. ) ;
#1524 = advanced_face ( 'none', ( #32550 ), #40206, .t. ) ;
#1525 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642542698, 0.0000000000000000000 ) ) ;
#1526 = cartesian_point ( 'none', ( 64.38172215573847268, 36.58471682289107463, -77.60000000000000853 ) ) ;
#1527 = axis2_placement_3d ( 'none', #27283, #21880, #11125 ) ;
#1528 = oriented_edge ( 'none', *, *, #28342, .f. ) ;
#1529 = vector ( 'none', #29526, 1000.000000000000114 ) ;
#1530 = axis2_placement_3d ( 'none', #14361, #27673, #41220 ) ;
#1531 = advanced_face ( 'none', ( #16690 ), #8512, .f. ) ;
#1532 = cartesian_point ( 'none', ( 16.14922279802767235, -31.05164357278172105, -220.0000000000002274 ) ) ;
#1533 = b_spline_curve_with_knots ( 'none', 3,
( #16982, #1086, #13967, #27276, #7662, #33818 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.01042181601177254516, 0.01829389975581572486, 0.02616598349985890457 ),
.unspecified. ) ;
#1534 = edge_curve ( 'none', #29270, #5863, #7969, .t. ) ;
#1535 = face_outer_bound ( 'none', #25215, .t. ) ;
#1536 = cartesian_point ( 'none', ( -48.95153781685282723, 67.64487246496055661, -156.7321812234403353 ) ) ;
#1537 = cartesian_point ( 'none', ( 6.936526418120065898e-13, 2.945174416836216388e-14, -200.5000000000000000 ) ) ;
#1538 = edge_curve ( 'none', #31668, #38128, #38189, .t. ) ;
#1539 = cartesian_point ( 'none', ( -45.38653899652818779, 26.52514329740368737, -115.0000000000000142 ) ) ;
#1540 = axis2_placement_3d ( 'none', #38794, #26368, #16218 ) ;
#1541 = cylindrical_surface ( 'none', #3772, 3.400000000000000355 ) ;
#1542 = direction ( 'none', ( -4.418306311459492048e-16, -4.963243748098127828e-16, -1.000000000000000000 ) ) ;
#1543 = cartesian_point ( 'none', ( -28.35882073175298856, 51.95417012701684456, -135.3359444646217185 ) ) ;
#1544 = edge_curve ( 'none', #8456, #42210, #1330, .t. ) ;
#1545 = edge_loop ( 'none', ( #4813, #7771, #36950, #20259 ) ) ;
#1546 = cartesian_point ( 'none', ( 23.94950168972695792, 18.86991909465770334, -219.9999999999998579 ) ) ;
#1547 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1548 = direction ( 'none', ( 3.760577949359804307e-17, -2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#1549 = vertex_point ( 'none', #344 ) ;
#1550 = edge_curve ( 'none', #39777, #34624, #18280, .t. ) ;
#1551 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -6.938893903907228378e-15 ) ) ;
#1552 = edge_curve ( 'none', #36963, #1267, #22845, .t. ) ;
#1553 = vector ( 'none', #21151, 1000.000000000000000 ) ;
#1554 = oriented_edge ( 'none', *, *, #25735, .t. ) ;
#1555 = oriented_edge ( 'none', *, *, #29364, .f. ) ;
#1556 = circle ( 'none', #26566, 6.138320441952073381 ) ;
#1557 = vector ( 'none', #22058, 1000.000000000000000 ) ;
#1558 = edge_curve ( 'none', #24000, #28885, #12106, .t. ) ;
#1559 = direction ( 'none', ( -0.9964434956472323357, 0.0000000000000000000, 0.08426363380678601744 ) ) ;
#1560 = advanced_face ( 'none', ( #26934 ), #33562, .f. ) ;
#1561 = direction ( 'none', ( -0.06944122536642541310, 0.9975860445192731296, 1.673230490266694347e-22 ) ) ;
#1562 = cartesian_point ( 'none', ( 59.28954376616506039, 70.99999999999998579, 71.50000000000000000 ) ) ;
#1563 = vector ( 'none', #5803, 1000.000000000000114 ) ;
#1564 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1565 = plane ( 'none', #24978 ) ;
#1566 = vertex_point ( 'none', #24102 ) ;
#1567 = face_outer_bound ( 'none', #21313, .t. ) ;
#1568 = cartesian_point ( 'none', ( -19.99996437062952737, 125.5000000000003268, -111.5000000000000000 ) ) ;
#1569 = oriented_edge ( 'none', *, *, #20094, .f. ) ;
#1570 =( bounded_curve ( ) b_spline_curve ( 3, ( #20571, #7394, #23452, #37139 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.559533910792321176, 1.570796326794896780 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999894298600807696, 0.9999894298600807696, 1.000000000000000000 ) )
representation_item ( '' ) );
#1571 = cartesian_point ( 'none', ( -27.84985992057571380, 12.19109334239382392, -219.9999999999998579 ) ) ;
#1572 = oriented_edge ( 'none', *, *, #10976, .t. ) ;
#1573 = cartesian_point ( 'none', ( 18.61608134086969457, 7.310370408544882181, 102.0000000000001847 ) ) ;
#1574 = cartesian_point ( 'none', ( 57.50000000000024869, -24.84015235731939697, -115.0000000000000000 ) ) ;
#1575 = direction ( 'none', ( 0.6287054569762580147, -1.158730089231202293e-14, -0.7776435226813598334 ) ) ;
#1576 = direction ( 'none', ( 0.7071067811865573427, 8.659560562355053653e-17, -0.7071067811865378028 ) ) ;
#1577 = circle ( 'none', #27141, 5.099999999999988987 ) ;
#1578 = line ( 'none', #40751, #41961 ) ;
#1579 = axis2_placement_3d ( 'none', #33018, #17016, #6976 ) ;
#1580 = direction ( 'none', ( 0.1231230465471460922, 0.9923914124018552441, 0.0000000000000000000 ) ) ;
#1581 = cartesian_point ( 'none', ( 47.36368616655752817, 20.08715342491095512, -114.9712673526286437 ) ) ;
#1582 = oriented_edge ( 'none', *, *, #28661, .f. ) ;
#1583 = direction ( 'none', ( 0.0000000000000000000, 0.6409456510068364254, -0.7675862638527495285 ) ) ;
#1584 = direction ( 'none', ( 4.737495925409165696e-16, -2.037351031534809626e-16, -1.000000000000000000 ) ) ;
#1585 = axis2_placement_3d ( 'none', #34315, #17787, #1731 ) ;
#1586 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, -2.561756887746857165e-16 ) ) ;
#1587 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#1589 = edge_loop ( 'none', ( #2709, #1734, #7454, #39310 ) ) ;
#1588 = oriented_edge ( 'none', *, *, #15346, .f. ) ;
#1590 = cartesian_point ( 'none', ( -9.930019257050551218, 33.56813745003054805, -219.9999999999650697 ) ) ;
#1591 = axis2_placement_3d ( 'none', #31906, #2437, #25467 ) ;
#1592 = direction ( 'none', ( -2.449293598294706414e-16, 1.710332578358783443e-30, 1.000000000000000000 ) ) ;
#1593 = cartesian_point ( 'none', ( -49.88653899652888413, 26.52514329740370513, -135.0999999999999659 ) ) ;
#1594 = edge_curve ( 'none', #22177, #40779, #7462, .t. ) ;
#1595 = vector ( 'none', #21089, 1000.000000000000000 ) ;
#1596 = oriented_edge ( 'none', *, *, #4558, .f. ) ;
#1597 = cartesian_point ( 'none', ( 64.80003562937008610, 103.7943358617446989, -147.3571720321866678 ) ) ;
#1598 = axis2_placement_3d ( 'none', #37751, #28496, #14903 ) ;
#1599 = line ( 'none', #19017, #35344 ) ;
#1600 = vertex_point ( 'none', #26962 ) ;
#1601 = edge_curve ( 'none', #7743, #36707, #19778, .t. ) ;
#1602 = oriented_edge ( 'none', *, *, #7207, .f. ) ;
#1603 = face_outer_bound ( 'none', #28757, .t. ) ;
#1604 = vertex_point ( 'none', #11093 ) ;
#1605 = edge_curve ( 'none', #19757, #16334, #41725, .t. ) ;
#1606 = closed_shell ( 'none', ( #17816, #433, #1401, #27022, #28256, #22813, #23260, #24451, #16368, #25220, #33346, #7514, #4753, #27670, #37870, #26171, #26416, #5441, #22549, #883, #8554, #5816, #16731, #16245, #17952, #23509, #23170, #41638, #13744, #16788, #10557, #14841, #19339, #37550, #22224, #4489, #21435, #23845, #24022, #6259, #17592, #37966, #33720, #3430, #41603, #37202, #25774, #9894, #35174, #10648, #27515, #14651, #12496, #28388, #28789, #33152, #17461, #38312, #21521, #40292, #24690, #38403, #31165, #41054, #20615, #35366, #9651, #18401, #31662, #13423, #7776, #20797, #7531, #30370, #37656, #13583, #17173, #38441, #6691, #19767, #28143, #6862, #13913, #28581, #4421, #3277, #37069, #25869, #14059, #41993, #6011, #20449, #2277, #5045, #15886, #17692, #14421, #1524, #41891, #2814, #16104, #3939, #33685, #42038, #37989, #31679, #11633, #10007, #16195, #10966, #1470, #19968, #11842, #11735, #37530, #824, #17014, #37926, #1969, #25968, #20200, #15086, #33856, #28616, #27520, #13092, #12956, #2904, #17203, #2800, #7996, #39991, #23813, #36846, #21692, #1264, #25359, #40338, #16661, #23322, #18117, #21054, #29461, #11585, #7481, #4538, #15588, #40556, #3854, #14955, #32421, #10564, #16992, #12053, #3560, #18289, #7958, #17226, #23440, #9723, #32222, #6087, #14233, #20306, #33676, #14739, #20300, #33361, #27892, #4999, #25013, #34119, #4133, #17531, #24230, #20580, #19472, #6241, #6835, #2627, #41296, #10703, #40163, #19226, #18798, #10743, #16976, #25765, #35371, #30447, #24501, #39019, #24245, #14450, #9034, #40919, #968, #14525, #27289, #13647, #36985, #1760, #9330, #10065, #22785, #30246, #32672, #22143, #27470, #21962, #34955, #41076, #23308, #22560 ) ) ;
#1607 = advanced_face ( 'none', ( #33024 ), #919, .f. ) ;
#1608 = direction ( 'none', ( 0.06944122536642922949, -0.9975860445192729076, 0.0000000000000000000 ) ) ;
#1609 = edge_loop ( 'none', ( #21591, #31151, #3398, #36804, #33299 ) ) ;
#1610 = direction ( 'none', ( 0.8856502711123898086, 0.4643528801230271674, 5.686682683175241863e-17 ) ) ;
#1611 = cartesian_point ( 'none', ( -65.50000000000002842, 0.0000000000000000000, 1.500000000000000000 ) ) ;
#1612 = oriented_edge ( 'none', *, *, #31209, .f. ) ;
#1613 = vector ( 'none', #9981, 1000.000000000000000 ) ;
#1614 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1615 = cartesian_point ( 'none', ( -35.84373597689365454, -3.683154820088069936, -215.2749949587146432 ) ) ;
#1616 = cartesian_point ( 'none', ( -71.00000000000022737, 70.99999999999972999, 59.50000000000000000 ) ) ;
#1617 = oriented_edge ( 'none', *, *, #21960, .f. ) ;
#1618 = face_outer_bound ( 'none', #27366, .t. ) ;
#1619 = cartesian_point ( 'none', ( -59.99996437063007448, 99.49999999999714362, -192.4999999999978684 ) ) ;
#1620 = oriented_edge ( 'none', *, *, #30832, .f. ) ;
#1621 = edge_loop ( 'none', ( #32235, #23324 ) ) ;
#1622 = cartesian_point ( 'none', ( -21.98371706243395707, 9.204139509962130816, 43.00000000000022737 ) ) ;
#1623 = advanced_face ( 'none', ( #35596 ), #36104, .t. ) ;
#1625 = oriented_edge ( 'none', *, *, #32771, .f. ) ;
#1624 = oriented_edge ( 'none', *, *, #8840, .f. ) ;
#1627 = edge_curve ( 'none', #19038, #31001, #41247, .t. ) ;
#1626 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#1628 = cartesian_point ( 'none', ( 14.90130006555701314, 57.49999999989337596, -115.0000000004823733 ) ) ;
#1629 = cartesian_point ( 'none', ( -6.396581220045129079, 35.49792115105250900, -215.3105362286095499 ) ) ;
#1630 = direction ( 'none', ( -4.683861624749757595e-31, -1.224646799147353700e-16, 1.000000000000000000 ) ) ;
#1631 = cartesian_point ( 'none', ( 9.517923652252944677, 35.34957073964835672, -213.2030508220514093 ) ) ;
#1632 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1633 = direction ( 'none', ( 1.696174065399544329e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1634 = line ( 'none', #31309, #9304 ) ;
#1635 = oriented_edge ( 'none', *, *, #24939, .f. ) ;
#1636 = cartesian_point ( 'none', ( 19.52426910207850241, -4.336649927473202659, 100.0624012492044699 ) ) ;
#1637 = direction ( 'none', ( 0.9791309564911828689, -1.728186417808503264e-14, 0.2032303374023217979 ) ) ;
#1638 = circle ( 'none', #13917, 0.4999999999999993339 ) ;
#1639 = axis2_placement_3d ( 'none', #423, #27345, #40600 ) ;
#1640 = oriented_edge ( 'none', *, *, #41041, .f. ) ;
#1641 = oriented_edge ( 'none', *, *, #20787, .t. ) ;
#1642 = direction ( 'none', ( -1.798561229727628928e-14, -1.000000000000000000, -1.028863221273419634e-22 ) ) ;
#1643 = direction ( 'none', ( -6.585401083650410336e-16, 8.875312571250336478e-17, 1.000000000000000000 ) ) ;
#1644 = oriented_edge ( 'none', *, *, #23870, .f. ) ;
#1645 = axis2_placement_3d ( 'none', #6470, #24884, #41236 ) ;
#1646 = direction ( 'none', ( 0.9964434956472328908, -1.748663503494570172e-14, -0.08426363380677828752 ) ) ;
#1647 = face_outer_bound ( 'none', #35362, .t. ) ;
#1648 = oriented_edge ( 'none', *, *, #35858, .f. ) ;
#1649 = cartesian_point ( 'none', ( -23.99999999999930722, 5.358323207212064130e-13, -201.5000000001145963 ) ) ;
#1650 = cartesian_point ( 'none', ( 38.41914665690742225, -61.48348697134084517, -6.938893903907228378e-15 ) ) ;
#1651 = oriented_edge ( 'none', *, *, #37041, .t. ) ;
#1653 = axis2_placement_3d ( 'none', #9606, #25650, #31950 ) ;
#1652 = toroidal_surface ( 'none', #36825, 23.00000000000000355, 0.5000000000000000000 ) ;
#1654 = direction ( 'none', ( -0.9495674506542788329, 1.752785956557852069e-14, 0.3135628432355048734 ) ) ;
#1655 = oriented_edge ( 'none', *, *, #10576, .f. ) ;
#1656 = cartesian_point ( 'none', ( -0.3069218122246037406, 109.2999999999999545, -187.9969609601746470 ) ) ;
#1657 = toroidal_surface ( 'none', #16740, 7.299999999999999822, 0.2000000000000000111 ) ;
#1658 = direction ( 'none', ( 4.418306311459526560e-16, 4.963243748098097260e-16, -1.000000000000000000 ) ) ;
#1659 = axis2_placement_3d ( 'none', #10509, #3795, #20101 ) ;
#1660 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -6.938893903907228378e-15 ) ) ;
#1661 = face_outer_bound ( 'none', #16091, .t. ) ;
#1662 = direction ( 'none', ( -0.3135628432355012651, 6.088927407221806815e-15, -0.9495674506542799431 ) ) ;
#1663 = edge_loop ( 'none', ( #1644, #3788, #15670, #30705 ) ) ;
#1664 = edge_curve ( 'none', #35463, #6315, #2364, .t. ) ;
#1665 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#1666 = axis2_placement_3d ( 'none', #10540, #6934, #17118 ) ;
#1667 = oriented_edge ( 'none', *, *, #5838, .f. ) ;
#1668 = cartesian_point ( 'none', ( 33.00000000000069633, -4.347506602121728345e-13, -205.5000000000000000 ) ) ;
#1669 = axis2_placement_3d ( 'none', #9087, #22809, #9347 ) ;
#1670 = edge_curve ( 'none', #8533, #12068, #27452, .t. ) ;
#1671 = oriented_edge ( 'none', *, *, #20345, .f. ) ;
#1672 = edge_curve ( 'none', #7595, #34017, #35075, .t. ) ;
#1673 = cartesian_point ( 'none', ( -50.87899247233318079, 88.00000000000092371, -143.1249999999993747 ) ) ;
#1674 = cartesian_point ( 'none', ( 15.91083028893888063, 108.4001554909961840, -148.2544750620517391 ) ) ;
#1675 = cartesian_point ( 'none', ( -45.25106413401961447, -19.56041759277614034, -114.9999999999999858 ) ) ;
#1676 = cartesian_point ( 'none', ( 31.01172098115720033, -16.22586101095977185, -220.0000000000000284 ) ) ;
#1677 = face_outer_bound ( 'none', #15551, .t. ) ;
#1678 = vertex_point ( 'none', #13937 ) ;
#1679 = direction ( 'none', ( 0.7721303245397276305, 0.3921922512316946552, -0.4999999999999903411 ) ) ;
#1680 = cartesian_point ( 'none', ( 8.735692208956033156, -20.73493866955934095, 43.00000000000019185 ) ) ;
#1681 = cartesian_point ( 'none', ( -58.33630944788984607, -47.83630944789055661, -1.000000000000007772 ) ) ;
#1682 = vector ( 'none', #21916, 1000.000000000000000 ) ;
#1683 = circle ( 'none', #13431, 65.00000000000000000 ) ;
#1684 = cartesian_point ( 'none', ( -27.74585647721444914, 52.45996281991413923, -134.6889605034800468 ) ) ;
#1685 = vertex_point ( 'none', #33787 ) ;
#1686 = edge_loop ( 'none', ( #9812, #28494, #19750, #7874 ) ) ;
#1687 = vertex_point ( 'none', #17255 ) ;
#1688 = direction ( 'none', ( 1.000000000000000000, -1.798561219818848703e-14, 7.841335511406166801e-16 ) ) ;
#1689 = plane ( 'none', #26773 ) ;
#1690 = advanced_face ( 'none', ( #17733, #23335 ), #1212, .t. ) ;
#1691 = oriented_edge ( 'none', *, *, #20511, .t. ) ;
#1692 = direction ( 'none', ( 0.9991720737134184294, -0.04068374504918669671, 1.223632881870562164e-16 ) ) ;
#1693 = cartesian_point ( 'none', ( 15.67454824223468357, 89.63643006445641959, -148.3986477645805451 ) ) ;
#1694 = face_outer_bound ( 'none', #18555, .t. ) ;
#1695 = vertex_point ( 'none', #27691 ) ;
#1696 = circle ( 'none', #13782, 48.49999999999995737 ) ;
#1697 = edge_curve ( 'none', #16055, #34561, #18771, .t. ) ;
#1698 = edge_loop ( 'none', ( #32174, #23163, #16558, #38693 ) ) ;
#1699 = cartesian_point ( 'none', ( -58.33630944789036477, 47.83630944788986739, 0.0000000000000000000 ) ) ;
#1700 = vector ( 'none', #24137, 1000.000000000000000 ) ;
#1701 = line ( 'none', #23557, #2726 ) ;
#1702 = oriented_edge ( 'none', *, *, #3614, .f. ) ;
#1703 = oriented_edge ( 'none', *, *, #39559, .f. ) ;
#1704 = line ( 'none', #38205, #26763 ) ;
#1705 = vertex_point ( 'none', #17974 ) ;
#1707 = axis2_placement_3d ( 'none', #29069, #29206, #19904 ) ;
#1706 = direction ( 'none', ( 0.9975860445192734627, 0.06944122536642194365, 1.915906240245487041e-23 ) ) ;
#1708 = edge_loop ( 'none', ( #10695, #8875, #17103, #20433 ) ) ;
#1709 = direction ( 'none', ( 0.0000000000000000000, 0.6409456510068533008, 0.7675862638527353177 ) ) ;
#1710 = oriented_edge ( 'none', *, *, #22849, .t. ) ;
#1711 = direction ( 'none', ( 0.6287054569762570155, -1.132880637372608296e-14, -0.7776435226813606105 ) ) ;
#1712 = direction ( 'none', ( -0.8707897891801132939, 0.4916555125895099021, 0.0000000000000000000 ) ) ;
#1713 = axis2_placement_3d ( 'none', #3992, #14144, #11000 ) ;
#1714 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1715 = cartesian_point ( 'none', ( -28.71932262592785179, 63.24267976042791162, -213.5753422168248790 ) ) ;
#1716 = direction ( 'none', ( 7.709601022249580393e-18, -1.107543841970193345e-16, 1.000000000000000000 ) ) ;
#1717 = direction ( 'none', ( 3.760577949347893123e-17, -7.239138366460952082e-15, 1.000000000000000000 ) ) ;
#1718 = cartesian_point ( 'none', ( -32.36027719426984106, 109.6000674576064284, -226.0412032134834988 ) ) ;
#1719 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1720 = line ( 'none', #15033, #7299 ) ;
#1721 = axis2_placement_3d ( 'none', #28423, #19097, #2505 ) ;
#1722 = face_outer_bound ( 'none', #16628, .t. ) ;
#1723 = face_outer_bound ( 'none', #2899, .t. ) ;
#1724 = oriented_edge ( 'none', *, *, #20643, .t. ) ;
#1725 = oriented_edge ( 'none', *, *, #17739, .t. ) ;
#1726 = advanced_face ( 'none', ( #32052 ), #40934, .f. ) ;
#1727 = vertex_point ( 'none', #27836 ) ;
#1728 = edge_curve ( 'none', #30220, #28288, #38917, .t. ) ;
#1729 = direction ( 'none', ( -0.8829475928589349820, -0.4694715627858757068, -8.706326847534050577e-17 ) ) ;
#1730 = axis2_placement_3d ( 'none', #19670, #22811, #22538 ) ;
#1731 = direction ( 'none', ( -1.864827736675067626e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1732 = cartesian_point ( 'none', ( -10.18724519148014807, 89.30000000000015348, -161.4900029333057603 ) ) ;
#1733 = b_spline_curve_with_knots ( 'none', 3,
( #18991, #10093, #485, #20113 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.01028003095032460276, 0.01040547913454519489 ),
.unspecified. ) ;
#1734 = oriented_edge ( 'none', *, *, #41784, .f. ) ;
#1735 = vertex_point ( 'none', #4931 ) ;
#1736 = cartesian_point ( 'none', ( -21.98371706243394996, 9.204139509962127264, 12.00000000000022560 ) ) ;
#1737 = circle ( 'none', #36223, 6.999999999999999112 ) ;
#1738 = edge_loop ( 'none', ( #37548, #3365, #12355, #4013 ) ) ;
#1739 = edge_curve ( 'none', #21711, #1383, #5931, .t. ) ;
#1740 = axis2_placement_3d ( 'none', #31999, #1966, #18448 ) ;
#1741 = oriented_edge ( 'none', *, *, #12400, .t. ) ;
#1742 = vertex_point ( 'none', #5367 ) ;
#1743 = cartesian_point ( 'none', ( 13.87269199797729335, 33.41234567327223459, -215.5178768911990517 ) ) ;
#1744 = circle ( 'none', #5251, 39.00000000000000000 ) ;
#1745 = face_outer_bound ( 'none', #14797, .t. ) ;
#1746 = edge_curve ( 'none', #18177, #36512, #39684, .t. ) ;
#1747 = oriented_edge ( 'none', *, *, #10742, .f. ) ;
#1748 = cartesian_point ( 'none', ( -31.39701416761989705, -6.182839263481063163, 86.50000000000000000 ) ) ;
#1749 = advanced_face ( 'none', ( #31031 ), #30166, .t. ) ;
#1750 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, -3.469446951953614189e-16 ) ) ;
#1751 = oriented_edge ( 'none', *, *, #22859, .t. ) ;
#1752 = cylindrical_surface ( 'none', #15446, 47.50000000000000711 ) ;
#1753 = direction ( 'none', ( 0.7776435226813598334, -1.473455350089820781e-14, 0.6287054569762580147 ) ) ;
#1754 = oriented_edge ( 'none', *, *, #20028, .t. ) ;
#1755 = oriented_edge ( 'none', *, *, #29247, .f. ) ;
#1756 = cartesian_point ( 'none', ( 22.61982480244348892, 88.00000000000179057, -237.5000000000000000 ) ) ;
#1757 = oriented_edge ( 'none', *, *, #15486, .t. ) ;
#1758 = edge_curve ( 'none', #30753, #16639, #10207, .t. ) ;
#1759 = oriented_edge ( 'none', *, *, #28073, .t. ) ;
#1760 = advanced_face ( 'none', ( #38370 ), #26576, .f. ) ;
#1761 = edge_curve ( 'none', #9122, #41506, #9193, .t. ) ;
#1762 = direction ( 'none', ( -0.1231230465471508662, -0.9923914124018546890, 0.0000000000000000000 ) ) ;
#1763 = cartesian_point ( 'none', ( 6.707173149565227810, 38.92638987039196508, -3.999999999999753975 ) ) ;
#1764 = cartesian_point ( 'none', ( 14.54714331559074303, 7.027134647612408358, 155.0000000000001137 ) ) ;
#1765 = cartesian_point ( 'none', ( -11.95467701057660115, -19.08148074383795745, 10.28997426617412181 ) ) ;
#1766 = cartesian_point ( 'none', ( -36.03190988703016018, 0.4754943042988903912, -215.2555699962713334 ) ) ;
#1767 = face_outer_bound ( 'none', #14622, .t. ) ;
#1768 = oriented_edge ( 'none', *, *, #14617, .f. ) ;
#1769 = cartesian_point ( 'none', ( 38.41914665690717356, -61.48348697134098728, -1.040949779275250386e-16 ) ) ;
#1770 = oriented_edge ( 'none', *, *, #39183, .f. ) ;
#1771 = oriented_edge ( 'none', *, *, #14279, .f. ) ;
#1772 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1773 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642564902, 0.0000000000000000000 ) ) ;
#1774 = oriented_edge ( 'none', *, *, #25740, .t. ) ;
#1775 = vertex_point ( 'none', #1788 ) ;
#1776 = oriented_edge ( 'none', *, *, #31013, .t. ) ;
#1777 = cartesian_point ( 'none', ( 29.30468333314836116, 63.41139316204315435, -131.7787982824604285 ) ) ;
#1778 = circle ( 'none', #22438, 9.000000000000001776 ) ;
#1779 = oriented_edge ( 'none', *, *, #30680, .f. ) ;
#1780 = cartesian_point ( 'none', ( 1.805481163879697641e-12, 63.00000000000001421, -114.9999999999999716 ) ) ;
#1781 = cartesian_point ( 'none', ( -29.81191037152672152, 57.50000000000054712, -114.9999999999999716 ) ) ;
#1782 = axis2_placement_3d ( 'none', #9970, #16279, #26136 ) ;
#1783 = oriented_edge ( 'none', *, *, #33431, .f. ) ;
#1784 = advanced_face ( 'none', ( #15856, #18432 ), #28965, .t. ) ;
#1785 = face_outer_bound ( 'none', #34758, .t. ) ;
#1786 = direction ( 'none', ( 0.9964434956472331129, -1.722759865797656820e-14, -0.08426363380677731607 ) ) ;
#1788 = cartesian_point ( 'none', ( -49.46422694687307597, -23.12124075286366676, -131.0999999999999659 ) ) ;
#1787 = vector ( 'none', #18000, 1000.000000000000000 ) ;
#1789 = oriented_edge ( 'none', *, *, #3484, .f. ) ;
#1790 = cartesian_point ( 'none', ( 27.34797133484112663, 52.63021437065355457, -134.3379973374687779 ) ) ;
#1791 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1792 = cartesian_point ( 'none', ( -61.48348697134193230, -38.41914665690568853, -73.60000000000000853 ) ) ;
#1793 = oriented_edge ( 'none', *, *, #25890, .t. ) ;
#1794 = oriented_edge ( 'none', *, *, #20845, .f. ) ;
#1795 = cartesian_point ( 'none', ( -22.61975354370915525, 88.00000000000329692, -107.5000000000000000 ) ) ;
#1796 = cartesian_point ( 'none', ( 19.75149009097041386, -3.145638717592206035, 98.03744188208708010 ) ) ;
#1797 = oriented_edge ( 'none', *, *, #19262, .f. ) ;
#1798 = axis2_placement_3d ( 'none', #26721, #13997, #11005 ) ;
#1799 = vertex_point ( 'none', #18679 ) ;
#1800 = axis2_placement_3d ( 'none', #28, #28997, #22823 ) ;
#1801 = oriented_edge ( 'none', *, *, #28758, .f. ) ;
#1802 = direction ( 'none', ( -0.7463371132519591722, 1.330382240088718025e-14, -0.6655681132556849899 ) ) ;
#1803 = direction ( 'none', ( -0.08426363380677803772, 1.625045667720689597e-14, -0.9964434956472330018 ) ) ;
#1804 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1805 = edge_curve ( 'none', #6572, #21356, #299, .t. ) ;
#1806 = vertex_point ( 'none', #19235 ) ;
#1807 = cartesian_point ( 'none', ( 17.80462237527926561, 96.98257506886019996, -192.1846464692431198 ) ) ;
#1808 = cartesian_point ( 'none', ( -11.99999999999803890, 71.83774184570174270, -121.2061062097394029 ) ) ;
#1809 = vertex_point ( 'none', #2349 ) ;
#1810 = cartesian_point ( 'none', ( -47.01226107282606392, 24.65339907948432341, -131.0999999999999659 ) ) ;
#1811 = edge_curve ( 'none', #3976, #8031, #38844, .t. ) ;
#1812 = cartesian_point ( 'none', ( 1.448548752782487308e-13, 2.729249278360881990e-15, -1.999999999999753753 ) ) ;
#1813 = cartesian_point ( 'none', ( -49.88653899652976520, -26.52514329740203891, -135.0999999999999659 ) ) ;
#1814 = edge_curve ( 'none', #8376, #18928, #27089, .t. ) ;
#1815 = cartesian_point ( 'none', ( -49.88653899652887702, 26.52514329740370513, -124.9999999999999574 ) ) ;
#1816 = circle ( 'none', #21350, 4.000000000000000000 ) ;
#1817 = oriented_edge ( 'none', *, *, #35590, .t. ) ;
#1818 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#1819 = vertex_point ( 'none', #38241 ) ;
#1820 = edge_loop ( 'none', ( #29730, #20576, #27362, #24506, #11259, #24151 ) ) ;
#1821 = cartesian_point ( 'none', ( -26.35381334131504616, 46.55885009717396628, 40.76794919243136661 ) ) ;
#1822 = edge_curve ( 'none', #37924, #25250, #12905, .t. ) ;
#1823 = cartesian_point ( 'none', ( 20.00003562937052592, 125.4999999999996163, -240.2662037845502141 ) ) ;
#1824 = cylindrical_surface ( 'none', #39686, 9.000000000000003553 ) ;
#1825 = vertex_point ( 'none', #2495 ) ;
#1826 = direction ( 'none', ( -1.759703536382520164e-14, -1.000000000000000000, -3.750753461571468536e-16 ) ) ;
#1827 = edge_loop ( 'none', ( #39006, #12449, #9720, #19159 ) ) ;
#1828 = cartesian_point ( 'none', ( 49.88653899652994284, 26.52514329740168364, -124.9999999999999574 ) ) ;
#1829 = line ( 'none', #411, #17176 ) ;
#1830 = vertex_point ( 'none', #21964 ) ;
#1831 = edge_curve ( 'none', #37957, #14787, #36280, .t. ) ;
#1832 = oriented_edge ( 'none', *, *, #33552, .t. ) ;
#1833 = circle ( 'none', #37231, 6.299999999999996270 ) ;
#1834 = circle ( 'none', #27877, 6.138320441952073381 ) ;
#1835 = oriented_edge ( 'none', *, *, #36466, .t. ) ;
#1836 = cartesian_point ( 'none', ( 50.82273280596888299, 14.27214253708601532, 12.00000000000020428 ) ) ;
#1837 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642569066, 0.0000000000000000000 ) ) ;
#1838 = cartesian_point ( 'none', ( -57.36922758169217929, -30.53773430908628939, -114.9999999999999858 ) ) ;
#1839 = b_spline_curve_with_knots ( 'none', 3,
( #32860, #6409, #36145, #23172, #22750, #3137, #32313, #26037 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 1.040834085586084257e-17, 0.007984793786127885457, 0.01197719067919181604, 0.01596958757225574663 ),
.unspecified. ) ;
#1840 = vertex_point ( 'none', #18960 ) ;
#1841 = cartesian_point ( 'none', ( -67.15164870646124484, -41.39100508969302439, -81.50000000000000000 ) ) ;
#1842 = cartesian_point ( 'none', ( -12.06333655440408137, 37.08740906527678760, 4.000000000000246025 ) ) ;
#1843 = vertex_point ( 'none', #18825 ) ;
#1844 = cartesian_point ( 'none', ( 30.92801172586330694, -16.38544243725369753, -220.0000000000008242 ) ) ;
#1845 = cartesian_point ( 'none', ( -39.52085308099172778, 33.93442515077435218, -160.1985264421414854 ) ) ;
#1846 = advanced_face ( 'none', ( #976 ), #34252, .t. ) ;
#1847 = cartesian_point ( 'none', ( 62.17154166404965565, -42.83630944788941264, 59.50000000000000000 ) ) ;
#1848 = direction ( 'none', ( 1.000000000000000000, -1.798561219831641502e-14, 5.392042335631425098e-16 ) ) ;
#1849 = oriented_edge ( 'none', *, *, #29558, .f. ) ;
#1850 = cartesian_point ( 'none', ( -16.05122145301711001, -15.79097188246606365, 10.05832755007486234 ) ) ;
#1851 = direction ( 'none', ( -0.9495674506542810533, 1.662924440506065118e-14, 0.3135628432354980455 ) ) ;
#1852 = axis2_placement_3d ( 'none', #8007, #17915, #30912 ) ;
#1853 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1854 = vertex_point ( 'none', #12901 ) ;
#1855 = advanced_face ( 'none', ( #40898 ), #149, .t. ) ;
#1856 = cylindrical_surface ( 'none', #41307, 80.50000000000001421 ) ;
#1857 = vertex_point ( 'none', #19798 ) ;
#1858 = oriented_edge ( 'none', *, *, #3233, .t. ) ;
#1859 = direction ( 'none', ( -0.9964434956472328908, 1.748663503494575536e-14, 0.08426363380677821813 ) ) ;
#1860 = edge_curve ( 'none', #19644, #19650, #4599, .t. ) ;
#1861 = direction ( 'none', ( -1.798561229727628928e-14, -1.000000000000000000, -1.028863221273419634e-22 ) ) ;
#1862 = direction ( 'none', ( -3.760577949360044663e-17, 2.413528314402514583e-16, -1.000000000000000000 ) ) ;
#1863 = vector ( 'none', #8146, 1000.000000000000000 ) ;
#1864 = edge_curve ( 'none', #9406, #33428, #12762, .t. ) ;
#1865 = oriented_edge ( 'none', *, *, #32963, .t. ) ;
#1866 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1867 = vertex_point ( 'none', #23208 ) ;
#1868 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1869 = cartesian_point ( 'none', ( 2.121607305066906899e-12, 81.00000000000000000, -131.4999999999999432 ) ) ;
#1870 = oriented_edge ( 'none', *, *, #16207, .f. ) ;
#1871 = edge_curve ( 'none', #37639, #40329, #17931, .t. ) ;
#1872 = cartesian_point ( 'none', ( -9.741084275117739111, 99.30000000000012506, -192.7512043381375975 ) ) ;
#1873 = circle ( 'none', #11959, 52.49999999999999289 ) ;
#1874 = direction ( 'none', ( -1.224646799147353454e-16, -2.465190328815661892e-32, -1.000000000000000000 ) ) ;
#1875 = cartesian_point ( 'none', ( -54.68150000000000688, 0.0000000000000000000, 46.00000000000000000 ) ) ;
#1876 = circle ( 'none', #33644, 8.000000000000055067 ) ;
#1877 = direction ( 'none', ( -1.798561229727628928e-14, -1.000000000000000000, -1.028863221273419634e-22 ) ) ;
#1878 = edge_curve ( 'none', #37427, #18716, #29672, .t. ) ;
#1879 = oriented_edge ( 'none', *, *, #21895, .f. ) ;
#1880 = cartesian_point ( 'none', ( -19.67655171063735153, 52.26079136196283059, 18.00000000000022382 ) ) ;
#1881 = direction ( 'none', ( 4.737495925409165696e-16, -2.037351031534809626e-16, -1.000000000000000000 ) ) ;
#1882 = edge_loop ( 'none', ( #36566, #24123, #42090, #12632 ) ) ;
#1883 = direction ( 'none', ( -0.05359739949079716376, -0.9985626263624248766, 2.496438937949629405e-16 ) ) ;
#1884 = line ( 'none', #8052, #17237 ) ;
#1885 = direction ( 'none', ( 1.824178788316465726e-14, 1.000000000000000000, 3.885776716121161664e-16 ) ) ;
#1886 = edge_curve ( 'none', #31704, #1809, #460, .t. ) ;
#1887 = cartesian_point ( 'none', ( -9.648634776325323514, 34.78604299006551059, -215.3825810705507422 ) ) ;
#1888 = oriented_edge ( 'none', *, *, #31636, .t. ) ;
#1889 = oriented_edge ( 'none', *, *, #41080, .t. ) ;
#1890 = direction ( 'none', ( 1.093398726831199751e-14, 0.6409456510068534119, 0.7675862638527353177 ) ) ;
#1891 = oriented_edge ( 'none', *, *, #41266, .t. ) ;
#1892 = cartesian_point ( 'none', ( -17.00834419420567301, 14.79456710409252729, 10.00016912268584512 ) ) ;
#1893 = cartesian_point ( 'none', ( 3.562936978311852102e-05, 85.49999999999998579, -172.5000000000000000 ) ) ;
#1894 = edge_curve ( 'none', #36008, #36485, #2018, .t. ) ;
#1895 = face_outer_bound ( 'none', #4223, .t. ) ;
#1896 = oriented_edge ( 'none', *, *, #36975, .f. ) ;
#1897 = oriented_edge ( 'none', *, *, #12932, .f. ) ;
#1898 = circle ( 'none', #41316, 37.50000000000000711 ) ;
#1899 = oriented_edge ( 'none', *, *, #24132, .f. ) ;
#1900 = vertex_point ( 'none', #36187 ) ;
#1901 = oriented_edge ( 'none', *, *, #1594, .t. ) ;
#1902 = direction ( 'none', ( 2.179985831291355058e-16, 7.063948064697777072e-17, -1.000000000000000000 ) ) ;
#1903 = line ( 'none', #14405, #11650 ) ;
#1904 = circle ( 'none', #15208, 4.499999999999997335 ) ;
#1905 = cylindrical_surface ( 'none', #28517, 4.049999999999998046 ) ;
#1906 = advanced_face ( 'none', ( #20976 ), #35266, .f. ) ;
#1907 = axis2_placement_3d ( 'none', #16063, #12229, #5641 ) ;
#1908 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#1909 = cartesian_point ( 'none', ( -33.86913418342047066, 12.64510524143802961, -215.4734556952070932 ) ) ;
#1910 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1911 = vertex_point ( 'none', #42320 ) ;
#1912 = direction ( 'none', ( -1.000000000000000000, 1.632680918566406399e-14, 0.0000000000000000000 ) ) ;
#1913 = circle ( 'none', #19237, 4.499999999999997335 ) ;
#1914 = axis2_placement_3d ( 'none', #17696, #40369, #40235 ) ;
#1915 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1916 = cartesian_point ( 'none', ( -54.68150000000000688, 0.0000000000000000000, 11.50000000000002487 ) ) ;
#1917 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#1918 = vector ( 'none', #2008, 1000.000000000000000 ) ;
#1919 = axis2_placement_3d ( 'none', #40469, #24213, #31229 ) ;
#1920 = circle ( 'none', #13410, 47.00000000000003553 ) ;
#1921 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1922 = edge_curve ( 'none', #9968, #15138, #35745, .t. ) ;
#1923 = vertex_point ( 'none', #9478 ) ;
#1924 = oriented_edge ( 'none', *, *, #9425, .f. ) ;
#1925 = cartesian_point ( 'none', ( -58.33630944788983896, -58.33630944789052819, -1.000000000000007772 ) ) ;
#1926 = cartesian_point ( 'none', ( 28.04304096795033274, 52.23794076904062678, -134.9918354500094040 ) ) ;
#1927 = cartesian_point ( 'none', ( -8.316880265230491176, 89.30000000000011084, -160.6223107190926953 ) ) ;
#1928 = direction ( 'none', ( -4.418306311459526560e-16, -4.963243748098097260e-16, 1.000000000000000000 ) ) ;
#1929 = cartesian_point ( 'none', ( -41.56568650124965814, 91.81478962578837866, -107.4999999999999716 ) ) ;
#1930 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -5.000000000000004441 ) ) ;
#1931 = direction ( 'none', ( 6.769663956637835100e-15, 0.6409456510068537449, -0.7675862638527349846 ) ) ;
#1932 = edge_curve ( 'none', #25867, #10597, #28149, .t. ) ;
#1933 = face_outer_bound ( 'none', #41613, .t. ) ;
#1934 = oriented_edge ( 'none', *, *, #20590, .f. ) ;
#1935 = edge_curve ( 'none', #10333, #20535, #39353, .t. ) ;
#1936 = cartesian_point ( 'none', ( 28.00003562937060408, 129.4999999999994884, -233.4999999999999716 ) ) ;
#1937 = direction ( 'none', ( 0.9209976969110966749, 0.3895680200997711506, -7.994983455833420077e-16 ) ) ;
#1938 = person_and_organization ( #27880, #14925 ) ;
#1939 = oriented_edge ( 'none', *, *, #1871, .f. ) ;
#1940 = vector ( 'none', #9843, 1000.000000000000000 ) ;
#1941 = cartesian_point ( 'none', ( -50.40365579202774171, -30.69318722948982980, -126.8999999999999631 ) ) ;
#1942 = plane ( 'none', #41898 ) ;
#1943 = oriented_edge ( 'none', *, *, #28201, .t. ) ;
#1944 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1945 = cartesian_point ( 'none', ( 50.46502114756654578, 34.47757555530665030, -128.5869882046921759 ) ) ;
#1946 = advanced_face ( 'none', ( #3567 ), #4054, .f. ) ;
#1947 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#1948 = circle ( 'none', #38198, 53.50000000000000711 ) ;
#1949 = local_time ( 15, 21, 22.00000000000000000, #3989 ) ;
#1950 = cartesian_point ( 'none', ( -38.88551489700269315, -26.33395652544077592, -178.1299775679334800 ) ) ;
#1951 = face_bound ( 'none', #13457, .t. ) ;
#1952 = direction ( 'none', ( 0.9811566927382368020, 0.1932137269837868321, 0.0000000000000000000 ) ) ;
#1953 = oriented_edge ( 'none', *, *, #6484, .f. ) ;
#1954 = edge_curve ( 'none', #29264, #8911, #7098, .t. ) ;
#1955 = cartesian_point ( 'none', ( 17.03213481686444197, -14.70231938907567404, 45.00000000000022737 ) ) ;
#1956 = face_outer_bound ( 'none', #30535, .t. ) ;
#1957 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1958 = cartesian_point ( 'none', ( -22.32103761471689651, 48.62452315266499880, 44.48248016592408050 ) ) ;
#1959 = cartesian_point ( 'none', ( 1.448548751566106958e-13, 2.729246547325355026e-15, 14.23205080756908458 ) ) ;
#1960 = advanced_face ( 'none', ( #33213 ), #11260, .t. ) ;
#1961 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#1963 = face_bound ( 'none', #5012, .t. ) ;
#1962 = plane ( 'none', #34899 ) ;
#1964 = circle ( 'none', #31796, 3.400000000000000355 ) ;
#1965 = axis2_placement_3d ( 'none', #17690, #20815, #7338 ) ;
#1966 = direction ( 'none', ( -0.8660254037844434816, 1.557599701491413448e-14, 0.4999999999999916733 ) ) ;
#1967 = edge_loop ( 'none', ( #35484, #13509 ) ) ;
#1968 = direction ( 'none', ( 0.3135628432355079820, -5.190312070567905843e-15, 0.9495674506542777227 ) ) ;
#1969 = advanced_face ( 'none', ( #25581 ), #8159, .f. ) ;
#1970 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642542698, 0.0000000000000000000 ) ) ;
#1971 = cartesian_point ( 'none', ( -18.06445516747895752, 30.02637984930877124, -219.9999999999997442 ) ) ;
#1972 = axis2_placement_3d ( 'none', #15077, #25069, #21787 ) ;
#1973 = cartesian_point ( 'none', ( -29.37492874126213138, 101.6000674576063858, -223.3789307604607757 ) ) ;
#1974 = cartesian_point ( 'none', ( 27.06827045532009990, -13.96567633279822473, -220.0000000000000568 ) ) ;
#1975 = cartesian_point ( 'none', ( -32.49041274763789033, 47.72134165260566618, -140.5741428386180019 ) ) ;
#1976 = face_outer_bound ( 'none', #36055, .t. ) ;
#1977 = vertex_point ( 'none', #20337 ) ;
#1978 = cartesian_point ( 'none', ( -35.01914665690718209, 61.48348697134098728, 19.75000000000000000 ) ) ;
#1979 = cartesian_point ( 'none', ( -50.87889513109094253, 86.56861605052195330, -143.1250356293675736 ) ) ;
#1980 = cartesian_point ( 'none', ( 2.192427912986383599e-12, 85.00000000000000000, -120.0000000000000000 ) ) ;
#1981 = oriented_edge ( 'none', *, *, #11603, .f. ) ;
#1982 = face_outer_bound ( 'none', #1084, .t. ) ;
#1983 = vertex_point ( 'none', #26912 ) ;
#1984 = line ( 'none', #17683, #9635 ) ;
#1985 = cartesian_point ( 'none', ( 26.81506370154778907, 105.6000674576051779, -123.9039678680059922 ) ) ;
#1986 = oriented_edge ( 'none', *, *, #9671, .f. ) ;
#1987 = axis2_placement_3d ( 'none', #28863, #39224, #16385 ) ;
#1988 = face_outer_bound ( 'none', #9632, .t. ) ;
#1989 = cartesian_point ( 'none', ( -61.48348697134187546, -32.28082621495361337, -73.60000000000000853 ) ) ;
#1990 = edge_curve ( 'none', #33886, #40111, #37831, .t. ) ;
#1991 = axis2_placement_3d ( 'none', #8191, #27822, #18110 ) ;
#1992 = axis2_placement_3d ( 'none', #42422, #19626, #42301 ) ;
#1993 = edge_curve ( 'none', #36512, #24377, #1516, .t. ) ;
#1994 = vertex_point ( 'none', #30063 ) ;
#1995 = direction ( 'none', ( 2.179985831291355058e-16, 7.063948064697777072e-17, -1.000000000000000000 ) ) ;
#1996 = cylindrical_surface ( 'none', #29130, 8.000000000000000000 ) ;
#1997 = advanced_face ( 'none', ( #6101 ), #9675, .f. ) ;
#1998 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1999 = edge_curve ( 'none', #1383, #21711, #30706, .t. ) ;
#2000 = edge_loop ( 'none', ( #32601, #32642, #21184, #6464 ) ) ;
#2001 = face_bound ( 'none', #9416, .t. ) ;
#2002 = cartesian_point ( 'none', ( -38.91418931947199411, 52.35373783586443608, -115.0000000000033111 ) ) ;
#2003 = cartesian_point ( 'none', ( -3.438635622638544831, 108.3000000000000256, -201.2954125696212486 ) ) ;
#2004 = line ( 'none', #28013, #26563 ) ;
#2006 = oriented_edge ( 'none', *, *, #30614, .t. ) ;
#2005 = cartesian_point ( 'none', ( 20.71863631847633513, -8.935652010092182351, 43.96728709455295814 ) ) ;
#2007 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2008 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2009 = cartesian_point ( 'none', ( -51.65792461159207249, 13.92122681293207620, 10.13166422841663916 ) ) ;
#2010 = cartesian_point ( 'none', ( 22.02898490357229733, 98.00985627558294766, -191.3608641631970215 ) ) ;
#2011 = edge_curve ( 'none', #36693, #2996, #13777, .t. ) ;
#2012 = oriented_edge ( 'none', *, *, #40291, .t. ) ;
#2013 = cartesian_point ( 'none', ( 38.91418931947593762, 52.35373783586364027, -114.9999999999999716 ) ) ;
#2014 = cartesian_point ( 'none', ( -48.50000000000004263, -1.019301252665947450e-14, -54.50000000000000711 ) ) ;
#2015 = b_spline_curve_with_knots ( 'none', 3,
( #15870, #42130, #6249, #2568, #38591, #41858 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0004936812597315608491, 0.002303204274879989098, 0.004112727290028417998 ),
.unspecified. ) ;
#2016 = line ( 'none', #9687, #18430 ) ;
#2017 = oriented_edge ( 'none', *, *, #22683, .f. ) ;
#2018 = circle ( 'none', #23277, 4.500000000000003553 ) ;
#2019 = cartesian_point ( 'none', ( 55.50000000000121503, 29.81191037152672152, -114.9999999999999858 ) ) ;
#2020 = direction ( 'none', ( -0.08426363380677803772, 1.625045667720689597e-14, -0.9964434956472330018 ) ) ;
#2021 = circle ( 'none', #5350, 6.999999999999988454 ) ;
#2022 = oriented_edge ( 'none', *, *, #18269, .f. ) ;
#2023 = axis2_placement_3d ( 'none', #21202, #6436, #38776 ) ;
#2024 = cartesian_point ( 'none', ( 8.610529865459248811, 33.94467607606783588, -220.0000000000821387 ) ) ;
#2025 = cartesian_point ( 'none', ( 70.99999999999998579, -71.00000000000001421, 0.0000000000000000000 ) ) ;
#2026 = direction ( 'none', ( 0.4999999999999916178, -8.992806188260384388e-15, 0.8660254037844433705 ) ) ;
#2027 = direction ( 'none', ( 1.000000000000000000, -1.982541115402063493e-14, 0.0000000000000000000 ) ) ;
#2028 = axis2_placement_3d ( 'none', #1769, #24085, #31247 ) ;
#2029 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#2030 = oriented_edge ( 'none', *, *, #14886, .f. ) ;
#2031 = face_outer_bound ( 'none', #933, .t. ) ;
#2032 = vector ( 'none', #13393, 1000.000000000000000 ) ;
#2033 = face_outer_bound ( 'none', #25997, .t. ) ;
#2034 = advanced_face ( 'none', ( #29155 ), #11763, .f. ) ;
#2035 = edge_curve ( 'none', #14840, #24689, #41905, .t. ) ;
#2036 = direction ( 'none', ( 4.737495925409165696e-16, -2.037351031534809626e-16, -1.000000000000000000 ) ) ;
#2037 = direction ( 'none', ( -1.000000000000000000, 1.632680918566406399e-14, 0.0000000000000000000 ) ) ;
#2038 = oriented_edge ( 'none', *, *, #14856, .f. ) ;
#2039 = direction ( 'none', ( 0.6287054569762581258, -1.127570259384924769e-14, -0.7776435226813598334 ) ) ;
#2040 = cartesian_point ( 'none', ( 6.929945406708684923e-13, 3.393481872191917602e-14, -217.9999999999999716 ) ) ;
#2041 = cartesian_point ( 'none', ( -16.60346692358667298, -32.20802918325825459, -215.6322392258918228 ) ) ;
#2042 = cartesian_point ( 'none', ( -57.30009633349678921, 30.68722004362184208, -114.9999999999702140 ) ) ;
#2043 = edge_curve ( 'none', #9548, #8296, #3032, .t. ) ;
#2044 = axis2_placement_3d ( 'none', #12506, #34784, #32099 ) ;
#2045 = edge_curve ( 'none', #22618, #37938, #37320, .t. ) ;
#2046 = face_outer_bound ( 'none', #12536, .t. ) ;
#2047 = edge_loop ( 'none', ( #10667, #32909 ) ) ;
#2048 = vector ( 'none', #40527, 1000.000000000000000 ) ;
#2049 = oriented_edge ( 'none', *, *, #11595, .f. ) ;
#2050 = advanced_face ( 'none', ( #2551 ), #24556, .f. ) ;
#2051 = face_outer_bound ( 'none', #29576, .t. ) ;
#2052 = cartesian_point ( 'none', ( -34.99198644406931180, 61.34394172582284455, -81.60000000000000853 ) ) ;
#2053 = cartesian_point ( 'none', ( 36.86279951707631852, 2.565992159740283718, 4.000000000000246025 ) ) ;
#2054 = vertex_point ( 'none', #23914 ) ;
#2055 = cartesian_point ( 'none', ( -43.74401161470026977, 128.5000000000007390, -139.1614587795371847 ) ) ;
#2056 = cartesian_point ( 'none', ( 19.96206297821070663, -1.284766686297455607, 160.3887198604723210 ) ) ;
#2057 = cartesian_point ( 'none', ( 27.87426661838576081, 52.37574547175076134, -134.8148423451861220 ) ) ;
#2059 = edge_curve ( 'none', #29154, #14609, #39865, .t. ) ;
#2058 = line ( 'none', #31980, #31265 ) ;
#2060 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#2061 = direction ( 'none', ( 1.092590977624312421e-14, 0.6409456510068536339, 0.7675862638527352066 ) ) ;
#2062 = edge_loop ( 'none', ( #19089, #23661 ) ) ;
#2063 = cartesian_point ( 'none', ( 53.45285620230855272, -24.71368488282245224, -126.8999999999999631 ) ) ;
#2064 = edge_curve ( 'none', #38075, #5449, #31220, .t. ) ;
#2065 = oriented_edge ( 'none', *, *, #32477, .f. ) ;
#2066 = circle ( 'none', #20646, 6.138320441952073381 ) ;
#2067 = direction ( 'none', ( -1.000000000000000000, 1.773272886554070491e-14, 0.0000000000000000000 ) ) ;
#2068 = direction ( 'none', ( -1.000000000000000000, 1.798561219818848703e-14, -7.841335511406166801e-16 ) ) ;
#2069 = circle ( 'none', #21714, 5.400000000000002132 ) ;
#2070 = cartesian_point ( 'none', ( 51.00088961258844478, 16.16042260352691784, 44.23205080756908103 ) ) ;
#2071 = direction ( 'none', ( -1.241639173284836243e-14, -0.7071067811865366926, 0.7071067811865584529 ) ) ;
#2072 = line ( 'none', #15603, #28217 ) ;
#2073 = cartesian_point ( 'none', ( -3.999964370629386590, 129.5000000000000568, -179.4282032302755283 ) ) ;
#2074 = cartesian_point ( 'none', ( 48.64368700174089355, 33.50915501176406508, -135.7607093829394671 ) ) ;
#2075 = cartesian_point ( 'none', ( 65.00003562937003210, 99.49999999999877787, -152.5000000000000000 ) ) ;
#2076 = oriented_edge ( 'none', *, *, #26480, .f. ) ;
#2077 = cartesian_point ( 'none', ( -38.72302682188482947, -22.33417092445188601, -186.0433504623311478 ) ) ;
#2078 = cartesian_point ( 'none', ( -9.557037440722478294, 109.3000000000001535, -162.2695046377716324 ) ) ;
#2080 = edge_loop ( 'none', ( #6565, #16140, #320, #24537 ) ) ;
#2079 = oriented_edge ( 'none', *, *, #39240, .f. ) ;
#2081 = cartesian_point ( 'none', ( -36.86279951707600588, -2.565992159740535516, 4.000000000000246025 ) ) ;
#2082 = axis2_placement_3d ( 'none', #5023, #8299, #40460 ) ;
#2083 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#2084 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2085 = direction ( 'none', ( -0.8707897891800850942, 0.4916555125895598621, 0.0000000000000000000 ) ) ;
#2086 = line ( 'none', #318, #35821 ) ;
#2087 = conical_surface ( 'none', #10788, 36.00000000000000000, 0.7853981633974415066 ) ;
#2088 = axis2_placement_3d ( 'none', #20870, #40861, #1548 ) ;
#2089 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642541310, 0.0000000000000000000 ) ) ;
#2090 = axis2_placement_3d ( 'none', #1058, #14535, #18120 ) ;
#2091 = circle ( 'none', #20268, 2.000000000000001776 ) ;
#2092 = cartesian_point ( 'none', ( 6.998671134833848409e-13, 1.547946180914891193e-14, -107.2000000000000028 ) ) ;
#2093 = axis2_placement_3d ( 'none', #4622, #7902, #34350 ) ;
#2094 = cartesian_point ( 'none', ( -50.37903118271830039, -30.49470894700943902, -87.72498166639772421 ) ) ;
#2095 = line ( 'none', #23850, #15367 ) ;
#2096 = direction ( 'none', ( -1.000000000000000000, 1.798561229727628928e-14, -5.392042335631425098e-16 ) ) ;
#2097 = plane ( 'none', #12152 ) ;
#2098 = cartesian_point ( 'none', ( -57.49999999999887734, 24.84015235731935434, -114.9999999999999716 ) ) ;
#2099 = b_spline_curve_with_knots ( 'none', 3,
( #3505, #22828, #23247, #6615, #13089, #12240 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.02160310323707921587, 0.04320620647415843174 ),
.unspecified. ) ;
#2100 = edge_curve ( 'none', #31018, #9294, #22029, .t. ) ;
#2101 = oriented_edge ( 'none', *, *, #25125, .t. ) ;
#2102 = line ( 'none', #15635, #35350 ) ;
#2103 = vertex_point ( 'none', #34032 ) ;
#2104 = edge_curve ( 'none', #12284, #39327, #23518, .t. ) ;
#2105 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2106 = axis2_placement_3d ( 'none', #34346, #21218, #8619 ) ;
#2107 = cartesian_point ( 'none', ( 32.30138659984418581, -16.41092811257467332, -215.6235122229523995 ) ) ;
#2108 = oriented_edge ( 'none', *, *, #8385, .f. ) ;
#2109 = cartesian_point ( 'none', ( -29.46932668384658172, 50.93331517433682620, -136.5821697583377556 ) ) ;
#2110 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #19215, #38487, #6148 ),
( #9177, #15773, #22500 ),
( #25499, #9455, #12614 ),
( #2893, #29073, #5614 ),
( #25777, #32321, #35047 ),
( #34896, #5757, #12478 ),
( #31937, #8901, #15357 ),
( #9049, #18654, #28663 ),
( #32078, #2742, #28533 ),
( #38631, #12338, #2603 ),
( #35178, #19072, #15495 ),
( #41892, #35451, #15644 ),
( #15902, #41473, #21943 ),
( #12204, #18938, #38354 ),
( #41620, #41757, #22225 ),
( #23180, #32737, #26321 ),
( #36019, #19774, #10012 ),
( #16464, #19344, #3304 ),
( #9724, #25915, #6692 ),
( #10146, #32470, #115 ),
( #39165, #12875, #42164 ),
( #3577, #6843, #6283 ),
( #26454, #29756, #35727 ),
( #12742, #42297, #13159 ),
( #32602, #29208, #35593 ),
( #29339, #39435, #6422 ),
( #19622, #26049, #39022 ),
( #16176, #16608, #19476 ),
( #42419, #22898, #38891 ),
( #9867, #29618, #3150 ),
( #23043, #22628, #22766 ),
( #36159, #13027, #3016 ),
( #9587, #16034, #35866 ),
( #16318, #39298, #32869 ),
( #3441, #13293, #19905 ),
( #268, #26179, #6557 ),
( #29484, #3719, #27028 ),
( #36860, #39877, #14010 ),
( #20180, #541, #40165 ),
( #39737, #4292, #20586 ),
( #7416, #20312, #23461 ),
( #30181, #13440, #4003 ),
( #17321, #23329, #3874 ),
( #26729, #20033, #36292 ),
( #16743, #6975, #39590 ),
( #26590, #40010, #30321 ),
( #16882, #10285, #7109 ),
( #30465, #989, #36590 ),
( #23893, #13585, #23752 ),
( #20450, #29899, #27171 ),
( #33156, #26889, #36429 ),
( #7561, #30035, #10437 ),
( #33017, #406, #33301 ),
( #13716, #17015, #10721 ),
( #691, #33585, #839 ),
( #23594, #7244, #10587 ),
( #33445, #13859, #36729 ),
( #17183, #4134, #37873 ),
( #28276, #11960, #28829 ),
( #26939, #33500, #23510 ),
( #10697, #22691, #5293 ),
( #38374, #18821, #15659 ),
( #38513, #41771, #25388 ),
( #12357, #41635, #22095 ),
( #22243, #2491, #5773 ),
( #28680, #9067, #35200 ),
( #31956, #2626, #25517 ),
( #18955, #40621, #41037 ),
( #21052, #34610, #27653 ),
( #21484, #1590, #21199 ),
( #1887, #8023, #41191 ),
( #1453, #24780, #31226 ),
( #5032, #5165, #11768 ),
( #34469, #28086, #4745 ),
( #34042, #18077, #37325 ),
( #24360, #8455, #17792 ),
( #34323, #31356, #30930 ),
( #14647, #15070, #11338 ),
( #21629, #37903, #7883 ),
( #27786, #4889, #18366 ),
( #24631, #30777, #40902 ),
( #34188, #40771, #37461 ),
( #14489, #11195, #37768 ),
( #17937, #24497, #8165 ),
( #14921, #2024, #24919 ),
( #31084, #11492, #14788 ),
( #27511, #37620, #21343 ),
( #1743, #27938, #8308 ),
( #11629, #18218, #8883 ),
( #9166, #22061, #5739 ),
( #5325, #38342, #22355 ),
( #41456, #18784, #41740 ),
( #35298, #41598, #2454 ),
( #18921, #22209, #41330 ),
( #2311, #21781, #41880 ),
( #21924, #32061, #25205 ),
( #25354, #35161, #18502 ),
( #9031, #38206, #15476 ),
( #5604, #28649, #28375 ),
( #2160, #15620, #28779 ),
( #12458, #2586, #31922 ),
( #25482, #31781, #12316 ),
( #38474, #15759, #5878 ),
( #38605, #12048, #19056 ),
( #28227, #2724, #28514 ),
( #8601, #31504, #11911 ),
( #34744, #15204, #38056 ),
( #18641, #34879, #12192 ),
( #35021, #25066, #5470 ),
( #8735, #31648, #15343 ),
( #13007, #38875, #13147 ),
( #12732, #23022, #9848 ),
( #6009, #28922, #42280 ),
( #22742, #35851, #42002 ),
( #29190, #39281, #29467 ),
( #26034, #32717, #25620 ),
( #102, #19605, #32186 ),
( #19756, #38746, #22487 ),
( #16446, #25760, #6267 ),
( #39007, #3283, #12600 ),
( #9293, #26159, #42139 ),
( #25902, #16159, #16301 ),
( #22885, #29325, #16019 ),
( #35433, #19195, #12858 ),
( #2874, #6131, #3133 ),
( #22613, #15883, #42402 ),
( #19328, #6545, #32584 ),
( #9430, #36000, #6403 ),
( #9707, #29057, #35715 ),
( #39148, #9576, #3002 ),
( #32308, #35574, #32450 ),
( #19456, #16999, #29739 ),
( #13421, #32999, #820 ),
( #6962, #26302, #6678 ),
( #13565, #527, #33281 ),
( #36567, #16587, #3850 ),
( #23164, #10412, #13699 ),
( #3559, #32854, #19893 ),
( #36414, #39857, #29600 ),
( #16865, #39720, #39420 ),
( #20299, #26710, #20156 ),
( #246, #39990, #23573 ),
( #30156, #39567, #3704 ),
( #671, #26443, #3985 ),
( #36273, #23447, #33138 ),
( #7092, #6819, #10132 ),
( #26869, #7230, #30020 ),
( #10570, #33421, #13841 ),
( #36710, #16729, #36142 ),
( #17157, #20427, #3427 ),
( #20016, #392, #9993 ),
( #13272, #23307, #26569 ),
( #29877, #10270, #33567 ),
( #36841, #17743, #13986 ),
( #27009, #40414, #33841 ),
( #11145, #40143, #27597 ),
( #37413, #7976, #20863 ),
( #30879, #23724, #14286 ),
( #40564, #30303, #34136 ),
( #17304, #20565, #14584 ),
( #23876, #4420, #17885 ),
( #1261, #966, #11284 ),
( #1400, #40278, #40719 ),
( #24007, #37136, #33989 ),
( #20999, #27459, #14139 ),
( #10996, #20720, #17586 ),
( #7541, #4267, #14432 ),
( #24154, #21137, #24307 ) ),
.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.09498216750211400938, 0.09507492352506530242, 0.09512130153654094200, 0.09516767954801658158, 0.09526043557096786074, 0.09535319159391913990, 0.09539956960539477948, 0.09541116410826369632, 0.09542275861113259927, 0.09544594761687041906, 0.09553870363982171210, 0.09572421568572428430, 0.09646626386933454533, 0.09795036023655506741, 0.1009185529709961393, 0.1068549384398782831, 0.1083390348070988191, 0.1098231311743193550, 0.1127913239087604130, 0.1129768359546629852, 0.1130695919776142644, 0.1130927809833520842, 0.1130985782347865287, 0.1131043754862209871, 0.1131159699890899040, 0.1131623480005655435, 0.1132551040235168227, 0.1133478600464681157, 0.1133710490522059355, 0.1133942380579437692, 0.1134406160694194088, 0.1135333720923706879, 0.1142754202759809490, 0.1157595166432014711, 0.1187277093776425430, 0.1202118057448630789, 0.1216959021120836149, 0.1246640948465246729, 0.1276322875809657309, 0.1291163839481862530, 0.1306004803154068028, 0.1335686730498478747, 0.1365368657842889188, 0.1395050585187299907, 0.1409891548859505406, 0.1424732512531710626, 0.1425660072761223418, 0.1425891962818601755, 0.1426123852875979814, 0.1426587632990736210, 0.1427515193220249001, 0.1427978973335005397, 0.1428210863392383456, 0.1428442753449761793, 0.1432152994367813237, 0.1439573476203915847, 0.1454414439876121345, 0.1484096367220532064, 0.1498937330892737285, 0.1513778294564942506, 0.1543460221909353225, 0.1573142149253763944, 0.1602824076598174385, 0.1604679197057199969, 0.1605606757286712760, 0.1606070537401469156, 0.1606302427458847215, 0.1606534317516225552, 0.1607461877745738343, 0.1608389437975251135, 0.1608853218090007531, 0.1609085108147385590, 0.1609316998204763927, 0.1610244558434276996, 0.1617665040270379606, 0.1632506003942585104, 0.1662187931286995823, 0.1691869858631406542, 0.1721551785975817261, 0.1780915640664638422, 0.1795756604336843920, 0.1810597568009049141, 0.1840279495353459582, 0.1899643350042281020 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.7972352997510223638, 1.000000000000000000),
( 1.000000000000000000, 0.7973144260060316402, 1.000000000000000000),
( 1.000000000000000000, 0.7973937248734364047, 1.000000000000000000),
( 1.000000000000000000, 0.7975129248401606752, 1.000000000000000000),
( 1.000000000000000000, 0.7975527003182194541, 1.000000000000000000),
( 1.000000000000000000, 0.7976323352793657229, 1.000000000000000000),
( 1.000000000000000000, 0.7976649346731210510, 1.000000000000000000),
( 1.000000000000000000, 0.7978298138089177094, 1.000000000000000000),
( 1.000000000000000000, 0.7979476598213195437, 1.000000000000000000),
( 1.000000000000000000, 0.7981656567199033603, 1.000000000000000000),
( 1.000000000000000000, 0.7982624411526586528, 1.000000000000000000),
( 1.000000000000000000, 0.7983328660805442123, 1.000000000000000000),
( 1.000000000000000000, 0.7983444958542800229, 1.000000000000000000),
( 1.000000000000000000, 0.7983485008199372457, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481157334724, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481157334724, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481053960748, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481053960748, 1.000000000000000000),
( 1.000000000000000000, 0.7983486480102340854, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481648628397, 1.000000000000000000),
( 1.000000000000000000, 0.7983486476434137336, 1.000000000000000000),
( 1.000000000000000000, 0.7983486464324756060, 1.000000000000000000),
( 1.000000000000000000, 0.7983486451078223300, 1.000000000000000000),
( 1.000000000000000000, 0.7983486366701529890, 1.000000000000000000),
( 1.000000000000000000, 0.7983486244153463751, 1.000000000000000000),
( 1.000000000000000000, 0.7983485936226070168, 1.000000000000000000),
( 1.000000000000000000, 0.7983485848492656300, 1.000000000000000000),
( 1.000000000000000000, 0.7983486368169677716, 1.000000000000000000),
( 1.000000000000000000, 0.7983487080278784953, 1.000000000000000000),
( 1.000000000000000000, 0.7983485494418302020, 1.000000000000000000),
( 1.000000000000000000, 0.7983485658467521784, 1.000000000000000000),
( 1.000000000000000000, 0.7983486388215873530, 1.000000000000000000),
( 1.000000000000000000, 0.7983486775774963906, 1.000000000000000000),
( 1.000000000000000000, 0.7983487058812996917, 1.000000000000000000),
( 1.000000000000000000, 0.7983486700065332009, 1.000000000000000000),
( 1.000000000000000000, 0.7983485759577102492, 1.000000000000000000),
( 1.000000000000000000, 0.7983486177961967023, 1.000000000000000000),
( 1.000000000000000000, 0.7983486453415293838, 1.000000000000000000),
( 1.000000000000000000, 0.7983486465996197934, 1.000000000000000000),
( 1.000000000000000000, 0.7983486477220124167, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481659837208, 1.000000000000000000),
( 1.000000000000000000, 0.7983486480424127896, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481132645585, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481132645585, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481159256520, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481159256520, 1.000000000000000000),
( 1.000000000000000000, 0.7983486242906192576, 1.000000000000000000),
( 1.000000000000000000, 0.7983480844363562978, 1.000000000000000000),
( 1.000000000000000000, 0.7983472419784202190, 1.000000000000000000),
( 1.000000000000000000, 0.7983403419595451744, 1.000000000000000000),
( 1.000000000000000000, 0.7983259833508387082, 1.000000000000000000),
( 1.000000000000000000, 0.7982485825437087845, 1.000000000000000000),
( 1.000000000000000000, 0.7981501005711122421, 1.000000000000000000),
( 1.000000000000000000, 0.7979343999908912188, 1.000000000000000000),
( 1.000000000000000000, 0.7978194456572182958, 1.000000000000000000),
( 1.000000000000000000, 0.7976851430679462451, 1.000000000000000000),
( 1.000000000000000000, 0.7976672918806618773, 1.000000000000000000),
( 1.000000000000000000, 0.7976282579241099624, 1.000000000000000000),
( 1.000000000000000000, 0.7976087518301947510, 1.000000000000000000),
( 1.000000000000000000, 0.7975502662474290849, 1.000000000000000000),
( 1.000000000000000000, 0.7975113194573593134, 1.000000000000000000),
( 1.000000000000000000, 0.7973946102483219223, 1.000000000000000000),
( 1.000000000000000000, 0.7973169789901394244, 1.000000000000000000),
( 1.000000000000000000, 0.7966198803505653014, 1.000000000000000000),
( 1.000000000000000000, 0.7960114923344169258, 1.000000000000000000),
( 1.000000000000000000, 0.7942215747807951365, 1.000000000000000000),
( 1.000000000000000000, 0.7930752917290002646, 1.000000000000000000),
( 1.000000000000000000, 0.7897891484220426195, 1.000000000000000000),
( 1.000000000000000000, 0.7878017983699154847, 1.000000000000000000),
( 1.000000000000000000, 0.7851743108497007961, 1.000000000000000000),
( 1.000000000000000000, 0.7843568371528992778, 1.000000000000000000),
( 1.000000000000000000, 0.7828618099433104494, 1.000000000000000000),
( 1.000000000000000000, 0.7821823863413362998, 1.000000000000000000),
( 1.000000000000000000, 0.7803550768865898934, 1.000000000000000000),
( 1.000000000000000000, 0.7794162313751703541, 1.000000000000000000),
( 1.000000000000000000, 0.7781115700371757926, 1.000000000000000000),
( 1.000000000000000000, 0.7777456602103203220, 1.000000000000000000),
( 1.000000000000000000, 0.7776432549594105570, 1.000000000000000000),
( 1.000000000000000000, 0.7776840664616363474, 1.000000000000000000),
( 1.000000000000000000, 0.7779151930277844462, 1.000000000000000000),
( 1.000000000000000000, 0.7781048879835641419, 1.000000000000000000),
( 1.000000000000000000, 0.7788899354476698234, 1.000000000000000000),
( 1.000000000000000000, 0.7797010116003089131, 1.000000000000000000),
( 1.000000000000000000, 0.7818713929038281218, 1.000000000000000000),
( 1.000000000000000000, 0.7832330312232675951, 1.000000000000000000),
( 1.000000000000000000, 0.7864689855670845553, 1.000000000000000000),
( 1.000000000000000000, 0.7883427979625872162, 1.000000000000000000),
( 1.000000000000000000, 0.7915117540141729524, 1.000000000000000000),
( 1.000000000000000000, 0.7926276799234533987, 1.000000000000000000),
( 1.000000000000000000, 0.7949478617546221759, 1.000000000000000000),
( 1.000000000000000000, 0.7961548796951231077, 1.000000000000000000),
( 1.000000000000000000, 0.7974822055317644098, 1.000000000000000000),
( 1.000000000000000000, 0.7975604484834255548, 1.000000000000000000),
( 1.000000000000000000, 0.7976584569380720247, 1.000000000000000000),
( 1.000000000000000000, 0.7976732243300352909, 1.000000000000000000),
( 1.000000000000000000, 0.7977269878523973734, 1.000000000000000000),
( 1.000000000000000000, 0.7977541905047311754, 1.000000000000000000),
( 1.000000000000000000, 0.7978365801546359881, 1.000000000000000000),
( 1.000000000000000000, 0.7978926543549947903, 1.000000000000000000),
( 1.000000000000000000, 0.7980603105822047239, 1.000000000000000000),
( 1.000000000000000000, 0.7981724834570503857, 1.000000000000000000),
( 1.000000000000000000, 0.7982840673261409892, 1.000000000000000000),
( 1.000000000000000000, 0.7983115382910164204, 1.000000000000000000),
( 1.000000000000000000, 0.7983359401275713640, 1.000000000000000000),
( 1.000000000000000000, 0.7983414432514476244, 1.000000000000000000),
( 1.000000000000000000, 0.7983480371459307223, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481150348091, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481150348091, 1.000000000000000000),
( 1.000000000000000000, 0.7983486455701951368, 1.000000000000000000),
( 1.000000000000000000, 0.7983486344193485573, 1.000000000000000000),
( 1.000000000000000000, 0.7983486222940485710, 1.000000000000000000),
( 1.000000000000000000, 0.7983485925930878802, 1.000000000000000000),
( 1.000000000000000000, 0.7983485852651101000, 1.000000000000000000),
( 1.000000000000000000, 0.7983486381966222734, 1.000000000000000000),
( 1.000000000000000000, 0.7983487087466267784, 1.000000000000000000),
( 1.000000000000000000, 0.7983486295363797502, 1.000000000000000000),
( 1.000000000000000000, 0.7983486110772795019, 1.000000000000000000),
( 1.000000000000000000, 0.7983486255144029986, 1.000000000000000000),
( 1.000000000000000000, 0.7983486581701307871, 1.000000000000000000),
( 1.000000000000000000, 0.7983487043648267445, 1.000000000000000000),
( 1.000000000000000000, 0.7983485957512134190, 1.000000000000000000),
( 1.000000000000000000, 0.7983486514127821065, 1.000000000000000000),
( 1.000000000000000000, 0.7983487050239662652, 1.000000000000000000),
( 1.000000000000000000, 0.7983485788768335256, 1.000000000000000000),
( 1.000000000000000000, 0.7983486138207557259, 1.000000000000000000),
( 1.000000000000000000, 0.7983486442776158709, 1.000000000000000000),
( 1.000000000000000000, 0.7983486457388661028, 1.000000000000000000),
( 1.000000000000000000, 0.7983486472177087068, 1.000000000000000000),
( 1.000000000000000000, 0.7983486475916061753, 1.000000000000000000),
( 1.000000000000000000, 0.7983486479447898798, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481198840412, 1.000000000000000000),
( 1.000000000000000000, 0.7983486480508923400, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481147095137, 1.000000000000000000),
( 1.000000000000000000, 0.7983486481147095137, 1.000000000000000000),
( 1.000000000000000000, 0.7983481807532462060, 1.000000000000000000),
( 1.000000000000000000, 0.7983322507857925077, 1.000000000000000000),
( 1.000000000000000000, 0.7982775138761474265, 1.000000000000000000),
( 1.000000000000000000, 0.7980950640826661724, 1.000000000000000000),
( 1.000000000000000000, 0.7979794208673370859, 1.000000000000000000),
( 1.000000000000000000, 0.7978130747576428483, 1.000000000000000000),
( 1.000000000000000000, 0.7977582475455433642, 1.000000000000000000),
( 1.000000000000000000, 0.7976780049117561111, 1.000000000000000000),
( 1.000000000000000000, 0.7976620997870049745, 1.000000000000000000),
( 1.000000000000000000, 0.7976231550706327500, 1.000000000000000000),
( 1.000000000000000000, 0.7976036940685612420, 1.000000000000000000),
( 1.000000000000000000, 0.7975064459050222876, 1.000000000000000000),
( 1.000000000000000000, 0.7974288292838532799, 1.000000000000000000),
( 1.000000000000000000, 0.7967319244692588898, 1.000000000000000000),
( 1.000000000000000000, 0.7961241505169872612, 1.000000000000000000),
( 1.000000000000000000, 0.7943371969600538929, 1.000000000000000000),
( 1.000000000000000000, 0.7931943888934042119, 1.000000000000000000),
( 1.000000000000000000, 0.7899214295417718024, 1.000000000000000000),
( 1.000000000000000000, 0.7879466228728706501, 1.000000000000000000),
( 1.000000000000000000, 0.7844651434333671514, 1.000000000000000000),
( 1.000000000000000000, 0.7829558905680155112, 1.000000000000000000),
( 1.000000000000000000, 0.7804770532796138083, 1.000000000000000000),
( 1.000000000000000000, 0.7795202117987024559, 1.000000000000000000),
( 1.000000000000000000, 0.7775033001762934326, 1.000000000000000000),
( 1.000000000000000000, 0.7772996969462707684, 1.000000000000000000),
( 1.000000000000000000, 0.7785164105594331030, 1.000000000000000000),
( 1.000000000000000000, 0.7788336306932334141, 1.000000000000000000),
( 1.000000000000000000, 0.7796067992372780475, 1.000000000000000000),
( 1.000000000000000000, 0.7800631678212424092, 1.000000000000000000),
( 1.000000000000000000, 0.7816349555996235932, 1.000000000000000000),
( 1.000000000000000000, 0.7829549851478031508, 1.000000000000000000),
( 1.000000000000000000, 0.7876608838622790598, 1.000000000000000000),
( 1.000000000000000000, 0.7917882193320531226, 1.000000000000000000),
( 1.000000000000000000, 0.7967391507353009938, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#2111 = edge_curve ( 'none', #10912, #24812, #10708, .t. ) ;
#2112 = oriented_edge ( 'none', *, *, #4615, .f. ) ;
#2113 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642569066, 0.0000000000000000000 ) ) ;
#2114 = cartesian_point ( 'none', ( 11.48835677458721349, 89.10010510360287128, -161.9260128760296595 ) ) ;
#2115 = oriented_edge ( 'none', *, *, #18649, .f. ) ;
#2116 = cartesian_point ( 'none', ( 10.62027836695716942, 89.29999999999975557, -162.6278326894043289 ) ) ;
#2117 = vector ( 'none', #7490, 999.9999999999998863 ) ;
#2118 = cartesian_point ( 'none', ( 29.37500000000305178, 99.49999999999944578, -121.6210692395414554 ) ) ;
#2119 = edge_curve ( 'none', #37094, #2714, #36780, .t. ) ;
#2120 = line ( 'none', #31714, #6195 ) ;
#2121 = cartesian_point ( 'none', ( 25.58375727292994029, -46.19836610588770753, 13.03283770793203011 ) ) ;
#2122 = oriented_edge ( 'none', *, *, #12219, .f. ) ;
#2123 = edge_curve ( 'none', #9695, #8479, #5091, .t. ) ;
#2124 = vertex_point ( 'none', #11326 ) ;
#2125 = cartesian_point ( 'none', ( -52.26079136196293717, -19.67655171063733022, 37.00000000000022737 ) ) ;
#2126 = direction ( 'none', ( -0.1231230465471395558, -0.9923914124018562433, 5.498544517883789686e-16 ) ) ;
#2128 = oriented_edge ( 'none', *, *, #717, .f. ) ;
#2127 = vertex_point ( 'none', #17492 ) ;
#2129 = edge_curve ( 'none', #2275, #1799, #27647, .t. ) ;
#2130 = cartesian_point ( 'none', ( 36.86279951707631852, 2.565992159740283718, 12.00000000000022560 ) ) ;
#2131 = cartesian_point ( 'none', ( 24.00003562937053303, 125.4999999999995595, -240.2662037845502141 ) ) ;
#2132 = direction ( 'none', ( -1.258097530480931138e-30, -1.224646799147353454e-16, -1.000000000000000000 ) ) ;
#2133 = circle ( 'none', #6638, 6.749999999999999112 ) ;
#2134 = oriented_edge ( 'none', *, *, #5753, .t. ) ;
#2135 = direction ( 'none', ( 0.0000000000000000000, -0.6409456510068364254, -0.7675862638527495285 ) ) ;
#2136 = direction ( 'none', ( -1.000000000000000000, 1.791496244281502714e-14, -5.046468293750711996e-16 ) ) ;
#2137 = circle ( 'none', #42377, 53.50000000000000711 ) ;
#2138 = oriented_edge ( 'none', *, *, #39292, .t. ) ;
#2139 = edge_loop ( 'none', ( #4838, #23808, #1250, #21066 ) ) ;
#2140 = direction ( 'none', ( 1.000000000000000000, -1.759703536382520479e-14, -3.760577949360632611e-17 ) ) ;
#2141 = cartesian_point ( 'none', ( -50.80596795288393963, 95.05208047706757668, -237.5000000000000000 ) ) ;
#2142 = cartesian_point ( 'none', ( 6.961459049924324043e-13, 1.246729600260045197e-14, -134.1999999999999886 ) ) ;
#2143 = cartesian_point ( 'none', ( -22.44568600168350514, -1.562427570744569616, 87.50000000000018474 ) ) ;
#2144 = vertex_point ( 'none', #37610 ) ;
#2145 = circle ( 'none', #19603, 17.20000000000000639 ) ;
#2146 = oriented_edge ( 'none', *, *, #9376, .f. ) ;
#2147 = cartesian_point ( 'none', ( 19.16094918407965508, 95.12020466049843037, -194.2775368033538541 ) ) ;
#2148 = oriented_edge ( 'none', *, *, #9146, .t. ) ;
#2149 = axis2_placement_3d ( 'none', #31154, #37259, #37838 ) ;
#2150 = oriented_edge ( 'none', *, *, #33682, .f. ) ;
#2151 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#2152 = cartesian_point ( 'none', ( 37.08914375477642267, 12.06421615655365720, -3.941100836141470776 ) ) ;
#2153 = oriented_edge ( 'none', *, *, #25740, .f. ) ;
#2154 = cylindrical_surface ( 'none', #42417, 6.138320441952070716 ) ;
#2155 = axis2_placement_3d ( 'none', #33061, #20351, #7295 ) ;
#2156 = cartesian_point ( 'none', ( -16.97629991056061982, 14.76669364978820909, 44.99949263730630378 ) ) ;
#2157 = direction ( 'none', ( 1.837418986600208105e-14, 1.000000000000000000, -2.561754830020441736e-16 ) ) ;
#2158 = oriented_edge ( 'none', *, *, #33030, .t. ) ;
#2159 = vector ( 'none', #28074, 1000.000000000000000 ) ;
#2160 = cartesian_point ( 'none', ( 16.84244714242345609, 32.08936474330916866, -215.6428029673579090 ) ) ;
#2161 = oriented_edge ( 'none', *, *, #33235, .t. ) ;
#2162 = axis2_placement_3d ( 'none', #20331, #20763, #27191 ) ;
#2163 = oriented_edge ( 'none', *, *, #14210, .f. ) ;
#2164 = advanced_face ( 'none', ( #1476 ), #40860, .f. ) ;
#2165 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2166 = edge_curve ( 'none', #33857, #5381, #6867, .t. ) ;
#2167 = cartesian_point ( 'none', ( -49.81714912120071403, -19.50645158495097320, 10.00000000000022382 ) ) ;
#2168 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#2169 = axis2_placement_3d ( 'none', #1872, #11749, #8579 ) ;
#2171 = edge_loop ( 'none', ( #17960, #27876, #37653, #21755 ) ) ;
#2170 = oriented_edge ( 'none', *, *, #41128, .f. ) ;
#2172 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#2173 = edge_curve ( 'none', #38804, #30795, #19928, .t. ) ;
#2174 = cartesian_point ( 'none', ( 57.87896638983077224, 86.56861605052000641, -201.8749643706320569 ) ) ;
#2175 = advanced_face ( 'none', ( #26543 ), #27197, .f. ) ;
#2176 = oriented_edge ( 'none', *, *, #8511, .t. ) ;
#2178 = vector ( 'none', #22263, 1000.000000000000114 ) ;
#2177 = axis2_placement_3d ( 'none', #2853, #34856, #41436 ) ;
#2179 = vertex_point ( 'none', #40323 ) ;
#2180 = edge_curve ( 'none', #29318, #11584, #13246, .t. ) ;
#2181 = vector ( 'none', #22959, 1000.000000000000000 ) ;
#2182 = vertex_point ( 'none', #7587 ) ;
#2183 = oriented_edge ( 'none', *, *, #27750, .f. ) ;
#2184 = cartesian_point ( 'none', ( 41.22357937892150659, 83.01630568357083462, -210.4236603302242372 ) ) ;
#2185 = cartesian_point ( 'none', ( -25.99999999999801759, 73.00000000000049738, -229.9999925980700937 ) ) ;
#2186 = oriented_edge ( 'none', *, *, #42028, .t. ) ;
#2187 = cartesian_point ( 'none', ( -38.94414665690634081, 65.49931503040980374, -71.50000000000001421 ) ) ;
#2188 = oriented_edge ( 'none', *, *, #23783, .t. ) ;
#2189 = direction ( 'none', ( -1.047444401652940007e-14, -1.000000000000000000, 2.449293598294706414e-16 ) ) ;
#2190 = cartesian_point ( 'none', ( 21.92928004503336581, 7.540999715323956742, 155.0000000000001137 ) ) ;
#2191 = vector ( 'none', #26968, 1000.000000000000000 ) ;
#2192 = edge_loop ( 'none', ( #20975, #19698, #15572, #38334 ) ) ;
#2193 = oriented_edge ( 'none', *, *, #29065, .f. ) ;
#2194 = cartesian_point ( 'none', ( -59.99996437063003185, 103.4097684711389462, -197.1822762094995483 ) ) ;
#2195 = cylindrical_surface ( 'none', #10858, 14.49999999999999822 ) ;
#2196 = face_bound ( 'none', #26758, .t. ) ;
#2197 = oriented_edge ( 'none', *, *, #18627, .f. ) ;
#2198 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2199 = oriented_edge ( 'none', *, *, #38805, .f. ) ;
#2200 = direction ( 'none', ( 0.4999999999999977796, -8.992806188260494829e-15, 0.8660254037844399289 ) ) ;
#2201 = face_outer_bound ( 'none', #9365, .t. ) ;
#2202 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2204 = edge_curve ( 'none', #312, #37551, #11219, .t. ) ;
#2203 = direction ( 'none', ( 0.5348191935903943151, 0.8449665260632046593, 6.549646135530374849e-17 ) ) ;
#2205 = cartesian_point ( 'none', ( -18.93966860347132197, 50.03907921921803137, 10.00000000000022382 ) ) ;
#2206 = advanced_face ( 'none', ( #41874 ), #38337, .f. ) ;
#2207 = vertex_point ( 'none', #2817 ) ;
#2208 = direction ( 'none', ( 2.179985831291355058e-16, 7.063948064697777072e-17, -1.000000000000000000 ) ) ;
#2209 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#2210 = oriented_edge ( 'none', *, *, #67, .t. ) ;
#2211 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#2212 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#2213 = cartesian_point ( 'none', ( 71.00000000000001421, 37.93744851726323475, -59.50000000000000711 ) ) ;
#2214 = cartesian_point ( 'none', ( -29.37499999999817391, 68.25000000000054001, -223.3789924723357103 ) ) ;
#2215 = oriented_edge ( 'none', *, *, #33900, .f. ) ;
#2216 = axis2_placement_3d ( 'none', #17665, #34400, #29304 ) ;
#2217 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642541310, 0.0000000000000000000 ) ) ;
#2218 = cartesian_point ( 'none', ( -54.11546214757816387, 6.967472543606208824, 12.00000000000022560 ) ) ;
#2219 = cartesian_point ( 'none', ( -51.21192896306195053, -22.69815473763133440, -127.0999999999999659 ) ) ;
#2220 = circle ( 'none', #29662, 9.000000000000003553 ) ;
#2221 = oriented_edge ( 'none', *, *, #1118, .f. ) ;
#2222 = axis2_placement_3d ( 'none', #16615, #10446, #20317 ) ;
#2223 = cartesian_point ( 'none', ( 50.82273280596879061, 14.27214253708629066, 43.00000000000022737 ) ) ;
#2224 = cartesian_point ( 'none', ( 36.47920401968730175, 98.57977235403085103, -146.1507322249827325 ) ) ;
#2225 = vector ( 'none', #22931, 1000.000000000000000 ) ;
#2226 = direction ( 'none', ( -0.8856502711123894755, -0.4643528801230277780, 0.0000000000000000000 ) ) ;
#2227 = line ( 'none', #8566, #6780 ) ;
#2228 = oriented_edge ( 'none', *, *, #37558, .t. ) ;
#2229 = vertex_point ( 'none', #38557 ) ;
#2230 = axis2_placement_3d ( 'none', #42135, #42275, #19753 ) ;
#2231 = direction ( 'none', ( -0.7463371132519588391, 1.281026566875179859e-14, -0.6655681132556853230 ) ) ;
#2232 = vertex_point ( 'none', #25433 ) ;
#2233 = direction ( 'none', ( -1.000000000000000000, 1.798561219831641502e-14, -5.392042335631425098e-16 ) ) ;
#2234 = edge_loop ( 'none', ( #33505, #27635 ) ) ;
#2235 = cartesian_point ( 'none', ( 37.93744851726332712, 70.99999999999998579, 0.0000000000000000000 ) ) ;
#2236 = line ( 'none', #8490, #16053 ) ;
#2237 = oriented_edge ( 'none', *, *, #16954, .f. ) ;
#2238 = axis2_placement_3d ( 'none', #30672, #11661, #37070 ) ;
#2239 = direction ( 'none', ( 0.06569977564519682844, -0.6261618295429631775, 0.7769201392058130429 ) ) ;
#2240 = oriented_edge ( 'none', *, *, #3424, .f. ) ;
#2241 = direction ( 'none', ( -1.000000000000000000, 1.773272886554070491e-14, 0.0000000000000000000 ) ) ;
#2242 = vector ( 'none', #24388, 1000.000000000000000 ) ;
#2243 = edge_curve ( 'none', #10464, #3595, #35228, .t. ) ;
#2244 = face_outer_bound ( 'none', #28244, .t. ) ;
#2245 = oriented_edge ( 'none', *, *, #18064, .f. ) ;
#2246 = cartesian_point ( 'none', ( -58.33630944789047845, 58.33630944788986028, 59.50000000000000000 ) ) ;
#2247 = axis2_placement_3d ( 'none', #20401, #23693, #33386 ) ;
#2248 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#2249 = vector ( 'none', #10357, 1000.000000000000000 ) ;
#2250 = edge_loop ( 'none', ( #24344, #32929 ) ) ;
#2251 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, -2.561756887746857165e-16 ) ) ;
#2252 = edge_curve ( 'none', #35981, #21575, #22994, .t. ) ;
#2253 = oriented_edge ( 'none', *, *, #24609, .f. ) ;
#2254 = plane ( 'none', #24803 ) ;
#2255 = oriented_edge ( 'none', *, *, #20415, .t. ) ;
#2256 = edge_curve ( 'none', #9041, #16293, #15339, .t. ) ;
#2257 = oriented_edge ( 'none', *, *, #10877, .t. ) ;
#2258 = cartesian_point ( 'none', ( 49.88653899652994284, 26.52514329740168364, -124.9999999999999574 ) ) ;
#2259 = cartesian_point ( 'none', ( -55.76189138650916988, 33.55085318530845484, -114.9999999999999716 ) ) ;
#2260 = direction ( 'none', ( -4.737495925409179501e-16, 2.037351031534776593e-16, -1.000000000000000000 ) ) ;
#2261 = oriented_edge ( 'none', *, *, #28645, .t. ) ;
#2262 = cartesian_point ( 'none', ( 31.25173213441163611, -15.76175027252029182, -220.0000000000000853 ) ) ;
#2263 = cartesian_point ( 'none', ( -12.20396440680360506, 34.84294248861866805, -212.3216716713145900 ) ) ;
#2264 = advanced_face ( 'none', ( #9160 ), #17894, .f. ) ;
#2265 = direction ( 'none', ( -0.9975860445192740178, -0.06944122536641497700, -1.915906240245370373e-23 ) ) ;
#2266 = cartesian_point ( 'none', ( 1.406348979659981069, 86.29999999999994031, -172.6489380657050958 ) ) ;
#2267 = direction ( 'none', ( -1.000000000000000000, 1.798561219818848703e-14, -7.841335511406166801e-16 ) ) ;
#2268 = cartesian_point ( 'none', ( 15.61932730661852986, 89.51349842436583515, -148.5173484474693169 ) ) ;
#2269 = edge_curve ( 'none', #40075, #9261, #34208, .t. ) ;
#2270 = conical_surface ( 'none', #38619, 53.50000000000000711, 0.5235987755983041447 ) ;
#2271 = oriented_edge ( 'none', *, *, #24630, .f. ) ;
#2272 = oriented_edge ( 'none', *, *, #38258, .t. ) ;
#2273 = cartesian_point ( 'none', ( 52.15119634443767183, 23.16749127603801739, -127.0999999999999659 ) ) ;
#2274 = vertex_point ( 'none', #18998 ) ;
#2275 = vertex_point ( 'none', #41819 ) ;
#2276 = direction ( 'none', ( 0.9975860445192734627, 0.06944122536642194365, 1.915906240245487041e-23 ) ) ;
#2277 = advanced_face ( 'none', ( #4565 ), #2515, .f. ) ;
#2278 = cartesian_point ( 'none', ( 3.660294936833220906e-12, 1.126715001176858631e-13, 79.49999999999998579 ) ) ;
#2279 = conical_surface ( 'none', #41548, 42.95499999999999829, 0.7853981633974482790 ) ;
#2280 = oriented_edge ( 'none', *, *, #4183, .f. ) ;
#2282 = cartesian_point ( 'none', ( 27.88452511640285891, 1.941021131442454806, 12.00000000000022560 ) ) ;
#2281 = axis2_placement_3d ( 'none', #26415, #22857, #9681 ) ;
#2283 = oriented_edge ( 'none', *, *, #30889, .f. ) ;
#2284 = cylindrical_surface ( 'none', #4669, 4.049999999999997158 ) ;
#2285 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2286 = line ( 'none', #11935, #38580 ) ;
#2287 = oriented_edge ( 'none', *, *, #21161, .f. ) ;
#2288 = cartesian_point ( 'none', ( 2.784523988339782811e-12, 108.7999999999999687, -172.4999999999999716 ) ) ;
#2289 = oriented_edge ( 'none', *, *, #31073, .t. ) ;
#2290 = axis2_placement_3d ( 'none', #482, #39515, #3812 ) ;
#2291 = oriented_edge ( 'none', *, *, #6586, .t. ) ;
#2292 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2293 = oriented_edge ( 'none', *, *, #11974, .t. ) ;
#2294 = direction ( 'none', ( -1.759703536382519533e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2295 = plane ( 'none', #16141 ) ;
#2296 = oriented_edge ( 'none', *, *, #19128, .f. ) ;
#2297 = direction ( 'none', ( 0.6655681132556848789, -1.152083177913068432e-14, -0.7463371132519593942 ) ) ;
#2298 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2299 = axis2_placement_3d ( 'none', #28317, #40988, #35112 ) ;
#2300 = edge_curve ( 'none', #19135, #7783, #33181, .t. ) ;
#2301 = cartesian_point ( 'none', ( 45.25106413402031080, -19.56041759277773551, -114.9712673526286437 ) ) ;
#2302 = axis2_placement_3d ( 'none', #11168, #31195, #5003 ) ;
#2303 = cartesian_point ( 'none', ( 35.53724604321453029, 11.97305907711325368, -1.999999999999753753 ) ) ;
#2304 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#2305 = b_spline_curve_with_knots ( 'none', 3,
( #36395, #951, #6807, #29719, #32983, #7079, #26690, #4102, #26993, #7213 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.005844026279908978369, 0.006234979701577158216, 0.006625933123245338063, 0.007016886544913517910, 0.007407839966581697758 ),
.unspecified. ) ;
#2306 = cartesian_point ( 'none', ( 40.40807584708438327, 93.09999999999929798, -152.6950088347069254 ) ) ;
#2307 = edge_curve ( 'none', #32388, #31474, #428, .t. ) ;
#2308 = cartesian_point ( 'none', ( 47.36368616655752817, 20.08715342491095868, -124.9999999999999858 ) ) ;
#2309 = vector ( 'none', #3549, 1000.000000000000000 ) ;
#2310 = oriented_edge ( 'none', *, *, #19808, .t. ) ;
#2311 = cartesian_point ( 'none', ( 16.67217426166458694, 32.17406075468733206, -215.6353908644881585 ) ) ;
#2312 = oriented_edge ( 'none', *, *, #9733, .f. ) ;
#2313 = circle ( 'none', #38559, 22.50000000000000355 ) ;
#2314 = oriented_edge ( 'none', *, *, #24933, .t. ) ;
#2315 = edge_curve ( 'none', #31375, #18928, #20936, .t. ) ;
#2316 = vector ( 'none', #38679, 1000.000000000000000 ) ;
#2317 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#2318 = oriented_edge ( 'none', *, *, #14543, .t. ) ;
#2319 = cartesian_point ( 'none', ( -49.34052776899527970, -20.68470198993225750, 44.91364474812274921 ) ) ;
#2320 = vertex_point ( 'none', #15963 ) ;
#2321 = direction ( 'none', ( -2.179985831291355058e-16, -7.063948064697777072e-17, 1.000000000000000000 ) ) ;
#2322 = vector ( 'none', #8427, 1000.000000000000227 ) ;
#2323 = vertex_point ( 'none', #12133 ) ;
#2324 = direction ( 'none', ( -0.06944122536642542698, 0.9975860445192732406, 2.255796028640573177e-16 ) ) ;
#2325 = oriented_edge ( 'none', *, *, #33653, .f. ) ;
#2326 = circle ( 'none', #37813, 4.000000000000000000 ) ;
#2327 = vector ( 'none', #17381, 1000.000000000000114 ) ;
#2328 = vertex_point ( 'none', #12676 ) ;
#2329 = edge_curve ( 'none', #3625, #32523, #24517, .t. ) ;
#2330 = direction ( 'none', ( 0.2032303374023150533, -3.985021905473655624e-15, -0.9791309564911842012 ) ) ;
#2331 = vertex_point ( 'none', #2670 ) ;
#2332 = edge_curve ( 'none', #571, #22017, #31182, .t. ) ;
#2333 = direction ( 'none', ( 0.08426363380677803772, -1.625045667720689597e-14, 0.9964434956472330018 ) ) ;
#2334 = direction ( 'none', ( -2.179985831291355058e-16, -7.063948064697777072e-17, 1.000000000000000000 ) ) ;
#2335 = oriented_edge ( 'none', *, *, #37545, .t. ) ;
#2336 = cartesian_point ( 'none', ( -55.20508786725239503, 109.6000674576068548, -138.2738443932298082 ) ) ;
#2337 = cartesian_point ( 'none', ( 1.448548752520208096e-13, 2.729248689487395584e-15, 1.500000000000246025 ) ) ;
#2338 = vertex_point ( 'none', #15837 ) ;
#2339 = cartesian_point ( 'none', ( 46.32022179074881763, -28.33660171198564370, -126.8999999999999631 ) ) ;
#2340 = axis2_placement_3d ( 'none', #25627, #22068, #2880 ) ;
#2341 = edge_loop ( 'none', ( #38138, #20178, #24251, #13042 ) ) ;
#2342 = cartesian_point ( 'none', ( 14.76669364978839205, 16.97629991056070864, 44.99949263730630378 ) ) ;
#2343 = direction ( 'none', ( 0.9909937863701853145, -1.850371707708593498e-14, -0.1339078615156095720 ) ) ;
#2344 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642542698, 0.0000000000000000000 ) ) ;
#2345 = circle ( 'none', #23532, 9.500000000000000000 ) ;
#2346 = oriented_edge ( 'none', *, *, #7671, .f. ) ;
#2347 = axis2_placement_3d ( 'none', #22929, #151, #19799 ) ;
#2348 = vertex_point ( 'none', #38414 ) ;
#2349 = cartesian_point ( 'none', ( 35.44728822411855162, -55.81532523622249897, -81.60000000000000853 ) ) ;
#2350 = cartesian_point ( 'none', ( -52.62823978807322334, -14.39782254026410868, 12.00000000000022560 ) ) ;
#2351 = cartesian_point ( 'none', ( -2.565992159740007050, 36.86279951707618352, 52.50000000000024869 ) ) ;
#2352 = line ( 'none', #21761, #21323 ) ;
#2353 = cartesian_point ( 'none', ( -37.89414665690633655, 65.49931503040980374, -73.60000000000000853 ) ) ;
#2354 = oriented_edge ( 'none', *, *, #9204, .f. ) ;
#2355 = vertex_point ( 'none', #5547 ) ;
#2356 = cartesian_point ( 'none', ( -64.99996437063009580, 93.28838142818310075, -126.1946283189362674 ) ) ;
#2357 = vector ( 'none', #3194, 1000.000000000000000 ) ;
#2358 = axis2_placement_3d ( 'none', #2649, #38123, #35085 ) ;
#2359 = oriented_edge ( 'none', *, *, #4512, .t. ) ;
#2360 = face_outer_bound ( 'none', #4765, .t. ) ;
#2362 = toroidal_surface ( 'none', #8356, 4.200000000000000178, 0.2000000000000009548 ) ;
#2361 = axis2_placement_3d ( 'none', #35992, #13556, #10118 ) ;
#2363 = oriented_edge ( 'none', *, *, #6276, .f. ) ;
#2364 = circle ( 'none', #20275, 0.2000000000000021205 ) ;
#2365 = cartesian_point ( 'none', ( -38.41914665690717356, 61.48348697134098728, -1.040949779275250386e-16 ) ) ;
#2366 = cartesian_point ( 'none', ( 35.43717782649341785, 121.4999999999993463, -125.1210692395388691 ) ) ;
#2367 = direction ( 'none', ( -0.8707897891801167356, 0.4916555125895037404, 0.0000000000000000000 ) ) ;
#2368 = edge_curve ( 'none', #26382, #15521, #16833, .t. ) ;
#2369 = edge_curve ( 'none', #31072, #31060, #30665, .t. ) ;
#2370 = axis2_placement_3d ( 'none', #33492, #23931, #34052 ) ;
#2371 = oriented_edge ( 'none', *, *, #38433, .f. ) ;
#2372 = cartesian_point ( 'none', ( 16.81415680595939932, 99.29999999999870397, -194.9968320329159042 ) ) ;
#2373 = cartesian_point ( 'none', ( 51.37529624102710812, 34.96157740787655399, -124.9999999999999716 ) ) ;
#2374 = edge_curve ( 'none', #18154, #10912, #38803, .t. ) ;
#2375 = oriented_edge ( 'none', *, *, #25077, .f. ) ;
#2376 = cartesian_point ( 'none', ( -41.58272703337438259, -29.75477600000033362, -163.5386639182803208 ) ) ;
#2377 = circle ( 'none', #29128, 7.499999999999995559 ) ;
#2378 = edge_curve ( 'none', #12759, #32335, #18915, .t. ) ;
#2379 = edge_loop ( 'none', ( #18195, #34335, #31219, #35838, #16655, #19537, #1797, #26390 ) ) ;
#2380 = cartesian_point ( 'none', ( 67.24021373357219034, 41.43744037770579780, -81.60000000000000853 ) ) ;
#2381 = direction ( 'none', ( 0.7776435226813598334, -1.473455350089820781e-14, 0.6287054569762580147 ) ) ;
#2382 = edge_curve ( 'none', #39633, #2054, #12244, .t. ) ;
#2383 = direction ( 'none', ( -2.449293598294706414e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2384 = advanced_face ( 'none', ( #39828 ), #6066, .f. ) ;
#2385 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642569066, 0.0000000000000000000 ) ) ;
#2386 = edge_curve ( 'none', #17900, #245, #27605, .t. ) ;
#2387 = line ( 'none', #5213, #1349 ) ;
#2388 = vertex_point ( 'none', #16107 ) ;
#2389 = edge_loop ( 'none', ( #33409, #26504, #1329, #27961 ) ) ;
#2390 = cartesian_point ( 'none', ( -35.01914665690718209, 61.48348697134098728, 0.0000000000000000000 ) ) ;
#2391 = cartesian_point ( 'none', ( -64.38172215573871426, -36.58471682289062699, -77.60000000000000853 ) ) ;
#2392 = vector ( 'none', #6989, 1000.000000000000114 ) ;
#2393 = advanced_face ( 'none', ( #3531 ), #36249, .t. ) ;
#2394 = cartesian_point ( 'none', ( 6.804629804367607449, 64.13396290385870202, -222.4222043040608412 ) ) ;
#2395 = cartesian_point ( 'none', ( -57.49999999999972999, -24.84015235731735416, -114.9999999999999858 ) ) ;
#2396 = b_spline_curve_with_knots ( 'none', 3,
( #9754, #39190, #16208, #19378 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002037303519878309204, 0.002400964873217683281 ),
.unspecified. ) ;
#2397 = cartesian_point ( 'none', ( -12.24620171397910617, -54.48291057368844292, 37.00000000000022737 ) ) ;
#2398 = vertex_point ( 'none', #36230 ) ;
#2399 = oriented_edge ( 'none', *, *, #353, .f. ) ;
#2400 = cartesian_point ( 'none', ( 16.95285208524166976, 15.24356370850831510, 10.00000000000022737 ) ) ;
#2401 = cartesian_point ( 'none', ( -53.41323764270834573, 28.51634812339119307, -124.9999999999999574 ) ) ;
#2402 = cartesian_point ( 'none', ( 30.84791446398990189, -16.53501367190104077, -219.9999999999997726 ) ) ;
#2403 = vertex_point ( 'none', #39364 ) ;
#2404 = cartesian_point ( 'none', ( 65.70003562936994967, 95.07747500805147922, -157.7963452205838735 ) ) ;
#2406 = direction ( 'none', ( 0.6287054569762579037, -1.148506577198437354e-14, -0.7776435226813598334 ) ) ;
#2405 = conical_surface ( 'none', #28944, 48.50000000000002842, 0.7853981633974380649 ) ;
#2407 = plane ( 'none', #30025 ) ;
#2408 = line ( 'none', #7321, #22878 ) ;
#2409 = cartesian_point ( 'none', ( 12.04599635743583796, -37.49236972326753659, -3.999999999999755307 ) ) ;
#2410 = line ( 'none', #31765, #16724 ) ;
#2411 = direction ( 'none', ( -6.585401083650416252e-16, 8.875312571249876720e-17, -1.000000000000000000 ) ) ;
#2412 = direction ( 'none', ( -1.000000000000000000, 1.632680918566406399e-14, 0.0000000000000000000 ) ) ;
#2413 = vertex_point ( 'none', #29549 ) ;
#2414 = axis2_placement_3d ( 'none', #19775, #9456, #29340 ) ;
#2415 = cartesian_point ( 'none', ( -31.88759251398903061, -6.279446126972959341, 79.99999999999998579 ) ) ;
#2416 = axis2_placement_3d ( 'none', #9646, #10066, #32925 ) ;
#2417 = plane ( 'none', #25809 ) ;
#2418 = cartesian_point ( 'none', ( 10.06784799770983163, 52.54757570324142790, 44.68281097513513345 ) ) ;
#2419 = vector ( 'none', #32794, 1000.000000000000000 ) ;
#2420 = circle ( 'none', #30403, 4.250000000000003553 ) ;
#2421 = advanced_face ( 'none', ( #21989 ), #37283, .f. ) ;
#2422 = oriented_edge ( 'none', *, *, #33797, .t. ) ;
#2423 = oriented_edge ( 'none', *, *, #35968, .t. ) ;
#2424 = axis2_placement_3d ( 'none', #28134, #34377, #18281 ) ;
#2425 = cartesian_point ( 'none', ( 2.381544556407528604e-12, 87.29999999999996874, -172.4999999999999716 ) ) ;
#2426 = cartesian_point ( 'none', ( 10.05928731162249612, 86.29999999999979821, -184.9422963629017147 ) ) ;
#2427 = edge_curve ( 'none', #11528, #14492, #13738, .t. ) ;
#2428 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642541310, 0.0000000000000000000 ) ) ;
#2429 = cartesian_point ( 'none', ( -3.376581375775164151, 109.2999999999999972, -200.5616019342281220 ) ) ;
#2430 = cylindrical_surface ( 'none', #18980, 36.00000000000000711 ) ;
#2431 = oriented_edge ( 'none', *, *, #31468, .f. ) ;
#2432 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2433 = edge_curve ( 'none', #14520, #25322, #6575, .t. ) ;
#2434 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2435 = cartesian_point ( 'none', ( -34.62423141807280302, 90.10884284814298439, -237.4999999999999432 ) ) ;
#2436 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#2437 = direction ( 'none', ( 2.449293598294706414e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2438 = axis2_placement_3d ( 'none', #10734, #14319, #17196 ) ;
#2439 = oriented_edge ( 'none', *, *, #37292, .f. ) ;
#2440 = line ( 'none', #8825, #350 ) ;
#2441 = oriented_edge ( 'none', *, *, #32373, .f. ) ;
#2442 = cartesian_point ( 'none', ( -65.73348697134126439, -38.41914665690679698, -59.50000000000000711 ) ) ;
#2443 = edge_curve ( 'none', #13616, #39689, #28825, .t. ) ;
#2444 = cartesian_point ( 'none', ( 19.15070513479541603, 103.4576519908084151, -194.2796821799395843 ) ) ;
#2445 = face_outer_bound ( 'none', #21600, .t. ) ;
#2446 = cartesian_point ( 'none', ( 32.36034845300991947, 109.6000674576050784, -118.9587967865162454 ) ) ;
#2447 = line ( 'none', #7032, #36179 ) ;
#2448 = circle ( 'none', #17527, 58.14410161513777098 ) ;
#2449 = cartesian_point ( 'none', ( -23.31275091477133898, 86.56861605052145592, -226.8789307604608325 ) ) ;
#2450 = direction ( 'none', ( 4.737495925409165696e-16, -2.037351031534809626e-16, -1.000000000000000000 ) ) ;
#2451 = cartesian_point ( 'none', ( 48.65240472937122718, -33.51379030977007289, -135.7263785718181168 ) ) ;
#2452 = edge_curve ( 'none', #33507, #27660, #34738, .t. ) ;
#2453 = oriented_edge ( 'none', *, *, #20457, .t. ) ;
#2454 = cartesian_point ( 'none', ( 14.14778881797644416, 26.98222027694796665, -219.9999999999996874 ) ) ;
#2455 = vector ( 'none', #42108, 1000.000000000000000 ) ;
#2456 = cartesian_point ( 'none', ( -49.46422694687307597, -23.12124075286366676, -131.0999999999999659 ) ) ;
#2457 = cartesian_point ( 'none', ( 18.90130892783401961, -12.74778212764981156, 45.00000000000021316 ) ) ;
#2458 = cartesian_point ( 'none', ( 2.243244715654445527e-12, 88.00000000000002842, -172.5000000000000000 ) ) ;
#2459 = line ( 'none', #29109, #29061 ) ;
#2460 = cylindrical_surface ( 'none', #237, 3.400000000000000355 ) ;
#2461 = edge_curve ( 'none', #29045, #7014, #22482, .t. ) ;
#2462 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#2463 = oriented_edge ( 'none', *, *, #27221, .f. ) ;
#2464 = cylindrical_surface ( 'none', #31007, 52.50000000000000000 ) ;
#2465 = oriented_edge ( 'none', *, *, #15250, .t. ) ;
#2466 = advanced_face ( 'none', ( #10172 ), #17379, .t. ) ;
#2467 = cartesian_point ( 'none', ( -24.52373750512425943, 109.5000674576062920, -219.0527380242988329 ) ) ;
#2468 = direction ( 'none', ( 1.696174065399545591e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2469 = cartesian_point ( 'none', ( 29.37500000000242650, 128.4999999999994600, -121.6210692395389259 ) ) ;
#2470 = oriented_edge ( 'none', *, *, #32843, .t. ) ;
#2471 = direction ( 'none', ( -0.1231230465471396668, -0.9923914124018561322, 5.498544517883790672e-16 ) ) ;
#2472 = oriented_edge ( 'none', *, *, #41147, .t. ) ;
#2473 = conical_surface ( 'none', #36437, 3.999999999999991562, 1.047197551196599852 ) ;
#2474 = oriented_edge ( 'none', *, *, #1601, .t. ) ;
#2475 = axis2_placement_3d ( 'none', #2278, #5436, #12427 ) ;
#2477 = circle ( 'none', #248, 4.250000000000003553 ) ;
#2476 = plane ( 'none', #40293 ) ;
#2478 = vertex_point ( 'none', #9940 ) ;
#2479 = cartesian_point ( 'none', ( 6.966318313440802434, -3.933244100716499325, -207.5000000000000000 ) ) ;
#2480 = line ( 'none', #5513, #11184 ) ;
#2481 = edge_loop ( 'none', ( #23083, #27164, #9026, #3029 ) ) ;
#2482 = cartesian_point ( 'none', ( -50.30885104618645443, -29.92904584194040396, -131.0999999999999659 ) ) ;
#2483 = vector ( 'none', #15578, 1000.000000000000000 ) ;
#2484 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642542698, 1.915906240245545521e-23 ) ) ;
#2485 = circle ( 'none', #7732, 6.400000000000003020 ) ;
#2486 = direction ( 'none', ( -0.8379819019541699943, 0.5456980227170259434, -7.994983455833420077e-16 ) ) ;
#2487 = advanced_face ( 'none', ( #5056 ), #5599, .f. ) ;
#2488 = direction ( 'none', ( -0.8915793014449638898, -0.4528646036454052615, 5.498544517883789686e-16 ) ) ;
#2489 = axis2_placement_3d ( 'none', #1424, #17764, #37432 ) ;
#2490 = edge_loop ( 'none', ( #34468, #28168, #13487, #8457 ) ) ;
#2491 = cartesian_point ( 'none', ( -15.46251686727170949, 31.40217490244365095, -219.9999999999996589 ) ) ;
#2492 = line ( 'none', #18288, #5576 ) ;
#2493 = edge_curve ( 'none', #23154, #37984, #8664, .t. ) ;
#2494 = cartesian_point ( 'none', ( 1.448548752932361287e-13, 2.729249614860016628e-15, -3.999999999999753975 ) ) ;
#2495 = cartesian_point ( 'none', ( 43.74408287344149926, 121.4999999999991900, -205.8385412204625311 ) ) ;
#2496 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2497 = cartesian_point ( 'none', ( 28.89686137377207231, 90.29999999999944293, -174.9436453803965321 ) ) ;
#2498 = edge_loop ( 'none', ( #24932, #32643 ) ) ;
#2499 = axis2_placement_3d ( 'none', #1039, #33352, #36642 ) ;
#2500 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#2501 = edge_curve ( 'none', #4480, #39639, #10183, .t. ) ;
#2502 = line ( 'none', #16231, #39809 ) ;
#2503 = vertex_point ( 'none', #7329 ) ;
#2504 = edge_curve ( 'none', #31300, #9905, #40351, .t. ) ;
#2505 = direction ( 'none', ( 0.7463371132520206785, 0.0000000000000000000, 0.6655681132556159341 ) ) ;
#2506 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2507 = cartesian_point ( 'none', ( 37.19224172563369279, 103.0445407188179132, -147.1669808513156568 ) ) ;
#2508 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2509 = direction ( 'none', ( -1.000000000000000000, 1.784287003861648348e-14, 0.0000000000000000000 ) ) ;
#2510 = edge_loop ( 'none', ( #33422, #9691, #22808, #5463 ) ) ;
#2511 = direction ( 'none', ( 0.9811566927382366909, 0.1932137269837868321, 0.0000000000000000000 ) ) ;
#2512 = vertex_point ( 'none', #470 ) ;
#2513 = face_outer_bound ( 'none', #24184, .t. ) ;
#2514 = edge_loop ( 'none', ( #39967, #27759 ) ) ;
#2515 = cylindrical_surface ( 'none', #14258, 8.000000000000000000 ) ;
#2516 = oriented_edge ( 'none', *, *, #41685, .t. ) ;
#2517 = direction ( 'none', ( -1.224646799147353454e-16, -2.465190328815661892e-32, -1.000000000000000000 ) ) ;
#2519 = cartesian_point ( 'none', ( -49.88653899652936730, 26.52514329740285604, -102.5000000000000142 ) ) ;
#2518 = face_bound ( 'none', #29819, .t. ) ;
#2520 = edge_curve ( 'none', #13594, #28484, #33706, .t. ) ;
#2521 = edge_loop ( 'none', ( #15914, #25952, #31882, #35007 ) ) ;
#2522 = cartesian_point ( 'none', ( 53.45285620230853851, -24.71368488282244869, -87.72498166639772421 ) ) ;
#2523 = cartesian_point ( 'none', ( -38.41914665690633512, 61.48348697134153440, -71.50000000000001421 ) ) ;
#2524 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2525 = edge_loop ( 'none', ( #9838, #1515, #31175, #24106 ) ) ;
#2526 = axis2_placement_3d ( 'none', #9404, #38577, #25587 ) ;
#2527 = line ( 'none', #40174, #14822 ) ;
#2528 = cartesian_point ( 'none', ( -50.87889513109031014, 121.5000000000008953, -143.1250356293675736 ) ) ;
#2529 = oriented_edge ( 'none', *, *, #5822, .t. ) ;
#2530 = cartesian_point ( 'none', ( 26.11798364425789387, 109.6000674576051921, -120.5455486872412223 ) ) ;
#2531 = cartesian_point ( 'none', ( 14.90130006533392582, 57.49999999999983658, -114.9999999999999716 ) ) ;
#2532 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#2533 = line ( 'none', #11401, #11240 ) ;
#2534 = axis2_placement_3d ( 'none', #16540, #13377, #26964 ) ;
#2535 = plane ( 'none', #14585 ) ;
#2536 = vector ( 'none', #27172, 1000.000000000000114 ) ;
#2537 = cartesian_point ( 'none', ( 25.11756585632367234, -17.28481255878722322, -220.0000000000000000 ) ) ;
#2538 = oriented_edge ( 'none', *, *, #12932, .t. ) ;
#2539 = cartesian_point ( 'none', ( -8.865634088107999133, 87.30000000000013927, -180.9535810291103530 ) ) ;
#2540 = cartesian_point ( 'none', ( -63.99996437062984000, 105.9000000000011426, -192.5000000000000284 ) ) ;
#2541 = direction ( 'none', ( 1.772943671138792130e-14, 1.000000000000000000, -3.885774658394701368e-16 ) ) ;
#2542 = direction ( 'none', ( -0.8915793014449642229, -0.4528646036454051504, 0.0000000000000000000 ) ) ;
#2543 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#2544 = axis2_placement_3d ( 'none', #36408, #40139, #13560 ) ;
#2545 = direction ( 'none', ( -0.7776435226813598334, 1.473455350089820781e-14, -0.6287054569762577927 ) ) ;
#2546 = edge_curve ( 'none', #40701, #16437, #7619, .t. ) ;
#2547 = axis2_placement_3d ( 'none', #34501, #2484, #8766 ) ;
#2548 = face_outer_bound ( 'none', #27695, .t. ) ;
#2549 = cylindrical_surface ( 'none', #35873, 6.499999999999996447 ) ;
#2550 = oriented_edge ( 'none', *, *, #34849, .f. ) ;
#2551 = face_outer_bound ( 'none', #4445, .t. ) ;
#2552 = cartesian_point ( 'none', ( 22.27547565966850840, 25.60865447725652189, 18.00000000000022382 ) ) ;
#2553 = cartesian_point ( 'none', ( 9.495084934231012852, 52.65369882977836369, 44.49151794060396270 ) ) ;
#2554 = edge_curve ( 'none', #13479, #35872, #41383, .t. ) ;
#2555 = circle ( 'none', #11938, 3.999999999999997335 ) ;
#2556 = oriented_edge ( 'none', *, *, #10806, .f. ) ;
#2557 = axis2_placement_3d ( 'none', #14372, #11664, #37504 ) ;
#2558 = cartesian_point ( 'none', ( 4.208461514502459977, 31.59706581983411056, -183.7383301873618109 ) ) ;
#2559 = edge_loop ( 'none', ( #7510, #40288, #5234, #6150, #36208, #11018, #10232, #40091 ) ) ;
#2560 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2561 = edge_curve ( 'none', #17697, #31982, #30631, .t. ) ;
#2562 = vector ( 'none', #30152, 1000.000000000000000 ) ;
#2563 = cartesian_point ( 'none', ( -65.00000000000001421, -1.613254950252414181e-14, -54.50000000000000711 ) ) ;
#2564 = direction ( 'none', ( -1.758378796103761920e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2565 = direction ( 'none', ( -0.06944122536642166610, 0.9975860445192734627, 0.0000000000000000000 ) ) ;
#2566 = oriented_edge ( 'none', *, *, #31588, .f. ) ;
#2567 = circle ( 'none', #29182, 5.500000000000005329 ) ;
#2568 = cartesian_point ( 'none', ( 24.43011575221473919, -46.91003910891610929, 43.17186839000538612 ) ) ;
#2569 = edge_curve ( 'none', #24752, #32407, #3489, .t. ) ;
#2570 = cartesian_point ( 'none', ( -51.00088961258803977, -16.16042260352725535, 10.76794919243136839 ) ) ;
#2571 = vertex_point ( 'none', #3932 ) ;
#2572 = direction ( 'none', ( -0.08426363380677827364, 1.632680918566410185e-14, -0.9964434956472328908 ) ) ;
#2573 = cartesian_point ( 'none', ( -58.33630944789051398, 47.83630944788986028, -1.000000000000007772 ) ) ;
#2574 = line ( 'none', #9547, #37336 ) ;
#2575 = direction ( 'none', ( -1.000000000000000000, 2.081668171172170407e-14, 0.0000000000000000000 ) ) ;
#2576 = vector ( 'none', #21760, 1000.000000000000114 ) ;
#2577 = edge_curve ( 'none', #11609, #31300, #40317, .t. ) ;
#2578 = advanced_face ( 'none', ( #21440 ), #10511, .f. ) ;
#2579 = vertex_point ( 'none', #4068 ) ;
#2580 = cartesian_point ( 'none', ( 55.03844037662035049, -20.22689007013396889, 18.00000000000022382 ) ) ;
#2581 = b_spline_curve_with_knots ( 'none', 3,
( #34116, #1958, #27583, #34681, #34396, #37260, #14569, #8096, #14720, #17719, #37549, #18006, #20982, #1384 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 1.699674944388147786e-17, 0.001837266170922371251, 0.002755899256383552431, 0.003674532341844733829, 0.005511798512767096189, 0.006430431598228283224, 0.007349064683689469392 ),
.unspecified. ) ;
#2582 = cartesian_point ( 'none', ( 42.66620427287920592, 96.57339681473021642, -158.1957883696984197 ) ) ;
#2583 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#2584 = oriented_edge ( 'none', *, *, #30500, .t. ) ;
#2585 = axis2_placement_3d ( 'none', #15473, #22485, #9290 ) ;
#2586 = cartesian_point ( 'none', ( 16.34679517977979302, 30.94863611361600420, -219.9999999999997726 ) ) ;
#2587 = advanced_face ( 'none', ( #4022 ), #28107, .t. ) ;
#2588 = direction ( 'none', ( -0.7776435226813598334, 1.473455350089820781e-14, -0.6287054569762577927 ) ) ;
#2589 = face_outer_bound ( 'none', #18878, .t. ) ;
#2590 = cartesian_point ( 'none', ( 53.28653899652931614, 26.52514329740287380, -82.75000000000000000 ) ) ;
#2591 = oriented_edge ( 'none', *, *, #34607, .t. ) ;
#2592 = circle ( 'none', #31803, 7.299999999999991829 ) ;
#2593 = cartesian_point ( 'none', ( 21.98371706243425550, -9.204139509962274701, 43.00000000000022737 ) ) ;
#2594 = cartesian_point ( 'none', ( -31.39701416761989705, -6.182839263481063163, 86.50000000000000000 ) ) ;
#2595 = vector ( 'none', #29323, 1000.000000000000000 ) ;
#2596 = direction ( 'none', ( 0.04068374504919024942, 0.9991720737134182073, -1.223632881870561918e-16 ) ) ;
#2597 = line ( 'none', #27578, #9230 ) ;
#2598 = advanced_face ( 'none', ( #23979 ), #12728, .t. ) ;
#2599 = oriented_edge ( 'none', *, *, #39183, .t. ) ;
#2600 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#2601 = conical_surface ( 'none', #18810, 52.50000000000000000, 0.5235987755983041447 ) ;
#2602 = oriented_edge ( 'none', *, *, #17699, .f. ) ;
#2603 = cartesian_point ( 'none', ( -26.90138178864706475, 14.31483567211637542, -219.9999999999999147 ) ) ;
#2604 = oriented_edge ( 'none', *, *, #38251, .f. ) ;
#2605 = cartesian_point ( 'none', ( 7.015675024317920323e-13, 1.603044975819533872e-14, -115.0000000000000000 ) ) ;
#2606 = axis2_placement_3d ( 'none', #7071, #3397, #647 ) ;
#2607 = vertex_point ( 'none', #33933 ) ;
#2608 = cartesian_point ( 'none', ( -61.48348697134193230, -38.41914665690568853, -81.60000000000000853 ) ) ;
#2609 = cartesian_point ( 'none', ( -51.95441568338835481, 105.6000674576067837, -146.3820519851117865 ) ) ;
#2610 = oriented_edge ( 'none', *, *, #33859, .f. ) ;
#2611 = circle ( 'none', #30150, 0.09999999999998838984 ) ;
#2612 = cartesian_point ( 'none', ( -26.68162323732748575, 103.4814716869817346, -183.8657241002186709 ) ) ;
#2613 = cartesian_point ( 'none', ( 38.41914665690741515, -61.48348697134085938, -102.5000000000000142 ) ) ;
#2614 = edge_curve ( 'none', #38539, #18220, #34175, .t. ) ;
#2615 = axis2_placement_3d ( 'none', #12327, #25771, #28788 ) ;
#2616 = conical_surface ( 'none', #16625, 53.50000000000000711, 0.5235987755983041447 ) ;
#2617 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#2618 = edge_curve ( 'none', #32023, #10210, #37243, .t. ) ;
#2619 = oriented_edge ( 'none', *, *, #7341, .t. ) ;
#2620 = direction ( 'none', ( -2.179985831291355058e-16, -7.063948064697777072e-17, 1.000000000000000000 ) ) ;
#2621 = cartesian_point ( 'none', ( -12.33183736380059692, 99.29999999999920135, -192.5321188902404970 ) ) ;
#2622 = cartesian_point ( 'none', ( -12.74778212764948471, -18.90130892783381711, 45.00000000000022737 ) ) ;
#2623 = cartesian_point ( 'none', ( -14.90130006556464970, -57.50000000000231637, -114.9999999999881624 ) ) ;
#2625 = vertex_point ( 'none', #24525 ) ;
#2624 = oriented_edge ( 'none', *, *, #34351, .t. ) ;
#2626 = cartesian_point ( 'none', ( -14.18737415209053054, 32.00226305016860806, -220.0000000000134435 ) ) ;
#2627 = advanced_face ( 'none', ( #29595, #22947 ), #30529, .t. ) ;
#2628 = cartesian_point ( 'none', ( -58.14410161513778519, -9.011950709296449576e-15, -15.00000000000000711 ) ) ;
#2629 = cartesian_point ( 'none', ( 10.27717268632890324, -20.08550829452703823, 43.47695874825337370 ) ) ;
#2630 = edge_curve ( 'none', #38042, #5827, #20900, .t. ) ;
#2631 = cartesian_point ( 'none', ( 61.48348697134166230, 38.41914665690612196, -73.60000000000000853 ) ) ;
#2632 = line ( 'none', #36094, #28268 ) ;
#2633 = oriented_edge ( 'none', *, *, #19442, .t. ) ;
#2634 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2635 = conical_surface ( 'none', #21920, 53.50000000000000711, 0.5235987755983041447 ) ;
#2636 = edge_curve ( 'none', #8699, #11568, #15305, .t. ) ;
#2637 = oriented_edge ( 'none', *, *, #568, .t. ) ;
#2638 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#2639 = oriented_edge ( 'none', *, *, #39401, .f. ) ;
#2640 = cartesian_point ( 'none', ( 36.96513919329007081, 102.4891379847813084, -146.8368362208403539 ) ) ;
#2641 = line ( 'none', #18790, #18516 ) ;
#2642 = edge_loop ( 'none', ( #5730, #14148 ) ) ;
#2643 = cartesian_point ( 'none', ( 47.27545902871772654, 64.83746347383316788, -190.5143585561263251 ) ) ;
#2644 = oriented_edge ( 'none', *, *, #41504, .t. ) ;
#2645 = direction ( 'none', ( 1.027984282060330633e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2646 = manifold_solid_brep ( '��ͨƽ��a��-a12-2-solid1', #39525 ) ;
#2647 = edge_loop ( 'none', ( #2150, #1340, #24893, #10530 ) ) ;
#2648 = line ( 'none', #29723, #39456 ) ;
#2649 = cartesian_point ( 'none', ( -9.741084275117792401, 99.29999999999917293, -192.7512043381381091 ) ) ;
#2650 = cartesian_point ( 'none', ( 49.88653899652992862, 26.52514329740166588, -87.72498166639772421 ) ) ;
#2651 = oriented_edge ( 'none', *, *, #26586, .f. ) ;
#2652 = toroidal_surface ( 'none', #13043, 4.200000000000000178, 0.2000000000000009548 ) ;
#2653 = axis2_placement_3d ( 'none', #27183, #30478, #26739 ) ;
#2654 = vertex_point ( 'none', #33780 ) ;
#2655 = cartesian_point ( 'none', ( 66.14666872607551795, 104.3070923825501808, -146.7431030211045027 ) ) ;
#2656 = direction ( 'none', ( 3.784851220313034736e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2657 = edge_loop ( 'none', ( #36364, #36930, #29932, #26821 ) ) ;
#2658 = direction ( 'none', ( -0.7463371132519663886, 1.297351184396824895e-14, -0.6655681132556768853 ) ) ;
#2659 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642564902, 0.0000000000000000000 ) ) ;
#2660 = axis2_placement_3d ( 'none', #27842, #14828, #8208 ) ;
#2661 = direction ( 'none', ( 1.092590977624313999e-14, 0.6409456510068545221, 0.7675862638527343185 ) ) ;
#2663 = oriented_edge ( 'none', *, *, #31463, .t. ) ;
#2662 = oriented_edge ( 'none', *, *, #274, .t. ) ;
#2664 = cartesian_point ( 'none', ( 46.37899247233627165, 85.49999999999914735, -201.8750617118778621 ) ) ;
#2665 = cartesian_point ( 'none', ( 5.621326908838813664e-13, -7.499999999999967137, -214.9999999999999716 ) ) ;
#2667 = oriented_edge ( 'none', *, *, #6959, .f. ) ;
#2666 = b_spline_curve_with_knots ( 'none', 3,
( #7209, #26987, #17278, #7359, #40116, #23849, #30413, #1656 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003909709836416280890, 0.0007819419672832561780, 0.001563883934566453592 ),
.unspecified. ) ;
#2668 = edge_curve ( 'none', #30625, #28070, #10674, .t. ) ;
#2670 = cartesian_point ( 'none', ( -49.88653899652937440, 26.52514329740285604, -80.70707389530629428 ) ) ;
#2669 = face_outer_bound ( 'none', #6538, .t. ) ;
#2671 = vertex_point ( 'none', #34079 ) ;
#2672 = edge_curve ( 'none', #35620, #4277, #16206, .t. ) ;
#2673 = cartesian_point ( 'none', ( -32.18618835759136942, 16.64751638154644908, -215.6342112496858761 ) ) ;
#2674 = face_outer_bound ( 'none', #34515, .t. ) ;
#2675 = cartesian_point ( 'none', ( 17.01744736194615726, -30.58474577759981372, -219.9999999999966462 ) ) ;
#2676 = cartesian_point ( 'none', ( -29.87969720544109720, -2.079903582175556487, 52.50000000000024869 ) ) ;
#2677 = oriented_edge ( 'none', *, *, #18462, .f. ) ;
#2678 = oriented_edge ( 'none', *, *, #19673, .t. ) ;
#2679 = advanced_face ( 'none', ( #31672 ), #21950, .f. ) ;
#2680 = edge_curve ( 'none', #20232, #105, #1984, .t. ) ;
#2681 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -1.000000000000007772 ) ) ;
#2682 = direction ( 'none', ( -2.784843579201913089e-31, 4.556086110416389093e-32, 1.000000000000000000 ) ) ;
#2683 = vertex_point ( 'none', #1201 ) ;
#2684 = cartesian_point ( 'none', ( 49.15479122123228706, -18.44062092222165816, 42.50000000000022737 ) ) ;
#2685 = cartesian_point ( 'none', ( 6.965445262550645893e-13, 9.751833701588775985e-15, -123.5999999999999943 ) ) ;
#2686 = line ( 'none', #41369, #25231 ) ;
#2687 = oriented_edge ( 'none', *, *, #14342, .t. ) ;
#2688 = edge_curve ( 'none', #17447, #23109, #14251, .t. ) ;
#2689 = edge_loop ( 'none', ( #31091, #37190, #12790, #10547 ) ) ;
#2690 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#2691 = face_outer_bound ( 'none', #15123, .t. ) ;
#2692 = edge_loop ( 'none', ( #40605, #40144, #33945, #19254, #31998, #29957, #6411, #33855 ) ) ;
#2693 = face_outer_bound ( 'none', #46, .t. ) ;
#2694 = cartesian_point ( 'none', ( 57.30009633353265741, -30.68722004352709121, -115.0000000000000000 ) ) ;
#2695 = advanced_face ( 'none', ( #11729 ), #14817, .t. ) ;
#2696 = edge_curve ( 'none', #40567, #28202, #39275, .t. ) ;
#2697 = cartesian_point ( 'none', ( 5.303842567813614295, 33.31261923308925788, -183.2659086055753903 ) ) ;
#2698 = oriented_edge ( 'none', *, *, #6959, .t. ) ;
#2699 = direction ( 'none', ( 0.6287054569762547951, -1.148506577198438301e-14, -0.7776435226813623869 ) ) ;
#2700 = vertex_point ( 'none', #7915 ) ;
#2701 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#2702 = cartesian_point ( 'none', ( -67.24021373357248876, -41.43744037770532884, -81.60000000000000853 ) ) ;
#2703 = cartesian_point ( 'none', ( -46.52256903102480123, -24.76752964612050079, 12.14898382142809652 ) ) ;
#2704 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642542698, 0.0000000000000000000 ) ) ;
#2705 = direction ( 'none', ( -1.000000000000000000, 6.853228547068871147e-15, 0.0000000000000000000 ) ) ;
#2706 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#2707 = cartesian_point ( 'none', ( -10.86303629135563753, 89.35046365240529553, -146.3518807150166197 ) ) ;
#2708 = circle ( 'none', #24219, 5.899999999999995914 ) ;
#2709 = oriented_edge ( 'none', *, *, #38462, .t. ) ;
#2710 = circle ( 'none', #13352, 37.00000000000006395 ) ;
#2711 = line ( 'none', #31055, #41052 ) ;
#2712 = axis2_placement_3d ( 'none', #14412, #12390, #35235 ) ;
#2713 = vertex_point ( 'none', #11372 ) ;
#2715 = vertex_point ( 'none', #37655 ) ;
#2714 = vertex_point ( 'none', #34360 ) ;
#2716 = oriented_edge ( 'none', *, *, #21816, .t. ) ;
#2717 = axis2_placement_3d ( 'none', #30941, #11204, #33757 ) ;
#2718 = cartesian_point ( 'none', ( 42.78329681107816640, 97.36581467432898762, -158.5491899194262260 ) ) ;
#2719 = vector ( 'none', #27346, 1000.000000000000000 ) ;
#2720 = oriented_edge ( 'none', *, *, #40994, .t. ) ;
#2721 = direction ( 'none', ( 0.6287054569762581258, -1.127570259384924769e-14, -0.7776435226813598334 ) ) ;
#2722 = vector ( 'none', #10861, 1000.000000000000114 ) ;
#2723 = oriented_edge ( 'none', *, *, #41211, .f. ) ;
#2724 = cartesian_point ( 'none', ( 16.51664753352649129, 30.85776768413251148, -219.9999999999996305 ) ) ;
#2725 = cylindrical_surface ( 'none', #4543, 5.500000000000005329 ) ;
#2727 = axis2_placement_3d ( 'none', #716, #4027, #23357 ) ;
#2726 = vector ( 'none', #39969, 1000.000000000000000 ) ;
#2728 = oriented_edge ( 'none', *, *, #18317, .t. ) ;
#2729 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#2730 = face_outer_bound ( 'none', #12935, .t. ) ;
#2731 = cartesian_point ( 'none', ( -21.99999999999931077, 4.936552873158405804e-13, -201.5000000000009095 ) ) ;
#2732 = cartesian_point ( 'none', ( -61.48348697134187546, -32.28082621495361337, -71.50000000000001421 ) ) ;
#2733 = oriented_edge ( 'none', *, *, #27957, .f. ) ;
#2734 = axis2_placement_3d ( 'none', #39402, #26558, #42393 ) ;
#2735 = oriented_edge ( 'none', *, *, #17801, .f. ) ;
#2736 = cartesian_point ( 'none', ( 57.26190476190723189, 30.75832022458874349, -114.9999999999999858 ) ) ;
#2737 = oriented_edge ( 'none', *, *, #27385, .t. ) ;
#2738 = edge_curve ( 'none', #28899, #26555, #19392, .t. ) ;
#2739 = oriented_edge ( 'none', *, *, #39426, .t. ) ;
#2740 = axis2_placement_3d ( 'none', #30748, #4439, #7701 ) ;
#2741 = edge_curve ( 'none', #25481, #19354, #5561, .t. ) ;
#2742 = cartesian_point ( 'none', ( -31.00381128188987745, 16.24299441062262872, -220.0000000000011653 ) ) ;
#2743 = direction ( 'none', ( 0.6287054569762580147, -1.158730089231202293e-14, -0.7776435226813598334 ) ) ;
#2744 = direction ( 'none', ( -0.9495674506542810533, 1.662924440506065118e-14, 0.3135628432354980455 ) ) ;
#2745 = cartesian_point ( 'none', ( -47.83630944789006634, -58.33630944789020134, 59.50000000000000000 ) ) ;
#2746 = plane ( 'none', #3474 ) ;
#2748 = direction ( 'none', ( 0.8945403632148151152, 0.4469871794352794914, 0.0000000000000000000 ) ) ;
#2747 = face_outer_bound ( 'none', #40538, .t. ) ;
#2749 = vector ( 'none', #16917, 1000.000000000000114 ) ;
#2750 = edge_loop ( 'none', ( #24639, #41030, #26110, #17096 ) ) ;
#2751 = cartesian_point ( 'none', ( -38.41914665690633512, 61.48348697134153440, -71.50000000000001421 ) ) ;
#2752 = oriented_edge ( 'none', *, *, #35412, .f. ) ;
#2753 = cartesian_point ( 'none', ( -29.37492874126198572, 109.6000674576063858, -223.3789307604607757 ) ) ;
#2754 = cartesian_point ( 'none', ( 15.79097188246665695, -16.05122145301679026, 10.05832755007479129 ) ) ;
#2755 = cartesian_point ( 'none', ( 49.81714912120115457, 19.50645158495064280, 10.00000000000022382 ) ) ;
#2756 = edge_loop ( 'none', ( #28642, #17511, #7755, #32282 ) ) ;
#2757 = oriented_edge ( 'none', *, *, #26723, .f. ) ;
#2758 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642542698, 0.0000000000000000000 ) ) ;
#2759 = cylindrical_surface ( 'none', #29431, 4.499999999999997335 ) ;
#2760 = oriented_edge ( 'none', *, *, #8805, .f. ) ;
#2761 = edge_curve ( 'none', #12981, #17218, #33670, .t. ) ;
#2762 = vertex_point ( 'none', #28255 ) ;
#2763 = edge_loop ( 'none', ( #4759, #34569 ) ) ;
#2764 = line ( 'none', #31106, #15071 ) ;
#2765 = direction ( 'none', ( 1.000000000000000000, -1.798043516295150418e-14, -6.205029298504097956e-15 ) ) ;
#2766 = face_outer_bound ( 'none', #308, .t. ) ;
#2767 = vertex_point ( 'none', #34915 ) ;
#2768 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#2769 = direction ( 'none', ( -0.8571673007021114454, 0.0000000000000000000, -0.5150380749100555988 ) ) ;
#2770 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 64.40000000000000568 ) ) ;
#2771 = oriented_edge ( 'none', *, *, #32767, .f. ) ;
#2772 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2773 = b_spline_curve_with_knots ( 'none', 3,
( #18417, #28422, #15253, #24681, #31129, #8784, #5223, #31693 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 1.589900327696125378e-17, 0.001856356403202246959, 0.002784534604803359705, 0.003712712806404472668 ),
.unspecified. ) ;
#2774 = line ( 'none', #4850, #2722 ) ;
#2775 = vertex_point ( 'none', #24954 ) ;
#2776 = plane ( 'none', #1482 ) ;
#2777 = vertex_point ( 'none', #37800 ) ;
#2778 = axis2_placement_3d ( 'none', #33519, #13793, #13934 ) ;
#2779 = oriented_edge ( 'none', *, *, #11712, .f. ) ;
#2780 = oriented_edge ( 'none', *, *, #19418, .t. ) ;
#2781 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2782 = axis2_placement_3d ( 'none', #42121, #21404, #13784 ) ;
#2783 = cartesian_point ( 'none', ( 36.97254716616986059, 96.49079420712912736, -146.8475089657312083 ) ) ;
#2784 = cartesian_point ( 'none', ( 47.81350446987665492, 65.57247356698277940, -189.6972287782773492 ) ) ;
#2785 = cartesian_point ( 'none', ( 29.37500000000193268, 101.4000674576051324, -121.6210692395389827 ) ) ;
#2786 = advanced_face ( 'none', ( #25020 ), #12211, .t. ) ;
#2787 = cartesian_point ( 'none', ( 54.16892221739669822, 3.770658537396904375, 8.000000000000229150 ) ) ;
#2788 = direction ( 'none', ( -0.06944122536643627941, 0.9975860445192724635, 0.0000000000000000000 ) ) ;
#2789 = axis2_placement_3d ( 'none', #28773, #32059, #22351 ) ;
#2790 = cartesian_point ( 'none', ( -36.44167806421175726, 99.94017744721872987, -198.9007860496831768 ) ) ;
#2791 = vector ( 'none', #17444, 1000.000000000000114 ) ;
#2792 = oriented_edge ( 'none', *, *, #15597, .f. ) ;
#2793 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2794 = edge_loop ( 'none', ( #17550, #15669, #5914, #3892, #14370, #20161, #33512, #15359, #23100 ) ) ;
#2795 = oriented_edge ( 'none', *, *, #40422, .f. ) ;
#2796 = edge_curve ( 'none', #12015, #10373, #19889, .t. ) ;
#2797 = cartesian_point ( 'none', ( -47.36368616655613550, -20.08715342491093736, -124.9999999999999858 ) ) ;
#2798 = axis2_placement_3d ( 'none', #21423, #28026, #8395 ) ;
#2799 = cartesian_point ( 'none', ( 6.934646129145386485e-13, 3.073262261223559862e-14, -205.5000000000000000 ) ) ;
#2800 = advanced_face ( 'none', ( #36752 ), #30130, .f. ) ;
#2801 = oriented_edge ( 'none', *, *, #7865, .t. ) ;
#2802 = oriented_edge ( 'none', *, *, #30239, .t. ) ;
#2803 = oriented_edge ( 'none', *, *, #35333, .t. ) ;
#2804 = cartesian_point ( 'none', ( -49.88653899652888413, 26.52514329740370513, -134.9999999999999716 ) ) ;
#2805 = line ( 'none', #9138, #30460 ) ;
#2806 = oriented_edge ( 'none', *, *, #38204, .f. ) ;
#2807 = edge_curve ( 'none', #14748, #15304, #26028, .t. ) ;
#2808 = oriented_edge ( 'none', *, *, #10757, .t. ) ;
#2809 = circle ( 'none', #28824, 12.50000000000000178 ) ;
#2810 = vector ( 'none', #751, 1000.000000000000000 ) ;
#2811 = edge_curve ( 'none', #35516, #33132, #2999, .t. ) ;
#2812 = oriented_edge ( 'none', *, *, #26155, .t. ) ;
#2813 = oriented_edge ( 'none', *, *, #10827, .t. ) ;
#2814 = advanced_face ( 'none', ( #38303 ), #35708, .t. ) ;
#2815 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#2816 = cartesian_point ( 'none', ( -16.14922279802626193, 31.05164357278238185, -219.9999999999997442 ) ) ;
#2817 = cartesian_point ( 'none', ( 58.08348697134112371, 38.41914665690696040, -1.040949779275250386e-16 ) ) ;
#2818 = oriented_edge ( 'none', *, *, #2427, .f. ) ;
#2819 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642542698, 0.0000000000000000000 ) ) ;
#2820 = vertex_point ( 'none', #28400 ) ;
#2821 = cartesian_point ( 'none', ( 14.70761002254952565, -26.69041062163413969, -220.0000000000001705 ) ) ;
#2822 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2823 = direction ( 'none', ( -0.05359739949079733723, -0.9985626263624248766, 2.496438937949627926e-16 ) ) ;
#2824 = oriented_edge ( 'none', *, *, #29265, .f. ) ;
#2825 = cartesian_point ( 'none', ( 46.42249377791860354, -31.59262477951243397, -124.9999999999999574 ) ) ;
#2826 = cartesian_point ( 'none', ( -38.26896070824741969, 67.03601144522491495, -138.4158374541546266 ) ) ;
#2827 = cartesian_point ( 'none', ( 37.93744851726328449, 70.99999999999998579, -71.00000000000001421 ) ) ;
#2828 = oriented_edge ( 'none', *, *, #3997, .f. ) ;
#2829 = edge_curve ( 'none', #9908, #1799, #1441, .t. ) ;
#2830 = oriented_edge ( 'none', *, *, #7871, .t. ) ;
#2831 = cartesian_point ( 'none', ( 45.25106413402108529, 24.06041759277615810, -124.9999999999999858 ) ) ;
#2832 = cartesian_point ( 'none', ( 1.448548749317998024e-13, 2.729241499838333091e-15, 44.23205080756908103 ) ) ;
#2833 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2835 = cartesian_point ( 'none', ( 49.88653899653051838, 26.52514329740201049, -114.9999999999999858 ) ) ;
#2834 = axis2_placement_3d ( 'none', #13511, #36360, #16815 ) ;
#2836 = vector ( 'none', #16590, 1000.000000000000114 ) ;
#2837 = oriented_edge ( 'none', *, *, #33285, .f. ) ;
#2838 = vertex_point ( 'none', #8768 ) ;
#2840 = oriented_edge ( 'none', *, *, #34438, .t. ) ;
#2839 = advanced_face ( 'none', ( #28602 ), #11801, .f. ) ;
#2841 = direction ( 'none', ( 0.6287054569762580147, -1.158730089231202293e-14, -0.7776435226813598334 ) ) ;
#2842 = cartesian_point ( 'none', ( -46.14190593046002675, 28.42717463271440437, -127.0999999999999659 ) ) ;
#2843 = cartesian_point ( 'none', ( 1.607527252362751699e-12, 65.10000000000005116, -208.5000000000000000 ) ) ;
#2844 = face_outer_bound ( 'none', #36828, .t. ) ;
#2845 = oriented_edge ( 'none', *, *, #28606, .t. ) ;
#2846 = axis2_placement_3d ( 'none', #37351, #40496, #20803 ) ;
#2847 = oriented_edge ( 'none', *, *, #32352, .f. ) ;
#2848 = cartesian_point ( 'none', ( -42.66914665690745778, 61.48348697134081675, -59.50000000000000711 ) ) ;
#2849 = line ( 'none', #25921, #39670 ) ;
#2850 = oriented_edge ( 'none', *, *, #31289, .f. ) ;
#2851 = cartesian_point ( 'none', ( 8.528430088043315038, 109.2999999999998266, -181.4582146203928801 ) ) ;
#2852 = oriented_edge ( 'none', *, *, #24765, .f. ) ;
#2853 = cartesian_point ( 'none', ( 49.88653899652994284, 26.52514329740168719, -127.0999999999999659 ) ) ;
#2854 = conical_surface ( 'none', #23297, 54.50000000000000000, 0.7853981633974309595 ) ;
#2855 = cartesian_point ( 'none', ( -64.99996437063003896, 103.7943358617431642, -197.6428279678111437 ) ) ;
#2856 = circle ( 'none', #960, 54.68150000000000688 ) ;
#2857 = oriented_edge ( 'none', *, *, #14069, .f. ) ;
#2858 = direction ( 'none', ( 6.769663956637852455e-15, 0.6409456510068545221, -0.7675862638527343185 ) ) ;
#2859 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2860 = oriented_edge ( 'none', *, *, #23675, .f. ) ;
#2861 = cartesian_point ( 'none', ( 49.88653899652868517, -26.52514329740404975, -127.0999999999999659 ) ) ;
#2862 = axis2_placement_3d ( 'none', #32118, #22541, #29387 ) ;
#2863 = closed_shell ( 'none', ( #11521, #31369, #16679, #26658, #39428, #2839, #12898, #30589, #40965, #15161 ) ) ;
#2864 = edge_curve ( 'none', #6929, #40486, #27055, .t. ) ;
#2865 = axis2_placement_3d ( 'none', #17618, #27620, #20882 ) ;
#2866 = oriented_edge ( 'none', *, *, #20036, .f. ) ;
#2867 = cartesian_point ( 'none', ( 46.55885009717439971, 26.35381334131470865, 40.76794919243136661 ) ) ;
#2868 = b_spline_curve_with_knots ( 'none', 3,
( #13776, #4192, #27810, #11510, #1765, #24232, #8186, #11075, #37487, #14360 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.005202739567273045873, 0.007804109350909568810, 0.009104794242727830278, 0.01040547913454609175 ),
.unspecified. ) ;
#2869 = cartesian_point ( 'none', ( -29.89095829609325605, -57.49999999997179856, -115.0000000000000000 ) ) ;
#2870 = edge_curve ( 'none', #3219, #24704, #7582, .t. ) ;
#2871 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2872 = axis2_placement_3d ( 'none', #18413, #28555, #28826 ) ;
#2873 = oriented_edge ( 'none', *, *, #18864, .t. ) ;
#2874 = cartesian_point ( 'none', ( 31.15827499533425993, 18.55068968514163075, -215.6483261103159350 ) ) ;
#2875 = edge_loop ( 'none', ( #13168, #618, #1393, #31185 ) ) ;
#2876 = edge_loop ( 'none', ( #40472, #24366, #16143, #35908 ) ) ;
#2877 = edge_curve ( 'none', #8211, #18743, #2477, .t. ) ;
#2878 = cartesian_point ( 'none', ( 1.805481163879697641e-12, 63.00000000000001421, -114.9999999999999716 ) ) ;
#2879 = cartesian_point ( 'none', ( 51.24985347525844759, -15.36334069721285367, 10.51491773172651811 ) ) ;
#2880 = direction ( 'none', ( -0.8945403632148181128, -0.4469871794352733851, 0.0000000000000000000 ) ) ;
#2881 = circle ( 'none', #27372, 80.50000000000001421 ) ;
#2882 = direction ( 'none', ( -0.8856502711123894755, -0.4643528801230277780, 0.0000000000000000000 ) ) ;
#2883 = vertex_point ( 'none', #15512 ) ;
#2884 = oriented_edge ( 'none', *, *, #34743, .f. ) ;
#2885 = edge_curve ( 'none', #26683, #30420, #11182, .t. ) ;
#2886 = circle ( 'none', #36106, 54.50000000000000000 ) ;
#2887 = oriented_edge ( 'none', *, *, #32301, .f. ) ;
#2888 = oriented_edge ( 'none', *, *, #9302, .f. ) ;
#2889 = edge_curve ( 'none', #32915, #7266, #36206, .t. ) ;
#2890 = oriented_edge ( 'none', *, *, #24548, .t. ) ;
#2891 = advanced_brep_shape_representation ( 'abr142l3-i-p2-s2-24-58-110-145-m8', ( #28633, #31772, #29383, #2646, #29912, #32515, #23607, #10775, #24155, #19711, #25999, #3165, #11582, #18424, #28098, #31238, #16005, #25474, #40637, #8945, #36176, #27305, #30443, #24941, #790, #35630, #12112, #34868, #1334, #7051, #19189, #4482, #21000, #13384, #22348, #26743, #37479, #11636 ), #14654 ) ;
#2892 = advanced_face ( 'none', ( #18879 ), #35187, .f. ) ;
#2893 = cartesian_point ( 'none', ( -32.20707873883158356, 16.60475362424218559, -215.6323223644989753 ) ) ;
#2894 = cartesian_point ( 'none', ( -54.92228959046489933, 28.96871751557983288, -124.9999999999999858 ) ) ;
#2895 = direction ( 'none', ( 0.9964434956472330018, -1.747907374394230828e-14, -0.08426363380677823200 ) ) ;
#2896 = circle ( 'none', #16132, 22.50000000000000355 ) ;
#2897 = cartesian_point ( 'none', ( 49.88653899652865675, -26.52514329740404619, -87.09999999999996589 ) ) ;
#2898 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642542698, 0.0000000000000000000 ) ) ;
#2899 = edge_loop ( 'none', ( #26221, #15323 ) ) ;
#2900 = cartesian_point ( 'none', ( -55.07924239410988321, 24.78163160168624302, -124.9999999999999432 ) ) ;
#2901 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2902 = cartesian_point ( 'none', ( -17.12399795449877260, -31.94286905033790092, -215.6482904297751588 ) ) ;
#2903 = cartesian_point ( 'none', ( 16.39904855940887174, -15.43032169634644646, 9.993502507835822612 ) ) ;
#2904 = advanced_face ( 'none', ( #26502 ), #18393, .f. ) ;
#2905 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2906 = circle ( 'none', #12391, 52.50000000000000711 ) ;
#2907 = oriented_edge ( 'none', *, *, #9038, .f. ) ;
#2908 = axis2_placement_3d ( 'none', #17924, #17786, #37760 ) ;
#2909 = oriented_edge ( 'none', *, *, #19936, .f. ) ;
#2910 = cartesian_point ( 'none', ( 6.981885243932905194e-13, 1.493553780816718356e-14, -99.50000000000000000 ) ) ;
#2911 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#2912 = cartesian_point ( 'none', ( -6.707173149564938264, -38.92638987039196508, -3.999999999999753975 ) ) ;
#2913 = direction ( 'none', ( -0.8945403632148151152, -0.4469871794352794914, 0.0000000000000000000 ) ) ;
#2914 = oriented_edge ( 'none', *, *, #23475, .t. ) ;
#2915 = axis2_placement_3d ( 'none', #32142, #35381, #9115 ) ;
#2916 = direction ( 'none', ( 7.551137040131628157e-15, 0.6409456510068547441, -0.7675862638527340964 ) ) ;
#2917 = vector ( 'none', #15717, 1000.000000000000000 ) ;
#2918 = oriented_edge ( 'none', *, *, #38622, .t. ) ;
#2919 = oriented_edge ( 'none', *, *, #20918, .f. ) ;
#2920 = axis2_placement_3d ( 'none', #40176, #37015, #40441 ) ;
#2921 = cartesian_point ( 'none', ( -6.503161158863562719, 88.00000000000011369, -114.9999999999999574 ) ) ;
#2922 = cartesian_point ( 'none', ( -36.86279951707600588, -2.565992159740535516, 52.50000000000024869 ) ) ;
#2923 = edge_curve ( 'none', #31483, #6297, #12849, .t. ) ;
#2924 = oriented_edge ( 'none', *, *, #35486, .f. ) ;
#2925 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642541310, 0.0000000000000000000 ) ) ;
#2926 = oriented_edge ( 'none', *, *, #11461, .f. ) ;
#2927 = edge_curve ( 'none', #3049, #29299, #386, .t. ) ;
#2928 = axis2_placement_3d ( 'none', #18344, #22038, #1862 ) ;
#2929 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#2930 = direction ( 'none', ( -0.9964434956472330018, 1.748663503494569225e-14, 0.08426363380677824588 ) ) ;
#2931 = oriented_edge ( 'none', *, *, #16605, .t. ) ;
#2932 = cartesian_point ( 'none', ( -51.26520600665449479, 109.5000000000008953, -121.2347583639753168 ) ) ;
#2933 = edge_curve ( 'none', #22157, #6029, #934, .t. ) ;
#2934 = vector ( 'none', #944, 1000.000000000000000 ) ;
#2935 = circle ( 'none', #20378, 4.500000000000000888 ) ;
#2936 = line ( 'none', #40888, #9572 ) ;
#2937 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, -2.561756887746857165e-16 ) ) ;
#2938 = edge_curve ( 'none', #41017, #31314, #17341, .t. ) ;
#2939 = plane ( 'none', #12247 ) ;
#2940 = oriented_edge ( 'none', *, *, #11775, .t. ) ;
#2941 = cartesian_point ( 'none', ( -46.26365052550976031, -24.71484522068914913, -124.9999999999999574 ) ) ;
#2942 = face_outer_bound ( 'none', #25836, .t. ) ;
#2943 = cartesian_point ( 'none', ( 31.88759251399635986, 6.279446126973184938, 79.99999999999998579 ) ) ;
#2944 = edge_curve ( 'none', #2993, #29154, #42342, .t. ) ;
#2945 = direction ( 'none', ( -0.9964434956472330018, 1.748663503494575536e-14, 0.08426363380677823200 ) ) ;
#2946 = cartesian_point ( 'none', ( 42.83630944789006634, 62.17154166404920090, 59.50000000000000000 ) ) ;
#2948 = vector ( 'none', #13483, 1000.000000000000000 ) ;
#2947 = direction ( 'none', ( 1.948418087776898771e-16, -1.694817058170107248e-16, 1.000000000000000000 ) ) ;
#2949 = face_outer_bound ( 'none', #12097, .t. ) ;
#2950 = edge_curve ( 'none', #41066, #41588, #8624, .t. ) ;
#2951 = oriented_edge ( 'none', *, *, #29514, .f. ) ;
#2952 = direction ( 'none', ( -1.000000000000000000, 1.784287003861857238e-14, 0.0000000000000000000 ) ) ;
#2953 = direction ( 'none', ( 0.7463371132519592832, -1.330382240088718025e-14, 0.6655681132556848789 ) ) ;
#2954 = cartesian_point ( 'none', ( -22.44568600168351580, -1.562427570744570726, 12.00000000000023270 ) ) ;
#2955 = b_spline_curve_with_knots ( 'none', 3,
( #12535, #35095, #25289, #15825, #35239, #38813 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.939479807224432123e-17, 0.001819959770105922725, 0.003639919540211826367 ),
.unspecified. ) ;
#2956 = cartesian_point ( 'none', ( 49.88653899652869228, -26.52514329740404975, -135.0999999999999659 ) ) ;
#2957 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2958 = direction ( 'none', ( -0.4643528801230243364, 0.8856502711123913629, -5.686682683175238165e-17 ) ) ;
#2959 = cartesian_point ( 'none', ( 29.76922199893206056, -18.41505948101664814, -220.0000000000206342 ) ) ;
#2960 = direction ( 'none', ( 0.6655681132556771074, -1.281026566875180490e-14, -0.7463371132519661666 ) ) ;
#2961 = face_outer_bound ( 'none', #8839, .t. ) ;
#2962 = oriented_edge ( 'none', *, *, #8015, .f. ) ;
#2963 = direction ( 'none', ( 3.760577949360142654e-17, -2.643388153869420804e-16, 1.000000000000000000 ) ) ;
#2964 = cartesian_point ( 'none', ( -61.48348697134071017, -38.41914665690767094, -6.938893903907228378e-15 ) ) ;
#2965 = cartesian_point ( 'none', ( -61.34394172582321403, -34.99198644406866521, -77.60000000000000853 ) ) ;
#2966 = cartesian_point ( 'none', ( -65.00000000000001421, -8.172345308066344560e-15, -59.50000000000000711 ) ) ;
#2967 = cartesian_point ( 'none', ( -53.28653899652936587, 26.52514329740285604, -102.5000000000000142 ) ) ;
#2968 = vector ( 'none', #15667, 1000.000000000000000 ) ;
#2969 = oriented_edge ( 'none', *, *, #27623, .f. ) ;
#2970 = circle ( 'none', #4422, 80.50000000000001421 ) ;
#2971 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2972 = oriented_edge ( 'none', *, *, #34974, .t. ) ;
#2973 = axis2_placement_3d ( 'none', #654, #4396, #10685 ) ;
#2974 = circle ( 'none', #2865, 4.250000000000010658 ) ;
#2975 = line ( 'none', #11866, #2483 ) ;
#2976 = circle ( 'none', #36081, 0.4999999999999915623 ) ;
#2977 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2978 = axis2_placement_3d ( 'none', #19046, #5870, #22201 ) ;
#2979 = cartesian_point ( 'none', ( -53.04556109693482568, -27.86136160634424996, -131.0999999999999659 ) ) ;
#2980 = oriented_edge ( 'none', *, *, #24168, .f. ) ;
#2981 = cartesian_point ( 'none', ( 4.963071349378445518, 32.94651867991640870, -183.4271888822666767 ) ) ;
#2982 = cylindrical_surface ( 'none', #8562, 9.500000000000000000 ) ;
#2983 = axis2_placement_3d ( 'none', #5017, #21179, #38191 ) ;
#2984 = edge_curve ( 'none', #1983, #11445, #27565, .t. ) ;
#2985 = face_bound ( 'none', #30430, .t. ) ;
#2986 = circle ( 'none', #7894, 4.499999999999997335 ) ;
#2987 = edge_curve ( 'none', #25203, #30651, #13473, .t. ) ;
#2989 = edge_loop ( 'none', ( #22993, #8764, #3230, #55 ) ) ;
#2988 = cartesian_point ( 'none', ( -8.453581029108038436, 86.30000000000012506, -163.6343659118896028 ) ) ;
#2990 = direction ( 'none', ( 0.7463371132519440732, 0.0000000000000000000, 0.6655681132557018653 ) ) ;
#2991 = axis2_placement_3d ( 'none', #20139, #39551, #7371 ) ;
#2992 = edge_curve ( 'none', #39268, #18053, #3980, .t. ) ;
#2993 = vertex_point ( 'none', #35605 ) ;
#2994 = advanced_face ( 'none', ( #10627 ), #4479, .f. ) ;
#2995 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#2996 = vertex_point ( 'none', #28672 ) ;
#2997 = face_outer_bound ( 'none', #26404, .t. ) ;
#2998 = edge_loop ( 'none', ( #5440, #31612, #40580, #11167 ) ) ;
#2999 = circle ( 'none', #23574, 10.49999999999996803 ) ;
#3000 = vertex_point ( 'none', #38777 ) ;
#3001 = line ( 'none', #786, #24520 ) ;
#3002 = cartesian_point ( 'none', ( 26.81832580967472879, 14.47252508413109950, -219.9999999999998579 ) ) ;
#3003 = oriented_edge ( 'none', *, *, #26345, .t. ) ;
#3004 = advanced_face ( 'none', ( #31134 ), #9748, .f. ) ;
#3005 = cartesian_point ( 'none', ( -0.7730928142925695967, 103.5499999999999545, -193.5095770423986323 ) ) ;
#3006 = cartesian_point ( 'none', ( -9.872167310592848466, 108.8000000000001535, -161.8797216330451931 ) ) ;
#3007 = edge_loop ( 'none', ( #37293, #23937 ) ) ;
#3008 = edge_curve ( 'none', #22125, #38765, #14774, .t. ) ;
#3009 = vector ( 'none', #15536, 1000.000000000000000 ) ;
#3010 = advanced_face ( 'none', ( #20400 ), #15258, .t. ) ;
#3011 = edge_loop ( 'none', ( #34988, #18811 ) ) ;
#3012 = face_outer_bound ( 'none', #1111, .t. ) ;
#3013 = line ( 'none', #29757, #10194 ) ;
#3015 = axis2_placement_3d ( 'none', #35140, #16149, #41985 ) ;
#3014 = direction ( 'none', ( -0.08426363380677817649, 1.766057625000414527e-15, -0.9964434956472330018 ) ) ;
#3016 = cartesian_point ( 'none', ( -19.23307248461569330, 23.64344581410130530, -219.9999999999998579 ) ) ;
#3017 = direction ( 'none', ( 0.1231230465471465918, 0.9923914124018552441, 5.498544517883790672e-16 ) ) ;
#3018 = closed_shell ( 'none', ( #24331, #16312, #36897, #13492, #4830, #14893, #1077, #13536, #20854, #7899, #32382, #18339, #47, #6510, #25028, #39906, #4964, #40322, #20838, #40533 ) ) ;
#3019 = cartesian_point ( 'none', ( 65.00003562936981893, 88.00000000000265743, -149.8802108269139524 ) ) ;
#3020 = direction ( 'none', ( -0.6655681132556848789, 1.152083202296050773e-14, 0.7463371132519592832 ) ) ;
#3021 = axis2_placement_3d ( 'none', #11464, #8713, #24898 ) ;
#3022 = cartesian_point ( 'none', ( 46.52256903102526309, 24.76752964612018815, 12.14898382142809474 ) ) ;
#3023 = cartesian_point ( 'none', ( -44.55746709885841028, 61.48348697134153440, -73.60000000000000853 ) ) ;
#3024 = cartesian_point ( 'none', ( 1.368672058072332647e-12, 38.30000000000001137, -172.5000000000000000 ) ) ;
#3025 = oriented_edge ( 'none', *, *, #38690, .f. ) ;
#3026 = axis2_placement_3d ( 'none', #17966, #21086, #20809 ) ;
#3027 = cartesian_point ( 'none', ( -14.40491958984719467, -26.85466637798179335, -220.0000000000001421 ) ) ;
#3028 = cartesian_point ( 'none', ( 64.00003562936991841, 93.09999999999884324, -152.4999999999999432 ) ) ;
#3029 = oriented_edge ( 'none', *, *, #13444, .f. ) ;
#3030 = vector ( 'none', #28349, 1000.000000000000000 ) ;
#3031 = oriented_edge ( 'none', *, *, #24765, .t. ) ;
#3032 = line ( 'none', #10745, #19960 ) ;
#3033 = direction ( 'none', ( -0.7007384264561052900, -0.7071067811865331398, 0.09468715693187666760 ) ) ;
#3034 = axis2_placement_3d ( 'none', #30554, #21106, #23975 ) ;
#3035 = line ( 'none', #39575, #22516 ) ;
#3036 = vertex_point ( 'none', #26154 ) ;
#3037 = oriented_edge ( 'none', *, *, #42392, .t. ) ;
#3038 = advanced_face ( 'none', ( #32148 ), #36139, .f. ) ;
#3039 = edge_curve ( 'none', #29909, #5659, #33135, .t. ) ;
#3040 = cartesian_point ( 'none', ( -38.41914665690633512, 61.48348697134153440, -73.60000000000000853 ) ) ;
#3041 = direction ( 'none', ( 0.3135628432355013206, -6.088927407221806026e-15, 0.9495674506542799431 ) ) ;
#3042 = cartesian_point ( 'none', ( 58.33630944789088346, -58.33630944788944817, 71.50000000000000000 ) ) ;
#3044 = line ( 'none', #31725, #11772 ) ;
#3043 = axis2_placement_3d ( 'none', #20537, #17409, #24414 ) ;
#3045 = direction ( 'none', ( 4.418306311459526560e-16, 4.963243748098097260e-16, -1.000000000000000000 ) ) ;
#3046 = axis2_placement_3d ( 'none', #12662, #32380, #12794 ) ;
#3047 = edge_curve ( 'none', #95, #2338, #36706, .t. ) ;
#3048 = direction ( 'none', ( -1.759703536382520795e-14, -1.000000000000000000, -3.161227291073908191e-16 ) ) ;
#3049 = vertex_point ( 'none', #9424 ) ;
#3050 = line ( 'none', #27078, #29688 ) ;
#3051 = edge_curve ( 'none', #12642, #19204, #8079, .t. ) ;
#3052 = circle ( 'none', #3897, 66.00000000000005684 ) ;
#3053 = direction ( 'none', ( 1.000000000000000000, -1.798561239636409153e-14, -6.198829126545649833e-15 ) ) ;
#3054 = plane ( 'none', #18098 ) ;
#3055 = cylindrical_surface ( 'none', #28741, 65.00000000000000000 ) ;
#3056 = direction ( 'none', ( -0.9975860445192733517, -0.06944122536642544086, 0.0000000000000000000 ) ) ;
#3057 = oriented_edge ( 'none', *, *, #33715, .f. ) ;
#3058 = cartesian_point ( 'none', ( 52.83630944789006634, 58.33630944789027950, 71.50000000000000000 ) ) ;
#3059 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3060 = cartesian_point ( 'none', ( 62.17154166404905880, 42.83630944789028661, 0.0000000000000000000 ) ) ;
#3061 = cartesian_point ( 'none', ( -38.21601323136448514, 104.6825535568332128, -196.2606772408302618 ) ) ;
#3062 = edge_curve ( 'none', #40055, #30882, #27006, .t. ) ;
#3063 = plane ( 'none', #32816 ) ;
#3064 = direction ( 'none', ( -1.224646799147353454e-16, -2.465190328815661892e-32, -1.000000000000000000 ) ) ;
#3065 = vector ( 'none', #18605, 1000.000000000000114 ) ;
#3067 = oriented_edge ( 'none', *, *, #13928, .t. ) ;
#3066 = direction ( 'none', ( 4.737495925409165696e-16, -2.037351031534809626e-16, -1.000000000000000000 ) ) ;
#3068 = face_outer_bound ( 'none', #5783, .t. ) ;
#3069 = oriented_edge ( 'none', *, *, #14696, .f. ) ;
#3070 = face_outer_bound ( 'none', #5044, .t. ) ;
#3071 = axis2_placement_3d ( 'none', #24500, #11340, #4892 ) ;
#3072 = oriented_edge ( 'none', *, *, #33123, .f. ) ;
#3073 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3074 = line ( 'none', #2235, #33260 ) ;
#3075 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#3076 = cartesian_point ( 'none', ( 45.38653899653051838, 26.52514329740208865, -114.9999999999999858 ) ) ;
#3077 = cartesian_point ( 'none', ( 0.7776435226837792314, 89.29999999999995453, -171.8712945430237085 ) ) ;
#3078 = oriented_edge ( 'none', *, *, #17489, .t. ) ;
#3079 = axis2_placement_3d ( 'none', #24883, #41698, #12277 ) ;
#3080 = cartesian_point ( 'none', ( 1.310105869882863528e-13, 1.765539736045300000e-15, 110.6396103067895069 ) ) ;
#3081 = cartesian_point ( 'none', ( 30.80172730774842904, -16.62091671055337017, -220.0000000000000284 ) ) ;
#3082 = vertex_point ( 'none', #39417 ) ;
#3083 = cartesian_point ( 'none', ( 19.92438846165273958, 1.781479581066889084, 96.00000000000018474 ) ) ;
#3084 = cylindrical_surface ( 'none', #25868, 15.99999999999999822 ) ;
#3085 = advanced_face ( 'none', ( #35672 ), #9989, .t. ) ;
#3086 = cartesian_point ( 'none', ( 5.336493881574420506, 63.28163505920620935, -122.6404346572481501 ) ) ;
#3087 = oriented_edge ( 'none', *, *, #38095, .f. ) ;
#3088 = cartesian_point ( 'none', ( -41.76640113534979548, 105.0179379973439211, -189.2511235205197124 ) ) ;
#3089 = direction ( 'none', ( 1.000000000000000000, -2.081668171172170407e-14, 0.0000000000000000000 ) ) ;
#3090 = cartesian_point ( 'none', ( -65.00000000000001421, -1.613254950252414181e-14, 148.3265091155492712 ) ) ;
#3091 = cylindrical_surface ( 'none', #29105, 3.999999999999999112 ) ;
#3092 = cartesian_point ( 'none', ( 49.63686977759320484, -19.96360507860000766, 40.19639548282959396 ) ) ;
#3093 = axis2_placement_3d ( 'none', #4385, #7792, #40523 ) ;
#3094 = vector ( 'none', #10550, 1000.000000000000000 ) ;
#3095 = edge_curve ( 'none', #13886, #36485, #28069, .t. ) ;
#3096 = axis2_placement_3d ( 'none', #33493, #20493, #23082 ) ;
#3097 = edge_loop ( 'none', ( #7842, #14855, #18857, #34333 ) ) ;
#3098 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3099 = cartesian_point ( 'none', ( -33.19043842917614739, 47.91471743283803164, -101.5000000000000000 ) ) ;
#3100 = advanced_face ( 'none', ( #11686 ), #9594, .t. ) ;
#3101 = cartesian_point ( 'none', ( 1.500612774974228347e-12, 40.29999999999997584, -172.5000000000000000 ) ) ;
#3102 = edge_curve ( 'none', #38539, #36614, #5523, .t. ) ;
#3103 = oriented_edge ( 'none', *, *, #7282, .f. ) ;
#3104 = axis2_placement_3d ( 'none', #26652, #910, #10649 ) ;
#3105 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#3106 = edge_curve ( 'none', #10672, #4598, #25995, .t. ) ;
#3107 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3108 = face_outer_bound ( 'none', #16502, .t. ) ;
#3109 = face_outer_bound ( 'none', #25731, .t. ) ;
#3111 = cartesian_point ( 'none', ( 39.52207816094236392, -20.49093307533299324, -186.4274769671082481 ) ) ;
#3110 = line ( 'none', #37193, #19504 ) ;
#3112 = cartesian_point ( 'none', ( 1.448548749317998024e-13, 2.729241499838333091e-15, 44.23205080756908103 ) ) ;
#3113 = edge_loop ( 'none', ( #25240, #3435, #8708, #14618 ) ) ;
#3114 = cartesian_point ( 'none', ( 27.88452511640285891, 1.941021131442454806, 51.50000000000024869 ) ) ;
#3115 = edge_curve ( 'none', #28781, #9647, #23444, .t. ) ;
#3116 = cartesian_point ( 'none', ( -45.99996437063020238, 85.50000000000081002, -172.5000000000000284 ) ) ;
#3117 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#3118 = cartesian_point ( 'none', ( -11.07926086838616797, 89.42462365325746987, -146.2587612741048986 ) ) ;
#3119 = edge_loop ( 'none', ( #11438, #24222, #24818, #21685 ) ) ;
#3120 = face_outer_bound ( 'none', #14819, .t. ) ;
#3121 = vertex_point ( 'none', #19454 ) ;
#3122 = direction ( 'none', ( 1.000000000000000000, -6.782533400977573364e-15, 0.0000000000000000000 ) ) ;
#3123 = edge_curve ( 'none', #28378, #1604, #38254, .t. ) ;
#3124 = edge_loop ( 'none', ( #31047, #11409, #3773, #23868 ) ) ;
#3125 = oriented_edge ( 'none', *, *, #2938, .t. ) ;
#3126 = oriented_edge ( 'none', *, *, #22076, .t. ) ;
#3127 = oriented_edge ( 'none', *, *, #21222, .t. ) ;
#3128 = direction ( 'none', ( -1.000000000000000000, 1.799907024771087157e-14, -6.728624391667615337e-16 ) ) ;
#3129 = circle ( 'none', #38888, 65.00000000000000000 ) ;
#3130 = direction ( 'none', ( 0.9909937863701853145, -1.875376730785735984e-14, -0.1339078615156101548 ) ) ;
#3131 = face_bound ( 'none', #13061, .t. ) ;
#3132 = axis2_placement_3d ( 'none', #5278, #38161, #21887 ) ;
#3133 = cartesian_point ( 'none', ( 26.19868397268546190, 15.59760334613952715, -219.9999999999998579 ) ) ;
#3134 = oriented_edge ( 'none', *, *, #14998, .f. ) ;
#3135 = oriented_edge ( 'none', *, *, #6405, .f. ) ;
#3136 = cartesian_point ( 'none', ( -65.00096437062987320, 105.9000000000011568, -152.5000000000000284 ) ) ;
#3137 = cartesian_point ( 'none', ( -2.681115075723829566, 63.34054709989290899, -222.5901998764138341 ) ) ;
#3139 = vertex_point ( 'none', #16157 ) ;
#3138 = oriented_edge ( 'none', *, *, #15920, .f. ) ;
#3140 = axis2_placement_3d ( 'none', #7074, #13821, #26553 ) ;
#3141 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#3142 = face_outer_bound ( 'none', #24013, .t. ) ;
#3143 = oriented_edge ( 'none', *, *, #12997, .t. ) ;
#3144 = advanced_face ( 'none', ( #7536, #16259 ), #886, .f. ) ;
#3145 = axis2_placement_3d ( 'none', #24456, #11449, #21311 ) ;
#3146 = vector ( 'none', #15115, 1000.000000000000000 ) ;
#3147 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642542698, 0.0000000000000000000 ) ) ;
#3148 = vertex_point ( 'none', #23874 ) ;
#3149 = oriented_edge ( 'none', *, *, #8065, .t. ) ;
#3150 = cartesian_point ( 'none', ( -22.52427613945086193, 20.62318607171405915, -219.9999999999997442 ) ) ;
#3151 = cartesian_point ( 'none', ( -37.93744851726328449, -71.00000000000001421, -6.938893903907228378e-15 ) ) ;
#3152 = direction ( 'none', ( -0.9964434956472330018, 1.748663503494570487e-14, 0.08426363380677817649 ) ) ;
#3153 = cartesian_point ( 'none', ( 16.66999882706036473, 103.3713481762418525, -196.2327515217359633 ) ) ;
#3154 = oriented_edge ( 'none', *, *, #21355, .t. ) ;
#3155 = cartesian_point ( 'none', ( -29.37496437063222388, 99.50000000000051159, -223.3789924723363356 ) ) ;
#3156 = cartesian_point ( 'none', ( 28.00003562937052948, 125.4999999999994742, -233.4999999999999716 ) ) ;
#3157 = line ( 'none', #17354, #6229 ) ;
#3158 = oriented_edge ( 'none', *, *, #13239, .t. ) ;
#3159 = edge_curve ( 'none', #30741, #17034, #23936, .t. ) ;
#3160 = axis2_placement_3d ( 'none', #6595, #3347, #39338 ) ;
#3161 = cartesian_point ( 'none', ( 43.84590182871123432, 3.052080737305262303, 52.50000000000024869 ) ) ;
#3162 = oriented_edge ( 'none', *, *, #35148, .f. ) ;
#3163 = cartesian_point ( 'none', ( 6.965445262550645893e-13, 9.751833701588775985e-15, -123.5999999999999943 ) ) ;
#3164 = cartesian_point ( 'none', ( 33.55085318530721139, -55.76189138651103860, -115.0000000000000000 ) ) ;
#3165 = manifold_solid_brep ( 'wpl120ͨ������-1-solid1', #31224 ) ;
#3166 = edge_curve ( 'none', #25262, #22477, #17299, .t. ) ;
#3167 = oriented_edge ( 'none', *, *, #26472, .f. ) ;
#3168 = cartesian_point ( 'none', ( -16.59546849411867342, -30.81543028928590289, -219.9999999999995737 ) ) ;
#3169 = cartesian_point ( 'none', ( -28.67784868397212250, 105.6000674576063574, -226.7373499412255455 ) ) ;
#3170 = edge_loop ( 'none', ( #38336, #12899 ) ) ;
#3171 = cartesian_point ( 'none', ( -22.29627232027292649, 99.29999999999938609, -191.6894825521727057 ) ) ;
#3172 = vector ( 'none', #30247, 1000.000000000000000 ) ;
#3173 = cartesian_point ( 'none', ( 57.87896638983151831, 128.4999999999989484, -201.8749643706320569 ) ) ;
#3174 = edge_curve ( 'none', #688, #31474, #21910, .t. ) ;
#3175 = circle ( 'none', #29226, 12.49999999999999645 ) ;
#3176 = vertex_point ( 'none', #7225 ) ;
#3177 = direction ( 'none', ( 3.391266700488786682e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3178 = direction ( 'none', ( 0.8379819019541699943, -0.5456980227170259434, 7.994983455833420077e-16 ) ) ;
#3179 = direction ( 'none', ( -1.824178783653933638e-14, -1.000000000000000000, -3.885777238955822201e-16 ) ) ;
#3180 = edge_curve ( 'none', #3503, #22827, #22448, .t. ) ;
#3181 = edge_loop ( 'none', ( #41652, #41108, #4184, #20008 ) ) ;
#3182 = cartesian_point ( 'none', ( 22.44568600168379646, 1.562427570744575167, 54.00000000000022737 ) ) ;
#3183 = cartesian_point ( 'none', ( 22.72091001421061662, -3.831481192195758556, 102.0000000000001137 ) ) ;
#3185 = vertex_point ( 'none', #33416 ) ;
#3184 = oriented_edge ( 'none', *, *, #36908, .t. ) ;
#3186 = edge_curve ( 'none', #15430, #2320, #2970, .t. ) ;
#3187 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#3188 = vertex_point ( 'none', #20149 ) ;
#3189 = vector ( 'none', #30837, 1000.000000000000227 ) ;
#3190 = vertex_point ( 'none', #3423 ) ;
#3191 = cartesian_point ( 'none', ( 16.97629991056144405, -14.76669364978755716, 44.99949263730631088 ) ) ;
#3192 = face_outer_bound ( 'none', #26151, .t. ) ;
#3193 = line ( 'none', #4649, #36441 ) ;
#3194 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3195 = vertex_point ( 'none', #39717 ) ;
#3196 = oriented_edge ( 'none', *, *, #7199, .f. ) ;
#3197 = cartesian_point ( 'none', ( -68.09999999999996589, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3198 = oriented_edge ( 'none', *, *, #20415, .f. ) ;
#3199 = edge_loop ( 'none', ( #20490, #19247 ) ) ;
#3200 = cartesian_point ( 'none', ( 8.001750395365350599, 109.2999999999998124, -183.9879062761808086 ) ) ;
#3201 = circle ( 'none', #2872, 37.00000000000002132 ) ;
#3202 = oriented_edge ( 'none', *, *, #12808, .f. ) ;
#3203 = cartesian_point ( 'none', ( -39.26822915647201739, 105.5986277092517867, -194.4815071018330457 ) ) ;
#3204 = vertex_point ( 'none', #36410 ) ;
#3205 = axis2_placement_3d ( 'none', #21605, #8575, #15189 ) ;
#3206 = cartesian_point ( 'none', ( -38.41914665690745068, 61.48348697134081675, -59.50000000000000711 ) ) ;
#3207 = face_outer_bound ( 'none', #24722, .t. ) ;
#3208 = face_outer_bound ( 'none', #5185, .t. ) ;
#3209 = cartesian_point ( 'none', ( -32.99999999999931077, 5.613476284654593109e-13, -172.5000000000000000 ) ) ;
#3210 = oriented_edge ( 'none', *, *, #19879, .t. ) ;
#3211 = direction ( 'none', ( 0.9811566927382368020, 0.1932137269837868321, 0.0000000000000000000 ) ) ;
#3212 = advanced_face ( 'none', ( #16792 ), #6028, .t. ) ;
#3213 = vertex_point ( 'none', #32996 ) ;
#3214 = cartesian_point ( 'none', ( -48.66577644743995990, -17.31041759277606928, -153.0487350070409036 ) ) ;
#3215 = vector ( 'none', #17791, 1000.000000000000114 ) ;
#3216 = axis2_placement_3d ( 'none', #5123, #35261, #15720 ) ;
#3217 = direction ( 'none', ( 1.224646799147353454e-16, -8.305143858912352776e-31, -1.000000000000000000 ) ) ;
#3218 = direction ( 'none', ( 4.338214655336486738e-16, 2.788289883277583759e-16, 1.000000000000000000 ) ) ;
#3219 = vertex_point ( 'none', #13838 ) ;
#3220 = axis2_placement_3d ( 'none', #15126, #1642, #27845 ) ;
#3221 = oriented_edge ( 'none', *, *, #12897, .t. ) ;
#3222 = direction ( 'none', ( -0.6655681132556771074, 1.281026566875180490e-14, 0.7463371132519661666 ) ) ;
#3223 = advanced_face ( 'none', ( #29079 ), #27147, .f. ) ;
#3224 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -59.50000000000000711 ) ) ;
#3225 = direction ( 'none', ( 2.784843579201913089e-31, -4.556086110416389093e-32, -1.000000000000000000 ) ) ;
#3226 = edge_curve ( 'none', #36095, #23085, #6502, .t. ) ;
#3227 = cartesian_point ( 'none', ( 2.362801327015330593e-12, 86.29999999999996874, -172.4999999999999716 ) ) ;
#3228 = direction ( 'none', ( -1.000000000000000000, 1.632680918566406399e-14, 0.0000000000000000000 ) ) ;
#3229 = axis2_placement_3d ( 'none', #6498, #19422, #26119 ) ;
#3230 = oriented_edge ( 'none', *, *, #5385, .t. ) ;
#3231 = cartesian_point ( 'none', ( 16.56852264607327641, -30.82992178790668092, -220.0000000000000568 ) ) ;
#3232 = direction ( 'none', ( 1.772943671138792130e-14, 1.000000000000000000, -3.885774658394701368e-16 ) ) ;
#3233 = edge_curve ( 'none', #39777, #6768, #18354, .t. ) ;
#3234 = edge_curve ( 'none', #553, #14193, #7019, .t. ) ;
#3235 = cartesian_point ( 'none', ( 3.562936978311852102e-05, 85.49999999999998579, -172.5000000000000000 ) ) ;
#3236 = cartesian_point ( 'none', ( 16.16042260352759286, -51.00088961258811793, 44.23205080756908103 ) ) ;
#3237 = cartesian_point ( 'none', ( -42.87730187746304722, 100.3852303467598119, -186.1577633498452258 ) ) ;
#3238 = cartesian_point ( 'none', ( -25.98076211353144416, 63.00000000000049738, -217.4999999999999716 ) ) ;
#3239 = cartesian_point ( 'none', ( 49.88653899653051838, 26.52514329740201049, -114.9999999999999858 ) ) ;
#3241 = vector ( 'none', #18190, 1000.000000000000000 ) ;
#3240 = axis2_placement_3d ( 'none', #4014, #704, #3456 ) ;
#3242 = oriented_edge ( 'none', *, *, #27508, .f. ) ;
#3243 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3244 = edge_curve ( 'none', #2348, #16722, #13695, .t. ) ;
#3245 = vector ( 'none', #36889, 1000.000000000000114 ) ;
#3246 = vector ( 'none', #29620, 1000.000000000000000 ) ;
#3247 = oriented_edge ( 'none', *, *, #13252, .t. ) ;
#3248 = cartesian_point ( 'none', ( -23.31275091477058581, 128.5000000000004263, -226.8789307604608325 ) ) ;
#3249 = oriented_edge ( 'none', *, *, #12037, .f. ) ;
#3250 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3251 = circle ( 'none', #28892, 12.49999999999999645 ) ;
#3252 = oriented_edge ( 'none', *, *, #59, .t. ) ;
#3253 = edge_curve ( 'none', #41254, #3188, #29566, .t. ) ;
#3254 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, -3.469446951953614189e-16 ) ) ;
#3255 = oriented_edge ( 'none', *, *, #6212, .t. ) ;
#3256 = advanced_face ( 'none', ( #39781 ), #27297, .f. ) ;
#3257 = cylindrical_surface ( 'none', #13188, 80.50000000000001421 ) ;
#3258 = vector ( 'none', #24466, 1000.000000000000000 ) ;
#3259 = cartesian_point ( 'none', ( 2.793895603035881615e-12, 109.2999999999999687, -172.4999999999999716 ) ) ;
#3260 = oriented_edge ( 'none', *, *, #14135, .f. ) ;
#3261 = direction ( 'none', ( 0.6287054569762574596, -1.132880637372607507e-14, -0.7776435226813601664 ) ) ;
#3262 = circle ( 'none', #4196, 22.50000000000000355 ) ;
#3263 = cartesian_point ( 'none', ( 46.40082948433734344, 26.63137451006693013, 40.18713865992277334 ) ) ;
#3264 = oriented_edge ( 'none', *, *, #1534, .t. ) ;
#3265 = direction ( 'none', ( -0.7071067811865421326, 0.7071067811865530128, -3.812748972453810288e-16 ) ) ;
#3266 = oriented_edge ( 'none', *, *, #13707, .f. ) ;
#3267 = cartesian_point ( 'none', ( 38.71160363645973490, -25.78166443284031928, -179.7133969628891919 ) ) ;
#3268 = edge_curve ( 'none', #16258, #18118, #40822, .t. ) ;
#3269 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3270 = vertex_point ( 'none', #18022 ) ;
#3271 = cartesian_point ( 'none', ( 49.09855149862821122, 20.17383825802981789, -134.9999999999999716 ) ) ;
#3272 = vertex_point ( 'none', #24443 ) ;
#3273 = direction ( 'none', ( 3.760577949360142654e-17, -2.643388153869420804e-16, 1.000000000000000000 ) ) ;
#3274 = cartesian_point ( 'none', ( -10.63597550481171794, 89.30953138100126409, -146.4497159167893017 ) ) ;
#3275 = cartesian_point ( 'none', ( -65.73348697134072438, -38.41914665690767094, -6.938893903907228378e-15 ) ) ;
#3276 = edge_loop ( 'none', ( #25516, #39820, #22681, #18342, #14170, #18158, #35629, #20334, #42250, #28520, #8410, #41753, #16874, #7239, #6359, #24676, #26784, #9839, #25935, #27834, #34595, #29921, #33902, #15094, #12987, #31367, #35058, #6540, #12069, #8919, #10927, #26316 ) ) ;
#3277 = advanced_face ( 'none', ( #41319 ), #32611, .t. ) ;
#3278 = cartesian_point ( 'none', ( 27.88452511640285891, 1.941021131442454806, 51.50000000000024869 ) ) ;
#3279 = axis2_placement_3d ( 'none', #2731, #9298, #28611 ) ;
#3280 = cartesian_point ( 'none', ( -46.37889513109096384, 85.50000000000081002, -143.1250356293675736 ) ) ;
#3281 = vector ( 'none', #14791, 1000.000000000000000 ) ;
#3282 = oriented_edge ( 'none', *, *, #29641, .t. ) ;
#3283 = cartesian_point ( 'none', ( 25.26704202669630916, 24.24615536621905676, -219.9999999999309921 ) ) ;
#3284 = oriented_edge ( 'none', *, *, #17008, .t. ) ;
#3285 = axis2_placement_3d ( 'none', #20245, #609, #23529 ) ;
#3286 = cartesian_point ( 'none', ( -50.37903118271832170, -30.49470894700946388, -135.0999999999999659 ) ) ;
#3287 = vertex_point ( 'none', #24577 ) ;
#3288 = oriented_edge ( 'none', *, *, #23416, .f. ) ;
#3289 = cartesian_point ( 'none', ( -47.36368616655543207, 20.08715342491262135, -124.9999999999999716 ) ) ;
#3290 = cylindrical_surface ( 'none', #448, 8.000000000000000000 ) ;
#3291 = vertex_point ( 'none', #1680 ) ;
#3292 = axis2_placement_3d ( 'none', #38250, #8652, #34663 ) ;
#3293 = oriented_edge ( 'none', *, *, #6000, .f. ) ;
#3294 = cartesian_point ( 'none', ( -49.15479122123212363, 18.44062092222132065, 12.50000000000022560 ) ) ;
#3295 = circle ( 'none', #32349, 9.500000000000000000 ) ;
#3296 = edge_curve ( 'none', #32264, #30534, #33628, .t. ) ;
#3297 = cylindrical_surface ( 'none', #39329, 7.999999999999998224 ) ;
#3298 = oriented_edge ( 'none', *, *, #9069, .f. ) ;
#3299 = axis2_placement_3d ( 'none', #11983, #21852, #38127 ) ;
#3300 = oriented_edge ( 'none', *, *, #38319, .f. ) ;
#3301 = edge_curve ( 'none', #29783, #30625, #21396, .t. ) ;
#3302 = oriented_edge ( 'none', *, *, #7369, .t. ) ;
#3303 = advanced_face ( 'none', ( #38767 ), #8585, .f. ) ;
#3304 = cartesian_point ( 'none', ( -26.83593464519337601, 14.43984145511566020, -219.9999999999999147 ) ) ;
#3305 = cartesian_point ( 'none', ( -27.99996437062953447, 125.5000000000004974, -104.7337962154497433 ) ) ;
#3306 = cartesian_point ( 'none', ( -10.26955194171683949, 89.30000000000016769, -161.3881980094191988 ) ) ;
#3307 = direction ( 'none', ( 0.6287054569762585698, -1.132880637372609716e-14, -0.7776435226813592783 ) ) ;
#3308 = direction ( 'none', ( 0.0000000000000000000, 0.6409456510068364254, 0.7675862638527495285 ) ) ;
#3309 = edge_curve ( 'none', #22365, #23680, #41833, .t. ) ;
#3310 = oriented_edge ( 'none', *, *, #8132, .f. ) ;
#3311 = cartesian_point ( 'none', ( 12.26577895303579346, 98.37410598163241104, -198.7784780746227398 ) ) ;
#3312 = cartesian_point ( 'none', ( -23.83176364414817883, 107.4206040760439436, -189.0269604849533494 ) ) ;
#3313 = cartesian_point ( 'none', ( 50.87899247233752220, 68.24999999999913314, -198.4750000000002217 ) ) ;
#3314 = plane ( 'none', #27609 ) ;
#3315 = approval_role ( '' ) ;
#3316 = direction ( 'none', ( -1.000000000000000000, 1.798561219831641502e-14, -5.392042335631425098e-16 ) ) ;
#3317 = oriented_edge ( 'none', *, *, #37694, .f. ) ;
#3318 = cartesian_point ( 'none', ( -31.84329835182932200, -17.30864141360233077, -215.6483267483847044 ) ) ;
#3319 = cartesian_point ( 'none', ( -55.76189138651029964, -33.55085318530655769, -114.9999999999999858 ) ) ;
#3320 = cartesian_point ( 'none', ( 46.48653899652932608, 26.52514329740287380, -102.5000000000000142 ) ) ;
#3321 = direction ( 'none', ( 0.9999538350808293563, 0.009608730776823948272, -4.714062801161154752e-16 ) ) ;
#3322 = edge_curve ( 'none', #28430, #3503, #30584, .t. ) ;
#3323 = circle ( 'none', #26284, 10.49999999999998934 ) ;
#3324 = edge_loop ( 'none', ( #39746, #37790, #30976, #26192 ) ) ;
#3325 = oriented_edge ( 'none', *, *, #35412, .t. ) ;
#3326 = vector ( 'none', #28659, 1000.000000000000000 ) ;
#3327 = oriented_edge ( 'none', *, *, #15634, .t. ) ;
#3328 = direction ( 'none', ( -0.4643528801230300540, 0.8856502711123883653, 5.686682683175232002e-17 ) ) ;
#3329 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3330 = vector ( 'none', #25127, 1000.000000000000000 ) ;
#3331 = b_spline_curve_with_knots ( 'none', 3,
( #8107, #40845, #31034, #31169, #21426, #25008, #24717, #28030 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 7.757919228897728493e-18, 0.001965792937628832709, 0.002948689406443245811, 0.003931585875257659346 ),
.unspecified. ) ;
#3332 = oriented_edge ( 'none', *, *, #28751, .t. ) ;
#3333 = oriented_edge ( 'none', *, *, #18194, .f. ) ;
#3334 = face_outer_bound ( 'none', #15621, .t. ) ;
#3335 = oriented_edge ( 'none', *, *, #7949, .t. ) ;
#3336 = cartesian_point ( 'none', ( 62.17154166404885274, 47.83630944789052108, -1.000000000000007772 ) ) ;
#3337 = axis2_placement_3d ( 'none', #19129, #10793, #774 ) ;
#3338 = oriented_edge ( 'none', *, *, #24374, .f. ) ;
#3339 = face_outer_bound ( 'none', #4623, .t. ) ;
#3340 = face_outer_bound ( 'none', #27486, .t. ) ;
#3341 = vertex_point ( 'none', #20995 ) ;
#3342 = axis2_placement_3d ( 'none', #38613, #35439, #6135 ) ;
#3343 = direction ( 'none', ( -0.08426363380677821813, 1.536650161175885574e-14, -0.9964434956472328908 ) ) ;
#3344 = direction ( 'none', ( -6.585401083650416252e-16, 8.875312571249876720e-17, -1.000000000000000000 ) ) ;
#3345 = oriented_edge ( 'none', *, *, #5701, .f. ) ;
#3346 = cartesian_point ( 'none', ( 52.31004524343136808, -11.23678481114470351, 10.06233830622864645 ) ) ;
#3347 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3348 = cartesian_point ( 'none', ( -40.01187703572833243, 64.52126740125702042, -77.60000000000000853 ) ) ;
#3349 = oriented_edge ( 'none', *, *, #24959, .f. ) ;
#3350 = direction ( 'none', ( -1.224646799147353454e-16, -2.465190328815661892e-32, -1.000000000000000000 ) ) ;
#3351 = plane ( 'none', #10804 ) ;
#3352 = axis2_placement_3d ( 'none', #38820, #42084, #41945 ) ;
#3353 = cartesian_point ( 'none', ( -39.27132217837280592, 93.39937623407760725, -194.4760540538763962 ) ) ;
#3354 = edge_curve ( 'none', #31971, #21437, #9901, .t. ) ;
#3355 = edge_loop ( 'none', ( #32943, #38271, #12528, #13694, #25319, #19527 ) ) ;
#3356 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#3357 = axis2_placement_3d ( 'none', #2142, #22341, #28759 ) ;
#3358 = direction ( 'none', ( -0.08426363380677827364, 1.632680918566410185e-14, -0.9964434956472328908 ) ) ;
#3359 = axis2_placement_3d ( 'none', #5655, #28283, #24983 ) ;
#3360 = direction ( 'none', ( -1.798561229727628928e-14, -1.000000000000000000, -1.028863221273419634e-22 ) ) ;
#3361 = edge_curve ( 'none', #27435, #40635, #15782, .t. ) ;
#3362 = axis2_placement_3d ( 'none', #41138, #5263, #31170 ) ;
#3363 = line ( 'none', #16490, #28482 ) ;
#3364 = oriented_edge ( 'none', *, *, #32774, .f. ) ;
#3365 = oriented_edge ( 'none', *, *, #37684, .f. ) ;
#3366 = edge_curve ( 'none', #21474, #3291, #24979, .t. ) ;
#3367 = cartesian_point ( 'none', ( -6.966318313440562626, 3.933244100716459357, -214.9999999999999716 ) ) ;
#3368 = face_outer_bound ( 'none', #8873, .t. ) ;
#3369 = cartesian_point ( 'none', ( -52.54757570324125027, 10.06784799770986716, 44.68281097513513345 ) ) ;
#3370 = cartesian_point ( 'none', ( -22.07602558660667214, -4.347308857135091742, 86.50000000000000000 ) ) ;
#3371 = cartesian_point ( 'none', ( -23.31275091477058581, 128.5000000000004263, -226.8789307604608325 ) ) ;
#3372 = oriented_edge ( 'none', *, *, #41736, .t. ) ;
#3373 = oriented_edge ( 'none', *, *, #13317, .f. ) ;
#3374 = advanced_face ( 'none', ( #37756 ), #20358, .f. ) ;
#3375 = cartesian_point ( 'none', ( 37.89414665690586759, -67.59931503041006806, -71.50000000000001421 ) ) ;
#3376 = cylindrical_surface ( 'none', #25673, 4.049999999999998046 ) ;
#3377 = cartesian_point ( 'none', ( 16.59805664688028060, -32.21036470866462054, -215.6320158837457370 ) ) ;
#3378 = edge_loop ( 'none', ( #11977, #5261, #2359, #22260 ) ) ;
#3379 = vector ( 'none', #31433, 1000.000000000000000 ) ;
#3380 = direction ( 'none', ( 1.000000000000000000, -1.805459773055474274e-14, 5.389432158374549836e-16 ) ) ;
#3381 = vector ( 'none', #18988, 1000.000000000000000 ) ;
#3382 = oriented_edge ( 'none', *, *, #35390, .t. ) ;
#3383 = direction ( 'none', ( -0.7463371132519640572, 1.281026566875180490e-14, -0.6655681132556793278 ) ) ;
#3384 = circle ( 'none', #27095, 14.50000000000000533 ) ;
#3385 = cartesian_point ( 'none', ( 49.76107565295186674, -19.64905468110910292, 40.76794919243136661 ) ) ;
#3386 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#3387 = oriented_edge ( 'none', *, *, #29507, .t. ) ;
#3388 = edge_curve ( 'none', #20293, #17542, #5270, .t. ) ;
#3389 = plane ( 'none', #8425 ) ;
#3390 = cartesian_point ( 'none', ( 30.85387903152367173, -16.52392307676264949, -220.0000000000000853 ) ) ;
#3391 = cartesian_point ( 'none', ( 1.889138409366946052e-12, 67.80000000000001137, -136.4999999999999716 ) ) ;
#3392 = line ( 'none', #28919, #35631 ) ;
#3393 = oriented_edge ( 'none', *, *, #20473, .f. ) ;
#3395 = direction ( 'none', ( -0.4916555125895598621, -0.8707897891800850942, 2.803236335386457474e-16 ) ) ;
#3394 = axis2_placement_3d ( 'none', #33618, #7139, #20060 ) ;
#3396 = oriented_edge ( 'none', *, *, #36098, .f. ) ;
#3397 = direction ( 'none', ( 1.000000000000000000, -1.798561219818848703e-14, 7.841335511406166801e-16 ) ) ;
#3398 = oriented_edge ( 'none', *, *, #42291, .f. ) ;
#3399 = cartesian_point ( 'none', ( 36.86279951707631852, 2.565992159740283718, 52.50000000000024869 ) ) ;
#3400 = cartesian_point ( 'none', ( 47.49999999999999289, -1.613254950252414181e-14, -55.50000000000004974 ) ) ;
#3401 = cartesian_point ( 'none', ( -0.1489380657023079979, 109.2999999999999687, -173.9063489796575936 ) ) ;
#3402 = cartesian_point ( 'none', ( 39.62663138341231672, -27.86245290801252850, -172.9585507607271495 ) ) ;
#3403 = line ( 'none', #9666, #30003 ) ;
#3404 = oriented_edge ( 'none', *, *, #21486, .f. ) ;
#3405 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3406 = oriented_edge ( 'none', *, *, #28096, .t. ) ;
#3407 = cartesian_point ( 'none', ( 46.12595778383945344, 27.10450163078866481, 16.35579740857965447 ) ) ;
#3408 = vector ( 'none', #42173, 1000.000000000000000 ) ;
#3409 = plane ( 'none', #20444 ) ;
#3410 = cartesian_point ( 'none', ( -49.88653899652935308, -26.52514329740290933, -82.75000000000000000 ) ) ;
#3411 = vertex_point ( 'none', #30724 ) ;
#3412 = vertex_point ( 'none', #8685 ) ;
#3413 = cartesian_point ( 'none', ( -17.34239126147600984, 80.00000000000028422, -170.1566124234768154 ) ) ;
#3414 = axis2_placement_3d ( 'none', #7747, #20792, #33630 ) ;
#3415 = oriented_edge ( 'none', *, *, #15247, .t. ) ;
#3416 =( bounded_surface ( ) b_spline_surface ( 3, 2, (
( #9878, #9597, #32613 ),
( #33033, #23054, #29768 ),
( #29628, #35735, #13452 ),
( #35877, #32745, #10024 ),
( #16330, #6706, #32480 ),
( #22773, #23190, #19487 ),
( #26189, #16188, #25928 ),
( #29348, #6563, #36028 ),
( #16475, #36174, #39307 ),
( #3589, #13305, #6294 ),
( #39035, #19784, #10159 ),
( #42307, #42427, #26470 ) ),
.unspecified., .f., .f., .f. )
b_spline_surface_with_knots ( ( 4, 2, 2, 2, 2, 4 ),
( 3, 3 ),
( 0.03696717148072505704, 0.04160141940012236639, 0.04623566731951966879, 0.05086991523891697814, 0.05318703919861562934, 0.05550416315831428749 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. )
geometric_representation_item ( ) rational_b_spline_surface ( (
( 1.000000000000000000, 0.8304785906409938301, 1.000000000000000000),
( 1.000000000000000000, 0.8434583333457889021, 1.000000000000000000),
( 1.000000000000000000, 0.8561052118338920991, 1.000000000000000000),
( 1.000000000000000000, 0.8807258897774968842, 1.000000000000000000),
( 1.000000000000000000, 0.8926867276196410739, 1.000000000000000000),
( 1.000000000000000000, 0.9159314207614352998, 1.000000000000000000),
( 1.000000000000000000, 0.9271990364931754769, 1.000000000000000000),
( 1.000000000000000000, 0.9434180049380664901, 1.000000000000000000),
( 1.000000000000000000, 0.9486985099473189686, 1.000000000000000000),
( 1.000000000000000000, 0.9588968950299279204, 1.000000000000000000),
( 1.000000000000000000, 0.9638228179627603698, 1.000000000000000000),
( 1.000000000000000000, 0.9685006718618972554, 1.000000000000000000) ) )
representation_item ( '' ) surface ( ) );
#3418 = face_outer_bound ( 'none', #5353, .t. ) ;
#3417 = axis2_placement_3d ( 'none', #2804, #9781, #39214 ) ;
#3419 = line ( 'none', #2482, #9571 ) ;
#3420 = cylindrical_surface ( 'none', #12576, 8.000000000000001776 ) ;
#3421 = cartesian_point ( 'none', ( 46.37899247233630717, 87.99999999999914735, -201.8750617118778621 ) ) ;
#3422 = b_spline_curve_with_knots ( 'none', 3,
( #29848, #20539, #942, #26829, #33675, #23844, #7204, #30135, #10544, #27123, #33392, #36385, #13813, #39963 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003568661783149769417, 0.0007137323566299538834, 0.0008921654457874401587, 0.001070598534944926326, 0.001249031624102412601, 0.001427464713259898876 ),
.unspecified. ) ;
#3423 = cartesian_point ( 'none', ( -46.55885009717393075, -26.35381334131502840, 40.76794919243136661 ) ) ;
#3424 = edge_curve ( 'none', #22284, #37416, #31633, .t. ) ;
#3425 = cartesian_point ( 'none', ( -9.494933437061972015, -52.65150425763317799, 10.52729050806371980 ) ) ;
#3426 = vertex_point ( 'none', #21132 ) ;
#3427 = cartesian_point ( 'none', ( 27.52375934577484173, 12.95390285076042858, -219.9999999999997442 ) ) ;
#3428 = edge_curve ( 'none', #265, #24170, #30639, .t. ) ;
#3429 = cartesian_point ( 'none', ( -11.55774215185730291, 37.24806835731455834, 4.000000000000246025 ) ) ;
#3430 = advanced_face ( 'none', ( #19353 ), #25513, .f. ) ;
#3431 = direction ( 'none', ( 0.06569977564519711988, -0.6261618295429611791, 0.7769201392058147082 ) ) ;
#3432 = face_outer_bound ( 'none', #25597, .t. ) ;
#3433 = vector ( 'none', #29089, 1000.000000000000114 ) ;
#3434 = cartesian_point ( 'none', ( -50.48552940649304333, 16.85488901688693630, 11.24876483354423762 ) ) ;
#3435 = oriented_edge ( 'none', *, *, #3180, .f. ) ;
#3436 = edge_curve ( 'none', #12575, #35404, #21956, .t. ) ;
#3437 = advanced_face ( 'none', ( #19853, #17806 ), #24870, .f. ) ;
#3438 = edge_curve ( 'none', #39692, #17684, #38309, .t. ) ;
#3439 = vector ( 'none', #4462, 1000.000000000000000 ) ;
#3440 = oriented_edge ( 'none', *, *, #34731, .f. ) ;
#3441 = cartesian_point ( 'none', ( -20.97843595201125666, 29.56076460280293006, -215.6483271868364682 ) ) ;
#3442 = plane ( 'none', #19950 ) ;
#3443 = cartesian_point ( 'none', ( -8.948577975543344110, 89.17436292677619747, -159.8409660890015402 ) ) ;
#3444 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#3445 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#3446 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#3447 = cartesian_point ( 'none', ( 16.67234592557278816, 95.22811773295509852, -196.2310912658261373 ) ) ;
#3448 = direction ( 'none', ( 0.8707897891801132939, -0.4916555125895099021, 0.0000000000000000000 ) ) ;
#3449 = circle ( 'none', #23631, 34.00000000000008527 ) ;
#3450 = edge_loop ( 'none', ( #4169, #27326, #29508, #32111 ) ) ;
#3452 = circle ( 'none', #13172, 80.50000000000001421 ) ;
#3451 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3453 = oriented_edge ( 'none', *, *, #19528, .t. ) ;
#3454 = cartesian_point ( 'none', ( 49.39404681034136502, 22.55557764779426932, -135.0999999999999659 ) ) ;
#3455 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642541310, 0.0000000000000000000 ) ) ;
#3456 = direction ( 'none', ( 1.000000000000000000, -1.850371707708592867e-14, 0.0000000000000000000 ) ) ;
#3457 = cartesian_point ( 'none', ( -17.25133732982098067, -25.14101411886445803, -220.0000000000001421 ) ) ;
#3458 = circle ( 'none', #23410, 6.749999999999999112 ) ;
#3459 = circle ( 'none', #29166, 37.50000000000000711 ) ;
#3460 = cartesian_point ( 'none', ( -16.22586101095940592, -31.01172098115619491, -220.0000000000001990 ) ) ;
#3461 = face_outer_bound ( 'none', #19127, .t. ) ;
#3462 = cartesian_point ( 'none', ( 40.68717808464982966, -19.07112374631453022, -183.5161002345899988 ) ) ;
#3463 = cartesian_point ( 'none', ( 42.08213108521537293, -30.02031384457542273, -125.0000000000000000 ) ) ;
#3464 = oriented_edge ( 'none', *, *, #15785, .t. ) ;
#3465 = circle ( 'none', #31323, 80.50000000000001421 ) ;
#3466 = advanced_face ( 'none', ( #16755 ), #9129, .t. ) ;
#3467 = direction ( 'none', ( 1.696174065399544329e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3468 = cartesian_point ( 'none', ( 43.74408287344149215, 121.4999999999991900, -205.8385412204625311 ) ) ;
#3469 = face_outer_bound ( 'none', #23368, .t. ) ;
#3470 = axis2_placement_3d ( 'none', #15244, #24963, #25096 ) ;
#3471 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3472 = face_outer_bound ( 'none', #10262, .t. ) ;
#3473 = vertex_point ( 'none', #22012 ) ;
#3474 = axis2_placement_3d ( 'none', #23470, #415, #39600 ) ;
#3475 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3476 = edge_curve ( 'none', #9776, #18738, #3452, .t. ) ;
#3477 = cartesian_point ( 'none', ( -38.41914665690633512, 61.48348697134153440, -73.60000000000000853 ) ) ;
#3478 = direction ( 'none', ( 1.000000000000000000, -6.982962677686266711e-15, 2.449293598294706414e-16 ) ) ;
#3479 = edge_curve ( 'none', #5752, #37757, #29604, .t. ) ;
#3480 = axis2_placement_3d ( 'none', #17467, #24182, #14454 ) ;
#3481 = vector ( 'none', #14709, 1000.000000000000114 ) ;
#3482 = direction ( 'none', ( 1.757325817432337728e-14, 1.000000000000000000, 2.862892222724204384e-16 ) ) ;
#3483 = oriented_edge ( 'none', *, *, #39097, .t. ) ;
#3484 = edge_curve ( 'none', #18534, #23786, #17862, .t. ) ;
#3485 = advanced_face ( 'none', ( #10134 ), #11137, .f. ) ;
#3486 = vertex_point ( 'none', #40981 ) ;
#3487 = face_outer_bound ( 'none', #27054, .t. ) ;
#3488 = vertex_point ( 'none', #27883 ) ;
#3489 = circle ( 'none', #3285, 4.199999999999999289 ) ;
#3490 = direction ( 'none', ( -0.9975860445192733517, -0.06944122536642542698, 7.023526281918274007e-23 ) ) ;
#3491 = oriented_edge ( 'none', *, *, #24876, .t. ) ;
#3492 = direction ( 'none', ( -1.798561229727628928e-14, -1.000000000000000000, -1.028863221273419634e-22 ) ) ;
#3493 = edge_curve ( 'none', #35515, #15298, #2440, .t. ) ;
#3494 = direction ( 'none', ( -0.4469871794352730521, 0.8945403632148183348, 5.551115123616756171e-17 ) ) ;
#3495 = direction ( 'none', ( -0.9964434956472328908, 1.748663503494570172e-14, 0.08426363380677816262 ) ) ;
#3496 = cartesian_point ( 'none', ( 14.37420154430107111, -26.87262661521942064, -220.0000000000001137 ) ) ;
#3497 = circle ( 'none', #19508, 80.50000000000001421 ) ;
#3498 = face_outer_bound ( 'none', #35107, .t. ) ;
#3499 = cartesian_point ( 'none', ( -26.71265628823996963, 71.60006745760632896, -226.3642792134686204 ) ) ;
#3500 = cartesian_point ( 'none', ( -50.30885104618645443, -29.92904584194040396, -131.0999999999999659 ) ) ;
#3501 = cartesian_point ( 'none', ( 1.406348979659981069, 86.29999999999994031, -172.6489380657050958 ) ) ;
#3502 = edge_curve ( 'none', #25412, #5183, #1448, .t. ) ;
#3503 = vertex_point ( 'none', #41820 ) ;
#3504 = face_outer_bound ( 'none', #17366, .t. ) ;
#3505 = cartesian_point ( 'none', ( 55.21779596423270675, -17.31041759277790959, -125.0000000000000000 ) ) ;
#3506 = direction ( 'none', ( 4.737495925409165696e-16, -2.037351031534809626e-16, -1.000000000000000000 ) ) ;
#3507 = direction ( 'none', ( 0.6287054569762580147, -1.158730089231202293e-14, -0.7776435226813598334 ) ) ;
#3508 = direction ( 'none', ( -8.551662891793917213e-31, -2.449293598294706414e-16, 1.000000000000000000 ) ) ;
#3509 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3510 = cartesian_point ( 'none', ( 44.10296108801685477, 62.99999999999925393, -196.1472409136329986 ) ) ;
#3511 = face_outer_bound ( 'none', #3181, .t. ) ;
#3512 = cartesian_point ( 'none', ( 17.14890555253793636, -31.92952250055913765, -215.6483267673979185 ) ) ;
#3513 = cartesian_point ( 'none', ( 53.60734979446208115, 17.31041759277602665, -132.0187172634795161 ) ) ;
#3514 = advanced_face ( 'none', ( #28609 ), #22694, .f. ) ;
#3515 = oriented_edge ( 'none', *, *, #22555, .f. ) ;
#3516 = direction ( 'none', ( 1.000000000000000000, -1.805459773055474274e-14, 5.389432158374549836e-16 ) ) ;
#3517 = cartesian_point ( 'none', ( -41.05420795902300313, 105.7175993431751095, -190.9318642730685553 ) ) ;
#3518 = cartesian_point ( 'none', ( 24.00003562937052948, 125.4999999999995595, -233.4999999999999716 ) ) ;
#3519 = cartesian_point ( 'none', ( 19.67655171063764996, -52.26079136196283059, 37.00000000000022737 ) ) ;
#3520 = cartesian_point ( 'none', ( 49.43636398220800743, -20.45247922254442230, 38.64420259142080738 ) ) ;
#3521 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3522 = axis2_placement_3d ( 'none', #16664, #9923, #16796 ) ;
#3523 = oriented_edge ( 'none', *, *, #27236, .t. ) ;
#3524 = oriented_edge ( 'none', *, *, #26535, .t. ) ;
#3525 = cartesian_point ( 'none', ( -10.62769293655584768, 89.80875777174023256, -146.0102611024902615 ) ) ;
#3526 = cartesian_point ( 'none', ( -14.67004534702166652, -17.05988773457563568, 45.00000000000023448 ) ) ;
#3527 = oriented_edge ( 'none', *, *, #42042, .t. ) ;
#3528 = vector ( 'none', #38583, 1000.000000000000000 ) ;
#3529 = oriented_edge ( 'none', *, *, #12061, .t. ) ;
#3530 = axis2_placement_3d ( 'none', #36474, #446, #7147 ) ;
#3531 = face_outer_bound ( 'none', #37210, .t. ) ;
#3532 = cartesian_point ( 'none', ( 6.932765840170705052e-13, 3.201350105610902075e-14, -210.5000000000000000 ) ) ;
#3533 = cartesian_point ( 'none', ( 9.872167310598415568, 108.7999999999997840, -183.1202783669547216 ) ) ;
#3534 = line ( 'none', #677, #33708 ) ;
#3535 = oriented_edge ( 'none', *, *, #37640, .f. ) ;
#3536 = cartesian_point ( 'none', ( 52.62324904727830699, 24.45745906180551899, -131.0999999999999659 ) ) ;
#3537 = axis2_placement_3d ( 'none', #13797, #20258, #198 ) ;
#3538 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#3539 = cartesian_point ( 'none', ( 6.998671134833848409e-13, 1.547946180914891193e-14, -107.2000000000000028 ) ) ;
#3540 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3541 = cartesian_point ( 'none', ( -16.53137590572029225, 87.30000000000028137, -150.4618305514100598 ) ) ;
#3542 = cartesian_point ( 'none', ( -6.934003143227557509, -36.85335263459362665, -2.281347381240545591 ) ) ;
#3543 = axis2_placement_3d ( 'none', #24580, #30726, #7825 ) ;
#3544 = cartesian_point ( 'none', ( 39.16735781447023612, -21.13526836208531279, -186.7293148317855866 ) ) ;
#3545 = oriented_edge ( 'none', *, *, #36725, .t. ) ;
#3546 = cartesian_point ( 'none', ( -60.19996437063011285, 95.59023152885534103, -187.8177237904961885 ) ) ;
#3547 = circle ( 'none', #24741, 40.00000000000000000 ) ;
#3548 = edge_curve ( 'none', #24808, #15813, #16775, .t. ) ;
#3549 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#3550 = cartesian_point ( 'none', ( 3.562936978311852102e-05, 85.49999999999998579, -172.5000000000000000 ) ) ;
#3551 = edge_loop ( 'none', ( #21241, #39782, #40219, #6641 ) ) ;
#3552 = direction ( 'none', ( 6.611318144669752901e-16, -8.743670668537287425e-17, -1.000000000000000000 ) ) ;
#3553 = face_outer_bound ( 'none', #36666, .t. ) ;
#3554 = edge_curve ( 'none', #11790, #18138, #35196, .t. ) ;
#3555 = circle ( 'none', #26263, 12.00000000000000355 ) ;
#3556 = oriented_edge ( 'none', *, *, #18049, .t. ) ;
#3557 = cartesian_point ( 'none', ( -34.64098052200686340, 129.5000000000006253, -216.5000000000000568 ) ) ;
#3558 = cartesian_point ( 'none', ( 38.41914665690590880, -61.48348697134180441, -71.50000000000001421 ) ) ;
#3559 = cartesian_point ( 'none', ( 32.08136899709730727, 16.85839609091121005, -215.6434686721725029 ) ) ;
#3560 = advanced_face ( 'none', ( #396, #20910 ), #2535, .t. ) ;
#3561 = edge_loop ( 'none', ( #902, #16440, #828, #30080 ) ) ;
#3562 = direction ( 'none', ( -1.009293658750142596e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3563 = face_outer_bound ( 'none', #23195, .t. ) ;
#3564 = direction ( 'none', ( -4.708894440894853511e-16, -5.605054530758050964e-17, -1.000000000000000000 ) ) ;
#3565 = vector ( 'none', #30040, 1000.000000000000000 ) ;
#3566 = oriented_edge ( 'none', *, *, #25024, .t. ) ;
#3567 = face_outer_bound ( 'none', #14001, .t. ) ;
#3568 = vector ( 'none', #35168, 1000.000000000000114 ) ;
#3569 = oriented_edge ( 'none', *, *, #447, .t. ) ;
#3570 = edge_curve ( 'none', #4736, #4480, #41787, .t. ) ;
#3571 = vector ( 'none', #14872, 1000.000000000000000 ) ;
#3572 = advanced_face ( 'none', ( #27523 ), #5569, .f. ) ;
#3573 = oriented_edge ( 'none', *, *, #4359, .f. ) ;
#3575 = axis2_placement_3d ( 'none', #807, #4105, #24136 ) ;
#3574 = cartesian_point ( 'none', ( 1.368672058072332647e-12, 38.30000000000001137, -172.5000000000000000 ) ) ;
#3576 = face_bound ( 'none', #26923, .t. ) ;
#3577 = cartesian_point ( 'none', ( -31.81873460621963901, 17.35375913024842021, -215.6483267351257780 ) ) ;
#3578 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642542698, 0.0000000000000000000 ) ) ;
#3579 = direction ( 'none', ( -1.566459410626977181e-17, 2.250350588681607205e-16, -1.000000000000000000 ) ) ;
#3580 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#3581 = cartesian_point ( 'none', ( 14.39782254026442843, -52.62823978807313807, 12.00000000000022560 ) ) ;
#3582 = cartesian_point ( 'none', ( 54.98305237670157197, -28.50695355424700139, -125.0000000000000000 ) ) ;
#3583 = cartesian_point ( 'none', ( 12.08554681293751543, 99.10125699954720346, -198.8617062978047727 ) ) ;
#3584 = direction ( 'none', ( -1.000000000000000000, 1.759703536382520479e-14, 3.760577949360631994e-17 ) ) ;
#3585 = line ( 'none', #28614, #19984 ) ;
#3586 = plane ( 'none', #14601 ) ;
#3587 = cartesian_point ( 'none', ( -26.69043842917615095, 47.91471743283803164, -101.5000000000000000 ) ) ;
#3588 = cartesian_point ( 'none', ( -12.24620171397910617, -54.48291057368844292, 45.00000000000022737 ) ) ;
#3589 = cartesian_point ( 'none', ( -7.180594202188554043, 89.42932887450494661, -114.9999999999999716 ) ) ;
#3590 = circle ( 'none', #26755, 5.099999999999988987 ) ;
#3591 = cartesian_point ( 'none', ( 1.448548752033117663e-13, 2.729247595865207617e-15, 8.000000000000229150 ) ) ;
#3592 = axis2_placement_3d ( 'none', #10698, #26567, #26703 ) ;
#3594 = oriented_edge ( 'none', *, *, #38558, .f. ) ;
#3593 = cartesian_point ( 'none', ( -31.13485157659767211, -15.99144890356509841, -219.9999999999992895 ) ) ;
#3595 = vertex_point ( 'none', #41949 ) ;
#3596 = cartesian_point ( 'none', ( -57.36922758169217929, -30.53773430908628939, -114.9999999999999858 ) ) ;
#3597 = cartesian_point ( 'none', ( 37.68193770018071831, -6.899307044370346809, -3.611443547571688839 ) ) ;
#3598 = axis2_placement_3d ( 'none', #4164, #13892, #20477 ) ;
#3599 = oriented_edge ( 'none', *, *, #16654, .t. ) ;
#3600 = edge_curve ( 'none', #33059, #11053, #12221, .t. ) ;
#3601 = direction ( 'none', ( -1.000000000000000000, 1.759703324624283666e-14, -4.081702296416013038e-16 ) ) ;
#3602 = direction ( 'none', ( -0.6655681132556822144, 1.281026566875179859e-14, 0.7463371132519616147 ) ) ;
#3604 = vector ( 'none', #30009, 1000.000000000000000 ) ;
#3603 = axis2_placement_3d ( 'none', #7354, #36682, #13672 ) ;
#3606 = oriented_edge ( 'none', *, *, #26669, .f. ) ;
#3605 = b_spline_curve_with_knots ( 'none', 3,
( #4682, #27296, #27454, #14282, #17581, #40407, #20860, #1257, #27593, #24148, #4551, #11138, #33985, #37269, #34132, #13983, #1536, #24441, #27007, #7384, #18315, #38713, #15006, #24869 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.001904774089628790421, 0.002829879696114009306, 0.003754985302599227973, 0.005605196515569665743, 0.006530302122054925176, 0.007455407728540184610, 0.009305618941510732101, 0.01023072454799598893, 0.01115583015448124750, 0.01300604136745178718, 0.01485625258042232687, 0.01670646379339286655 ),
.unspecified. ) ;
#3607 = cylindrical_surface ( 'none', #9842, 6.138320441952075157 ) ;
#3608 = direction ( 'none', ( 0.6655681132556822144, -1.185114233604969293e-14, -0.7463371132519616147 ) ) ;
#3609 = edge_curve ( 'none', #41663, #21410, #35144, .t. ) ;
#3610 = direction ( 'none', ( -2.179985831291354811e-16, -7.063948064697777072e-17, 1.000000000000000000 ) ) ;
#3611 = face_outer_bound ( 'none', #21793, .t. ) ;
#3612 = edge_loop ( 'none', ( #3135, #13623 ) ) ;
#3613 = oriented_edge ( 'none', *, *, #22576, .f. ) ;
#3614 = edge_curve ( 'none', #13767, #1840, #14732, .t. ) ;
#3615 = line ( 'none', #24696, #12330 ) ;
#3616 = cartesian_point ( 'none', ( 66.28886230405208835, 45.67315113318129249, -6.938893903907228378e-15 ) ) ;
#3617 = oriented_edge ( 'none', *, *, #20723, .t. ) ;
#3618 = cartesian_point ( 'none', ( -58.33630944789036477, 47.83630944788986739, 0.0000000000000000000 ) ) ;
#3619 = direction ( 'none', ( -1.000000000000000000, 1.759703324624283666e-14, -4.205390244792259832e-16 ) ) ;
#3620 = circle ( 'none', #25381, 7.500000000000007994 ) ;
#3621 = oriented_edge ( 'none', *, *, #6763, .f. ) ;
#3622 = cartesian_point ( 'none', ( -16.42668803371865494, -15.38182408819483449, 44.87126220900712070 ) ) ;
#3623 = cartesian_point ( 'none', ( 29.37500000000231282, 87.99999999999948841, -118.2210075276642556 ) ) ;
#3624 = edge_loop ( 'none', ( #9994, #32864, #21060, #28498 ) ) ;
#3625 = vertex_point ( 'none', #41689 ) ;
#3626 = line ( 'none', #24566, #39416 ) ;
#3627 = cartesian_point ( 'none', ( 1.474710741232475310e-12, 43.90000000000000568, -114.9999999999999716 ) ) ;
#3628 = cartesian_point ( 'none', ( 49.64303433866570714, -19.94583231605164286, 14.81286134007766542 ) ) ;
#3629 = face_outer_bound ( 'none', #3693, .t. ) ;
#3630 = edge_curve ( 'none', #18118, #12759, #37200, .t. ) ;
#3631 = direction ( 'none', ( -4.418306311459492048e-16, -4.963243748098127828e-16, -1.000000000000000000 ) ) ;
#3632 = cartesian_point ( 'none', ( 13.12976547511925496, -27.44835972428531434, -220.0000000000001421 ) ) ;
#3633 = oriented_edge ( 'none', *, *, #38438, .t. ) ;
#3634 = direction ( 'none', ( -0.4643528801230235037, 0.8856502711123918070, 0.0000000000000000000 ) ) ;
#3635 = advanced_face ( 'none', ( #9083 ), #1395, .t. ) ;
#3636 = cartesian_point ( 'none', ( -61.48348697134193230, -38.41914665690568853, -73.40000000000000568 ) ) ;
#3637 = vertex_point ( 'none', #22435 ) ;
#3638 = axis2_placement_3d ( 'none', #42293, #26047, #9721 ) ;
#3639 = direction ( 'none', ( 0.6655681132556788837, -1.040834085586086465e-14, -0.7463371132519646123 ) ) ;
#3640 = oriented_edge ( 'none', *, *, #20098, .t. ) ;
#3641 = cartesian_point ( 'none', ( 20.00003562937052948, 125.4999999999996163, -237.5000000000000000 ) ) ;
#3642 = advanced_face ( 'none', ( #3498 ), #39285, .t. ) ;
#3644 = cartesian_point ( 'none', ( 13.51716732499100004, 37.79999999999972005, -189.2193357376492031 ) ) ;
#3643 = line ( 'none', #9530, #29748 ) ;
#3645 = oriented_edge ( 'none', *, *, #16954, .t. ) ;
#3646 = direction ( 'none', ( 0.6287054569762579037, -1.142876642996484637e-14, -0.7776435226813599444 ) ) ;
#3647 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3648 = line ( 'none', #32096, #19548 ) ;
#3649 = cartesian_point ( 'none', ( 16.57247901210142516, -30.82779524013261252, -220.0000000000001990 ) ) ;
#3650 = cartesian_point ( 'none', ( -6.412282240933162569, -37.48777054537401199, 12.00000000000022560 ) ) ;
#3651 = edge_loop ( 'none', ( #7380, #5779, #5341, #10263, #19139, #2924, #12609, #31559 ) ) ;
#3652 = cartesian_point ( 'none', ( 36.03714018146791886, 1.978632312597408571, -215.2551062884581370 ) ) ;
#3653 = cartesian_point ( 'none', ( -66.33988952078640011, 94.78817570453482233, -186.8571945590013001 ) ) ;
#3654 = cartesian_point ( 'none', ( -33.19043842917614739, 47.91471743283803164, -102.5000000000000142 ) ) ;
#3655 = oriented_edge ( 'none', *, *, #34311, .t. ) ;
#3656 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642541310, 0.0000000000000000000 ) ) ;
#3657 = circle ( 'none', #39280, 9.000000000000001776 ) ;
#3658 = edge_loop ( 'none', ( #12544, #9941, #39983, #20871 ) ) ;
#3659 = axis2_placement_3d ( 'none', #17809, #11070, #23796 ) ;
#3660 = vertex_point ( 'none', #36089 ) ;
#3661 = edge_curve ( 'none', #9855, #38786, #37251, .t. ) ;
#3662 = oriented_edge ( 'none', *, *, #3686, .t. ) ;
#3663 = axis2_placement_3d ( 'none', #23466, #27034, #7249 ) ;
#3664 = cartesian_point ( 'none', ( -11.30532990703768625, 90.01769696977312663, -145.9529571471892098 ) ) ;
#3665 = direction ( 'none', ( 7.493695722305055842e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#3666 = cylindrical_surface ( 'none', #28556, 52.50000000000000711 ) ;
#3667 = cartesian_point ( 'none', ( -51.97893359764737653, 17.31041759277789538, -139.0331666406843283 ) ) ;
#3668 = cartesian_point ( 'none', ( 51.37529624102710812, 34.96157740787655399, -124.9999999999999716 ) ) ;
#3669 = edge_curve ( 'none', #39549, #27457, #32108, .t. ) ;
#3670 = axis2_placement_3d ( 'none', #21252, #4941, #27843 ) ;
#3671 = oriented_edge ( 'none', *, *, #20484, .f. ) ;
#3672 = circle ( 'none', #9473, 6.500000000000000888 ) ;
#3673 = cartesian_point ( 'none', ( -45.25106413401961447, -19.56041759277613679, -124.9999999999999858 ) ) ;
#3674 = advanced_face ( 'none', ( #19895 ), #36218, .t. ) ;
#3675 = edge_loop ( 'none', ( #42367, #13418, #18910, #12715 ) ) ;
#3676 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#3677 = edge_curve ( 'none', #32012, #20064, #2485, .t. ) ;
#3678 = vertex_point ( 'none', #26253 ) ;
#3679 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3680 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#3681 = direction ( 'none', ( 1.757325817432337728e-14, 1.000000000000000000, 2.862892222724204384e-16 ) ) ;
#3682 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#3683 = oriented_edge ( 'none', *, *, #40877, .t. ) ;
#3684 = cartesian_point ( 'none', ( 38.61381596064111932, -22.81502820723807901, -185.5252017470392900 ) ) ;
#3685 = direction ( 'none', ( 0.8915793014449672205, 0.4528646036453991552, 0.0000000000000000000 ) ) ;
#3686 = edge_curve ( 'none', #33672, #39633, #26511, .t. ) ;
#3687 = cartesian_point ( 'none', ( -9.204139509961908772, -21.98371706243404944, 43.00000000000022737 ) ) ;
#3688 = oriented_edge ( 'none', *, *, #12446, .t. ) ;
#3689 = vector ( 'none', #33072, 1000.000000000000114 ) ;
#3690 = oriented_edge ( 'none', *, *, #17878, .t. ) ;
#3691 = conical_surface ( 'none', #37787, 3.399999999999986144, 1.029744258676654534 ) ;
#3692 = edge_curve ( 'none', #4940, #33937, #18885, .t. ) ;
#3693 = edge_loop ( 'none', ( #30026, #36742, #33064, #30223 ) ) ;
#3694 = oriented_edge ( 'none', *, *, #4103, .f. ) ;
#3695 = advanced_face ( 'none', ( #23403, #34183 ), #20859, .f. ) ;
#3696 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3697 = b_spline_curve_with_knots ( 'none', 3,
( #6617, #36082, #13786, #23954, #23526, #20661, #467, #29967, #7168, #4064 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0005242213493548419923, 0.003104677533780575861, 0.004394905625993443879, 0.005685133718206312331, 0.01084604608705776359 ),
.unspecified. ) ;
#3698 = vertex_point ( 'none', #35794 ) ;
#3699 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642556576, 0.0000000000000000000 ) ) ;
#3700 = line ( 'none', #41778, #24197 ) ;
#3701 = oriented_edge ( 'none', *, *, #32029, .t. ) ;
#3702 = cartesian_point ( 'none', ( -47.49999999999930367, 8.508652564853491173e-13, -100.5000000000000568 ) ) ;
#3703 = oriented_edge ( 'none', *, *, #11489, .f. ) ;
#3704 = cartesian_point ( 'none', ( 26.96496863459469395, 14.18402039411767035, -219.9999999999997726 ) ) ;
#3705 = circle ( 'none', #8674, 46.49999999999995737 ) ;
#3706 = circle ( 'none', #12735, 3.399999999999986144 ) ;
#3707 = oriented_edge ( 'none', *, *, #18381, .f. ) ;
#3708 = direction ( 'none', ( -0.8550981369986833114, -0.05952274770478586940, 0.5150380749100530453 ) ) ;
#3709 = circle ( 'none', #9584, 8.000000000000008882 ) ;
#3710 = cartesian_point ( 'none', ( -57.87889513109094963, 86.56861605052206698, -143.1250356293675736 ) ) ;
#3711 = axis2_placement_3d ( 'none', #28734, #41958, #18737 ) ;
#3712 = cartesian_point ( 'none', ( 14.67004534702192586, 17.05988773457564633, 45.00000000000023448 ) ) ;
#3713 = oriented_edge ( 'none', *, *, #3950, .f. ) ;
#3714 = vertex_point ( 'none', #39668 ) ;
#3715 = axis2_placement_3d ( 'none', #12843, #36827, #3972 ) ;
#3716 = oriented_edge ( 'none', *, *, #17751, .f. ) ;
#3717 = cartesian_point ( 'none', ( 64.52126740125716253, 40.01187703572810506, -77.60000000000000853 ) ) ;
#3718 = advanced_face ( 'none', ( #15747 ), #16246, .f. ) ;
#3719 = cartesian_point ( 'none', ( -17.86772006875375851, 30.11697022854202643, -220.0000000000135003 ) ) ;
#3720 = cartesian_point ( 'none', ( -41.39100508969373493, 67.15164870646081852, -81.60000000000000853 ) ) ;
#3721 = cartesian_point ( 'none', ( -10.73751583552872191, 88.80447340406783496, -160.8093751491536807 ) ) ;
#3722 = axis2_placement_3d ( 'none', #25344, #9021, #41727 ) ;
#3723 = cartesian_point ( 'none', ( -55.76189138645832344, -33.55085318538835537, -114.9999999999999716 ) ) ;
#3724 = cartesian_point ( 'none', ( 8.670558552434115995, 108.7999999999998124, -164.2041326921857944 ) ) ;
#3725 = edge_curve ( 'none', #7050, #8216, #36170, .t. ) ;
#3726 = face_outer_bound ( 'none', #33977, .t. ) ;
#3727 = edge_loop ( 'none', ( #41591, #25121, #33357, #736, #6828, #39979, #34891, #39482 ) ) ;
#3728 = cartesian_point ( 'none', ( 49.46422694687323229, 23.12124075286332570, -131.0999999999999659 ) ) ;
#3729 = plane ( 'none', #5676 ) ;
#3730 = edge_curve ( 'none', #4350, #28284, #18838, .t. ) ;
#3731 = axis2_placement_3d ( 'none', #18231, #10157, #19026 ) ;
#3733 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642541310, 0.0000000000000000000 ) ) ;
#3732 = line ( 'none', #18908, #22662 ) ;
#3734 = face_outer_bound ( 'none', #26291, .t. ) ;
#3735 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3736 = oriented_edge ( 'none', *, *, #16357, .t. ) ;
#3737 = cartesian_point ( 'none', ( 49.88653899652868517, -26.52514329740404975, -124.9999999999999574 ) ) ;
#3738 = edge_curve ( 'none', #9888, #28108, #19501, .t. ) ;
#3739 = cartesian_point ( 'none', ( -31.98191649389128699, -17.05052569857474509, -215.6478153219527485 ) ) ;
#3741 = oriented_edge ( 'none', *, *, #346, .f. ) ;
#3740 = oriented_edge ( 'none', *, *, #23039, .t. ) ;
#3742 = cartesian_point ( 'none', ( -57.49999999999956657, -14.90130006533124707, -114.9999999999999858 ) ) ;
#3743 = cartesian_point ( 'none', ( 37.29141873946746699, -6.924649449183288397, -3.244712427853562176 ) ) ;
#3744 = oriented_edge ( 'none', *, *, #40483, .f. ) ;
#3745 = cartesian_point ( 'none', ( 65.50000000000002842, 8.021436534415167981e-15, 1.500000000000000000 ) ) ;
#3746 = line ( 'none', #2390, #5279 ) ;
#3747 = oriented_edge ( 'none', *, *, #2870, .t. ) ;
#3748 = edge_curve ( 'none', #150, #26741, #6983, .t. ) ;
#3749 = edge_loop ( 'none', ( #12088, #15081 ) ) ;
#3750 = line ( 'none', #9533, #18106 ) ;
#3752 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3751 = circle ( 'none', #38237, 4.049999999999999822 ) ;
#3753 = oriented_edge ( 'none', *, *, #29941, .f. ) ;
#3754 = edge_curve ( 'none', #38229, #12907, #8032, .t. ) ;
#3755 = cartesian_point ( 'none', ( -50.87889513109063699, 101.4000674576067667, -143.1250356293676020 ) ) ;
#3756 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3757 = cylindrical_surface ( 'none', #15758, 0.5999999999999997558 ) ;
#3758 = vertex_point ( 'none', #16680 ) ;
#3759 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3760 = oriented_edge ( 'none', *, *, #26053, .f. ) ;
#3761 = edge_curve ( 'none', #16334, #19757, #40783, .t. ) ;
#3762 = edge_loop ( 'none', ( #40478, #12105, #39207, #10411 ) ) ;
#3763 = oriented_edge ( 'none', *, *, #38910, .t. ) ;
#3764 = direction ( 'none', ( 0.8915793014449673315, 0.4528646036453988777, 0.0000000000000000000 ) ) ;
#3765 = direction ( 'none', ( 1.224646799147353454e-16, -8.305143858912352776e-31, -1.000000000000000000 ) ) ;
#3766 = cartesian_point ( 'none', ( -53.16179375955746167, 109.6000674576068121, -140.5650993309133412 ) ) ;
#3767 = oriented_edge ( 'none', *, *, #15311, .t. ) ;
#3768 = direction ( 'none', ( 1.000000000000000000, -1.850371707708592867e-14, 0.0000000000000000000 ) ) ;
#3769 = circle ( 'none', #11192, 0.1999999999999954314 ) ;
#3770 = circle ( 'none', #4100, 33.00000000000000000 ) ;
#3771 = oriented_edge ( 'none', *, *, #8738, .f. ) ;
#3772 = axis2_placement_3d ( 'none', #27433, #14266, #36966 ) ;
#3773 = oriented_edge ( 'none', *, *, #11069, .f. ) ;
#3774 = edge_loop ( 'none', ( #21570, #32177, #31198, #10102, #39484, #21636, #2637, #11065, #26681 ) ) ;
#3775 = advanced_face ( 'none', ( #10090 ), #40, .f. ) ;
#3776 = cartesian_point ( 'none', ( 50.87896638982956432, 121.4999999999990621, -201.8749643706352117 ) ) ;
#3777 = cartesian_point ( 'none', ( -8.865634088107999133, 87.30000000000013927, -180.9535810291103530 ) ) ;
#3778 = cartesian_point ( 'none', ( -26.80501976931017794, -14.49767482172860511, -219.9999999999998863 ) ) ;
#3779 = cartesian_point ( 'none', ( 61.34394172582296534, 34.99198644406909864, -77.60000000000000853 ) ) ;
#3780 = vertex_point ( 'none', #9658 ) ;
#3781 = cartesian_point ( 'none', ( -31.93486503971622170, 109.6000674576064142, -225.6618293889277709 ) ) ;
#3782 = axis2_placement_3d ( 'none', #28771, #9153, #32057 ) ;
#3783 = vertex_point ( 'none', #20810 ) ;
#3784 = direction ( 'none', ( -0.7463371132519598383, 1.330382247094060348e-14, -0.6655681132556843238 ) ) ;
#3785 = face_outer_bound ( 'none', #40772, .t. ) ;
#3786 = oriented_edge ( 'none', *, *, #28333, .t. ) ;
#3787 = vertex_point ( 'none', #27242 ) ;
#3788 = oriented_edge ( 'none', *, *, #29028, .t. ) ;
#3789 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3790 = plane ( 'none', #38415 ) ;
#3791 = vector ( 'none', #32514, 1000.000000000000114 ) ;
#3792 = vector ( 'none', #17959, 1000.000000000000000 ) ;
#3793 = edge_loop ( 'none', ( #22640, #11220, #10534, #18304 ) ) ;
#3794 = cartesian_point ( 'none', ( 67.15164870646094641, 41.39100508969350045, -81.50000000000000000 ) ) ;
#3795 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3796 = cartesian_point ( 'none', ( 65.00003562936984736, 87.99999999999882050, -195.1197891730570291 ) ) ;
#3797 = edge_curve ( 'none', #33464, #27461, #26464, .t. ) ;
#3798 = oriented_edge ( 'none', *, *, #3388, .t. ) ;
#3799 = conical_surface ( 'none', #20372, 3.999999999999999112, 1.047197551196590304 ) ;
#3800 = advanced_face ( 'none', ( #34131 ), #14085, .f. ) ;
#3801 = oriented_edge ( 'none', *, *, #37403, .f. ) ;
#3802 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3803 = oriented_edge ( 'none', *, *, #34837, .f. ) ;
#3804 = cartesian_point ( 'none', ( 14.25183236938435272, -26.93240125011941544, -220.0000000000000853 ) ) ;
#3805 = cartesian_point ( 'none', ( -52.49996437063020238, 86.50000000000099476, -172.5000000000000284 ) ) ;
#3806 = oriented_edge ( 'none', *, *, #34369, .f. ) ;
#3807 = edge_curve ( 'none', #21701, #31283, #39747, .t. ) ;
#3808 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3809 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3810 = oriented_edge ( 'none', *, *, #35477, .t. ) ;
#3811 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 55.50000000000002842 ) ) ;
#3812 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3813 = cartesian_point ( 'none', ( -44.55746709885841028, 61.48348697134153440, -73.60000000000000853 ) ) ;
#3814 = edge_curve ( 'none', #9493, #32899, #31096, .t. ) ;
#3815 = vertex_point ( 'none', #13929 ) ;
#3816 = cartesian_point ( 'none', ( -11.34761539307680778, 90.05033232585095959, -145.9493813009655980 ) ) ;
#3817 = cartesian_point ( 'none', ( -32.50000000000000000, 3.980102097228898626e-15, 80.49999999999997158 ) ) ;
#3818 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642542698, 1.915906240245545815e-23 ) ) ;
#3819 = cartesian_point ( 'none', ( 19.69250399592446144, 3.498323207641579113, 160.6154743863300212 ) ) ;
#3820 = conical_surface ( 'none', #25490, 33.00000000000000000, 0.7853981633974482790 ) ;
#3821 = oriented_edge ( 'none', *, *, #9069, .t. ) ;
#3822 = vertex_point ( 'none', #36929 ) ;
#3823 = oriented_edge ( 'none', *, *, #4873, .f. ) ;
#3824 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3825 = line ( 'none', #1240, #36097 ) ;
#3826 = oriented_edge ( 'none', *, *, #26535, .f. ) ;
#3827 = oriented_edge ( 'none', *, *, #26104, .f. ) ;
#3828 = oriented_edge ( 'none', *, *, #22674, .t. ) ;
#3829 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#3830 = cylindrical_surface ( 'none', #4305, 4.500000000000007105 ) ;
#3831 = oriented_edge ( 'none', *, *, #3062, .f. ) ;
#3832 = cartesian_point ( 'none', ( 39.11667832826459090, -26.90006807518649268, -176.3439467795439555 ) ) ;
#3833 = edge_curve ( 'none', #29675, #8778, #22409, .t. ) ;
#3834 = oriented_edge ( 'none', *, *, #6653, .f. ) ;
#3835 = direction ( 'none', ( 0.7463371132519663886, -1.427021882551618600e-14, 0.6655681132556769963 ) ) ;
#3836 = line ( 'none', #15036, #20748 ) ;
#3837 = circle ( 'none', #15286, 37.50000000000000711 ) ;
#3838 = oriented_edge ( 'none', *, *, #22182, .f. ) ;
#3839 = direction ( 'none', ( 5.392042335631425098e-16, 1.028864963669944041e-22, -1.000000000000000000 ) ) ;
#3840 = oriented_edge ( 'none', *, *, #4301, .t. ) ;
#3841 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#3842 = edge_loop ( 'none', ( #6067, #9354, #36550, #13729 ) ) ;
#3843 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#3844 = edge_loop ( 'none', ( #8757, #18209, #38533, #33380 ) ) ;
#3845 = axis2_placement_3d ( 'none', #1660, #5938, #24662 ) ;
#3846 = oriented_edge ( 'none', *, *, #15492, .f. ) ;
#3847 = cartesian_point ( 'none', ( 26.11798364425789387, 109.6000674576051921, -120.5455486872412223 ) ) ;
#3848 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#3849 = oriented_edge ( 'none', *, *, #15861, .t. ) ;
#3850 = cartesian_point ( 'none', ( 26.86942138529870050, 14.37719741095524206, -219.9999999999998579 ) ) ;
#3851 = oriented_edge ( 'none', *, *, #10656, .t. ) ;
#3852 = axis2_placement_3d ( 'none', #34644, #37941, #21665 ) ;
#3853 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642542698, 0.0000000000000000000 ) ) ;
#3854 = advanced_face ( 'none', ( #25470 ), #21333, .f. ) ;
#3855 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3856 = cylindrical_surface ( 'none', #22185, 6.500000000000003553 ) ;
#3857 = edge_loop ( 'none', ( #27232, #42159, #1490, #25539 ) ) ;
#3858 = oriented_edge ( 'none', *, *, #42292, .f. ) ;
#3859 = cartesian_point ( 'none', ( 65.70003562937002073, 99.49999999999876366, -152.5000000000000000 ) ) ;
#3860 = edge_loop ( 'none', ( #41474, #39613, #4231, #33322, #11179, #14508, #29983, #32723 ) ) ;
#3861 = edge_curve ( 'none', #33310, #13818, #22795, .t. ) ;
#3862 = circle ( 'none', #41673, 6.899999999999991473 ) ;
#3863 = advanced_face ( 'none', ( #14262 ), #33636, .t. ) ;
#3864 = axis2_placement_3d ( 'none', #34954, #18440, #22134 ) ;
#3865 = oriented_edge ( 'none', *, *, #29440, .t. ) ;
#3866 = edge_loop ( 'none', ( #1582, #8881, #1472, #29856 ) ) ;
#3867 = face_outer_bound ( 'none', #26341, .t. ) ;
#3868 = oriented_edge ( 'none', *, *, #28882, .f. ) ;
#3869 = edge_curve ( 'none', #4430, #25279, #17225, .t. ) ;
#3870 = direction ( 'none', ( -1.258097530480931138e-30, -1.224646799147353454e-16, -1.000000000000000000 ) ) ;
#3871 = oriented_edge ( 'none', *, *, #37608, .f. ) ;
#3872 = direction ( 'none', ( 1.000000000000000000, -1.798561219818848703e-14, 7.841335511406166801e-16 ) ) ;
#3873 = line ( 'none', #29210, #17182 ) ;
#3874 = cartesian_point ( 'none', ( -14.43365185410574902, 26.83926419204827596, -219.9999999999996305 ) ) ;
#3875 = cartesian_point ( 'none', ( -12.75393873266782663, 93.06245503051817991, -197.5235979484057509 ) ) ;
#3876 = direction ( 'none', ( -4.418306311459492048e-16, -4.963243748098127828e-16, -1.000000000000000000 ) ) ;
#3877 = cartesian_point ( 'none', ( -39.20070691289951981, 21.06686267075139796, -186.7433786658365023 ) ) ;
#3878 = circle ( 'none', #23465, 4.049999999999998046 ) ;
#3879 = edge_curve ( 'none', #33477, #40119, #40712, .t. ) ;
#3880 = edge_loop ( 'none', ( #4112, #34441, #35531, #25817 ) ) ;
#3881 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3882 = cartesian_point ( 'none', ( 1.448548752520208096e-13, 2.729248689487395584e-15, 1.500000000000246025 ) ) ;
#3883 = oriented_edge ( 'none', *, *, #1761, .t. ) ;
#3884 = cartesian_point ( 'none', ( 47.01226107282589339, -24.65339907948465026, -135.0999999999999659 ) ) ;
#3885 = direction ( 'none', ( -0.7463371132519518447, 0.0000000000000000000, -0.6655681132556932056 ) ) ;
#3886 = oriented_edge ( 'none', *, *, #37836, .t. ) ;
#3887 = cartesian_point ( 'none', ( -32.18572279298244609, -16.64838966141358156, -215.6343151712016208 ) ) ;
#3888 = oriented_edge ( 'none', *, *, #7812, .f. ) ;
#3889 = cartesian_point ( 'none', ( -30.02637984930773030, -18.06445516747937674, -220.0000000000001137 ) ) ;
#3890 = cartesian_point ( 'none', ( 1.607527252362751497e-12, 38.30000000000001847, -208.5000000000000000 ) ) ;
#3891 = cartesian_point ( 'none', ( 53.28653899652933035, -26.52514329740289156, -82.75000000000000000 ) ) ;
#3892 = oriented_edge ( 'none', *, *, #36287, .t. ) ;
#3893 = edge_curve ( 'none', #8995, #28781, #26067, .t. ) ;
#3894 = advanced_face ( 'none', ( #13167 ), #4922, .t. ) ;
#3895 = oriented_edge ( 'none', *, *, #9078, .t. ) ;
#3896 = direction ( 'none', ( 0.7053998568966309834, 0.04910236135050194406, -0.7071067811865597852 ) ) ;
#3897 = axis2_placement_3d ( 'none', #10241, #42382, #13530 ) ;
#3898 = circle ( 'none', #12029, 10.49999999999999467 ) ;
#3899 = vertex_point ( 'none', #20945 ) ;
#3900 = vertex_point ( 'none', #14687 ) ;
#3901 = circle ( 'none', #15610, 9.500000000000000000 ) ;
#3902 = advanced_face ( 'none', ( #40248 ), #15225, .t. ) ;
#3903 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#3904 = oriented_edge ( 'none', *, *, #13810, .f. ) ;
#3905 = cartesian_point ( 'none', ( 40.25357649092095613, -58.58525178694500823, -77.60000000000000853 ) ) ;
#3906 = oriented_edge ( 'none', *, *, #33291, .t. ) ;
#3907 = cartesian_point ( 'none', ( 57.50000000000062528, -1.064996132301009501e-12, -115.0000000000001563 ) ) ;
#3908 = vertex_point ( 'none', #27686 ) ;
#3909 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642542698, 0.0000000000000000000 ) ) ;
#3910 = face_outer_bound ( 'none', #29474, .t. ) ;
#3911 = vector ( 'none', #25047, 1000.000000000000114 ) ;
#3912 = advanced_face ( 'none', ( #27576 ), #38052, .t. ) ;
#3913 = plane ( 'none', #25926 ) ;
#3914 = axis2_placement_3d ( 'none', #18691, #8936, #18834 ) ;
#3915 = oriented_edge ( 'none', *, *, #41263, .t. ) ;
#3916 = edge_curve ( 'none', #4870, #23387, #33429, .t. ) ;
#3917 = direction ( 'none', ( -1.000000000000000000, 1.784287003862154481e-14, 0.0000000000000000000 ) ) ;
#3918 = cartesian_point ( 'none', ( -21.84519066671402854, -21.34264880255282648, -220.0000000000001137 ) ) ;
#3919 = axis2_placement_3d ( 'none', #9913, #9502, #3056 ) ;
#3920 = cartesian_point ( 'none', ( 1.371726978487493349e-12, 38.30000000000001847, -208.5000000000000000 ) ) ;
#3921 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#3923 = cylindrical_surface ( 'none', #23096, 8.000000000000001776 ) ;
#3922 = direction ( 'none', ( -0.8945403632148181128, -0.4469871794352733851, 0.0000000000000000000 ) ) ;
#3924 = edge_curve ( 'none', #24756, #29783, #19164, .t. ) ;
#3925 = axis2_placement_3d ( 'none', #9102, #34808, #15284 ) ;
#3926 = cartesian_point ( 'none', ( -49.88653899652884860, 26.52514329740370158, -87.09999999999996589 ) ) ;
#3927 = oriented_edge ( 'none', *, *, #25401, .f. ) ;
#3928 = edge_curve ( 'none', #12457, #36854, #26271, .t. ) ;
#3929 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3930 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#3931 = cartesian_point ( 'none', ( 2.215357080076692853, 90.29999999999991189, -158.1702340211793683 ) ) ;
#3932 = cartesian_point ( 'none', ( -52.76081692023169722, 28.39688751532308331, -135.0999999999999659 ) ) ;
#3933 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#3934 = direction ( 'none', ( -1.875376730785740086e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3935 = cartesian_point ( 'none', ( -15.82384896845405109, -31.22064407210239878, -219.9999999999950830 ) ) ;
#3936 = circle ( 'none', #33332, 3.999999999999996447 ) ;
#3937 = oriented_edge ( 'none', *, *, #29430, .f. ) ;
#3938 = vertex_point ( 'none', #27541 ) ;
#3939 = advanced_face ( 'none', ( #37538, #19643 ), #27977, .t. ) ;
#3940 = cartesian_point ( 'none', ( 16.06013807703432050, 32.47280191268831118, -215.6075122831157671 ) ) ;
#3941 = direction ( 'none', ( -2.449293598294706414e-16, 1.710332578358783443e-30, 1.000000000000000000 ) ) ;
#3942 = direction ( 'none', ( -4.708894440894853511e-16, -5.605054530758050964e-17, -1.000000000000000000 ) ) ;
#3943 = edge_curve ( 'none', #30400, #7861, #678, .t. ) ;
#3944 = direction ( 'none', ( 9.095377662408013217e-15, 0.5150380749100542666, 0.8571673007021122226 ) ) ;
#3945 = cartesian_point ( 'none', ( 31.93493629845630011, 109.6000674576050926, -119.3381706110719875 ) ) ;
#3946 = oriented_edge ( 'none', *, *, #31696, .t. ) ;
#3947 = cartesian_point ( 'none', ( 38.41914665690590880, -61.48348697134180441, -73.60000000000000853 ) ) ;
#3948 = oriented_edge ( 'none', *, *, #31149, .t. ) ;
#3949 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 68.00000000000000000 ) ) ;
#3950 = edge_curve ( 'none', #18024, #1678, #4806, .t. ) ;
#3951 = edge_loop ( 'none', ( #22208, #40077, #30929, #22670, #17660 ) ) ;
#3952 = circle ( 'none', #25611, 48.50000000000002842 ) ;
#3953 = line ( 'none', #6926, #14742 ) ;
#3954 = face_outer_bound ( 'none', #15878, .t. ) ;
#3955 = cartesian_point ( 'none', ( -11.37745693919276135, 90.07691526874160104, -145.9468577688986670 ) ) ;
#3956 = plane ( 'none', #18741 ) ;
#3957 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -204.7458041294127895 ) ) ;
#3958 = cartesian_point ( 'none', ( 18.44062092222128868, 49.15479122123232969, 12.50000000000022560 ) ) ;
#3959 = oriented_edge ( 'none', *, *, #30946, .t. ) ;
#3960 = cartesian_point ( 'none', ( -66.28886230405231572, -45.67315113318102959, 59.50000000000000000 ) ) ;
#3961 = line ( 'none', #2979, #2455 ) ;
#3962 = cartesian_point ( 'none', ( -0.2644183424041955943, 89.42603990433346439, -187.4943443018135270 ) ) ;
#3963 = cartesian_point ( 'none', ( -58.33630944789036477, 47.83630944788986739, 0.0000000000000000000 ) ) ;
#3964 = direction ( 'none', ( -0.4643528801230302205, 0.8856502711123881433, 5.686682683175241863e-17 ) ) ;
#3965 = face_outer_bound ( 'none', #36646, .t. ) ;
#3966 = cartesian_point ( 'none', ( 10.23049536223112277, 109.2999999999997698, -162.9429625592747186 ) ) ;
#3967 = cylindrical_surface ( 'none', #28240, 4.250000000000003553 ) ;
#3968 = direction ( 'none', ( -0.9964434956472328908, 1.748663503494568910e-14, 0.08426363380677823200 ) ) ;
#3969 = oriented_edge ( 'none', *, *, #24621, .t. ) ;
#3970 = oriented_edge ( 'none', *, *, #25449, .t. ) ;
#3971 = cartesian_point ( 'none', ( -42.08213108521503898, -30.02031384457393770, -161.5759724577545455 ) ) ;
#3972 = direction ( 'none', ( 1.564726686751928816e-15, 1.028864779223452593e-22, -1.000000000000000000 ) ) ;
#3973 = cartesian_point ( 'none', ( -46.12583788135345486, -25.07303491289166431, 12.50000000000022560 ) ) ;
#3974 = axis2_placement_3d ( 'none', #41151, #15025, #22024 ) ;
#3975 = line ( 'none', #21623, #37747 ) ;
#3976 = vertex_point ( 'none', #31115 ) ;
#3977 = b_spline_curve_with_knots ( 'none', 3,
( #6431, #13033, #17027, #23602 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002407408752522280642, 0.002437975396482080018 ),
.unspecified. ) ;
#3978 = face_bound ( 'none', #11687, .t. ) ;
#3979 = oriented_edge ( 'none', *, *, #17619, .f. ) ;
#3980 = circle ( 'none', #20017, 10.49999999999996803 ) ;
#3981 = oriented_edge ( 'none', *, *, #26245, .f. ) ;
#3982 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3983 = edge_curve ( 'none', #34733, #36068, #2236, .t. ) ;
#3984 = plane ( 'none', #42001 ) ;
#3985 = cartesian_point ( 'none', ( 26.97157823254607933, 14.17014035524472249, -219.9999999999997726 ) ) ;
#3986 = advanced_face ( 'none', ( #39047 ), #11487, .t. ) ;
#3987 = edge_curve ( 'none', #33441, #39018, #28889, .t. ) ;
#3988 = circle ( 'none', #17667, 65.00000000000000000 ) ;
#3989 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3990 = cartesian_point ( 'none', ( -14.47311607810443057, 26.81958559444148094, -219.9999999999997442 ) ) ;
#3991 = line ( 'none', #29287, #8594 ) ;
#3992 = cartesian_point ( 'none', ( 45.25106413402023975, -24.06041759277773551, -125.0000000000000000 ) ) ;
#3993 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#3994 = edge_curve ( 'none', #27335, #38999, #20165, .t. ) ;
#3995 = vertex_point ( 'none', #5204 ) ;
#3996 = line ( 'none', #21844, #32158 ) ;
#3997 = edge_curve ( 'none', #15712, #25849, #4276, .t. ) ;
#3998 = advanced_face ( 'none', ( #3785 ), #2759, .f. ) ;
#3999 = face_outer_bound ( 'none', #26885, .t. ) ;
#4000 = face_outer_bound ( 'none', #42062, .t. ) ;
#4001 = edge_curve ( 'none', #30335, #18644, #26795, .t. ) ;
#4002 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4003 = cartesian_point ( 'none', ( -14.44044696785306492, 26.83560878776559377, -219.9999999999997442 ) ) ;
#4004 = cartesian_point ( 'none', ( -47.37889513109018225, 128.5000000000007674, -137.0628578028765219 ) ) ;
#4005 = direction ( 'none', ( -0.4643528801230372705, 0.8856502711123845906, 0.0000000000000000000 ) ) ;
#4006 = vertex_point ( 'none', #18402 ) ;
#4007 = cartesian_point ( 'none', ( -19.67655171063735864, 52.26079136196283059, 37.00000000000022737 ) ) ;
#4008 = cartesian_point ( 'none', ( 15.66574639580468542, 108.8787406936747715, -148.3127714275816231 ) ) ;
#4009 = direction ( 'none', ( 4.708894440894853511e-16, 5.605054530758050964e-17, 1.000000000000000000 ) ) ;
#4010 = cartesian_point ( 'none', ( 38.15282009304307564, 85.51094789352778491, -130.4762563609608605 ) ) ;
#4011 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#4012 = direction ( 'none', ( -0.06944122536642541310, 0.9975860445192731296, 1.673230490266694347e-22 ) ) ;
#4013 = oriented_edge ( 'none', *, *, #33854, .t. ) ;
#4014 = cartesian_point ( 'none', ( 29.37506171187783011, 87.99999999999945999, -121.6211048689090859 ) ) ;
#4015 = cartesian_point ( 'none', ( -32.20182592930637355, -16.61550183864861907, -215.6328126574098576 ) ) ;
#4016 = cartesian_point ( 'none', ( 54.37896638983135489, 121.4999999999989910, -195.8127865441409483 ) ) ;
#4017 = cartesian_point ( 'none', ( 16.33770689173250190, 30.95294169257308425, -219.9999999999995737 ) ) ;
#4018 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4019 = cartesian_point ( 'none', ( 28.00003562937052948, 125.4999999999994742, -233.4999999999999716 ) ) ;
#4020 = toroidal_surface ( 'none', #17580, 6.700000000000000178, 0.2000000000000000111 ) ;
#4021 = oriented_edge ( 'none', *, *, #22753, .t. ) ;
#4022 = face_outer_bound ( 'none', #7951, .t. ) ;
#4023 = oriented_edge ( 'none', *, *, #40244, .t. ) ;
#4024 = cartesian_point ( 'none', ( -10.62911201521728799, 89.80886873322748443, -146.0101410989726105 ) ) ;
#4025 = face_outer_bound ( 'none', #21305, .t. ) ;
#4026 = axis2_placement_3d ( 'none', #13170, #9735, #29500 ) ;
#4027 = direction ( 'none', ( -2.179985831291355058e-16, -7.063948064697777072e-17, 1.000000000000000000 ) ) ;
#4028 = direction ( 'none', ( -0.9991720737134184294, 0.04068374504918669671, -1.223632881870562164e-16 ) ) ;
#4029 = cartesian_point ( 'none', ( 23.31946164092217799, -3.789816456975903858, 102.0000000000001137 ) ) ;
#4030 = cartesian_point ( 'none', ( 46.26365052550993084, 24.71484522068882583, -124.9999999999999574 ) ) ;
#4031 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4032 = oriented_edge ( 'none', *, *, #1419, .t. ) ;
#4033 = vector ( 'none', #4090, 1000.000000000000114 ) ;
#4034 = edge_curve ( 'none', #21410, #33336, #7317, .t. ) ;
#4035 = cartesian_point ( 'none', ( -53.08986942125159203, -21.28895651328726757, -124.9999999999999574 ) ) ;
#4036 = edge_curve ( 'none', #9113, #30379, #1737, .t. ) ;
#4037 = circle ( 'none', #303, 0.9999999999999988898 ) ;
#4038 = direction ( 'none', ( 0.8449665260632064356, -0.5348191935903915395, -6.549646135530377314e-17 ) ) ;
#4039 = plane ( 'none', #38050 ) ;
#4040 = axis2_placement_3d ( 'none', #29147, #13105, #32400 ) ;
#4041 = circle ( 'none', #31740, 33.49999999999998579 ) ;
#4042 = direction ( 'none', ( -0.9964434956472328908, 1.748663503494568910e-14, 0.08426363380677823200 ) ) ;
#4043 = edge_curve ( 'none', #26575, #32648, #30378, .t. ) ;
#4044 = oriented_edge ( 'none', *, *, #9151, .t. ) ;
#4045 = edge_curve ( 'none', #31591, #39261, #41109, .t. ) ;
#4046 = vertex_point ( 'none', #9064 ) ;
#4047 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#4048 = cartesian_point ( 'none', ( -30.06952359455035051, -2.516637354437536889, -220.0000000000000000 ) ) ;
#4049 = direction ( 'none', ( -0.6287054569762576817, 1.169929786123892676e-14, 0.7776435226813601664 ) ) ;
#4050 = advanced_face ( 'none', ( #22240, #29359 ), #5358, .f. ) ;
#4051 = oriented_edge ( 'none', *, *, #4550, .t. ) ;
#4052 = vector ( 'none', #23757, 999.9999999999998863 ) ;
#4053 = vertex_point ( 'none', #34917 ) ;
#4054 = cylindrical_surface ( 'none', #34215, 4.049999999999998934 ) ;
#4055 = cartesian_point ( 'none', ( 40.27655817739799460, -65.02608805579136231, 15.77501833360221717 ) ) ;
#4056 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#4057 = face_outer_bound ( 'none', #11090, .t. ) ;
#4058 = oriented_edge ( 'none', *, *, #8526, .t. ) ;
#4059 = edge_curve ( 'none', #18849, #26671, #17085, .t. ) ;
#4060 = direction ( 'none', ( 0.6287054569762579037, -1.158730089231201977e-14, -0.7776435226813598334 ) ) ;
#4061 = closed_shell ( 'none', ( #3863, #29821, #20160, #27329, #8056, #15575, #36064, #36770, #10415, #15987, #35203, #4629, #29974, #6887, #29850, #39250, #33425, #26583, #20635, #13371, #17430, #24394, #16739, #9221, #41816, #40638, #26725, #9683, #14359, #266, #37771, #24814, #35665, #29612, #27960, #15356, #25442, #3635 ) ) ;
#4062 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4063 = circle ( 'none', #40034, 7.000000000002081002 ) ;
#4064 = cartesian_point ( 'none', ( -5.778676145009838727, -21.74527309580389556, 43.00000000000023448 ) ) ;
#4065 = advanced_face ( 'none', ( #13993 ), #11978, .t. ) ;
#4066 = cartesian_point ( 'none', ( 11.13468478272435824, 87.99999999999982947, -229.1378268284798594 ) ) ;
#4067 = cartesian_point ( 'none', ( 2.226040514842392071, 89.79585491812993325, -158.0438991053617883 ) ) ;
#4068 = cartesian_point ( 'none', ( -49.15479122123212363, 18.44062092222132065, 12.50000000000022560 ) ) ;
#4069 = cartesian_point ( 'none', ( -30.75832022459186987, -57.26190476190451761, -115.0000000000000000 ) ) ;
#4070 = cartesian_point ( 'none', ( -4.331742826410640568, -29.88235870425802432, -220.0000000000001421 ) ) ;
#4071 = oriented_edge ( 'none', *, *, #27633, .f. ) ;
#4073 = edge_curve ( 'none', #13096, #10554, #9401, .t. ) ;
#4072 = cartesian_point ( 'none', ( -16.16042260352729087, 51.00088961258811793, 10.76794919243136839 ) ) ;
#4074 = direction ( 'none', ( -0.9811566927382368020, -0.1932137269837868321, 0.0000000000000000000 ) ) ;
#4075 = line ( 'none', #23374, #17946 ) ;
#4076 = cartesian_point ( 'none', ( 29.07789127489023429, 21.66688140515367067, -215.6483280706449932 ) ) ;
#4077 = cartesian_point ( 'none', ( 1.448548751883243936e-13, 2.729247259366072979e-15, 10.00000000000022915 ) ) ;
#4078 = cartesian_point ( 'none', ( -47.83630944788987449, -58.33630944789052108, -6.938893903907228378e-15 ) ) ;
#4079 = cartesian_point ( 'none', ( 38.41914665690590880, -61.48348697134180441, -81.60000000000000853 ) ) ;
#4080 = line ( 'none', #26548, #36806 ) ;
#4081 = cartesian_point ( 'none', ( 19.45912747209587934, -4.620480918306764551, 101.2090819667545389 ) ) ;
#4082 = line ( 'none', #28943, #31236 ) ;
#4083 = axis2_placement_3d ( 'none', #8635, #35197, #31541 ) ;
#4084 = oriented_edge ( 'none', *, *, #27168, .f. ) ;
#4085 = cartesian_point ( 'none', ( -11.66314683491155435, 89.97500651009890760, -146.0076913909293808 ) ) ;
#4086 = direction ( 'none', ( -1.000000000000000000, 1.798561219818848703e-14, -7.841335511406166801e-16 ) ) ;
#4087 = axis2_placement_3d ( 'none', #5335, #31364, #11776 ) ;
#4088 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#4089 = cartesian_point ( 'none', ( 18.84056740620345494, 6.712505741258445013, 157.6690824392649120 ) ) ;
#4090 = direction ( 'none', ( -0.9975860445192739068, -0.06944122536641497700, -1.915906240245370079e-23 ) ) ;
#4091 = advanced_face ( 'none', ( #15065 ), #18637, .f. ) ;
#4092 = axis2_placement_3d ( 'none', #18408, #1630, #15112 ) ;
#4093 = direction ( 'none', ( -1.000000000000000000, 1.759703324624283666e-14, -4.205390244792259832e-16 ) ) ;
#4094 = cartesian_point ( 'none', ( 6.333705708150859659e-14, -35.99999999999999289, -116.0000000000000853 ) ) ;
#4095 = circle ( 'none', #37397, 45.99999999999998579 ) ;
#4096 = vector ( 'none', #14253, 1000.000000000000000 ) ;
#4097 = oriented_edge ( 'none', *, *, #28413, .t. ) ;
#4098 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 78.50000000000000000 ) ) ;
#4099 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4100 = axis2_placement_3d ( 'none', #28228, #25208, #6424 ) ;
#4101 = direction ( 'none', ( 4.338214655336505967e-16, 2.788289883277553684e-16, -1.000000000000000000 ) ) ;
#4102 = cartesian_point ( 'none', ( 12.47101778476849354, 89.27405484252570034, -163.7034283886997628 ) ) ;
#4103 = edge_curve ( 'none', #22673, #12642, #5320, .t. ) ;
#4104 = face_outer_bound ( 'none', #19927, .t. ) ;
#4105 = direction ( 'none', ( -0.9964434956472330018, 1.748663503494575536e-14, 0.08426363380677823200 ) ) ;
#4106 = advanced_face ( 'none', ( #6304 ), #34464, .t. ) ;
#4107 = cartesian_point ( 'none', ( -11.54426656041346533, 36.23782848877834795, 51.50000000000024869 ) ) ;
#4108 = oriented_edge ( 'none', *, *, #22987, .f. ) ;
#4109 = axis2_placement_3d ( 'none', #31850, #6072, #9360 ) ;
#4110 = direction ( 'none', ( 0.9920787701552165050, -0.1256173308397889321, 0.0000000000000000000 ) ) ;
#4111 = edge_curve ( 'none', #9023, #13285, #21697, .t. ) ;
#4112 = oriented_edge ( 'none', *, *, #42153, .f. ) ;
#4113 = face_outer_bound ( 'none', #16417, .t. ) ;
#4114 = edge_curve ( 'none', #33703, #22147, #40074, .t. ) ;
#4115 = oriented_edge ( 'none', *, *, #2493, .f. ) ;
#4116 = advanced_face ( 'none', ( #36496 ), #41907, .f. ) ;
#4117 = direction ( 'none', ( -1.837418991828554464e-14, -1.000000000000000000, 2.561754363767233917e-16 ) ) ;
#4118 = cartesian_point ( 'none', ( 65.00003562936996104, 93.28838142817910750, -218.8053716810593983 ) ) ;
#4119 = face_outer_bound ( 'none', #6130, .t. ) ;
#4120 = cartesian_point ( 'none', ( 2.299808803524351575, 109.2999999999998977, -157.1715663074388090 ) ) ;
#4121 = oriented_edge ( 'none', *, *, #33772, .f. ) ;
#4122 = cartesian_point ( 'none', ( 26.91643084717438938, 14.28842580432594467, -219.9999999999998863 ) ) ;
#4123 = cartesian_point ( 'none', ( -11.97305907711297834, 35.53724604321442371, -1.249999999999753975 ) ) ;
#4124 = oriented_edge ( 'none', *, *, #5935, .f. ) ;
#4125 = edge_curve ( 'none', #35600, #39579, #31428, .t. ) ;
#4126 = cartesian_point ( 'none', ( 33.49999999999998579, 4.102566777143632196e-15, 79.50000000000000000 ) ) ;
#4127 = circle ( 'none', #14668, 4.499999999999997335 ) ;
#4128 = oriented_edge ( 'none', *, *, #2382, .f. ) ;
#4129 = circle ( 'none', #2717, 65.00000000000000000 ) ;
#4131 = axis2_placement_3d ( 'none', #21448, #8848, #18187 ) ;
#4130 = cartesian_point ( 'none', ( -47.37889513109018225, 128.5000000000007674, -137.0628578028765219 ) ) ;
#4132 = cartesian_point ( 'none', ( 21.58444413818969565, -29.21034635266457613, -215.6483272645169507 ) ) ;
#4133 = advanced_face ( 'none', ( #10926 ), #23736, .f. ) ;
#4134 = cartesian_point ( 'none', ( -16.12188604238013667, 31.06739439166626227, -219.9999999999994031 ) ) ;
#4135 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4136 = cartesian_point ( 'none', ( 57.26190476190519973, -30.75832022459260173, -115.0000000000000000 ) ) ;
#4137 = direction ( 'none', ( -0.06944122536642541310, 0.9975860445192731296, 1.673230490266694347e-22 ) ) ;
#4138 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4139 = direction ( 'none', ( -0.8829475928589349820, -0.4694715627858757068, -8.706326847534050577e-17 ) ) ;
#4140 = vertex_point ( 'none', #35606 ) ;
#4141 = axis2_placement_3d ( 'none', #37352, #17525, #7626 ) ;
#4142 = cartesian_point ( 'none', ( 2.125514341439195613e-12, 73.99999999999995737, -172.5000000000000000 ) ) ;
#4143 = cartesian_point ( 'none', ( -10.62027836695196825, 108.8000000000001677, -182.3721673105956143 ) ) ;
#4144 = line ( 'none', #33166, #21569 ) ;
#4145 = oriented_edge ( 'none', *, *, #11901, .f. ) ;
#4146 = direction ( 'none', ( 1.000000000000000000, -1.759703324624283666e-14, 2.984470496304187021e-16 ) ) ;
#4147 = edge_loop ( 'none', ( #643, #13661, #7398, #20698 ) ) ;
#4148 = vertex_point ( 'none', #35474 ) ;
#4149 = cartesian_point ( 'none', ( -31.07380834887505117, -16.10952715278607528, -220.0000000000005969 ) ) ;
#4150 = oriented_edge ( 'none', *, *, #2672, .f. ) ;
#4151 = direction ( 'none', ( 0.0000000000000000000, 0.6409456510068364254, -0.7675862638527495285 ) ) ;
#4152 = cartesian_point ( 'none', ( 30.29829758124867212, 57.44537884287544216, -114.9999999999999716 ) ) ;
#4153 = oriented_edge ( 'none', *, *, #37572, .f. ) ;
#4154 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4155 = face_outer_bound ( 'none', #20055, .t. ) ;
#4156 = cartesian_point ( 'none', ( -11.23989921749599397, 89.97724952420932709, -145.9584902533686659 ) ) ;
#4157 = line ( 'none', #28291, #42000 ) ;
#4158 = edge_loop ( 'none', ( #18457, #11963, #26359, #30728 ) ) ;
#4159 = edge_curve ( 'none', #19405, #11685, #25798, .t. ) ;
#4160 = cartesian_point ( 'none', ( 1.448548752782487308e-13, 2.729249278360881990e-15, -1.999999999999793499 ) ) ;
#4161 = axis2_placement_3d ( 'none', #36790, #40083, #30103 ) ;
#4162 = oriented_edge ( 'none', *, *, #13382, .t. ) ;
#4163 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4164 = cartesian_point ( 'none', ( 50.87896638983151121, 128.4999999999990905, -201.8749643706320569 ) ) ;
#4165 = axis2_placement_3d ( 'none', #15362, #10910, #20921 ) ;
#4166 = b_spline_curve_with_knots ( 'none', 3,
( #9821, #16844, #39698, #26551, #39252, #498, #6377, #16276 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003906609487501750788, 0.0007813218975003501576, 0.001562643795000788352 ),
.unspecified. ) ;
#4167 = cartesian_point ( 'none', ( 0.9964434956495269446, 89.29999999999994031, -172.5842636338067564 ) ) ;
#4168 = edge_curve ( 'none', #4326, #23273, #20651, .t. ) ;
#4169 = oriented_edge ( 'none', *, *, #7207, .t. ) ;
#4170 = edge_curve ( 'none', #4808, #19042, #32630, .t. ) ;
#4171 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000000 ) ) ;
#4172 = face_outer_bound ( 'none', #9674, .t. ) ;
#4173 = oriented_edge ( 'none', *, *, #2332, .t. ) ;
#4174 = cartesian_point ( 'none', ( -11.48790627617805171, 109.3000000000001819, -180.5017503953625067 ) ) ;
#4175 = direction ( 'none', ( -0.4916555125895099021, -0.8707897891801132939, -5.551115123616747543e-17 ) ) ;
#4176 = vector ( 'none', #2060, 1000.000000000000000 ) ;
#4177 = oriented_edge ( 'none', *, *, #532, .f. ) ;
#4178 =( bounded_curve ( ) b_spline_curve ( 3, ( #19498, #13321, #36188, #16351 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689674, 5.435123228198105672 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9569428977956567772, 0.9569428977956567772, 1.000000000000000000 ) )
representation_item ( '' ) );
#4179 = cartesian_point ( 'none', ( -26.38958028825481961, 72.22504912400408728, -220.7166583074380526 ) ) ;
#4180 = oriented_edge ( 'none', *, *, #33797, .f. ) ;
#4181 = vector ( 'none', #31353, 1000.000000000000000 ) ;
#4182 = closed_shell ( 'none', ( #8034, #8489, #26164, #10123, #24457, #7029, #24711, #23860, #30922, #34066, #24099, #33486, #6209, #36649, #17970, #8420, #8849, #3894, #37807, #41392, #41197, #41427, #2393, #38486 ) ) ;
#4183 = edge_curve ( 'none', #18389, #4006, #38574, .t. ) ;
#4184 = oriented_edge ( 'none', *, *, #7422, .t. ) ;
#4185 = advanced_face ( 'none', ( #35475 ), #28370, .t. ) ;
#4186 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#4187 = oriented_edge ( 'none', *, *, #2043, .t. ) ;
#4188 = direction ( 'none', ( -1.000000000000000000, 1.798561219831641502e-14, -5.392042335631425098e-16 ) ) ;
#4189 = cartesian_point ( 'none', ( -44.27150200184341600, 31.18442301035270603, -152.9715977312093287 ) ) ;
#4190 = direction ( 'none', ( -4.507932654720424238e-30, -2.561756887746857165e-16, 1.000000000000000000 ) ) ;
#4191 = face_outer_bound ( 'none', #39424, .t. ) ;
#4192 = cartesian_point ( 'none', ( -7.414994494176471385, -21.31043129049237805, 11.51722087929817384 ) ) ;
#4193 = direction ( 'none', ( 1.837418986600208105e-14, 1.000000000000000000, -2.561754830020441736e-16 ) ) ;
#4194 = cartesian_point ( 'none', ( 65.00003562936981893, 85.49999999999880629, -223.3060035822538794 ) ) ;
#4195 = vector ( 'none', #4984, 1000.000000000000000 ) ;
#4196 = axis2_placement_3d ( 'none', #38826, #15966, #2819 ) ;
#4197 = cartesian_point ( 'none', ( 38.41914665690590880, -61.48348697134180441, -71.50000000000001421 ) ) ;
#4198 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, -3.854941057726238097e-16 ) ) ;
#4199 = oriented_edge ( 'none', *, *, #4942, .t. ) ;
#4200 = vertex_point ( 'none', #30058 ) ;
#4201 = direction ( 'none', ( 0.8856502711123845906, 0.4643528801230372705, 0.0000000000000000000 ) ) ;
#4202 = direction ( 'none', ( 7.510728538894650169e-18, -1.078974010002669753e-16, 1.000000000000000000 ) ) ;
#4203 = axis2_placement_3d ( 'none', #27988, #5214, #34519 ) ;
#4204 = advanced_face ( 'none', ( #29885 ), #9890, .f. ) ;
#4205 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#4207 = vertex_point ( 'none', #3745 ) ;
#4206 = oriented_edge ( 'none', *, *, #31718, .f. ) ;
#4208 = cartesian_point ( 'none', ( -14.01872025300114188, -27.04341691531701031, -220.0000000000002558 ) ) ;
#4209 = cartesian_point ( 'none', ( -37.93744851726332712, 70.99999999999995737, -59.50000000000000711 ) ) ;
#4210 = cartesian_point ( 'none', ( 9.204139509962205423, 21.98371706243398194, 43.00000000000022737 ) ) ;
#4211 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179630e-22, -1.000000000000000000 ) ) ;
#4212 = cartesian_point ( 'none', ( 34.67898808032587965, 10.10113894342721785, -215.3934356985216709 ) ) ;
#4213 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#4214 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4215 = oriented_edge ( 'none', *, *, #4432, .t. ) ;
#4216 = cartesian_point ( 'none', ( -9.741084275117792401, 99.29999999999917293, -192.7512043381381091 ) ) ;
#4217 = circle ( 'none', #5867, 80.50000000000000000 ) ;
#4218 = oriented_edge ( 'none', *, *, #13999, .f. ) ;
#4219 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#4220 = axis2_placement_3d ( 'none', #26957, #36656, #16818 ) ;
#4221 = vector ( 'none', #7814, 1000.000000000000114 ) ;
#4222 = face_outer_bound ( 'none', #31889, .t. ) ;
#4223 = edge_loop ( 'none', ( #41232, #21532, #5019, #33114, #8733, #4493 ) ) ;
#4224 = oriented_edge ( 'none', *, *, #25212, .t. ) ;
#4225 = edge_curve ( 'none', #95, #32573, #8375, .t. ) ;
#4226 = axis2_placement_3d ( 'none', #37433, #17907, #34292 ) ;
#4228 = vertex_point ( 'none', #3173 ) ;
#4227 = oriented_edge ( 'none', *, *, #14398, .t. ) ;
#4229 = cartesian_point ( 'none', ( -11.59926471259027636, 89.85383053748621762, -146.0351278652520932 ) ) ;
#4230 = direction ( 'none', ( 4.338214655336487724e-16, 2.788289883277583759e-16, 1.000000000000000000 ) ) ;
#4231 = oriented_edge ( 'none', *, *, #17663, .f. ) ;
#4232 = cartesian_point ( 'none', ( 50.87896638983151121, 128.4999999999990905, -201.8749643706320569 ) ) ;
#4233 = cartesian_point ( 'none', ( 65.49931503040993164, 38.94414665690611344, -73.60000000000000853 ) ) ;
#4234 = face_outer_bound ( 'none', #42289, .t. ) ;
#4235 = oriented_edge ( 'none', *, *, #9861, .f. ) ;
#4236 = edge_curve ( 'none', #13046, #19388, #22713, .t. ) ;
#4237 = axis2_placement_3d ( 'none', #33529, #13944, #33374 ) ;
#4238 = cartesian_point ( 'none', ( 19.28221721343767925, 5.317462151762185840, 159.5194034593365870 ) ) ;
#4239 = direction ( 'none', ( -0.06944122536642542698, 0.9975860445192733517, 1.673230490266694817e-22 ) ) ;
#4240 = oriented_edge ( 'none', *, *, #31613, .t. ) ;
#4241 = circle ( 'none', #22107, 55.00000000000000000 ) ;
#4242 = vector ( 'none', #3942, 1000.000000000000000 ) ;
#4243 = cartesian_point ( 'none', ( 11.99999999999710099, 74.65047719924523051, -224.6552917857029001 ) ) ;
#4244 = edge_curve ( 'none', #31029, #13548, #36990, .t. ) ;
#4245 = vertex_point ( 'none', #9889 ) ;
#4246 = direction ( 'none', ( -7.493695722305055842e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#4247 = oriented_edge ( 'none', *, *, #2738, .t. ) ;
#4248 = circle ( 'none', #22354, 7.685943401548623655 ) ;
#4249 = cartesian_point ( 'none', ( -64.52126740125743254, -40.01187703572765031, -81.60000000000000853 ) ) ;
#4250 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#4251 = direction ( 'none', ( -1.000000000000000000, 1.798561239636409153e-14, 6.198829126545649833e-15 ) ) ;
#4252 = cartesian_point ( 'none', ( 49.36942220103193080, 22.35709936531389630, -126.8999999999999631 ) ) ;
#4253 = oriented_edge ( 'none', *, *, #3983, .f. ) ;
#4254 = edge_curve ( 'none', #17218, #22801, #3251, .t. ) ;
#4255 = edge_loop ( 'none', ( #13577, #26698, #806, #6342 ) ) ;
#4256 = direction ( 'none', ( 0.6287054569762570155, -1.189524669241238474e-14, -0.7776435226813604995 ) ) ;
#4257 = cartesian_point ( 'none', ( 60.00003562936995394, 95.46204239865568297, -157.3357934622722212 ) ) ;
#4258 = cartesian_point ( 'none', ( 9.002895422927661429, 33.76743724331883811, -180.4369995151739658 ) ) ;
#4259 = edge_curve ( 'none', #38178, #23233, #34946, .t. ) ;
#4260 = cartesian_point ( 'none', ( -49.46422694687307597, -23.12124075286367031, -135.0999999999999659 ) ) ;
#4261 = b_spline_curve_with_knots ( 'none', 3,
( #8767, #2903, #2754, #12892, #29222, #19639, #19494, #32212, #42177, #13038 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0003976439056702586110, 0.003009744451017189269, 0.004315794723690657281, 0.005621844996364124859, 0.01084604608705799778 ),
.unspecified. ) ;
#4262 = circle ( 'none', #9917, 37.00000000000006395 ) ;
#4263 = oriented_edge ( 'none', *, *, #26490, .t. ) ;
#4264 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4265 = circle ( 'none', #20208, 2.500000000000002220 ) ;
#4266 = line ( 'none', #26890, #129 ) ;
#4267 = cartesian_point ( 'none', ( 32.28177347118705853, -13.72019844315957116, -220.0000000000563318 ) ) ;
#4268 = vertex_point ( 'none', #3463 ) ;
#4269 = vertex_point ( 'none', #26338 ) ;
#4270 = cartesian_point ( 'none', ( -11.53224079122390933, 89.76044381469117184, -146.0639238740943142 ) ) ;
#4271 = cartesian_point ( 'none', ( 28.56589742509573071, 10.19397230562491430, -219.9999999999998579 ) ) ;
#4272 = advanced_face ( 'none', ( #24235 ), #30342, .t. ) ;
#4273 = oriented_edge ( 'none', *, *, #41546, .t. ) ;
#4274 = cartesian_point ( 'none', ( 1.463126316189832527e-12, 38.29999999999997584, -172.5000000000000000 ) ) ;
#4275 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642541310, 0.0000000000000000000 ) ) ;
#4276 = line ( 'none', #41492, #12973 ) ;
#4277 = vertex_point ( 'none', #23200 ) ;
#4278 = oriented_edge ( 'none', *, *, #14670, .t. ) ;
#4279 = axis2_placement_3d ( 'none', #15332, #15199, #41446 ) ;
#4280 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179630e-22, 1.000000000000000000 ) ) ;
#4281 = circle ( 'none', #7405, 10.49999999999999467 ) ;
#4282 = vector ( 'none', #17472, 1000.000000000000000 ) ;
#4283 = edge_loop ( 'none', ( #17450, #5725, #15591, #3716 ) ) ;
#4284 = advanced_face ( 'none', ( #1191, #21148, #15547, #29846, #12453, #6263, #1694 ), #33042, .f. ) ;
#4285 = cylindrical_surface ( 'none', #40901, 4.999999999999989342 ) ;
#4286 = axis2_placement_3d ( 'none', #26718, #23453, #7099 ) ;
#4287 = vertex_point ( 'none', #430 ) ;
#4288 = axis2_placement_3d ( 'none', #8923, #12225, #41497 ) ;
#4289 = edge_loop ( 'none', ( #5190, #8657, #29854, #28706 ) ) ;
#4290 = cartesian_point ( 'none', ( 34.15155752481462059, 109.6000674576050500, -117.3614333147025945 ) ) ;
#4291 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4292 = cartesian_point ( 'none', ( -16.65526432942602142, 30.78316765966567914, -219.9999999999984652 ) ) ;
#4293 = edge_loop ( 'none', ( #38514, #19054, #12233, #23193, #12885, #38220, #9272, #32449, #9526, #2907, #20826, #40529 ) ) ;
#4294 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4295 = cartesian_point ( 'none', ( -38.52180610119626891, 23.50940752678993206, -184.5492774521789840 ) ) ;
#4296 = axis2_placement_3d ( 'none', #8627, #41764, #12076 ) ;
#4297 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#4298 = vertex_point ( 'none', #10310 ) ;
#4299 = cartesian_point ( 'none', ( -37.62171721984189077, -12.03563016340406300, -3.999999999999753975 ) ) ;
#4300 = cartesian_point ( 'none', ( 62.17154166404885274, 47.83630944789052108, -6.938893903907228378e-15 ) ) ;
#4301 = edge_curve ( 'none', #35160, #31561, #20058, .t. ) ;
#4302 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#4303 = cartesian_point ( 'none', ( -49.08623919397335555, -20.07459911678997599, -134.9999999999999716 ) ) ;
#4304 = edge_curve ( 'none', #22625, #27744, #32891, .t. ) ;
#4305 = axis2_placement_3d ( 'none', #19130, #13350, #19827 ) ;
#4306 = cartesian_point ( 'none', ( -65.00096437063008636, 93.10000000000115961, -152.5000000000000284 ) ) ;
#4307 = edge_curve ( 'none', #27981, #23818, #28845, .t. ) ;
#4308 = cartesian_point ( 'none', ( -32.56435262045776113, -12.88331846150860649, -219.9999999999305089 ) ) ;
#4309 = cartesian_point ( 'none', ( 2.362801327015330593e-12, 86.29999999999996874, -172.4999999999999716 ) ) ;
#4310 = cartesian_point ( 'none', ( -16.44882203976059287, 30.89403759285560724, -219.9999999999996589 ) ) ;
#4311 = direction ( 'none', ( 1.772943671138792130e-14, 1.000000000000000000, -3.885774658394701368e-16 ) ) ;
#4312 = cartesian_point ( 'none', ( -54.66520600665406704, 129.5000000000009379, -223.7652416360247116 ) ) ;
#4313 = edge_curve ( 'none', #15816, #31561, #35900, .t. ) ;
#4314 = line ( 'none', #35905, #33996 ) ;
#4315 = oriented_edge ( 'none', *, *, #30396, .f. ) ;
#4316 = oriented_edge ( 'none', *, *, #17745, .t. ) ;
#4317 = advanced_face ( 'none', ( #13464 ), #16013, .t. ) ;
#4318 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4319 = edge_curve ( 'none', #4778, #23687, #24730, .t. ) ;
#4320 = vertex_point ( 'none', #17488 ) ;
#4321 = vertex_point ( 'none', #710 ) ;
#4322 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#4323 = vector ( 'none', #18388, 1000.000000000000114 ) ;
#4324 = oriented_edge ( 'none', *, *, #34837, .t. ) ;
#4325 = edge_curve ( 'none', #5877, #21168, #18101, .t. ) ;
#4326 = vertex_point ( 'none', #27193 ) ;
#4327 = vector ( 'none', #29535, 1000.000000000000114 ) ;
#4328 = face_outer_bound ( 'none', #9152, .t. ) ;
#4329 = vertex_point ( 'none', #38408 ) ;
#4330 = cartesian_point ( 'none', ( 65.00003562936996104, 95.07747500805149343, -157.7963452205838735 ) ) ;
#4331 = advanced_face ( 'none', ( #11444 ), #41064, .t. ) ;
#4332 = oriented_edge ( 'none', *, *, #41116, .t. ) ;
#4333 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 79.50000000000000000 ) ) ;
#4334 = cartesian_point ( 'none', ( 13.51716732499094142, 34.79999999999972005, -189.2193357376492315 ) ) ;
#4335 = vertex_point ( 'none', #21562 ) ;
#4336 = oriented_edge ( 'none', *, *, #40761, .t. ) ;
#4337 = edge_loop ( 'none', ( #26025, #22330, #5342, #41557, #7457, #18913, #35084, #37319, #3196, #19258 ) ) ;
#4338 = advanced_face ( 'none', ( #19118 ), #21657, .t. ) ;
#4339 = direction ( 'none', ( 1.224646799147353454e-16, -8.305143858912352776e-31, -1.000000000000000000 ) ) ;
#4340 = axis2_placement_3d ( 'none', #5187, #21646, #17810 ) ;
#4341 = oriented_edge ( 'none', *, *, #8814, .f. ) ;
#4342 = cartesian_point ( 'none', ( 49.57506273697620003, 20.11610627234314563, 44.98095459660414974 ) ) ;
#4343 = cartesian_point ( 'none', ( -8.528346543087751641, 109.3000000000001251, -163.5418887160557802 ) ) ;
#4344 = cartesian_point ( 'none', ( 12.24620171397939039, 54.48291057368844292, 18.00000000000022382 ) ) ;
#4345 = axis2_placement_3d ( 'none', #13065, #16216, #15934 ) ;
#4346 = cartesian_point ( 'none', ( -27.88452511640254627, -1.941021131442705494, 12.00000000000022560 ) ) ;
#4347 = direction ( 'none', ( -0.4643528801230243364, 0.8856502711123912519, 0.0000000000000000000 ) ) ;
#4348 = vector ( 'none', #25600, 1000.000000000000000 ) ;
#4349 = oriented_edge ( 'none', *, *, #3754, .f. ) ;
#4350 = vertex_point ( 'none', #28166 ) ;
#4351 = cylindrical_surface ( 'none', #28699, 37.50000000000000711 ) ;
#4352 = oriented_edge ( 'none', *, *, #31138, .f. ) ;
#4353 = direction ( 'none', ( -6.585401083650416252e-16, 8.875312571249876720e-17, -1.000000000000000000 ) ) ;
#4354 = axis2_placement_3d ( 'none', #10605, #4455, #7578 ) ;
#4355 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4356 = line ( 'none', #28294, #3379 ) ;
#4357 = direction ( 'none', ( 0.6287054569762513534, -1.127570259384924927e-14, -0.7776435226813651624 ) ) ;
#4358 = cartesian_point ( 'none', ( -71.00000000000011369, 37.93744851726307843, 59.50000000000000000 ) ) ;
#4359 = edge_curve ( 'none', #36544, #34582, #15021, .t. ) ;
#4360 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#4361 = oriented_edge ( 'none', *, *, #12716, .t. ) ;
#4362 = oriented_edge ( 'none', *, *, #4304, .t. ) ;
#4363 = cartesian_point ( 'none', ( 30.42954496043658708, 63.87506015550346916, -132.4385551068938582 ) ) ;
#4364 = vector ( 'none', #16666, 1000.000000000000000 ) ;
#4365 = edge_loop ( 'none', ( #16678, #36895, #26697, #22133 ) ) ;
#4366 = axis2_placement_3d ( 'none', #22593, #9144, #32048 ) ;
#4367 = cartesian_point ( 'none', ( -3.928807419041728810, -35.83237330452687530, -215.2761679714320735 ) ) ;
#4368 = plane ( 'none', #23406 ) ;
#4369 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642542698, 0.0000000000000000000 ) ) ;
#4370 = oriented_edge ( 'none', *, *, #42087, .t. ) ;
#4371 = advanced_face ( 'none', ( #32370 ), #24860, .f. ) ;
#4372 = vector ( 'none', #5136, 1000.000000000000000 ) ;
#4373 = edge_curve ( 'none', #4298, #26615, #14513, .t. ) ;
#4374 = cartesian_point ( 'none', ( -14.87723761506311604, 33.00146214962533264, -215.5573651807864906 ) ) ;
#4375 = line ( 'none', #21016, #33524 ) ;
#4376 = oriented_edge ( 'none', *, *, #12228, .t. ) ;
#4377 = cartesian_point ( 'none', ( 30.46998144562488164, 27.95139483349042209, -197.8141721596376499 ) ) ;
#4378 = cartesian_point ( 'none', ( -64.38172215573871426, -36.58471682289062699, -77.60000000000000853 ) ) ;
#4379 = cartesian_point ( 'none', ( -8.295867307811789715, 87.30000000000012506, -163.8294414475686551 ) ) ;
#4380 = axis2_placement_3d ( 'none', #33733, #1299, #24345 ) ;
#4381 = direction ( 'none', ( -2.565498867538175164e-30, -2.449293598294706414e-16, -1.000000000000000000 ) ) ;
#4382 = edge_curve ( 'none', #31283, #24791, #23694, .t. ) ;
#4383 = oriented_edge ( 'none', *, *, #18936, .t. ) ;
#4384 = oriented_edge ( 'none', *, *, #35346, .f. ) ;
#4385 = cartesian_point ( 'none', ( -29.37492874126457920, 99.50000000000051159, -223.3789307604613441 ) ) ;
#4386 = plane ( 'none', #16451 ) ;
#4387 = plane ( 'none', #27161 ) ;
#4388 = cartesian_point ( 'none', ( -16.97629991056001941, 14.76669364978888943, 10.00050736269413321 ) ) ;
#4389 = edge_loop ( 'none', ( #4115, #20166, #39369, #40365 ) ) ;
#4390 = cartesian_point ( 'none', ( -46.33986694000910234, -3.225683800721577121, 4.000000000000246025 ) ) ;
#4391 = oriented_edge ( 'none', *, *, #40925, .f. ) ;
#4392 = cartesian_point ( 'none', ( 11.99999999997967315, 73.24520771349503434, -224.2250705106368969 ) ) ;
#4393 = cartesian_point ( 'none', ( 64.99999999999998579, -1.613254950252414181e-14, -1.000000000000063283 ) ) ;
#4394 = plane ( 'none', #30867 ) ;
#4395 = direction ( 'none', ( 0.6655681132556788837, -1.040834085586086465e-14, -0.7463371132519646123 ) ) ;
#4396 = direction ( 'none', ( -0.9975860445192733517, -0.06944122536642542698, 7.023526281918274007e-23 ) ) ;
#4397 = edge_curve ( 'none', #16258, #2232, #36451, .t. ) ;
#4398 = line ( 'none', #20057, #30497 ) ;
#4399 = edge_loop ( 'none', ( #23743, #16341, #28945, #221 ) ) ;
#4400 = oriented_edge ( 'none', *, *, #274, .f. ) ;
#4401 = line ( 'none', #28352, #20287 ) ;
#4402 = cartesian_point ( 'none', ( 24.59844247518953608, 109.6000674576052063, -125.8807051643753567 ) ) ;
#4403 = edge_loop ( 'none', ( #39630, #7931, #9178, #39874, #17383, #20547, #41583, #5451, #42221, #38010, #31900, #22368, #19693, #22752, #2845, #25423, #18142, #30280, #23445, #31486 ) ) ;
#4404 = direction ( 'none', ( 6.585401083650410336e-16, -8.875312571250336478e-17, -1.000000000000000000 ) ) ;
#4405 = vertex_point ( 'none', #15417 ) ;
#4406 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4407 = circle ( 'none', #32478, 17.20000000000000639 ) ;
#4408 = axis2_placement_3d ( 'none', #11419, #11124, #20985 ) ;
#4409 = oriented_edge ( 'none', *, *, #16146, .f. ) ;
#4410 = line ( 'none', #13216, #35595 ) ;
#4411 = edge_loop ( 'none', ( #1888, #20939, #7731, #39554 ) ) ;
#4412 = vector ( 'none', #33233, 1000.000000000000000 ) ;
#4413 = cartesian_point ( 'none', ( -20.62175046847068671, -49.36591341822941104, 18.00000000000022382 ) ) ;
#4414 = cartesian_point ( 'none', ( -16.22586101095940592, -31.01172098115619491, -220.0000000000001990 ) ) ;
#4415 = axis2_placement_3d ( 'none', #20133, #23424, #39699 ) ;
#4416 = cartesian_point ( 'none', ( -10.32037314093146740, 90.80000000000013927, -199.6014740970281878 ) ) ;
#4417 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#4418 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#4419 = oriented_edge ( 'none', *, *, #36274, .f. ) ;
#4420 = cartesian_point ( 'none', ( 34.78045569472264020, -3.956136766902542234, -220.0000000000275122 ) ) ;
#4421 = advanced_face ( 'none', ( #40032 ), #8876, .t. ) ;
#4422 = axis2_placement_3d ( 'none', #30154, #29735, #10129 ) ;
#4423 = cartesian_point ( 'none', ( 20.57664960524657971, 22.48389441016566437, -219.9999999999997442 ) ) ;
#4424 = line ( 'none', #27973, #30521 ) ;
#4425 = axis2_placement_3d ( 'none', #39270, #9704, #12852 ) ;
#4426 = oriented_edge ( 'none', *, *, #15046, .t. ) ;
#4427 = direction ( 'none', ( -1.110223024625155594e-14, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4428 = edge_curve ( 'none', #34770, #40559, #16554, .t. ) ;
#4429 = oriented_edge ( 'none', *, *, #1805, .t. ) ;
#4430 = vertex_point ( 'none', #15565 ) ;
#4431 = advanced_face ( 'none', ( #142, #13955 ), #2254, .t. ) ;
#4432 = edge_curve ( 'none', #26449, #34752, #31388, .t. ) ;
#4433 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4434 = cylindrical_surface ( 'none', #16392, 6.899999999999991473 ) ;
#4435 = oriented_edge ( 'none', *, *, #20098, .f. ) ;
#4436 = oriented_edge ( 'none', *, *, #13360, .f. ) ;
#4437 = cartesian_point ( 'none', ( 40.90375238955945036, 18.89229028168891489, -182.8592073975581513 ) ) ;
#4438 = cartesian_point ( 'none', ( 22.17775911198257432, 99.13074267379356286, -191.1854756657598102 ) ) ;
#4439 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#4440 = edge_curve ( 'none', #17564, #16111, #40573, .t. ) ;
#4441 = cartesian_point ( 'none', ( -11.78926576757776523, 85.30000000000018190, -183.3172645646375258 ) ) ;
#4442 = circle ( 'none', #18624, 9.000000000000001776 ) ;
#4443 = edge_loop ( 'none', ( #17590, #4215, #885, #18087, #15212, #15662, #15125, #26870 ) ) ;
#4444 = cartesian_point ( 'none', ( -52.15060203987603415, -20.81961997488022220, -124.9999999999999574 ) ) ;
#4445 = edge_loop ( 'none', ( #4841, #30499, #7231, #29729 ) ) ;
#4446 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4447 = oriented_edge ( 'none', *, *, #28966, .f. ) ;
#4448 = cartesian_point ( 'none', ( -51.26520600665443084, 109.5000000000008953, -223.7652416360247116 ) ) ;
#4449 = cartesian_point ( 'none', ( -33.34304691247376695, 10.66169515726475048, -219.9999999999718057 ) ) ;
#4450 = cylindrical_surface ( 'none', #13558, 10.49999999999999467 ) ;
#4451 = line ( 'none', #5766, #9753 ) ;
#4452 = cartesian_point ( 'none', ( 16.22586101096077726, 31.01172098115684861, -219.9999999999998579 ) ) ;
#4453 = face_outer_bound ( 'none', #26051, .t. ) ;
#4454 = cartesian_point ( 'none', ( 50.67452649443168866, 32.87644833677356360, -135.0999999999999659 ) ) ;
#4455 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#4456 = cartesian_point ( 'none', ( -10.78599894358715616, 89.82931755127670215, -145.9968740519809387 ) ) ;
#4457 = oriented_edge ( 'none', *, *, #30244, .t. ) ;
#4458 = edge_curve ( 'none', #15628, #25144, #3746, .t. ) ;
#4459 = cartesian_point ( 'none', ( -62.00000000000001421, -8.539739347810551582e-15, -15.00000000000000711 ) ) ;
#4460 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4461 = direction ( 'none', ( 1.000000000000000000, -1.798561219831641502e-14, 5.392042335631425098e-16 ) ) ;
#4462 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#4463 = b_spline_curve_with_knots ( 'none', 3,
( #32681, #6637, #29423, #9809 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002037303519878309204, 0.002400964873217683281 ),
.unspecified. ) ;
#4464 = circle ( 'none', #9366, 16.00000000000000711 ) ;
#4465 = direction ( 'none', ( 0.08426363380677788506, -1.766057625000409202e-15, 0.9964434956472328908 ) ) ;
#4466 = cartesian_point ( 'none', ( 1.803318831558815609e-12, 63.00000000000002842, -172.5000000000000000 ) ) ;
#4467 = face_outer_bound ( 'none', #24343, .t. ) ;
#4468 = axis2_placement_3d ( 'none', #31569, #28568, #35080 ) ;
#4469 = edge_loop ( 'none', ( #29468, #32951 ) ) ;
#4470 = cartesian_point ( 'none', ( -11.38841244744133085, 108.7530854365115118, -145.9459313230547366 ) ) ;
#4471 = cartesian_point ( 'none', ( 36.86279951707631852, 2.565992159740283718, 52.50000000000024869 ) ) ;
#4472 = axis2_placement_3d ( 'none', #7094, #13846, #20727 ) ;
#4473 = direction ( 'none', ( -0.06944122536642541310, 0.9975860445192731296, 1.673230490266694347e-22 ) ) ;
#4474 = face_outer_bound ( 'none', #39864, .t. ) ;
#4475 = cartesian_point ( 'none', ( -49.88653899652818779, 26.52514329740376553, -115.0000000000000142 ) ) ;
#4476 = edge_loop ( 'none', ( #11415, #40632 ) ) ;
#4477 = line ( 'none', #18645, #35142 ) ;
#4478 = vertex_point ( 'none', #22006 ) ;
#4479 = toroidal_surface ( 'none', #42430, 4.200000000000000178, 0.2000000000000009548 ) ;
#4480 = vertex_point ( 'none', #10368 ) ;
#4481 = axis2_placement_3d ( 'none', #25570, #32139, #35533 ) ;
#4482 = manifold_solid_brep ( '12.9-������բ��ͷ�ݶ�-m10-1-solid1', #281 ) ;
#4483 = edge_curve ( 'none', #2700, #23402, #1733, .t. ) ;
#4485 = axis2_placement_3d ( 'none', #22903, #42299, #19479 ) ;
#4484 = vector ( 'none', #39740, 1000.000000000000000 ) ;
#4486 = circle ( 'none', #6623, 53.50000000000000711 ) ;
#4487 = face_outer_bound ( 'none', #39414, .t. ) ;
#4488 = cartesian_point ( 'none', ( -33.87496437063104793, 99.50000000000059686, -223.3789924723363356 ) ) ;
#4489 = advanced_face ( 'none', ( #20124 ), #41594, .t. ) ;
#4490 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4491 = cartesian_point ( 'none', ( -44.99999999999775468, 73.00000000000081002, -146.5192378864662714 ) ) ;
#4492 = edge_curve ( 'none', #35924, #35472, #27812, .t. ) ;
#4493 = oriented_edge ( 'none', *, *, #17832, .t. ) ;
#4494 = line ( 'none', #2336, #21412 ) ;
#4495 = direction ( 'none', ( -0.6655681132556771074, 1.209015752521378887e-14, 0.7463371132519661666 ) ) ;
#4496 = edge_curve ( 'none', #30423, #40634, #4463, .t. ) ;
#4497 = advanced_face ( 'none', ( #31918, #22672 ), #33240, .t. ) ;
#4498 = cartesian_point ( 'none', ( 2.190453609562969509e-12, 85.00000000000001421, -172.5000000000000000 ) ) ;
#4499 = cartesian_point ( 'none', ( 2.217557339384445658, 90.03806792613157484, -158.1442152752873938 ) ) ;
#4500 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642569066, 0.0000000000000000000 ) ) ;
#4501 = cartesian_point ( 'none', ( 54.66527726539486309, 109.4999999999990052, -121.2347583639752457 ) ) ;
#4502 = circle ( 'none', #18441, 80.50000000000001421 ) ;
#4503 = line ( 'none', #21234, #38280 ) ;
#4504 = cartesian_point ( 'none', ( -16.26274097492634141, -30.99334761420142570, -219.9999999999993179 ) ) ;
#4505 = oriented_edge ( 'none', *, *, #42219, .t. ) ;
#4506 = cartesian_point ( 'none', ( 29.37500000000196465, 68.24999999999948841, -125.0210075276642385 ) ) ;
#4507 = cartesian_point ( 'none', ( 38.72841374078600296, 26.48668305256963862, -178.2819218544743194 ) ) ;
#4508 = edge_curve ( 'none', #21986, #16093, #4768, .t. ) ;
#4509 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#4510 = direction ( 'none', ( 3.491481338843133355e-15, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#4511 = direction ( 'none', ( 1.067522139062649804e-14, 0.6409456510068501922, 0.7675862638527378712 ) ) ;
#4512 = edge_curve ( 'none', #11720, #6341, #30887, .t. ) ;
#4513 = vector ( 'none', #31416, 1000.000000000000000 ) ;
#4514 = vertex_point ( 'none', #13381 ) ;
#4515 = oriented_edge ( 'none', *, *, #9610, .f. ) ;
#4516 = direction ( 'none', ( 1.000000000000000000, 9.769962616701379133e-15, 0.0000000000000000000 ) ) ;
#4517 = oriented_edge ( 'none', *, *, #29455, .f. ) ;
#4518 = line ( 'none', #11255, #11727 ) ;
#4519 = oriented_edge ( 'none', *, *, #1864, .t. ) ;
#4520 = vector ( 'none', #28544, 1000.000000000000000 ) ;
#4521 = direction ( 'none', ( 1.000000000000000000, -1.798561219831641502e-14, 5.392042335631425098e-16 ) ) ;
#4522 = edge_loop ( 'none', ( #35674, #37505 ) ) ;
#4523 = vector ( 'none', #31555, 1000.000000000000000 ) ;
#4525 = cartesian_point ( 'none', ( -67.59999999999999432, 0.0000000000000000000, 0.4999999999999588107 ) ) ;
#4524 = axis2_placement_3d ( 'none', #28231, #35443, #5745 ) ;
#4526 = cartesian_point ( 'none', ( 3.063298349103840420e-13, -21.99999999999997158, -205.5000000000000000 ) ) ;
#4527 = advanced_face ( 'none', ( #7835 ), #38538, .t. ) ;
#4528 = cartesian_point ( 'none', ( 10.12486512986220255, 89.33278635835858950, -229.9999999999999432 ) ) ;
#4529 = line ( 'none', #36277, #39745 ) ;
#4530 = cartesian_point ( 'none', ( -17.54444421032157564, 87.30000000000030980, -187.9701832700477553 ) ) ;
#4531 = vector ( 'none', #29271, 1000.000000000000000 ) ;
#4532 = cartesian_point ( 'none', ( 6.934646129145386485e-13, 3.073262261223559862e-14, -205.5000000000000000 ) ) ;
#4533 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#4534 = vertex_point ( 'none', #36373 ) ;
#4535 = axis2_placement_3d ( 'none', #19873, #25881, #26282 ) ;
#4536 = line ( 'none', #14982, #31683 ) ;
#4537 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#4538 = advanced_face ( 'none', ( #26751, #39532 ), #16409, .f. ) ;
#4539 = edge_loop ( 'none', ( #28402, #38130 ) ) ;
#4540 = line ( 'none', #2025, #38320 ) ;
#4541 = cartesian_point ( 'none', ( 53.37085338178125937, 3.715105557103762557, 10.76794919243136839 ) ) ;
#4542 = cartesian_point ( 'none', ( 10.22356436267714663, 30.56611179907615394, -178.7832103038355456 ) ) ;
#4543 = axis2_placement_3d ( 'none', #21727, #10982, #1092 ) ;
#4544 = vector ( 'none', #22820, 1000.000000000000000 ) ;
#4545 = edge_loop ( 'none', ( #36406, #24324, #7270, #4677 ) ) ;
#4546 = axis2_placement_3d ( 'none', #40491, #24233, #4621 ) ;
#4547 = advanced_face ( 'none', ( #34425 ), #636, .t. ) ;
#4548 = cartesian_point ( 'none', ( -2.565992159740007050, 36.86279951707618352, 52.50000000000024869 ) ) ;
#4549 = b_spline_curve_with_knots ( 'none', 3,
( #7472, #27229, #30238, #17238, #1041, #13779 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0004258324771996874918, 0.001556000976655534315, 0.002686169476111379024 ),
.unspecified. ) ;
#4550 = edge_curve ( 'none', #5420, #38332, #39003, .t. ) ;
#4551 = cartesian_point ( 'none', ( -47.41135777117133188, 65.01351174100358321, -154.6967391275199475 ) ) ;
#4552 = cartesian_point ( 'none', ( -44.99999999999775468, 73.00000000000081002, -144.0192378864662430 ) ) ;
#4553 = edge_curve ( 'none', #41871, #20668, #25278, .t. ) ;
#4554 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#4555 = axis2_placement_3d ( 'none', #32082, #18805, #25377 ) ;
#4556 = cartesian_point ( 'none', ( -27.18383387144936592, 46.07950412850993160, 38.31377759461178556 ) ) ;
#4557 = edge_loop ( 'none', ( #14604, #39440, #34521, #40484 ) ) ;
#4558 = edge_curve ( 'none', #35627, #28060, #17039, .t. ) ;
#4559 = cartesian_point ( 'none', ( -11.56681958127646581, 89.80405015457088780, -146.0490634880071354 ) ) ;
#4560 = cartesian_point ( 'none', ( 27.71555081641664486, 12.49372776715051181, -219.9999999999999147 ) ) ;
#4561 = cartesian_point ( 'none', ( 10.31809382050204071, 109.2999999999997698, -165.4440138951826214 ) ) ;
#4562 = oriented_edge ( 'none', *, *, #32292, .t. ) ;
#4563 = toroidal_surface ( 'none', #27998, 21.50000000000000000, 0.5000000000000000000 ) ;
#4564 = edge_loop ( 'none', ( #41708, #21716, #23491, #7382, #31246, #33347 ) ) ;
#4565 = face_outer_bound ( 'none', #35234, .t. ) ;
#4566 = direction ( 'none', ( -1.000000000000000000, 1.798561219818848703e-14, -7.841335511406166801e-16 ) ) ;
#4567 = edge_curve ( 'none', #42374, #30625, #10380, .t. ) ;
#4568 = face_outer_bound ( 'none', #34056, .t. ) ;
#4569 = cartesian_point ( 'none', ( -54.68000000000001393, -9.436180804786413624e-15, -59.50000000000000711 ) ) ;
#4570 = edge_curve ( 'none', #11720, #23464, #23201, .t. ) ;
#4571 = edge_curve ( 'none', #5525, #3270, #35428, .t. ) ;
#4572 = edge_loop ( 'none', ( #30628, #37038, #5172, #7815 ) ) ;
#4574 = circle ( 'none', #8812, 65.00000000000000000 ) ;
#4573 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#4575 = advanced_face ( 'none', ( #25756, #8335, #42064, #5804, #7272, #33388 ), #30545, .t. ) ;
#4576 = cartesian_point ( 'none', ( -48.50000000000004263, -1.019301252665947450e-14, -54.50000000000000711 ) ) ;
#4577 = cartesian_point ( 'none', ( 9.261977519277198923, 85.29999999999979821, -185.5466766815326025 ) ) ;
#4578 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#4579 = direction ( 'none', ( 0.8571673007021114454, 1.049727191138617586e-16, -0.5150380749100555988 ) ) ;
#4580 = circle ( 'none', #28859, 4.999999999999997335 ) ;
#4581 = direction ( 'none', ( -1.224646799147353454e-16, -2.465190328815661892e-32, -1.000000000000000000 ) ) ;
#4582 = cartesian_point ( 'none', ( 37.89414665690588180, -65.49931503041005953, -71.50000000000001421 ) ) ;
#4583 = direction ( 'none', ( 0.8829475928589178846, -0.4694715627859077367, -1.534711334382673152e-16 ) ) ;
#4584 = face_outer_bound ( 'none', #30099, .t. ) ;
#4586 = oriented_edge ( 'none', *, *, #17153, .f. ) ;
#4585 = cartesian_point ( 'none', ( -34.89997685984809550, -2.882227628967912736, -220.0000000000000284 ) ) ;
#4587 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#4588 = cartesian_point ( 'none', ( -14.90130006533050100, 57.50000000000035527, -114.9999999999999716 ) ) ;
#4589 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -101.5000000000000284 ) ) ;
#4590 = cartesian_point ( 'none', ( 19.67655171063764286, -52.26079136196283059, 18.00000000000022382 ) ) ;
#4591 = cartesian_point ( 'none', ( -11.21546432416069905, 89.96400939286236564, -145.9605565751552092 ) ) ;
#4592 = axis2_placement_3d ( 'none', #801, #4101, #26991 ) ;
#4593 = direction ( 'none', ( 0.8829475928589349820, 0.4694715627858757068, 8.706326847534050577e-17 ) ) ;
#4594 = cartesian_point ( 'none', ( -9.927969466380634600, 108.8000000000001108, -179.2405802624510613 ) ) ;
#4595 = cartesian_point ( 'none', ( -2.347729386551638875, 3.977624927121018672, -217.4999999999999716 ) ) ;
#4596 = face_outer_bound ( 'none', #11566, .t. ) ;
#4597 = line ( 'none', #17022, #34250 ) ;
#4598 = vertex_point ( 'none', #14240 ) ;
#4599 = circle ( 'none', #1341, 6.138320441952073381 ) ;
#4600 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -71.50000000000001421 ) ) ;
#4601 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4602 = line ( 'none', #18646, #36282 ) ;
#4603 = edge_loop ( 'none', ( #2801, #19592, #3302, #34483 ) ) ;
#4604 = axis2_placement_3d ( 'none', #11820, #41248, #18127 ) ;
#4605 = cartesian_point ( 'none', ( 27.88452511640285891, 1.941021131442454806, 51.50000000000024869 ) ) ;
#4606 = vector ( 'none', #14131, 1000.000000000000000 ) ;
#4607 = edge_curve ( 'none', #7141, #1983, #30841, .t. ) ;
#4608 = axis2_placement_3d ( 'none', #32991, #16720, #39713 ) ;
#4609 = edge_loop ( 'none', ( #18792, #8366 ) ) ;
#4610 = cartesian_point ( 'none', ( -70.99999999999997158, -37.93744851726334844, -59.50000000000000711 ) ) ;
#4611 = circle ( 'none', #41963, 2.500000000000002220 ) ;
#4612 = edge_curve ( 'none', #28899, #12744, #35387, .t. ) ;
#4613 = axis2_placement_3d ( 'none', #24189, #36873, #30332 ) ;
#4614 = circle ( 'none', #5541, 80.50000000000001421 ) ;
#4615 = edge_curve ( 'none', #21801, #13217, #11936, .t. ) ;
#4616 = vector ( 'none', #17282, 1000.000000000000114 ) ;
#4617 = advanced_face ( 'none', ( #13417 ), #38497, .f. ) ;
#4618 = edge_loop ( 'none', ( #15780, #26832, #26326, #25936 ) ) ;
#4619 = cartesian_point ( 'none', ( -2.270859540337048621, -4.022005753525617955, -214.4999999999999716 ) ) ;
#4620 = oriented_edge ( 'none', *, *, #14102, .t. ) ;
#4621 = direction ( 'none', ( 0.0000000000000000000, 7.629570843416489420e-16, 1.000000000000000000 ) ) ;
#4622 = cartesian_point ( 'none', ( 49.88653899652994994, 26.52514329740169075, -135.0999999999999659 ) ) ;
#4623 = edge_loop ( 'none', ( #7739, #38997, #11618, #5373 ) ) ;
#4624 = edge_curve ( 'none', #19662, #36680, #36953, .t. ) ;
#4625 = direction ( 'none', ( -7.056502275159897932e-15, -0.6409456510068539670, 0.7675862638527348736 ) ) ;
#4626 = cartesian_point ( 'none', ( 47.14982894578159289, 28.59282753299785895, -131.0999999999999659 ) ) ;
#4628 = direction ( 'none', ( 7.493695722305055842e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#4627 = line ( 'none', #10425, #9709 ) ;
#4629 = advanced_face ( 'none', ( #36411 ), #24109, .f. ) ;
#4630 = circle ( 'none', #20126, 4.249999999999990230 ) ;
#4631 = cartesian_point ( 'none', ( -16.36717920598747256, -30.93777209031675568, -220.0000000000010516 ) ) ;
#4632 = edge_curve ( 'none', #28490, #12607, #33035, .t. ) ;
#4633 = cartesian_point ( 'none', ( 38.82838606570414441, 65.53734368894295415, -205.2567546597899479 ) ) ;
#4634 = cartesian_point ( 'none', ( 10.35951264476643630, 52.48828001876585603, 10.25378939125122990 ) ) ;
#4635 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4636 = cartesian_point ( 'none', ( 39.62245822210208246, 33.38673628657006986, -161.1573153597289547 ) ) ;
#4637 = face_outer_bound ( 'none', #17509, .t. ) ;
#4638 = cartesian_point ( 'none', ( -63.00000000000000000, 0.0000000000000000000, 86.50000000000000000 ) ) ;
#4639 = oriented_edge ( 'none', *, *, #29747, .t. ) ;
#4640 = cartesian_point ( 'none', ( 2.347729386551874242, -3.977624927121058640, -217.4999999999999716 ) ) ;
#4641 = cartesian_point ( 'none', ( 19.99463216872469928, 0.6047607182806414849, 96.03845214363573746 ) ) ;
#4642 = line ( 'none', #32778, #17980 ) ;
#4643 = oriented_edge ( 'none', *, *, #4073, .f. ) ;
#4644 = axis2_placement_3d ( 'none', #29356, #32621, #39761 ) ;
#4645 = oriented_edge ( 'none', *, *, #23738, .t. ) ;
#4646 = oriented_edge ( 'none', *, *, #21803, .t. ) ;
#4647 = cartesian_point ( 'none', ( -10.76820070909923110, 89.32811382150892143, -146.3927363960529817 ) ) ;
#4648 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 59.50000000000000000 ) ) ;
#4649 = cartesian_point ( 'none', ( 43.13844210148464953, 28.03368176064136108, -114.9712673526286437 ) ) ;
#4650 = line ( 'none', #35930, #20013 ) ;
#4651 = axis2_placement_3d ( 'none', #22579, #9400, #32690 ) ;
#4652 = direction ( 'none', ( -1.000000000000000000, 1.982541115402063493e-14, 0.0000000000000000000 ) ) ;
#4653 = cartesian_point ( 'none', ( 37.93744851726329870, -71.00000000000000000, -6.938893903907228378e-15 ) ) ;
#4654 = circle ( 'none', #1852, 23.77500521855661120 ) ;
#4655 = direction ( 'none', ( -5.934691353342148810e-15, -0.3392654862413476136, 0.9406906663964631488 ) ) ;
#4656 = axis2_placement_3d ( 'none', #12352, #25794, #9328 ) ;
#4657 = oriented_edge ( 'none', *, *, #7473, .f. ) ;
#4658 = cartesian_point ( 'none', ( -42.65718117737904436, -17.82201793417678815, -177.0152150867784542 ) ) ;
#4659 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642542698, 0.0000000000000000000 ) ) ;
#4660 = direction ( 'none', ( -0.9975860445192729076, -0.06944122536642777233, 0.0000000000000000000 ) ) ;
#4661 = axis2_placement_3d ( 'none', #41006, #21450, #11740 ) ;
#4663 = oriented_edge ( 'none', *, *, #31762, .t. ) ;
#4662 = oriented_edge ( 'none', *, *, #26279, .t. ) ;
#4664 = cartesian_point ( 'none', ( 38.41914665690590880, -61.48348697134180441, -81.50000000000000000 ) ) ;
#4665 = edge_curve ( 'none', #35183, #23431, #27263, .t. ) ;
#4666 = direction ( 'none', ( 0.6287054569762577927, -1.156482317317870976e-14, -0.7776435226813600554 ) ) ;
#4667 = cartesian_point ( 'none', ( -53.54116758411320376, 109.6000674576068121, -140.1396871763597574 ) ) ;
#4668 = direction ( 'none', ( 0.0000000000000000000, -1.204669080539448851e-16, 1.000000000000000000 ) ) ;
#4670 = circle ( 'none', #31372, 65.00000000000000000 ) ;
#4669 = axis2_placement_3d ( 'none', #8670, #22281, #41390 ) ;
#4672 = oriented_edge ( 'none', *, *, #16165, .t. ) ;
#4671 = direction ( 'none', ( 0.7463371132519518447, 0.0000000000000000000, 0.6655681132556932056 ) ) ;
#4673 = cartesian_point ( 'none', ( -16.95471740825071194, 100.9568505941377907, -187.8615245808053942 ) ) ;
#4674 = edge_curve ( 'none', #12096, #10092, #16996, .t. ) ;
#4675 = circle ( 'none', #15338, 2.917500000000007088 ) ;
#4676 = oriented_edge ( 'none', *, *, #19608, .t. ) ;
#4677 = oriented_edge ( 'none', *, *, #17703, .f. ) ;
#4678 = edge_curve ( 'none', #14832, #9118, #10892, .t. ) ;
#4679 = cartesian_point ( 'none', ( 36.46886456038920699, -57.76375583266975866, -73.60000000000000853 ) ) ;
#4680 = cartesian_point ( 'none', ( 16.22586101095970790, -31.01172098115681663, -220.0000000000003695 ) ) ;
#4681 = oriented_edge ( 'none', *, *, #19356, .t. ) ;
#4682 = cartesian_point ( 'none', ( -44.99999999999794653, 63.11474677677816914, -150.5297903393019681 ) ) ;
#4683 = cartesian_point ( 'none', ( -47.77391696399266152, -30.49840746526719926, -114.9712673526286437 ) ) ;
#4684 = line ( 'none', #12188, #23122 ) ;
#4685 = oriented_edge ( 'none', *, *, #4550, .f. ) ;
#4686 = direction ( 'none', ( 0.4643528801230299985, -0.8856502711123882543, 0.0000000000000000000 ) ) ;
#4687 = oriented_edge ( 'none', *, *, #15406, .f. ) ;
#4688 = oriented_edge ( 'none', *, *, #9930, .t. ) ;
#4689 = cartesian_point ( 'none', ( 70.99999999999998579, -71.00000000000001421, 86.50000000000000000 ) ) ;
#4690 = cartesian_point ( 'none', ( 25.67533370468682108, 16.44501668015356088, -219.9999999999998010 ) ) ;
#4691 = advanced_face ( 'none', ( #29803 ), #26704, .f. ) ;
#4692 = edge_loop ( 'none', ( #8754, #2806, #17800, #24218 ) ) ;
#4693 = face_outer_bound ( 'none', #4365, .t. ) ;
#4694 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -1.000000000000007772 ) ) ;
#4695 = oriented_edge ( 'none', *, *, #20114, .f. ) ;
#4696 = vector ( 'none', #3494, 1000.000000000000000 ) ;
#4697 = edge_curve ( 'none', #7320, #4778, #6745, .t. ) ;
#4698 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4699 = oriented_edge ( 'none', *, *, #9425, .t. ) ;
#4700 = vertex_point ( 'none', #24677 ) ;
#4701 = advanced_face ( 'none', ( #1647 ), #11678, .f. ) ;
#4703 = edge_loop ( 'none', ( #12203, #36486, #35493, #19319 ) ) ;
#4702 = edge_loop ( 'none', ( #15117, #7485, #31759, #22732 ) ) ;
#4704 = axis2_placement_3d ( 'none', #31509, #28942, #32203 ) ;
#4705 = plane ( 'none', #3722 ) ;
#4706 = direction ( 'none', ( 1.734723475976806148e-14, 1.000000000000000000, -4.336808689942015369e-15 ) ) ;
#4707 = cartesian_point ( 'none', ( 65.73348697134041174, 38.41914665690806885, -59.50000000000000711 ) ) ;
#4708 = direction ( 'none', ( 0.8915793014449668874, 0.4528646036453994883, 0.0000000000000000000 ) ) ;
#4709 = oriented_edge ( 'none', *, *, #26797, .f. ) ;
#4710 = vector ( 'none', #27803, 1000.000000000000000 ) ;
#4711 = edge_loop ( 'none', ( #33006, #13811 ) ) ;
#4712 = axis2_placement_3d ( 'none', #24162, #24311, #18170 ) ;
#4713 = direction ( 'none', ( -1.000000000000000000, 1.798561219831641502e-14, 9.990794462200370480e-16 ) ) ;
#4714 = cartesian_point ( 'none', ( -33.44393021757363016, 66.24795308014319062, -211.0190998126510920 ) ) ;
#4715 = cartesian_point ( 'none', ( -36.86279951707600588, -2.565992159740535516, 4.000000000000246025 ) ) ;
#4717 = cartesian_point ( 'none', ( -62.17154166404933591, 47.83630944788986028, -6.938893903907228378e-15 ) ) ;
#4716 = vector ( 'none', #40811, 1000.000000000000114 ) ;
#4718 = oriented_edge ( 'none', *, *, #18503, .t. ) ;
#4719 = direction ( 'none', ( -1.696174065399545591e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4720 = oriented_edge ( 'none', *, *, #35343, .f. ) ;
#4721 = cartesian_point ( 'none', ( -32.97136236322247527, -11.80233852932269123, -220.0000000000277396 ) ) ;
#4722 = oriented_edge ( 'none', *, *, #5340, .t. ) ;
#4723 = cartesian_point ( 'none', ( 6.961459049924324043e-13, 1.246729600260045197e-14, -134.1999999999999886 ) ) ;
#4724 = cartesian_point ( 'none', ( 57.50000000000015632, -29.81191037075538475, -115.0000000000000000 ) ) ;
#4725 = cartesian_point ( 'none', ( 28.89686137377240271, 109.2999999999994429, -174.9436453803965321 ) ) ;
#4726 = oriented_edge ( 'none', *, *, #22855, .f. ) ;
#4727 = circle ( 'none', #2044, 2.500000000000002220 ) ;
#4728 = oriented_edge ( 'none', *, *, #3436, .t. ) ;
#4729 = axis2_placement_3d ( 'none', #26865, #4117, #36702 ) ;
#4730 = oriented_edge ( 'none', *, *, #25815, .t. ) ;
#4731 = advanced_face ( 'none', ( #40528 ), #14542, .f. ) ;
#4732 = line ( 'none', #18407, #26237 ) ;
#4733 = edge_curve ( 'none', #15460, #4774, #28327, .t. ) ;
#4735 = direction ( 'none', ( 4.418306311459526560e-16, 4.963243748098097260e-16, -1.000000000000000000 ) ) ;
#4734 = vector ( 'none', #29831, 1000.000000000000000 ) ;
#4736 = vertex_point ( 'none', #8507 ) ;
#4737 = cartesian_point ( 'none', ( -66.14659746733542534, 104.1789032523472827, -198.1033797261227960 ) ) ;
#4738 = vertex_point ( 'none', #30992 ) ;
#4739 = b_spline_curve_with_knots ( 'none', 3,
( #37948, #18271, #31551, #28126, #40939, #25252, #5371, #27986, #18409, #21967 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 1.561251128379126385e-17, 0.005140015475162303116, 0.007710023212743447735, 0.008995027081534021779, 0.01028003095032459235 ),
.unspecified. ) ;
#4740 = line ( 'none', #20808, #29816 ) ;
#4741 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746863575e-16, 1.000000000000000000 ) ) ;
#4742 = edge_curve ( 'none', #11609, #23698, #18062, .t. ) ;
#4743 = cartesian_point ( 'none', ( 38.94414665690586475, -67.59931503041006806, -71.50000000000001421 ) ) ;
#4744 = axis2_placement_3d ( 'none', #22971, #6624, #36231 ) ;
#4745 = cartesian_point ( 'none', ( -5.285312816738420238, 29.74354986301695902, -219.9999999999998579 ) ) ;
#4746 = oriented_edge ( 'none', *, *, #24614, .t. ) ;
#4747 = edge_curve ( 'none', #35557, #19514, #18601, .t. ) ;
#4748 = cartesian_point ( 'none', ( 25.07303491289197694, -46.12583788135350460, 12.50000000000022560 ) ) ;
#4749 = edge_loop ( 'none', ( #11557, #8954, #3915, #23235 ) ) ;
#4750 = advanced_face ( 'none', ( #23158 ), #8070, .f. ) ;
#4751 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, -3.469446951953614189e-16 ) ) ;
#4752 = edge_curve ( 'none', #17978, #39400, #34903, .t. ) ;
#4753 = advanced_face ( 'none', ( #35921 ), #19077, .t. ) ;
#4754 = oriented_edge ( 'none', *, *, #1464, .f. ) ;
#4755 = line ( 'none', #793, #3189 ) ;
#4756 = toroidal_surface ( 'none', #25726, 2.500000000000000444, 10.00000000000000000 ) ;
#4757 = edge_curve ( 'none', #18632, #8824, #11049, .t. ) ;
#4758 = vector ( 'none', #841, 1000.000000000000000 ) ;
#4759 = oriented_edge ( 'none', *, *, #36561, .t. ) ;
#4760 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#4761 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4762 = cartesian_point ( 'none', ( -11.48654255695526594, 108.6422957648462670, -145.9376330104563806 ) ) ;
#4763 = oriented_edge ( 'none', *, *, #532, .t. ) ;
#4764 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -71.49999999999995737 ) ) ;
#4765 = edge_loop ( 'none', ( #15213, #19918, #33125, #21763, #18182, #8298, #10126, #10689 ) ) ;
#4766 = direction ( 'none', ( -4.421885339713186351e-16, -4.992091287232985764e-16, 1.000000000000000000 ) ) ;
#4767 = cartesian_point ( 'none', ( 1.448548752520208096e-13, 2.729248689487395584e-15, 1.500000000000246025 ) ) ;
#4768 = line ( 'none', #56, #37490 ) ;
#4769 = oriented_edge ( 'none', *, *, #4125, .t. ) ;
#4770 = oriented_edge ( 'none', *, *, #6169, .t. ) ;
#4771 = direction ( 'none', ( 4.029312413015393293e-31, 1.224646799147353454e-16, -1.000000000000000000 ) ) ;
#4772 = cylindrical_surface ( 'none', #21282, 9.999999999999994671 ) ;
#4773 = line ( 'none', #23706, #29852 ) ;
#4774 = vertex_point ( 'none', #37233 ) ;
#4775 = cartesian_point ( 'none', ( 2.565992159740297041, -36.86279951707618352, 52.50000000000024869 ) ) ;
#4776 = cartesian_point ( 'none', ( 49.80344583753333865, 109.6000674576049647, -205.1319807263762129 ) ) ;
#4777 = circle ( 'none', #25586, 4.199999999999999289 ) ;
#4778 = vertex_point ( 'none', #17701 ) ;
#4779 = direction ( 'none', ( 0.7721303245397309611, 0.3921922512316891041, -0.4999999999999893974 ) ) ;
#4780 = oriented_edge ( 'none', *, *, #22246, .f. ) ;
#4781 = cartesian_point ( 'none', ( -47.50000000000002132, -1.031547720657421281e-14, -55.50000000000004974 ) ) ;
#4782 = advanced_face ( 'none', ( #26231 ), #9844, .t. ) ;
#4783 = oriented_edge ( 'none', *, *, #33221, .t. ) ;
#4784 = cartesian_point ( 'none', ( -32.10467575907701843, 16.81321670232338761, -215.6421281094637834 ) ) ;
#4785 = cartesian_point ( 'none', ( 7.385305592776219008, 35.68455684194125155, -213.7645962762244665 ) ) ;
#4786 = oriented_edge ( 'none', *, *, #38883, .t. ) ;
#4787 = direction ( 'none', ( 0.06944122536642541310, -0.9975860445192731296, -1.673230490266694347e-22 ) ) ;
#4788 = cartesian_point ( 'none', ( 19.87118801275249425, -2.290510387687833216, 97.23298820342721172 ) ) ;
#4789 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#4790 = axis2_placement_3d ( 'none', #21586, #22167, #5842 ) ;
#4791 = axis2_placement_3d ( 'none', #33978, #23563, #26861 ) ;
#4792 = direction ( 'none', ( -0.9791309564911848673, 1.728046959578168998e-14, -0.2032303374023115283 ) ) ;
#4793 = edge_curve ( 'none', #9679, #1806, #1152, .t. ) ;
#4794 = axis2_placement_3d ( 'none', #41326, #11332, #5468 ) ;
#4795 = plane ( 'none', #2023 ) ;
#4796 = line ( 'none', #31926, #33955 ) ;
#4797 = edge_loop ( 'none', ( #27799, #3786 ) ) ;
#4798 = oriented_edge ( 'none', *, *, #40889, .t. ) ;
#4799 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4800 = edge_curve ( 'none', #7724, #23856, #3201, .t. ) ;
#4801 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642541310, 0.0000000000000000000 ) ) ;
#4802 = oriented_edge ( 'none', *, *, #15291, .f. ) ;
#4803 = edge_loop ( 'none', ( #24416, #26225, #10351, #5952, #22450, #16742, #33925, #2667, #10089, #12503, #29426, #32980 ) ) ;
#4804 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642542698, 0.0000000000000000000 ) ) ;
#4805 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 54.00000000000000000 ) ) ;
#4806 = circle ( 'none', #27231, 50.04261363636364024 ) ;
#4807 = oriented_edge ( 'none', *, *, #6857, .f. ) ;
#4808 = vertex_point ( 'none', #27992 ) ;
#4809 = cartesian_point ( 'none', ( -64.52126740125743254, -40.01187703572765031, -77.60000000000000853 ) ) ;
#4810 = vector ( 'none', #38809, 1000.000000000000000 ) ;
#4811 = face_outer_bound ( 'none', #3951, .t. ) ;
#4812 = cartesian_point ( 'none', ( -15.44487418252982280, 89.30000000000022453, -171.1939136759949065 ) ) ;
#4813 = oriented_edge ( 'none', *, *, #18255, .f. ) ;
#4814 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642538535, 0.0000000000000000000 ) ) ;
#4815 = edge_curve ( 'none', #3660, #11790, #4727, .t. ) ;
#4816 = cartesian_point ( 'none', ( 1.448548749317998024e-13, 2.729241499838333091e-15, 44.23205080756908103 ) ) ;
#4817 = conical_surface ( 'none', #41704, 3.399999999999993250, 1.029744258676651869 ) ;
#4818 = oriented_edge ( 'none', *, *, #15846, .f. ) ;
#4819 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642538535, 0.0000000000000000000 ) ) ;
#4820 = oriented_edge ( 'none', *, *, #17159, .t. ) ;
#4821 = edge_curve ( 'none', #7266, #38699, #34317, .t. ) ;
#4822 = oriented_edge ( 'none', *, *, #33995, .t. ) ;
#4823 = cartesian_point ( 'none', ( 39.63975145480953444, 73.99999999999921840, -177.8563144606243611 ) ) ;
#4824 = cartesian_point ( 'none', ( 57.49057672276616415, -30.05264718973349147, -115.0000000000000000 ) ) ;
#4825 = b_spline_curve_with_knots ( 'none', 3,
( #40433, #33586, #2147, #30466, #38044, #15197, #8725, #18356, #14012, #21618, #33722, #40300, #2010, #17322, #36861, #990, #4438, #24910, #8587, #30607, #37154, #5153, #28072, #11753, #34599, #5309, #31494, #11899, #21913, #18775, #22048, #28631, #2444, #25472, #8865, #25346 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.001950675525287185082, 0.002926013287930777623, 0.003901351050574370163, 0.004876688813217962271, 0.005852026575861555245, 0.006827364338505148220, 0.007315033219826944273, 0.007802702101148740327, 0.008290370982470537248, 0.008778039863792332434, 0.009753377626435924541, 0.01072871538907951838, 0.01170405315172311049, 0.01267939091436670260, 0.01365472867701029644, 0.01463006643965388855, 0.01560540420229748065 ),
.unspecified. ) ;
#4826 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#4827 = cartesian_point ( 'none', ( 9.261977519277253990, 88.29999999999979821, -185.5466766815326025 ) ) ;
#4828 = cartesian_point ( 'none', ( 3.562936980110413402e-05, 86.50000000000004263, -172.5000000000000000 ) ) ;
#4829 = cartesian_point ( 'none', ( -3.801444593683712458, 55.37718875016428655, -124.8766759792015790 ) ) ;
#4830 = advanced_face ( 'none', ( #4234 ), #25719, .t. ) ;
#4831 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4832 = direction ( 'none', ( 0.9975860445192733517, 0.06944122536642194365, 1.915906240245487041e-23 ) ) ;
#4833 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4834 = direction ( 'none', ( -2.179985831291355058e-16, -7.063948064697777072e-17, 1.000000000000000000 ) ) ;
#4835 = line ( 'none', #40562, #2791 ) ;
#4836 = edge_loop ( 'none', ( #35963, #34836, #16474, #10429, #26178, #10803, #6398, #26222 ) ) ;
#4837 = axis2_placement_3d ( 'none', #2081, #8667, #8950 ) ;
#4838 = oriented_edge ( 'none', *, *, #29265, .t. ) ;
#4839 = cartesian_point ( 'none', ( 31.93493629845630011, 109.6000674576050926, -119.3381706110719875 ) ) ;
#4840 = face_outer_bound ( 'none', #765, .t. ) ;
#4841 = oriented_edge ( 'none', *, *, #20336, .f. ) ;
#4842 = circle ( 'none', #37472, 80.50000000000001421 ) ;
#4843 = vertex_point ( 'none', #41649 ) ;
#4844 = oriented_edge ( 'none', *, *, #11211, .t. ) ;
#4845 = axis2_placement_3d ( 'none', #23880, #22739, #24152 ) ;
#4846 = edge_loop ( 'none', ( #12060, #9417, #16295, #872 ) ) ;
#4847 = advanced_face ( 'none', ( #17557 ), #97, .t. ) ;
#4848 = cylindrical_surface ( 'none', #6767, 3.399999999999986144 ) ;
#4849 = edge_loop ( 'none', ( #9483, #28164, #30328, #27387, #22180 ) ) ;
#4850 = cartesian_point ( 'none', ( -23.31275091477071015, 121.5000000000003979, -226.8789307604608325 ) ) ;
#4851 = edge_loop ( 'none', ( #8577, #29435, #28790, #36576 ) ) ;
#4852 = circle ( 'none', #36972, 80.50000000000001421 ) ;
#4853 = cartesian_point ( 'none', ( 40.58389012763918657, 19.17921424715601120, -183.7979377361291426 ) ) ;
#4854 = cartesian_point ( 'none', ( -19.67655171063735153, 52.26079136196283059, 18.00000000000022382 ) ) ;
#4855 = cartesian_point ( 'none', ( -55.37751439420249255, -29.26889383822010871, -124.9999999999999574 ) ) ;
#4857 = axis2_placement_3d ( 'none', #9742, #39610, #26337 ) ;
#4856 = line ( 'none', #20291, #41684 ) ;
#4858 = cartesian_point ( 'none', ( -46.35984035034940121, 24.53393847141621364, -124.9999999999999574 ) ) ;
#4859 = edge_loop ( 'none', ( #29438, #42076 ) ) ;
#4860 = plane ( 'none', #2782 ) ;
#4861 = vertex_point ( 'none', #15121 ) ;
#4862 = edge_curve ( 'none', #10160, #29203, #3700, .t. ) ;
#4863 = oriented_edge ( 'none', *, *, #32606, .t. ) ;
#4864 = direction ( 'none', ( -0.7978746503639526644, 0.6028233923020906992, -2.496438937949627926e-16 ) ) ;
#4865 = cartesian_point ( 'none', ( 1.448548749447792780e-13, 2.729241791255131958e-15, 42.50000000000022737 ) ) ;
#4866 = edge_loop ( 'none', ( #16636, #12448, #32374, #33254 ) ) ;
#4867 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#4868 = edge_curve ( 'none', #27279, #10312, #29321, .t. ) ;
#4869 = axis2_placement_3d ( 'none', #5713, #38722, #29164 ) ;
#4870 = vertex_point ( 'none', #15524 ) ;
#4871 = cartesian_point ( 'none', ( 6.929193291118862029e-13, 3.137656772069191994e-13, -219.9999999999999716 ) ) ;
#4872 = cartesian_point ( 'none', ( 12.04305958267339172, -36.20310787609513881, 1.500000000000246025 ) ) ;
#4873 = edge_curve ( 'none', #16903, #34339, #12417, .t. ) ;
#4874 = cartesian_point ( 'none', ( -32.26394511721346703, 16.48780709752221796, -215.6270094780296631 ) ) ;
#4875 = oriented_edge ( 'none', *, *, #10138, .t. ) ;
#4876 = cartesian_point ( 'none', ( 13.83152005347908897, 34.79999999999971294, -189.6081574989898968 ) ) ;
#4877 = direction ( 'none', ( 1.837418986600208105e-14, 1.000000000000000000, -2.561754830020441736e-16 ) ) ;
#4878 = direction ( 'none', ( -0.8449665260632083230, 0.5348191935903885419, 1.034785551529967091e-16 ) ) ;
#4879 = edge_curve ( 'none', #27104, #38055, #37447, .t. ) ;
#4880 = oriented_edge ( 'none', *, *, #20350, .f. ) ;
#4881 = oriented_edge ( 'none', *, *, #11595, .t. ) ;
#4882 = cartesian_point ( 'none', ( -20.62175046847070803, -49.36591341822939683, 168.5000000000002274 ) ) ;
#4883 = cartesian_point ( 'none', ( 49.88653899652933887, -26.52514329740289156, -82.75000000000000000 ) ) ;
#4884 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4885 = cartesian_point ( 'none', ( -52.76081692023169722, 28.39688751532308331, -135.0999999999999659 ) ) ;
#4886 = edge_curve ( 'none', #5689, #36023, #2686, .t. ) ;
#4887 = cylindrical_surface ( 'none', #30944, 17.20000000000000639 ) ;
#4888 = oriented_edge ( 'none', *, *, #41499, .f. ) ;
#4889 = cartesian_point ( 'none', ( 1.897495224113737500, 34.95327716954218999, -220.0000000000066223 ) ) ;
#4890 = oriented_edge ( 'none', *, *, #21379, .f. ) ;
#4891 = oriented_edge ( 'none', *, *, #41972, .f. ) ;
#4892 = direction ( 'none', ( 0.6287054569762583478, -1.161861304840280823e-14, -0.7776435226813596113 ) ) ;
#4893 = line ( 'none', #31671, #18008 ) ;
#4894 = edge_loop ( 'none', ( #34795, #24130, #10860, #24442 ) ) ;
#4895 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4896 = oriented_edge ( 'none', *, *, #889, .f. ) ;
#4897 = conical_surface ( 'none', #8942, 53.50000000000000711, 0.5235987755983041447 ) ;
#4898 = edge_loop ( 'none', ( #9937, #11201, #13537, #15872, #24463, #12866, #28319, #12643 ) ) ;
#4899 = oriented_edge ( 'none', *, *, #35960, .t. ) ;
#4900 = face_outer_bound ( 'none', #21057, .t. ) ;
#4901 = face_bound ( 'none', #5085, .t. ) ;
#4902 = oriented_edge ( 'none', *, *, #34905, .t. ) ;
#4903 = direction ( 'none', ( -1.798561229727628928e-14, -1.000000000000000000, -1.028863221273419634e-22 ) ) ;
#4904 = oriented_edge ( 'none', *, *, #41562, .f. ) ;
#4905 = axis2_placement_3d ( 'none', #29665, #171, #23237 ) ;
#4906 = cartesian_point ( 'none', ( -4.774571568691420964, 83.13603458065558982, -114.9999999999999432 ) ) ;
#4907 = cartesian_point ( 'none', ( -38.67496437063006454, 99.49999999999675993, -192.4999999999980105 ) ) ;
#4908 = direction ( 'none', ( 0.8945403632148181128, 0.4469871794352733851, 0.0000000000000000000 ) ) ;
#4909 = oriented_edge ( 'none', *, *, #11028, .f. ) ;
#4910 = direction ( 'none', ( 4.737495925409179501e-16, -2.037351031534776346e-16, 1.000000000000000000 ) ) ;
#4911 = advanced_face ( 'none', ( #28802 ), #10332, .f. ) ;
#4912 = axis2_placement_3d ( 'none', #10193, #20069, #11344 ) ;
#4913 = cartesian_point ( 'none', ( -35.89625096547219130, -3.091102530302483942, -215.2695792496139404 ) ) ;
#4914 = direction ( 'none', ( 3.491481338843133355e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4915 = vertex_point ( 'none', #31688 ) ;
#4916 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4917 = oriented_edge ( 'none', *, *, #16398, .t. ) ;
#4918 = axis2_placement_3d ( 'none', #7279, #17348, #1007 ) ;
#4919 = cartesian_point ( 'none', ( 58.33630944788982475, 47.83630944789052108, -1.000000000000007772 ) ) ;
#4920 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, -2.561756887746857165e-16 ) ) ;
#4921 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#4922 = plane ( 'none', #18501 ) ;
#4923 = axis2_placement_3d ( 'none', #6, #26212, #6591 ) ;
#4924 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4925 = vector ( 'none', #8928, 1000.000000000000000 ) ;
#4926 = cartesian_point ( 'none', ( 38.38251533514417702, 72.99999999999936051, -209.0854260266601443 ) ) ;
#4927 = oriented_edge ( 'none', *, *, #29678, .f. ) ;
#4928 = oriented_edge ( 'none', *, *, #41002, .t. ) ;
#4929 = edge_curve ( 'none', #28531, #587, #39487, .t. ) ;
#4930 = cartesian_point ( 'none', ( -32.03723012429018979, 16.94606934959020350, -215.6469060581136716 ) ) ;
#4931 = cartesian_point ( 'none', ( -63.83630944789005213, -58.33630944789027950, 59.50000000000000000 ) ) ;
#4932 = cartesian_point ( 'none', ( 25.95663894422743212, 30.15487426783530367, -203.2877738330043655 ) ) ;
#4933 = cartesian_point ( 'none', ( 1.448548748848297114e-13, 2.729240445258593012e-15, 50.50000000000022737 ) ) ;
#4934 = cartesian_point ( 'none', ( 1.448548751695901462e-13, 2.729246838742154287e-15, 12.50000000000022560 ) ) ;
#4935 = line ( 'none', #4306, #7453 ) ;
#4936 = cartesian_point ( 'none', ( 26.00000000000186873, 66.85453280025038225, -117.0033315760181694 ) ) ;
#4937 = axis2_placement_3d ( 'none', #3206, #13210, #26236 ) ;
#4938 = oriented_edge ( 'none', *, *, #26289, .f. ) ;
#4939 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#4940 = vertex_point ( 'none', #31970 ) ;
#4941 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#4942 = edge_curve ( 'none', #8750, #27744, #20076, .t. ) ;
#4943 = oriented_edge ( 'none', *, *, #38163, .f. ) ;
#4944 = face_outer_bound ( 'none', #13146, .t. ) ;
#4945 = face_outer_bound ( 'none', #24937, .t. ) ;
#4946 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#4947 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#4948 = cartesian_point ( 'none', ( 50.80603921162376224, 85.49999999999906208, -237.4999999999999716 ) ) ;
#4949 = cartesian_point ( 'none', ( -49.36591341822919787, 20.62175046847101001, 18.00000000000022382 ) ) ;
#4950 = oriented_edge ( 'none', *, *, #37739, .t. ) ;
#4951 = direction ( 'none', ( 1.829035471573610774e-16, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4952 = advanced_face ( 'none', ( #590 ), #2776, .f. ) ;
#4953 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642541310, 0.0000000000000000000 ) ) ;
#4954 = plane ( 'none', #41653 ) ;
#4955 = cartesian_point ( 'none', ( -46.72751689612469761, -25.18892498845982075, -131.0999999999999659 ) ) ;
#4956 = face_outer_bound ( 'none', #604, .t. ) ;
#4957 = cartesian_point ( 'none', ( -54.48291057368844292, 12.24620171397942592, 18.00000000000022382 ) ) ;
#4958 = edge_curve ( 'none', #39161, #6145, #27770, .t. ) ;
#4959 = cartesian_point ( 'none', ( 54.36843942630053306, 3.784546782470195048, 8.200000000000221334 ) ) ;
#4960 = oriented_edge ( 'none', *, *, #35776, .f. ) ;
#4961 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#4962 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#4963 = cartesian_point ( 'none', ( 6.503161158868041802, 87.99999999999992895, -229.9999999999999716 ) ) ;
#4964 = advanced_face ( 'none', ( #33884 ), #6448, .f. ) ;
#4965 = direction ( 'none', ( 0.4197711231759376771, 0.9076299929748969930, 6.554673284399377746e-15 ) ) ;
#4966 = cartesian_point ( 'none', ( -1.361433063069945382, 89.29999999999998295, -200.4668822004665572 ) ) ;
#4967 = axis2_placement_3d ( 'none', #37362, #24667, #34225 ) ;
#4968 = circle ( 'none', #7011, 15.99999999999999822 ) ;
#4969 = edge_loop ( 'none', ( #10818, #38536, #34565, #39862 ) ) ;
#4970 = oriented_edge ( 'none', *, *, #5748, .t. ) ;
#4971 = advanced_face ( 'none', ( #16507 ), #14474, .f. ) ;
#4972 = cartesian_point ( 'none', ( -47.37889513109093542, 86.56861605052189645, -137.0628578028765219 ) ) ;
#4973 = cartesian_point ( 'none', ( -29.89095829561851048, -57.49999999999946709, -115.0000000000000000 ) ) ;
#4974 = vertex_point ( 'none', #4030 ) ;
#4975 = axis2_placement_3d ( 'none', #20508, #20656, #23810 ) ;
#4977 = oriented_edge ( 'none', *, *, #13945, .f. ) ;
#4976 = direction ( 'none', ( -0.9791309564911848673, 1.728046959578168998e-14, -0.2032303374023113618 ) ) ;
#4978 = direction ( 'none', ( 0.7776435226813598334, -1.473455350089820781e-14, 0.6287054569762580147 ) ) ;
#4979 = cartesian_point ( 'none', ( 58.33630944788982475, 47.83630944789052108, -1.000000000000007772 ) ) ;
#4980 = cartesian_point ( 'none', ( 2.784523988339782811e-12, 108.7999999999999687, -172.4999999999999716 ) ) ;
#4981 = cartesian_point ( 'none', ( -35.42568633701017689, 43.58115978466873486, -145.9569985705426802 ) ) ;
#4982 = oriented_edge ( 'none', *, *, #8614, .f. ) ;
#4983 = line ( 'none', #39251, #36178 ) ;
#4984 = direction ( 'none', ( 1.224646799147353454e-16, -8.305143858912352776e-31, -1.000000000000000000 ) ) ;
#4985 = circle ( 'none', #27791, 4.049999999999998046 ) ;
#4986 = cartesian_point ( 'none', ( 6.934003143227862154, 36.85335263459361954, 1.500000000000246025 ) ) ;
#4987 = circle ( 'none', #758, 4.999999999999997335 ) ;
#4988 = cartesian_point ( 'none', ( -50.74401161470041188, 121.5000000000008953, -151.2858144325193166 ) ) ;
#4989 = axis2_placement_3d ( 'none', #27974, #24088, #30965 ) ;
#4990 = vertex_point ( 'none', #7287 ) ;
#4991 = conical_surface ( 'none', #42442, 53.50000000000000711, 0.5235987755983041447 ) ;
#4992 = edge_curve ( 'none', #16752, #39156, #41560, .t. ) ;
#4993 = axis2_placement_3d ( 'none', #10073, #42357, #3222 ) ;
#4994 = axis2_placement_3d ( 'none', #27179, #27485, #7857 ) ;
#4995 = line ( 'none', #3905, #42286 ) ;
#4996 = edge_curve ( 'none', #14648, #5339, #15502, .t. ) ;
#4997 = face_outer_bound ( 'none', #9124, .t. ) ;
#4998 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#4999 = advanced_face ( 'none', ( #20611 ), #12372, .f. ) ;
#5000 = cartesian_point ( 'none', ( 1.448548751566106958e-13, 2.729246547325355026e-15, 14.23205080756908458 ) ) ;
#5001 = oriented_edge ( 'none', *, *, #10693, .f. ) ;
#5002 = direction ( 'none', ( -0.9964434956472330018, 1.747907374394230828e-14, 0.08426363380677823200 ) ) ;
#5003 = direction ( 'none', ( -0.9975860445192733517, -0.06944122536642537147, 0.0000000000000000000 ) ) ;
#5004 = edge_curve ( 'none', #22154, #13874, #5763, .t. ) ;
#5005 = cartesian_point ( 'none', ( -52.31004524343115492, 11.23678481114434291, 10.06233830622864645 ) ) ;
#5006 = cartesian_point ( 'none', ( 14.27214253708669212, -50.82273280596859166, 12.00000000000020428 ) ) ;
#5007 = cartesian_point ( 'none', ( 12.04305958267338994, -36.20310787609511038, -3.478958019544153402 ) ) ;
#5008 = cartesian_point ( 'none', ( -32.02033397216843014, 64.90250438683069945, -211.6938270650400398 ) ) ;
#5009 = cartesian_point ( 'none', ( -47.83630944788987449, -58.33630944789052108, -1.000000000000007772 ) ) ;
#5010 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5011 = line ( 'none', #14640, #35663 ) ;
#5012 = edge_loop ( 'none', ( #12483, #37282 ) ) ;
#5013 = cartesian_point ( 'none', ( 54.23738557059579790, 105.6000674576048795, -201.1778843133420764 ) ) ;
#5014 = direction ( 'none', ( 6.585401083650410336e-16, -8.875312571250336478e-17, -1.000000000000000000 ) ) ;
#5015 = cartesian_point ( 'none', ( 57.50000000000122213, 29.89095829561715689, -114.9999999999999858 ) ) ;
#5016 = direction ( 'none', ( 1.090830482710306303e-14, 0.6409456510068533008, 0.7675862638527353177 ) ) ;
#5017 = cartesian_point ( 'none', ( 1.781761215857196493e-12, 55.29999999999997584, -172.5000000000000000 ) ) ;
#5018 = circle ( 'none', #37851, 41.00000000000003553 ) ;
#5019 = oriented_edge ( 'none', *, *, #36334, .t. ) ;
#5020 = vector ( 'none', #14283, 1000.000000000000000 ) ;
#5021 = edge_loop ( 'none', ( #1465, #26651, #11925, #32749 ) ) ;
#5022 = edge_curve ( 'none', #2403, #33768, #22117, .t. ) ;
#5023 = cartesian_point ( 'none', ( 2.307218128554140704e-12, 90.29999999999995453, -172.4999999999999716 ) ) ;
#5024 = vector ( 'none', #27756, 1000.000000000000000 ) ;
#5025 = cartesian_point ( 'none', ( 1.448548749447792780e-13, 2.729241791255131958e-15, 42.50000000000022737 ) ) ;
#5026 = circle ( 'none', #309, 6.999999999999984013 ) ;
#5027 = face_outer_bound ( 'none', #15196, .t. ) ;
#5028 = cartesian_point ( 'none', ( -53.54116758411386456, 72.22504912400457044, -140.1396871763597289 ) ) ;
#5029 = b_spline_curve_with_knots ( 'none', 3,
( #907, #468, #761, #7482 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001173621888758283674 ),
.unspecified. ) ;
#5030 = oriented_edge ( 'none', *, *, #19418, .f. ) ;
#5031 = axis2_placement_3d ( 'none', #20745, #1421, #11017 ) ;
#5032 = cartesian_point ( 'none', ( -7.933990388276473738, 35.19118123148172117, -215.3417069739220722 ) ) ;
#5033 = line ( 'none', #29245, #30598 ) ;
#5034 = cartesian_point ( 'none', ( -9.656106105856983035, 66.13861627453700009, -122.4422858433331385 ) ) ;
#5035 = cartesian_point ( 'none', ( -37.24806835731428123, -11.55774215185783049, 4.200000000000245315 ) ) ;
#5036 = cartesian_point ( 'none', ( 60.00003562937002499, 99.49999999999886313, -152.5000000000000000 ) ) ;
#5037 = axis2_placement_3d ( 'none', #18529, #31538, #8485 ) ;
#5038 = cartesian_point ( 'none', ( 65.60003562936994115, 95.71842065905836705, -157.0287589567311670 ) ) ;
#5039 = direction ( 'none', ( 0.9975860445192734627, 0.06944122536642194365, 1.915906240245487041e-23 ) ) ;
#5040 = line ( 'none', #25668, #30107 ) ;
#5041 = face_outer_bound ( 'none', #9831, .t. ) ;
#5042 = oriented_edge ( 'none', *, *, #4313, .f. ) ;
#5043 = axis2_placement_3d ( 'none', #25245, #21820, #24958 ) ;
#5044 = edge_loop ( 'none', ( #20284, #4681, #8091, #35438 ) ) ;
#5045 = advanced_face ( 'none', ( #33342 ), #22634, .f. ) ;
#5046 = edge_curve ( 'none', #41114, #22017, #35875, .t. ) ;
#5047 = cartesian_point ( 'none', ( -6.911075263192798523, -37.52249115805722823, 4.000000000000246025 ) ) ;
#5048 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5049 = cartesian_point ( 'none', ( 6.859090893118318100, 38.05973554859613017, -3.825149237720704143 ) ) ;
#5050 = axis2_placement_3d ( 'none', #19575, #9684, #42251 ) ;
#5051 = oriented_edge ( 'none', *, *, #41387, .f. ) ;
#5052 = oriented_edge ( 'none', *, *, #1029, .t. ) ;
#5053 = line ( 'none', #4393, #13201 ) ;
#5054 = oriented_edge ( 'none', *, *, #38556, .f. ) ;
#5056 = face_outer_bound ( 'none', #2647, .t. ) ;
#5055 = cartesian_point ( 'none', ( -57.27957621135334421, 0.0000000000000000000, 10.00000000000000000 ) ) ;
#5057 = oriented_edge ( 'none', *, *, #20350, .t. ) ;
#5058 = cartesian_point ( 'none', ( -33.58130065157762800, -13.47376991662827983, -215.5017324308409741 ) ) ;
#5059 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5060 = edge_curve ( 'none', #32730, #7439, #25189, .t. ) ;
#5061 = cylindrical_surface ( 'none', #18853, 10.49999999999997513 ) ;
#5062 = oriented_edge ( 'none', *, *, #37415, .f. ) ;
#5063 = axis2_placement_3d ( 'none', #23070, #40464, #40327 ) ;
#5064 = edge_curve ( 'none', #1775, #25456, #31344, .t. ) ;
#5065 = cartesian_point ( 'none', ( 65.00003562936976209, 85.49999999999880629, -121.6939964177460070 ) ) ;
#5066 = advanced_face ( 'none', ( #32329 ), #16473, .f. ) ;
#5067 = direction ( 'none', ( -0.9964434956472331129, 1.722759865797656820e-14, 0.08426363380677731607 ) ) ;
#5068 = oriented_edge ( 'none', *, *, #1245, .f. ) ;
#5069 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857658e-16 ) ) ;
#5070 = cylindrical_surface ( 'none', #34284, 11.99999999999999822 ) ;
#5071 = cartesian_point ( 'none', ( 47.83630944789093320, -62.17154166404854720, 0.0000000000000000000 ) ) ;
#5072 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5073 = cartesian_point ( 'none', ( 36.73057713590061724, 41.32146894564625228, -149.0227177206080285 ) ) ;
#5074 = edge_curve ( 'none', #13426, #37819, #38458, .t. ) ;
#5075 = circle ( 'none', #31920, 4.000000000000003553 ) ;
#5076 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179630e-22, 1.000000000000000000 ) ) ;
#5077 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5078 = conical_surface ( 'none', #42371, 3.399999999999993250, 1.029744258676652757 ) ;
#5079 = edge_curve ( 'none', #17451, #11952, #11897, .t. ) ;
#5080 = oriented_edge ( 'none', *, *, #28145, .f. ) ;
#5081 = cartesian_point ( 'none', ( 34.36914665690590454, -61.48348697134177598, -73.60000000000000853 ) ) ;
#5082 = direction ( 'none', ( 2.784843579201913089e-31, -4.556086110416389093e-32, -1.000000000000000000 ) ) ;
#5083 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#5084 = direction ( 'none', ( -1.000000000000000000, 6.853228547068871147e-15, 0.0000000000000000000 ) ) ;
#5085 = edge_loop ( 'none', ( #4844, #14634 ) ) ;
#5086 = cartesian_point ( 'none', ( 15.18735967752216176, 6.470247756120697247, 102.0000000000001137 ) ) ;
#5087 = cartesian_point ( 'none', ( -38.59843623862562367, -22.86215346516172886, -185.4907504479980105 ) ) ;
#5088 = oriented_edge ( 'none', *, *, #19205, .t. ) ;
#5089 = vector ( 'none', #24684, 1000.000000000000114 ) ;
#5090 = vertex_point ( 'none', #7447 ) ;
#5091 = circle ( 'none', #5235, 6.899999999999991473 ) ;
#5092 = conical_surface ( 'none', #17456, 55.00000000000000000, 0.7853981633974415066 ) ;
#5093 = oriented_edge ( 'none', *, *, #4571, .t. ) ;
#5094 = cartesian_point ( 'none', ( -52.62324904727813646, -24.45745906180588491, -131.0999999999999659 ) ) ;
#5095 = edge_loop ( 'none', ( #14596, #13333, #21006, #30866 ) ) ;
#5096 = cartesian_point ( 'none', ( -36.86279951707600588, -2.565992159740535516, 51.50000000000024869 ) ) ;
#5097 = face_outer_bound ( 'none', #16057, .t. ) ;
#5098 = cartesian_point ( 'none', ( 43.95499999999996987, -1.074961449687195345e-14, -99.50000000000000000 ) ) ;
#5099 = direction ( 'none', ( 1.757325817432337728e-14, 1.000000000000000000, 2.862892222724204384e-16 ) ) ;
#5100 = axis2_placement_3d ( 'none', #39513, #12957, #19553 ) ;
#5101 = edge_loop ( 'none', ( #11591, #15654, #8003, #19044, #15804, #14880 ) ) ;
#5102 = line ( 'none', #7460, #39876 ) ;
#5103 = axis2_placement_3d ( 'none', #17330, #27180, #17774 ) ;
#5104 = cartesian_point ( 'none', ( -30.68722004352638066, -57.30009633353196108, -115.0000000000000000 ) ) ;
#5105 = b_spline_curve_with_knots ( 'none', 3,
( #4561, #11153, #40571, #34423, #24585, #34278 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002954606356824438299, 0.003345806677453782088, 0.003737006998083126311 ),
.unspecified. ) ;
#5106 = edge_curve ( 'none', #38819, #6768, #6702, .t. ) ;
#5107 = circle ( 'none', #38947, 4.499999999999997335 ) ;
#5108 = cartesian_point ( 'none', ( 55.81532523622236397, 35.44728822411874347, -81.60000000000000853 ) ) ;
#5109 = cartesian_point ( 'none', ( -36.86279951707600588, -2.565992159740535516, 51.50000000000024869 ) ) ;
#5110 = edge_curve ( 'none', #36399, #18225, #15978, .t. ) ;
#5111 = cartesian_point ( 'none', ( 9.261977519277252213, 88.56287771158513067, -185.5466766815326025 ) ) ;
#5112 = axis2_placement_3d ( 'none', #5444, #37740, #35003 ) ;
#5113 = circle ( 'none', #33071, 31.99999999999998579 ) ;
#5114 = cartesian_point ( 'none', ( 32.16073537763100632, -16.69923912860917881, -215.6366766492982947 ) ) ;
#5115 = cartesian_point ( 'none', ( -27.54752423226236147, 52.55692364012659823, -134.5088004352616053 ) ) ;
#5116 = edge_curve ( 'none', #20660, #25775, #39445, .t. ) ;
#5117 = vertex_point ( 'none', #30772 ) ;
#5118 = plane ( 'none', #31508 ) ;
#5119 = direction ( 'none', ( -0.9964434956472330018, 1.770614306514257917e-14, 0.08426363380677824588 ) ) ;
#5120 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#5121 = advanced_face ( 'none', ( #23641, #7748 ), #17643, .f. ) ;
#5122 = cartesian_point ( 'none', ( 47.49999999999999289, -1.031547720657421281e-14, -99.50000000000000000 ) ) ;
#5123 = cartesian_point ( 'none', ( 65.00103562937005108, 99.49999999999882050, -192.4999999999999432 ) ) ;
#5124 = edge_loop ( 'none', ( #1332, #16791, #30353, #14758 ) ) ;
#5125 = edge_curve ( 'none', #33136, #379, #41511, .t. ) ;
#5126 = oriented_edge ( 'none', *, *, #21873, .f. ) ;
#5127 = edge_curve ( 'none', #40220, #1290, #2145, .t. ) ;
#5128 = cylindrical_surface ( 'none', #33265, 4.499999999999997335 ) ;
#5129 = vertex_point ( 'none', #37321 ) ;
#5130 = face_bound ( 'none', #8675, .t. ) ;
#5131 = face_outer_bound ( 'none', #18714, .t. ) ;
#5132 = edge_curve ( 'none', #22122, #22157, #30788, .t. ) ;
#5133 = oriented_edge ( 'none', *, *, #14336, .t. ) ;
#5134 = direction ( 'none', ( 0.9811566927382366909, 0.1932137269837868321, 0.0000000000000000000 ) ) ;
#5135 = cartesian_point ( 'none', ( 49.88653899652992862, 26.52514329740166588, -87.09999999999996589 ) ) ;
#5136 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5137 = cartesian_point ( 'none', ( -22.62477119849890883, 102.4308091477142000, -195.5740832482017879 ) ) ;
#5138 = line ( 'none', #20978, #20485 ) ;
#5139 = cartesian_point ( 'none', ( 61.48348697134166230, 38.41914665690612196, -73.40000000000000568 ) ) ;
#5140 = cartesian_point ( 'none', ( -11.00234549708270215, 65.10000000000017906, -158.8912383530763179 ) ) ;
#5141 = oriented_edge ( 'none', *, *, #14413, .t. ) ;
#5142 = cartesian_point ( 'none', ( -46.12596290909902308, 46.12596290910132524, -115.0000000000033111 ) ) ;
#5143 = edge_loop ( 'none', ( #40706, #35181, #16644, #25796 ) ) ;
#5144 = conical_surface ( 'none', #9127, 54.50000000000000000, 0.7853981633974309595 ) ;
#5145 = direction ( 'none', ( 0.6287054569762542400, -1.156482317317871764e-14, -0.7776435226813628310 ) ) ;
#5146 = edge_loop ( 'none', ( #39004, #37374, #34962, #18661 ) ) ;
#5147 = cartesian_point ( 'none', ( -50.88942860493157383, -14.55234086377961944, 43.24243063570803969 ) ) ;
#5148 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 59.50000000000000000 ) ) ;
#5149 = cartesian_point ( 'none', ( 46.72751689612488235, 25.18892498845949746, -131.0999999999999659 ) ) ;
#5150 = oriented_edge ( 'none', *, *, #36857, .t. ) ;
#5151 = direction ( 'none', ( -1.798561229727628928e-14, -1.000000000000000000, -1.028863221273419634e-22 ) ) ;
#5152 = circle ( 'none', #19505, 39.00000000000001421 ) ;
#5153 = cartesian_point ( 'none', ( 22.03177292587640679, 100.5784039069814071, -191.3575994223459702 ) ) ;
#5154 = line ( 'none', #33548, #3094 ) ;
#5155 = axis2_placement_3d ( 'none', #28534, #22226, #12072 ) ;
#5156 = advanced_face ( 'none', ( #12884 ), #21048, .t. ) ;
#5157 = cartesian_point ( 'none', ( -10.11537174746488077, 109.2470680206968581, -179.3920903481536300 ) ) ;
#5158 = oriented_edge ( 'none', *, *, #25633, .t. ) ;
#5159 = cartesian_point ( 'none', ( 35.81617156561038229, 12.00847755527422933, -3.021966214608304835 ) ) ;
#5160 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5161 = cartesian_point ( 'none', ( 1.448548751883243936e-13, 2.729247259366072979e-15, 10.00000000000022915 ) ) ;
#5162 = direction ( 'none', ( -0.4999999999999945599, 0.0000000000000000000, -0.8660254037844418162 ) ) ;
#5164 = oriented_edge ( 'none', *, *, #26480, .t. ) ;
#5163 = oriented_edge ( 'none', *, *, #30065, .t. ) ;
#5165 = cartesian_point ( 'none', ( -7.717217268976710010, 34.14451687938097280, -219.9999999999722604 ) ) ;
#5166 = axis2_placement_3d ( 'none', #12439, #34729, #18901 ) ;
#5167 = cartesian_point ( 'none', ( -8.321991742101131351, 64.99586789983871427, -122.5481444963053121 ) ) ;
#5168 = advanced_face ( 'none', ( #9807, #27217 ), #1015, .t. ) ;
#5169 = edge_curve ( 'none', #228, #25862, #5726, .t. ) ;
#5170 = conical_surface ( 'none', #12996, 53.50000000000000711, 0.5235987755983041447 ) ;
#5171 = cartesian_point ( 'none', ( 6.984065229764197242e-13, 1.500617728881416467e-14, -100.5000000000000426 ) ) ;
#5172 = oriented_edge ( 'none', *, *, #34177, .t. ) ;
#5173 = circle ( 'none', #39508, 33.00000000000000000 ) ;
#5174 = cartesian_point ( 'none', ( -16.97629991056001941, 14.76669364978888943, 10.00050736269413321 ) ) ;
#5175 = axis2_placement_3d ( 'none', #20019, #36144, #29603 ) ;
#5176 = vector ( 'none', #29381, 1000.000000000000000 ) ;
#5177 = oriented_edge ( 'none', *, *, #10292, .t. ) ;
#5178 = edge_curve ( 'none', #1825, #41066, #3157, .t. ) ;
#5179 = advanced_face ( 'none', ( #32812, #38965, #37963, #36912, #1105, #7226 ), #14642, .t. ) ;
#5180 = oriented_edge ( 'none', *, *, #2829, .f. ) ;
#5181 = axis2_placement_3d ( 'none', #13824, #40836, #11121 ) ;
#5182 = circle ( 'none', #31139, 2.917500000000001759 ) ;
#5183 = vertex_point ( 'none', #33747 ) ;
#5184 = edge_curve ( 'none', #14357, #25335, #34863, .t. ) ;
#5185 = edge_loop ( 'none', ( #24841, #31423, #10400, #7491, #20626, #6501, #12484, #28861 ) ) ;
#5186 = direction ( 'none', ( -0.8707897891800850942, 0.4916555125895600842, 3.824881601616876083e-16 ) ) ;
#5187 = cartesian_point ( 'none', ( 1.448548751825696217e-13, 2.729247130158953548e-15, 10.76794919243136839 ) ) ;
#5188 = oriented_edge ( 'none', *, *, #11016, .f. ) ;
#5189 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642542698, 0.0000000000000000000 ) ) ;
#5190 = oriented_edge ( 'none', *, *, #29068, .t. ) ;
#5191 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5192 = face_outer_bound ( 'none', #12813, .t. ) ;
#5193 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5194 = cartesian_point ( 'none', ( -30.44853138050725505, -19.79839979503142189, -215.6483250505074238 ) ) ;
#5195 = direction ( 'none', ( 0.8829475928589344269, 0.4694715627858767615, 8.706326847534078927e-17 ) ) ;
#5196 = line ( 'none', #21579, #24656 ) ;
#5197 = cartesian_point ( 'none', ( 1.982683541213912725e-12, 73.00000000000004263, -212.5000000000000000 ) ) ;
#5198 = oriented_edge ( 'none', *, *, #12878, .f. ) ;
#5199 = oriented_edge ( 'none', *, *, #23939, .f. ) ;
#5200 = cartesian_point ( 'none', ( 61.34394172582296534, 34.99198644406909864, -77.60000000000000853 ) ) ;
#5201 = cartesian_point ( 'none', ( 0.2246703480903036176, 108.5619320738682347, -157.9756880076738241 ) ) ;
#5202 = cartesian_point ( 'none', ( -17.07243631817104301, 14.85031710644563674, 45.00000000000022737 ) ) ;
#5203 = direction ( 'none', ( 0.06944122536642542698, -0.9975860445192732406, -1.673230490266694817e-22 ) ) ;
#5204 = cartesian_point ( 'none', ( 1.352489437577088451e-12, 37.00000000000007105, -114.9999999999999716 ) ) ;
#5205 = edge_loop ( 'none', ( #35199, #38884, #18997, #11348 ) ) ;
#5207 = edge_curve ( 'none', #20708, #9349, #24150, .t. ) ;
#5206 = cartesian_point ( 'none', ( -38.41914665690745068, 61.48348697134081675, -59.50000000000000711 ) ) ;
#5208 = cartesian_point ( 'none', ( 39.19382706504175928, 64.90250438682947731, -204.5203339721703628 ) ) ;
#5209 = advanced_face ( 'none', ( #41024 ), #30298, .f. ) ;
#5210 = cartesian_point ( 'none', ( 61.48348697134041174, 38.41914665690806885, -6.938893903907228378e-15 ) ) ;
#5211 = cartesian_point ( 'none', ( 20.00295507877008205, -0.1755259866070763841, 160.8058553771760728 ) ) ;
#5212 = cartesian_point ( 'none', ( 27.27667770264664426, 52.64824802951366678, -134.2803955598985226 ) ) ;
#5213 = cartesian_point ( 'none', ( 11.55774215185759424, -37.24806835731455834, 2.850000000000246558 ) ) ;
#5214 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#5215 = face_outer_bound ( 'none', #8729, .t. ) ;
#5216 = oriented_edge ( 'none', *, *, #7797, .t. ) ;
#5217 = direction ( 'none', ( 1.696174065399544329e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5218 = direction ( 'none', ( 0.9991720737134185404, -0.04068374504918348400, -4.982321815180466448e-18 ) ) ;
#5219 = face_outer_bound ( 'none', #34043, .t. ) ;
#5220 = axis2_placement_3d ( 'none', #15276, #18576, #41391 ) ;
#5221 = oriented_edge ( 'none', *, *, #9685, .f. ) ;
#5222 = oriented_edge ( 'none', *, *, #3570, .f. ) ;
#5223 = cartesian_point ( 'none', ( -12.71814522719408913, -51.96725005273296460, 10.00000000000022560 ) ) ;
#5224 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5225 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#5226 = edge_loop ( 'none', ( #24372, #10916, #20553, #2371 ) ) ;
#5227 = axis2_placement_3d ( 'none', #20592, #14311, #17328 ) ;
#5228 = cartesian_point ( 'none', ( 66.33996077952622272, 94.78817570453631447, -158.1428054409965682 ) ) ;
#5229 = cartesian_point ( 'none', ( -14.39782254026413710, 52.62823978807313807, 12.00000000000022560 ) ) ;
#5230 = vector ( 'none', #14189, 1000.000000000000000 ) ;
#5231 = oriented_edge ( 'none', *, *, #26218, .f. ) ;
#5232 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5233 = cartesian_point ( 'none', ( 31.39701416762723341, 6.182839263481289649, 79.49999999999998579 ) ) ;
#5234 = oriented_edge ( 'none', *, *, #12446, .f. ) ;
#5235 = axis2_placement_3d ( 'none', #24353, #40890, #27351 ) ;
#5236 = direction ( 'none', ( -0.6287054569762583478, 1.161861304840280823e-14, 0.7776435226813596113 ) ) ;
#5237 = edge_loop ( 'none', ( #40793, #20157 ) ) ;
#5238 = cartesian_point ( 'none', ( 44.39556359885719417, 23.78139275658364937, -124.9999999999999574 ) ) ;
#5239 = face_outer_bound ( 'none', #21065, .t. ) ;
#5240 = direction ( 'none', ( 7.401486830834369573e-15, 0.6409456510068516355, -0.7675862638527366499 ) ) ;
#5241 = cartesian_point ( 'none', ( 2.381544556407528604e-12, 87.29999999999996874, -172.4999999999999716 ) ) ;
#5242 = axis2_placement_3d ( 'none', #14308, #36731, #20751 ) ;
#5243 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#5244 = line ( 'none', #34421, #21628 ) ;
#5245 = oriented_edge ( 'none', *, *, #41002, .f. ) ;
#5246 = edge_curve ( 'none', #5296, #25814, #8790, .t. ) ;
#5247 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -15.00000000000000711 ) ) ;
#5248 = axis2_placement_3d ( 'none', #28340, #18886, #31747 ) ;
#5249 = oriented_edge ( 'none', *, *, #26772, .f. ) ;
#5250 = cartesian_point ( 'none', ( 50.07037807678212715, -23.10007348898093227, -131.0999999999999659 ) ) ;
#5251 = axis2_placement_3d ( 'none', #28985, #38793, #38927 ) ;
#5252 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179630e-22, -1.000000000000000000 ) ) ;
#5253 = edge_curve ( 'none', #15975, #24655, #29282, .t. ) ;
#5254 = oriented_edge ( 'none', *, *, #10138, .f. ) ;
#5255 = cartesian_point ( 'none', ( -38.94414665690633370, 67.59931503040979806, -73.60000000000000853 ) ) ;
#5256 = edge_curve ( 'none', #25716, #20732, #20561, .t. ) ;
#5257 = cartesian_point ( 'none', ( 38.41914665690741515, -61.48348697134085938, -59.50000000000000711 ) ) ;
#5258 = direction ( 'none', ( -4.338214655336506460e-16, -2.788289883277554670e-16, 1.000000000000000000 ) ) ;
#5259 = cartesian_point ( 'none', ( -16.52392307676114314, 30.85387903152390265, -219.9999999999997442 ) ) ;
#5260 = circle ( 'none', #33461, 92.50000000000000000 ) ;
#5261 = oriented_edge ( 'none', *, *, #15617, .t. ) ;
#5262 = direction ( 'none', ( -0.2032303374023113895, 3.983627630606615143e-15, 0.9791309564911849783 ) ) ;
#5263 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#5264 = circle ( 'none', #749, 6.499999999999998224 ) ;
#5265 = cartesian_point ( 'none', ( 31.98311642941138189, -17.04824991247513921, -215.6477894083657816 ) ) ;
#5266 = face_outer_bound ( 'none', #28635, .t. ) ;
#5267 = cartesian_point ( 'none', ( -54.23731431185532870, 105.6000674576068263, -143.8221156866575257 ) ) ;
#5268 = vertex_point ( 'none', #18496 ) ;
#5269 = oriented_edge ( 'none', *, *, #38376, .t. ) ;
#5270 =( bounded_curve ( ) b_spline_curve ( 3, ( #34973, #11714, #2400, #21427 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.8480620789814808935, 1.570796326794896780 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9569428977956567772, 0.9569428977956567772, 1.000000000000000000 ) )
representation_item ( '' ) );
#5271 = advanced_face ( 'none', ( #8294 ), #8597, .f. ) ;
#5272 = cartesian_point ( 'none', ( -50.00000000000000000, 0.0000000000000000000, 78.50000000000000000 ) ) ;
#5274 = oriented_edge ( 'none', *, *, #25067, .f. ) ;
#5273 = vertex_point ( 'none', #15202 ) ;
#5275 = cartesian_point ( 'none', ( -9.578687680980818797, 5.408210638485138944, -216.9999999999999716 ) ) ;
#5276 = vertex_point ( 'none', #24626 ) ;
#5277 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#5278 = cartesian_point ( 'none', ( -38.41914665690632091, 61.48348697134153440, 16.39999999999999858 ) ) ;
#5279 = vector ( 'none', #22986, 1000.000000000000000 ) ;
#5280 = oriented_edge ( 'none', *, *, #39930, .t. ) ;
#5281 = edge_curve ( 'none', #33876, #1854, #28280, .t. ) ;
#5282 = oriented_edge ( 'none', *, *, #5385, .f. ) ;
#5283 = cartesian_point ( 'none', ( 1.448548740155610093e-13, 2.729220928308773759e-15, 166.5000000000002274 ) ) ;
#5284 = circle ( 'none', #6449, 6.138320441952075157 ) ;
#5285 = oriented_edge ( 'none', *, *, #10044, .t. ) ;
#5286 = edge_loop ( 'none', ( #35540, #24316, #42268, #3247 ) ) ;
#5287 = circle ( 'none', #361, 52.78867513459481131 ) ;
#5288 = advanced_face ( 'none', ( #17512 ), #33835, .f. ) ;
#5289 = cartesian_point ( 'none', ( 1.448548740005736114e-13, 2.729220591809639121e-15, 168.5000000000002274 ) ) ;
#5291 = cartesian_point ( 'none', ( -20.70448376814641378, 8.969132949291731549, 11.02265299500501072 ) ) ;
#5290 = axis2_placement_3d ( 'none', #33751, #7887, #37043 ) ;
#5292 = oriented_edge ( 'none', *, *, #6731, .f. ) ;
#5293 = cartesian_point ( 'none', ( -14.13021196222168818, 26.99054940738713881, -219.9999999999997442 ) ) ;
#5294 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5295 = direction ( 'none', ( -3.391266700488786682e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5296 = vertex_point ( 'none', #21776 ) ;
#5297 = direction ( 'none', ( -0.8856502711123896976, -0.4643528801230275005, -5.686682683175239397e-17 ) ) ;
#5298 = axis2_placement_3d ( 'none', #10087, #23121, #23266 ) ;
#5299 = direction ( 'none', ( -1.000000000000000000, 1.798561239636409153e-14, 6.198829126545649833e-15 ) ) ;
#5300 = oriented_edge ( 'none', *, *, #7803, .f. ) ;
#5301 = cartesian_point ( 'none', ( -49.50024414439994302, 19.33558706589932896, 13.61244285604870008 ) ) ;
#5302 = cartesian_point ( 'none', ( 50.82273280596888299, 14.27214253708601532, 12.00000000000020428 ) ) ;
#5303 = cartesian_point ( 'none', ( -3.438635622638861022, 90.30000000000002558, -201.2954125696212486 ) ) ;
#5304 = direction ( 'none', ( -0.1231230465471470914, -0.9923914124018551330, 0.0000000000000000000 ) ) ;
#5305 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642545473, 0.0000000000000000000 ) ) ;
#5306 = circle ( 'none', #30485, 54.68150000000000688 ) ;
#5307 = vertex_point ( 'none', #1736 ) ;
#5308 = axis2_placement_3d ( 'none', #13909, #26635, #20083 ) ;
#5309 = cartesian_point ( 'none', ( 21.27209941682442462, 102.1675005757614088, -192.2117107941923280 ) ) ;
#5310 = line ( 'none', #3468, #26261 ) ;
#5311 = circle ( 'none', #40543, 6.899999999999991473 ) ;
#5312 = oriented_edge ( 'none', *, *, #35901, .f. ) ;
#5313 = edge_curve ( 'none', #25671, #7595, #14977, .t. ) ;
#5314 = direction ( 'none', ( 3.491481338843133355e-15, 1.000000000000000000, 2.449293598294706414e-16 ) ) ;
#5315 = axis2_placement_3d ( 'none', #17680, #27392, #14366 ) ;
#5316 = cartesian_point ( 'none', ( 35.64539154003026056, 11.98781607162143281, -2.659671724953537986 ) ) ;
#5317 = cartesian_point ( 'none', ( 10.22356436267721236, 34.29999999999978400, -178.7832103038355172 ) ) ;
#5318 = b_spline_curve_with_knots ( 'none', 3,
( #34490, #8184, #31530, #4906, #18520, #21502, #38077, #31100 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.003877433845935467083, 0.007754867691870934165, 0.01550973538374186833 ),
.unspecified. ) ;
#5319 = oriented_edge ( 'none', *, *, #37339, .f. ) ;
#5320 = line ( 'none', #9194, #27859 ) ;
#5321 = edge_loop ( 'none', ( #12553, #40999, #21398, #31955 ) ) ;
#5322 = edge_curve ( 'none', #25012, #11307, #39987, .t. ) ;
#5323 = direction ( 'none', ( -0.06569977564519681457, 0.6261618295429631775, -0.7769201392058130429 ) ) ;
#5324 = oriented_edge ( 'none', *, *, #23167, .f. ) ;
#5325 = cartesian_point ( 'none', ( 16.03322091632308144, 32.48532400816603882, -215.6063323820644655 ) ) ;
#5326 = vector ( 'none', #32242, 1000.000000000000000 ) ;
#5327 = vector ( 'none', #32041, 1000.000000000000114 ) ;
#5328 = edge_curve ( 'none', #8073, #30398, #7446, .t. ) ;
#5329 = edge_loop ( 'none', ( #7497, #2210, #31935, #13970 ) ) ;
#5330 = cartesian_point ( 'none', ( -4.849917680089916416, 63.51842391422879075, -122.5367644024651241 ) ) ;
#5331 = plane ( 'none', #42150 ) ;
#5332 = edge_loop ( 'none', ( #16004, #24645 ) ) ;
#5333 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5334 = cylindrical_surface ( 'none', #21778, 4.250000000000003553 ) ;
#5335 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 59.50000000000000000 ) ) ;
#5336 = direction ( 'none', ( 0.0000000000000000000, -0.6409456510068364254, -0.7675862638527495285 ) ) ;
#5337 = vertex_point ( 'none', #31500 ) ;
#5338 = edge_loop ( 'none', ( #26426, #11300, #31670, #16313 ) ) ;
#5339 = vertex_point ( 'none', #15880 ) ;
#5340 = edge_curve ( 'none', #11872, #1819, #14427, .t. ) ;
#5341 = oriented_edge ( 'none', *, *, #38757, .f. ) ;
#5342 = oriented_edge ( 'none', *, *, #21608, .f. ) ;
#5343 = edge_curve ( 'none', #35876, #16117, #54, .t. ) ;
#5344 = cartesian_point ( 'none', ( 42.88698030022275276, 87.99999999999928946, -210.8008736287894180 ) ) ;
#5345 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -99.50000000000000000 ) ) ;
#5346 = cartesian_point ( 'none', ( -17.37281580224603417, 94.77845903570174357, -192.8056672247411996 ) ) ;
#5347 = cartesian_point ( 'none', ( 65.02608805579123441, 40.27655817739822908, -81.60000000000000853 ) ) ;
#5348 = cartesian_point ( 'none', ( -65.59996437063006169, 99.49999999999724309, -192.4999999999978400 ) ) ;
#5349 = cartesian_point ( 'none', ( -14.35578742251049711, -33.29477304975208796, -215.5305991526000469 ) ) ;
#5350 = axis2_placement_3d ( 'none', #21583, #15579, #25864 ) ;
#5351 = line ( 'none', #18969, #6858 ) ;
#5352 = edge_loop ( 'none', ( #672, #21263, #17192, #23280 ) ) ;
#5353 = edge_loop ( 'none', ( #25333, #8393, #31795, #28540 ) ) ;
#5354 = cartesian_point ( 'none', ( 61.48348697134112228, 38.41914665690696040, 19.75000000000000000 ) ) ;
#5355 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642542698, 1.915906240245545815e-23 ) ) ;
#5356 = oriented_edge ( 'none', *, *, #22261, .f. ) ;
#5357 = oriented_edge ( 'none', *, *, #11290, .f. ) ;
#5358 = plane ( 'none', #31896 ) ;
#5359 = face_outer_bound ( 'none', #30005, .t. ) ;
#5360 = edge_loop ( 'none', ( #3103, #37536, #39038, #12176, #8546, #17615 ) ) ;
#5361 = direction ( 'none', ( 4.338214655336505967e-16, 2.788289883277553684e-16, -1.000000000000000000 ) ) ;
#5362 = axis2_placement_3d ( 'none', #920, #33526, #39947 ) ;
#5363 = oriented_edge ( 'none', *, *, #15440, .t. ) ;
#5364 = line ( 'none', #35775, #4810 ) ;
#5365 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5367 = cartesian_point ( 'none', ( 22.34592739723191812, 1.555483448208314190, 161.0000000000001137 ) ) ;
#5366 = line ( 'none', #16186, #37546 ) ;
#5368 = vertex_point ( 'none', #19191 ) ;
#5369 = cartesian_point ( 'none', ( 27.48637328404918279, 52.58243361777034153, -134.4551428912238862 ) ) ;
#5370 = cartesian_point ( 'none', ( 1.448548749447792780e-13, 2.729241791255131958e-15, 42.50000000000022737 ) ) ;
#5371 = cartesian_point ( 'none', ( -15.69678153566666445, 16.12605450114674710, 44.91818852984575017 ) ) ;
#5372 = direction ( 'none', ( -0.8915793014449640008, -0.4528646036454050394, 0.0000000000000000000 ) ) ;
#5373 = oriented_edge ( 'none', *, *, #21467, .f. ) ;
#5374 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5375 = cartesian_point ( 'none', ( -8.735692208955919469, 20.73493866955927700, 12.00000000000023270 ) ) ;
#5376 = vertex_point ( 'none', #35427 ) ;
#5377 = cartesian_point ( 'none', ( -49.39404681034118028, -22.55557764779458907, -87.72498166639772421 ) ) ;
#5378 = axis2_placement_3d ( 'none', #25162, #11871, #35124 ) ;
#5379 = oriented_edge ( 'none', *, *, #2738, .f. ) ;
#5380 = axis2_placement_3d ( 'none', #7164, #4193, #33639 ) ;
#5381 = vertex_point ( 'none', #9162 ) ;
#5382 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5383 = cartesian_point ( 'none', ( 14.27214253708696390, -50.82273280596849219, 43.00000000000022737 ) ) ;
#5384 = cartesian_point ( 'none', ( 53.16186501829802324, 105.6000674576048937, -204.4349006690862325 ) ) ;
#5385 = edge_curve ( 'none', #25315, #26281, #31838, .t. ) ;
#5386 = date_and_time ( #20875, #23983 ) ;
#5387 = cartesian_point ( 'none', ( -62.17154166404905880, -42.83630944789028661, 59.50000000000000000 ) ) ;
#5388 = vertex_point ( 'none', #32060 ) ;
#5389 = direction ( 'none', ( -1.000000000000000000, -1.224646799147349509e-16, 0.0000000000000000000 ) ) ;
#5390 = edge_curve ( 'none', #19042, #39331, #36760, .t. ) ;
#5391 = cartesian_point ( 'none', ( 46.00003562936976920, 85.49999999999914735, -172.4999999999999716 ) ) ;
#5392 = edge_curve ( 'none', #35758, #34938, #4684, .t. ) ;
#5393 = cartesian_point ( 'none', ( 57.76375583266963076, 36.46886456038940594, -73.40000000000000568 ) ) ;
#5394 = face_outer_bound ( 'none', #20247, .t. ) ;
#5395 = oriented_edge ( 'none', *, *, #10579, .f. ) ;
#5396 = cartesian_point ( 'none', ( -22.19662797070820304, 99.29999999999938609, -191.6979089155533700 ) ) ;
#5397 = oriented_edge ( 'none', *, *, #21678, .f. ) ;
#5398 = vector ( 'none', #12917, 1000.000000000000000 ) ;
#5399 = oriented_edge ( 'none', *, *, #15406, .t. ) ;
#5400 = edge_curve ( 'none', #25361, #18471, #17927, .t. ) ;
#5401 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.449293598294706414e-16 ) ) ;
#5402 = vector ( 'none', #3968, 1000.000000000000114 ) ;
#5403 = advanced_face ( 'none', ( #29766 ), #27733, .t. ) ;
#5404 = oriented_edge ( 'none', *, *, #4815, .f. ) ;
#5405 = cartesian_point ( 'none', ( 35.01914665690717499, -61.48348697134098728, -1.040949779275250386e-16 ) ) ;
#5406 = oriented_edge ( 'none', *, *, #13382, .f. ) ;
#5407 = cartesian_point ( 'none', ( -7.055986104814544468, 109.3000000000000966, -162.1819061795007428 ) ) ;
#5408 = circle ( 'none', #18318, 5.099999999999988987 ) ;
#5409 = vertex_point ( 'none', #3587 ) ;
#5410 = edge_curve ( 'none', #14180, #7165, #10, .t. ) ;
#5411 = oriented_edge ( 'none', *, *, #30767, .t. ) ;
#5412 = cartesian_point ( 'none', ( 58.33630944789088346, -58.33630944788944817, 59.50000000000000000 ) ) ;
#5413 = vector ( 'none', #29392, 1000.000000000000000 ) ;
#5414 = line ( 'none', #38043, #29453 ) ;
#5415 = oriented_edge ( 'none', *, *, #8696, .f. ) ;
#5416 = advanced_face ( 'none', ( #28237 ), #16617, .f. ) ;
#5417 = cartesian_point ( 'none', ( -40.25357649092137535, 58.58525178694472402, -77.60000000000000853 ) ) ;
#5418 = cartesian_point ( 'none', ( -20.95192193243071799, -28.19194418011042558, -220.0000000000002274 ) ) ;
#5419 = b_spline_curve_with_knots ( 'none', 3,
( #2684, #19559, #9804, #39233, #41830, #26664 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002938251423091293242, 0.002103348157457561856, 0.003912871172605994659 ),
.unspecified. ) ;
#5420 = vertex_point ( 'none', #9040 ) ;
#5421 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746863575e-16, -1.000000000000000000 ) ) ;
#5422 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5423 = oriented_edge ( 'none', *, *, #7022, .t. ) ;
#5424 = cartesian_point ( 'none', ( 31.92228915805223011, -17.16236836352817008, -215.6483267673146429 ) ) ;
#5425 = cartesian_point ( 'none', ( -38.66370582066965511, 26.42696064860141902, -178.5868470398892214 ) ) ;
#5426 = cartesian_point ( 'none', ( -50.67452649443146129, -32.87644833677391887, -134.9999999999999716 ) ) ;
#5427 = plane ( 'none', #13850 ) ;
#5428 = oriented_edge ( 'none', *, *, #23046, .f. ) ;
#5429 = direction ( 'none', ( -0.8660254037844381525, 1.557599701491403666e-14, 0.5000000000000008882 ) ) ;
#5430 = cartesian_point ( 'none', ( 66.14666872607543269, 99.49999999999874944, -152.5000000000000000 ) ) ;
#5431 = direction ( 'none', ( 0.6287054569762579037, -1.158730089231202293e-14, -0.7776435226813599444 ) ) ;
#5432 = oriented_edge ( 'none', *, *, #13248, .f. ) ;
#5433 = cartesian_point ( 'none', ( 25.07303491289197694, -46.12583788135350460, 12.50000000000022560 ) ) ;
#5434 = oriented_edge ( 'none', *, *, #32785, .f. ) ;
#5435 = axis2_placement_3d ( 'none', #20956, #4939, #11539 ) ;
#5436 = direction ( 'none', ( -2.784843579201912651e-31, 4.556086110416389640e-32, 1.000000000000000000 ) ) ;
#5437 = direction ( 'none', ( 1.000000000000000000, -1.798561219831641502e-14, -9.990794462200370480e-16 ) ) ;
#5438 = face_outer_bound ( 'none', #27809, .t. ) ;
#5439 = vertex_point ( 'none', #6016 ) ;
#5440 = oriented_edge ( 'none', *, *, #14534, .t. ) ;
#5441 = advanced_face ( 'none', ( #9761 ), #37406, .f. ) ;
#5442 = edge_curve ( 'none', #31469, #22625, #10802, .t. ) ;
#5443 = cartesian_point ( 'none', ( -44.09127353713661535, 29.46876322109883972, -135.0999999999999659 ) ) ;
#5444 = cartesian_point ( 'none', ( 60.00003562937002499, 99.49999999999886313, -152.5000000000000000 ) ) ;
#5445 = cartesian_point ( 'none', ( -34.22611997739974754, 109.6000674576064569, -227.7051234966226900 ) ) ;
#5446 = face_outer_bound ( 'none', #13006, .t. ) ;
#5447 = edge_curve ( 'none', #13435, #30379, #2102, .t. ) ;
#5448 = oriented_edge ( 'none', *, *, #41857, .f. ) ;
#5449 = vertex_point ( 'none', #19914 ) ;
#5450 = axis2_placement_3d ( 'none', #7930, #10953, #14539 ) ;
#5451 = oriented_edge ( 'none', *, *, #24827, .t. ) ;
#5452 = cartesian_point ( 'none', ( -18.90130892783371408, 12.74778212764968544, 10.00000000000022204 ) ) ;
#5453 = edge_curve ( 'none', #31240, #35426, #866, .t. ) ;
#5454 = cartesian_point ( 'none', ( 21.31616402230811502, -7.393422110504817901, 43.47641440785421452 ) ) ;
#5455 = vector ( 'none', #41532, 1000.000000000000000 ) ;
#5456 = oriented_edge ( 'none', *, *, #42333, .f. ) ;
#5457 = direction ( 'none', ( -0.9964434956472330018, 1.770614306514257917e-14, 0.08426363380677824588 ) ) ;
#5458 = cartesian_point ( 'none', ( 22.57584993464290690, -48.50425861969635832, 10.64168322300900371 ) ) ;
#5459 = circle ( 'none', #39150, 0.1999999999999954314 ) ;
#5460 = direction ( 'none', ( -0.9964434956472330018, 1.748663503494570487e-14, 0.08426363380677817649 ) ) ;
#5461 = axis2_placement_3d ( 'none', #16477, #10301, #39605 ) ;
#5462 = edge_curve ( 'none', #41526, #15595, #33794, .t. ) ;
#5463 = oriented_edge ( 'none', *, *, #33662, .f. ) ;
#5464 = cartesian_point ( 'none', ( 67.59931503040992595, 38.94414665690609922, -73.60000000000000853 ) ) ;
#5465 = cartesian_point ( 'none', ( 35.75132019835966446, 12.00089871641247008, -2.905607293639207001 ) ) ;
#5466 = direction ( 'none', ( -0.9964434956472328908, 1.748663503494570172e-14, 0.08426363380677828752 ) ) ;
#5467 = vector ( 'none', #11083, 1000.000000000000000 ) ;
#5468 = direction ( 'none', ( 3.760577949359804307e-17, -2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#5469 = edge_curve ( 'none', #9798, #33485, #19039, .t. ) ;
#5470 = cartesian_point ( 'none', ( 14.64130265848384482, 26.72683513721969462, -219.9999999999996874 ) ) ;
#5471 = oriented_edge ( 'none', *, *, #23926, .f. ) ;
#5472 = cartesian_point ( 'none', ( -29.37496437063247612, 85.50000000000051159, -223.3789924723363356 ) ) ;
#5473 = direction ( 'none', ( 2.179985831291355058e-16, 7.063948064697777072e-17, -1.000000000000000000 ) ) ;
#5474 = direction ( 'none', ( 1.759703472855049435e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#5475 = edge_curve ( 'none', #32230, #17110, #20042, .t. ) ;
#5476 = vector ( 'none', #13799, 1000.000000000000227 ) ;
#5477 = oriented_edge ( 'none', *, *, #39041, .t. ) ;
#5478 = oriented_edge ( 'none', *, *, #40037, .f. ) ;
#5479 = line ( 'none', #39309, #26430 ) ;
#5480 = oriented_edge ( 'none', *, *, #12604, .f. ) ;
#5481 = oriented_edge ( 'none', *, *, #5313, .f. ) ;
#5482 = oriented_edge ( 'none', *, *, #17997, .t. ) ;
#5483 = advanced_face ( 'none', ( #6186 ), #10295, .t. ) ;
#5484 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#5485 = line ( 'none', #3581, #16723 ) ;
#5486 = line ( 'none', #11226, #18803 ) ;
#5487 = circle ( 'none', #10932, 4.049999999999999822 ) ;
#5488 = cartesian_point ( 'none', ( 59.00000000000000711, 0.0000000000000000000, 46.00000000000000000 ) ) ;
#5489 = axis2_placement_3d ( 'none', #21687, #17992, #5084 ) ;
#5490 = cartesian_point ( 'none', ( -64.99996437062939947, 129.5000000000011369, -223.3060035822539646 ) ) ;
#5491 = direction ( 'none', ( 1.000000000000000000, -1.982541115402061599e-14, 0.0000000000000000000 ) ) ;
#5492 = oriented_edge ( 'none', *, *, #12461, .t. ) ;
#5493 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179630e-22, -1.000000000000000000 ) ) ;
#5494 = axis2_placement_3d ( 'none', #9655, #13362, #32939 ) ;
#5495 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5496 = direction ( 'none', ( 0.9495674506542809423, -1.662924440506065118e-14, -0.3135628432354981010 ) ) ;
#5497 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642541310, 0.0000000000000000000 ) ) ;
#5498 = advanced_face ( 'none', ( #1603 ), #34817, .f. ) ;
#5499 = cylindrical_surface ( 'none', #26096, 43.89999999999999858 ) ;
#5500 = axis2_placement_3d ( 'none', #14160, #17616, #1129 ) ;
#5501 = cylindrical_surface ( 'none', #23836, 4.999999999999997335 ) ;
#5502 = cartesian_point ( 'none', ( 49.88653899652994284, 26.52514329740168364, -124.9999999999999574 ) ) ;
#5503 = edge_curve ( 'none', #1687, #30643, #2641, .t. ) ;
#5504 = oriented_edge ( 'none', *, *, #22875, .f. ) ;
#5505 = cartesian_point ( 'none', ( -43.83115231464372386, 128.8325971240620618, -138.7270979947504372 ) ) ;
#5506 = cartesian_point ( 'none', ( 19.70910675833354020, -3.406072228700187221, 158.6650495590515391 ) ) ;
#5507 = cartesian_point ( 'none', ( 15.96925504329349543, 54.62843053043638974, -127.6926095275348843 ) ) ;
#5508 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642542698, 0.0000000000000000000 ) ) ;
#5509 = direction ( 'none', ( 1.000000000000000000, -1.759703536382520479e-14, -3.760577949360631994e-17 ) ) ;
#5510 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5511 = cartesian_point ( 'none', ( -10.68799276859428637, 72.30000000000015348, -159.2800601144168695 ) ) ;
#5512 = axis2_placement_3d ( 'none', #41342, #34201, #2039 ) ;
#5513 = cartesian_point ( 'none', ( -55.68180445592115291, 23.58152337370857055, -135.0999999999999659 ) ) ;
#5514 = direction ( 'none', ( 1.696174065399544329e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5515 = edge_curve ( 'none', #6776, #41382, #36371, .t. ) ;
#5516 = circle ( 'none', #28576, 4.000000000000000000 ) ;
#5517 = oriented_edge ( 'none', *, *, #38797, .t. ) ;
#5518 = edge_curve ( 'none', #29158, #39268, #33308, .t. ) ;
#5519 = cartesian_point ( 'none', ( 20.18816643090334750, 49.54497977886490645, 15.42096800313511729 ) ) ;
#5520 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#5521 = cylindrical_surface ( 'none', #6322, 4.250000000000010658 ) ;
#5522 = edge_loop ( 'none', ( #20767, #11463, #36327, #26818 ) ) ;
#5523 = circle ( 'none', #2230, 92.50000000000000000 ) ;
#5524 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5525 = vertex_point ( 'none', #30045 ) ;
#5526 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 79.50000000000000000 ) ) ;
#5527 = cartesian_point ( 'none', ( 53.28653899652933035, -26.52514329740289156, -82.75000000000000000 ) ) ;
#5528 = face_outer_bound ( 'none', #692, .t. ) ;
#5529 = face_bound ( 'none', #21191, .t. ) ;
#5530 = face_outer_bound ( 'none', #25363, .t. ) ;
#5531 = cartesian_point ( 'none', ( -27.26237966845413041, 46.03273460064098543, 17.66766917016159510 ) ) ;
#5532 = vertex_point ( 'none', #23341 ) ;
#5533 = edge_curve ( 'none', #30233, #35300, #10752, .t. ) ;
#5534 = cartesian_point ( 'none', ( -53.08986942125159203, -21.28895651328726757, -124.9999999999999574 ) ) ;
#5535 = vector ( 'none', #1102, 1000.000000000000000 ) ;
#5536 = cartesian_point ( 'none', ( -37.93744851726332712, 70.99999999999995737, -6.938893903907228378e-15 ) ) ;
#5537 = cartesian_point ( 'none', ( -14.85031710644542535, -17.07243631817113538, 45.00000000000022737 ) ) ;
#5539 = vector ( 'none', #28696, 1000.000000000000000 ) ;
#5538 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746863575e-16, 1.000000000000000000 ) ) ;
#5540 = vector ( 'none', #22090, 1000.000000000000000 ) ;
#5541 = axis2_placement_3d ( 'none', #25032, #8707, #18749 ) ;
#5542 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5543 = vertex_point ( 'none', #4303 ) ;
#5544 = direction ( 'none', ( -1.798561229727628928e-14, -1.000000000000000000, -1.028863221273419634e-22 ) ) ;
#5545 = cartesian_point ( 'none', ( 1.216789303181205378e-13, -1.975637812617704093e-14, -207.5000000000000000 ) ) ;
#5546 = cartesian_point ( 'none', ( -52.35373783589613339, -38.91418931943661619, -115.0000000000000000 ) ) ;
#5547 = cartesian_point ( 'none', ( 45.00000000000189004, 72.99999999999924682, -210.9807621135333875 ) ) ;
#5548 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5549 = cartesian_point ( 'none', ( -38.41914665690717356, 61.48348697134098728, 0.0000000000000000000 ) ) ;
#5550 = cartesian_point ( 'none', ( 31.18695205733636655, -15.89014500774255012, -220.0000000000070486 ) ) ;
#5551 = cartesian_point ( 'none', ( -19.27969523390138562, 32.98624986683525862, -208.7927018735076672 ) ) ;
#5552 = face_bound ( 'none', #33533, .t. ) ;
#5553 = oriented_edge ( 'none', *, *, #39786, .t. ) ;
#5554 = plane ( 'none', #24922 ) ;
#5555 = cartesian_point ( 'none', ( 65.00003562937061474, 129.4999999999988063, -237.4999999999999432 ) ) ;
#5556 = direction ( 'none', ( 7.493695722305055842e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#5557 = oriented_edge ( 'none', *, *, #41680, .f. ) ;
#5558 = cartesian_point ( 'none', ( 43.13844210148464953, 28.03368176064136108, -114.9999999999999858 ) ) ;
#5559 = line ( 'none', #365, #19887 ) ;
#5560 = oriented_edge ( 'none', *, *, #11837, .f. ) ;
#5561 = circle ( 'none', #25237, 12.50000000000000178 ) ;
#5562 = cartesian_point ( 'none', ( 15.48639688136366388, 89.42069711666469800, -148.5992398014517448 ) ) ;
#5563 = oriented_edge ( 'none', *, *, #9201, .t. ) ;
#5564 = line ( 'none', #16119, #23490 ) ;
#5565 = direction ( 'none', ( 2.565498867538175164e-30, 2.449293598294706414e-16, 1.000000000000000000 ) ) ;
#5566 = edge_curve ( 'none', #13273, #27279, #5182, .t. ) ;
#5567 = axis2_placement_3d ( 'none', #5722, #41861, #2705 ) ;
#5568 = circle ( 'none', #9108, 6.749999999999999112 ) ;
#5569 = cylindrical_surface ( 'none', #27151, 5.499999999999998224 ) ;
#5570 = axis2_placement_3d ( 'none', #5526, #28428, #35081 ) ;
#5571 = direction ( 'none', ( 1.757325817432337413e-14, 1.000000000000000000, 2.862892222724208821e-16 ) ) ;
#5572 = direction ( 'none', ( 0.6287054569762583478, -1.161861304840280823e-14, -0.7776435226813596113 ) ) ;
#5573 = edge_curve ( 'none', #9327, #13399, #26666, .t. ) ;
#5574 = oriented_edge ( 'none', *, *, #27236, .f. ) ;
#5575 = cartesian_point ( 'none', ( 26.50104998861688088, -46.47550939799674552, 40.48201226693984722 ) ) ;
#5576 = vector ( 'none', #38391, 1000.000000000000000 ) ;
#5577 = edge_curve ( 'none', #13963, #34889, #11855, .t. ) ;
#5578 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#5579 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#5580 = circle ( 'none', #8600, 4.049999999999998046 ) ;
#5581 = cartesian_point ( 'none', ( 2.623536775691961324e-12, 108.2999999999999545, -172.4999999999999716 ) ) ;
#5582 = face_outer_bound ( 'none', #29720, .t. ) ;
#5583 = oriented_edge ( 'none', *, *, #29243, .f. ) ;
#5584 = cartesian_point ( 'none', ( -3.406131048310111264, 89.50036540828135401, -200.9110359387374274 ) ) ;
#5585 = cartesian_point ( 'none', ( 1.448548740155610093e-13, 2.729220928308773759e-15, 166.5000000000002274 ) ) ;
#5586 = cartesian_point ( 'none', ( -9.741084275117739111, 99.30000000000012506, -192.7512043381375975 ) ) ;
#5587 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642542698, 0.0000000000000000000 ) ) ;
#5588 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, -2.561756887746857165e-16 ) ) ;
#5589 = edge_curve ( 'none', #40263, #12870, #35837, .t. ) ;
#5590 = oriented_edge ( 'none', *, *, #1886, .t. ) ;
#5591 = oriented_edge ( 'none', *, *, #5442, .t. ) ;
#5592 = cartesian_point ( 'none', ( 1.448548740005736114e-13, 2.729220591809639121e-15, 168.5000000000002274 ) ) ;
#5593 = cartesian_point ( 'none', ( 1.448548748698423135e-13, 2.729240108759458374e-15, 52.50000000000022737 ) ) ;
#5594 = cartesian_point ( 'none', ( 61.48348697134166230, 38.41914665690612196, -73.40000000000000568 ) ) ;
#5595 = b_spline_curve_with_knots ( 'none', 3,
( #5344, #11505, #2184, #18385, #27965, #24796 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.108455717906982283e-07, 0.007872294589614990679, 0.01574437833365819120 ),
.unspecified. ) ;
#5596 = oriented_edge ( 'none', *, *, #26970, .f. ) ;
#5597 = vector ( 'none', #5982, 1000.000000000000000 ) ;
#5598 = oriented_edge ( 'none', *, *, #25380, .f. ) ;
#5599 = cylindrical_surface ( 'none', #25791, 5.499999999999991118 ) ;
#5600 = cartesian_point ( 'none', ( 42.42499837644128036, 103.5255225589079231, -157.4936775637075925 ) ) ;
#5601 = cartesian_point ( 'none', ( -61.48348697134187546, -32.28082621495361337, -73.60000000000000853 ) ) ;
#5602 = face_outer_bound ( 'none', #41722, .t. ) ;
#5603 = axis2_placement_3d ( 'none', #28372, #18364, #28776 ) ;
#5604 = cartesian_point ( 'none', ( 16.76363166199710975, 32.12883101708009548, -215.6395922143293262 ) ) ;
#5605 = advanced_face ( 'none', ( #7188 ), #552, .f. ) ;
#5606 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5607 = cartesian_point ( 'none', ( -17.07243631817104301, 14.85031710644563674, 45.00000000000022737 ) ) ;
#5608 = oriented_edge ( 'none', *, *, #1380, .t. ) ;
#5609 = line ( 'none', #20188, #39845 ) ;
#5610 = advanced_face ( 'none', ( #30264 ), #32298, .f. ) ;
#5611 = face_outer_bound ( 'none', #25884, .t. ) ;
#5612 = axis2_placement_3d ( 'none', #11375, #20812, #11526 ) ;
#5613 = face_bound ( 'none', #1023, .t. ) ;
#5614 = cartesian_point ( 'none', ( -26.99027723140725854, 14.13078628163103900, -219.9999999999998579 ) ) ;
#5615 = cartesian_point ( 'none', ( -49.88653899652975809, -26.52514329740203536, -127.0999999999999659 ) ) ;
#5616 = vertex_point ( 'none', #29908 ) ;
#5617 = direction ( 'none', ( -1.000000000000000000, 1.759703324624283981e-14, -2.135044278125301096e-16 ) ) ;
#5618 = axis2_placement_3d ( 'none', #33078, #36781, #23519 ) ;
#5619 = cartesian_point ( 'none', ( 46.48653899652934030, -26.52514329740289156, -102.5000000000000142 ) ) ;
#5620 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5621 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#5622 = edge_curve ( 'none', #37938, #19381, #4144, .t. ) ;
#5623 = axis2_placement_3d ( 'none', #36257, #9688, #9969 ) ;
#5624 = cartesian_point ( 'none', ( 6.996491149002557371e-13, 1.540882232850192766e-14, -106.1999999999999460 ) ) ;
#5625 = edge_curve ( 'none', #22897, #42114, #34336, .t. ) ;
#5626 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5627 = cartesian_point ( 'none', ( 1.310105874951569999e-13, 1.765551116380473709e-15, 43.00000000000023448 ) ) ;
#5628 = cylindrical_surface ( 'none', #10560, 6.500000000000000888 ) ;
#5629 = circle ( 'none', #1645, 3.400000000000000355 ) ;
#5630 = vertex_point ( 'none', #3884 ) ;
#5631 = direction ( 'none', ( -2.179985831291355058e-16, -7.063948064697777072e-17, 1.000000000000000000 ) ) ;
#5632 = toroidal_surface ( 'none', #18528, 28.00000000000000355, 1.000000000000000000 ) ;
#5633 = oriented_edge ( 'none', *, *, #4742, .t. ) ;
#5634 = cartesian_point ( 'none', ( 17.74809220706141843, 13.83622194225470103, 10.45283993649523246 ) ) ;
#5635 = advanced_face ( 'none', ( #31304 ), #27037, .f. ) ;
#5636 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5637 = cartesian_point ( 'none', ( -63.00000000000000000, 0.0000000000000000000, 84.49999999999998579 ) ) ;
#5638 = cartesian_point ( 'none', ( 0.09575454125779016279, 55.41731296381057348, -124.7192674397723806 ) ) ;
#5640 = edge_curve ( 'none', #19201, #36283, #12845, .t. ) ;
#5639 = toroidal_surface ( 'none', #22311, 4.200000000000000178, 0.2000000000000009548 ) ;
#5641 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5642 = cartesian_point ( 'none', ( -52.74800970397282640, 8.938538598091637866, 44.23205080756908103 ) ) ;
#5643 = edge_loop ( 'none', ( #2197, #2584, #23214 ) ) ;
#5644 = direction ( 'none', ( -4.338214655336486738e-16, -2.788289883277583759e-16, -1.000000000000000000 ) ) ;
#5645 = edge_curve ( 'none', #41382, #11053, #41988, .t. ) ;
#5646 = oriented_edge ( 'none', *, *, #12754, .f. ) ;
#5647 = cylindrical_surface ( 'none', #12696, 20.00000000000000355 ) ;
#5648 = direction ( 'none', ( 0.6287054569762580147, -1.158730089231202293e-14, -0.7776435226813598334 ) ) ;
#5649 = cartesian_point ( 'none', ( 65.00003562936997525, 95.05208047706550190, -223.3060035822538794 ) ) ;
#5650 = line ( 'none', #20193, #9731 ) ;
#5651 = direction ( 'none', ( -0.8829475928589345379, -0.4694715627858763729, -8.706326847534069066e-17 ) ) ;
#5652 = cartesian_point ( 'none', ( 38.01355974855095354, 94.55665628177143844, -148.4148096516755686 ) ) ;
#5653 = circle ( 'none', #39076, 3.399999999999986144 ) ;
#5654 = direction ( 'none', ( -0.5000000000000009992, 8.992806188260550049e-15, -0.8660254037844380415 ) ) ;
#5655 = cartesian_point ( 'none', ( -54.11546214757816387, 6.967472543606215041, 43.00000000000022737 ) ) ;
#5656 = cartesian_point ( 'none', ( 1.448548752520208096e-13, 2.729248689487395584e-15, 1.500000000000246025 ) ) ;
#5657 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#5658 = vertex_point ( 'none', #8006 ) ;
#5659 = vertex_point ( 'none', #4582 ) ;
#5660 = cartesian_point ( 'none', ( 48.59606776136411810, 109.6000674576049789, -199.3150280721777960 ) ) ;
#5661 = oriented_edge ( 'none', *, *, #28233, .f. ) ;
#5662 = axis2_placement_3d ( 'none', #31806, #28541, #12217 ) ;
#5663 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5664 = cartesian_point ( 'none', ( -18.91959346883198734, -13.53281003115521663, 44.30333704529064676 ) ) ;
#5665 = cartesian_point ( 'none', ( -41.43744037770603228, 67.24021373357206244, -81.60000000000000853 ) ) ;
#5666 = vector ( 'none', #39643, 1000.000000000000000 ) ;
#5667 = vertex_point ( 'none', #14623 ) ;
#5669 = oriented_edge ( 'none', *, *, #22969, .t. ) ;
#5668 = cartesian_point ( 'none', ( -38.41914665690633512, 61.48348697134153440, -73.60000000000000853 ) ) ;
#5670 = line ( 'none', #32332, #13853 ) ;
#5671 = axis2_placement_3d ( 'none', #10574, #16872, #23579 ) ;
#5672 = plane ( 'none', #10808 ) ;
#5673 = axis2_placement_3d ( 'none', #8640, #5365, #31548 ) ;
#5674 = cylindrical_surface ( 'none', #17119, 16.49999999999998934 ) ;
#5675 = direction ( 'none', ( -2.179985831291355058e-16, -7.063948064697777072e-17, 1.000000000000000000 ) ) ;
#5676 = axis2_placement_3d ( 'none', #26599, #9876, #19782 ) ;
#5677 = circle ( 'none', #42013, 7.499999999999988454 ) ;
#5678 = cartesian_point ( 'none', ( 11.93756134329797192, 70.71076327030432651, -223.4633273907172111 ) ) ;
#5679 = cartesian_point ( 'none', ( -30.85387903152228262, 16.52392307676327121, -219.9999999999998579 ) ) ;
#5680 = b_spline_curve_with_knots ( 'none', 3,
( #40530, #27571, #11548, #27426, #14981, #41100, #11115, #34383 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.003712712806404443178, 0.005530888745046948912, 0.006439976714368208718, 0.007349064683689469392 ),
.unspecified. ) ;
#5681 = edge_curve ( 'none', #29863, #40232, #24640, .t. ) ;
#5682 = oriented_edge ( 'none', *, *, #16654, .f. ) ;
#5683 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -71.49999999999995737 ) ) ;
#5684 = cartesian_point ( 'none', ( 1.803318831558815609e-12, 63.00000000000002842, -172.5000000000000000 ) ) ;
#5685 = cylindrical_surface ( 'none', #4608, 9.000000000000001776 ) ;
#5686 = edge_curve ( 'none', #11394, #24846, #26145, .t. ) ;
#5687 = axis2_placement_3d ( 'none', #40790, #4910, #37646 ) ;
#5688 = cartesian_point ( 'none', ( 31.03385968876029466, -16.18598817950852009, -219.9999999999998863 ) ) ;
#5689 = vertex_point ( 'none', #34019 ) ;
#5690 = cartesian_point ( 'none', ( -28.62216883829942304, 28.85963444431649449, -200.2486903224314005 ) ) ;
#5691 = advanced_face ( 'none', ( #9279 ), #24037, .t. ) ;
#5692 = edge_curve ( 'none', #39895, #27357, #14034, .t. ) ;
#5693 = oriented_edge ( 'none', *, *, #31613, .f. ) ;
#5694 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, -2.561756887746857165e-16 ) ) ;
#5695 = cartesian_point ( 'none', ( -29.37492874126213493, 101.4000674576063830, -223.3789307604607757 ) ) ;
#5696 = oriented_edge ( 'none', *, *, #13085, .t. ) ;
#5697 = cartesian_point ( 'none', ( -51.37529624100946535, 34.96157740789993795, -124.9999999999999716 ) ) ;
#5698 = cartesian_point ( 'none', ( -59.99996437063003185, 103.6661467315416871, -197.4893107150406308 ) ) ;
#5699 = cartesian_point ( 'none', ( -42.02374363903648202, 85.51094789352917758, -134.3471799069586723 ) ) ;
#5700 = circle ( 'none', #1965, 4.199999999999999289 ) ;
#5701 = edge_curve ( 'none', #27607, #21759, #17473, .t. ) ;
#5702 = cylindrical_surface ( 'none', #18035, 53.50000000000000711 ) ;
#5703 = cartesian_point ( 'none', ( 20.62175046847099935, 49.36591341822939683, 168.5000000000002274 ) ) ;
#5704 = oriented_edge ( 'none', *, *, #22187, .f. ) ;
#5705 = oriented_edge ( 'none', *, *, #5453, .t. ) ;
#5706 = direction ( 'none', ( -1.000000000000000000, 1.982541115402063493e-14, 0.0000000000000000000 ) ) ;
#5707 = advanced_face ( 'none', ( #8751 ), #8251, .t. ) ;
#5708 = cartesian_point ( 'none', ( -47.36368616655613550, -20.08715342491094091, -114.9999999999999858 ) ) ;
#5709 = edge_loop ( 'none', ( #25662, #29629, #2733, #41884 ) ) ;
#5710 = edge_curve ( 'none', #27104, #39102, #15935, .t. ) ;
#5711 = cartesian_point ( 'none', ( 52.74800970397305377, -8.938538598091989584, 10.76794919243136839 ) ) ;
#5712 = cartesian_point ( 'none', ( -10.37364004010627916, 66.80000000000016769, -159.6688818757575632 ) ) ;
#5713 = cartesian_point ( 'none', ( 66.33996077952630799, 99.49999999999874944, -152.5000000000000000 ) ) ;
#5714 = direction ( 'none', ( -0.06944122536643627941, 0.9975860445192724635, 0.0000000000000000000 ) ) ;
#5715 = cylindrical_surface ( 'none', #9983, 4.500000000000003553 ) ;
#5717 = direction ( 'none', ( 1.000000000000000000, -1.773272886554070491e-14, 0.0000000000000000000 ) ) ;
#5716 = line ( 'none', #28745, #11805 ) ;
#5718 = oriented_edge ( 'none', *, *, #19913, .t. ) ;
#5719 = cartesian_point ( 'none', ( 1.448548751733369956e-13, 2.729246922866938341e-15, 12.00000000000022560 ) ) ;
#5720 = cartesian_point ( 'none', ( 46.72751689612488235, 25.18892498845950101, -135.0999999999999659 ) ) ;
#5721 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5722 = cartesian_point ( 'none', ( 38.41914665690590880, -61.48348697134180441, -73.60000000000000853 ) ) ;
#5723 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#5724 = cartesian_point ( 'none', ( -47.83630944789048556, 58.33630944789000239, 0.0000000000000000000 ) ) ;
#5725 = oriented_edge ( 'none', *, *, #34030, .f. ) ;
#5726 = line ( 'none', #40193, #5230 ) ;
#5727 = oriented_edge ( 'none', *, *, #31904, .f. ) ;
#5728 = cartesian_point ( 'none', ( 49.88653899652994284, 26.52514329740168364, -124.9999999999999574 ) ) ;
#5729 = direction ( 'none', ( 4.737495925409179501e-16, -2.037351031534776593e-16, 1.000000000000000000 ) ) ;
#5730 = oriented_edge ( 'none', *, *, #27316, .f. ) ;
#5731 = axis2_placement_3d ( 'none', #24226, #34062, #17076 ) ;
#5732 = oriented_edge ( 'none', *, *, #11267, .f. ) ;
#5733 = cartesian_point ( 'none', ( -16.95471740825071194, 100.9568505941377907, -187.8615245808053942 ) ) ;
#5734 = vector ( 'none', #19880, 1000.000000000000114 ) ;
#5735 = axis2_placement_3d ( 'none', #23513, #29815, #30236 ) ;
#5736 = cartesian_point ( 'none', ( 42.78122356960503225, 101.6520282770786565, -158.5428211771623523 ) ) ;
#5737 = vertex_point ( 'none', #34298 ) ;
#5738 = circle ( 'none', #1521, 13.99999999999999822 ) ;
#5739 = cartesian_point ( 'none', ( 13.19008358331913655, 27.42215705608404619, -219.9999999999998010 ) ) ;
#5740 = edge_loop ( 'none', ( #4419, #26432, #15642, #18151 ) ) ;
#5741 = axis2_placement_3d ( 'none', #34777, #34229, #30981 ) ;
#5742 = oriented_edge ( 'none', *, *, #4678, .f. ) ;
#5743 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5744 = cartesian_point ( 'none', ( 20.61206260518724420, -10.78104074405922042, 44.30333704529064676 ) ) ;
#5745 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5746 = axis2_placement_3d ( 'none', #42050, #22112, #32234 ) ;
#5747 = oriented_edge ( 'none', *, *, #19233, .f. ) ;
#5748 = edge_curve ( 'none', #25337, #23033, #19511, .t. ) ;
#5749 = oriented_edge ( 'none', *, *, #35654, .t. ) ;
#5751 = vector ( 'none', #23295, 1000.000000000000000 ) ;
#5750 = axis2_placement_3d ( 'none', #40547, #31014, #34549 ) ;
#5752 = vertex_point ( 'none', #24606 ) ;
#5753 = edge_curve ( 'none', #29481, #35563, #16435, .t. ) ;
#5754 = face_outer_bound ( 'none', #6752, .t. ) ;
#5755 = oriented_edge ( 'none', *, *, #21870, .f. ) ;
#5756 = oriented_edge ( 'none', *, *, #10630, .f. ) ;
#5757 = cartesian_point ( 'none', ( -31.06654782625534139, 16.12352403833692804, -220.0000000000009379 ) ) ;
#5758 = direction ( 'none', ( 0.9975860445192842318, 0.06944122536626505526, 0.0000000000000000000 ) ) ;
#5759 = cartesian_point ( 'none', ( 53.08986942125174835, 21.28895651328690164, -127.0999999999999659 ) ) ;
#5760 = edge_loop ( 'none', ( #23147, #22363 ) ) ;
#5761 = oriented_edge ( 'none', *, *, #5515, .t. ) ;
#5762 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5763 = line ( 'none', #26617, #21615 ) ;
#5764 = oriented_edge ( 'none', *, *, #579, .t. ) ;
#5765 = oriented_edge ( 'none', *, *, #32793, .t. ) ;
#5766 = cartesian_point ( 'none', ( 4.293210535596924838e-13, -14.99999999999996803, -210.5000000000000000 ) ) ;
#5767 = vector ( 'none', #31385, 1000.000000000000000 ) ;
#5768 = circle ( 'none', #5362, 7.000000000000013323 ) ;
#5769 = vertex_point ( 'none', #15734 ) ;
#5770 = cartesian_point ( 'none', ( -48.38195752939136440, -22.83497724159487063, 44.23205080756908103 ) ) ;
#5771 = cartesian_point ( 'none', ( 49.35694674443687546, 20.65224049795701333, 10.06474447276636752 ) ) ;
#5772 = cylindrical_surface ( 'none', #39432, 4.999999999999997335 ) ;
#5774 = edge_curve ( 'none', #13768, #16093, #11351, .t. ) ;
#5773 = cartesian_point ( 'none', ( -13.58530875578286690, 27.24375460106716673, -219.9999999999996874 ) ) ;
#5775 = oriented_edge ( 'none', *, *, #7142, .t. ) ;
#5776 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642541310, 0.0000000000000000000 ) ) ;
#5777 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5778 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5779 = oriented_edge ( 'none', *, *, #38399, .f. ) ;
#5780 = cartesian_point ( 'none', ( 5.778676145010099852, 21.74527309580389911, 43.00000000000023448 ) ) ;
#5781 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5782 = direction ( 'none', ( 0.8945403632148151152, 0.4469871794352795469, 0.0000000000000000000 ) ) ;
#5783 = edge_loop ( 'none', ( #11439, #35295, #38164, #3364 ) ) ;
#5784 = axis2_placement_3d ( 'none', #25891, #29043, #18899 ) ;
#5785 = cartesian_point ( 'none', ( -7.658288089531087195, -52.50784930190947364, 43.47441959245321641 ) ) ;
#5786 = cartesian_point ( 'none', ( 15.56234229450086026, 1.083283115716621392, 161.0000000000001137 ) ) ;
#5787 = vector ( 'none', #17988, 1000.000000000000227 ) ;
#5788 = oriented_edge ( 'none', *, *, #11966, .t. ) ;
#5789 = axis2_placement_3d ( 'none', #25459, #18757, #12433 ) ;
#5790 = direction ( 'none', ( 0.1231230465471396668, 0.9923914124018561322, -5.498544517883790672e-16 ) ) ;
#5791 = cartesian_point ( 'none', ( 37.44182783607389808, 103.5618134746339649, -147.5360177389857768 ) ) ;
#5792 = cylindrical_surface ( 'none', #2978, 8.000000000000000000 ) ;
#5793 = cartesian_point ( 'none', ( 61.48348697134166230, 38.41914665690612196, -73.60000000000000853 ) ) ;
#5794 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#5795 = line ( 'none', #13161, #13453 ) ;
#5796 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642541310, 0.0000000000000000000 ) ) ;
#5797 = edge_loop ( 'none', ( #40849, #30034 ) ) ;
#5798 = axis2_placement_3d ( 'none', #666, #3848, #7091 ) ;
#5799 = cartesian_point ( 'none', ( 65.73348697134041174, 38.41914665690806885, -59.50000000000000711 ) ) ;
#5801 = oriented_edge ( 'none', *, *, #31390, .f. ) ;
#5800 = oriented_edge ( 'none', *, *, #42127, .f. ) ;
#5802 = oriented_edge ( 'none', *, *, #9247, .t. ) ;
#5803 = direction ( 'none', ( 0.7071067811865298092, -0.7071067811865651143, 3.812748972453743728e-16 ) ) ;
#5804 = face_bound ( 'none', #12141, .t. ) ;
#5805 = edge_loop ( 'none', ( #30201, #29859 ) ) ;
#5806 = axis2_placement_3d ( 'none', #28424, #41507, #2367 ) ;
#5807 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5808 = oriented_edge ( 'none', *, *, #41967, .t. ) ;
#5809 = direction ( 'none', ( 4.338214655336505967e-16, 2.788289883277553684e-16, -1.000000000000000000 ) ) ;
#5810 = circle ( 'none', #31442, 57.49999999999999289 ) ;
#5811 = edge_curve ( 'none', #21771, #18530, #25670, .t. ) ;
#5812 = line ( 'none', #14763, #41600 ) ;
#5813 = cartesian_point ( 'none', ( 47.36368616655681762, -20.08715342491260003, -125.0000000000000000 ) ) ;
#5814 = oriented_edge ( 'none', *, *, #18043, .f. ) ;
#5815 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#5816 = advanced_face ( 'none', ( #23603 ), #40982, .f. ) ;
#5817 = axis2_placement_3d ( 'none', #37163, #7254, #33596 ) ;
#5818 = cartesian_point ( 'none', ( -46.98141856155575624, -17.31041759277609060, -160.0499295681348997 ) ) ;
#5819 = face_outer_bound ( 'none', #35309, .t. ) ;
#5820 = oriented_edge ( 'none', *, *, #41751, .f. ) ;
#5821 = cartesian_point ( 'none', ( 66.14666872607543269, 99.49999999999874944, -152.5000000000000000 ) ) ;
#5822 = edge_curve ( 'none', #1067, #25353, #7706, .t. ) ;
#5823 = oriented_edge ( 'none', *, *, #15054, .f. ) ;
#5824 = direction ( 'none', ( 0.6287054569762580147, -1.158730089231202293e-14, -0.7776435226813598334 ) ) ;
#5825 = oriented_edge ( 'none', *, *, #36898, .f. ) ;
#5826 = edge_curve ( 'none', #2654, #1061, #33471, .t. ) ;
#5827 = vertex_point ( 'none', #38586 ) ;
#5828 = advanced_face ( 'none', ( #39950 ), #36869, .t. ) ;
#5829 = cartesian_point ( 'none', ( 3.409715884833548927, 63.32442761498294459, -222.5267941263886087 ) ) ;
#5830 = cartesian_point ( 'none', ( 16.22586101096077726, 31.01172098115684861, -219.9999999999998579 ) ) ;
#5831 = cartesian_point ( 'none', ( -29.37496437063242993, 88.00000000000051159, -223.3789924723363356 ) ) ;
#5832 = cartesian_point ( 'none', ( 1.919069565085938400, 30.29999999999993676, -181.2359700093558956 ) ) ;
#5833 = cartesian_point ( 'none', ( 24.42860246176514849, -25.07133679880408295, -220.0000000000001705 ) ) ;
#5834 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179630e-22, -1.000000000000000000 ) ) ;
#5835 = cartesian_point ( 'none', ( 8.865634088112743783, 86.29999999999981242, -164.0464189708895617 ) ) ;
#5836 = cartesian_point ( 'none', ( 28.61018064890038914, -10.19849971338320493, -220.0000000000000284 ) ) ;
#5837 = cartesian_point ( 'none', ( -49.88653899652974388, -26.52514329740201404, -87.09999999999996589 ) ) ;
#5838 = edge_curve ( 'none', #2398, #11937, #13869, .t. ) ;
#5839 = vector ( 'none', #33487, 1000.000000000000000 ) ;
#5840 = oriented_edge ( 'none', *, *, #833, .f. ) ;
#5841 = edge_loop ( 'none', ( #31598, #8206, #38735, #37077 ) ) ;
#5842 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5843 = oriented_edge ( 'none', *, *, #23731, .t. ) ;
#5844 = vertex_point ( 'none', #32565 ) ;
#5845 = vector ( 'none', #3881, 1000.000000000000000 ) ;
#5846 = vertex_point ( 'none', #29578 ) ;
#5847 = axis2_placement_3d ( 'none', #29415, #472, #39808 ) ;
#5848 = oriented_edge ( 'none', *, *, #32202, .f. ) ;
#5849 = advanced_face ( 'none', ( #3120 ), #27181, .t. ) ;
#5850 = vector ( 'none', #12249, 1000.000000000000000 ) ;
#5851 = line ( 'none', #18944, #21200 ) ;
#5852 = edge_loop ( 'none', ( #9451, #26029, #12539, #2887, #27567, #26216, #37844, #24701, #31009, #16321, #32363, #15106 ) ) ;
#5853 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642542698, 0.0000000000000000000 ) ) ;
#5854 = cartesian_point ( 'none', ( 3.562937057448546587e-05, 129.4999999999999716, -172.5000000000000000 ) ) ;
#5855 = line ( 'none', #3717, #34427 ) ;
#5856 = axis2_placement_3d ( 'none', #36501, #10783, #1045 ) ;
#5857 = direction ( 'none', ( 2.179985831291355058e-16, 7.063948064697777072e-17, -1.000000000000000000 ) ) ;
#5858 = oriented_edge ( 'none', *, *, #26175, .f. ) ;
#5859 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5860 = edge_loop ( 'none', ( #3087, #20988, #28398, #32356 ) ) ;
#5861 = direction ( 'none', ( -0.06944122536643573818, 0.9975860445192724635, 0.0000000000000000000 ) ) ;
#5862 = cartesian_point ( 'none', ( 8.453581029112783085, 87.29999999999982663, -181.3656340881103404 ) ) ;
#5863 = vertex_point ( 'none', #503 ) ;
#5864 = cartesian_point ( 'none', ( -59.99996437063011001, 95.33385326845260010, -187.5106892849551059 ) ) ;
#5865 = cartesian_point ( 'none', ( 18.33338504785068324, 80.99999999999961631, -174.9772954380387375 ) ) ;
#5866 = direction ( 'none', ( -0.9999538350808294673, -0.009608730776823951741, 4.714062801161154752e-16 ) ) ;
#5867 = axis2_placement_3d ( 'none', #34662, #27846, #31564 ) ;
#5868 = edge_curve ( 'none', #5388, #7439, #3657, .t. ) ;
#5869 = axis2_placement_3d ( 'none', #14015, #14895, #37157 ) ;
#5870 = direction ( 'none', ( -0.06944122536642542698, 0.9975860445192733517, 1.673230490266694817e-22 ) ) ;
#5871 = cartesian_point ( 'none', ( 49.08623919397349056, 20.07459911678963138, -127.0999999999999659 ) ) ;
#5872 = b_spline_curve_with_knots ( 'none', 3,
( #4762, #30953, #34063, #14505, #14064, #20500 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0002196098698966331923, 0.0004392197397932663845 ),
.unspecified. ) ;
#5873 = cartesian_point ( 'none', ( 42.87762071873564196, 100.3797617164433262, -158.8430142190072445 ) ) ;
#5874 = edge_curve ( 'none', #11563, #8296, #25147, .t. ) ;
#5875 = axis2_placement_3d ( 'none', #7048, #13236, #204 ) ;
#5876 = cylindrical_surface ( 'none', #1083, 6.499999999999998224 ) ;
#5877 = vertex_point ( 'none', #23425 ) ;
#5878 = cartesian_point ( 'none', ( 14.36981529328854457, 26.87318741768827479, -219.9999999999997442 ) ) ;
#5879 = oriented_edge ( 'none', *, *, #32594, .t. ) ;
#5880 = circle ( 'none', #38259, 4.999999999999989342 ) ;
#5881 = oriented_edge ( 'none', *, *, #2889, .f. ) ;
#5882 = edge_curve ( 'none', #40268, #32792, #29241, .t. ) ;
#5883 = line ( 'none', #4809, #38136 ) ;
#5884 = oriented_edge ( 'none', *, *, #450, .t. ) ;
#5885 = vertex_point ( 'none', #42387 ) ;
#5886 = cartesian_point ( 'none', ( 10.73774778364351334, 88.80353411054738899, -184.1909117466308317 ) ) ;
#5887 = edge_loop ( 'none', ( #20633, #12702 ) ) ;
#5888 = cartesian_point ( 'none', ( 3.660294936833220906e-12, 1.126715001176858631e-13, 79.99999999999998579 ) ) ;
#5889 = circle ( 'none', #34976, 8.000000000000017764 ) ;
#5890 = oriented_edge ( 'none', *, *, #27633, .t. ) ;
#5891 = direction ( 'none', ( -0.7463371132519591722, 1.330382240088718025e-14, -0.6655681132556849899 ) ) ;
#5892 = edge_loop ( 'none', ( #23621, #11873, #20980, #22105 ) ) ;
#5893 = face_outer_bound ( 'none', #27203, .t. ) ;
#5894 = vector ( 'none', #14112, 1000.000000000000000 ) ;
#5895 = oriented_edge ( 'none', *, *, #9016, .t. ) ;
#5896 = edge_curve ( 'none', #36526, #39087, #15425, .t. ) ;
#5897 = oriented_edge ( 'none', *, *, #14684, .f. ) ;
#5898 = oriented_edge ( 'none', *, *, #30576, .t. ) ;
#5899 = oriented_edge ( 'none', *, *, #23867, .f. ) ;
#5900 = edge_curve ( 'none', #38945, #19230, #22075, .t. ) ;
#5901 = advanced_face ( 'none', ( #1567 ), #27699, .f. ) ;
#5902 = plane ( 'none', #18934 ) ;
#5903 = oriented_edge ( 'none', *, *, #18881, .f. ) ;
#5904 = cartesian_point ( 'none', ( -26.90177122053050596, 96.19703671659772226, -183.3343805270629900 ) ) ;
#5905 = cartesian_point ( 'none', ( 20.00003562937060053, 129.4999999999996021, -237.5000000000000000 ) ) ;
#5906 = oriented_edge ( 'none', *, *, #2166, .t. ) ;
#5907 = cartesian_point ( 'none', ( -61.48348697134199625, -44.55746709885776369, -71.50000000000001421 ) ) ;
#5908 = oriented_edge ( 'none', *, *, #21293, .t. ) ;
#5909 = plane ( 'none', #34755 ) ;
#5910 = cartesian_point ( 'none', ( 49.88653899652994284, 26.52514329740168364, -127.0999999999999659 ) ) ;
#5911 = advanced_face ( 'none', ( #516 ), #31794, .t. ) ;
#5912 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5913 = cylindrical_surface ( 'none', #16949, 6.138320441952075157 ) ;
#5914 = oriented_edge ( 'none', *, *, #19436, .f. ) ;
#5915 = edge_loop ( 'none', ( #25056, #8336, #11500, #13415 ) ) ;
#5916 = edge_loop ( 'none', ( #35729, #14846, #31470, #11012, #36954 ) ) ;
#5917 = cartesian_point ( 'none', ( -39.77389618466526855, 64.06737163731192197, 16.39999999999999858 ) ) ;
#5918 = cartesian_point ( 'none', ( 20.60045278011411085, 49.37482590238321478, 37.66230472072227542 ) ) ;
#5919 = toroidal_surface ( 'none', #21938, 16.50000000000000355, 1.000000000000000000 ) ;
#5920 = cartesian_point ( 'none', ( 54.36843942630053306, 3.784546782470195048, 9.800000000000210321 ) ) ;
#5921 = oriented_edge ( 'none', *, *, #20677, .f. ) ;
#5922 = oriented_edge ( 'none', *, *, #8896, .f. ) ;
#5923 = cartesian_point ( 'none', ( -64.99996437063015264, 89.59759017799405001, -140.2555384250952102 ) ) ;
#5924 = vector ( 'none', #19481, 1000.000000000000114 ) ;
#5926 = edge_loop ( 'none', ( #40504, #29814, #29608, #14515 ) ) ;
#5925 = axis2_placement_3d ( 'none', #35535, #31873, #35115 ) ;
#5927 = oriented_edge ( 'none', *, *, #41050, .f. ) ;
#5928 = vector ( 'none', #41759, 1000.000000000000000 ) ;
#5929 = circle ( 'none', #22902, 6.138320441952075157 ) ;
#5930 = oriented_edge ( 'none', *, *, #29557, .f. ) ;
#5931 = circle ( 'none', #22488, 4.499999999999997335 ) ;
#5932 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5933 = edge_curve ( 'none', #30083, #11, #23080, .t. ) ;
#5934 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5935 = edge_curve ( 'none', #39951, #25012, #3620, .t. ) ;
#5936 = edge_loop ( 'none', ( #17368, #35241, #25148, #15970 ) ) ;
#5937 = cartesian_point ( 'none', ( 48.95153781685671390, 67.64487246495880868, -188.2678187765592384 ) ) ;
#5938 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5939 = edge_curve ( 'none', #11926, #11038, #8209, .t. ) ;
#5940 = vertex_point ( 'none', #18433 ) ;
#5941 = cartesian_point ( 'none', ( -44.99996437063022370, 85.50000000000078160, -172.5000000000000284 ) ) ;
#5942 = edge_curve ( 'none', #14900, #21801, #37371, .t. ) ;
#5943 = oriented_edge ( 'none', *, *, #29191, .f. ) ;
#5944 = oriented_edge ( 'none', *, *, #24802, .f. ) ;
#5945 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5946 = cartesian_point ( 'none', ( 65.73348697134098018, 38.41914665690719488, -59.50000000000000711 ) ) ;
#5947 = edge_curve ( 'none', #19178, #28713, #41469, .t. ) ;
#5948 = plane ( 'none', #29538 ) ;
#5949 = cartesian_point ( 'none', ( -30.66639768370948715, 107.8000000000004945, -190.9816680281952586 ) ) ;
#5950 = edge_curve ( 'none', #10334, #19854, #38417, .t. ) ;
#5951 = circle ( 'none', #35530, 7.500000000000000000 ) ;
#5952 = oriented_edge ( 'none', *, *, #40061, .f. ) ;
#5953 = oriented_edge ( 'none', *, *, #29582, .t. ) ;
#5954 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#5955 = vector ( 'none', #32211, 1000.000000000000000 ) ;
#5956 = cartesian_point ( 'none', ( 5.981440559012313862, 63.82502874727286013, -222.4324712328190117 ) ) ;
#5957 = cartesian_point ( 'none', ( 24.84015235732002580, 57.49999999999956657, -114.9999999999999716 ) ) ;
#5958 = b_spline_curve_with_knots ( 'none', 3,
( #22031, #2553, #2418, #32028, #25029, #28341, #12287, #8704, #41703, #12570 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 1.708504484033303282e-17, 0.001836315107667076682, 0.003672630215334136018, 0.005508945323001196437, 0.007345260430668255555 ),
.unspecified. ) ;
#5959 = oriented_edge ( 'none', *, *, #41482, .t. ) ;
#5960 = edge_loop ( 'none', ( #18647, #16436 ) ) ;
#5961 = cartesian_point ( 'none', ( -32.23293374561056623, 16.55174656231679720, -215.6299081955964425 ) ) ;
#5962 = cartesian_point ( 'none', ( 17.49203219094208350, -31.74318945479109288, -215.6483266844907973 ) ) ;
#5963 = cartesian_point ( 'none', ( -45.25106413401969974, -24.06041759277613679, -124.9999999999999858 ) ) ;
#5964 = oriented_edge ( 'none', *, *, #3669, .f. ) ;
#5965 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#5967 = cartesian_point ( 'none', ( 58.58525178694485902, 40.25357649092116219, -77.60000000000000853 ) ) ;
#5966 = line ( 'none', #34121, #14173 ) ;
#5968 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#5969 = cylindrical_surface ( 'none', #15345, 6.999999999999998224 ) ;
#5970 = oriented_edge ( 'none', *, *, #21617, .f. ) ;
#5971 = axis2_placement_3d ( 'none', #19029, #6386, #2565 ) ;
#5972 = cartesian_point ( 'none', ( 49.88653899653048995, 26.52514329740200338, -124.9999999999999858 ) ) ;
#5973 = axis2_placement_3d ( 'none', #7669, #27138, #17723 ) ;
#5974 = direction ( 'none', ( 9.257841991937280086e-16, -2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#5975 = circle ( 'none', #11593, 4.049999999999999822 ) ;
#5976 = direction ( 'none', ( -0.6655681132556822144, 1.185114233604969293e-14, 0.7463371132519616147 ) ) ;
#5977 = edge_loop ( 'none', ( #22622, #41650 ) ) ;
#5978 = oriented_edge ( 'none', *, *, #7722, .t. ) ;
#5979 = axis2_placement_3d ( 'none', #24723, #8404, #15015 ) ;
#5980 = plane ( 'none', #19045 ) ;
#5981 = direction ( 'none', ( 1.047444401652940164e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5982 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#5983 = edge_curve ( 'none', #40907, #14805, #24108, .t. ) ;
#5984 = axis2_placement_3d ( 'none', #41018, #21460, #21905 ) ;
#5985 = cartesian_point ( 'none', ( 55.76189138645781895, -33.55085318539143913, -115.0000000000000142 ) ) ;
#5986 = cylindrical_surface ( 'none', #12811, 4.249999999999990230 ) ;
#5987 = oriented_edge ( 'none', *, *, #31636, .f. ) ;
#5988 = cartesian_point ( 'none', ( 36.86279951707631852, 2.565992159740283718, 51.50000000000024869 ) ) ;
#5989 = vertex_point ( 'none', #35919 ) ;
#5990 = edge_curve ( 'none', #9776, #20305, #29726, .t. ) ;
#5991 = cartesian_point ( 'none', ( -42.46914665690633228, 61.48348697134153440, -73.60000000000000853 ) ) ;
#5992 = cartesian_point ( 'none', ( 46.55885009717440681, 26.35381334131470510, 14.23205080756908458 ) ) ;
#5993 = cartesian_point ( 'none', ( -10.89500289573683567, 89.35915313589811149, -146.3381073228762261 ) ) ;
#5994 = axis2_placement_3d ( 'none', #29170, #6522, #32434 ) ;
#5995 = circle ( 'none', #32107, 7.000000000000006217 ) ;
#5996 = oriented_edge ( 'none', *, *, #16135, .f. ) ;
#5997 = vector ( 'none', #35109, 1000.000000000000000 ) ;
#5998 = oriented_edge ( 'none', *, *, #37112, .t. ) ;
#5999 = direction ( 'none', ( 0.06944122536642542698, -0.9975860445192733517, -1.110223921863436933e-16 ) ) ;
#6000 = edge_curve ( 'none', #41728, #40784, #39408, .t. ) ;
#6001 = oriented_edge ( 'none', *, *, #40998, .f. ) ;
#6002 = line ( 'none', #34385, #37720 ) ;
#6003 = circle ( 'none', #8853, 14.49999999999999822 ) ;
#6004 = face_outer_bound ( 'none', #15606, .t. ) ;
#6005 = plane ( 'none', #26908 ) ;
#6006 = cartesian_point ( 'none', ( 41.22609923807694088, 93.39277543336829979, -154.4561504340059912 ) ) ;
#6007 = cartesian_point ( 'none', ( 2.400287785799726615e-12, 88.29999999999996874, -172.4999999999999716 ) ) ;
#6008 = oriented_edge ( 'none', *, *, #26719, .f. ) ;
#6009 = cartesian_point ( 'none', ( 19.31060400065349469, 30.67606944831125304, -215.6483255631217730 ) ) ;
#6010 = face_outer_bound ( 'none', #35376, .t. ) ;
#6011 = advanced_face ( 'none', ( #11311 ), #2601, .t. ) ;
#6012 = direction ( 'none', ( -8.551662891793917213e-31, -2.449293598294706414e-16, 1.000000000000000000 ) ) ;
#6013 = vector ( 'none', #27927, 1000.000000000000000 ) ;
#6014 = face_outer_bound ( 'none', #16108, .t. ) ;
#6015 = edge_curve ( 'none', #15098, #21168, #35310, .t. ) ;
#6016 = cartesian_point ( 'none', ( -34.15148626607455640, 109.6000674576064569, -227.6385666852971497 ) ) ;
#6017 = edge_loop ( 'none', ( #13726, #12128, #4206, #24496 ) ) ;
#6018 = advanced_face ( 'none', ( #40442 ), #10258, .t. ) ;
#6019 = face_outer_bound ( 'none', #40616, .t. ) ;
#6020 = oriented_edge ( 'none', *, *, #3869, .t. ) ;
#6021 = cartesian_point ( 'none', ( 1.841682822553858806e-12, 65.10000000000002274, -134.9999999999999716 ) ) ;
#6022 = cartesian_point ( 'none', ( 32.23605030471040322, -16.54547282457974688, -215.6296181631341540 ) ) ;
#6023 = cartesian_point ( 'none', ( -57.49999999999983658, -29.81191037152745693, -114.9999999999999858 ) ) ;
#6024 = face_outer_bound ( 'none', #37006, .t. ) ;
#6025 = oriented_edge ( 'none', *, *, #1746, .f. ) ;
#6026 = axis2_placement_3d ( 'none', #41043, #28382, #30999 ) ;
#6028 = cylindrical_surface ( 'none', #24157, 80.50000000000001421 ) ;
#6027 = cartesian_point ( 'none', ( -25.23581043497510024, 92.14831901263437430, -186.7996680277825590 ) ) ;
#6029 = vertex_point ( 'none', #3627 ) ;
#6030 = cartesian_point ( 'none', ( 9.590690846731695791e-13, 15.00000000000003020, -210.5000000000000000 ) ) ;
#6031 = cartesian_point ( 'none', ( 14.76669364978839205, 16.97629991056070864, 44.99949263730630378 ) ) ;
#6032 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6033 = axis2_placement_3d ( 'none', #40087, #23816, #17388 ) ;
#6034 = face_outer_bound ( 'none', #40452, .t. ) ;
#6035 = cartesian_point ( 'none', ( -36.82641627808433782, 58.44570654142604127, -77.60000000000000853 ) ) ;
#6036 = circle ( 'none', #35519, 4.000000000000001776 ) ;
#6037 = direction ( 'none', ( -0.8915793014449638898, -0.4528646036454052615, 5.498544517883789686e-16 ) ) ;
#6038 = cartesian_point ( 'none', ( 29.81191037152815326, -57.50000000000055422, -115.0000000000000000 ) ) ;
#6039 = axis2_placement_3d ( 'none', #1286, #20587, #4005 ) ;
#6040 = oriented_edge ( 'none', *, *, #23779, .t. ) ;
#6041 = circle ( 'none', #39213, 4.250000000000003553 ) ;
#6042 = advanced_face ( 'none', ( #15897 ), #36330, .t. ) ;
#6043 = edge_curve ( 'none', #29791, #30945, #4642, .t. ) ;
#6044 = cartesian_point ( 'none', ( 16.30734394227786410, -15.50835638940061578, 44.98244003699378624 ) ) ;
#6045 = axis2_placement_3d ( 'none', #4232, #27566, #4652 ) ;
#6046 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#6047 = direction ( 'none', ( 0.8915793014449673315, 0.4528646036453988777, 0.0000000000000000000 ) ) ;
#6048 = cartesian_point ( 'none', ( 47.83630944788985317, 62.17154166404932880, -1.000000000000007772 ) ) ;
#6049 = axis2_placement_3d ( 'none', #28580, #35236, #2085 ) ;
#6050 = line ( 'none', #23980, #34685 ) ;
#6051 = edge_curve ( 'none', #41302, #28899, #20007, .t. ) ;
#6052 = circle ( 'none', #20264, 4.999999999999997335 ) ;
#6053 = vertex_point ( 'none', #588 ) ;
#6054 = edge_curve ( 'none', #28924, #40131, #9239, .t. ) ;
#6055 = plane ( 'none', #9669 ) ;
#6056 = cartesian_point ( 'none', ( -50.87889513109070805, 99.50000000000089528, -143.1250356293675736 ) ) ;
#6057 = cartesian_point ( 'none', ( 38.62868495182119233, 105.1209761937093106, -149.4135158351466259 ) ) ;
#6058 = cartesian_point ( 'none', ( 45.72492106286733105, 63.42089583096991134, -193.1436672413299220 ) ) ;
#6059 = cartesian_point ( 'none', ( -65.73348697134126439, -38.41914665690679698, -71.50000000000001421 ) ) ;
#6060 = oriented_edge ( 'none', *, *, #25202, .f. ) ;
#6061 = direction ( 'none', ( 1.387778780781444492e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6062 = oriented_edge ( 'none', *, *, #11202, .t. ) ;
#6063 = oriented_edge ( 'none', *, *, #16944, .t. ) ;
#6064 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6065 = oriented_edge ( 'none', *, *, #3174, .f. ) ;
#6066 = cylindrical_surface ( 'none', #26570, 55.00000000000000000 ) ;
#6067 = oriented_edge ( 'none', *, *, #15840, .f. ) ;
#6068 = cartesian_point ( 'none', ( -49.70269991627547057, 29.95021310582682261, -131.0999999999999659 ) ) ;
#6070 = cartesian_point ( 'none', ( -25.99999999999818812, 63.00000000000049738, -221.3089969389956764 ) ) ;
#6069 = vector ( 'none', #13235, 1000.000000000000227 ) ;
#6071 = edge_curve ( 'none', #16737, #1363, #26625, .t. ) ;
#6072 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#6073 = cartesian_point ( 'none', ( 19.67655171063764996, -52.26079136196283059, 45.00000000000022737 ) ) ;
#6074 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6075 = oriented_edge ( 'none', *, *, #26851, .t. ) ;
#6076 = axis2_placement_3d ( 'none', #13957, #36816, #10383 ) ;
#6077 = conical_surface ( 'none', #42445, 36.00000000000000000, 0.7853981633974415066 ) ;
#6078 = cartesian_point ( 'none', ( 15.14569494230230617, 7.068799382832263944, 155.0000000000001137 ) ) ;
#6079 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6080 = cartesian_point ( 'none', ( 16.44882203976309398, 30.89403759285506368, -219.9999999999999147 ) ) ;
#6081 = face_bound ( 'none', #30789, .t. ) ;
#6082 = axis2_placement_3d ( 'none', #973, #33286, #675 ) ;
#6083 = direction ( 'none', ( -0.2032303374023148590, 3.985021905473651679e-15, 0.9791309564911842012 ) ) ;
#6084 = line ( 'none', #41669, #17876 ) ;
#6085 = cartesian_point ( 'none', ( 18.28980149439030001, -24.45599618365043426, -220.0000000000001990 ) ) ;
#6086 = cartesian_point ( 'none', ( -34.68423894274371122, 26.15482746472016728, -190.4611515731390341 ) ) ;
#6087 = advanced_face ( 'none', ( #24608 ), #30755, .f. ) ;
#6088 = oriented_edge ( 'none', *, *, #38347, .t. ) ;
#6089 = cartesian_point ( 'none', ( -51.26520600665449479, 109.5000000000008953, -121.2347583639753168 ) ) ;
#6090 = direction ( 'none', ( 1.000000000000000000, -1.734723475976795104e-14, 0.0000000000000000000 ) ) ;
#6091 = cartesian_point ( 'none', ( 47.77391696399405419, 30.49840746526722057, -114.9999999999999858 ) ) ;
#6092 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#6093 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 64.40000000000000568 ) ) ;
#6094 = axis2_placement_3d ( 'none', #30088, #323, #36213 ) ;
#6095 = oriented_edge ( 'none', *, *, #18831, .f. ) ;
#6096 = edge_curve ( 'none', #16012, #36088, #41950, .t. ) ;
#6097 = axis2_placement_3d ( 'none', #39071, #39339, #163 ) ;
#6098 = cartesian_point ( 'none', ( 49.80344583753326759, 105.6000674576049647, -205.1319807263762129 ) ) ;
#6099 = face_outer_bound ( 'none', #13068, .t. ) ;
#6100 = oriented_edge ( 'none', *, *, #34788, .f. ) ;
#6101 = face_outer_bound ( 'none', #5360, .t. ) ;
#6102 = cartesian_point ( 'none', ( 1.216789303181205378e-13, -1.975637812617704093e-14, -207.5000000000000000 ) ) ;
#6103 = advanced_face ( 'none', ( #16920, #33264 ), #3913, .f. ) ;
#6104 = cartesian_point ( 'none', ( 65.00003562937003210, 99.49999999999877787, -152.5000000000000000 ) ) ;
#6105 = edge_curve ( 'none', #31426, #24260, #38180, .t. ) ;
#6106 = circle ( 'none', #940, 4.999999999999997335 ) ;
#6107 = oriented_edge ( 'none', *, *, #37545, .f. ) ;
#6108 = axis2_placement_3d ( 'none', #28117, #41632, #2343 ) ;
#6109 = cartesian_point ( 'none', ( 66.28886230405258573, -45.67315113318060327, -6.938893903907228378e-15 ) ) ;
#6110 = edge_curve ( 'none', #29532, #13498, #4407, .t. ) ;
#6111 = toroidal_surface ( 'none', #31883, 12.50000000000000178, 0.5000000000000000000 ) ;
#6112 = direction ( 'none', ( 0.9909937863701853145, -1.854055793558277301e-14, -0.1339078615156095997 ) ) ;
#6113 = direction ( 'none', ( -0.6287054569762579037, 1.158730089231201977e-14, 0.7776435226813598334 ) ) ;
#6114 = cartesian_point ( 'none', ( 1.887784601305176390e-12, 67.80000000000002558, -172.5000000000000000 ) ) ;
#6115 = plane ( 'none', #37450 ) ;
#6116 = oriented_edge ( 'none', *, *, #31658, .f. ) ;
#6117 = circle ( 'none', #22604, 0.1999999999999954314 ) ;
#6118 = cartesian_point ( 'none', ( -4.618588926888807400, -0.04438082640458153316, -217.4999999999999716 ) ) ;
#6119 = edge_curve ( 'none', #15813, #34053, #38607, .t. ) ;
#6120 = cartesian_point ( 'none', ( -61.34394172582321403, -34.99198644406866521, -77.60000000000000853 ) ) ;
#6121 = plane ( 'none', #3715 ) ;
#6122 = cartesian_point ( 'none', ( 49.88653899652994994, 26.52514329740169075, -135.0999999999999659 ) ) ;
#6123 = face_outer_bound ( 'none', #1621, .t. ) ;
#6124 = direction ( 'none', ( 0.6655681132556769963, -1.209015752521378729e-14, -0.7463371132519662776 ) ) ;
#6125 = circle ( 'none', #742, 22.50000000000000355 ) ;
#6126 = edge_curve ( 'none', #7891, #14496, #1270, .t. ) ;
#6127 = oriented_edge ( 'none', *, *, #31390, .t. ) ;
#6128 = b_spline_curve_with_knots ( 'none', 3,
( #41219, #31804, #22084, #38361, #8623, #11933 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0004936812597315686554, 0.002303204274879998639, 0.004112727290028428406 ),
.unspecified. ) ;
#6129 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6130 = edge_loop ( 'none', ( #37449, #21790, #17038, #31477 ) ) ;
#6131 = cartesian_point ( 'none', ( 30.08941059634197401, 17.91425642566297327, -220.0000000000685532 ) ) ;
#6132 = oriented_edge ( 'none', *, *, #10976, .f. ) ;
#6133 = cylindrical_surface ( 'none', #11958, 10.49999999999996803 ) ;
#6134 = oriented_edge ( 'none', *, *, #26224, .f. ) ;
#6135 = direction ( 'none', ( -0.4643528801230243364, 0.8856502711123913629, 0.0000000000000000000 ) ) ;
#6136 = oriented_edge ( 'none', *, *, #32197, .t. ) ;
#6137 = face_outer_bound ( 'none', #25163, .t. ) ;
#6138 = cartesian_point ( 'none', ( -25.07303491289168562, 46.12583788135350460, 12.50000000000022560 ) ) ;
#6139 = line ( 'none', #24005, #29199 ) ;
#6140 = cartesian_point ( 'none', ( 50.87896638983095698, 101.4000674576049335, -201.8749643706320285 ) ) ;
#6141 = axis2_placement_3d ( 'none', #7183, #10527, #7343 ) ;
#6142 = vector ( 'none', #37537, 1000.000000000000114 ) ;
#6143 = oriented_edge ( 'none', *, *, #17795, .f. ) ;
#6144 = axis2_placement_3d ( 'none', #19875, #2690, #6942 ) ;
#6145 = vertex_point ( 'none', #29953 ) ;
#6146 = cartesian_point ( 'none', ( -3.990441916303258729, 63.37013468607688083, -122.5026994821246262 ) ) ;
#6147 = vector ( 'none', #42313, 1000.000000000000000 ) ;
#6148 = cartesian_point ( 'none', ( -27.03730638145104592, 14.03116555178778491, -219.9999999999997726 ) ) ;
#6149 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#6150 = oriented_edge ( 'none', *, *, #568, .f. ) ;
#6151 = cartesian_point ( 'none', ( 54.05318324611238978, 85.51094789352750070, -189.8172195070124531 ) ) ;
#6152 = vector ( 'none', #36308, 1000.000000000000000 ) ;
#6153 = cartesian_point ( 'none', ( -27.12753700050975780, 98.95759654626979795, -182.7516699901474624 ) ) ;
#6154 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#6155 = edge_curve ( 'none', #19174, #28934, #25356, .t. ) ;
#6156 = axis2_placement_3d ( 'none', #26466, #22070, #2882 ) ;
#6157 = cartesian_point ( 'none', ( -55.21779596423134251, 17.31041759277792735, -124.9999999999999716 ) ) ;
#6158 = circle ( 'none', #21585, 47.50000000000000711 ) ;
#6159 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#6160 = cartesian_point ( 'none', ( -12.16115557390812363, 20.49649470292912667, 12.00000000000022560 ) ) ;
#6161 = edge_curve ( 'none', #35417, #40160, #16627, .t. ) ;
#6162 = cartesian_point ( 'none', ( -28.09239447918918842, -21.00367637704812296, -219.9999999999441798 ) ) ;
#6163 = oriented_edge ( 'none', *, *, #34776, .f. ) ;
#6164 = direction ( 'none', ( 1.837418986600208105e-14, 1.000000000000000000, -2.561754830020441736e-16 ) ) ;
#6165 = cartesian_point ( 'none', ( 48.62665037461876238, 22.31113829934183101, 10.53081271637006289 ) ) ;
#6166 = cartesian_point ( 'none', ( -29.37492874126457920, 99.50000000000051159, -223.3789307604613441 ) ) ;
#6168 = vertex_point ( 'none', #22223 ) ;
#6167 = oriented_edge ( 'none', *, *, #22868, .t. ) ;
#6169 = edge_curve ( 'none', #10438, #2320, #35023, .t. ) ;
#6170 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642542698, 1.915906240245545227e-23 ) ) ;
#6171 = cartesian_point ( 'none', ( 6.973798223758969073, 109.2999999999998266, -182.7164359254691703 ) ) ;
#6172 = edge_curve ( 'none', #4326, #22714, #23275, .t. ) ;
#6173 = cartesian_point ( 'none', ( -55.07924239411074296, -24.78163160168390178, -124.9999999999999858 ) ) ;
#6174 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6175 = direction ( 'none', ( -0.1231230465471465502, -0.9923914124018553551, 0.0000000000000000000 ) ) ;
#6176 = cylindrical_surface ( 'none', #8611, 4.999999999999997335 ) ;
#6177 = edge_loop ( 'none', ( #931, #36607, #5158, #13541 ) ) ;
#6178 = cylindrical_surface ( 'none', #8026, 4.049999999999999822 ) ;
#6179 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6180 = vector ( 'none', #17060, 1000.000000000000000 ) ;
#6181 = edge_curve ( 'none', #38618, #33531, #34000, .t. ) ;
#6182 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -55.49999999999995026 ) ) ;
#6183 = edge_loop ( 'none', ( #10809, #16998, #27490, #12371 ) ) ;
#6184 = cartesian_point ( 'none', ( 64.38172215573847268, 36.58471682289107463, -77.60000000000000853 ) ) ;
#6185 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#6186 = face_outer_bound ( 'none', #15982, .t. ) ;
#6187 = vertex_point ( 'none', #13436 ) ;
#6188 = cartesian_point ( 'none', ( -12.85743556896216866, 104.3092946363429263, -198.7474800038870058 ) ) ;
#6189 = edge_loop ( 'none', ( #5583, #27355, #27092, #15636 ) ) ;
#6190 = cartesian_point ( 'none', ( 46.37899247233652034, 99.49999999999914735, -201.8750617118778621 ) ) ;
#6191 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865475727, 0.7071067811865475727 ) ) ;
#6192 = edge_loop ( 'none', ( #8887, #36556, #41802, #17273, #12851, #26190, #17071, #1366 ) ) ;
#6193 = oriented_edge ( 'none', *, *, #38712, .f. ) ;
#6194 = circle ( 'none', #18415, 8.000000000000008882 ) ;
#6195 = vector ( 'none', #41521, 1000.000000000000000 ) ;
#6196 = axis2_placement_3d ( 'none', #17195, #27041, #10880 ) ;
#6197 = cartesian_point ( 'none', ( -49.88653899652976520, -26.52514329740203891, -134.9999999999999716 ) ) ;
#6198 = vertex_point ( 'none', #16315 ) ;
#6199 = direction ( 'none', ( -1.047444401652940007e-14, -1.000000000000000000, 2.449293598294706414e-16 ) ) ;
#6200 = plane ( 'none', #3046 ) ;
#6201 = oriented_edge ( 'none', *, *, #19496, .t. ) ;
#6202 = advanced_face ( 'none', ( #28492 ), #29894, .t. ) ;
#6203 = plane ( 'none', #25165 ) ;
#6204 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#6206 = oriented_edge ( 'none', *, *, #27519, .t. ) ;
#6205 = edge_loop ( 'none', ( #10711, #36061, #9519, #254, #30014 ) ) ;
#6207 = axis2_placement_3d ( 'none', #27731, #8250, #14875 ) ;
#6208 = cartesian_point ( 'none', ( 1.453754701493733521e-12, 37.79999999999997584, -172.5000000000000000 ) ) ;
#6209 = advanced_face ( 'none', ( #27390 ), #21783, .t. ) ;
#6210 = cartesian_point ( 'none', ( -13.63436014538958041, 32.35551939881896999, -219.9999999999997442 ) ) ;
#6211 = b_spline_curve_with_knots ( 'none', 3,
( #28473, #38428, #22161, #6227, #35669, #16256, #16118, #28874, #35386, #2826, #9387, #32401, #22846, #32275, #12821, #29148, #15976, #32679, #12687, #6499, #38835, #38963, #25717, #42240 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 1.387778780781445676e-17, 0.002070487744061913840, 0.003105731616092845173, 0.004140975488123776506, 0.006211463232185712030, 0.007246707104216688032, 0.008281950976247665769, 0.009317194848278642638, 0.01035243872030961604, 0.01242292646437166172, 0.01449341420843370740, 0.01656390195249575134 ),
.unspecified. ) ;
#6212 = edge_curve ( 'none', #37427, #24167, #24206, .t. ) ;
#6214 = direction ( 'none', ( 6.585401083650410336e-16, -8.875312571250336478e-17, -1.000000000000000000 ) ) ;
#6213 = cylindrical_surface ( 'none', #28630, 7.685943401548623655 ) ;
#6215 = oriented_edge ( 'none', *, *, #11082, .f. ) ;
#6216 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000000 ) ) ;
#6217 = axis2_placement_3d ( 'none', #16539, #39374, #51 ) ;
#6218 = line ( 'none', #11675, #40476 ) ;
#6219 = cartesian_point ( 'none', ( 27.73114397724087610, -23.36555405234241789, -215.6483261641847093 ) ) ;
#6220 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#6221 = vertex_point ( 'none', #1121 ) ;
#6222 = vertex_point ( 'none', #7554 ) ;
#6223 = edge_curve ( 'none', #6945, #38186, #21228, .t. ) ;
#6224 = cartesian_point ( 'none', ( -12.33183736380059337, 99.29999999999920135, -192.5321188902404970 ) ) ;
#6225 = cartesian_point ( 'none', ( -42.85582766685936917, 100.8144864819487054, -186.2252059004877935 ) ) ;
#6226 = oriented_edge ( 'none', *, *, #25493, .t. ) ;
#6227 = cartesian_point ( 'none', ( -37.98347817366501289, 70.68666195031384802, -136.4963381330570940 ) ) ;
#6228 = direction ( 'none', ( 0.2032303374023217701, -3.325422004173471717e-15, -0.9791309564911828689 ) ) ;
#6229 = vector ( 'none', #27648, 999.9999999999998863 ) ;
#6230 = edge_loop ( 'none', ( #37556, #10030, #37908, #11315 ) ) ;
#6231 = edge_curve ( 'none', #29391, #25287, #41666, .t. ) ;
#6232 = oriented_edge ( 'none', *, *, #38562, .f. ) ;
#6233 = oriented_edge ( 'none', *, *, #7691, .f. ) ;
#6234 = cartesian_point ( 'none', ( 62.17154166404970539, -47.83630944788941264, 0.0000000000000000000 ) ) ;
#6235 = oriented_edge ( 'none', *, *, #24435, .f. ) ;
#6236 = circle ( 'none', #5784, 6.499999999999991118 ) ;
#6237 = cartesian_point ( 'none', ( 45.84107391774978169, 3.190963188038113518, 4.000000000000246025 ) ) ;
#6238 = edge_curve ( 'none', #7530, #10592, #8955, .t. ) ;
#6239 = circle ( 'none', #14717, 80.50000000000001421 ) ;
#6240 = plane ( 'none', #35370 ) ;
#6241 = advanced_face ( 'none', ( #26343 ), #4351, .f. ) ;
#6242 = vertex_point ( 'none', #15538 ) ;
#6243 = cartesian_point ( 'none', ( 46.50000000000066080, -8.120897050249223474e-13, -99.49999999999998579 ) ) ;
#6244 = edge_loop ( 'none', ( #32609, #31311, #10845, #23373 ) ) ;
#6245 = cartesian_point ( 'none', ( 30.07208005729204459, 109.6000674576051210, -124.9794884203037384 ) ) ;
#6246 = direction ( 'none', ( 6.761586464568950757e-15, 0.6409456510068534119, -0.7675862638527353177 ) ) ;
#6247 = cartesian_point ( 'none', ( -55.03844037661981758, 20.22689007013361362, 18.00000000000022382 ) ) ;
#6248 = edge_curve ( 'none', #39087, #10585, #32968, .t. ) ;
#6249 = cartesian_point ( 'none', ( 23.68696611418020836, -47.66344091157447593, 43.75123516645624022 ) ) ;
#6250 = oriented_edge ( 'none', *, *, #8686, .f. ) ;
#6251 = circle ( 'none', #5308, 65.00000000000000000 ) ;
#6252 = oriented_edge ( 'none', *, *, #3476, .t. ) ;
#6253 = face_outer_bound ( 'none', #27120, .t. ) ;
#6254 = vector ( 'none', #33535, 1000.000000000000000 ) ;
#6255 = closed_shell ( 'none', ( #36418, #21749, #7408, #40226, #1487, #7745, #39212, #31039, #38218, #22358 ) ) ;
#6256 = vertex_point ( 'none', #15397 ) ;
#6258 = oriented_edge ( 'none', *, *, #1534, .f. ) ;
#6257 = oriented_edge ( 'none', *, *, #24320, .t. ) ;
#6259 = advanced_face ( 'none', ( #12050 ), #19770, .t. ) ;
#6260 = direction ( 'none', ( 1.772943671138792130e-14, 1.000000000000000000, -3.885774658394701368e-16 ) ) ;
#6261 = oriented_edge ( 'none', *, *, #19664, .t. ) ;
#6262 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6263 = face_bound ( 'none', #18200, .t. ) ;
#6264 = edge_loop ( 'none', ( #9278, #13848 ) ) ;
#6265 = cartesian_point ( 'none', ( 42.08213108521537293, -30.02031384457541563, -161.5759724577546592 ) ) ;
#6266 = oriented_edge ( 'none', *, *, #38018, .t. ) ;
#6267 = cartesian_point ( 'none', ( 20.93566447820556675, 22.14995407924855897, -219.9999999999998010 ) ) ;
#6268 = face_outer_bound ( 'none', #41393, .t. ) ;
#6270 = axis2_placement_3d ( 'none', #37365, #7778, #14093 ) ;
#6269 = circle ( 'none', #39015, 37.50000000000000711 ) ;
#6271 = oriented_edge ( 'none', *, *, #19793, .t. ) ;
#6272 = cartesian_point ( 'none', ( 15.77484587157981366, 89.93532018922871885, -148.2429756230993405 ) ) ;
#6273 = line ( 'none', #24209, #3215 ) ;
#6274 = axis2_placement_3d ( 'none', #35165, #41457, #29341 ) ;
#6275 = edge_loop ( 'none', ( #34669, #7208 ) ) ;
#6276 = edge_curve ( 'none', #29791, #27524, #29478, .t. ) ;
#6277 = vertex_point ( 'none', #15687 ) ;
#6278 = axis2_placement_3d ( 'none', #20881, #33864, #24598 ) ;
#6279 = edge_curve ( 'none', #29246, #40728, #13535, .t. ) ;
#6280 = oriented_edge ( 'none', *, *, #13945, .t. ) ;
#6281 = cartesian_point ( 'none', ( 6.988425201426779318e-13, 1.514745625010811743e-14, -102.5000000000000142 ) ) ;
#6282 = advanced_face ( 'none', ( #31506 ), #3376, .f. ) ;
#6283 = cartesian_point ( 'none', ( -26.75391631396563241, 14.59137324408943748, -219.9999999999998579 ) ) ;
#6284 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6285 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#6286 = edge_curve ( 'none', #33664, #17451, #6861, .t. ) ;
#6287 = cartesian_point ( 'none', ( 51.70526155903242937, 27.65724006679119285, 37.00000000000022737 ) ) ;
#6288 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6289 = conical_surface ( 'none', #36209, 32.50000000000000000, 0.7853981633974552734 ) ;
#6290 = oriented_edge ( 'none', *, *, #42410, .f. ) ;
#6291 = cartesian_point ( 'none', ( -64.99996437062981158, 106.9000000000011426, -192.5000000000000284 ) ) ;
#6292 = cartesian_point ( 'none', ( -17.37281580224603417, 94.77845903570174357, -192.8056672247411996 ) ) ;
#6294 = cartesian_point ( 'none', ( -11.99999999999583977, 86.86984556149164405, -116.6108549293541046 ) ) ;
#6293 = face_outer_bound ( 'none', #15400, .t. ) ;
#6295 = face_bound ( 'none', #20897, .t. ) ;
#6296 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6297 = vertex_point ( 'none', #25119 ) ;
#6298 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#6299 = cartesian_point ( 'none', ( -17.86319064251032529, -30.10374339245027642, -219.9999999999933493 ) ) ;
#6300 = cartesian_point ( 'none', ( -47.37889513109093542, 86.56861605052189645, -137.0628578028765219 ) ) ;
#6301 = oriented_edge ( 'none', *, *, #4254, .f. ) ;
#6302 = advanced_face ( 'none', ( #40647 ), #19814, .f. ) ;
#6303 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642542698, 0.0000000000000000000 ) ) ;
#6304 = face_outer_bound ( 'none', #13879, .t. ) ;
#6305 = oriented_edge ( 'none', *, *, #24871, .f. ) ;
#6306 = edge_curve ( 'none', #20595, #27607, #11061, .t. ) ;
#6307 = oriented_edge ( 'none', *, *, #23361, .f. ) ;
#6308 = toroidal_surface ( 'none', #259, 4.200000000000000178, 0.2000000000000009548 ) ;
#6309 = line ( 'none', #17623, #4282 ) ;
#6310 = oriented_edge ( 'none', *, *, #26780, .f. ) ;
#6311 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6312 = cartesian_point ( 'none', ( 2.641110033866285096e-12, 109.2999999999999545, -172.4999999999999716 ) ) ;
#6313 = cartesian_point ( 'none', ( -29.37492874126213493, 101.4000674576063830, -223.3789307604607757 ) ) ;
#6314 = line ( 'none', #42327, #40088 ) ;
#6315 = vertex_point ( 'none', #36199 ) ;
#6316 = cartesian_point ( 'none', ( -65.00000000000001421, -1.613254950252414181e-14, -102.5000000000000142 ) ) ;
#6317 = oriented_edge ( 'none', *, *, #28150, .t. ) ;
#6318 = axis2_placement_3d ( 'none', #1057, #29536, #10520 ) ;
#6319 = oriented_edge ( 'none', *, *, #3039, .t. ) ;
#6320 = oriented_edge ( 'none', *, *, #35710, .t. ) ;
#6321 = cartesian_point ( 'none', ( -49.88653899652975809, -26.52514329740203536, -126.8999999999999631 ) ) ;
#6322 = axis2_placement_3d ( 'none', #21491, #31652, #34883 ) ;
#6323 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6324 = cartesian_point ( 'none', ( 60.00003562937008894, 103.6661467315434066, -147.5106892849572375 ) ) ;
#6325 = direction ( 'none', ( -0.7463371132519598383, 1.330382247094060348e-14, -0.6655681132556843238 ) ) ;
#6326 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865474617, 0.7071067811865474617 ) ) ;
#6327 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 68.00000000000000000 ) ) ;
#6328 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, -2.561756887746857165e-16 ) ) ;
#6329 = axis2_placement_3d ( 'none', #6785, #29703, #26824 ) ;
#6330 = cartesian_point ( 'none', ( -36.71512027970087644, 97.28435574919699036, -198.5200833890964418 ) ) ;
#6331 = line ( 'none', #6880, #15618 ) ;
#6332 = oriented_edge ( 'none', *, *, #36969, .t. ) ;
#6333 = oriented_edge ( 'none', *, *, #450, .f. ) ;
#6334 = edge_curve ( 'none', #9118, #6396, #214, .t. ) ;
#6335 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#6336 = direction ( 'none', ( 0.8707897891800850942, -0.4916555125895598621, 0.0000000000000000000 ) ) ;
#6337 = axis2_placement_3d ( 'none', #25950, #19942, #6323 ) ;
#6338 = cartesian_point ( 'none', ( -27.88452511640254627, -1.941021131442705494, 4.200000000000245315 ) ) ;
#6339 = axis2_placement_3d ( 'none', #19075, #18806, #22082 ) ;
#6340 = vertex_point ( 'none', #39201 ) ;
#6341 = vertex_point ( 'none', #6190 ) ;
#6342 = oriented_edge ( 'none', *, *, #4512, .f. ) ;
#6343 = cartesian_point ( 'none', ( -36.58471682289130200, 64.38172215573834478, -77.60000000000000853 ) ) ;
#6344 = face_outer_bound ( 'none', #29016, .t. ) ;
#6345 = oriented_edge ( 'none', *, *, #40177, .f. ) ;
#6346 = edge_curve ( 'none', #11, #34895, #29923, .t. ) ;
#6347 = vertex_point ( 'none', #32916 ) ;
#6348 = cartesian_point ( 'none', ( -7.544465483713771903, 34.30000000000011795, -163.1682777278237211 ) ) ;
#6349 = vector ( 'none', #22955, 1000.000000000000227 ) ;
#6350 = circle ( 'none', #25426, 6.699999999999986855 ) ;
#6351 = edge_curve ( 'none', #4534, #7014, #22278, .t. ) ;
#6352 = oriented_edge ( 'none', *, *, #7274, .f. ) ;
#6353 = oriented_edge ( 'none', *, *, #7345, .t. ) ;
#6354 = cartesian_point ( 'none', ( 24.83716034693509300, 24.83716034693386732, -219.9999999999999147 ) ) ;
#6355 = oriented_edge ( 'none', *, *, #16429, .t. ) ;
#6356 = cartesian_point ( 'none', ( -61.48348697134193230, -38.41914665690568853, -73.59999999999999432 ) ) ;
#6357 = advanced_face ( 'none', ( #13045 ), #26087, .t. ) ;
#6358 = oriented_edge ( 'none', *, *, #4747, .f. ) ;
#6359 = oriented_edge ( 'none', *, *, #14488, .t. ) ;
#6360 = cartesian_point ( 'none', ( 14.40538395702840369, -26.85442447830666524, -220.0000000000001990 ) ) ;
#6361 = direction ( 'none', ( 1.772943671138792130e-14, 1.000000000000000000, -3.885774658394701368e-16 ) ) ;
#6362 = cartesian_point ( 'none', ( -50.87889513109017514, 129.5000000000008811, -143.1250356293675736 ) ) ;
#6363 = cartesian_point ( 'none', ( -42.82587812772850100, 97.78597491553456678, -186.3184502367119535 ) ) ;
#6364 = oriented_edge ( 'none', *, *, #12473, .t. ) ;
#6365 = direction ( 'none', ( -1.757325817432337728e-14, -1.000000000000000000, -2.862892222724204384e-16 ) ) ;
#6366 = cartesian_point ( 'none', ( 61.62303221686036636, 41.84630686974314528, -77.60000000000000853 ) ) ;
#6367 = edge_curve ( 'none', #34426, #41994, #37064, .t. ) ;
#6368 = edge_loop ( 'none', ( #36349, #36811, #38859, #8033 ) ) ;
#6369 = cartesian_point ( 'none', ( 2.299808803524351575, 109.2999999999998977, -157.1715663074388090 ) ) ;
#6371 = cartesian_point ( 'none', ( 50.74408287344142821, 121.4999999999990621, -193.7141855674803139 ) ) ;
#6370 = axis2_placement_3d ( 'none', #3080, #25982, #12953 ) ;
#6372 = line ( 'none', #13568, #2836 ) ;
#6373 = oriented_edge ( 'none', *, *, #39727, .t. ) ;
#6374 = oriented_edge ( 'none', *, *, #33859, .t. ) ;
#6375 = oriented_edge ( 'none', *, *, #36616, .f. ) ;
#6376 = cartesian_point ( 'none', ( 49.88653899653056811, 31.02514329740200338, -124.9999999999999858 ) ) ;
#6377 = cartesian_point ( 'none', ( -1.445748631344074608, 108.5641940095394631, -201.4639398372348751 ) ) ;
#6378 = direction ( 'none', ( -1.000000000000000000, 1.773272886554070491e-14, 0.0000000000000000000 ) ) ;
#6379 = vector ( 'none', #38985, 1000.000000000000000 ) ;
#6380 = oriented_edge ( 'none', *, *, #10489, .t. ) ;
#6381 = axis2_placement_3d ( 'none', #26644, #33642, #26800 ) ;
#6382 = edge_loop ( 'none', ( #11224, #34371, #20602, #29686 ) ) ;
#6383 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#6384 = face_outer_bound ( 'none', #6368, .t. ) ;
#6385 = oriented_edge ( 'none', *, *, #25496, .t. ) ;
#6386 = direction ( 'none', ( 0.9975860445192734627, 0.06944122536642194365, 1.915906240245487041e-23 ) ) ;
#6387 = closed_shell ( 'none', ( #32034, #12463, #2050, #33095, #22852, #33001, #38715, #9044, #15971, #18712, #35635, #28869 ) ) ;
#6388 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#6389 = line ( 'none', #28798, #31522 ) ;
#6390 = face_outer_bound ( 'none', #38507, .t. ) ;
#6391 = oriented_edge ( 'none', *, *, #13524, .t. ) ;
#6392 = cartesian_point ( 'none', ( 46.19836610588811965, 25.58375727292931501, 13.03283770793203189 ) ) ;
#6393 = cartesian_point ( 'none', ( 15.93732491147955699, -4.303681524687463344, 155.0000000000001137 ) ) ;
#6394 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642557963, 0.0000000000000000000 ) ) ;
#6395 = axis2_placement_3d ( 'none', #6472, #15819, #2788 ) ;
#6396 = vertex_point ( 'none', #42201 ) ;
#6397 = edge_curve ( 'none', #35537, #11520, #31985, .t. ) ;
#6398 = oriented_edge ( 'none', *, *, #16906, .t. ) ;
#6399 = b_spline_curve_with_knots ( 'none', 3,
( #26138, #9415, #22865, #32835, #13257, #19309, #26015, #35694 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.003639919540211826367, 0.005492589985440065464, 0.006418925208054179592, 0.007345260430668294586 ),
.unspecified. ) ;
#6400 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6401 = edge_curve ( 'none', #26902, #5689, #18707, .t. ) ;
#6402 = axis2_placement_3d ( 'none', #13327, #10614, #20059 ) ;
#6403 = cartesian_point ( 'none', ( 26.78154085056293709, 14.54050692460812577, -219.9999999999998579 ) ) ;
#6404 = oriented_edge ( 'none', *, *, #13330, .t. ) ;
#6405 = edge_curve ( 'none', #31465, #33542, #28439, .t. ) ;
#6406 = direction ( 'none', ( -0.9964434956472328908, 1.748663503494568910e-14, 0.08426363380677823200 ) ) ;
#6407 = advanced_face ( 'none', ( #20734 ), #11006, .t. ) ;
#6408 = direction ( 'none', ( 1.000000000000000000, -6.782533400977573364e-15, 0.0000000000000000000 ) ) ;
#6409 = cartesian_point ( 'none', ( -13.18200065205956584, 63.00000000000029132, -220.8508907314937062 ) ) ;
#6410 = circle ( 'none', #33090, 4.999999999999997335 ) ;
#6411 = oriented_edge ( 'none', *, *, #9391, .f. ) ;
#6412 = oriented_edge ( 'none', *, *, #22800, .t. ) ;
#6413 = direction ( 'none', ( -1.000000000000000000, 1.759703324624283981e-14, -2.135044278125301096e-16 ) ) ;
#6414 = edge_curve ( 'none', #34499, #12457, #5880, .t. ) ;
#6415 = face_outer_bound ( 'none', #5321, .t. ) ;
#6416 = advanced_face ( 'none', ( #4840 ), #17676, .t. ) ;
#6417 = oriented_edge ( 'none', *, *, #6648, .f. ) ;
#6418 = oriented_edge ( 'none', *, *, #18809, .t. ) ;
#6419 = edge_curve ( 'none', #6699, #24909, #30960, .t. ) ;
#6420 = cartesian_point ( 'none', ( -61.48348697134193230, -38.41914665690568853, -71.50000000000001421 ) ) ;
#6421 = oriented_edge ( 'none', *, *, #11146, .f. ) ;
#6422 = cartesian_point ( 'none', ( -26.07094284050659283, 15.78704676232554505, -219.9999999999998579 ) ) ;
#6423 = cartesian_point ( 'none', ( 3.660294936833220906e-12, 1.126715001176858631e-13, 86.50000000000000000 ) ) ;
#6424 = direction ( 'none', ( 1.759703536382520795e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6425 = cartesian_point ( 'none', ( 10.12304500206527891, 87.29999999999978400, -165.6017060162522796 ) ) ;
#6426 = face_outer_bound ( 'none', #23379, .t. ) ;
#6427 = plane ( 'none', #40103 ) ;
#6428 = cylindrical_surface ( 'none', #30669, 37.70000000000000284 ) ;
#6429 = cartesian_point ( 'none', ( 38.41914665690741515, -61.48348697134085938, -71.50000000000001421 ) ) ;
#6430 = cartesian_point ( 'none', ( 48.02942582658148751, 23.28137666838171427, 10.99012608741563035 ) ) ;
#6431 = cartesian_point ( 'none', ( 18.44062092222128868, 49.15479122123232969, 12.50000000000022560 ) ) ;
#6432 = edge_loop ( 'none', ( #39450, #13311, #32540, #23575 ) ) ;
#6433 = cartesian_point ( 'none', ( 1.448548751825696217e-13, 2.729247130158953548e-15, 10.76794919243136839 ) ) ;
#6434 = cartesian_point ( 'none', ( -24.26973987205887795, -27.02114921179476781, -215.6483252109962052 ) ) ;
#6435 = cartesian_point ( 'none', ( -22.07283714438788280, 19.19987428415296549, 10.00000000000022204 ) ) ;
#6436 = direction ( 'none', ( -0.6123724356958030191, -0.7071067811865425767, 0.3535533905932692345 ) ) ;
#6437 = cartesian_point ( 'none', ( -2.347729386551638875, 3.977624927121018672, -217.4999999999999716 ) ) ;
#6438 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 71.50000000000000000 ) ) ;
#6439 = vector ( 'none', #30670, 1000.000000000000000 ) ;
#6440 = axis2_placement_3d ( 'none', #11757, #34601, #41182 ) ;
#6441 = advanced_face ( 'none', ( #9962 ), #16653, .f. ) ;
#6442 = oriented_edge ( 'none', *, *, #28645, .f. ) ;
#6443 = oriented_edge ( 'none', *, *, #13524, .f. ) ;
#6444 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#6445 = cartesian_point ( 'none', ( 49.88653899653048995, 26.52514329740199983, -114.9712673526286437 ) ) ;
#6446 = cartesian_point ( 'none', ( 63.83630944789005213, 58.33630944789027950, 87.05634918610402906 ) ) ;
#6447 = cartesian_point ( 'none', ( -11.69091174662841759, 88.80353411054780111, -183.2377477836410833 ) ) ;
#6448 = plane ( 'none', #40923 ) ;
#6449 = axis2_placement_3d ( 'none', #21576, #28180, #31604 ) ;
#6450 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6451 = face_bound ( 'none', #28926, .t. ) ;
#6452 = oriented_edge ( 'none', *, *, #7593, .f. ) ;
#6453 = oriented_edge ( 'none', *, *, #27195, .f. ) ;
#6454 = axis2_placement_3d ( 'none', #40958, #8226, #24557 ) ;
#6455 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#6456 = edge_curve ( 'none', #35426, #16634, #20343, .t. ) ;
#6457 = oriented_edge ( 'none', *, *, #6479, .f. ) ;
#6458 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#6459 = cartesian_point ( 'none', ( 45.84107391774978169, 3.190963188038113518, 51.50000000000024869 ) ) ;
#6460 = vertex_point ( 'none', #737 ) ;
#6461 = edge_curve ( 'none', #23990, #2700, #31078, .t. ) ;
#6462 = axis2_placement_3d ( 'none', #24512, #18096, #40918 ) ;
#6463 = cartesian_point ( 'none', ( 52.18034243266745875, -11.82503134495268959, 10.00000000000022382 ) ) ;
#6464 = oriented_edge ( 'none', *, *, #22787, .f. ) ;
#6465 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#6466 = edge_curve ( 'none', #13852, #28427, #30453, .t. ) ;
#6467 = circle ( 'none', #9985, 15.50000000000000178 ) ;
#6468 = vector ( 'none', #29963, 1000.000000000000000 ) ;
#6469 = face_bound ( 'none', #5101, .t. ) ;
#6470 = cartesian_point ( 'none', ( -38.41914665690717356, 61.48348697134098728, -1.040949779275250386e-16 ) ) ;
#6471 = advanced_face ( 'none', ( #36040 ), #12527, .f. ) ;
#6472 = cartesian_point ( 'none', ( -36.86279951707600588, -2.565992159740535516, 52.50000000000024869 ) ) ;
#6473 = edge_curve ( 'none', #29158, #40568, #14074, .t. ) ;
#6474 = cartesian_point ( 'none', ( -38.31970031926250897, 104.7999924321103435, -196.0931728551489641 ) ) ;
#6475 = oriented_edge ( 'none', *, *, #5340, .f. ) ;
#6476 = cartesian_point ( 'none', ( 52.94465600048493314, -24.97181770690033176, -131.0999999999999659 ) ) ;
#6477 = face_outer_bound ( 'none', #425, .t. ) ;
#6478 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6479 = edge_curve ( 'none', #39711, #14129, #14595, .t. ) ;
#6480 = cartesian_point ( 'none', ( -50.74401161470041188, 121.5000000000008953, -151.2858144325193166 ) ) ;
#6482 = face_outer_bound ( 'none', #27857, .t. ) ;
#6481 = cartesian_point ( 'none', ( -46.52256903102482966, -24.76752964612050434, 42.85101617857235112 ) ) ;
#6483 = toroidal_surface ( 'none', #6813, 6.399999999999998579, 0.1000000000000000056 ) ;
#6484 = edge_curve ( 'none', #42249, #16174, #41716, .t. ) ;
#6485 = vertex_point ( 'none', #7458 ) ;
#6486 = direction ( 'none', ( 1.430809585972382283e-14, 0.7675862638527353177, -0.6409456510068533008 ) ) ;
#6487 = plane ( 'none', #9123 ) ;
#6488 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#6489 = direction ( 'none', ( -2.179985831291355058e-16, -7.063948064697777072e-17, 1.000000000000000000 ) ) ;
#6490 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6491 = cartesian_point ( 'none', ( 14.18849913098815207, -26.96283416944134714, -220.0000000000001705 ) ) ;
#6492 = cartesian_point ( 'none', ( -32.99999999999930367, 5.920695850173293563e-13, -106.1999999999999602 ) ) ;
#6493 = circle ( 'none', #40863, 15.00000000000000000 ) ;
#6494 = vertex_point ( 'none', #20071 ) ;
#6495 = advanced_face ( 'none', ( #9005 ), #23323, .f. ) ;
#6496 = direction ( 'none', ( -1.798561229727628928e-14, -1.000000000000000000, -1.028863221273419634e-22 ) ) ;
#6497 = cartesian_point ( 'none', ( -41.22388736978224699, 105.6085793004808551, -190.5486788049035738 ) ) ;
#6498 = cartesian_point ( 'none', ( 49.88653899652932466, 26.52514329740287380, -82.75000000000000000 ) ) ;
#6499 = cartesian_point ( 'none', ( -40.72120171753744700, 63.41139316204439069, -143.1953166668530457 ) ) ;
#6500 = person_and_organization ( #27880, #14925 ) ;
#6501 = oriented_edge ( 'none', *, *, #40102, .t. ) ;
#6502 = circle ( 'none', #5798, 3.400000000000000355 ) ;
#6503 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#6504 = oriented_edge ( 'none', *, *, #17295, .t. ) ;
#6505 = circle ( 'none', #8871, 10.00000000000000000 ) ;
#6506 = circle ( 'none', #13482, 9.000000000000000000 ) ;
#6507 = circle ( 'none', #41304, 4.499999999999997335 ) ;
#6508 = axis2_placement_3d ( 'none', #26791, #23384, #20091 ) ;
#6509 = plane ( 'none', #34550 ) ;
#6510 = advanced_face ( 'none', ( #1325 ), #20784, .f. ) ;
#6511 = oriented_edge ( 'none', *, *, #11783, .f. ) ;
#6512 = cartesian_point ( 'none', ( 4.618588926889041879, 0.04438082640453873406, -214.4999999999999716 ) ) ;
#6513 = circle ( 'none', #40044, 22.50000000000000355 ) ;
#6514 = axis2_placement_3d ( 'none', #24474, #11320, #34171 ) ;
#6515 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6516 = edge_curve ( 'none', #11995, #14805, #36091, .t. ) ;
#6517 = cartesian_point ( 'none', ( 46.03273460064141176, 27.26237966845381422, 37.66489350269488057 ) ) ;
#6518 = cylindrical_surface ( 'none', #33712, 6.500000000000003553 ) ;
#6519 = axis2_placement_3d ( 'none', #29042, #41720, #35139 ) ;
#6520 = cartesian_point ( 'none', ( 39.37240035737317356, -20.74247977786939146, -186.6679993400817068 ) ) ;
#6521 = vector ( 'none', #34503, 1000.000000000000000 ) ;
#6522 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#6523 = edge_curve ( 'none', #1977, #14674, #17726, .t. ) ;
#6525 = oriented_edge ( 'none', *, *, #13239, .f. ) ;
#6524 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#6526 = cartesian_point ( 'none', ( -29.37496437063222388, 99.50000000000051159, -223.3789924723363356 ) ) ;
#6527 = axis2_placement_3d ( 'none', #16144, #38860, #35828 ) ;
#6528 = cartesian_point ( 'none', ( 6.296099928657260038e-14, -35.99999999999999289, -126.0000000000000000 ) ) ;
#6529 = direction ( 'none', ( -2.449293598294706414e-16, 1.710332578358783443e-30, 1.000000000000000000 ) ) ;
#6530 = edge_curve ( 'none', #12068, #21529, #27951, .t. ) ;
#6531 = face_outer_bound ( 'none', #32806, .t. ) ;
#6532 = oriented_edge ( 'none', *, *, #23982, .t. ) ;
#6533 =( bounded_curve ( ) b_spline_curve ( 3, ( #1501, #7784, #24968, #32518 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896558, 3.141592653589793116 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649375, 0.8047378541243649375, 1.000000000000000000 ) )
representation_item ( '' ) );
#6534 = vertex_point ( 'none', #4610 ) ;
#6535 = direction ( 'none', ( -1.000000000000000000, 1.632680918566409870e-14, 0.0000000000000000000 ) ) ;
#6536 = oriented_edge ( 'none', *, *, #33291, .f. ) ;
#6537 = cylindrical_surface ( 'none', #12135, 5.899999999999995914 ) ;
#6538 = edge_loop ( 'none', ( #22468, #1432, #26264, #18797, #42052, #7753, #16879, #29556, #6442, #36307 ) ) ;
#6539 = vector ( 'none', #37501, 1000.000000000000000 ) ;
#6540 = oriented_edge ( 'none', *, *, #17670, .t. ) ;
#6541 = cartesian_point ( 'none', ( -71.00000000000001421, 70.99999999999998579, 86.50000000000000000 ) ) ;
#6542 = cartesian_point ( 'none', ( -50.07037807678229058, 23.10007348898058410, -131.0999999999999659 ) ) ;
#6543 = circle ( 'none', #31189, 4.000000000000000000 ) ;
#6544 = oriented_edge ( 'none', *, *, #4508, .t. ) ;
#6545 = cartesian_point ( 'none', ( 30.70797266750464161, 16.79361081736819017, -219.9999999999990052 ) ) ;
#6546 = cartesian_point ( 'none', ( 2.120065468107669094e-12, 81.00000000000001421, -172.5000000000000000 ) ) ;
#6547 = direction ( 'none', ( 0.06569977564519656477, -0.6261618295429671743, 0.7769201392058098232 ) ) ;
#6548 = oriented_edge ( 'none', *, *, #18989, .f. ) ;
#6549 = edge_curve ( 'none', #28386, #16028, #19244, .t. ) ;
#6550 = circle ( 'none', #5570, 33.49999999999998579 ) ;
#6551 = oriented_edge ( 'none', *, *, #24132, .t. ) ;
#6552 = line ( 'none', #19341, #7597 ) ;
#6553 = advanced_face ( 'none', ( #26881 ), #21794, .f. ) ;
#6554 = vector ( 'none', #3495, 1000.000000000000114 ) ;
#6556 = axis2_placement_3d ( 'none', #1959, #8097, #37841 ) ;
#6555 = plane ( 'none', #22581 ) ;
#6557 = cartesian_point ( 'none', ( -16.40255912491155144, 25.70269931214487613, -219.9999999999999147 ) ) ;
#6558 = cartesian_point ( 'none', ( -47.83630944789006634, -58.33630944789020134, 0.0000000000000000000 ) ) ;
#6559 = edge_loop ( 'none', ( #15147, #7059, #36718, #28796 ) ) ;
#6560 = cartesian_point ( 'none', ( 2.565992159740297041, -36.86279951707618352, 4.000000000000246025 ) ) ;
#6561 = cartesian_point ( 'none', ( 14.01344870260596664, 96.40185958359036533, -197.8913478103624755 ) ) ;
#6562 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642542698, 0.0000000000000000000 ) ) ;
#6563 = cartesian_point ( 'none', ( -9.456807549320766171, 85.97886906773743476, -114.9999999999999858 ) ) ;
#6564 = mechanical_context ( 'none', #15912, 'mechanical' ) ;
#6565 = oriented_edge ( 'none', *, *, #40575, .f. ) ;
#6566 = direction ( 'none', ( -1.000000000000000000, 1.798561219831641502e-14, -5.392042335631425098e-16 ) ) ;
#6567 = oriented_edge ( 'none', *, *, #31346, .t. ) ;
#6568 = axis2_placement_3d ( 'none', #11140, #24004, #11430 ) ;
#6569 = cartesian_point ( 'none', ( -16.42692574766251212, -30.90583813029537197, -219.9999999999976410 ) ) ;
#6570 = cartesian_point ( 'none', ( -30.85387903152286526, -16.52392307676156236, -220.0000000000000853 ) ) ;
#6571 = cartesian_point ( 'none', ( 21.98371706243425550, -9.204139509962267596, 12.00000000000022560 ) ) ;
#6572 = vertex_point ( 'none', #8746 ) ;
#6573 = vector ( 'none', #41711, 1000.000000000000000 ) ;
#6574 = oriented_edge ( 'none', *, *, #21539, .t. ) ;
#6575 = line ( 'none', #22693, #39318 ) ;
#6576 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#6577 = axis2_placement_3d ( 'none', #9987, #16156, #35846 ) ;
#6578 = line ( 'none', #32403, #39320 ) ;
#6579 = edge_curve ( 'none', #6836, #38966, #6914, .t. ) ;
#6580 = cartesian_point ( 'none', ( -22.37492874126534659, 121.5000000000003837, -223.3789307604608325 ) ) ;
#6581 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#6582 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#6583 = cartesian_point ( 'none', ( -11.11237825250887212, 89.30000000000016769, -182.7700178351649640 ) ) ;
#6584 = axis2_placement_3d ( 'none', #2897, #35599, #32476 ) ;
#6585 = b_spline_curve_with_knots ( 'none', 3,
( #28213, #15609, #25186, #2009, #11895, #32054, #38456, #12036 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 1.589900327696125378e-17, 0.001856356403202247827, 0.002784534604803361006, 0.003712712806404474403 ),
.unspecified. ) ;
#6586 = edge_curve ( 'none', #39480, #34386, #20249, .t. ) ;
#6587 = cartesian_point ( 'none', ( -66.33988952078635748, 99.49999999999725731, -192.4999999999978400 ) ) ;
#6588 = edge_loop ( 'none', ( #2354, #28647, #13454, #22584 ) ) ;
#6589 = circle ( 'none', #31585, 80.50000000000001421 ) ;
#6590 = edge_curve ( 'none', #1600, #13465, #34051, .t. ) ;
#6591 = direction ( 'none', ( -1.000000000000000000, 1.773272886554070491e-14, 0.0000000000000000000 ) ) ;
#6592 = vector ( 'none', #21843, 1000.000000000000000 ) ;
#6593 = cartesian_point ( 'none', ( 11.97305907711327144, -35.53724604321442371, -2.140784871802363654 ) ) ;
#6594 = line ( 'none', #20313, #40376 ) ;
#6595 = cartesian_point ( 'none', ( 58.33630944789049266, -58.33630944788984607, -1.000000000000007772 ) ) ;
#6596 = direction ( 'none', ( -6.585401083650410336e-16, 8.875312571250336478e-17, 1.000000000000000000 ) ) ;
#6597 = vertex_point ( 'none', #21493 ) ;
#6598 = cartesian_point ( 'none', ( -42.83630944789049977, 62.17154166404890248, 0.0000000000000000000 ) ) ;
#6599 = cartesian_point ( 'none', ( -38.01380171590814427, 104.4327249402211351, -196.5828641103107088 ) ) ;
#6600 = edge_curve ( 'none', #27079, #15518, #40045, .t. ) ;
#6601 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#6602 = direction ( 'none', ( -0.8856502711123882543, -0.4643528801230301095, 1.084608769681772240e-16 ) ) ;
#6603 = cartesian_point ( 'none', ( 12.16115557390842739, -20.49649470292919773, 43.00000000000022737 ) ) ;
#6604 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#6605 = advanced_face ( 'none', ( #23820 ), #20739, .f. ) ;
#6606 = line ( 'none', #1989, #14380 ) ;
#6608 = edge_loop ( 'none', ( #41103, #21736, #14669, #14626 ) ) ;
#6607 = cartesian_point ( 'none', ( -8.316880265230128799, 108.9303494807251838, -160.6223107190926669 ) ) ;
#6609 = vector ( 'none', #4579, 1000.000000000000000 ) ;
#6610 = edge_loop ( 'none', ( #7378, #2170, #37492, #41468 ) ) ;
#6611 = cartesian_point ( 'none', ( 1.448548752782487308e-13, 2.729249278360881990e-15, -1.999999999999753753 ) ) ;
#6612 = toroidal_surface ( 'none', #34958, 39.50000000000000711, 2.000000000000000000 ) ;
#6613 = axis2_placement_3d ( 'none', #34045, #24061, #40468 ) ;
#6614 = oriented_edge ( 'none', *, *, #35893, .f. ) ;
#6615 = cartesian_point ( 'none', ( 48.66573065051656499, -17.31041759277776393, -153.0489276115574171 ) ) ;
#6616 = face_outer_bound ( 'none', #33401, .t. ) ;
#6617 = cartesian_point ( 'none', ( -14.67004534702166652, -17.05988773457563568, 45.00000000000023448 ) ) ;
#6618 = advanced_face ( 'none', ( #262 ), #11565, .f. ) ;
#6619 = cartesian_point ( 'none', ( -51.41483633843330381, 14.80308021199693869, 44.67321566573312452 ) ) ;
#6620 = cartesian_point ( 'none', ( -16.92029165309268635, 14.83089826759700003, 45.00000000000022737 ) ) ;
#6621 = vertex_point ( 'none', #25225 ) ;
#6622 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6623 = axis2_placement_3d ( 'none', #7046, #13658, #10226 ) ;
#6624 = direction ( 'none', ( 4.029312413015393293e-31, 1.224646799147353454e-16, -1.000000000000000000 ) ) ;
#6625 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642541310, 0.0000000000000000000 ) ) ;
#6626 = cartesian_point ( 'none', ( 16.06923787385481361, -31.09469311140784598, -220.0000000000007390 ) ) ;
#6627 = oriented_edge ( 'none', *, *, #2452, .f. ) ;
#6628 = cartesian_point ( 'none', ( 19.78572459524183458, 2.945186496049155611, 96.19414462282418299 ) ) ;
#6629 = circle ( 'none', #21469, 82.50000000000000000 ) ;
#6630 = cartesian_point ( 'none', ( -10.45808355422321334, 89.30000000000012506, -146.5263886151186057 ) ) ;
#6631 = cartesian_point ( 'none', ( 28.89686137377238495, 108.2999999999994429, -174.9436453803965321 ) ) ;
#6632 = cartesian_point ( 'none', ( 61.48348697134166230, 38.41914665690612196, -73.60000000000000853 ) ) ;
#6633 = oriented_edge ( 'none', *, *, #26919, .t. ) ;
#6634 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#6635 = vector ( 'none', #40598, 1000.000000000000114 ) ;
#6636 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#6637 = cartesian_point ( 'none', ( -19.33558706589900922, -49.50024414440015619, 41.38755714395175289 ) ) ;
#6638 = axis2_placement_3d ( 'none', #5963, #29687, #22567 ) ;
#6639 = vector ( 'none', #31065, 1000.000000000000000 ) ;
#6640 = edge_curve ( 'none', #22059, #38692, #18229, .t. ) ;
#6641 = oriented_edge ( 'none', *, *, #27888, .t. ) ;
#6642 = axis2_placement_3d ( 'none', #16887, #10289, #33590 ) ;
#6643 = vertex_point ( 'none', #22502 ) ;
#6644 = direction ( 'none', ( 0.7776435226813598334, -1.473455350089820781e-14, 0.6287054569762580147 ) ) ;
#6645 = cartesian_point ( 'none', ( 1.448548740005736114e-13, 2.729220591809639121e-15, 168.5000000000002274 ) ) ;
#6646 = direction ( 'none', ( -7.401486830834380618e-15, -0.6409456510068545221, 0.7675862638527342074 ) ) ;
#6647 = cartesian_point ( 'none', ( -59.99996437063007448, 99.49999999999714362, -192.4999999999978684 ) ) ;
#6648 = edge_curve ( 'none', #8714, #19574, #25400, .t. ) ;
#6649 = oriented_edge ( 'none', *, *, #22615, .f. ) ;
#6650 = cartesian_point ( 'none', ( 49.15479122123228706, -18.44062092222165816, 42.50000000000022737 ) ) ;
#6651 = advanced_face ( 'none', ( #29976 ), #42192, .t. ) ;
#6652 = cartesian_point ( 'none', ( -36.99999999999931077, 6.625894867123352492e-13, -115.0000000000000142 ) ) ;
#6653 = edge_curve ( 'none', #19514, #31884, #25882, .t. ) ;
#6654 = cartesian_point ( 'none', ( -37.93744851726330580, 70.99999999999998579, -71.00000000000001421 ) ) ;
#6655 = face_outer_bound ( 'none', #30369, .t. ) ;
#6656 = line ( 'none', #15232, #21558 ) ;
#6657 = direction ( 'none', ( -1.000000000000000000, 1.759703324624283350e-14, -3.854941057726238097e-16 ) ) ;
#6658 = direction ( 'none', ( -0.6287054569762580147, 1.158730089231202293e-14, 0.7776435226813598334 ) ) ;
#6659 = line ( 'none', #36981, #38406 ) ;
#6661 = edge_curve ( 'none', #28031, #459, #40894, .t. ) ;
#6660 = vector ( 'none', #6658, 1000.000000000000000 ) ;
#6662 = direction ( 'none', ( 0.6655681132556822144, -1.185114233604969293e-14, -0.7463371132519616147 ) ) ;
#6663 = cartesian_point ( 'none', ( -11.64147335681427187, 89.92829399639934707, -146.0169927715440110 ) ) ;
#6664 = oriented_edge ( 'none', *, *, #26405, .f. ) ;
#6665 = face_outer_bound ( 'none', #12420, .t. ) ;
#6666 = cartesian_point ( 'none', ( -42.83630944789006634, -62.17154166404920090, 59.50000000000000000 ) ) ;
#6667 = edge_curve ( 'none', #22673, #35464, #24856, .t. ) ;
#6668 = oriented_edge ( 'none', *, *, #22458, .f. ) ;
#6669 = oriented_edge ( 'none', *, *, #32425, .f. ) ;
#6670 = oriented_edge ( 'none', *, *, #22057, .f. ) ;
#6671 = advanced_face ( 'none', ( #6384 ), #10516, .t. ) ;
#6672 = direction ( 'none', ( -0.08426363380677817649, 1.766057625000414527e-15, -0.9964434956472330018 ) ) ;
#6673 = b_spline_curve_with_knots ( 'none', 3,
( #11171, #4010, #30615, #11606, #24341, #27625 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.108455718011918548e-07, 0.007872294589614988944, 0.01574437833365817732 ),
.unspecified. ) ;
#6674 = face_outer_bound ( 'none', #39566, .t. ) ;
#6675 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6676 = vector ( 'none', #32208, 1000.000000000000114 ) ;
#6677 = axis2_placement_3d ( 'none', #12603, #2321, #9299 ) ;
#6678 = cartesian_point ( 'none', ( 26.84762655066115400, 14.41809132344225830, -219.9999999999998010 ) ) ;
#6679 = oriented_edge ( 'none', *, *, #4567, .f. ) ;
#6680 = oriented_edge ( 'none', *, *, #25518, .t. ) ;
#6681 = direction ( 'none', ( -2.179985831291355058e-16, -7.063948064697777072e-17, 1.000000000000000000 ) ) ;
#6683 = edge_loop ( 'none', ( #22758, #29585, #8189, #11657 ) ) ;
#6682 = vertex_point ( 'none', #29624 ) ;
#6684 = cartesian_point ( 'none', ( -49.84235483463705663, 17.69525330151449793, 11.82813160999508284 ) ) ;
#6685 = face_outer_bound ( 'none', #32920, .t. ) ;
#6686 = axis2_placement_3d ( 'none', #17144, #26691, #7083 ) ;
#6687 = line ( 'none', #6324, #31830 ) ;
#6688 = cartesian_point ( 'none', ( -62.17154166404905880, -47.83630944789027950, 59.50000000000000000 ) ) ;
#6689 = oriented_edge ( 'none', *, *, #15785, .f. ) ;
#6690 = oriented_edge ( 'none', *, *, #28519, .t. ) ;
#6691 = advanced_face ( 'none', ( #16139 ), #16682, .t. ) ;
#6692 = cartesian_point ( 'none', ( -26.83222212222411684, 14.44673889505204478, -219.9999999999997726 ) ) ;
#6693 = cartesian_point ( 'none', ( 15.97898964669941257, -4.902233151399015831, 102.0000000000001137 ) ) ;
#6694 = cartesian_point ( 'none', ( 65.00003562936993262, 95.05208047706550190, -121.6939964177460070 ) ) ;
#6695 = axis2_placement_3d ( 'none', #9834, #39263, #19881 ) ;
#6696 = cartesian_point ( 'none', ( 17.56736207718839538, 95.07385661415834477, -195.5765127568888886 ) ) ;
#6697 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#6698 = edge_curve ( 'none', #31333, #13096, #24772, .t. ) ;
#6699 = vertex_point ( 'none', #10018 ) ;
#6700 = cartesian_point ( 'none', ( -17.07243631817104301, 14.85031710644563674, 45.00000000000022737 ) ) ;
#6701 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#6702 = circle ( 'none', #68, 28.00000000000000355 ) ;
#6703 = edge_loop ( 'none', ( #9004, #20043, #29636, #14975, #11447 ) ) ;
#6704 = edge_curve ( 'none', #22658, #19461, #2849, .t. ) ;
#6705 = axis2_placement_3d ( 'none', #36296, #10152, #20316 ) ;
#6706 = cartesian_point ( 'none', ( -9.061516087408415743, 79.48977957969093211, -114.9999999999999716 ) ) ;
#6707 = vertex_point ( 'none', #39027 ) ;
#6708 = direction ( 'none', ( -7.493695722305055842e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#6709 = edge_curve ( 'none', #25398, #22140, #40159, .t. ) ;
#6710 = oriented_edge ( 'none', *, *, #12776, .f. ) ;
#6711 = cartesian_point ( 'none', ( -14.40835415800165542, -26.85283574062943757, -220.0000000000001421 ) ) ;
#6712 = cartesian_point ( 'none', ( 30.53773430908697861, -57.36922758169286141, -115.0000000000000000 ) ) ;
#6713 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#6714 = oriented_edge ( 'none', *, *, #16328, .t. ) ;
#6715 = cartesian_point ( 'none', ( 37.57386269377413868, -6.907862786092124452, -3.528612329860175922 ) ) ;
#6716 = vector ( 'none', #37261, 1000.000000000000000 ) ;
#6717 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -102.5000000000000142 ) ) ;
#6718 = edge_curve ( 'none', #30654, #17599, #7962, .t. ) ;
#6719 = oriented_edge ( 'none', *, *, #13390, .t. ) ;
#6720 = vector ( 'none', #38197, 1000.000000000000000 ) ;
#6721 = edge_loop ( 'none', ( #17180, #8877, #41691, #13611 ) ) ;
#6722 = cartesian_point ( 'none', ( -50.87889513109070805, 99.50000000000089528, -143.1250356293675736 ) ) ;
#6723 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -58.50000000000005684 ) ) ;
#6724 = edge_curve ( 'none', #39869, #2124, #36583, .t. ) ;
#6725 = edge_loop ( 'none', ( #7300, #38182, #13129, #23791 ) ) ;
#6726 = direction ( 'none', ( -1.757325817432337728e-14, -1.000000000000000000, -2.862892222724204384e-16 ) ) ;
#6727 = direction ( 'none', ( 0.7071067811865574537, -1.239303188139863599e-14, -0.7071067811865376918 ) ) ;
#6728 = cartesian_point ( 'none', ( 11.54426656041375665, -36.23782848877834795, 51.50000000000024869 ) ) ;
#6729 = direction ( 'none', ( 1.000000000000000000, -1.816728585750256042e-14, 2.523234146875355702e-15 ) ) ;
#6730 = vertex_point ( 'none', #32741 ) ;
#6731 = edge_curve ( 'none', #2654, #22236, #18762, .t. ) ;
#6732 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6733 = vertex_point ( 'none', #29492 ) ;
#6734 = cylindrical_surface ( 'none', #27219, 36.00000000000000711 ) ;
#6735 = edge_loop ( 'none', ( #31382, #2860 ) ) ;
#6736 = cartesian_point ( 'none', ( -54.68150000000000688, 0.0000000000000000000, 54.00000000000000000 ) ) ;
#6737 = line ( 'none', #19828, #4716 ) ;
#6738 = direction ( 'none', ( -0.4694715627859074591, -0.8829475928589181066, -2.085348636839412762e-16 ) ) ;
#6739 = oriented_edge ( 'none', *, *, #17178, .t. ) ;
#6740 = oriented_edge ( 'none', *, *, #18007, .t. ) ;
#6741 = cartesian_point ( 'none', ( 25.93723715750125436, 1.805471859527064016, 53.50000000000022737 ) ) ;
#6742 = oriented_edge ( 'none', *, *, #17475, .f. ) ;
#6743 = vertex_point ( 'none', #23184 ) ;
#6744 = cartesian_point ( 'none', ( 36.86279951707631852, 2.565992159740283718, 4.000000000000246025 ) ) ;
#6745 = line ( 'none', #14702, #38016 ) ;
#6746 = edge_loop ( 'none', ( #13349, #22053, #1229, #19907, #11759, #42115, #6280, #28843, #22338, #3713, #21210, #15337, #27896, #12920, #13619, #24591, #18387, #32849 ) ) ;
#6747 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -59.50000000000000711 ) ) ;
#6748 = oriented_edge ( 'none', *, *, #24993, .f. ) ;
#6749 = cylindrical_surface ( 'none', #9805, 53.50000000000000711 ) ;
#6750 = line ( 'none', #4078, #37452 ) ;
#6751 = direction ( 'none', ( 0.4643528801230658587, -0.8856502711123696026, 0.0000000000000000000 ) ) ;
#6752 = edge_loop ( 'none', ( #38721, #8646, #23702, #29886 ) ) ;
#6753 = cartesian_point ( 'none', ( 25.11661218450394628, -17.28628720788120177, -220.0000000000002558 ) ) ;
#6754 = cartesian_point ( 'none', ( -58.58525178694514324, -40.25357649092075718, -81.60000000000000853 ) ) ;
#6755 = vertex_point ( 'none', #36164 ) ;
#6756 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#6757 = circle ( 'none', #32692, 6.500000000000000888 ) ;
#6758 = axis2_placement_3d ( 'none', #12041, #18493, #37896 ) ;
#6759 = oriented_edge ( 'none', *, *, #34626, .f. ) ;
#6760 = axis2_placement_3d ( 'none', #37237, #14104, #30836 ) ;
#6761 = oriented_edge ( 'none', *, *, #25316, .t. ) ;
#6762 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#6763 = edge_curve ( 'none', #39689, #7936, #21472, .t. ) ;
#6764 = cartesian_point ( 'none', ( 51.37529624101281200, -34.96157740790096824, -125.0000000000000000 ) ) ;
#6765 = advanced_face ( 'none', ( #3867 ), #7409, .f. ) ;
#6766 = cartesian_point ( 'none', ( -18.93636920819740865, -49.29737912165969504, 13.03283770793202834 ) ) ;
#6767 = axis2_placement_3d ( 'none', #1673, #14869, #31030 ) ;
#6768 = vertex_point ( 'none', #9871 ) ;
#6769 = cartesian_point ( 'none', ( 14.42950908173726710, -26.84149086353139424, -220.0000000000000853 ) ) ;
#6770 = edge_curve ( 'none', #35464, #22673, #31022, .t. ) ;
#6771 = direction ( 'none', ( 0.08426363380677827364, -1.632680918566410185e-14, 0.9964434956472328908 ) ) ;
#6772 = cartesian_point ( 'none', ( 38.41914665690590880, -61.48348697134180441, -73.60000000000000853 ) ) ;
#6773 = cartesian_point ( 'none', ( -29.37492874126198927, 109.5000674576063773, -223.3789307604607757 ) ) ;
#6774 = cartesian_point ( 'none', ( 42.66914665690742936, -61.48348697134084517, -6.938893903907228378e-15 ) ) ;
#6775 = vector ( 'none', #18340, 1000.000000000000000 ) ;
#6776 = vertex_point ( 'none', #33591 ) ;
#6777 = cartesian_point ( 'none', ( -42.08213108521398027, 30.02031384457544405, -124.9999999999999716 ) ) ;
#6778 = edge_curve ( 'none', #13570, #634, #9485, .t. ) ;
#6779 = circle ( 'none', #12567, 4.000000000000000888 ) ;
#6780 = vector ( 'none', #40875, 1000.000000000000227 ) ;
#6781 = oriented_edge ( 'none', *, *, #36670, .f. ) ;
#6783 = oriented_edge ( 'none', *, *, #25805, .f. ) ;
#6782 = vertex_point ( 'none', #4299 ) ;
#6784 = cartesian_point ( 'none', ( -11.46369585416016790, 90.19549784967581729, -145.9395650278827929 ) ) ;
#6785 = cartesian_point ( 'none', ( -60.19996437063002759, 103.4097684711389462, -197.1822762094995483 ) ) ;
#6786 = oriented_edge ( 'none', *, *, #26520, .f. ) ;
#6787 = cartesian_point ( 'none', ( 46.35984035034923068, -24.53393847141653694, -124.9999999999999574 ) ) ;
#6788 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6789 = vector ( 'none', #28304, 1000.000000000000000 ) ;
#6790 = edge_loop ( 'none', ( #31405, #5998, #35045, #24776, #32032, #21503, #10561, #3865 ) ) ;
#6791 = edge_curve ( 'none', #36497, #20691, #24369, .t. ) ;
#6792 = cartesian_point ( 'none', ( -53.08986942125159203, -21.28895651328726757, -127.0999999999999659 ) ) ;
#6793 = vertex_point ( 'none', #17190 ) ;
#6794 = line ( 'none', #33687, #39008 ) ;
#6795 = line ( 'none', #5009, #3258 ) ;
#6796 = cartesian_point ( 'none', ( 64.38172215573847268, 36.58471682289107463, -81.60000000000000853 ) ) ;
#6797 = oriented_edge ( 'none', *, *, #24264, .t. ) ;
#6798 = cartesian_point ( 'none', ( -22.94447902394314198, -1.597148183427779422, 54.00000000000022737 ) ) ;
#6799 = face_outer_bound ( 'none', #24192, .t. ) ;
#6800 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#6801 = oriented_edge ( 'none', *, *, #24959, .t. ) ;
#6802 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6803 = cartesian_point ( 'none', ( -29.37499999999782574, 88.00000000000055422, -219.9789924723357046 ) ) ;
#6804 = oriented_edge ( 'none', *, *, #40921, .f. ) ;
#6805 = direction ( 'none', ( 0.6287054569762579037, -1.148506577198437354e-14, -0.7776435226813598334 ) ) ;
#6806 = edge_curve ( 'none', #9967, #35537, #23624, .t. ) ;
#6807 = cartesian_point ( 'none', ( 13.02649444084210906, 88.56176491775460136, -163.2543393206235294 ) ) ;
#6808 = oriented_edge ( 'none', *, *, #24509, .t. ) ;
#6809 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -101.5000000000000284 ) ) ;
#6810 = oriented_edge ( 'none', *, *, #6054, .t. ) ;
#6811 = cartesian_point ( 'none', ( 41.81914665690717214, -61.48348697134098728, 19.75000000000000000 ) ) ;
#6812 = cartesian_point ( 'none', ( 47.01226107282589339, -24.65339907948465026, -131.0999999999999659 ) ) ;
#6813 = axis2_placement_3d ( 'none', #36182, #26478, #6855 ) ;
#6814 = direction ( 'none', ( -4.338214655336486738e-16, -2.788289883277583759e-16, -1.000000000000000000 ) ) ;
#6815 = cartesian_point ( 'none', ( -29.37492874126268561, 71.60006745760637159, -223.3789307604607757 ) ) ;
#6816 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6817 = toroidal_surface ( 'none', #15889, 18.00000000000000355, 2.000000000000000000 ) ;
#6818 = oriented_edge ( 'none', *, *, #21637, .f. ) ;
#6819 = cartesian_point ( 'none', ( 31.09271322233011503, 16.07306526988370976, -219.9999999999994600 ) ) ;
#6820 = oriented_edge ( 'none', *, *, #13894, .t. ) ;
#6821 = axis2_placement_3d ( 'none', #24810, #5203, #1773 ) ;
#6822 = advanced_face ( 'none', ( #769 ), #28974, .t. ) ;
#6823 = vertex_point ( 'none', #992 ) ;
#6824 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642542698, 0.0000000000000000000 ) ) ;
#6825 = oriented_edge ( 'none', *, *, #13826, .f. ) ;
#6826 = cartesian_point ( 'none', ( 61.48348697134166230, 38.41914665690612196, -73.40000000000000568 ) ) ;
#6827 = cylindrical_surface ( 'none', #21030, 36.00000000000000000 ) ;
#6828 = oriented_edge ( 'none', *, *, #19318, .t. ) ;
#6829 = axis2_placement_3d ( 'none', #23895, #23595, #33448 ) ;
#6830 = oriented_edge ( 'none', *, *, #4697, .t. ) ;
#6831 = line ( 'none', #6073, #6349 ) ;
#6832 = edge_curve ( 'none', #3780, #9439, #34558, .t. ) ;
#6833 = vector ( 'none', #29216, 1000.000000000000000 ) ;
#6834 = oriented_edge ( 'none', *, *, #36527, .t. ) ;
#6835 = advanced_face ( 'none', ( #40705 ), #33516, .f. ) ;
#6836 = vertex_point ( 'none', #7250 ) ;
#6837 = face_outer_bound ( 'none', #25961, .t. ) ;
#6838 = direction ( 'none', ( 1.430809585972382283e-14, 0.7675862638527353177, -0.6409456510068533008 ) ) ;
#6839 = oriented_edge ( 'none', *, *, #36027, .t. ) ;
#6840 = edge_curve ( 'none', #39331, #11885, #30771, .t. ) ;
#6841 = oriented_edge ( 'none', *, *, #19795, .f. ) ;
#6842 = cartesian_point ( 'none', ( -2.565992159740007050, 36.86279951707618352, 51.50000000000024869 ) ) ;
#6843 = cartesian_point ( 'none', ( -30.72719188204191454, 16.75842440329313732, -219.9999999999998579 ) ) ;
#6844 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642541310, 0.0000000000000000000 ) ) ;
#6845 = cartesian_point ( 'none', ( 22.44679676972688753, 129.4999999999995737, -117.6210692395389685 ) ) ;
#6846 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#6847 = edge_curve ( 'none', #24329, #2103, #41204, .t. ) ;
#6848 = oriented_edge ( 'none', *, *, #40937, .t. ) ;
#6849 = cartesian_point ( 'none', ( 14.29718905705564325, 96.21921218092172978, -197.7329669566944972 ) ) ;
#6850 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#6851 = direction ( 'none', ( -4.418306311459492048e-16, -4.963243748098127828e-16, -1.000000000000000000 ) ) ;
#6852 = direction ( 'none', ( -0.9975860445192739068, -0.06944122536641497700, -1.915906240245370079e-23 ) ) ;
#6853 = cartesian_point ( 'none', ( -30.83530186053759081, -16.55850954048501933, -220.0000000000001990 ) ) ;
#6854 = cartesian_point ( 'none', ( 16.14922279802767235, -31.05164357278172105, -220.0000000000002274 ) ) ;
#6855 = direction ( 'none', ( -0.1231230465471470914, -0.9923914124018551330, -5.469475806915132853e-16 ) ) ;
#6856 = cartesian_point ( 'none', ( 38.02665883044787876, -6.863284391861037115, -3.810738007658207138 ) ) ;
#6857 = edge_curve ( 'none', #31568, #18534, #1829, .t. ) ;
#6858 = vector ( 'none', #41924, 1000.000000000000114 ) ;
#6859 = oriented_edge ( 'none', *, *, #19188, .t. ) ;
#6860 = oriented_edge ( 'none', *, *, #18337, .t. ) ;
#6861 = circle ( 'none', #3160, 10.49999999999996803 ) ;
#6863 = oriented_edge ( 'none', *, *, #11966, .f. ) ;
#6862 = advanced_face ( 'none', ( #32042 ), #4897, .t. ) ;
#6864 = direction ( 'none', ( -3.491481338843133355e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6865 = cartesian_point ( 'none', ( 8.597179697891135675, 52.71083607075608057, 10.93021434473508791 ) ) ;
#6866 = vector ( 'none', #24424, 1000.000000000000000 ) ;
#6867 = b_spline_curve_with_knots ( 'none', 3,
( #40607, #27775, #37453, #37181, #33741, #8153, #7875 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2499999999999653055, 0.4999999999999768518, 0.7499999999999884537, 1.000000000000000000 ),
.unspecified. ) ;
#6868 = oriented_edge ( 'none', *, *, #24507, .t. ) ;
#6869 = edge_loop ( 'none', ( #22858, #38140, #16600, #39656 ) ) ;
#6870 = oriented_edge ( 'none', *, *, #13503, .t. ) ;
#6871 = line ( 'none', #32427, #31518 ) ;
#6872 = oriented_edge ( 'none', *, *, #15292, .t. ) ;
#6873 = direction ( 'none', ( -1.000000000000000000, 1.759703324624283666e-14, -2.179985831291342485e-16 ) ) ;
#6874 = axis2_placement_3d ( 'none', #9583, #36018, #9866 ) ;
#6875 = oriented_edge ( 'none', *, *, #27701, .f. ) ;
#6876 = vector ( 'none', #40737, 1000.000000000000000 ) ;
#6877 = face_outer_bound ( 'none', #26687, .t. ) ;
#6878 = edge_loop ( 'none', ( #34457, #8985, #1194, #15814 ) ) ;
#6879 = vertex_point ( 'none', #17767 ) ;
#6880 = cartesian_point ( 'none', ( 24.87506171187777682, 85.49999999999953104, -121.6211048689090859 ) ) ;
#6881 = axis2_placement_3d ( 'none', #19759, #26165, #29470 ) ;
#6882 = cartesian_point ( 'none', ( -38.40107331594605000, 6.808639231397461522, 4.000000000000246025 ) ) ;
#6883 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6884 = oriented_edge ( 'none', *, *, #6231, .f. ) ;
#6885 = oriented_edge ( 'none', *, *, #4996, .t. ) ;
#6886 = oriented_edge ( 'none', *, *, #16418, .f. ) ;
#6887 = advanced_face ( 'none', ( #22331 ), #32503, .f. ) ;
#6888 = cartesian_point ( 'none', ( 1.463126316189832527e-12, 38.29999999999997584, -172.5000000000000000 ) ) ;
#6889 = cartesian_point ( 'none', ( -8.597179697890846128, -52.71083607075608768, 10.93021434473508968 ) ) ;
#6890 = axis2_placement_3d ( 'none', #14280, #20855, #33983 ) ;
#6891 = oriented_edge ( 'none', *, *, #29789, .f. ) ;
#6892 = edge_curve ( 'none', #14123, #40002, #8465, .t. ) ;
#6893 = oriented_edge ( 'none', *, *, #41263, .f. ) ;
#6894 = cartesian_point ( 'none', ( 43.13844210148366187, -28.03368176064286388, -125.0000000000000000 ) ) ;
#6895 = cartesian_point ( 'none', ( 1.594249277325282765, -30.17054161082496577, -220.0000000000001990 ) ) ;
#6896 = axis2_placement_3d ( 'none', #27679, #14223, #1199 ) ;
#6897 = cartesian_point ( 'none', ( 36.85335263459379007, -6.934003143227574384, -1.999999999999753753 ) ) ;
#6898 = cartesian_point ( 'none', ( -38.41914665690633512, 61.48348697134153440, -81.60000000000000853 ) ) ;
#6899 = direction ( 'none', ( -1.258097530480931138e-30, -1.224646799147353454e-16, -1.000000000000000000 ) ) ;
#6900 = edge_curve ( 'none', #2323, #35620, #33743, .t. ) ;
#6901 = axis2_placement_3d ( 'none', #6166, #9331, #22239 ) ;
#6902 = vector ( 'none', #28968, 1000.000000000000000 ) ;
#6903 = vertex_point ( 'none', #30751 ) ;
#6904 = oriented_edge ( 'none', *, *, #35056, .f. ) ;
#6905 = edge_loop ( 'none', ( #9262, #25585, #16054, #720 ) ) ;
#6906 = edge_curve ( 'none', #5827, #33531, #21281, .t. ) ;
#6907 = direction ( 'none', ( 0.0000000000000000000, 0.6409456510068364254, 0.7675862638527495285 ) ) ;
#6908 = line ( 'none', #29450, #31510 ) ;
#6909 = direction ( 'none', ( 2.449293598294706414e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6910 = direction ( 'none', ( 0.7776435226813598334, -1.473455350089820781e-14, 0.6287054569762580147 ) ) ;
#6911 = oriented_edge ( 'none', *, *, #23588, .t. ) ;
#6912 = oriented_edge ( 'none', *, *, #7603, .t. ) ;
#6913 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6914 = circle ( 'none', #965, 36.00000000000000711 ) ;
#6915 = edge_loop ( 'none', ( #7370, #12476, #10006, #28951 ) ) ;
#6916 = cartesian_point ( 'none', ( 16.17911545577628729, -31.03747665678359979, -220.0000000000001990 ) ) ;
#6917 = vertex_point ( 'none', #31057 ) ;
#6918 = advanced_face ( 'none', ( #38658 ), #37582, .t. ) ;
#6919 = line ( 'none', #18941, #5928 ) ;
#6920 = cartesian_point ( 'none', ( 5.380532030398734733, 35.71046895799129572, -215.2887357276367482 ) ) ;
#6921 = line ( 'none', #28766, #8470 ) ;
#6922 = oriented_edge ( 'none', *, *, #41336, .f. ) ;
#6923 = cartesian_point ( 'none', ( -13.83152005347623614, 37.80000000000023164, -155.3918425010101032 ) ) ;
#6924 = edge_curve ( 'none', #2229, #39102, #10008, .t. ) ;
#6925 = conical_surface ( 'none', #8166, 41.00000000000003553, 0.7853981633974482790 ) ;
#6926 = cartesian_point ( 'none', ( -46.82842199257265037, 28.07846888790744444, -131.0999999999999659 ) ) ;
#6927 = direction ( 'none', ( -1.224646799147353454e-16, -2.465190328815661892e-32, -1.000000000000000000 ) ) ;
#6928 = direction ( 'none', ( -0.8707897891800850942, 0.4916555125895598621, 0.0000000000000000000 ) ) ;
#6929 = vertex_point ( 'none', #37593 ) ;
#6930 = edge_curve ( 'none', #4140, #29879, #35069, .t. ) ;
#6931 = vertex_point ( 'none', #18044 ) ;
#6932 = cartesian_point ( 'none', ( -11.06743014479773279, 89.90007092305013714, -145.9730749948500659 ) ) ;
#6933 = cartesian_point ( 'none', ( -38.55271576153089796, 70.66866485857656244, -59.66866485857660507 ) ) ;
#6934 = direction ( 'none', ( 0.8660254037844431485, -1.557599701491412817e-14, -0.4999999999999921729 ) ) ;
#6935 = cartesian_point ( 'none', ( -38.64875766843498894, 81.00000000000068212, -167.2775934008912202 ) ) ;
#6936 = axis2_placement_3d ( 'none', #39903, #20346, #3759 ) ;
#6937 = oriented_edge ( 'none', *, *, #41422, .f. ) ;
#6938 = cartesian_point ( 'none', ( -0.2224700887776119851, 90.29999999999996874, -186.9982932464341161 ) ) ;
#6939 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6940 = direction ( 'none', ( -1.759703472855049435e-14, -1.000000000000000000, -2.561756887746857165e-16 ) ) ;
#6941 = cartesian_point ( 'none', ( 36.86279951707631852, 2.565992159740283718, 43.00000000000022737 ) ) ;
#6942 = direction ( 'none', ( -0.9975860445192733517, -0.06944122536642544086, 0.0000000000000000000 ) ) ;
#6943 = cartesian_point ( 'none', ( 30.75832022458926929, -57.26190476190664924, -115.0000000000000000 ) ) ;
#6944 = circle ( 'none', #36092, 50.00000000000000000 ) ;
#6945 = vertex_point ( 'none', #37299 ) ;
#6946 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#6947 = edge_loop ( 'none', ( #14765, #36134, #26462, #26911, #7153, #14624, #6834, #41904 ) ) ;
#6948 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642556576, 0.0000000000000000000 ) ) ;
#6949 = face_outer_bound ( 'none', #3624, .t. ) ;
#6950 = edge_loop ( 'none', ( #41230, #23319 ) ) ;
#6951 = edge_loop ( 'none', ( #18795, #19709, #231, #23302 ) ) ;
#6952 = axis2_placement_3d ( 'none', #10549, #33815, #27129 ) ;
#6953 = oriented_edge ( 'none', *, *, #1300, .f. ) ;
#6955 = face_outer_bound ( 'none', #4846, .t. ) ;
#6954 = axis2_placement_3d ( 'none', #38689, #9226, #2089 ) ;
#6956 = vector ( 'none', #8549, 1000.000000000000000 ) ;
#6957 = cartesian_point ( 'none', ( -34.20702780472527849, 129.1659430424831498, -216.4164857606207022 ) ) ;
#6958 = b_spline_curve_with_knots ( 'none', 3,
( #9414, #5985, #29037, #12838, #38858, #35692, #42255 ),
.unspecified., .f., .f.,
( 4, 1, 1, 1, 4 ),
( 0.0000000000000000000, 0.2499999999999999167, 0.4999999999999999445, 0.7500000000000001110, 1.000000000000000000 ),
.unspecified. ) ;
#6959 = edge_curve ( 'none', #20273, #36587, #24325, .t. ) ;
#6960 = axis2_placement_3d ( 'none', #40614, #24356, #10756 ) ;
#6961 = oriented_edge ( 'none', *, *, #27628, .t. ) ;
#6962 = cartesian_point ( 'none', ( 31.93021685343003213, 17.14761451077171373, -215.6483267674375099 ) ) ;
#6963 = advanced_face ( 'none', ( #38617 ), #36547, .f. ) ;
#6964 = edge_curve ( 'none', #36970, #34582, #18718, .t. ) ;
#6965 = cartesian_point ( 'none', ( -26.57273123027263040, 14.92074575907528988, -219.9999999999999432 ) ) ;
#6966 = line ( 'none', #15287, #37692 ) ;
#6967 = cartesian_point ( 'none', ( -35.64539154002988397, -11.98781607162167440, -2.659671724953538430 ) ) ;
#6968 = oriented_edge ( 'none', *, *, #5178, .t. ) ;
#6969 = edge_curve ( 'none', #38765, #22125, #14086, .t. ) ;
#6970 = advanced_face ( 'none', ( #27904 ), #21792, .t. ) ;
#6971 = edge_curve ( 'none', #28189, #13834, #29446, .t. ) ;
#6972 = direction ( 'none', ( 1.224646799147353454e-16, -8.305143858912352776e-31, -1.000000000000000000 ) ) ;
#6973 = vector ( 'none', #2541, 1000.000000000000000 ) ;
#6974 = oriented_edge ( 'none', *, *, #11095, .f. ) ;
#6975 = cartesian_point ( 'none', ( -16.56552659421217655, 30.83153148240487695, -219.9999999999997726 ) ) ;
#6976 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6977 = cartesian_point ( 'none', ( -38.70106861256231667, 22.41675804605332800, -185.9655336298448844 ) ) ;
#6978 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#6979 = direction ( 'none', ( -0.8707897891800850942, 0.4916555125895598621, 0.0000000000000000000 ) ) ;
#6980 = cartesian_point ( 'none', ( 9.060682906549523352, 109.2999999999997982, -163.8887268498199035 ) ) ;
#6981 = line ( 'none', #12863, #14260 ) ;
#6982 = vertex_point ( 'none', #21022 ) ;
#6983 = line ( 'none', #26522, #4531 ) ;
#6984 = oriented_edge ( 'none', *, *, #19616, .f. ) ;
#6985 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6986 = cartesian_point ( 'none', ( 34.15155752481461349, 109.5000674576050415, -117.3614333147025945 ) ) ;
#6987 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6988 = approval_status ( 'not_yet_approved' ) ;
#6989 = direction ( 'none', ( -0.7463371132519639461, 1.354283766010486665e-14, -0.6655681132556796609 ) ) ;
#6990 = cartesian_point ( 'none', ( -26.77456498853565137, -14.55344658651943135, -220.0000000000001705 ) ) ;
#6991 = face_outer_bound ( 'none', #12963, .t. ) ;
#6992 = face_outer_bound ( 'none', #13907, .t. ) ;
#6993 = cartesian_point ( 'none', ( -57.49999999999887734, 24.84015235731935434, -114.9999999999999716 ) ) ;
#6994 = line ( 'none', #3891, #1407 ) ;
#6995 = cartesian_point ( 'none', ( 38.66369800029475101, -6.762674558296143168, -3.988362652837766920 ) ) ;
#6996 = cartesian_point ( 'none', ( -44.99999999999775468, 73.00000000000081002, -146.5192378864662714 ) ) ;
#6997 = oriented_edge ( 'none', *, *, #26937, .f. ) ;
#6998 = axis2_placement_3d ( 'none', #8286, #31206, #18052 ) ;
#6999 = circle ( 'none', #21415, 2.917499999999998206 ) ;
#7000 = direction ( 'none', ( 1.548860246407863829e-16, 1.000000000000000000, -3.793613486179942628e-32 ) ) ;
#7001 = cartesian_point ( 'none', ( -11.48896533762503580, 89.09953532369944185, -183.0744791320622369 ) ) ;
#7002 = conical_surface ( 'none', #37866, 55.00000000000000000, 0.7853981633974412846 ) ;
#7003 = cartesian_point ( 'none', ( -49.50276977363829900, 20.29122140010624165, 15.73552442866267853 ) ) ;
#7004 = line ( 'none', #20895, #40803 ) ;
#7005 = oriented_edge ( 'none', *, *, #38576, .f. ) ;
#7006 = axis2_placement_3d ( 'none', #14381, #30986, #31124 ) ;
#7007 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179630e-22, -1.000000000000000000 ) ) ;
#7008 = edge_curve ( 'none', #19460, #37819, #35033, .t. ) ;
#7009 = cartesian_point ( 'none', ( -54.16892221739640689, -3.770658537396892385, 8.000000000000229150 ) ) ;
#7010 = edge_curve ( 'none', #7451, #34489, #11523, .t. ) ;
#7011 = axis2_placement_3d ( 'none', #19152, #12415, #25155 ) ;
#7012 = circle ( 'none', #12383, 15.99999999999999467 ) ;
#7013 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7014 = vertex_point ( 'none', #2426 ) ;
#7015 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7016 = edge_curve ( 'none', #18002, #29443, #8596, .t. ) ;
#7017 = circle ( 'none', #27484, 20.00000000000000355 ) ;
#7018 = oriented_edge ( 'none', *, *, #19425, .f. ) ;
#7019 = circle ( 'none', #6568, 3.399999999999993250 ) ;
#7020 = cartesian_point ( 'none', ( 2.400287785799726615e-12, 88.29999999999996874, -172.4999999999999716 ) ) ;
#7021 = oriented_edge ( 'none', *, *, #32896, .f. ) ;
#7022 = edge_curve ( 'none', #31286, #27807, #7920, .t. ) ;
#7023 = cartesian_point ( 'none', ( -55.03844037661981758, 20.22689007013361717, 37.00000000000022737 ) ) ;
#7024 = cartesian_point ( 'none', ( -32.36027719427053029, 72.22504912400420096, -226.0412032134834988 ) ) ;
#7025 = cartesian_point ( 'none', ( -29.75358326923362284, -5.503345959120380826, -220.0000000000000284 ) ) ;
#7026 = circle ( 'none', #20395, 17.50000000000001066 ) ;
#7027 = face_bound ( 'none', #4539, .t. ) ;
#7028 = circle ( 'none', #25977, 16.50000000000001421 ) ;
#7029 = advanced_face ( 'none', ( #19203 ), #39131, .f. ) ;
#7030 = edge_curve ( 'none', #39363, #12015, #20742, .t. ) ;
#7031 = oriented_edge ( 'none', *, *, #11158, .t. ) ;
#7032 = cartesian_point ( 'none', ( 46.55277365366917053, 109.6000674576050216, -197.0237731344942631 ) ) ;
#7033 = face_outer_bound ( 'none', #38931, .t. ) ;
#7034 = cartesian_point ( 'none', ( -24.52373750512436956, 101.6000674576063005, -219.0527380242988613 ) ) ;
#7035 = advanced_face ( 'none', ( #28931 ), #22798, .f. ) ;
#7036 = cartesian_point ( 'none', ( -20.18816643090305973, -49.54497977886490645, 15.42096800313511729 ) ) ;
#7037 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#7038 = direction ( 'none', ( 9.095377662408013217e-15, 0.5150380749100542666, 0.8571673007021122226 ) ) ;
#7039 = cartesian_point ( 'none', ( 12.67643099781696492, -27.64047337648536029, -220.0000000000001705 ) ) ;
#7040 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7041 = oriented_edge ( 'none', *, *, #5753, .f. ) ;
#7042 = cartesian_point ( 'none', ( 35.87760764646586154, -3.312722929102267067, -215.2715016731423816 ) ) ;
#7043 = cartesian_point ( 'none', ( 1.448548751695901462e-13, 2.729246838742154287e-15, 12.50000000000022560 ) ) ;
#7044 = cartesian_point ( 'none', ( -6.966318313440563514, 3.933244100716459357, -217.4999999999999716 ) ) ;
#7045 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7046 = cartesian_point ( 'none', ( 1.448548748848297114e-13, 2.729240445258593012e-15, 50.50000000000022737 ) ) ;
#7047 = cartesian_point ( 'none', ( 19.48656203462906689, -4.502834834133426334, 100.6314457420988049 ) ) ;
#7048 = cartesian_point ( 'none', ( 3.562936978311852102e-05, 85.49999999999998579, -172.5000000000000000 ) ) ;
#7049 = axis2_placement_3d ( 'none', #14567, #14719, #37699 ) ;
#7050 = vertex_point ( 'none', #12026 ) ;
#7051 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-36-solid1', #37599 ) ;
#7052 = edge_loop ( 'none', ( #15918, #37629, #27287, #7953 ) ) ;
#7053 = direction ( 'none', ( 0.9923914124018562433, -0.1231230465471396807, -3.773599549831435124e-16 ) ) ;
#7054 = cartesian_point ( 'none', ( 10.37364004011025287, 66.79999999999976978, -185.3311181242424084 ) ) ;
#7055 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#7056 = edge_loop ( 'none', ( #4349, #1170, #17770, #30393 ) ) ;
#7057 = oriented_edge ( 'none', *, *, #6161, .f. ) ;
#7058 = face_outer_bound ( 'none', #2794, .t. ) ;
#7059 = oriented_edge ( 'none', *, *, #3244, .f. ) ;
#7060 = axis2_placement_3d ( 'none', #30984, #37513, #33502 ) ;
#7061 = vector ( 'none', #13222, 1000.000000000000000 ) ;
#7062 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#7063 = edge_loop ( 'none', ( #5823, #26790, #10826, #30299, #28179, #14166 ) ) ;
#7064 = circle ( 'none', #15649, 21.49999999999998579 ) ;
#7065 = oriented_edge ( 'none', *, *, #4159, .f. ) ;
#7066 = cartesian_point ( 'none', ( -57.76375583266988656, -36.46886456038900093, -73.40000000000000568 ) ) ;
#7067 = direction ( 'none', ( -1.000000000000000000, 1.632680918566406399e-14, 0.0000000000000000000 ) ) ;
#7068 = oriented_edge ( 'none', *, *, #41730, .f. ) ;
#7069 = advanced_face ( 'none', ( #20211 ), #41431, .f. ) ;
#7070 = axis2_placement_3d ( 'none', #10950, #20819, #40511 ) ;
#7071 = cartesian_point ( 'none', ( 60.00003562937002499, 99.49999999999886313, -152.5000000000000000 ) ) ;
#7072 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#7073 = cartesian_point ( 'none', ( -4.417110151894614312, -37.34888809464116122, 52.50000000000024869 ) ) ;
#7074 = cartesian_point ( 'none', ( 49.88653899652868517, -26.52514329740404975, -124.9999999999999574 ) ) ;
#7075 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 64.40000000000000568 ) ) ;
#7076 = axis2_placement_3d ( 'none', #36059, #39635, #33058 ) ;
#7077 = cartesian_point ( 'none', ( 20.00003562937053303, 125.4999999999996163, -233.4999999999999716 ) ) ;
#7078 = oriented_edge ( 'none', *, *, #33216, .t. ) ;
#7079 = cartesian_point ( 'none', ( 12.74527931869180541, 89.10078823678777837, -163.4816947562741802 ) ) ;
#7080 = circle ( 'none', #4994, 4.200000000000003730 ) ;
#7081 = edge_curve ( 'none', #37369, #135, #15632, .t. ) ;
#7082 = cartesian_point ( 'none', ( -26.38958028825427959, 101.4000674576063261, -220.7166583074380526 ) ) ;
#7083 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7084 = axis2_placement_3d ( 'none', #2131, #8276, #8423 ) ;
#7085 = face_outer_bound ( 'none', #15640, .t. ) ;
#7086 = edge_curve ( 'none', #18471, #19576, #41678, .t. ) ;
#7087 = face_outer_bound ( 'none', #22356, .t. ) ;
#7088 = oriented_edge ( 'none', *, *, #8628, .f. ) ;
#7089 = advanced_face ( 'none', ( #37076 ), #19734, .f. ) ;
#7090 = cartesian_point ( 'none', ( 7.013495038486629285e-13, 1.595981027754835761e-14, -113.9999999999999574 ) ) ;
#7091 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7092 = cartesian_point ( 'none', ( 32.20841056422111137, 16.60205720009297892, -215.6321983024876090 ) ) ;
#7093 = direction ( 'none', ( 6.761586464568950757e-15, 0.6409456510068534119, -0.7675862638527353177 ) ) ;
#7094 = cartesian_point ( 'none', ( 6.965445262550645893e-13, 9.751833701588775985e-15, -123.5999999999999943 ) ) ;
#7095 = oriented_edge ( 'none', *, *, #18983, .f. ) ;
#7096 = face_outer_bound ( 'none', #28515, .t. ) ;
#7097 = oriented_edge ( 'none', *, *, #24548, .f. ) ;
#7098 = line ( 'none', #20202, #28676 ) ;
#7099 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7100 = toroidal_surface ( 'none', #29466, 6.399999999999998579, 0.1000000000000000056 ) ;
#7101 = oriented_edge ( 'none', *, *, #20582, .t. ) ;
#7102 = edge_curve ( 'none', #28723, #21081, #40660, .t. ) ;
#7103 = direction ( 'none', ( 1.837418986600208105e-14, 1.000000000000000000, -2.561754830020441736e-16 ) ) ;
#7104 = vector ( 'none', #12724, 1000.000000000000000 ) ;
#7105 = vertex_point ( 'none', #15993 ) ;
#7106 = axis2_placement_3d ( 'none', #9514, #9367, #22956 ) ;
#7107 = face_outer_bound ( 'none', #3658, .t. ) ;
#7108 = advanced_face ( 'none', ( #27401, #1278 ), #42120, .t. ) ;
#7109 = cartesian_point ( 'none', ( -14.41835934776074346, 26.84748134577316492, -219.9999999999997442 ) ) ;
#7110 = cartesian_point ( 'none', ( -49.39404681034119449, -22.55557764779458907, -87.72498166639772421 ) ) ;
#7111 = cartesian_point ( 'none', ( -40.97524729639891916, 29.32472781934116313, -166.1438536710953713 ) ) ;
#7112 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#7113 = cartesian_point ( 'none', ( 1.219143750401652972e-13, -1.972835285352324831e-14, -206.9999999999999716 ) ) ;
#7114 = oriented_edge ( 'none', *, *, #20969, .f. ) ;
#7115 = line ( 'none', #6512, #38866 ) ;
#7116 = axis2_placement_3d ( 'none', #28823, #2772, #9203 ) ;
#7117 = cartesian_point ( 'none', ( 52.41605354450724974, -7.364541798018731988, 43.24526267323471984 ) ) ;
#7118 = direction ( 'none', ( -0.8611810584032612015, -0.5082983224912698272, 4.340114680064704520e-16 ) ) ;
#7119 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7120 = cylindrical_surface ( 'none', #12564, 4.499999999999997335 ) ;
#7121 = person_and_organization_role ( 'design_supplier' ) ;
#7122 = cartesian_point ( 'none', ( 15.91083028893855733, 89.79999999999967031, -148.2544750620517391 ) ) ;
#7124 = oriented_edge ( 'none', *, *, #20802, .f. ) ;
#7123 = cartesian_point ( 'none', ( -26.94592016342794949, -14.22395033448275647, -220.0000000000000853 ) ) ;
#7125 = cartesian_point ( 'none', ( -18.06445516748006952, -30.02637984930747095, -220.0000000000001990 ) ) ;
#7126 = cartesian_point ( 'none', ( -55.72676020911138295, -35.40085293610605532, -81.50000000000000000 ) ) ;
#7127 = cartesian_point ( 'none', ( 3.562936978311852102e-05, 85.49999999999998579, -172.5000000000000000 ) ) ;
#7128 = direction ( 'none', ( 0.8707897891801167356, -0.4916555125895037404, 0.0000000000000000000 ) ) ;
#7129 = oriented_edge ( 'none', *, *, #42087, .f. ) ;
#7130 = edge_curve ( 'none', #15460, #17198, #5408, .t. ) ;
#7131 = direction ( 'none', ( -0.06944122536642165222, 0.9975860445192734627, 0.0000000000000000000 ) ) ;
#7132 = axis2_placement_3d ( 'none', #28862, #8972, #28720 ) ;
#7133 = cartesian_point ( 'none', ( -44.55746709885841028, 61.48348697134153440, -71.50000000000001421 ) ) ;
#7135 = line ( 'none', #4126, #18985 ) ;
#7134 = axis2_placement_3d ( 'none', #39694, #39835, #33540 ) ;
#7136 = oriented_edge ( 'none', *, *, #158, .f. ) ;
#7137 = circle ( 'none', #14250, 21.99999999999998934 ) ;
#7138 = edge_curve ( 'none', #16575, #39833, #32979, .t. ) ;
#7139 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7140 = vector ( 'none', #26867, 1000.000000000000114 ) ;
#7141 = vertex_point ( 'none', #28618 ) ;
#7142 = edge_curve ( 'none', #38939, #35780, #35514, .t. ) ;
#7143 = conical_surface ( 'none', #9486, 4.000000000000000000, 1.047197551196590304 ) ;
#7144 = cartesian_point ( 'none', ( 11.83523827701143638, 109.0618654238385261, -164.2174403161475595 ) ) ;
#7145 = oriented_edge ( 'none', *, *, #37348, .f. ) ;
#7146 = direction ( 'none', ( -1.757325817432337728e-14, -1.000000000000000000, -2.862892222724204384e-16 ) ) ;
#7147 = direction ( 'none', ( -1.000000000000000000, 1.783085463791917956e-14, -6.728624391667615337e-16 ) ) ;
#7148 = circle ( 'none', #7860, 46.49999999999995737 ) ;
#7149 = oriented_edge ( 'none', *, *, #14747, .f. ) ;
#7150 = cartesian_point ( 'none', ( 57.50000000000020606, -24.84015235731937565, -115.0000000000001705 ) ) ;
#7151 = circle ( 'none', #32410, 65.00000000000000000 ) ;
#7152 = cartesian_point ( 'none', ( 6.936902475915001578e-13, 2.919556847958747693e-14, -199.5000000000000000 ) ) ;
#7153 = oriented_edge ( 'none', *, *, #1954, .t. ) ;
#7154 = vertex_point ( 'none', #2563 ) ;
#7155 = circle ( 'none', #40840, 57.27957621135334421 ) ;
#7156 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#7157 = conical_surface ( 'none', #38542, 46.49999999999995737, 0.7853981633974517207 ) ;
#7158 = edge_curve ( 'none', #9261, #20224, #6871, .t. ) ;
#7159 = advanced_face ( 'none', ( #25366 ), #39626, .t. ) ;
#7160 = cartesian_point ( 'none', ( 53.04556109693501753, 27.86136160634388403, -131.0999999999999659 ) ) ;
#7161 = cartesian_point ( 'none', ( -18.06564602304800360, -24.56214139191495249, -220.0000000000002274 ) ) ;
#7162 = vertex_point ( 'none', #8999 ) ;
#7163 = direction ( 'none', ( -2.449293598294706414e-16, 1.710332578358783443e-30, 1.000000000000000000 ) ) ;
#7164 = cartesian_point ( 'none', ( -29.37492874126213493, 101.4000674576063830, -223.3789307604607757 ) ) ;
#7165 = vertex_point ( 'none', #6245 ) ;
#7166 = axis2_placement_3d ( 'none', #6842, #13439, #36289 ) ;
#7167 = cartesian_point ( 'none', ( -37.93744851726330580, 70.99999999999998579, -71.00000000000001421 ) ) ;
#7168 = cartesian_point ( 'none', ( -7.393422110504676681, -21.31616402230798357, 43.47641440785417188 ) ) ;
#7169 = cartesian_point ( 'none', ( -47.86520600665413383, 129.5000000000008242, -121.2347583639753168 ) ) ;
#7171 = direction ( 'none', ( 2.565498867538175164e-30, 2.449293598294706414e-16, 1.000000000000000000 ) ) ;
#7170 = vector ( 'none', #31402, 1000.000000000000227 ) ;
#7172 = vertex_point ( 'none', #2842 ) ;
#7173 = vector ( 'none', #29350, 1000.000000000000114 ) ;
#7174 = axis2_placement_3d ( 'none', #1619, #33775, #4625 ) ;
#7175 = advanced_face ( 'none', ( #36051 ), #25733, .f. ) ;
#7176 = cartesian_point ( 'none', ( -21.98371706243395707, 9.204139509962130816, 43.00000000000022737 ) ) ;
#7177 = vector ( 'none', #34192, 1000.000000000000114 ) ;
#7178 = cartesian_point ( 'none', ( -8.314035947576845942, -34.01839311526229181, -219.9999999998903206 ) ) ;
#7179 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#7180 = vertex_point ( 'none', #12578 ) ;
#7181 = cartesian_point ( 'none', ( 15.52380870360149423, 32.71872464189411289, -215.5842740000938988 ) ) ;
#7182 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7183 = cartesian_point ( 'none', ( 38.41914665690590880, -61.48348697134180441, -81.60000000000000853 ) ) ;
#7184 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -1.000000000000007772 ) ) ;
#7185 = vertex_point ( 'none', #35408 ) ;
#7186 = cartesian_point ( 'none', ( 47.52054720906627239, 105.6000674576050073, -202.5720444279219805 ) ) ;
#7187 = direction ( 'none', ( -1.000000000000000000, 6.853228547068871147e-15, 0.0000000000000000000 ) ) ;
#7188 = face_outer_bound ( 'none', #38356, .t. ) ;
#7189 = vertex_point ( 'none', #15596 ) ;
#7190 = cartesian_point ( 'none', ( 50.87899247233631428, 87.99999999999906208, -201.8750617118778621 ) ) ;
#7191 = axis2_placement_3d ( 'none', #30678, #14688, #17972 ) ;
#7192 = oriented_edge ( 'none', *, *, #1224, .f. ) ;
#7193 = edge_curve ( 'none', #107, #25156, #22289, .t. ) ;
#7194 = oriented_edge ( 'none', *, *, #15350, .t. ) ;
#7195 = axis2_placement_3d ( 'none', #10868, #7565, #20315 ) ;
#7196 = cartesian_point ( 'none', ( -11.48654193108189148, 90.28639421660578535, -145.9376330633830037 ) ) ;
#7197 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 11.50000000000002487 ) ) ;
#7198 = circle ( 'none', #17576, 5.400000000000002132 ) ;
#7199 = edge_curve ( 'none', #28992, #31029, #26356, .t. ) ;
#7200 = axis2_placement_3d ( 'none', #4600, #36892, #23773 ) ;
#7201 = oriented_edge ( 'none', *, *, #23231, .f. ) ;
#7202 = face_outer_bound ( 'none', #1820, .t. ) ;
#7203 = cartesian_point ( 'none', ( 18.90459482438577510, 6.531988285478745659, 158.0128433907611054 ) ) ;
#7204 = cartesian_point ( 'none', ( -11.25287443573942880, 109.1793028833351258, -146.3380497024979547 ) ) ;
#7205 = oriented_edge ( 'none', *, *, #20025, .f. ) ;
#7206 = cartesian_point ( 'none', ( 4.918497145131989434, 83.65549006661942144, -229.9999999999999716 ) ) ;
#7207 = edge_curve ( 'none', #26615, #4298, #23284, .t. ) ;
#7208 = oriented_edge ( 'none', *, *, #35525, .t. ) ;
#7209 = cartesian_point ( 'none', ( -0.2224700887772956548, 108.2999999999999545, -186.9982932464341161 ) ) ;
#7210 = direction ( 'none', ( -0.8707897891800850942, 0.4916555125895599176, 0.0000000000000000000 ) ) ;
#7211 = cartesian_point ( 'none', ( -66.33988952078635748, 99.49999999999725731, -192.4999999999978400 ) ) ;
#7212 = oriented_edge ( 'none', *, *, #39819, .f. ) ;
#7213 = cartesian_point ( 'none', ( 12.26740798064915516, 89.29999999999972715, -163.8680418538801291 ) ) ;
#7214 = edge_curve ( 'none', #463, #39081, #14605, .t. ) ;
#7215 = cartesian_point ( 'none', ( 65.73348697134098018, 38.41914665690719488, -71.50000000000001421 ) ) ;
#7216 = cartesian_point ( 'none', ( 29.37500000000207834, 109.6000674576051352, -121.6210692395389827 ) ) ;
#7217 = circle ( 'none', #25865, 9.500000000000000000 ) ;
#7218 = oriented_edge ( 'none', *, *, #14998, .t. ) ;
#7219 = circle ( 'none', #27671, 40.00000000000000000 ) ;
#7220 = edge_curve ( 'none', #14520, #39142, #2805, .t. ) ;
#7221 = vertex_point ( 'none', #29855 ) ;
#7222 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#7223 = b_spline_curve_with_knots ( 'none', 3,
( #26613, #29926, #26073, #40324 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.06149953498090617726, 0.07839979812713741836 ),
.unspecified. ) ;
#7224 = vertex_point ( 'none', #36255 ) ;
#7225 = cartesian_point ( 'none', ( -54.23731431185532870, 105.6000674576068263, -143.8221156866575257 ) ) ;
#7226 = face_bound ( 'none', #31413, .t. ) ;
#7227 = edge_loop ( 'none', ( #31994, #9893, #4685, #4145, #4909, #13706 ) ) ;
#7228 = direction ( 'none', ( -0.9923914124018561322, 0.1231230465471396668, 6.057225543232712776e-16 ) ) ;
#7229 = vertex_point ( 'none', #23001 ) ;
#7230 = cartesian_point ( 'none', ( 31.10883291686886665, 16.04186053985505112, -219.9999999999998295 ) ) ;
#7231 = oriented_edge ( 'none', *, *, #10899, .f. ) ;
#7232 = cartesian_point ( 'none', ( -14.25407068594567939, 26.93319315898635580, -219.9999999999998295 ) ) ;
#7233 = advanced_face ( 'none', ( #3334 ), #12059, .f. ) ;
#7234 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7235 = toroidal_surface ( 'none', #31558, 5.400000000000005684, 0.5999999999999999778 ) ;
#7236 = toroidal_surface ( 'none', #2082, 28.00000000000000355, 1.000000000000000000 ) ;
#7237 = axis2_placement_3d ( 'none', #25015, #11440, #21729 ) ;
#7238 = vertex_point ( 'none', #35818 ) ;
#7239 = oriented_edge ( 'none', *, *, #7926, .t. ) ;
#7240 = advanced_face ( 'none', ( #11014 ), #17687, .t. ) ;
#7241 = axis2_placement_3d ( 'none', #7216, #33411, #26431 ) ;
#7242 = cartesian_point ( 'none', ( -52.83630944789047845, 58.33630944788986028, 87.05634918610402906 ) ) ;
#7243 = cartesian_point ( 'none', ( 9.920417495925232032, -34.72817709546706766, -215.3885088379400372 ) ) ;
#7244 = cartesian_point ( 'none', ( -16.14480882225116432, 31.05549185600800755, -220.0000000000002558 ) ) ;
#7245 = direction ( 'none', ( 1.000000000000000000, -1.798561239636409153e-14, -6.198829126545649833e-15 ) ) ;
#7246 = cartesian_point ( 'none', ( 1.840272605822848741e-12, 65.10000000000003695, -172.5000000000000000 ) ) ;
#7247 = cartesian_point ( 'none', ( -38.71160363645830671, 25.78166443284031217, -179.7133969628897319 ) ) ;
#7248 = axis2_placement_3d ( 'none', #18201, #21328, #14898 ) ;
#7249 = direction ( 'none', ( -0.8856502711123941385, -0.4643528801230187297, 0.0000000000000000000 ) ) ;
#7250 = cartesian_point ( 'none', ( 1.927793295984369821e-12, 67.80000000000003979, -208.5000000000000000 ) ) ;
#7251 = cartesian_point ( 'none', ( 1.216789303181205378e-13, -1.975637812617704093e-14, -207.5000000000000000 ) ) ;
#7252 = edge_curve ( 'none', #5616, #15465, #8964, .t. ) ;
#7253 = oriented_edge ( 'none', *, *, #33162, .f. ) ;
#7254 = direction ( 'none', ( -1.224646799147353947e-16, 3.697785493223493385e-32, -1.000000000000000000 ) ) ;
#7255 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 64.40000000000000568 ) ) ;
#7256 = direction ( 'none', ( 1.694815450611371518e-16, 1.948419845209522239e-16, -1.000000000000000000 ) ) ;
#7257 = edge_curve ( 'none', #11520, #11555, #4166, .t. ) ;
#7258 = axis2_placement_3d ( 'none', #22326, #2701, #25331 ) ;
#7260 = direction ( 'none', ( -0.4643528801230302205, 0.8856502711123881433, 5.686682683175241863e-17 ) ) ;
#7259 = line ( 'none', #955, #9346 ) ;
#7261 = line ( 'none', #33111, #33376 ) ;
#7262 = oriented_edge ( 'none', *, *, #1480, .f. ) ;
#7263 = oriented_edge ( 'none', *, *, #24259, .f. ) ;
#7264 = edge_curve ( 'none', #13818, #16098, #29934, .t. ) ;
#7265 = cartesian_point ( 'none', ( -26.86257716653214800, -14.39004869745155446, -220.0000000000000853 ) ) ;
#7266 = vertex_point ( 'none', #39125 ) ;
#7267 = direction ( 'none', ( 0.6287054569762581258, -1.127570259384924769e-14, -0.7776435226813598334 ) ) ;
#7268 = cartesian_point ( 'none', ( -33.55085318530579030, 55.76189138651104571, -114.9999999999999716 ) ) ;
#7269 = cartesian_point ( 'none', ( -34.16914665690743647, 61.48348697134083096, -71.50000000000001421 ) ) ;
#7270 = oriented_edge ( 'none', *, *, #17631, .t. ) ;
#7271 = cartesian_point ( 'none', ( -11.37803940633440725, 90.07748630330762296, -145.9468085129217343 ) ) ;
#7272 = face_outer_bound ( 'none', #770, .t. ) ;
#7273 = oriented_edge ( 'none', *, *, #30448, .f. ) ;
#7274 = edge_curve ( 'none', #23264, #21147, #5889, .t. ) ;
#7275 = oriented_edge ( 'none', *, *, #31899, .f. ) ;
#7276 = advanced_face ( 'none', ( #10467, #31996 ), #22860, .t. ) ;
#7277 = circle ( 'none', #8932, 80.50000000000001421 ) ;
#7279 = cartesian_point ( 'none', ( 3.660294936833220906e-12, 1.126715001176858631e-13, 85.99999999999997158 ) ) ;
#7278 = line ( 'none', #10548, #36459 ) ;
#7280 = oriented_edge ( 'none', *, *, #36054, .f. ) ;
#7281 = direction ( 'none', ( 0.06944122536642542698, -0.9975860445192732406, 3.534818491370004294e-18 ) ) ;
#7282 = edge_curve ( 'none', #12013, #4228, #13054, .t. ) ;
#7283 = oriented_edge ( 'none', *, *, #27306, .t. ) ;
#7284 = direction ( 'none', ( -0.8707897891801132939, 0.4916555125895099021, 0.0000000000000000000 ) ) ;
#7285 = face_bound ( 'none', #32493, .t. ) ;
#7286 = oriented_edge ( 'none', *, *, #14352, .t. ) ;
#7287 = cartesian_point ( 'none', ( -49.76107565295171042, 19.64905468110875830, 40.76794919243136661 ) ) ;
#7288 = cartesian_point ( 'none', ( -49.76107565295171042, 19.64905468110875475, 14.23205080756908458 ) ) ;
#7289 = edge_curve ( 'none', #15567, #7492, #12538, .t. ) ;
#7290 = oriented_edge ( 'none', *, *, #36914, .f. ) ;
#7291 = oriented_edge ( 'none', *, *, #10189, .f. ) ;
#7292 = advanced_face ( 'none', ( #224 ), #3830, .f. ) ;
#7293 = cartesian_point ( 'none', ( -65.00000000000001421, -8.172345308066344560e-15, -1.000000000000063283 ) ) ;
#7294 = cartesian_point ( 'none', ( -11.87768928090447673, 108.9322229009958818, -180.8168802652328679 ) ) ;
#7295 = direction ( 'none', ( 0.8707897891801167356, -0.4916555125895037404, 0.0000000000000000000 ) ) ;
#7296 = direction ( 'none', ( 0.9991720737134183183, -0.04068374504918685630, 1.223632881870561671e-16 ) ) ;
#7297 =( bounded_curve ( ) b_spline_curve ( 3, ( #32253, #29395, #42074, #6603 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689674, 5.435123228198104783 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9569428977956568882, 0.9569428977956568882, 1.000000000000000000 ) )
representation_item ( '' ) );
#7298 = advanced_face ( 'none', ( #28447 ), #18670, .t. ) ;
#7299 = vector ( 'none', #41005, 1000.000000000000114 ) ;
#7300 = oriented_edge ( 'none', *, *, #23354, .f. ) ;
#7301 = cartesian_point ( 'none', ( 25.98076211353523135, 72.99999999999954525, -127.4999999999999716 ) ) ;
#7302 = circle ( 'none', #40730, 3.399999999999986144 ) ;
#7303 = toroidal_surface ( 'none', #5500, 6.399999999999998579, 0.1000000000000000056 ) ;
#7304 = oriented_edge ( 'none', *, *, #36155, .t. ) ;
#7305 = axis2_placement_3d ( 'none', #31150, #1379, #8090 ) ;
#7306 = oriented_edge ( 'none', *, *, #6964, .f. ) ;
#7307 = direction ( 'none', ( 0.8945403632148182238, 0.4469871794352730521, 0.0000000000000000000 ) ) ;
#7308 = cartesian_point ( 'none', ( 20.54131880059049919, -22.51617202851102562, -220.0000000000001421 ) ) ;
#7309 = cartesian_point ( 'none', ( -61.48348697134193230, -38.41914665690568853, -81.50000000000000000 ) ) ;
#7310 = oriented_edge ( 'none', *, *, #16410, .t. ) ;
#7311 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642542698, 1.915906240245545815e-23 ) ) ;
#7312 = axis2_placement_3d ( 'none', #31350, #38048, #28077 ) ;
#7313 = cartesian_point ( 'none', ( 1.448548752317878274e-13, 2.729248235213563823e-15, 4.200000000000245315 ) ) ;
#7314 = oriented_edge ( 'none', *, *, #4432, .f. ) ;
#7315 = plane ( 'none', #23973 ) ;
#7316 = cartesian_point ( 'none', ( -55.23172576009632451, 29.54308238073028292, -124.9999999999999574 ) ) ;
#7317 = line ( 'none', #15657, #13495 ) ;
#7318 = oriented_edge ( 'none', *, *, #36115, .t. ) ;
#7319 = oriented_edge ( 'none', *, *, #31650, .t. ) ;
#7320 = vertex_point ( 'none', #23382 ) ;
#7321 = cartesian_point ( 'none', ( 36.58471682289084725, -64.38172215573858637, -77.60000000000000853 ) ) ;
#7322 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#7323 = circle ( 'none', #9617, 54.50000000000000000 ) ;
#7325 = axis2_placement_3d ( 'none', #39141, #28912, #16151 ) ;
#7324 = face_outer_bound ( 'none', #10755, .t. ) ;
#7326 = vertex_point ( 'none', #23512 ) ;
#7327 = direction ( 'none', ( 1.757325817432337728e-14, 1.000000000000000000, 2.862892222724204384e-16 ) ) ;
#7328 = edge_curve ( 'none', #30718, #39711, #24817, .t. ) ;
#7329 = cartesian_point ( 'none', ( 49.08623919397349056, 20.07459911678963138, -134.9999999999999716 ) ) ;
#7330 = cylindrical_surface ( 'none', #35684, 3.400000000000000355 ) ;
#7331 = oriented_edge ( 'none', *, *, #8046, .f. ) ;
#7332 = cartesian_point ( 'none', ( 33.22025708708559222, 66.00271606090829835, -133.8841205630263858 ) ) ;
#7333 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746863575e-16, 1.000000000000000000 ) ) ;
#7334 = axis2_placement_3d ( 'none', #35717, #42005, #106 ) ;
#7335 = oriented_edge ( 'none', *, *, #42209, .t. ) ;
#7336 = cartesian_point ( 'none', ( 1.597910330765757836, -30.17037476398374451, -220.0000000000001421 ) ) ;
#7337 = cartesian_point ( 'none', ( 18.63157541998253208, 7.271247352868821068, 101.2028691047015911 ) ) ;
#7338 = direction ( 'none', ( -0.8915793014449642229, -0.4528646036454051504, 0.0000000000000000000 ) ) ;
#7339 = advanced_face ( 'none', ( #28403 ), #26788, .t. ) ;
#7340 = oriented_edge ( 'none', *, *, #34716, .t. ) ;
#7341 = edge_curve ( 'none', #35903, #40545, #10973, .t. ) ;
#7342 = cartesian_point ( 'none', ( 24.75874838045464443, 26.47511636391949352, -215.6483267743100498 ) ) ;
#7343 = direction ( 'none', ( 0.4643528801230241143, -0.8856502711123913629, 5.686682683175241863e-17 ) ) ;
#7344 = oriented_edge ( 'none', *, *, #12997, .f. ) ;
#7345 = edge_curve ( 'none', #25398, #35417, #42148, .t. ) ;
#7346 = cartesian_point ( 'none', ( 18.15933360300471477, 95.04999999999964189, -195.1105860847274300 ) ) ;
#7347 = axis2_placement_3d ( 'none', #28154, #37975, #34801 ) ;
#7348 = cartesian_point ( 'none', ( 49.50536933154862140, -18.08309601160490843, 12.14898382142808941 ) ) ;
#7349 = edge_curve ( 'none', #34638, #34900, #29402, .t. ) ;
#7350 = plane ( 'none', #10229 ) ;
#7351 = direction ( 'none', ( -0.8856502711123898086, -0.4643528801230272784, -5.686682683175243095e-17 ) ) ;
#7352 = cartesian_point ( 'none', ( 1.867210812329805309e-12, 65.10000000000005116, -210.0000000000000000 ) ) ;
#7353 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#7354 = cartesian_point ( 'none', ( 61.48348697134166230, 38.41914665690612196, -73.60000000000000853 ) ) ;
#7355 = circle ( 'none', #39153, 7.500000000000000000 ) ;
#7356 = vertex_point ( 'none', #26639 ) ;
#7357 = vertex_point ( 'none', #6897 ) ;
#7358 = cartesian_point ( 'none', ( 9.943053393403046059, 88.69628352402529003, -229.9999999999999716 ) ) ;
#7359 = cartesian_point ( 'none', ( -0.2331535235429931796, 108.8041450818699047, -187.1246281622516676 ) ) ;
#7360 = oriented_edge ( 'none', *, *, #2315, .t. ) ;
#7361 = oriented_edge ( 'none', *, *, #24199, .t. ) ;
#7362 = edge_loop ( 'none', ( #12968, #32102, #42211, #3798 ) ) ;
#7363 = direction ( 'none', ( -1.757325817432337728e-14, -1.000000000000000000, -2.862892222724204384e-16 ) ) ;
#7364 = direction ( 'none', ( 1.000000000000000000, -3.646367363483919590e-15, -3.793613486179942628e-32 ) ) ;
#7365 = cartesian_point ( 'none', ( -40.31125311212281304, 93.10000000000070486, -192.5000000000000000 ) ) ;
#7366 = line ( 'none', #21072, #40615 ) ;
#7367 = oriented_edge ( 'none', *, *, #42276, .f. ) ;
#7368 = direction ( 'none', ( 2.784843579201913089e-31, -4.556086110416389093e-32, -1.000000000000000000 ) ) ;
#7369 = edge_curve ( 'none', #17034, #30741, #20697, .t. ) ;
#7370 = oriented_edge ( 'none', *, *, #22124, .f. ) ;
#7371 = direction ( 'none', ( 3.760577949359804307e-17, -2.775557561562891351e-16, 1.000000000000000000 ) ) ;
#7372 = circle ( 'none', #14862, 6.299999999999996270 ) ;
#7373 = line ( 'none', #11117, #17141 ) ;
#7374 = vertex_point ( 'none', #29812 ) ;
#7375 = cartesian_point ( 'none', ( 14.73453549192553247, 17.00427241740873185, 44.99983207930172568 ) ) ;
#7376 = oriented_edge ( 'none', *, *, #32714, .f. ) ;
#7377 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7378 = oriented_edge ( 'none', *, *, #3748, .f. ) ;
#7379 = cartesian_point ( 'none', ( -47.52047595032579608, 105.6000674576067127, -142.4279555720776500 ) ) ;
#7380 = oriented_edge ( 'none', *, *, #1860, .f. ) ;
#7381 = axis2_placement_3d ( 'none', #8810, #2248, #15558 ) ;
#7382 = oriented_edge ( 'none', *, *, #36783, .f. ) ;
#7383 = cartesian_point ( 'none', ( -2.247943288538523543, 109.0998676381263692, -187.2151079586000435 ) ) ;
#7384 = cartesian_point ( 'none', ( -49.96409391031288294, 70.08441961778549967, -157.5380443024322972 ) ) ;
#7385 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7386 = plane ( 'none', #23950 ) ;
#7387 = cartesian_point ( 'none', ( 2.289644870379817336e-12, 89.29999999999995453, -172.4999999999999716 ) ) ;
#7388 = advanced_face ( 'none', ( #25841 ), #326, .f. ) ;
#7389 = oriented_edge ( 'none', *, *, #41570, .f. ) ;
#7390 = axis2_placement_3d ( 'none', #5683, #25704, #15424 ) ;
#7391 = plane ( 'none', #22178 ) ;
#7392 = cartesian_point ( 'none', ( 30.17515056378699256, 1.472513467029110457, -220.0000000000000284 ) ) ;
#7393 = direction ( 'none', ( -1.000000000000000000, 1.759703324624283666e-14, -2.984470496304187021e-16 ) ) ;
#7394 = cartesian_point ( 'none', ( -14.79456710409235320, -17.00834419420580090, 10.00016912268584335 ) ) ;
#7395 = cartesian_point ( 'none', ( -10.62027836695233063, 89.30000000000016769, -182.3721673105956143 ) ) ;
#7396 = axis2_placement_3d ( 'none', #27707, #27847, #11393 ) ;
#7397 = circle ( 'none', #35279, 53.50000000000000711 ) ;
#7398 = oriented_edge ( 'none', *, *, #5774, .t. ) ;
#7399 = vertex_point ( 'none', #33075 ) ;
#7400 = cartesian_point ( 'none', ( 61.48348697134041174, 38.41914665690806885, -59.50000000000000711 ) ) ;
#7401 = oriented_edge ( 'none', *, *, #10630, .t. ) ;
#7402 = edge_curve ( 'none', #4915, #3213, #178, .t. ) ;
#7403 = axis2_placement_3d ( 'none', #3532, #7062, #26544 ) ;
#7404 = vector ( 'none', #3269, 1000.000000000000000 ) ;
#7405 = axis2_placement_3d ( 'none', #17957, #1614, #34348 ) ;
#7406 = oriented_edge ( 'none', *, *, #7274, .t. ) ;
#7407 = vertex_point ( 'none', #16935 ) ;
#7408 = advanced_face ( 'none', ( #12018 ), #25321, .t. ) ;
#7409 = conical_surface ( 'none', #18561, 3.399999999999986144, 1.029744258676654534 ) ;
#7410 = oriented_edge ( 'none', *, *, #16357, .f. ) ;
#7411 = edge_curve ( 'none', #11286, #19277, #7366, .t. ) ;
#7412 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179630e-22, -1.000000000000000000 ) ) ;
#7413 = oriented_edge ( 'none', *, *, #31330, .f. ) ;
#7414 = cartesian_point ( 'none', ( 8.780158427568089508, -35.01606482091283823, -215.3594794147863922 ) ) ;
#7415 = vector ( 'none', #16229, 1000.000000000000000 ) ;
#7416 = cartesian_point ( 'none', ( -17.21462339873663794, 31.89415981138638045, -215.6483267645554065 ) ) ;
#7417 = cartesian_point ( 'none', ( -11.99999999999775291, 88.00000000000021316, -116.2661134190423979 ) ) ;
#7418 = direction ( 'none', ( -1.872630860717437896e-14, -1.000000000000000000, -1.392146672484929521e-14 ) ) ;
#7419 = cartesian_point ( 'none', ( 57.36922837876383596, -30.53773353755122599, -115.0000000000000000 ) ) ;
#7420 = circle ( 'none', #21531, 4.000000000000005329 ) ;
#7421 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7422 = edge_curve ( 'none', #38928, #29849, #18184, .t. ) ;
#7423 = oriented_edge ( 'none', *, *, #20054, .t. ) ;
#7424 = cartesian_point ( 'none', ( 15.61949994145594545, 109.0862898331819650, -148.5171505480262226 ) ) ;
#7425 = cartesian_point ( 'none', ( 67.59931503040992595, 37.89414665690610207, -73.60000000000000853 ) ) ;
#7426 = oriented_edge ( 'none', *, *, #20736, .f. ) ;
#7427 = cartesian_point ( 'none', ( -3.110574090724294916, 21.30000000000003268, -175.0148218279049956 ) ) ;
#7428 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7429 = oriented_edge ( 'none', *, *, #454, .t. ) ;
#7430 = cartesian_point ( 'none', ( 49.70269991627525741, -29.95021310582717078, -135.0999999999999659 ) ) ;
#7431 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7432 = cartesian_point ( 'none', ( -32.43972940261664206, -16.12018442581564415, -215.6105352482346689 ) ) ;
#7433 = edge_loop ( 'none', ( #21246, #10391, #13737, #28841 ) ) ;
#7434 = direction ( 'none', ( -0.8449665260632027719, 0.5348191935903973127, -6.549646135530374849e-17 ) ) ;
#7435 = cartesian_point ( 'none', ( 30.89403759285599804, 16.44882203976164803, -219.9999999999997442 ) ) ;
#7436 = direction ( 'none', ( -7.401486830834380618e-15, -0.6409456510068545221, 0.7675862638527342074 ) ) ;
#7437 = cartesian_point ( 'none', ( 51.95448694212880980, 105.6000674576049221, -198.6179480148878156 ) ) ;
#7438 = cartesian_point ( 'none', ( -11.06863580587834406, 89.90069945104585258, -145.9729730388593794 ) ) ;
#7439 = vertex_point ( 'none', #1186 ) ;
#7440 = edge_curve ( 'none', #8147, #38042, #33476, .t. ) ;
#7441 = edge_loop ( 'none', ( #39010, #27331 ) ) ;
#7442 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#7443 = cartesian_point ( 'none', ( -65.19996437063007022, 99.49999999999724309, -192.4999999999978400 ) ) ;
#7444 = cartesian_point ( 'none', ( -50.87899247233352185, 68.25000000000092371, -143.1249999999993747 ) ) ;
#7445 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7446 = b_spline_curve_with_knots ( 'none', 3,
( #34184, #8450, #25061, #17932, #21193, #34874, #22353, #15471, #21921, #9289, #38469, #38203, #5600, #25755, #32182, #5736, #35156, #18917, #5873, #41876, #38602, #28644, #41735, #31777, #9028, #2718, #38338, #2582, #18781, #31917, #22204, #38742, #15340, #19050, #25479, #41998, #6006, #28775, #41593, #12314, #15615, #2306, #25615 ),
.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 ),
( 0.0000000000000000000, 0.001302631752318584874, 0.002605263504637169748, 0.003907895256955755056, 0.004559211133115050746, 0.005210527009274346436, 0.006513158761593000265, 0.007815790513911654094, 0.009118422266230309658, 0.009769738142389643512, 0.01042105401854897910, 0.01107236989470831295, 0.01172368577086764681, 0.01302631752318631625, 0.01367763339934563623, 0.01432894927550495620, 0.01563158102782359615, 0.01693421278014223957, 0.01823684453246087953, 0.01953947628477951948, 0.02019079216093884119, 0.02084210803709816637 ),
.unspecified. ) ;
#7447 = cartesian_point ( 'none', ( -55.68180445592113870, 23.58152337370857055, -127.0999999999999659 ) ) ;
#7448 = cartesian_point ( 'none', ( -49.40134959310574203, 20.53748239341099691, 16.68622240538866563 ) ) ;
#7449 = axis2_placement_3d ( 'none', #35449, #40904, #21487 ) ;
#7450 = cylindrical_surface ( 'none', #10942, 65.00000000000000000 ) ;
#7451 = vertex_point ( 'none', #40067 ) ;
#7452 = vertex_point ( 'none', #4488 ) ;
#7453 = vector ( 'none', #27632, 1000.000000000000000 ) ;
#7454 = oriented_edge ( 'none', *, *, #15068, .f. ) ;
#7455 = axis2_placement_3d ( 'none', #36237, #619, #10531 ) ;
#7456 = cartesian_point ( 'none', ( 10.09511899071576302, 21.96637729678116813, -178.6243366843755496 ) ) ;
#7457 = oriented_edge ( 'none', *, *, #38376, .f. ) ;
#7458 = cartesian_point ( 'none', ( 12.00000000000195932, 71.83774184570135901, -223.7938937902605403 ) ) ;
#7459 = vertex_point ( 'none', #27225 ) ;
#7460 = cartesian_point ( 'none', ( -21.21414993811006866, 121.5000000000003553, -223.2440472440709129 ) ) ;
#7461 = vector ( 'none', #6204, 1000.000000000000000 ) ;
#7462 = circle ( 'none', #42142, 8.000000000000000000 ) ;
#7463 = direction ( 'none', ( -6.585401083650416252e-16, 8.875312571249876720e-17, -1.000000000000000000 ) ) ;
#7464 = axis2_placement_3d ( 'none', #14062, #41341, #8326 ) ;
#7465 = oriented_edge ( 'none', *, *, #36240, .f. ) ;
#7466 = edge_curve ( 'none', #39102, #27104, #23774, .t. ) ;
#7467 = axis2_placement_3d ( 'none', #20806, #24087, #21370 ) ;
#7468 = advanced_face ( 'none', ( #31954 ), #15102, .f. ) ;
#7469 = cartesian_point ( 'none', ( 52.03926833292641874, -12.41630183966612933, 10.00000000000022382 ) ) ;
#7471 = face_outer_bound ( 'none', #16953, .t. ) ;
#7470 = direction ( 'none', ( -0.9964434956472328908, 1.748663503494570172e-14, 0.08426363380677816262 ) ) ;
#7472 = cartesian_point ( 'none', ( -52.74800970397282640, 8.938538598091637866, 44.23205080756908103 ) ) ;
#7473 = edge_curve ( 'none', #25914, #10284, #34994, .t. ) ;
#7474 = axis2_placement_3d ( 'none', #33227, #611, #23531 ) ;
#7475 = direction ( 'none', ( 1.000000000000000000, -6.782533400977573364e-15, 0.0000000000000000000 ) ) ;
#7476 = direction ( 'none', ( 2.565498867538175164e-30, 2.449293598294706414e-16, 1.000000000000000000 ) ) ;
#7477 = oriented_edge ( 'none', *, *, #32558, .t. ) ;
#7478 = oriented_edge ( 'none', *, *, #9815, .t. ) ;
#7479 = edge_curve ( 'none', #4514, #27720, #30207, .t. ) ;
#7480 = direction ( 'none', ( -0.06944122536643580756, 0.9975860445192723525, 0.0000000000000000000 ) ) ;
#7481 = advanced_face ( 'none', ( #6344 ), #3290, .f. ) ;
#7482 = cartesian_point ( 'none', ( 4.002416181226110758, 22.29999999999980531, -183.8128539596455653 ) ) ;
#7483 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#7484 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7485 = oriented_edge ( 'none', *, *, #30366, .t. ) ;
#7486 = cartesian_point ( 'none', ( 32.51692554918018629, 65.31720927126116294, -133.5558845095642084 ) ) ;
#7487 = cartesian_point ( 'none', ( -16.13028423824771806, -31.06303236811134738, -220.0000000000003411 ) ) ;
#7488 = direction ( 'none', ( 0.8856502711123931393, 0.4643528801230208947, 0.0000000000000000000 ) ) ;
#7489 = vector ( 'none', #7179, 1000.000000000000000 ) ;
#7490 = direction ( 'none', ( -0.7071067811865424657, 1.240633558734477580e-14, -0.7071067811865526798 ) ) ;
#7491 = oriented_edge ( 'none', *, *, #23790, .t. ) ;
#7492 = vertex_point ( 'none', #14215 ) ;
#7493 = cartesian_point ( 'none', ( 31.91892223126992079, 17.16925894915107520, -215.6483267806701463 ) ) ;
#7494 = direction ( 'none', ( -0.4916555125895038514, -0.8707897891801168466, 5.551115123616748775e-17 ) ) ;
#7495 = edge_curve ( 'none', #39142, #39569, #37033, .t. ) ;
#7496 = line ( 'none', #25646, #41272 ) ;
#7497 = oriented_edge ( 'none', *, *, #40470, .t. ) ;
#7498 = cartesian_point ( 'none', ( 18.08250563576314818, -13.39650283494489180, 10.07174315887505323 ) ) ;
#7499 = oriented_edge ( 'none', *, *, #16387, .t. ) ;
#7500 = cartesian_point ( 'none', ( -49.88653899652888413, 26.52514329740370513, -135.0999999999999659 ) ) ;
#7501 = edge_curve ( 'none', #17647, #10597, #33965, .t. ) ;
#7502 = oriented_edge ( 'none', *, *, #11847, .t. ) ;
#7503 = line ( 'none', #1095, #20829 ) ;
#7504 = vector ( 'none', #14072, 1000.000000000000227 ) ;
#7505 = cylindrical_surface ( 'none', #11770, 7.000000000000006217 ) ;
#7506 = plane ( 'none', #8997 ) ;
#7507 = cartesian_point ( 'none', ( -14.76669364978804744, -16.97629991056076904, 44.99949263730630378 ) ) ;
#7508 = direction ( 'none', ( 0.8945403632148152262, 0.4469871794352792693, -5.127037943862706884e-16 ) ) ;
#7509 = direction ( 'none', ( -0.4643528801230272229, 0.8856502711123896976, 1.084608769681771994e-16 ) ) ;
#7510 = oriented_edge ( 'none', *, *, #39460, .t. ) ;
#7512 = cartesian_point ( 'none', ( 61.48348697134112228, 38.41914665690696040, -1.040949779275250386e-16 ) ) ;
#7511 = axis2_placement_3d ( 'none', #9539, #38564, #2412 ) ;
#7513 = cylindrical_surface ( 'none', #1415, 7.499999999999995559 ) ;
#7514 = advanced_face ( 'none', ( #15589 ), #32459, .f. ) ;
#7515 = cartesian_point ( 'none', ( 12.00000000001140776, 87.49102383557274720, -228.5786463218148867 ) ) ;
#7516 = cartesian_point ( 'none', ( 15.56234229450086026, 1.083283115716621614, 102.0000000000001137 ) ) ;
#7517 = cartesian_point ( 'none', ( -52.83630944789006634, -58.33630944789027950, 87.05634918610402906 ) ) ;
#7518 = cylindrical_surface ( 'none', #30738, 4.250000000000003553 ) ;
#7519 = cartesian_point ( 'none', ( 54.66527726539492704, 109.4999999999990052, -223.7652416360246264 ) ) ;
#7520 = direction ( 'none', ( -0.07854370137399961649, -0.3621531353308198864, -0.9288035279565473035 ) ) ;
#7521 = conical_surface ( 'none', #15087, 3.399999999999986144, 1.029744258676654090 ) ;
#7522 = plane ( 'none', #26295 ) ;
#7523 = vertex_point ( 'none', #27531 ) ;
#7524 = direction ( 'none', ( 1.696174065399545591e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7525 = advanced_face ( 'none', ( #16594 ), #2279, .f. ) ;
#7526 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7527 = direction ( 'none', ( 1.000000000000000000, -6.782533400977573364e-15, 0.0000000000000000000 ) ) ;
#7528 = axis2_placement_3d ( 'none', #33148, #23316, #39291 ) ;
#7529 = vector ( 'none', #41031, 1000.000000000000000 ) ;
#7530 = vertex_point ( 'none', #37057 ) ;
#7531 = advanced_face ( 'none', ( #17134 ), #16095, .t. ) ;
#7532 = direction ( 'none', ( 0.6287054569762577927, -1.158730089231201820e-14, -0.7776435226813600554 ) ) ;
#7533 = b_spline_curve_with_knots ( 'none', 3,
( #5407, #11992, #15562, #15827, #38278, #8673 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002954606356824470825, 0.003345806677453817650, 0.003737006998083164475 ),
.unspecified. ) ;
#7534 = line ( 'none', #8776, #23934 ) ;
#7535 = oriented_edge ( 'none', *, *, #518, .f. ) ;
#7536 = face_bound ( 'none', #23835, .t. ) ;
#7537 = oriented_edge ( 'none', *, *, #25672, .t. ) ;
#7538 = edge_curve ( 'none', #32992, #18135, #8918, .t. ) ;
#7539 = cartesian_point ( 'none', ( 1.163234645914664553e-12, 22.29999999999987637, -172.5000000000000000 ) ) ;
#7540 = axis2_placement_3d ( 'none', #41762, #22379, #31667 ) ;
#7541 = cartesian_point ( 'none', ( 33.37465689435985894, -14.15743082624704563, -215.5228546785337187 ) ) ;
#7542 = edge_curve ( 'none', #10338, #25942, #19684, .t. ) ;
#7544 = cartesian_point ( 'none', ( -11.49577242882757666, 89.71731984028842533, -146.0795936539320223 ) ) ;
#7543 = face_bound ( 'none', #15771, .t. ) ;
#7545 = face_outer_bound ( 'none', #37581, .t. ) ;
#7546 = cartesian_point ( 'none', ( 30.02074695903885271, -2.970554783098043217, -220.0000000000000000 ) ) ;
#7547 = line ( 'none', #37376, #12698 ) ;
#7548 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, -2.561756887746857165e-16 ) ) ;
#7549 = edge_curve ( 'none', #14748, #39466, #40122, .t. ) ;
#7550 = edge_loop ( 'none', ( #12524, #18588 ) ) ;
#7551 = vector ( 'none', #8702, 1000.000000000000000 ) ;
#7552 = cartesian_point ( 'none', ( 47.33682305655773348, -32.10886306773141996, -124.9999999999999574 ) ) ;
#7553 = edge_curve ( 'none', #19512, #9349, #32928, .t. ) ;
#7554 = cartesian_point ( 'none', ( -25.99999999999801759, 73.00000000000049738, -229.9999925980700937 ) ) ;
#7555 = cylindrical_surface ( 'none', #35092, 4.000000000000005329 ) ;
#7556 = line ( 'none', #30517, #17831 ) ;
#7557 = edge_curve ( 'none', #5877, #25833, #27359, .t. ) ;
#7558 = cartesian_point ( 'none', ( -36.86279951707600588, -2.565992159740535516, 52.50000000000024869 ) ) ;
#7559 = cartesian_point ( 'none', ( 32.17051292029487541, -16.67938170096790174, -215.6357337166581374 ) ) ;
#7560 = advanced_face ( 'none', ( #5359 ), #11359, .f. ) ;
#7561 = cartesian_point ( 'none', ( -16.95872603797986145, 32.03001191046307383, -215.6464095623350659 ) ) ;
#7562 = cartesian_point ( 'none', ( -52.74800970397282640, 8.938538598091627208, 10.76794919243136839 ) ) ;
#7563 = oriented_edge ( 'none', *, *, #8564, .f. ) ;
#7564 = cartesian_point ( 'none', ( -54.37889513109032436, 121.5000000000009663, -149.1872134558586538 ) ) ;
#7565 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7566 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.499999999999999556 ) ) ;
#7567 = direction ( 'none', ( -8.551662891793917213e-31, -2.449293598294706414e-16, 1.000000000000000000 ) ) ;
#7568 = cartesian_point ( 'none', ( 55.23172576009611134, -29.54308238073066306, -127.0999999999999659 ) ) ;
#7569 = cartesian_point ( 'none', ( -9.741084275117739111, 99.30000000000012506, -192.7512043381375975 ) ) ;
#7570 = direction ( 'none', ( 0.8660254037844380415, -1.557599701491403666e-14, -0.5000000000000009992 ) ) ;
#7571 = cartesian_point ( 'none', ( -33.33850559109225742, 121.5000000000005826, -216.2440472440709129 ) ) ;
#7572 = toroidal_surface ( 'none', #23031, 14.00000000000000000, 0.5000000000000000000 ) ;
#7573 = edge_loop ( 'none', ( #21110, #19720 ) ) ;
#7574 = cartesian_point ( 'none', ( -32.74922510058382841, -15.45551838553138602, -215.5813924401336976 ) ) ;
#7575 = cartesian_point ( 'none', ( -7.701641847956778975, 87.30000000000011084, -162.9738668471533174 ) ) ;
#7576 = cartesian_point ( 'none', ( -16.14922279802626193, 31.05164357278238185, -219.9999999999997442 ) ) ;
#7577 = cartesian_point ( 'none', ( 10.31809382050204071, 109.2999999999997698, -165.4440138951826214 ) ) ;
#7578 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642542698, 0.0000000000000000000 ) ) ;
#7579 = oriented_edge ( 'none', *, *, #7252, .f. ) ;
#7580 = vector ( 'none', #2233, 1000.000000000000000 ) ;
#7581 = edge_loop ( 'none', ( #1901, #1302 ) ) ;
#7582 = circle ( 'none', #12623, 3.999999999999999112 ) ;
#7583 = edge_loop ( 'none', ( #34362, #20079 ) ) ;
#7584 = cartesian_point ( 'none', ( -11.40617675039212564, 90.10695610471168493, -145.9444290956578527 ) ) ;
#7585 = circle ( 'none', #22425, 6.400000000000000355 ) ;
#7586 = axis2_placement_3d ( 'none', #8144, #40443, #5010 ) ;
#7587 = cartesian_point ( 'none', ( -54.68000000000001393, -9.436180804786413624e-15, -52.50000000000001421 ) ) ;
#7588 = cartesian_point ( 'none', ( 0.2627946755287224878, 109.1915921374178708, -157.5248560605370756 ) ) ;
#7589 = axis2_placement_3d ( 'none', #36617, #36759, #10748 ) ;
#7590 = cartesian_point ( 'none', ( -49.88653899652936730, 26.52514329740285604, -102.5000000000000142 ) ) ;
#7591 = edge_loop ( 'none', ( #39638, #29 ) ) ;
#7592 = line ( 'none', #14839, #23992 ) ;
#7593 = edge_curve ( 'none', #35005, #34545, #14038, .t. ) ;
#7594 = cartesian_point ( 'none', ( -30.07200879855193065, 109.6000674576063858, -220.0205115796960058 ) ) ;
#7595 = vertex_point ( 'none', #27808 ) ;
#7596 = edge_curve ( 'none', #3503, #20428, #13014, .t. ) ;
#7597 = vector ( 'none', #35591, 1000.000000000000000 ) ;
#7598 = cartesian_point ( 'none', ( 20.49649470292924747, 12.16115557390804547, 12.00000000000022560 ) ) ;
#7599 = direction ( 'none', ( 1.092590977624313368e-14, 0.6409456510068540780, 0.7675862638527346515 ) ) ;
#7600 = axis2_placement_3d ( 'none', #36521, #7045, #16957 ) ;
#7601 = face_outer_bound ( 'none', #16511, .t. ) ;
#7602 = cartesian_point ( 'none', ( -13.51716732498815787, 34.30000000000021743, -155.7806642623507685 ) ) ;
#7603 = edge_curve ( 'none', #37442, #30816, #1236, .t. ) ;
#7604 = oriented_edge ( 'none', *, *, #5939, .t. ) ;
#7605 = axis2_placement_3d ( 'none', #9477, #12498, #32343 ) ;
#7606 = cartesian_point ( 'none', ( 32.63201635574626636, 109.6000674576050784, -122.6965897918367432 ) ) ;
#7607 = edge_curve ( 'none', #9833, #31668, #26308, .t. ) ;
#7608 = oriented_edge ( 'none', *, *, #39859, .t. ) ;
#7609 =( bounded_curve ( ) b_spline_curve ( 3, ( #14392, #27121, #40105, #7507 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689674, 4.723651396387266388 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999894298600807696, 0.9999894298600807696, 1.000000000000000000 ) )
representation_item ( '' ) );
#7610 = advanced_face ( 'none', ( #9441 ), #6827, .f. ) ;
#7611 = oriented_edge ( 'none', *, *, #9235, .t. ) ;
#7612 = cartesian_point ( 'none', ( 50.91559504164494143, 16.42960485846951713, 44.36184515456464794 ) ) ;
#7613 = direction ( 'none', ( -1.824178788316465726e-14, -1.000000000000000000, -3.885776716121161664e-16 ) ) ;
#7614 = direction ( 'none', ( -4.507932654720424238e-30, -2.561756887746857165e-16, 1.000000000000000000 ) ) ;
#7615 = cartesian_point ( 'none', ( 52.94465600048493314, -24.97181770690033176, -131.0999999999999659 ) ) ;
#7616 = vertex_point ( 'none', #1611 ) ;
#7617 = circle ( 'none', #10155, 56.00000000000000000 ) ;
#7618 = edge_loop ( 'none', ( #19723, #22542, #32810, #40394 ) ) ;
#7619 = circle ( 'none', #21400, 0.4999999999999915623 ) ;
#7620 = cartesian_point ( 'none', ( 38.41914665690742225, -61.48348697134084517, -6.938893903907228378e-15 ) ) ;
#7621 = cartesian_point ( 'none', ( -46.32022179074899526, 28.33660171198532396, -87.72498166639772421 ) ) ;
#7622 = vector ( 'none', #1851, 1000.000000000000000 ) ;
#7623 = edge_curve ( 'none', #2625, #28060, #41633, .t. ) ;
#7624 = direction ( 'none', ( 1.824178788316465726e-14, 1.000000000000000000, 3.885776716121161664e-16 ) ) ;
#7625 = vertex_point ( 'none', #2187 ) ;
#7626 = direction ( 'none', ( 3.760577949360000906e-17, -3.469446951953613696e-16, 1.000000000000000000 ) ) ;
#7627 = cartesian_point ( 'none', ( 38.41914665690742225, -61.48348697134084517, -59.50000000000000711 ) ) ;
#7628 = cartesian_point ( 'none', ( -20.62175046847069027, -49.36591341822942525, 17.33510649730556352 ) ) ;
#7629 = direction ( 'none', ( -0.05276267110840413693, -0.7796931211851295673, -0.6239348822706558551 ) ) ;
#7630 = cartesian_point ( 'none', ( 50.30885104618666048, 29.92904584194005224, -135.0999999999999659 ) ) ;
#7631 = advanced_face ( 'none', ( #723 ), #8416, .f. ) ;
#7632 = cartesian_point ( 'none', ( 36.58542602666201304, 72.99999999999937472, -134.1174846648576420 ) ) ;
#7633 = cartesian_point ( 'none', ( -7.408507286406874393, -35.31245237216853639, -215.3294206666230650 ) ) ;
#7634 = oriented_edge ( 'none', *, *, #11468, .t. ) ;
#7636 = edge_curve ( 'none', #36283, #28930, #37615, .t. ) ;
#7635 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#7637 = cartesian_point ( 'none', ( -52.62324904727813646, -24.45745906180588491, -131.0999999999999659 ) ) ;
#7638 = face_outer_bound ( 'none', #40592, .t. ) ;
#7639 = cartesian_point ( 'none', ( -17.00019522684561935, 32.01141117511719614, -215.6501275169553651 ) ) ;
#7640 = cartesian_point ( 'none', ( 31.28514889652821296, 27.55564272286168759, -196.6079729887423468 ) ) ;
#7641 = circle ( 'none', #34579, 9.999999999999994671 ) ;
#7642 = cartesian_point ( 'none', ( 1.274166779920770407e-12, 33.00000000000002842, -205.4999999999999716 ) ) ;
#7643 = circle ( 'none', #26507, 13.99999999999999112 ) ;
#7644 = oriented_edge ( 'none', *, *, #19104, .f. ) ;
#7645 = cartesian_point ( 'none', ( -49.88653899652887702, 26.52514329740370513, -126.8999999999999631 ) ) ;
#7646 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7647 = cartesian_point ( 'none', ( 28.67791994271211564, 109.6000674576051495, -118.2626500587742271 ) ) ;
#7648 = axis2_placement_3d ( 'none', #14837, #31136, #34380 ) ;
#7649 = cartesian_point ( 'none', ( 16.97629991056084009, -14.76669364978825527, 10.00050736269414209 ) ) ;
#7650 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7651 = cartesian_point ( 'none', ( 18.69270903200205325, 7.112400832963474251, 156.5593908017992533 ) ) ;
#7652 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7653 = axis2_placement_3d ( 'none', #38288, #9237, #12405 ) ;
#7654 = cartesian_point ( 'none', ( 9.130364066587468130, 82.40186923349293124, -229.9999999999999716 ) ) ;
#7655 = cartesian_point ( 'none', ( 38.41914665690741515, -61.48348697134085938, -102.5000000000000142 ) ) ;
#7656 = circle ( 'none', #16316, 4.500000000000000888 ) ;
#7657 = oriented_edge ( 'none', *, *, #5573, .f. ) ;
#7658 = oriented_edge ( 'none', *, *, #40835, .f. ) ;
#7659 = line ( 'none', #41010, #20974 ) ;
#7660 = oriented_edge ( 'none', *, *, #27230, .t. ) ;
#7662 = cartesian_point ( 'none', ( -54.05318324610789205, 85.51094789352940495, -155.1827804929871206 ) ) ;
#7661 = face_outer_bound ( 'none', #6746, .t. ) ;
#7663 = cartesian_point ( 'none', ( 17.07243631817134144, -14.85031710644574154, 45.00000000000022737 ) ) ;
#7664 = edge_curve ( 'none', #37645, #32045, #36007, .t. ) ;
#7665 = face_bound ( 'none', #36540, .t. ) ;
#7666 = direction ( 'none', ( 1.000000000000000000, -1.797503944631205437e-14, 5.286776307738839636e-16 ) ) ;
#7667 = edge_loop ( 'none', ( #16756, #15818, #21334, #35881 ) ) ;
#7668 = axis2_placement_3d ( 'none', #20796, #37204, #17666 ) ;
#7669 = cartesian_point ( 'none', ( -50.87899247233352185, 68.25000000000092371, -143.1249999999993747 ) ) ;
#7670 = cartesian_point ( 'none', ( 10.10727512616793966, 31.59809255420791629, -178.9694724289180101 ) ) ;
#7671 = edge_curve ( 'none', #26318, #34827, #7878, .t. ) ;
#7672 = oriented_edge ( 'none', *, *, #30426, .f. ) ;
#7673 = line ( 'none', #6035, #6147 ) ;
#7674 = edge_curve ( 'none', #8962, #41508, #39576, .t. ) ;
#7675 = oriented_edge ( 'none', *, *, #35231, .t. ) ;
#7676 = cartesian_point ( 'none', ( -47.83630944789006634, -58.33630944789020134, 0.0000000000000000000 ) ) ;
#7677 = direction ( 'none', ( 0.6463468998633498108, 0.4999999999999865663, 0.5763988940283023554 ) ) ;
#7678 = face_outer_bound ( 'none', #13376, .t. ) ;
#7679 = cartesian_point ( 'none', ( 47.14982894578159289, 28.59282753299785895, -131.0999999999999659 ) ) ;
#7680 = cartesian_point ( 'none', ( -53.04556109693482568, -27.86136160634424996, -131.0999999999999659 ) ) ;
#7681 = line ( 'none', #40882, #2576 ) ;
#7682 = cartesian_point ( 'none', ( -20.45051391264495777, -1.423545120011715959, 89.50000000000022737 ) ) ;
#7683 = cartesian_point ( 'none', ( -9.549094471374919735, 36.37671093951120582, 52.50000000000024869 ) ) ;
#7684 = oriented_edge ( 'none', *, *, #38868, .t. ) ;
#7685 = cartesian_point ( 'none', ( -11.43496923332878623, 89.65481665592001548, -146.1057270379131126 ) ) ;
#7686 = oriented_edge ( 'none', *, *, #13390, .f. ) ;
#7687 = cartesian_point ( 'none', ( 20.94050594689234757, 22.14537847807104143, -219.9999999999998579 ) ) ;
#7688 = advanced_face ( 'none', ( #34381, #7795 ), #39286, .t. ) ;
#7689 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7690 = oriented_edge ( 'none', *, *, #25748, .f. ) ;
#7691 = edge_curve ( 'none', #28990, #23732, #7148, .t. ) ;
#7692 = cartesian_point ( 'none', ( 32.50000000000000000, 0.0000000000000000000, 85.49999999999997158 ) ) ;
#7693 = advanced_face ( 'none', ( #42022 ), #13578, .t. ) ;
#7694 = face_outer_bound ( 'none', #35490, .t. ) ;
#7695 = face_outer_bound ( 'none', #16981, .t. ) ;
#7696 = circle ( 'none', #13669, 0.1999999999999954314 ) ;
#7697 = cartesian_point ( 'none', ( 52.83630944789006634, 58.33630944789027950, 87.05634918610402906 ) ) ;
#7698 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7699 = cartesian_point ( 'none', ( 39.62762597441392387, 20.32585946555679257, -186.2113309081457828 ) ) ;
#7700 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#7701 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642538535, 0.0000000000000000000 ) ) ;
#7702 = cylindrical_surface ( 'none', #6144, 9.500000000000000000 ) ;
#7703 = oriented_edge ( 'none', *, *, #36326, .t. ) ;
#7704 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 8.000000000000000000 ) ) ;
#7705 = direction ( 'none', ( -1.000000000000000000, 1.798561219818848703e-14, -7.841335511406166801e-16 ) ) ;
#7706 = circle ( 'none', #12216, 6.500000000000003553 ) ;
#7707 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7708 = edge_loop ( 'none', ( #19712, #23884, #13336, #60 ) ) ;
#7709 = cartesian_point ( 'none', ( -35.43710656775344603, 121.5000000000006253, -219.8789307604605199 ) ) ;
#7710 = oriented_edge ( 'none', *, *, #13317, .t. ) ;
#7711 = cartesian_point ( 'none', ( -30.13048305001838756, -1.508963310880288455, -219.9999999999999147 ) ) ;
#7712 = oriented_edge ( 'none', *, *, #30562, .f. ) ;
#7713 = cartesian_point ( 'none', ( 55.76189138651173494, 33.55085318530651506, -114.9999999999999858 ) ) ;
#7714 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7715 = oriented_edge ( 'none', *, *, #42048, .f. ) ;
#7716 = face_outer_bound ( 'none', #10607, .t. ) ;
#7717 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7718 = axis2_placement_3d ( 'none', #41135, #41273, #21564 ) ;
#7719 = face_outer_bound ( 'none', #12237, .t. ) ;
#7720 = advanced_face ( 'none', ( #6665 ), #24282, .t. ) ;
#7721 = edge_loop ( 'none', ( #40431, #13383, #34001, #5406 ) ) ;
#7722 = edge_curve ( 'none', #12315, #31011, #2313, .t. ) ;
#7723 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#7724 = vertex_point ( 'none', #24395 ) ;
#7725 = direction ( 'none', ( -1.224646799147353454e-16, 8.305143858912352776e-31, 1.000000000000000000 ) ) ;
#7726 = axis2_placement_3d ( 'none', #28946, #3020, #35182 ) ;
#7727 = b_spline_curve_with_knots ( 'none', 3,
( #39899, #719, #573, #23623, #23495, #26761 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.003009381822058592414, 0.003400542933328240536, 0.003791704044597888224 ),
.unspecified. ) ;
#7728 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.449293598294706414e-16 ) ) ;
#7729 = edge_curve ( 'none', #25814, #8446, #40154, .t. ) ;
#7731 = oriented_edge ( 'none', *, *, #196, .f. ) ;
#7730 = vertex_point ( 'none', #18254 ) ;
#7732 = axis2_placement_3d ( 'none', #32668, #39366, #13097 ) ;
#7733 = oriented_edge ( 'none', *, *, #4428, .f. ) ;
#7734 = edge_curve ( 'none', #6793, #32730, #1778, .t. ) ;
#7735 = cartesian_point ( 'none', ( 38.64875766843949378, 80.99999999999923261, -177.7224065991087514 ) ) ;
#7736 = advanced_face ( 'none', ( #21238 ), #4848, .f. ) ;
#7737 = cartesian_point ( 'none', ( 47.52054720906635055, 109.6000674576049931, -202.5720444279219805 ) ) ;
#7738 = face_outer_bound ( 'none', #41205, .t. ) ;
#7739 = oriented_edge ( 'none', *, *, #39490, .f. ) ;
#7740 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7741 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#7742 = line ( 'none', #19510, #5176 ) ;
#7743 = vertex_point ( 'none', #40973 ) ;
#7744 = vertex_point ( 'none', #2094 ) ;
#7745 = advanced_face ( 'none', ( #42378 ), #34809, .f. ) ;
#7746 = oriented_edge ( 'none', *, *, #35123, .f. ) ;
#7747 = cartesian_point ( 'none', ( -50.87889513109062989, 101.6000674576067695, -143.1250356293676020 ) ) ;
#7748 = face_outer_bound ( 'none', #20167, .t. ) ;
#7749 = oriented_edge ( 'none', *, *, #19104, .t. ) ;
#7750 = edge_curve ( 'none', #24146, #8831, #24988, .t. ) ;
#7751 = oriented_edge ( 'none', *, *, #5469, .f. ) ;
#7752 = cartesian_point ( 'none', ( -8.295867307811390035, 108.8000000000001393, -163.8294414475686551 ) ) ;
#7753 = oriented_edge ( 'none', *, *, #6698, .f. ) ;
#7754 = cartesian_point ( 'none', ( -29.37499999999782574, 88.00000000000055422, -223.3789924723357103 ) ) ;
#7755 = oriented_edge ( 'none', *, *, #15464, .t. ) ;
#7756 = face_outer_bound ( 'none', #383, .t. ) ;
#7757 = cartesian_point ( 'none', ( -58.33630944789051398, 47.83630944788986028, -1.000000000000007772 ) ) ;
#7758 = cartesian_point ( 'none', ( 2.243244715654445527e-12, 88.00000000000002842, -172.5000000000000000 ) ) ;
#7759 = cartesian_point ( 'none', ( -57.49999999997872635, 29.89095829609563992, -114.9999999999702140 ) ) ;
#7760 = oriented_edge ( 'none', *, *, #19064, .t. ) ;
#7761 = vector ( 'none', #37611, 1000.000000000000000 ) ;
#7762 = axis2_placement_3d ( 'none', #31778, #27935, #28223 ) ;
#7763 = cartesian_point ( 'none', ( 1.183827042094941574e-13, -2.014873194333010292e-14, -214.4999999999999716 ) ) ;
#7764 = cartesian_point ( 'none', ( 1.448548745925755777e-13, 2.729233883525464023e-15, 89.50000000000022737 ) ) ;
#7765 = oriented_edge ( 'none', *, *, #26485, .f. ) ;
#7766 = oriented_edge ( 'none', *, *, #28045, .f. ) ;
#7767 = cartesian_point ( 'none', ( -54.38653899652911150, -26.52514329740190391, -115.0000000000000142 ) ) ;
#7768 = cartesian_point ( 'none', ( 2.255681666822842324, 89.40840786258196715, -157.6933833281507020 ) ) ;
#7769 = cartesian_point ( 'none', ( -22.83497724159489550, 48.38195752939142125, 10.76794919243136839 ) ) ;
#7770 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642537147, 0.0000000000000000000 ) ) ;
#7772 = oriented_edge ( 'none', *, *, #12104, .f. ) ;
#7771 = oriented_edge ( 'none', *, *, #9568, .t. ) ;
#7773 = cartesian_point ( 'none', ( -14.32563945159930796, -26.89594090691680961, -220.0000000000001705 ) ) ;
#7774 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7775 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7776 = advanced_face ( 'none', ( #38925 ), #5685, .f. ) ;
#7777 = cartesian_point ( 'none', ( -10.43607037253057790, 34.57139145139954906, -215.4040619105663552 ) ) ;
#7778 = direction ( 'none', ( -1.757325817432337728e-14, -1.000000000000000000, -2.862892222724204384e-16 ) ) ;
#7779 = cartesian_point ( 'none', ( 17.59287153063030118, 33.57379256391460842, -209.8284170897002525 ) ) ;
#7780 = oriented_edge ( 'none', *, *, #25940, .f. ) ;
#7781 = cartesian_point ( 'none', ( 43.84590182871123432, 3.052080737305262303, 52.50000000000024869 ) ) ;
#7782 = line ( 'none', #27149, #31862 ) ;
#7783 = vertex_point ( 'none', #4209 ) ;
#7784 = cartesian_point ( 'none', ( 22.07283714438818478, -19.19987428415310760, 10.00000000000022737 ) ) ;
#7785 = axis2_placement_3d ( 'none', #165, #3492, #3768 ) ;
#7786 = line ( 'none', #18715, #21102 ) ;
#7787 = oriented_edge ( 'none', *, *, #13894, .f. ) ;
#7788 = edge_loop ( 'none', ( #8429, #38768, #28932, #29009 ) ) ;
#7789 = axis2_placement_3d ( 'none', #37981, #18011, #4819 ) ;
#7790 = vertex_point ( 'none', #23670 ) ;
#7791 = cartesian_point ( 'none', ( -11.40238319336324047, 89.62555297492295381, -146.1197405238492024 ) ) ;
#7792 = direction ( 'none', ( 1.798561219831641502e-14, 1.000000000000000000, 1.028863221273419046e-22 ) ) ;
#7793 = cartesian_point ( 'none', ( -8.295867307812390123, 55.30000000000012506, -163.8294414475686551 ) ) ;
#7794 = edge_loop ( 'none', ( #22873, #38109, #28736, #33013 ) ) ;
#7795 = face_bound ( 'none', #23581, .t. ) ;
#7796 = oriented_edge ( 'none', *, *, #3008, .f. ) ;
#7797 = edge_curve ( 'none', #35620, #2579, #10840, .t. ) ;
#7798 = axis2_placement_3d ( 'none', #34718, #22183, #25594 ) ;
#7799 = direction ( 'none', ( -0.8571673007021118895, 0.0000000000000000000, -0.5150380749100549327 ) ) ;
#7800 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#7801 = oriented_edge ( 'none', *, *, #17670, .f. ) ;
#7802 = face_outer_bound ( 'none', #27800, .t. ) ;
#7803 = edge_curve ( 'none', #40220, #13498, #23243, .t. ) ;
#7804 = oriented_edge ( 'none', *, *, #35346, .t. ) ;
#7805 = cartesian_point ( 'none', ( 31.39701416762722630, 6.182839263481292313, 86.50000000000000000 ) ) ;
#7806 = oriented_edge ( 'none', *, *, #15311, .f. ) ;
#7807 = line ( 'none', #33898, #35440 ) ;
#7808 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7809 = cartesian_point ( 'none', ( 16.97629991056144405, -14.76669364978755716, 44.99949263730631088 ) ) ;
#7810 = vertex_point ( 'none', #40004 ) ;
#7811 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, -2.561756887746857165e-16 ) ) ;
#7812 = edge_curve ( 'none', #38592, #24170, #24930, .t. ) ;
#7813 = edge_loop ( 'none', ( #1891, #19140, #40208, #41477 ) ) ;
#7814 = direction ( 'none', ( -0.9964434956472328908, 1.748663503494575536e-14, 0.08426363380677821813 ) ) ;
#7815 = oriented_edge ( 'none', *, *, #18317, .f. ) ;
#7816 = edge_curve ( 'none', #40158, #17647, #23395, .t. ) ;
#7817 = cartesian_point ( 'none', ( 48.38195752939181205, 22.83497724159454378, 44.23205080756908103 ) ) ;
#7818 = cartesian_point ( 'none', ( 30.89403759285536921, -16.44882203976209922, -219.9999999999999147 ) ) ;
#7819 = b_spline_curve_with_knots ( 'none', 3,
( #3966, #20548, #33405, #40124, #23989, #36549 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002531521183940708703, 0.002922551000950177232, 0.003313580817959645760 ),
.unspecified. ) ;
#7820 = line ( 'none', #5991, #9873 ) ;
#7821 = oriented_edge ( 'none', *, *, #31087, .t. ) ;
#7822 = cartesian_point ( 'none', ( 2.289644870379817336e-12, 89.29999999999995453, -172.4999999999999716 ) ) ;
#7823 = direction ( 'none', ( -0.9975860445192733517, -0.06944122536642194365, -1.915906240245487041e-23 ) ) ;
#7824 = circle ( 'none', #27356, 5.999999999999998224 ) ;
#7825 = direction ( 'none', ( 0.7978746503639568832, -0.6028233923020850371, -2.496438937949629405e-16 ) ) ;
#7826 = line ( 'none', #4707, #40563 ) ;
#7827 = edge_loop ( 'none', ( #11750, #9640, #17641, #30993, #40956 ) ) ;
#7828 = advanced_face ( 'none', ( #1895 ), #1388, .f. ) ;
#7829 = cartesian_point ( 'none', ( -11.66804600276743820, 89.98742747459985480, -146.0055875270161323 ) ) ;
#7830 = oriented_edge ( 'none', *, *, #38263, .f. ) ;
#7831 = cartesian_point ( 'none', ( -8.689639477137840018, 29.00074452952835813, -219.9999999999997442 ) ) ;
#7832 = oriented_edge ( 'none', *, *, #39221, .t. ) ;
#7833 = direction ( 'none', ( 1.000000000000000000, -6.782533400977573364e-15, 0.0000000000000000000 ) ) ;
#7834 = cartesian_point ( 'none', ( -61.62303221686065768, -41.84630686974271185, -77.60000000000000853 ) ) ;
#7835 = face_outer_bound ( 'none', #20324, .t. ) ;
#7836 = oriented_edge ( 'none', *, *, #2987, .t. ) ;
#7837 = oriented_edge ( 'none', *, *, #32285, .f. ) ;
#7838 = axis2_placement_3d ( 'none', #19396, #25960, #22543 ) ;
#7839 = direction ( 'none', ( 0.9964434956472328908, -1.748663503494570172e-14, -0.08426363380677828752 ) ) ;
#7840 = cylindrical_surface ( 'none', #34401, 9.000000000000001776 ) ;
#7841 = circle ( 'none', #7852, 11.99999999999999822 ) ;
#7842 = oriented_edge ( 'none', *, *, #5838, .t. ) ;
#7843 = circle ( 'none', #28613, 9.500000000000000000 ) ;
#7844 = axis2_placement_3d ( 'none', #6366, #39237, #39376 ) ;
#7845 = advanced_face ( 'none', ( #8028 ), #37761, .f. ) ;
#7846 = oriented_edge ( 'none', *, *, #32254, .f. ) ;
#7847 = edge_loop ( 'none', ( #1159, #29071 ) ) ;
#7848 = cartesian_point ( 'none', ( 49.88653899652994994, 26.52514329740169075, -134.9999999999999716 ) ) ;
#7849 = cartesian_point ( 'none', ( 41.05946860232550222, 18.76613966879560635, -182.3833335250886307 ) ) ;
#7850 = oriented_edge ( 'none', *, *, #39471, .t. ) ;
#7851 = cartesian_point ( 'none', ( 49.88653899652868517, -26.52514329740404975, -126.8999999999999631 ) ) ;
#7852 = axis2_placement_3d ( 'none', #32879, #36302, #13302 ) ;
#7853 = direction ( 'none', ( 1.000000000000000000, -1.798561219818848703e-14, 7.841335511406166801e-16 ) ) ;
#7854 = oriented_edge ( 'none', *, *, #32483, .f. ) ;
#7855 = cartesian_point ( 'none', ( -38.41914665690633512, 61.48348697134153440, -71.50000000000001421 ) ) ;
#7856 = edge_curve ( 'none', #6755, #31632, #25945, .t. ) ;
#7857 = direction ( 'none', ( -0.7463371132519588391, 1.321694076934708943e-14, -0.6655681132556853230 ) ) ;
#7858 = cartesian_point ( 'none', ( -22.27547565966820997, -25.60865447725668176, 18.00000000000023093 ) ) ;
#7859 = edge_curve ( 'none', #29806, #41994, #41267, .t. ) ;
#7860 = axis2_placement_3d ( 'none', #21146, #4834, #7393 ) ;
#7861 = vertex_point ( 'none', #30176 ) ;
#7862 = cartesian_point ( 'none', ( -19.99996437062951671, 129.5000000000003411, -172.4999999999999716 ) ) ;
#7863 = plane ( 'none', #2438 ) ;
#7864 =( bounded_curve ( ) b_spline_curve ( 3, ( #41013, #8431, #8141, #15042 ),
.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 ( '' ) );
#7865 = edge_curve ( 'none', #15521, #26382, #9076, .t. ) ;
#7866 = cartesian_point ( 'none', ( -27.03730638144548593, 14.03116555179955682, -219.9999999999998579 ) ) ;
#7867 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7868 = direction ( 'none', ( 0.08426363380677816262, -1.920169243630831652e-15, 0.9964434956472328908 ) ) ;
#7869 = direction ( 'none', ( 1.824178788316465726e-14, 1.000000000000000000, 3.885776716121161664e-16 ) ) ;
#7870 = cartesian_point ( 'none', ( -11.34855197537781990, 90.05111844002013299, -145.9493020994570429 ) ) ;
#7871 = edge_curve ( 'none', #32299, #12315, #11624, .t. ) ;
#7872 = line ( 'none', #7293, #29390 ) ;
#7873 = oriented_edge ( 'none', *, *, #33123, .t. ) ;
#7874 = oriented_edge ( 'none', *, *, #13252, .f. ) ;
#7875 = cartesian_point ( 'none', ( -29.81191037152672152, 57.50000000000054712, -114.9999999999999716 ) ) ;
#7876 = edge_loop ( 'none', ( #25896, #2134, #34084 ) ) ;
#7877 = oriented_edge ( 'none', *, *, #2864, .t. ) ;
#7878 = line ( 'none', #5488, #5845 ) ;
#7879 = oriented_edge ( 'none', *, *, #36533, .f. ) ;
#7880 = cartesian_point ( 'none', ( 51.50003562936974078, 85.49999999999904787, -172.4999999999999716 ) ) ;
#7881 = edge_curve ( 'none', #22284, #13316, #23888, .t. ) ;
#7882 = vertex_point ( 'none', #4986 ) ;
#7883 = cartesian_point ( 'none', ( 0.6575352104700914468, 30.14688685256566103, -219.9999999999997442 ) ) ;
#7884 = circle ( 'none', #23038, 51.34529946162076897 ) ;
#7885 = circle ( 'none', #32765, 28.62500000000000711 ) ;
#7886 = oriented_edge ( 'none', *, *, #126, .t. ) ;
#7887 = direction ( 'none', ( -1.757325817432337728e-14, -1.000000000000000000, -2.862892222724204384e-16 ) ) ;
#7888 = cartesian_point ( 'none', ( 53.67435246550482475, 101.6000674576048937, -205.0095802462902554 ) ) ;
#7889 = line ( 'none', #15293, #39584 ) ;
#7890 = direction ( 'none', ( -1.000000000000000000, -1.047444401652940007e-14, -0.0000000000000000000 ) ) ;
#7891 = vertex_point ( 'none', #2116 ) ;
#7892 = oriented_edge ( 'none', *, *, #4036, .f. ) ;
#7893 = oriented_edge ( 'none', *, *, #23104, .t. ) ;
#7894 = axis2_placement_3d ( 'none', #18094, #41056, #24797 ) ;
#7895 = cartesian_point ( 'none', ( 50.82637437633509592, 16.70377765525266511, 44.47506513484676560 ) ) ;
#7896 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7897 = direction ( 'none', ( -0.06944122536643580756, 0.9975860445192723525, 0.0000000000000000000 ) ) ;
#7898 = direction ( 'none', ( 1.137523590804465262e-14, 0.6409456510068533008, 0.7675862638527353177 ) ) ;
#7899 = advanced_face ( 'none', ( #15211 ), #11639, .f. ) ;
#7900 = axis2_placement_3d ( 'none', #10637, #599, #39650 ) ;
#7901 = cartesian_point ( 'none', ( 1.448548752932361287e-13, 2.729249614860016628e-15, -3.999999999999753975 ) ) ;
#7902 = direction ( 'none', ( 4.418306311459526560e-16, 4.963243748098097260e-16, -1.000000000000000000 ) ) ;
#7903 = face_outer_bound ( 'none', #10977, .t. ) ;
#7904 = vertex_point ( 'none', #38012 ) ;
#7905 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#7906 = oriented_edge ( 'none', *, *, #28209, .t. ) ;
#7907 = vector ( 'none', #2600, 1000.000000000000000 ) ;
#7908 = oriented_edge ( 'none', *, *, #18404, .f. ) ;
#7909 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642542698, 0.0000000000000000000 ) ) ;
#7910 = cartesian_point ( 'none', ( -3.999964370629464749, 129.5000000000000568, -179.4282032302755567 ) ) ;
#7911 = vector ( 'none', #25549, 1000.000000000000000 ) ;
#7912 = advanced_face ( 'none', ( #39733 ), #32567, .f. ) ;
#7913 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#7914 = cartesian_point ( 'none', ( 62.17154166404905880, 47.83630944789027950, 0.0000000000000000000 ) ) ;
#7915 = cartesian_point ( 'none', ( -14.86286569004108671, -16.89216455874722200, 45.00000000000023448 ) ) ;
#7916 = oriented_edge ( 'none', *, *, #19113, .f. ) ;
#7917 = oriented_edge ( 'none', *, *, #9263, .f. ) ;
#7918 = oriented_edge ( 'none', *, *, #11325, .f. ) ;
#7919 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#7920 = line ( 'none', #34715, #34007 ) ;
#7921 = oriented_edge ( 'none', *, *, #17042, .t. ) ;
#7922 = cartesian_point ( 'none', ( -14.24225365861042647, -26.93709185910419635, -220.0000000000001705 ) ) ;
#7923 = cartesian_point ( 'none', ( 41.07534221682658426, 63.24267976042670369, -201.2193226259298342 ) ) ;
#7924 = oriented_edge ( 'none', *, *, #16262, .t. ) ;
#7925 = circle ( 'none', #15895, 6.999999999999999112 ) ;
#7926 = edge_curve ( 'none', #19609, #32772, #26451, .t. ) ;
#7927 = vector ( 'none', #39712, 1000.000000000000114 ) ;
#7928 = vertex_point ( 'none', #15018 ) ;
#7929 = cartesian_point ( 'none', ( 39.37716327063379396, 34.51248637562405719, -159.2406391248792090 ) ) ;
#7930 = cartesian_point ( 'none', ( -29.37492874126167308, 128.5000000000005400, -223.3789307604608325 ) ) ;
#7931 = oriented_edge ( 'none', *, *, #9137, .t. ) ;
#7932 = axis2_placement_3d ( 'none', #11699, #31292, #21553 ) ;
#7933 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7934 = edge_curve ( 'none', #3148, #24140, #28022, .t. ) ;
#7935 = oriented_edge ( 'none', *, *, #20520, .t. ) ;
#7936 = vertex_point ( 'none', #8261 ) ;
#7937 = cartesian_point ( 'none', ( -11.43049577697220087, 89.65065087149822887, -146.1076538375397149 ) ) ;
#7938 = cartesian_point ( 'none', ( 61.48348697134112228, 38.41914665690696040, 19.75000000000000000 ) ) ;
#7939 = direction ( 'none', ( -0.9964434956472328908, 1.748663503494570172e-14, 0.08426363380677816262 ) ) ;
#7940 = cartesian_point ( 'none', ( 6.961459049924324043e-13, 1.246729600260045197e-14, -134.1999999999999886 ) ) ;
#7941 = oriented_edge ( 'none', *, *, #16199, .f. ) ;
#7942 = plane ( 'none', #31 ) ;
#7943 = cartesian_point ( 'none', ( 64.00003562937013157, 105.8999999999988404, -152.4999999999999716 ) ) ;
#7944 = advanced_face ( 'none', ( #35136 ), #41780, .f. ) ;
#7945 = oriented_edge ( 'none', *, *, #28634, .t. ) ;
#7946 = cartesian_point ( 'none', ( -35.40085293610663797, 55.72676020911100636, -73.59999999999999432 ) ) ;
#7947 = cartesian_point ( 'none', ( 4.834125098024237627e-13, -11.99999999999996625, -214.9999999999999716 ) ) ;
#7948 = cartesian_point ( 'none', ( 61.48348697134168361, 44.55746709885819712, -73.60000000000000853 ) ) ;
#7949 = edge_curve ( 'none', #21833, #33081, #13651, .t. ) ;
#7950 = face_outer_bound ( 'none', #36508, .t. ) ;
#7951 = edge_loop ( 'none', ( #18680, #33178, #17708, #27950 ) ) ;
#7952 = cartesian_point ( 'none', ( -61.48348697134193230, -38.41914665690568853, -71.50000000000001421 ) ) ;
#7953 = oriented_edge ( 'none', *, *, #18049, .f. ) ;
#7954 = direction ( 'none', ( -1.873333620831551998e-14, -1.000000000000000000, -1.400457027890620121e-14 ) ) ;
#7955 = cartesian_point ( 'none', ( 17.07243631817133434, -14.85031710644574154, 10.00000000000022382 ) ) ;
#7956 = cartesian_point ( 'none', ( -49.88653899652887702, 26.52514329740370513, -127.0999999999999659 ) ) ;
#7957 = cylindrical_surface ( 'none', #6527, 6.999999999999998224 ) ;
#7958 = advanced_face ( 'none', ( #6451, #20308 ), #1689, .t. ) ;
#7959 = oriented_edge ( 'none', *, *, #2243, .t. ) ;
#7960 = edge_loop ( 'none', ( #13987, #32513 ) ) ;
#7961 = cartesian_point ( 'none', ( 1.448548752782487308e-13, 2.729249278360881990e-15, -1.999999999999793499 ) ) ;
#7962 = line ( 'none', #32873, #5924 ) ;
#7963 = oriented_edge ( 'none', *, *, #37701, .t. ) ;
#7964 = axis2_placement_3d ( 'none', #11700, #37392, #21555 ) ;
#7965 = oriented_edge ( 'none', *, *, #41486, .f. ) ;
#7966 = circle ( 'none', #31269, 7.000000000000013323 ) ;
#7967 = toroidal_surface ( 'none', #12998, 39.50000000000000711, 2.000000000000000000 ) ;
#7968 = oriented_edge ( 'none', *, *, #29557, .t. ) ;
#7969 = circle ( 'none', #26035, 6.399999999999997691 ) ;
#7970 = advanced_face ( 'none', ( #40230, #31589 ), #21580, .t. ) ;
#7971 = cartesian_point ( 'none', ( 7.025085198774040899e-14, -35.33556093570219048, -220.0000000000003979 ) ) ;
#7972 = axis2_placement_3d ( 'none', #28619, #12579, #5714 ) ;
#7973 = cartesian_point ( 'none', ( -41.81914665690717214, 61.48348697134098728, 0.0000000000000000000 ) ) ;
#7974 = direction ( 'none', ( 0.6287054569762583478, -1.177509268541833502e-14, -0.7776435226813595003 ) ) ;
#7975 = oriented_edge ( 'none', *, *, #4307, .t. ) ;
#7976 = cartesian_point ( 'none', ( 34.65097034962444411, 5.059771444667075180, -219.9999999999862723 ) ) ;
#7977 = direction ( 'none', ( 0.6287054569762580147, -1.158730089231202293e-14, -0.7776435226813598334 ) ) ;
#7978 = edge_loop ( 'none', ( #13671, #28193, #21249, #949, #11630, #25883 ) ) ;
#7979 = cartesian_point ( 'none', ( 13.19517138474034823, 27.41994241401724253, -219.9999999999997726 ) ) ;
#7980 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179630e-22, -1.000000000000000000 ) ) ;
#7981 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7982 = axis2_placement_3d ( 'none', #18212, #4884, #11483 ) ;
#7983 = plane ( 'none', #31689 ) ;
#7984 = edge_curve ( 'none', #15626, #23085, #40778, .t. ) ;
#7985 = oriented_edge ( 'none', *, *, #19099, .f. ) ;
#7986 = oriented_edge ( 'none', *, *, #33043, .f. ) ;
#7987 = axis2_placement_3d ( 'none', #635, #20122, #492 ) ;
#7988 = axis2_placement_3d ( 'none', #33455, #4581, #37013 ) ;
#7989 = oriented_edge ( 'none', *, *, #23662, .t. ) ;
#7990 = edge_curve ( 'none', #2413, #2403, #10081, .t. ) ;
#7991 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#7992 = line ( 'none', #10662, #28998 ) ;
#7993 = oriented_edge ( 'none', *, *, #20716, .f. ) ;
#7995 = oriented_edge ( 'none', *, *, #20744, .f. ) ;
#7994 = direction ( 'none', ( -0.9975860445192733517, -0.06944122536642542698, 7.023526281918274007e-23 ) ) ;
#7996 = advanced_face ( 'none', ( #22863, #18303 ), #11865, .f. ) ;
#7997 = cartesian_point ( 'none', ( 38.50804319264769049, 24.44684789067940045, -182.8569083755754150 ) ) ;
#7998 = direction ( 'none', ( -1.000000000000000000, 1.632680918566409870e-14, 0.0000000000000000000 ) ) ;
#7999 = edge_curve ( 'none', #3900, #30703, #342, .t. ) ;
#8000 = cartesian_point ( 'none', ( -54.85035899979872198, 17.52493088435263857, 12.00000000000022560 ) ) ;
#8001 = direction ( 'none', ( 0.8856502711123932503, 0.4643528801230208392, 0.0000000000000000000 ) ) ;
#8002 = circle ( 'none', #22984, 5.099999999999988987 ) ;
#8003 = oriented_edge ( 'none', *, *, #12749, .f. ) ;
#8004 = cartesian_point ( 'none', ( -45.84107391774946905, -3.190963188038363985, 51.50000000000024869 ) ) ;
#8005 = oriented_edge ( 'none', *, *, #33242, .f. ) ;
#8006 = cartesian_point ( 'none', ( 1.867210812329805713e-12, 67.80000000000003979, -210.0000000000000000 ) ) ;
#8007 = cartesian_point ( 'none', ( 6.936496937211654075e-13, 2.947182696446347485e-14, -200.5783946212748674 ) ) ;
#8008 = vertex_point ( 'none', #15577 ) ;
#8009 = cartesian_point ( 'none', ( -37.89414665690633655, 67.59931503040979806, -71.50000000000001421 ) ) ;
#8010 = cartesian_point ( 'none', ( -35.92005072854131953, -2.960153532992981340, -215.2671411407329174 ) ) ;
#8011 = toroidal_surface ( 'none', #26699, 12.50000000000000178, 0.5000000000000000000 ) ;
#8012 = cartesian_point ( 'none', ( 2.793895603035881615e-12, 109.2999999999999687, -172.4999999999999716 ) ) ;
#8013 = face_bound ( 'none', #2514, .t. ) ;
#8014 = oriented_edge ( 'none', *, *, #34256, .f. ) ;
#8015 = edge_curve ( 'none', #22131, #35042, #42256, .t. ) ;
#8016 = direction ( 'none', ( -0.8945403632148181128, -0.4469871794352733851, 0.0000000000000000000 ) ) ;
#8017 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8018 = direction ( 'none', ( -1.777862159242259960e-14, -0.7675862638527352066, -0.6409456510068534119 ) ) ;
#8019 = cartesian_point ( 'none', ( -71.00000000000001421, 70.99999999999998579, 0.0000000000000000000 ) ) ;
#8020 = b_spline_curve_with_knots ( 'none', 3,
( #19623, #10148, #23463, #20182, #29486, #10013, #3443, #32870, #26180, #42420 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.005844026279908934134, 0.006234979701577107042, 0.006625933123245280817, 0.007016886544913454593, 0.007407839966581627501 ),
.unspecified. ) ;
#8021 = line ( 'none', #9275, #12629 ) ;
#8022 = direction ( 'none', ( 0.7071067811865530128, 0.7071067811865421326, 4.678706483721537007e-16 ) ) ;
#8023 = cartesian_point ( 'none', ( -9.378304830814327531, 33.72641784190306424, -219.9999999999996589 ) ) ;
#8024 = edge_loop ( 'none', ( #27196, #37162 ) ) ;
#8025 = plane ( 'none', #11877 ) ;
#8026 = axis2_placement_3d ( 'none', #42171, #38503, #22638 ) ;
#8027 = cartesian_point ( 'none', ( 1.448548748586017650e-13, 2.729239856385107001e-15, 54.00000000000022737 ) ) ;
#8028 = face_outer_bound ( 'none', #34536, .t. ) ;
#8029 = vertex_point ( 'none', #28472 ) ;
#8030 = circle ( 'none', #33755, 3.400000000000000355 ) ;
#8031 = vertex_point ( 'none', #15974 ) ;
#8032 = circle ( 'none', #21483, 4.999999999999997335 ) ;
#8033 = oriented_edge ( 'none', *, *, #29641, .f. ) ;
#8034 = advanced_face ( 'none', ( #36657 ), #15737, .t. ) ;
#8035 = edge_curve ( 'none', #39447, #5846, #17798, .t. ) ;
#8036 = cartesian_point ( 'none', ( 50.54169281409001968, 17.54645959371443098, 44.75023962641866859 ) ) ;
#8037 = cartesian_point ( 'none', ( -38.41914665690633512, 61.48348697134153440, -73.60000000000000853 ) ) ;
#8038 = direction ( 'none', ( 1.798561219831641502e-14, 1.000000000000000000, 1.028863221273419046e-22 ) ) ;
#8040 = axis2_placement_3d ( 'none', #19173, #38851, #15991 ) ;
#8039 = line ( 'none', #12831, #28037 ) ;
#8041 = face_outer_bound ( 'none', #37422, .t. ) ;
#8042 = conical_surface ( 'none', #16940, 4.000000000000005329, 1.047197551196599852 ) ;
#8043 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8044 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#8045 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642542698, 0.0000000000000000000 ) ) ;
#8046 = edge_curve ( 'none', #24904, #735, #25461, .t. ) ;
#8047 = axis2_placement_3d ( 'none', #13523, #36239, #36808 ) ;
#8048 = edge_loop ( 'none', ( #12127, #21592, #42157, #1146 ) ) ;
#8049 = line ( 'none', #34707, #30061 ) ;
#8050 = direction ( 'none', ( 3.265361837132810431e-15, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8051 = edge_curve ( 'none', #31529, #31976, #26958, .t. ) ;
#8052 = cartesian_point ( 'none', ( -52.76081692023169722, 28.39688751532308331, -131.0999999999999659 ) ) ;
#8053 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8054 = cartesian_point ( 'none', ( -51.49996437063018107, 85.50000000000090949, -172.5000000000000284 ) ) ;
#8055 = cartesian_point ( 'none', ( -25.07303491289168562, 46.12583788135350460, 12.50000000000022560 ) ) ;
#8056 = advanced_face ( 'none', ( #14723 ), #5986, .f. ) ;
#8057 = cartesian_point ( 'none', ( 2.194908701835079228e-12, 85.00000000000002842, -224.9999999999999716 ) ) ;
#8058 = cylindrical_surface ( 'none', #6337, 8.000000000000000000 ) ;
#8059 = line ( 'none', #8054, #25001 ) ;
#8060 = direction ( 'none', ( 0.06944122536642889643, -0.9975860445192729076, -1.673230490266693641e-22 ) ) ;
#8061 = oriented_edge ( 'none', *, *, #32239, .t. ) ;
#8062 = cartesian_point ( 'none', ( -1.712533013034631013, 35.99645708850845693, -215.2592338107259025 ) ) ;
#8063 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.4999999999999588107 ) ) ;
#8064 = cartesian_point ( 'none', ( 10.22294774514257831, 35.22661473167992341, -212.9939221995907133 ) ) ;
#8065 = edge_curve ( 'none', #12870, #1143, #32101, .t. ) ;
#8066 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#8067 = cartesian_point ( 'none', ( -54.16892221739637137, -3.770658537396896826, 10.00000000000022915 ) ) ;
#8068 = cartesian_point ( 'none', ( -50.80596795288402490, 95.05208047706757668, -107.5000000000000142 ) ) ;
#8069 = cartesian_point ( 'none', ( 20.00015176330805033, -0.1724919758783099721, 96.20324132946548445 ) ) ;
#8070 = plane ( 'none', #8630 ) ;
#8071 = edge_curve ( 'none', #19888, #41871, #20912, .t. ) ;
#8072 = face_outer_bound ( 'none', #20140, .t. ) ;
#8073 = vertex_point ( 'none', #8986 ) ;
#8074 = cartesian_point ( 'none', ( -11.25732731921044660, 89.51831322684731163, -146.1821292504386918 ) ) ;
#8075 = direction ( 'none', ( 1.759703472855049435e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#8076 = oriented_edge ( 'none', *, *, #24041, .f. ) ;
#8077 = vector ( 'none', #33928, 1000.000000000000000 ) ;
#8078 = vertex_point ( 'none', #28735 ) ;
#8079 = circle ( 'none', #35880, 18.50000000000001421 ) ;
#8080 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000000 ) ) ;
#8081 = cartesian_point ( 'none', ( -52.15060203987603415, -20.81961997488022575, -127.0999999999999659 ) ) ;
#8082 = oriented_edge ( 'none', *, *, #29616, .t. ) ;
#8083 = direction ( 'none', ( 0.6287054569762583478, -1.110223024625156856e-14, -0.7776435226813596113 ) ) ;
#8084 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8085 = vector ( 'none', #24750, 1000.000000000000000 ) ;
#8086 = vector ( 'none', #42406, 1000.000000000000000 ) ;
#8087 = cartesian_point ( 'none', ( -43.19935437531205480, -17.62331062153608485, -175.0326282912394333 ) ) ;
#8088 = circle ( 'none', #28197, 53.50000000000000711 ) ;
#8089 = cartesian_point ( 'none', ( 34.22619123613977621, 109.5000674576050415, -117.2948765033769973 ) ) ;
#8090 = direction ( 'none', ( 0.8915793014449671094, 0.4528646036453991552, 0.0000000000000000000 ) ) ;
#8091 = oriented_edge ( 'none', *, *, #22555, .t. ) ;
#8092 = axis2_placement_3d ( 'none', #2266, #41410, #12414 ) ;
#8093 = cartesian_point ( 'none', ( 58.33630944789048556, -47.83630944788988160, -1.000000000000007772 ) ) ;
#8094 = vector ( 'none', #34247, 1000.000000000000227 ) ;
#8095 = direction ( 'none', ( 1.000000000000000000, 3.491481338843133355e-15, -0.0000000000000000000 ) ) ;
#8096 = cartesian_point ( 'none', ( -18.97008325396524242, 50.02762775460921318, 45.00259453413548982 ) ) ;
#8097 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#8098 = direction ( 'none', ( 0.8856502711123898086, 0.4643528801230270564, 0.0000000000000000000 ) ) ;
#8099 = cartesian_point ( 'none', ( -6.859090893118028553, -38.05973554859613017, -3.825149237720704143 ) ) ;
#8100 = axis2_placement_3d ( 'none', #18735, #5834, #28731 ) ;
#8101 = cylindrical_surface ( 'none', #39953, 10.49999999999999467 ) ;
#8102 = oriented_edge ( 'none', *, *, #23366, .f. ) ;
#8103 = axis2_placement_3d ( 'none', #40585, #41321, #15327 ) ;
#8104 = cartesian_point ( 'none', ( -2.215357080072079654, 90.16779803044700259, -186.8297659788206033 ) ) ;
#8105 = b_spline_curve_with_knots ( 'none', 3,
( #35328, #9468, #38640, #32486, #19084, #12626 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.589900327696125378e-17, 0.001819959770105919472, 0.003639919540211823332 ),
.unspecified. ) ;
#8106 = edge_curve ( 'none', #17783, #4534, #4968, .t. ) ;
#8107 = cartesian_point ( 'none', ( -46.55885009717393075, -26.35381334131502484, 14.23205080756908458 ) ) ;
#8108 = direction ( 'none', ( -1.734723475976808041e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8109 = edge_curve ( 'none', #19038, #21575, #30031, .t. ) ;
#8110 = cartesian_point ( 'none', ( 8.796809956067354719, 89.27392097277842709, -184.9713125925497650 ) ) ;
#8111 = axis2_placement_3d ( 'none', #536, #6838, #23320 ) ;
#8112 = direction ( 'none', ( 0.6287054569762577927, -1.158730089231201820e-14, -0.7776435226813600554 ) ) ;
#8113 = cartesian_point ( 'none', ( -14.82303361375282158, 54.77428192202773261, -127.1775980970839015 ) ) ;
#8114 = edge_loop ( 'none', ( #3067, #30804 ) ) ;
#8115 = oriented_edge ( 'none', *, *, #5681, .t. ) ;
#8116 = edge_curve ( 'none', #21652, #11872, #16741, .t. ) ;
#8117 = cartesian_point ( 'none', ( -11.48790627617805171, 109.3000000000001819, -180.5017503953625067 ) ) ;
#8118 = cartesian_point ( 'none', ( -61.48348697134193230, -38.41914665690568853, -73.59999999999999432 ) ) ;
#8119 = advanced_face ( 'none', ( #22404 ), #17250, .f. ) ;
#8120 = edge_loop ( 'none', ( #21149, #34881, #35341, #2604, #22826 ) ) ;
#8121 = direction ( 'none', ( 1.137523590804465262e-14, 0.6409456510068533008, 0.7675862638527353177 ) ) ;
#8122 = oriented_edge ( 'none', *, *, #28959, .f. ) ;
#8123 = vector ( 'none', #5579, 1000.000000000000000 ) ;
#8124 = vertex_point ( 'none', #2966 ) ;
#8125 = vector ( 'none', #18068, 1000.000000000000000 ) ;
#8126 = oriented_edge ( 'none', *, *, #26998, .f. ) ;
#8127 = edge_curve ( 'none', #21002, #20782, #21351, .t. ) ;
#8128 = vector ( 'none', #36107, 1000.000000000000114 ) ;
#8129 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8130 = edge_curve ( 'none', #3899, #26204, #37705, .t. ) ;
#8131 = advanced_face ( 'none', ( #34123 ), #33581, .t. ) ;
#8132 = edge_curve ( 'none', #10312, #7744, #8532, .t. ) ;
#8133 = edge_loop ( 'none', ( #522, #5399, #36493, #8841, #23298, #15647, #23282, #156, #7712, #15623 ) ) ;
#8134 = direction ( 'none', ( -0.9964434956472328908, 1.748663503494570172e-14, 0.08426363380677816262 ) ) ;
#8135 = vector ( 'none', #40595, 1000.000000000000114 ) ;
#8136 = cartesian_point ( 'none', ( 43.46508940409541566, 17.54544138191057456, -174.0366717836915882 ) ) ;
#8137 = direction ( 'none', ( 1.759703472855049435e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#8138 = cartesian_point ( 'none', ( -59.00000000000000711, 7.225416114969384785e-15, 46.00000000000000000 ) ) ;
#8139 = direction ( 'none', ( -4.737495925409165696e-16, 2.037351031534809626e-16, 1.000000000000000000 ) ) ;
#8140 = vector ( 'none', #11969, 1000.000000000000000 ) ;
#8141 = cartesian_point ( 'none', ( 19.19987428415305075, 22.07283714438781530, 45.00000000000022027 ) ) ;
#8142 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642542698, 0.0000000000000000000 ) ) ;
#8143 = cartesian_point ( 'none', ( -6.966318313440559074, 3.933244100716459357, -207.5000000000000000 ) ) ;
#8144 = cartesian_point ( 'none', ( -44.99999999999793232, 63.00000000000081712, -146.5192378864662714 ) ) ;
#8145 = line ( 'none', #21854, #33198 ) ;
#8146 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8147 = vertex_point ( 'none', #38961 ) ;
#8148 = direction ( 'none', ( 0.9999538350808294673, 0.009608730776824005518, -4.714062801161155738e-16 ) ) ;
#8149 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#8150 = direction ( 'none', ( 3.760577949347893740e-17, -7.239138366460953660e-15, 1.000000000000000000 ) ) ;
#8151 = axis2_placement_3d ( 'none', #36259, #26137, #6805 ) ;
#8152 = advanced_face ( 'none', ( #12641 ), #26424, .t. ) ;
#8153 = cartesian_point ( 'none', ( -29.89095829614422684, 57.49999999996977351, -115.0000000000000000 ) ) ;
#8154 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8155 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#8156 = vector ( 'none', #39304, 1000.000000000000000 ) ;
#8157 = edge_loop ( 'none', ( #32035, #3266, #35742, #25197, #24347 ) ) ;
#8158 = axis2_placement_3d ( 'none', #30574, #40552, #7526 ) ;
#8159 = cylindrical_surface ( 'none', #17276, 8.000000000000000000 ) ;
#8160 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8161 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8162 = circle ( 'none', #36815, 14.99999999999999645 ) ;
#8163 = oriented_edge ( 'none', *, *, #19749, .f. ) ;
#8164 = cartesian_point ( 'none', ( 2.565992159740297041, -36.86279951707618352, 51.50000000000024869 ) ) ;
#8165 = cartesian_point ( 'none', ( 6.568743628067108098, 29.51168694096505618, -219.9999999999998010 ) ) ;
#8166 = axis2_placement_3d ( 'none', #8832, #25014, #34826 ) ;
#8167 = cartesian_point ( 'none', ( -54.85035899979872198, 17.52493088435264568, 43.00000000000022737 ) ) ;
#8168 = conical_surface ( 'none', #8800, 3.399999999999993250, 1.029744258676651869 ) ;
#8169 = advanced_face ( 'none', ( #835 ), #1856, .t. ) ;
#8170 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8171 = edge_curve ( 'none', #30534, #32264, #34619, .t. ) ;
#8172 = cartesian_point ( 'none', ( 50.87516601493700819, 72.99999999999910472, -187.4475203280493361 ) ) ;
#8173 = cartesian_point ( 'none', ( -48.38195752939136440, -22.83497724159487063, 44.23205080756908103 ) ) ;
#8174 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8175 = axis2_placement_3d ( 'none', #32347, #25941, #35615 ) ;
#8176 = vertex_point ( 'none', #32952 ) ;
#8177 = line ( 'none', #26088, #29171 ) ;
#8178 = edge_curve ( 'none', #28777, #25894, #3936, .t. ) ;
#8179 = advanced_face ( 'none', ( #38213 ), #34082, .t. ) ;
#8180 = axis2_placement_3d ( 'none', #23430, #40544, #27278 ) ;
#8181 = line ( 'none', #39536, #41926 ) ;
#8182 = edge_curve ( 'none', #2838, #5273, #29038, .t. ) ;
#8183 = line ( 'none', #41112, #30193 ) ;
#8184 = cartesian_point ( 'none', ( -5.978935780866135197, 86.81827235791729436, -114.9999999999999432 ) ) ;
#8185 = vertex_point ( 'none', #6774 ) ;
#8186 = cartesian_point ( 'none', ( -13.39650283494530747, -18.08250563576260106, 10.07174315887500171 ) ) ;
#8187 = cartesian_point ( 'none', ( -33.24958662230990569, 14.31869919810146285, -215.5337411079779883 ) ) ;
#8188 = cartesian_point ( 'none', ( 27.12113048263980986, -13.85138227214881468, -220.0000000000001421 ) ) ;
#8189 = oriented_edge ( 'none', *, *, #10535, .t. ) ;
#8190 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#8191 = cartesian_point ( 'none', ( -51.26520600665406846, 129.5000000000008811, -223.7652416360247116 ) ) ;
#8192 = cartesian_point ( 'none', ( -17.07243631817103591, 14.85031710644562963, 10.00000000000022382 ) ) ;
#8193 = direction ( 'none', ( 0.4643528801230299985, -0.8856502711123882543, 0.0000000000000000000 ) ) ;
#8195 = cartesian_point ( 'none', ( 1.448548752317878274e-13, 2.729248235213563823e-15, 4.200000000000245315 ) ) ;
#8194 = face_outer_bound ( 'none', #967, .t. ) ;
#8196 = oriented_edge ( 'none', *, *, #41972, .t. ) ;
#8197 = face_outer_bound ( 'none', #14048, .t. ) ;
#8198 = direction ( 'none', ( -4.737495925409179501e-16, 2.037351031534776593e-16, -1.000000000000000000 ) ) ;
#8199 = line ( 'none', #38873, #22556 ) ;
#8200 = edge_curve ( 'none', #18314, #32612, #3403, .t. ) ;
#8201 = advanced_face ( 'none', ( #12605 ), #25991, .f. ) ;
#8202 = cartesian_point ( 'none', ( 9.494933437062263337, 52.65150425763317799, 10.52729050806371625 ) ) ;
#8203 = cartesian_point ( 'none', ( 19.45930030727324578, -4.619769718119529855, 155.7971308952987499 ) ) ;
#8204 = cartesian_point ( 'none', ( 37.22873042182637704, 25.80238605457723722, -183.9637677192675937 ) ) ;
#8205 = line ( 'none', #30588, #40936 ) ;
#8206 = oriented_edge ( 'none', *, *, #11712, .t. ) ;
#8207 = cartesian_point ( 'none', ( 3.660294936833220906e-12, 1.126715001176858631e-13, 79.49999999999998579 ) ) ;
#8208 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642569066, 0.0000000000000000000 ) ) ;
#8209 = line ( 'none', #4249, #19000 ) ;
#8210 = cartesian_point ( 'none', ( -53.08986942125159203, -21.28895651328726757, -124.9999999999999574 ) ) ;
#8211 = vertex_point ( 'none', #16402 ) ;
#8212 = axis2_placement_3d ( 'none', #24350, #4311, #17201 ) ;
#8213 = face_outer_bound ( 'none', #27714, .t. ) ;
#8214 = oriented_edge ( 'none', *, *, #1497, .t. ) ;
#8215 = cartesian_point ( 'none', ( -49.43636398220787243, 20.45247922254408124, 38.64420259142080738 ) ) ;
#8216 = vertex_point ( 'none', #27113 ) ;
#8217 = face_outer_bound ( 'none', #12809, .t. ) ;
#8218 = axis2_placement_3d ( 'none', #16835, #39386, #66 ) ;
#8219 = direction ( 'none', ( -1.224646799147353454e-16, -2.465190328815661892e-32, -1.000000000000000000 ) ) ;
#8220 = vector ( 'none', #7119, 1000.000000000000000 ) ;
#8221 = direction ( 'none', ( -0.9811566927382368020, -0.1932137269837868321, 0.0000000000000000000 ) ) ;
#8222 = direction ( 'none', ( -0.05276267110840412305, -0.7796931211851297894, -0.6239348822706558551 ) ) ;
#8223 = axis2_placement_3d ( 'none', #41490, #31542, #27976 ) ;
#8224 = oriented_edge ( 'none', *, *, #41911, .t. ) ;
#8225 = cartesian_point ( 'none', ( -41.81126341247998113, -18.24371776462744421, -179.9644514553216084 ) ) ;
#8226 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#8227 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#8228 = axis2_placement_3d ( 'none', #20452, #36862, #11024 ) ;
#8230 = oriented_edge ( 'none', *, *, #22969, .f. ) ;
#8229 = vertex_point ( 'none', #32677 ) ;
#8231 = direction ( 'none', ( -1.224646799147353454e-16, 8.305143858912352776e-31, 1.000000000000000000 ) ) ;
#8232 = cartesian_point ( 'none', ( -49.88653899652911861, -26.52514329740198207, -115.0000000000000142 ) ) ;
#8233 = edge_curve ( 'none', #2683, #30741, #21316, .t. ) ;
#8234 = cartesian_point ( 'none', ( 64.99999999999998579, -8.172345308066344560e-15, -54.50000000000000711 ) ) ;
#8235 = direction ( 'none', ( -0.6655681132556771074, 1.209015752521379044e-14, 0.7463371132519661666 ) ) ;
#8236 = axis2_placement_3d ( 'none', #24683, #21537, #24980 ) ;
#8237 = circle ( 'none', #41470, 57.49999999999999289 ) ;
#8239 = oriented_edge ( 'none', *, *, #36030, .t. ) ;
#8238 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#8240 = line ( 'none', #24806, #41976 ) ;
#8241 = cartesian_point ( 'none', ( -6.904345366175764553, -37.61917221905219577, -3.564405273649235983 ) ) ;
#8242 = edge_curve ( 'none', #42290, #11875, #36621, .t. ) ;
#8243 = cylindrical_surface ( 'none', #17521, 8.000000000000000000 ) ;
#8244 = oriented_edge ( 'none', *, *, #14276, .t. ) ;
#8245 = edge_curve ( 'none', #21381, #23726, #3898, .t. ) ;
#8246 = cartesian_point ( 'none', ( -54.37889513109019646, 128.5000000000009095, -149.1872134558586538 ) ) ;
#8247 = direction ( 'none', ( -0.8707897891800850942, 0.4916555125895599176, 0.0000000000000000000 ) ) ;
#8248 = cartesian_point ( 'none', ( 30.29830402931791156, -57.44537799995028848, -115.0000000000000000 ) ) ;
#8249 = vertex_point ( 'none', #36368 ) ;
#8250 = direction ( 'none', ( 1.757325817432337728e-14, 1.000000000000000000, 2.862892222724204384e-16 ) ) ;
#8251 = conical_surface ( 'none', #15230, 4.999999999999989342, 1.047197551196596521 ) ;
#8252 = edge_loop ( 'none', ( #13546, #38156, #11265 ) ) ;
#8253 = plane ( 'none', #28445 ) ;
#8254 = cartesian_point ( 'none', ( 26.94375279817388602, -14.22834564327236073, -220.0000000000000284 ) ) ;
#8255 = vertex_point ( 'none', #30260 ) ;
#8256 = cartesian_point ( 'none', ( -0.7615570805131953724, 55.41731296381057348, -124.7192674397724375 ) ) ;
#8257 = advanced_face ( 'none', ( #20814 ), #29515, .f. ) ;
#8258 = oriented_edge ( 'none', *, *, #18564, .f. ) ;
#8259 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#8260 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#8261 = cartesian_point ( 'none', ( 55.21779596423270675, -17.31041759277790959, -125.0000000000000000 ) ) ;
#8262 = direction ( 'none', ( 2.449293598294706414e-16, -1.710332578358783443e-30, -1.000000000000000000 ) ) ;
#8263 = line ( 'none', #23010, #1613 ) ;
#8264 = direction ( 'none', ( 0.9964434956472330018, -1.770614306514257917e-14, -0.08426363380677824588 ) ) ;
#8265 = edge_loop ( 'none', ( #25759, #15401, #14506, #32466 ) ) ;
#8266 = vector ( 'none', #21849, 1000.000000000000000 ) ;
#8267 = edge_curve ( 'none', #30926, #22365, #17759, .t. ) ;
#8268 = direction ( 'none', ( -7.493695722305055842e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#8269 = edge_loop ( 'none', ( #12902, #13100, #17597, #343 ) ) ;
#8270 = oriented_edge ( 'none', *, *, #3677, .f. ) ;
#8271 = advanced_face ( 'none', ( #12126 ), #347, .f. ) ;
#8272 = edge_loop ( 'none', ( #21318, #13949 ) ) ;
#8274 = cartesian_point ( 'none', ( 26.35381334131533748, -46.55885009717396628, 40.76794919243136661 ) ) ;
#8273 = axis2_placement_3d ( 'none', #7512, #33674, #36535 ) ;
#8275 = cartesian_point ( 'none', ( 38.55477642494669510, 23.16511711393702200, -185.0765281404898701 ) ) ;
#8276 = direction ( 'none', ( 1.798561219831641502e-14, 1.000000000000000000, 1.028863221273419046e-22 ) ) ;
#8277 = direction ( 'none', ( 2.449293598294706414e-16, -1.710332578358783443e-30, -1.000000000000000000 ) ) ;
#8278 = direction ( 'none', ( 0.8449665260632027719, -0.5348191935903973127, 6.549646135530374849e-17 ) ) ;
#8279 = cartesian_point ( 'none', ( -51.26520600665443084, 109.5000000000008953, -223.7652416360247116 ) ) ;
#8280 = face_outer_bound ( 'none', #13924, .t. ) ;
#8281 = oriented_edge ( 'none', *, *, #17739, .f. ) ;
#8282 = axis2_placement_3d ( 'none', #9254, #15852, #22701 ) ;
#8283 = cartesian_point ( 'none', ( 42.08213108521537293, -30.02031384457542273, -125.0000000000000000 ) ) ;
#8284 = cartesian_point ( 'none', ( -26.96352101535054047, 63.00000000000052580, -214.6629970373354865 ) ) ;
#8286 = cartesian_point ( 'none', ( 62.17154166404885274, 42.83630944789052819, -1.000000000000007772 ) ) ;
#8285 = line ( 'none', #22822, #19067 ) ;
#8287 = oriented_edge ( 'none', *, *, #15846, .t. ) ;
#8288 = direction ( 'none', ( 7.493695722305055842e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#8289 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8290 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#8291 = cartesian_point ( 'none', ( -62.17154166404933591, 42.83630944788986028, -6.938893903907228378e-15 ) ) ;
#8292 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8293 = oriented_edge ( 'none', *, *, #40483, .t. ) ;
#8294 = face_outer_bound ( 'none', #1259, .t. ) ;
#8295 = oriented_edge ( 'none', *, *, #41387, .t. ) ;
#8296 = vertex_point ( 'none', #39817 ) ;
#8297 = edge_curve ( 'none', #13604, #25873, #7992, .t. ) ;
#8298 = oriented_edge ( 'none', *, *, #19360, .f. ) ;
#8299 = direction ( 'none', ( 1.757325817432337728e-14, 1.000000000000000000, 2.862892222724204384e-16 ) ) ;
#8300 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8301 = b_spline_curve_with_knots ( 'none', 3,
( #25349, #12999, #93, #2867 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002407408752522312355, 0.002437975396482081319 ),
.unspecified. ) ;
#8302 = circle ( 'none', #25527, 3.399999999999993250 ) ;
#8303 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642541310, 0.0000000000000000000 ) ) ;
#8304 = edge_curve ( 'none', #19558, #13056, #5951, .t. ) ;
#8305 = direction ( 'none', ( -0.4643528801230237257, 0.8856502711123915850, 0.0000000000000000000 ) ) ;
#8306 = axis2_placement_3d ( 'none', #19227, #25515, #35746 ) ;
#8307 = vector ( 'none', #41028, 1000.000000000000000 ) ;
#8308 = cartesian_point ( 'none', ( 11.80336904874362958, 27.98811526340229605, -219.9999999999997726 ) ) ;
#8309 = vertex_point ( 'none', #10529 ) ;
#8310 = edge_curve ( 'none', #7238, #24616, #2881, .t. ) ;
#8311 = cartesian_point ( 'none', ( -11.01448274041911191, 68.01620024613738735, -122.1516153909408047 ) ) ;
#8312 = oriented_edge ( 'none', *, *, #21248, .t. ) ;
#8313 = cartesian_point ( 'none', ( 17.14265568418538521, 96.16919085228390429, -191.1122313368868504 ) ) ;
#8314 = direction ( 'none', ( -2.179985831291355058e-16, -7.063948064697777072e-17, 1.000000000000000000 ) ) ;
#8315 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#8316 = vertex_point ( 'none', #26532 ) ;
#8317 = direction ( 'none', ( -1.566459410626977181e-17, 2.250350588681607205e-16, -1.000000000000000000 ) ) ;
#8318 = edge_curve ( 'none', #10423, #36833, #30532, .t. ) ;
#8319 = vector ( 'none', #31130, 999.9999999999998863 ) ;
#8320 = oriented_edge ( 'none', *, *, #2501, .f. ) ;
#8321 = cartesian_point ( 'none', ( 50.80603921162393277, 95.05208047706574348, -237.4999999999999716 ) ) ;
#8322 = face_outer_bound ( 'none', #16549, .t. ) ;
#8323 = edge_curve ( 'none', #10333, #21356, #25422, .t. ) ;
#8324 = cylindrical_surface ( 'none', #14265, 4.049999999999997158 ) ;
#8325 = edge_loop ( 'none', ( #23246, #20505, #40970, #38025 ) ) ;
#8326 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8327 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8329 = oriented_edge ( 'none', *, *, #11399, .f. ) ;
#8328 = oriented_edge ( 'none', *, *, #16650, .f. ) ;
#8330 = cartesian_point ( 'none', ( 6.961459049924324043e-13, 1.246729600260045197e-14, -134.1999999999999886 ) ) ;
#8331 = advanced_face ( 'none', ( #9518 ), #10551, .f. ) ;
#8332 = oriented_edge ( 'none', *, *, #32658, .f. ) ;
#8333 = direction ( 'none', ( 0.4999999999999945599, 6.123233995736699476e-17, -0.8660254037844418162 ) ) ;
#8334 = cartesian_point ( 'none', ( -34.58955340851273519, 10.37206363474031257, -215.4022426118220324 ) ) ;
#8335 = face_bound ( 'none', #170, .t. ) ;
#8336 = oriented_edge ( 'none', *, *, #40699, .t. ) ;
#8337 = vector ( 'none', #40584, 1000.000000000000000 ) ;
#8338 = oriented_edge ( 'none', *, *, #23366, .t. ) ;
#8339 = cartesian_point ( 'none', ( -11.64946873166150176, 90.30000000000013927, -145.9649370383420433 ) ) ;
#8340 = cylindrical_surface ( 'none', #40399, 5.099999999999988987 ) ;
#8341 = line ( 'none', #22184, #11451 ) ;
#8342 = vertex_point ( 'none', #36803 ) ;
#8343 = direction ( 'none', ( 0.9975860445192734627, 0.06944122536642194365, 1.915906240245487041e-23 ) ) ;
#8344 = circle ( 'none', #1193, 58.14410161513777098 ) ;
#8345 = oriented_edge ( 'none', *, *, #27884, .t. ) ;
#8346 = cartesian_point ( 'none', ( 2.307218128554140704e-12, 90.29999999999995453, -172.4999999999999716 ) ) ;
#8347 = axis2_placement_3d ( 'none', #39682, #23263, #781 ) ;
#8348 = vertex_point ( 'none', #23265 ) ;
#8349 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8350 = cartesian_point ( 'none', ( 28.25917927786966644, 52.04352081178814871, -135.2271629709034073 ) ) ;
#8351 = edge_loop ( 'none', ( #37942, #37783, #24813, #6574, #26499, #18559 ) ) ;
#8352 = cartesian_point ( 'none', ( -40.01187703572833243, 64.52126740125702042, -77.60000000000000853 ) ) ;
#8353 = cartesian_point ( 'none', ( 45.25106413402036054, -17.31041759277773551, -125.0000000000000000 ) ) ;
#8354 = cartesian_point ( 'none', ( -9.795855637092103052, 104.3584088407316131, -193.3988926103087351 ) ) ;
#8355 = axis2_placement_3d ( 'none', #369, #15723, #35983 ) ;
#8356 = axis2_placement_3d ( 'none', #23654, #13778, #3784 ) ;
#8357 = cartesian_point ( 'none', ( 2.344058097623132582e-12, 85.29999999999995453, -172.4999999999999716 ) ) ;
#8358 = cartesian_point ( 'none', ( 2.243244715654445527e-12, 88.00000000000002842, -172.5000000000000000 ) ) ;
#8359 = vector ( 'none', #35790, 1000.000000000000000 ) ;
#8360 = cartesian_point ( 'none', ( -43.13844210148325686, -28.03368176064134687, -114.9712673526286437 ) ) ;
#8361 = cartesian_point ( 'none', ( -19.53024393881983656, 11.18038072958830398, 44.53253642151859282 ) ) ;
#8362 = edge_curve ( 'none', #16028, #28386, #6944, .t. ) ;
#8363 = cylindrical_surface ( 'none', #28996, 14.49999999999999822 ) ;
#8364 = cartesian_point ( 'none', ( -6.980838429327957506, 88.00000000000012790, -114.9999999999999716 ) ) ;
#8365 = circle ( 'none', #18927, 0.09999999999998838984 ) ;
#8366 = oriented_edge ( 'none', *, *, #3609, .t. ) ;
#8367 = vertex_point ( 'none', #3654 ) ;
#8368 = advanced_face ( 'none', ( #21860 ), #37659, .f. ) ;
#8369 = oriented_edge ( 'none', *, *, #15788, .t. ) ;
#8370 = edge_curve ( 'none', #24243, #9888, #9039, .t. ) ;
#8371 = direction ( 'none', ( 4.338214655336505967e-16, 2.788289883277553684e-16, -1.000000000000000000 ) ) ;
#8372 = oriented_edge ( 'none', *, *, #8886, .t. ) ;
#8373 = oriented_edge ( 'none', *, *, #38325, .f. ) ;
#8374 = direction ( 'none', ( 0.1231230465471473412, 0.9923914124018551330, 0.0000000000000000000 ) ) ;
#8375 = circle ( 'none', #24495, 6.400000000000003020 ) ;
#8376 = vertex_point ( 'none', #4638 ) ;
#8377 = edge_curve ( 'none', #38178, #7882, #18262, .t. ) ;
#8378 = cartesian_point ( 'none', ( -12.67347619715561713, 102.5560415136226311, -196.5721036141107447 ) ) ;
#8379 = oriented_edge ( 'none', *, *, #31721, .f. ) ;
#8380 = oriented_edge ( 'none', *, *, #18208, .f. ) ;
#8381 = line ( 'none', #19513, #5326 ) ;
#8382 = conical_surface ( 'none', #24297, 58.14410161513777098, 1.047197551196600962 ) ;
#8383 = edge_loop ( 'none', ( #14759, #15344, #8915, #928, #31489, #27899 ) ) ;
#8384 = cartesian_point ( 'none', ( -17.05988773457557173, 14.67004534702172336, 45.00000000000023448 ) ) ;
#8385 = edge_curve ( 'none', #37125, #16722, #41747, .t. ) ;
#8386 = direction ( 'none', ( -4.737495925409179501e-16, 2.037351031534776593e-16, -1.000000000000000000 ) ) ;
#8387 = advanced_face ( 'none', ( #20281 ), #39192, .f. ) ;
#8388 = circle ( 'none', #10211, 22.50000000000000355 ) ;
#8389 = vertex_point ( 'none', #40098 ) ;
#8390 = direction ( 'none', ( -0.06569977564519681457, 0.6261618295429631775, -0.7769201392058130429 ) ) ;
#8391 = edge_loop ( 'none', ( #17930, #959, #32956, #5245 ) ) ;
#8392 = edge_curve ( 'none', #21356, #731, #39704, .t. ) ;
#8393 = oriented_edge ( 'none', *, *, #8392, .f. ) ;
#8394 = edge_loop ( 'none', ( #39675, #7986 ) ) ;
#8395 = direction ( 'none', ( 7.056502275159897932e-15, 0.6409456510068539670, -0.7675862638527348736 ) ) ;
#8396 = advanced_face ( 'none', ( #28522 ), #35581, .f. ) ;
#8397 = cartesian_point ( 'none', ( -57.49999999999956657, -14.90130006533124707, -114.9999999999999858 ) ) ;
#8398 = product ( 'abr142l3-i-p2-s2-24-58-110-145-m8', 'abr142l3-i-p2-s2-24-58-110-145-m8', '', ( #6564 ) ) ;
#8399 = direction ( 'none', ( 0.6287054569762576817, -1.177509268541831609e-14, -0.7776435226813600554 ) ) ;
#8400 = cartesian_point ( 'none', ( 58.44570654142616917, 36.82641627808413887, -81.60000000000000853 ) ) ;
#8401 = cartesian_point ( 'none', ( -45.25106413401957894, -17.31041759277614034, -124.9999999999999858 ) ) ;
#8402 = cartesian_point ( 'none', ( 31.93301111448382912, -17.14240953591809102, -215.6483262894487609 ) ) ;
#8403 = cartesian_point ( 'none', ( -39.66746921975844486, 33.19938667199406979, -161.4672110035713786 ) ) ;
#8404 = direction ( 'none', ( 0.9964434956472330018, -1.748663503494575536e-14, -0.08426363380677823200 ) ) ;
#8405 = direction ( 'none', ( 1.035655806553319736e-14, 0.6409456510068530788, 0.7675862638527355397 ) ) ;
#8406 = cartesian_point ( 'none', ( -29.37492874126198927, 109.5000674576063773, -223.3789307604607757 ) ) ;
#8407 = face_outer_bound ( 'none', #18465, .t. ) ;
#8408 = edge_loop ( 'none', ( #19466, #1759, #9161, #27223, #15028, #3969, #12509, #30903 ) ) ;
#8409 = axis2_placement_3d ( 'none', #28205, #41170, #41308 ) ;
#8410 = oriented_edge ( 'none', *, *, #19480, .t. ) ;
#8411 = vertex_point ( 'none', #17838 ) ;
#8412 = oriented_edge ( 'none', *, *, #11919, .f. ) ;
#8413 = oriented_edge ( 'none', *, *, #27508, .t. ) ;
#8414 = axis2_placement_3d ( 'none', #16907, #1008, #33615 ) ;
#8415 = oriented_edge ( 'none', *, *, #15959, .f. ) ;
#8416 = cylindrical_surface ( 'none', #23225, 6.749999999999999112 ) ;
#8417 = oriented_edge ( 'none', *, *, #39908, .t. ) ;
#8418 = cartesian_point ( 'none', ( -19.52191076705364026, 11.21885682656967553, 10.45232077341570154 ) ) ;
#8419 = oriented_edge ( 'none', *, *, #30495, .f. ) ;
#8420 = advanced_face ( 'none', ( #37148 ), #4434, .f. ) ;
#8421 = cylindrical_surface ( 'none', #31017, 47.50000000000000711 ) ;
#8422 = cartesian_point ( 'none', ( 3.660294936833220906e-12, 1.126715001176858631e-13, 79.99999999999998579 ) ) ;
#8423 = direction ( 'none', ( 1.000000000000000000, -1.798561219831641502e-14, 5.392042335631425098e-16 ) ) ;
#8425 = axis2_placement_3d ( 'none', #32554, #35541, #2977 ) ;
#8424 = conical_surface ( 'none', #37400, 22.00000000000000355, 0.3461359635693607162 ) ;
#8426 = oriented_edge ( 'none', *, *, #10354, .t. ) ;
#8427 = direction ( 'none', ( -0.06944122536642541310, 0.9975860445192731296, 1.673230490266694347e-22 ) ) ;
#8428 = direction ( 'none', ( 0.4916555125895037959, 0.8707897891801167356, -5.551115123616747543e-17 ) ) ;
#8429 = oriented_edge ( 'none', *, *, #22050, .t. ) ;
#8430 = edge_curve ( 'none', #21147, #1134, #13128, .t. ) ;
#8431 = cartesian_point ( 'none', ( 22.27547565966851195, 25.60865447725652899, 41.68629150101546799 ) ) ;
#8432 = vertex_point ( 'none', #21095 ) ;
#8433 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8434 = axis2_placement_3d ( 'none', #33658, #23831, #13657 ) ;
#8435 = vertex_point ( 'none', #27694 ) ;
#8436 = direction ( 'none', ( 2.565498867538175164e-30, 2.449293598294706414e-16, 1.000000000000000000 ) ) ;
#8437 = edge_curve ( 'none', #40069, #17542, #23363, .t. ) ;
#8438 = cartesian_point ( 'none', ( 2.381544556407528604e-12, 87.29999999999996874, -172.4999999999999716 ) ) ;
#8439 = oriented_edge ( 'none', *, *, #11290, .t. ) ;
#8440 = cartesian_point ( 'none', ( -3.376372553708057556, 89.32595924242289698, -200.5591325487830829 ) ) ;
#8441 = cartesian_point ( 'none', ( 52.74800970397305377, -8.938538598091989584, 10.76794919243136839 ) ) ;
#8442 = cartesian_point ( 'none', ( 50.87896638983043118, 72.22504912400269461, -201.8749643706320569 ) ) ;
#8443 = edge_curve ( 'none', #30463, #40402, #11088, .t. ) ;
#8444 = oriented_edge ( 'none', *, *, #7865, .f. ) ;
#8445 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8446 = vertex_point ( 'none', #11380 ) ;
#8447 = plane ( 'none', #4279 ) ;
#8448 = direction ( 'none', ( 0.6287054569762579037, -1.148506577198437354e-14, -0.7776435226813598334 ) ) ;
#8449 = direction ( 'none', ( -0.7071067811865402453, 8.659560562354844111e-17, 0.7071067811865549002 ) ) ;
#8450 = cartesian_point ( 'none', ( 40.50691150298902699, 105.8999999999992951, -152.8942184678628280 ) ) ;
#8451 = cartesian_point ( 'none', ( -64.99996437063002475, 95.05208047706783248, -223.3060035822539646 ) ) ;
#8452 = edge_curve ( 'none', #1085, #4200, #36124, .t. ) ;
#8453 = circle ( 'none', #41853, 9.000000000000001776 ) ;
#8454 = oriented_edge ( 'none', *, *, #41132, .t. ) ;
#8455 = cartesian_point ( 'none', ( -2.668365705393424658, 34.91661294373606239, -219.9999999999996305 ) ) ;
#8456 = vertex_point ( 'none', #8067 ) ;
#8457 = oriented_edge ( 'none', *, *, #36849, .t. ) ;
#8458 = cartesian_point ( 'none', ( 45.00000000000171951, 63.11474677677659884, -194.4702096606976625 ) ) ;
#8459 = line ( 'none', #9828, #6379 ) ;
#8460 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8461 = oriented_edge ( 'none', *, *, #35975, .t. ) ;
#8462 = plane ( 'none', #4087 ) ;
#8463 = oriented_edge ( 'none', *, *, #5950, .t. ) ;
#8464 = cartesian_point ( 'none', ( 45.00003562937039447, 119.4999999999991758, -172.4999999999999716 ) ) ;
#8465 = line ( 'none', #8138, #14659 ) ;
#8466 = oriented_edge ( 'none', *, *, #30637, .t. ) ;
#8467 = edge_curve ( 'none', #26383, #11038, #19805, .t. ) ;
#8468 = oriented_edge ( 'none', *, *, #23804, .f. ) ;
#8469 = toroidal_surface ( 'none', #38137, 13.99999999999999822, 2.000000000000000000 ) ;
#8470 = vector ( 'none', #41864, 1000.000000000000000 ) ;
#8471 = oriented_edge ( 'none', *, *, #36914, .t. ) ;
#8472 = direction ( 'none', ( 4.163336342344333082e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8473 = vertex_point ( 'none', #20821 ) ;
#8474 = axis2_placement_3d ( 'none', #37799, #24246, #41073 ) ;
#8475 = advanced_face ( 'none', ( #11596, #31051 ), #40372, .t. ) ;
#8476 = cartesian_point ( 'none', ( -50.24575048483102080, -29.42044524308442277, -87.09999999999996589 ) ) ;
#8477 = cartesian_point ( 'none', ( 42.00000000000000000, 5.143516556418883322e-15, 78.50000000000000000 ) ) ;
#8478 = cartesian_point ( 'none', ( 1.448548752932361287e-13, 2.729249614860016628e-15, -3.999999999999753975 ) ) ;
#8479 = vertex_point ( 'none', #14238 ) ;
#8480 = cartesian_point ( 'none', ( -50.48552940649304333, 16.85488901688694696, 43.75123516645619048 ) ) ;
#8481 = axis2_placement_3d ( 'none', #25487, #12196, #15629 ) ;
#8482 = cartesian_point ( 'none', ( 49.50024414440009224, -19.33558706589967358, 41.38755714395175289 ) ) ;
#8483 = cartesian_point ( 'none', ( -20.56206902397406466, -29.86956627542143750, -215.6483261850572148 ) ) ;
#8484 = cartesian_point ( 'none', ( 1.310105869882863528e-13, 1.765539736045300000e-15, 110.6396103067895069 ) ) ;
#8485 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8486 = edge_loop ( 'none', ( #33980, #40200 ) ) ;
#8487 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642542698, 0.0000000000000000000 ) ) ;
#8488 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8489 = advanced_face ( 'none', ( #18789 ), #22361, .t. ) ;
#8490 = cartesian_point ( 'none', ( -27.65724006679153746, 51.70526155903142751, 18.00000000000022382 ) ) ;
#8491 = axis2_placement_3d ( 'none', #36127, #13404, #19877 ) ;
#8492 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8493 = cylindrical_surface ( 'none', #25736, 4.500000000000000888 ) ;
#8494 = cartesian_point ( 'none', ( 39.75302245645284671, 64.16918287849492231, -203.4731039347576598 ) ) ;
#8495 = oriented_edge ( 'none', *, *, #15169, .f. ) ;
#8496 = vertex_point ( 'none', #31686 ) ;
#8497 = edge_curve ( 'none', #10381, #38699, #13610, .t. ) ;
#8498 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8499 = cartesian_point ( 'none', ( -53.37085338178096805, -3.715105557103757672, 168.5000000000002274 ) ) ;
#8500 = cartesian_point ( 'none', ( 0.3738739956637342488, 55.41693523785659181, -124.7207515118720949 ) ) ;
#8501 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#8502 = vector ( 'none', #21175, 1000.000000000000000 ) ;
#8503 = axis2_placement_3d ( 'none', #30468, #40590, #10866 ) ;
#8504 = vertex_point ( 'none', #15522 ) ;
#8505 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8506 = oriented_edge ( 'none', *, *, #4868, .f. ) ;
#8507 = cartesian_point ( 'none', ( -8.938538598091296805, -52.74800970397299693, 10.76794919243136839 ) ) ;
#8508 = edge_curve ( 'none', #31986, #16567, #304, .t. ) ;
#8509 = oriented_edge ( 'none', *, *, #39975, .t. ) ;
#8510 = line ( 'none', #42352, #41721 ) ;
#8511 = edge_curve ( 'none', #37639, #33389, #24397, .t. ) ;
#8512 = conical_surface ( 'none', #3537, 55.00000000000000000, 0.7853981633974657095 ) ;
#8513 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8514 = direction ( 'none', ( 0.4528646036454053170, -0.8915793014449641118, -3.773599549831435617e-16 ) ) ;
#8515 = cartesian_point ( 'none', ( -53.28653899652934456, -26.52514329740290933, -82.75000000000000000 ) ) ;
#8516 = cartesian_point ( 'none', ( 47.83630944789006634, 58.33630944789020134, 59.50000000000000000 ) ) ;
#8517 = cartesian_point ( 'none', ( 34.64105178074767366, 129.4999999999993747, -128.4999999999997442 ) ) ;
#8518 = oriented_edge ( 'none', *, *, #13497, .t. ) ;
#8519 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#8520 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8521 = cartesian_point ( 'none', ( 58.33630944789005923, 58.33630944789027950, 0.0000000000000000000 ) ) ;
#8522 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8523 = cylindrical_surface ( 'none', #21739, 4.250000000000003553 ) ;
#8524 = cartesian_point ( 'none', ( -19.64905468110843501, -49.76107565295192359, 40.76794919243136661 ) ) ;
#8525 = cartesian_point ( 'none', ( 3.660294936833220906e-12, 1.126715001176858631e-13, 79.49999999999998579 ) ) ;
#8526 = edge_curve ( 'none', #17010, #29948, #4739, .t. ) ;
#8527 = oriented_edge ( 'none', *, *, #33995, .f. ) ;
#8528 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8529 = cartesian_point ( 'none', ( -49.80337457879276997, 105.6000674576067553, -139.8680192736234176 ) ) ;
#8530 = oriented_edge ( 'none', *, *, #11553, .f. ) ;
#8531 = axis2_placement_3d ( 'none', #39943, #33940, #14375 ) ;
#8532 = circle ( 'none', #31757, 4.000000000000000000 ) ;
#8533 = vertex_point ( 'none', #5642 ) ;
#8534 = edge_loop ( 'none', ( #13420, #36224, #35041, #31268 ) ) ;
#8535 = circle ( 'none', #28448, 16.49999999999998934 ) ;
#8536 = cartesian_point ( 'none', ( -42.00000000000000000, 0.0000000000000000000, 78.50000000000000000 ) ) ;
#8537 = cartesian_point ( 'none', ( -30.89403759285463025, -16.44882203976100143, -219.9999999999999716 ) ) ;
#8538 = oriented_edge ( 'none', *, *, #35343, .t. ) ;
#8539 = axis2_placement_3d ( 'none', #27947, #31362, #41332 ) ;
#8541 = oriented_edge ( 'none', *, *, #36837, .t. ) ;
#8540 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8542 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8543 = direction ( 'none', ( -2.179985831291355058e-16, -7.063948064697777072e-17, 1.000000000000000000 ) ) ;
#8544 = cartesian_point ( 'none', ( 30.88150461990769102, -16.47236113718627237, -219.9999999999995737 ) ) ;
#8545 = cartesian_point ( 'none', ( -22.27905922653372528, 53.73406204027980237, -130.7930025475159823 ) ) ;
#8546 = oriented_edge ( 'none', *, *, #2307, .t. ) ;
#8547 = cartesian_point ( 'none', ( 50.87899247233631428, 87.99999999999906208, -201.8750617118778621 ) ) ;
#8549 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#8548 = face_outer_bound ( 'none', #6017, .t. ) ;
#8550 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8551 = toroidal_surface ( 'none', #15450, 21.50000000000000000, 0.5000000000000000000 ) ;
#8552 = cartesian_point ( 'none', ( 62.17154166404932880, -42.83630944788988160, -6.938893903907228378e-15 ) ) ;
#8553 = face_outer_bound ( 'none', #12049, .t. ) ;
#8554 = advanced_face ( 'none', ( #10039 ), #35098, .f. ) ;
#8555 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#8556 = axis2_placement_3d ( 'none', #26438, #33414, #13414 ) ;
#8557 = oriented_edge ( 'none', *, *, #5392, .t. ) ;
#8558 = circle ( 'none', #11840, 0.09999999999999301115 ) ;
#8559 = direction ( 'none', ( -0.7463371132519592832, 1.330382240088718025e-14, -0.6655681132556848789 ) ) ;
#8560 = edge_curve ( 'none', #16639, #2503, #19269, .t. ) ;
#8561 = axis2_placement_3d ( 'none', #29239, #38924, #9624 ) ;
#8562 = axis2_placement_3d ( 'none', #20781, #1457, #24215 ) ;
#8563 = cylindrical_surface ( 'none', #20908, 62.00000000000000000 ) ;
#8564 = edge_curve ( 'none', #1994, #5667, #2387, .t. ) ;
#8565 = circle ( 'none', #10665, 62.00000000000000000 ) ;
#8566 = cartesian_point ( 'none', ( 46.82842199257245142, -28.07846888790777129, -131.0999999999999659 ) ) ;
#8567 = vertex_point ( 'none', #31267 ) ;
#8568 = plane ( 'none', #9303 ) ;
#8569 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8570 = edge_curve ( 'none', #16685, #33070, #33053, .t. ) ;
#8571 = cartesian_point ( 'none', ( -65.00096437062997268, 99.50000000000115108, -152.5000000000000284 ) ) ;
#8572 = cartesian_point ( 'none', ( -70.99999999999997158, 37.93744851726332001, -6.938893903907228378e-15 ) ) ;
#8573 = cartesian_point ( 'none', ( -46.55885009717393075, -26.35381334131502840, 40.76794919243136661 ) ) ;
#8574 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8575 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#8576 = line ( 'none', #2014, #42294 ) ;
#8577 = oriented_edge ( 'none', *, *, #13871, .f. ) ;
#8578 = cartesian_point ( 'none', ( -49.15479122123212363, 18.44062092222132065, 12.50000000000022560 ) ) ;
#8579 = direction ( 'none', ( -1.757325817432337728e-14, -1.000000000000000000, -2.862892222724204384e-16 ) ) ;
#8580 = cartesian_point ( 'none', ( 38.40107331594629869, -6.808639231397731528, 1.500000000000246025 ) ) ;
#8581 = cartesian_point ( 'none', ( 19.50645158495129650, -49.81714912120079219, 10.00000000000022382 ) ) ;
#8582 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, -2.561756887746857165e-16 ) ) ;
#8583 = face_outer_bound ( 'none', #2341, .t. ) ;
#8584 = oriented_edge ( 'none', *, *, #17538, .t. ) ;
#8585 = conical_surface ( 'none', #14340, 17.50000000000000355, 0.7853981633974327359 ) ;
#8586 = oriented_edge ( 'none', *, *, #25111, .t. ) ;
#8587 = cartesian_point ( 'none', ( 22.17082455035822619, 99.62199260780015209, -191.1937172867491483 ) ) ;
#8588 = edge_curve ( 'none', #12501, #7936, #253, .t. ) ;
#8589 = advanced_face ( 'none', ( #38691 ), #4887, .t. ) ;
#8590 = direction ( 'none', ( -8.551662891793917213e-31, -2.449293598294706414e-16, 1.000000000000000000 ) ) ;
#8591 = circle ( 'none', #26406, 14.49999999999999467 ) ;
#8592 = cartesian_point ( 'none', ( -46.42249377791883802, 31.59262477951210712, -127.0999999999999659 ) ) ;
#8593 = line ( 'none', #26716, #10635 ) ;
#8594 = vector ( 'none', #9396, 1000.000000000000000 ) ;
#8595 = direction ( 'none', ( 9.135881492523216756e-15, 0.5150380749100547106, -0.8571673007021120005 ) ) ;
#8596 = b_spline_curve_with_knots ( 'none', 3,
( #21597, #12167, #5005, #41575, #18196, #24753, #38318, #27915 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.003712712806404474403, 0.005530888745046991413, 0.006439976714368246882, 0.007349064683689503219 ),
.unspecified. ) ;
#8597 = plane ( 'none', #17411 ) ;
#8598 = cartesian_point ( 'none', ( 38.40107331594629869, -6.808639231397724423, 4.000000000000246025 ) ) ;
#8599 = edge_loop ( 'none', ( #40150, #3701, #10482, #22616, #37835, #31359, #38476, #18316, #9258, #36268 ) ) ;
#8600 = axis2_placement_3d ( 'none', #6420, #29337, #23179 ) ;
#8601 = cartesian_point ( 'none', ( 17.12935620362831912, 31.94001259806292126, -215.6483150594822860 ) ) ;
#8602 = line ( 'none', #38635, #19369 ) ;
#8603 = direction ( 'none', ( 0.6287054569762579037, -1.156482317317870818e-14, -0.7776435226813599444 ) ) ;
#8604 = advanced_face ( 'none', ( #22825 ), #8493, .f. ) ;
#8605 = axis2_placement_3d ( 'none', #34072, #7905, #14681 ) ;
#8606 = cartesian_point ( 'none', ( -50.02762775460914213, -18.97008325396520689, 45.00259453413549693 ) ) ;
#8607 = circle ( 'none', #15408, 7.299999999999991829 ) ;
#8608 = line ( 'none', #4776, #6521 ) ;
#8609 = oriented_edge ( 'none', *, *, #10364, .f. ) ;
#8610 = advanced_face ( 'none', ( #7950 ), #5913, .t. ) ;
#8611 = axis2_placement_3d ( 'none', #3060, #25959, #35357 ) ;
#8612 = vector ( 'none', #3930, 1000.000000000000000 ) ;
#8613 = edge_loop ( 'none', ( #25528, #24387, #11101, #27921 ) ) ;
#8614 = edge_curve ( 'none', #25849, #6347, #42220, .t. ) ;
#8615 = cartesian_point ( 'none', ( 36.86279951707631852, 2.565992159740283718, -3.999999999999753975 ) ) ;
#8616 = plane ( 'none', #17011 ) ;
#8617 = axis2_placement_3d ( 'none', #20420, #23712, #4110 ) ;
#8618 = oriented_edge ( 'none', *, *, #6419, .t. ) ;
#8619 = direction ( 'none', ( 1.696174065399545591e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8620 = vertex_point ( 'none', #22401 ) ;
#8621 = vector ( 'none', #15402, 1000.000000000000000 ) ;
#8622 = oriented_edge ( 'none', *, *, #6847, .f. ) ;
#8624 = circle ( 'none', #39721, 7.000000000000825118 ) ;
#8623 = cartesian_point ( 'none', ( -18.08309601160424407, -49.50536933154865693, 12.14898382142809119 ) ) ;
#8625 = oriented_edge ( 'none', *, *, #32663, .t. ) ;
#8626 = cartesian_point ( 'none', ( -12.16520228094719513, -34.10635046866881481, -215.4506065274749460 ) ) ;
#8627 = cartesian_point ( 'none', ( 1.448548749577587283e-13, 2.729242082671931613e-15, 40.76794919243136661 ) ) ;
#8628 = edge_curve ( 'none', #8778, #36614, #11052, .t. ) ;
#8629 = line ( 'none', #12563, #21443 ) ;
#8630 = axis2_placement_3d ( 'none', #40815, #5218, #21388 ) ;
#8631 = cartesian_point ( 'none', ( -32.63194509700615953, 109.6000674576064284, -222.3034102081630010 ) ) ;
#8632 = oriented_edge ( 'none', *, *, #25828, .f. ) ;
#8633 = edge_curve ( 'none', #27396, #11995, #24892, .t. ) ;
#8634 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8635 = cartesian_point ( 'none', ( -49.88653899652975809, -26.52514329740203181, -127.0999999999999659 ) ) ;
#8636 = oriented_edge ( 'none', *, *, #12181, .t. ) ;
#8637 = cartesian_point ( 'none', ( 46.48653899652933319, 26.52514329740287380, -82.75000000000000000 ) ) ;
#8638 = cylindrical_surface ( 'none', #26352, 42.95499999999999829 ) ;
#8639 = advanced_face ( 'none', ( #803 ), #9999, .t. ) ;
#8640 = cartesian_point ( 'none', ( -62.17154166404886695, -42.83630944789056372, -6.938893903907228378e-15 ) ) ;
#8641 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#8642 = cartesian_point ( 'none', ( 22.55182209507992397, 53.69293852888809226, -130.9345930099260897 ) ) ;
#8643 = edge_curve ( 'none', #25571, #34889, #20772, .t. ) ;
#8644 = direction ( 'none', ( -0.9964434956472331129, 1.734723475976807094e-14, 0.08426363380677601156 ) ) ;
#8645 = direction ( 'none', ( -1.000000000000000000, 1.798561219818848703e-14, -7.841335511406166801e-16 ) ) ;
#8646 = oriented_edge ( 'none', *, *, #921, .f. ) ;
#8647 = vector ( 'none', #13713, 1000.000000000000114 ) ;
#8648 = cartesian_point ( 'none', ( -64.99996437063018107, 88.32175765831181025, -147.4672884136578546 ) ) ;
#8649 = vector ( 'none', #3356, 1000.000000000000000 ) ;
#8650 = edge_curve ( 'none', #35914, #36833, #11331, .t. ) ;
#8651 = oriented_edge ( 'none', *, *, #15959, .t. ) ;
#8652 = direction ( 'none', ( 1.772943671138792130e-14, 1.000000000000000000, -3.885774658394701368e-16 ) ) ;
#8653 = cartesian_point ( 'none', ( 51.01136880612083502, 15.81720552316010675, 44.06978565526536329 ) ) ;
#8654 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642544086, 0.0000000000000000000 ) ) ;
#8655 = cartesian_point ( 'none', ( 15.91083028893889839, 109.2999999999996561, -148.2544750620517107 ) ) ;
#8656 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8657 = oriented_edge ( 'none', *, *, #16418, .t. ) ;
#8658 = cartesian_point ( 'none', ( 3.660294936833220906e-12, 1.126715001176858631e-13, 86.50000000000000000 ) ) ;
#8659 = cartesian_point ( 'none', ( -38.50346752235392245, -23.72609440131746084, -184.2092652795529375 ) ) ;
#8660 = oriented_edge ( 'none', *, *, #5566, .t. ) ;
#8661 = oriented_edge ( 'none', *, *, #389, .t. ) ;
#8662 = vector ( 'none', #29165, 1000.000000000000000 ) ;
#8663 = oriented_edge ( 'none', *, *, #6461, .f. ) ;
#8664 = line ( 'none', #39935, #15817 ) ;
#8665 = cartesian_point ( 'none', ( -20.60045278011381953, -49.37482590238321478, 37.66230472072227542 ) ) ;
#8667 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#8666 = circle ( 'none', #2088, 50.00000000000000000 ) ;
#8668 = axis2_placement_3d ( 'none', #31876, #12275, #38426 ) ;
#8669 = edge_loop ( 'none', ( #21446, #24370, #42073, #25340 ) ) ;
#8670 = cartesian_point ( 'none', ( -49.88653899652975809, -26.52514329740203181, -124.9999999999999574 ) ) ;
#8671 = cartesian_point ( 'none', ( -46.21406496560877031, -26.95399934192439417, 39.26447557133776911 ) ) ;
#8672 = axis2_placement_3d ( 'none', #24312, #17750, #40572 ) ;
#8673 = cartesian_point ( 'none', ( -6.740580262448669480, 108.8000000000000966, -162.5720305336161289 ) ) ;
#8674 = axis2_placement_3d ( 'none', #2910, #32495, #9335 ) ;
#8675 = edge_loop ( 'none', ( #14119, #31484 ) ) ;
#8676 = line ( 'none', #37881, #33719 ) ;
#8677 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642541310, 0.0000000000000000000 ) ) ;
#8678 = axis2_placement_3d ( 'none', #8484, #5621, #31674 ) ;
#8679 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8680 = cartesian_point ( 'none', ( -16.22586101095825128, 31.01172098115738507, -219.9999999999996874 ) ) ;
#8681 = b_spline_curve_with_knots ( 'none', 3,
( #18273, #34781, #41088, #24538, #15249, #4936, #40941, #28128, #24404, #21386 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#8682 = edge_curve ( 'none', #8446, #25814, #41228, .t. ) ;
#8683 = cylindrical_surface ( 'none', #23627, 12.00000000000000533 ) ;
#8684 = direction ( 'none', ( 0.4999999999999921729, -8.992806188260392277e-15, 0.8660254037844431485 ) ) ;
#8685 = cartesian_point ( 'none', ( 3.853660709296229894e-13, -17.49999999999997513, -209.5000000000000000 ) ) ;
#8686 = edge_curve ( 'none', #38966, #31469, #16166, .t. ) ;
#8687 = face_bound ( 'none', #2763, .t. ) ;
#8688 = cartesian_point ( 'none', ( -46.48653899652936872, 26.52514329740285604, -102.5000000000000142 ) ) ;
#8689 = cartesian_point ( 'none', ( -27.47832464164877209, 52.58564396013714060, -134.4481439264233700 ) ) ;
#8690 = advanced_face ( 'none', ( #12086 ), #7450, .f. ) ;
#8691 = edge_curve ( 'none', #98, #20246, #26917, .t. ) ;
#8692 = vertex_point ( 'none', #2497 ) ;
#8693 = cartesian_point ( 'none', ( 11.63204079134975544, 88.91627642085130390, -161.8098479202573401 ) ) ;
#8694 = direction ( 'none', ( 3.760577949360439093e-17, -1.927470528863118556e-16, 1.000000000000000000 ) ) ;
#8695 = direction ( 'none', ( 1.092590977624313999e-14, 0.6409456510068545221, 0.7675862638527343185 ) ) ;
#8696 = edge_curve ( 'none', #31396, #2478, #39653, .t. ) ;
#8697 = edge_curve ( 'none', #40245, #29409, #21821, .t. ) ;
#8698 = vector ( 'none', #36823, 1000.000000000000000 ) ;
#8699 = vertex_point ( 'none', #12362 ) ;
#8700 = face_outer_bound ( 'none', #14657, .t. ) ;
#8701 = oriented_edge ( 'none', *, *, #32071, .f. ) ;
#8702 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8703 = advanced_face ( 'none', ( #22320 ), #34040, .t. ) ;
#8704 = cartesian_point ( 'none', ( 14.80308021199690849, 51.41483633843350276, 44.67321566573312452 ) ) ;
#8705 = circle ( 'none', #41531, 4.000000000000000000 ) ;
#8706 = edge_curve ( 'none', #29299, #2103, #4398, .t. ) ;
#8707 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8708 = oriented_edge ( 'none', *, *, #7596, .t. ) ;
#8709 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#8710 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8711 = cartesian_point ( 'none', ( 1.405604691061889466e-12, 40.00000000000000711, -117.2999999999999687 ) ) ;
#8712 = circle ( 'none', #17727, 52.78867513459481131 ) ;
#8713 = direction ( 'none', ( 1.824178788316465726e-14, 1.000000000000000000, 3.885776716121161664e-16 ) ) ;
#8714 = vertex_point ( 'none', #23359 ) ;
#8715 = direction ( 'none', ( -0.9975860445192733517, -0.06944122536642544086, 0.0000000000000000000 ) ) ;
#8716 = cartesian_point ( 'none', ( -50.00000000000000000, 0.0000000000000000000, 68.00000000000000000 ) ) ;
#8717 = vertex_point ( 'none', #3182 ) ;
#8718 = vector ( 'none', #31705, 1000.000000000000000 ) ;
#8719 = cartesian_point ( 'none', ( -51.01136880612044422, -15.81720552316045669, 44.06978565526536329 ) ) ;
#8720 = cartesian_point ( 'none', ( 64.99999999999998579, -8.172345308066344560e-15, -71.50000000000001421 ) ) ;
#8721 = direction ( 'none', ( 1.000000000000000000, -1.798561239636409153e-14, -6.198829126545649833e-15 ) ) ;
#8722 = cartesian_point ( 'none', ( 7.414994494176633033, 21.31043129049241713, 11.51722087929820404 ) ) ;
#8723 = line ( 'none', #17833, #40406 ) ;
#8724 = direction ( 'none', ( -0.4916555125895598621, -0.8707897891800850942, 2.803236335386457474e-16 ) ) ;
#8725 = cartesian_point ( 'none', ( 20.71834745206580664, 95.86960092511299081, -192.7934923662830897 ) ) ;
#8726 = face_outer_bound ( 'none', #29565, .t. ) ;
#8727 = plane ( 'none', #39578 ) ;
#8728 = oriented_edge ( 'none', *, *, #19496, .f. ) ;
#8729 = edge_loop ( 'none', ( #11060, #16991, #6257, #17732, #39827 ) ) ;
#8730 = cartesian_point ( 'none', ( 37.35346098133584292, 12.05423446983502700, -3.988369899752737702 ) ) ;
#8731 = direction ( 'none', ( 0.8915793014449638898, 0.4528646036454052615, -5.498544517883789686e-16 ) ) ;
#8732 = axis2_placement_3d ( 'none', #897, #13915, #4190 ) ;
#8734 = oriented_edge ( 'none', *, *, #22964, .f. ) ;
#8733 = oriented_edge ( 'none', *, *, #33149, .t. ) ;
#8735 = cartesian_point ( 'none', ( 17.79822644529060227, 31.57353230043001702, -215.6483265049665192 ) ) ;
#8736 = axis2_placement_3d ( 'none', #32440, #22871, #29306 ) ;
#8737 = cartesian_point ( 'none', ( 6.412282240933450339, 37.48777054537401199, 43.00000000000022737 ) ) ;
#8738 = edge_curve ( 'none', #28885, #39895, #40326, .t. ) ;
#8739 = face_outer_bound ( 'none', #34709, .t. ) ;
#8740 = cartesian_point ( 'none', ( -61.48348697134139229, -38.41914665690652697, 0.0000000000000000000 ) ) ;
#8741 = oriented_edge ( 'none', *, *, #39411, .t. ) ;
#8742 = circle ( 'none', #22039, 22.50000000000000355 ) ;
#8743 = cartesian_point ( 'none', ( -48.87110123207204992, -21.77047273791517767, 10.33942603433045271 ) ) ;
#8744 = axis2_placement_3d ( 'none', #9274, #29584, #23145 ) ;
#8745 = vector ( 'none', #41201, 1000.000000000000114 ) ;
#8746 = cartesian_point ( 'none', ( 7.055986104820133775, 109.2999999999998408, -182.8180938204992003 ) ) ;
#8747 = oriented_edge ( 'none', *, *, #36458, .f. ) ;
#8748 = edge_curve ( 'none', #39046, #37622, #23313, .t. ) ;
#8749 = line ( 'none', #37107, #8698 ) ;
#8750 = vertex_point ( 'none', #26206 ) ;
#8751 = face_outer_bound ( 'none', #20240, .t. ) ;
#8752 = oriented_edge ( 'none', *, *, #34101, .t. ) ;
#8753 = edge_curve ( 'none', #16488, #20273, #17353, .t. ) ;
#8754 = oriented_edge ( 'none', *, *, #4059, .f. ) ;
#8755 = direction ( 'none', ( -0.9923914124018562433, 0.1231230465471395558, 3.773599549831436110e-16 ) ) ;
#8756 = direction ( 'none', ( -4.418306311459492048e-16, -4.963243748098127828e-16, -1.000000000000000000 ) ) ;
#8757 = oriented_edge ( 'none', *, *, #40181, .f. ) ;
#8758 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642556576, 0.0000000000000000000 ) ) ;
#8759 = oriented_edge ( 'none', *, *, #8949, .f. ) ;
#8760 = edge_loop ( 'none', ( #4687, #25072, #3904, #16530, #7367, #1779, #17057, #21638, #32467, #22200 ) ) ;
#8761 = circle ( 'none', #36698, 33.00000000000000000 ) ;
#8762 = direction ( 'none', ( -0.7776435226813597223, 1.473455350089820466e-14, -0.6287054569762581258 ) ) ;
#8763 = cylindrical_surface ( 'none', #36313, 54.67999999999999972 ) ;
#8764 = oriented_edge ( 'none', *, *, #34428, .t. ) ;
#8765 = oriented_edge ( 'none', *, *, #2741, .t. ) ;
#8766 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8767 = cartesian_point ( 'none', ( 16.97629991056084009, -14.76669364978825527, 10.00050736269414209 ) ) ;
#8768 = cartesian_point ( 'none', ( -53.45285620230870904, 24.71368488282207920, -87.72498166639772421 ) ) ;
#8769 = oriented_edge ( 'none', *, *, #3554, .t. ) ;
#8771 = edge_curve ( 'none', #12671, #1840, #3363, .t. ) ;
#8770 = direction ( 'none', ( 0.5348191935903884309, 0.8449665260632083230, -6.549646135530376081e-17 ) ) ;
#8772 = direction ( 'none', ( 0.8856502711123931393, 0.4643528801230208947, 0.0000000000000000000 ) ) ;
#8773 = cartesian_point ( 'none', ( 19.64905468110872633, 49.76107565295192359, 40.76794919243136661 ) ) ;
#8774 = cartesian_point ( 'none', ( 14.58891444483139566, 54.76894387539603315, -127.1799409173345907 ) ) ;
#8775 = direction ( 'none', ( 1.696174065399544329e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8776 = cartesian_point ( 'none', ( 57.94088588689210439, 36.56173513641400774, -81.60000000000000853 ) ) ;
#8777 = circle ( 'none', #16578, 3.399999999999986144 ) ;
#8778 = vertex_point ( 'none', #9751 ) ;
#8779 = cartesian_point ( 'none', ( -27.03730638144549303, 14.03116555179953728, -219.9999999999998010 ) ) ;
#8780 = cylindrical_surface ( 'none', #39959, 3.999999999999996891 ) ;
#8781 = axis2_placement_3d ( 'none', #22189, #38988, #9147 ) ;
#8782 = edge_loop ( 'none', ( #1612, #42008, #28097, #19301, #11646 ) ) ;
#8783 = edge_loop ( 'none', ( #23234, #17251 ) ) ;
#8784 = cartesian_point ( 'none', ( -13.02236933836765687, -51.89185494360196316, 10.01658651722518556 ) ) ;
#8785 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179630e-22, 1.000000000000000000 ) ) ;
#8786 = oriented_edge ( 'none', *, *, #39816, .t. ) ;
#8787 = axis2_placement_3d ( 'none', #7655, #24553, #37384 ) ;
#8788 = cartesian_point ( 'none', ( 36.58471682289085436, -64.38172215573858637, -81.60000000000000853 ) ) ;
#8789 = cartesian_point ( 'none', ( 36.45040993503900495, 99.94019570394243601, -146.1111566579058376 ) ) ;
#8790 = circle ( 'none', #14980, 0.1999999999999999556 ) ;
#8791 = oriented_edge ( 'none', *, *, #1156, .f. ) ;
#8792 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -54.50000000000000711 ) ) ;
#8793 = plane ( 'none', #37028 ) ;
#8794 = edge_loop ( 'none', ( #34941, #27734, #6261, #2363 ) ) ;
#8795 = axis2_placement_3d ( 'none', #29872, #16863, #3699 ) ;
#8796 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642541310, 0.0000000000000000000 ) ) ;
#8797 = oriented_edge ( 'none', *, *, #11423, .t. ) ;
#8798 = oriented_edge ( 'none', *, *, #15678, .t. ) ;
#8799 = line ( 'none', #512, #24650 ) ;
#8800 = axis2_placement_3d ( 'none', #19752, #2995, #6535 ) ;
#8801 = cartesian_point ( 'none', ( -27.24252217824956901, 46.04451186627924386, 17.33769527927820420 ) ) ;
#8802 = edge_loop ( 'none', ( #3760, #28529, #36500, #29010 ) ) ;
#8803 = face_outer_bound ( 'none', #35945, .t. ) ;
#8804 = edge_loop ( 'none', ( #36769, #13230, #1237, #29796 ) ) ;
#8805 = edge_curve ( 'none', #25211, #13852, #6410, .t. ) ;
#8806 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 46.00000000000000000 ) ) ;
#8807 = direction ( 'none', ( -4.708894440894853511e-16, -5.605054530758050964e-17, -1.000000000000000000 ) ) ;
#8808 = axis2_placement_3d ( 'none', #13953, #30695, #33951 ) ;
#8809 = vertex_point ( 'none', #32901 ) ;
#8810 = cartesian_point ( 'none', ( 1.448548748623486145e-13, 2.729239940509890661e-15, 53.50000000000022737 ) ) ;
#8811 = advanced_face ( 'none', ( #5438 ), #37108, .t. ) ;
#8812 = axis2_placement_3d ( 'none', #7704, #40439, #14315 ) ;
#8813 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8814 = edge_curve ( 'none', #15298, #32992, #33549, .t. ) ;
#8816 = oriented_edge ( 'none', *, *, #15678, .f. ) ;
#8815 = oriented_edge ( 'none', *, *, #29887, .t. ) ;
#8817 = edge_curve ( 'none', #22601, #10672, #2345, .t. ) ;
#8818 = advanced_face ( 'none', ( #13086 ), #40693, .t. ) ;
#8819 = cartesian_point ( 'none', ( -23.99999999999930722, 5.368570234762757520e-13, -205.5000000000000000 ) ) ;
#8820 = cartesian_point ( 'none', ( -57.30009633353127185, 30.68722004352705213, -114.9999999999999716 ) ) ;
#8821 = edge_loop ( 'none', ( #6310, #37052, #38293, #37825 ) ) ;
#8823 = cartesian_point ( 'none', ( -35.43710656775351708, 86.56861605052166908, -219.8789307604608325 ) ) ;
#8822 = line ( 'none', #37272, #26692 ) ;
#8824 = vertex_point ( 'none', #39059 ) ;
#8825 = cartesian_point ( 'none', ( -43.13844210148325686, -28.03368176064134687, -114.9712673526286437 ) ) ;
#8826 = direction ( 'none', ( -4.708894440894853511e-16, -5.605054530758050964e-17, -1.000000000000000000 ) ) ;
#8827 = circle ( 'none', #18914, 82.50000000000000000 ) ;
#8828 = cartesian_point ( 'none', ( 32.16723922976562022, -16.68604583316147938, -215.6360389805706745 ) ) ;
#8829 = cartesian_point ( 'none', ( -2.945310406012335847, 36.10818929648854692, -214.4431096496608120 ) ) ;
#8830 = vertex_point ( 'none', #26486 ) ;
#8831 = vertex_point ( 'none', #32629 ) ;
#8832 = cartesian_point ( 'none', ( 2.120065468107669094e-12, 81.00000000000001421, -172.5000000000000000 ) ) ;
#8833 = oriented_edge ( 'none', *, *, #40191, .f. ) ;
#8834 = plane ( 'none', #12494 ) ;
#8835 = direction ( 'none', ( 1.092590977624313368e-14, 0.6409456510068540780, 0.7675862638527346515 ) ) ;
#8836 = edge_loop ( 'none', ( #10330, #31187 ) ) ;
#8837 = cartesian_point ( 'none', ( 30.07208005729197353, 105.6000674576051068, -124.9794884203037526 ) ) ;
#8838 = vector ( 'none', #2500, 1000.000000000000000 ) ;
#8839 = edge_loop ( 'none', ( #7733, #15952, #33230, #34458 ) ) ;
#8840 = edge_curve ( 'none', #1030, #1843, #17714, .t. ) ;
#8841 = oriented_edge ( 'none', *, *, #21029, .f. ) ;
#8842 = circle ( 'none', #10281, 2.917500000000000870 ) ;
#8843 = face_outer_bound ( 'none', #7583, .t. ) ;
#8844 = edge_loop ( 'none', ( #18238, #18690, #23911, #8466, #25639, #11428 ) ) ;
#8845 = face_outer_bound ( 'none', #18365, .t. ) ;
#8846 = cartesian_point ( 'none', ( 2.190453609562969509e-12, 85.00000000000001421, -172.5000000000000000 ) ) ;
#8848 = direction ( 'none', ( -7.493695722305055842e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#8847 = axis2_placement_3d ( 'none', #35312, #15769, #9308 ) ;
#8849 = advanced_face ( 'none', ( #32529, #19762 ), #22792, .f. ) ;
#8850 = oriented_edge ( 'none', *, *, #37808, .t. ) ;
#8851 = oriented_edge ( 'none', *, *, #10905, .t. ) ;
#8852 = direction ( 'none', ( 1.734723475976806148e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8853 = axis2_placement_3d ( 'none', #19153, #6365, #22445 ) ;
#8854 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8855 = edge_loop ( 'none', ( #30842, #17454, #22412, #23626 ) ) ;
#8856 = direction ( 'none', ( 2.179985831291355058e-16, 7.063948064697777072e-17, -1.000000000000000000 ) ) ;
#8857 = direction ( 'none', ( -1.821616694257176731e-16, -1.267997110240463087e-17, -1.000000000000000000 ) ) ;
#8858 = direction ( 'none', ( 0.4643528801230309977, -0.8856502711123878102, 0.0000000000000000000 ) ) ;
#8859 = cartesian_point ( 'none', ( 2.381544556407528604e-12, 87.29999999999996874, -172.4999999999999716 ) ) ;
#8860 = oriented_edge ( 'none', *, *, #11069, .t. ) ;
#8861 = vector ( 'none', #2953, 1000.000000000000114 ) ;
#8862 = oriented_edge ( 'none', *, *, #26418, .t. ) ;
#8863 = direction ( 'none', ( 0.6287054569762580147, -1.158730089231202293e-14, -0.7776435226813598334 ) ) ;
#8864 = axis2_placement_3d ( 'none', #23114, #42233, #19700 ) ;
#8865 = cartesian_point ( 'none', ( 18.41255376328388849, 103.5499999999996277, -194.9072163291500601 ) ) ;
#8866 = vector ( 'none', #3350, 1000.000000000000000 ) ;
#8867 = face_outer_bound ( 'none', #38981, .t. ) ;
#8868 = vertex_point ( 'none', #20341 ) ;
#8869 = edge_curve ( 'none', #25353, #1067, #1315, .t. ) ;
#8870 = cartesian_point ( 'none', ( 8.295867307816957137, 108.7999999999998124, -181.1705585524313165 ) ) ;
#8871 = axis2_placement_3d ( 'none', #41573, #38034, #8998 ) ;
#8873 = edge_loop ( 'none', ( #12918, #28977, #16861, #21482, #16546 ) ) ;
#8872 = oriented_edge ( 'none', *, *, #11807, .f. ) ;
#8874 = b_spline_curve_with_knots ( 'none', 3,
( #8524, #28290, #15546, #18848, #34945, #8665, #37972, #24989 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 7.757919228897728493e-18, 0.001965792937628834877, 0.002948689406443247112, 0.003931585875257659346 ),
.unspecified. ) ;
#8875 = oriented_edge ( 'none', *, *, #3047, .t. ) ;
#8876 = cylindrical_surface ( 'none', #32185, 53.50000000000000711 ) ;
#8877 = oriented_edge ( 'none', *, *, #15308, .f. ) ;
#8878 = edge_curve ( 'none', #731, #179, #7727, .t. ) ;
#8879 = direction ( 'none', ( -1.000000000000000000, 1.632680918566409870e-14, 0.0000000000000000000 ) ) ;
#8880 = axis2_placement_3d ( 'none', #7190, #30266, #23681 ) ;
#8881 = oriented_edge ( 'none', *, *, #19985, .f. ) ;
#8882 = edge_curve ( 'none', #22147, #21701, #23853, .t. ) ;
#8883 = cartesian_point ( 'none', ( 12.27043772863020266, 27.80580020176882172, -219.9999999999998010 ) ) ;
#8884 = circle ( 'none', #1669, 92.50000000000000000 ) ;
#8885 = circle ( 'none', #11707, 21.77205953146760464 ) ;
#8886 = edge_curve ( 'none', #3411, #15099, #18750, .t. ) ;
#8887 = oriented_edge ( 'none', *, *, #32352, .t. ) ;
#8888 = cartesian_point ( 'none', ( -30.66639768370948715, 107.8000000000004945, -190.9816680281952586 ) ) ;
#8889 = cartesian_point ( 'none', ( -61.48348697134193230, -38.41914665690568853, -73.40000000000000568 ) ) ;
#8890 = vector ( 'none', #34608, 1000.000000000000000 ) ;
#8891 = direction ( 'none', ( 1.000000000000000000, -1.760744328116460147e-14, -3.760577949360632611e-17 ) ) ;
#8892 = cartesian_point ( 'none', ( -6.983102311634753256, -0.4860885775649734231, 168.5000000000002274 ) ) ;
#8893 = oriented_edge ( 'none', *, *, #27109, .t. ) ;
#8894 = oriented_edge ( 'none', *, *, #2577, .t. ) ;
#8895 = oriented_edge ( 'none', *, *, #31578, .f. ) ;
#8896 = edge_curve ( 'none', #15120, #39315, #20622, .t. ) ;
#8897 = oriented_edge ( 'none', *, *, #26986, .f. ) ;
#8898 = oriented_edge ( 'none', *, *, #7859, .f. ) ;
#8899 = edge_curve ( 'none', #15060, #11642, #38169, .t. ) ;
#8900 = advanced_face ( 'none', ( #41706 ), #36002, .f. ) ;
#8901 = cartesian_point ( 'none', ( -31.05942269880947038, 16.13732344334503566, -219.9999999999998295 ) ) ;
#8902 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#8903 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -1.000000000000007772 ) ) ;
#8904 = cartesian_point ( 'none', ( -57.49999999999887734, 24.84015235778376152, -114.9999999999999716 ) ) ;
#8905 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#8906 = direction ( 'none', ( 2.179985831291355058e-16, 7.063948064697777072e-17, -1.000000000000000000 ) ) ;
#8907 = axis2_placement_3d ( 'none', #10274, #13705, #33145 ) ;
#8908 = circle ( 'none', #32591, 59.00000000000000711 ) ;
#8909 = vertex_point ( 'none', #35854 ) ;
#8910 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642542698, 0.0000000000000000000 ) ) ;
#8911 = vertex_point ( 'none', #3429 ) ;
#8912 = cartesian_point ( 'none', ( -52.37326733726170147, -3.645664331737325625, -1.999999999999793499 ) ) ;
#8913 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#8914 = oriented_edge ( 'none', *, *, #10316, .t. ) ;
#8915 = oriented_edge ( 'none', *, *, #4757, .f. ) ;
#8916 = advanced_face ( 'none', ( #15179 ), #35057, .t. ) ;
#8917 = direction ( 'none', ( -0.06944122536643627941, 0.9975860445192724635, 0.0000000000000000000 ) ) ;
#8918 = circle ( 'none', #2106, 4.499999999999997335 ) ;
#8919 = oriented_edge ( 'none', *, *, #19795, .t. ) ;
#8920 = cartesian_point ( 'none', ( 18.01057961630969828, 13.49267558402240930, 10.54168497864324827 ) ) ;
#8921 = oriented_edge ( 'none', *, *, #34186, .t. ) ;
#8922 = vector ( 'none', #8807, 1000.000000000000000 ) ;
#8923 = cartesian_point ( 'none', ( 22.72091001421061662, -3.831481192195760332, 102.0000000000001137 ) ) ;
#8925 = cartesian_point ( 'none', ( 19.96360507859963462, 49.63686977759326169, 40.19639548282959396 ) ) ;
#8924 = line ( 'none', #6030, #12499 ) ;
#8926 = oriented_edge ( 'none', *, *, #13865, .f. ) ;
#8927 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8928 = direction ( 'none', ( 0.6287054569762580147, -1.158730089231202293e-14, -0.7776435226813598334 ) ) ;
#8929 = direction ( 'none', ( -1.757683051394151235e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8930 = edge_loop ( 'none', ( #13193, #25909, #10989, #1747 ) ) ;
#8931 = cartesian_point ( 'none', ( -64.99996437063018107, 88.00000000000478906, -149.8802108269157145 ) ) ;
#8932 = axis2_placement_3d ( 'none', #2681, #25572, #2822 ) ;
#8933 = oriented_edge ( 'none', *, *, #8035, .t. ) ;
#8934 = axis2_placement_3d ( 'none', #23436, #3843, #30012 ) ;
#8935 = oriented_edge ( 'none', *, *, #18881, .t. ) ;
#8936 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8937 = cartesian_point ( 'none', ( 1.448548752932361287e-13, 2.729249614860016628e-15, -3.999999999999753975 ) ) ;
#8938 = edge_curve ( 'none', #17783, #40329, #27434, .t. ) ;
#8939 = cartesian_point ( 'none', ( 2.793895603035881615e-12, 109.2999999999999687, -172.4999999999999716 ) ) ;
#8940 = cartesian_point ( 'none', ( 38.31799997004725356, 104.7980112867246021, -148.9039583048485156 ) ) ;
#8941 = edge_curve ( 'none', #8073, #20064, #24358, .t. ) ;
#8942 = axis2_placement_3d ( 'none', #36432, #7112, #30039 ) ;
#8943 = direction ( 'none', ( -0.8660254037844380415, 1.557599701491403666e-14, 0.5000000000000009992 ) ) ;
#8944 = cartesian_point ( 'none', ( 2.623536775691961324e-12, 108.2999999999999545, -172.4999999999999716 ) ) ;
#8945 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-32-solid1', #13743 ) ;
#8946 = direction ( 'none', ( 1.759703472855049435e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#8947 = edge_curve ( 'none', #4148, #27435, #25906, .t. ) ;
#8948 = cartesian_point ( 'none', ( -49.88653899652975809, -26.52514329740203181, -124.9999999999999574 ) ) ;
#8949 = edge_curve ( 'none', #37619, #12376, #31544, .t. ) ;
#8950 = direction ( 'none', ( -0.06944122536643580756, 0.9975860445192723525, 0.0000000000000000000 ) ) ;
#8951 = face_outer_bound ( 'none', #23315, .t. ) ;
#8952 = oriented_edge ( 'none', *, *, #31887, .f. ) ;
#8953 = cartesian_point ( 'none', ( 0.1489380657074646785, 86.29999999999996874, -171.0936510203423495 ) ) ;
#8954 = oriented_edge ( 'none', *, *, #23433, .t. ) ;
#8955 = circle ( 'none', #32240, 6.899999999999991473 ) ;
#8956 = oriented_edge ( 'none', *, *, #10292, .f. ) ;
#8957 = edge_curve ( 'none', #41040, #10583, #31008, .t. ) ;
#8958 = cartesian_point ( 'none', ( -59.99996437063007448, 99.49999999999714362, -192.4999999999978684 ) ) ;
#8959 = face_outer_bound ( 'none', #41686, .t. ) ;
#8960 = oriented_edge ( 'none', *, *, #1878, .f. ) ;
#8961 = oriented_edge ( 'none', *, *, #12160, .f. ) ;
#8962 = vertex_point ( 'none', #32311 ) ;
#8963 = direction ( 'none', ( -0.009608730776823951741, 0.9999538350808294673, -5.152330784478285611e-17 ) ) ;
#8964 = circle ( 'none', #10050, 55.00000000000000000 ) ;
#8965 = oriented_edge ( 'none', *, *, #8178, .f. ) ;
#8966 = edge_curve ( 'none', #7530, #31590, #8994, .t. ) ;
#8967 = vertex_point ( 'none', #15885 ) ;
#8968 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#8969 = vector ( 'none', #1859, 1000.000000000000114 ) ;
#8970 = circle ( 'none', #8934, 53.50000000000000711 ) ;
#8971 = oriented_edge ( 'none', *, *, #28549, .t. ) ;
#8972 = direction ( 'none', ( 0.3895680200997646558, -0.9209976969110994505, -1.733266464710665448e-16 ) ) ;
#8973 = cartesian_point ( 'none', ( 10.72042816279710031, 67.51642902503010646, -222.7593923095026867 ) ) ;
#8974 = cartesian_point ( 'none', ( -24.83716034693282282, 24.83716034693474484, -219.9999999999994600 ) ) ;
#8975 = b_spline_curve_with_knots ( 'none', 3,
( #6265, #35573, #19325, #2451, #9163, #35296, #29187 ),
.unspecified., .f., .f.,
( 4, 3, 4 ),
( 0.0000000000000000000, 0.02689933786619672432, 0.03806022564396572411 ),
.unspecified. ) ;
#8976 = oriented_edge ( 'none', *, *, #18956, .f. ) ;
#8977 = direction ( 'none', ( -0.06944122536642542698, 0.9975860445192733517, 1.673230490266694817e-22 ) ) ;
#8978 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8979 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#8980 = edge_loop ( 'none', ( #39654, #36548, #10716 ) ) ;
#8981 = cartesian_point ( 'none', ( 29.18988044303052121, -21.51559787059039053, -215.6483281545429236 ) ) ;
#8982 = cartesian_point ( 'none', ( -17.12692977879379796, 33.68678432758997587, -210.0802642852907240 ) ) ;
#8983 = cartesian_point ( 'none', ( -51.26520600665443084, 109.5000000000008953, -223.7652416360247116 ) ) ;
#8984 = direction ( 'none', ( -0.9964434956472330018, 1.770614306514257917e-14, 0.08426363380677824588 ) ) ;
#8985 = oriented_edge ( 'none', *, *, #28139, .t. ) ;
#8986 = cartesian_point ( 'none', ( 40.31132437086289855, 105.8999999999992667, -152.4999999999999716 ) ) ;
#8987 = direction ( 'none', ( -0.7463371132519641682, 1.354283759005145446e-14, -0.6655681132556793278 ) ) ;
#8988 = axis2_placement_3d ( 'none', #4252, #30567, #30422 ) ;
#8989 = cartesian_point ( 'none', ( 52.83630944789089057, -58.33630944788944817, 59.50000000000000000 ) ) ;
#8990 = oriented_edge ( 'none', *, *, #36541, .f. ) ;
#8991 = cartesian_point ( 'none', ( -54.36843942630024173, -3.784546782470183057, 9.800000000000210321 ) ) ;
#8992 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#8993 = direction ( 'none', ( -0.5456980227170260545, -0.8379819019541699943, -1.733266464710666928e-16 ) ) ;
#8994 = line ( 'none', #12602, #15660 ) ;
#8995 = vertex_point ( 'none', #42283 ) ;
#8996 = oriented_edge ( 'none', *, *, #4073, .t. ) ;
#8997 = axis2_placement_3d ( 'none', #23974, #27260, #1220 ) ;
#8998 = direction ( 'none', ( 0.9920787701552209459, 0.1256173308397542931, 0.0000000000000000000 ) ) ;
#8999 = cartesian_point ( 'none', ( -38.64875766843513105, 73.00000000000069633, -167.2775934008912202 ) ) ;
#9000 = direction ( 'none', ( -1.757325817432337728e-14, -1.000000000000000000, -2.862892222724204384e-16 ) ) ;
#9001 = circle ( 'none', #19748, 4.000000000000003553 ) ;
#9002 = edge_curve ( 'none', #29896, #5989, #14645, .t. ) ;
#9003 = vertex_point ( 'none', #19330 ) ;
#9004 = oriented_edge ( 'none', *, *, #5874, .t. ) ;
#9005 = face_outer_bound ( 'none', #2510, .t. ) ;
#9006 = axis2_placement_3d ( 'none', #38834, #2267, #8835 ) ;
#9007 = cartesian_point ( 'none', ( 33.00000000000069633, -6.000567055470043064e-13, -172.5000000000000000 ) ) ;
#9008 = oriented_edge ( 'none', *, *, #33026, .t. ) ;
#9009 = direction ( 'none', ( 0.8829475928589184397, -0.4694715627859066820, -1.534711334382670933e-16 ) ) ;
#9010 = vector ( 'none', #22630, 1000.000000000000000 ) ;
#9011 = edge_curve ( 'none', #33389, #32257, #40195, .t. ) ;
#9012 = cartesian_point ( 'none', ( -37.89414665690633655, 67.59931503040979806, -73.60000000000000853 ) ) ;
#9013 = vector ( 'none', #26103, 999.9999999999998863 ) ;
#9014 = vertex_point ( 'none', #32452 ) ;
#9015 = cartesian_point ( 'none', ( 21.77047273791550452, -48.87110123207212098, 10.33942603433044916 ) ) ;
#9016 = edge_curve ( 'none', #7744, #41526, #32491, .t. ) ;
#9017 = face_outer_bound ( 'none', #40746, .t. ) ;
#9018 = plane ( 'none', #24024 ) ;
#9019 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9020 = axis2_placement_3d ( 'none', #5585, #31764, #31629 ) ;
#9021 = direction ( 'none', ( -0.8856502711123882543, -0.4643528801230302760, 1.084608769681771871e-16 ) ) ;
#9022 = edge_curve ( 'none', #23033, #1566, #42181, .t. ) ;
#9023 = vertex_point ( 'none', #16162 ) ;
#9024 = direction ( 'none', ( 0.8707897891801165136, -0.4916555125895041289, 0.0000000000000000000 ) ) ;
#9025 = cartesian_point ( 'none', ( -51.99916102906554727, -22.55187912953677909, -124.9999999999999858 ) ) ;
#9026 = oriented_edge ( 'none', *, *, #7856, .f. ) ;
#9027 = plane ( 'none', #37285 ) ;
#9028 = cartesian_point ( 'none', ( 42.82536010620745515, 97.77876705726964701, -158.6797178272227882 ) ) ;
#9029 = direction ( 'none', ( 1.824178788316465726e-14, 1.000000000000000000, 3.885776716121161664e-16 ) ) ;
#9030 = edge_curve ( 'none', #41239, #24513, #8453, .t. ) ;
#9031 = cartesian_point ( 'none', ( 16.73929284317398469, 32.14092890815950199, -215.6385184689536061 ) ) ;
#9032 = vertex_point ( 'none', #29880 ) ;
#9033 = oriented_edge ( 'none', *, *, #24224, .f. ) ;
#9034 = advanced_face ( 'none', ( #1266 ), #37618, .t. ) ;
#9035 = cartesian_point ( 'none', ( -37.93744851726335554, -71.00000000000001421, -71.50000000000001421 ) ) ;
#9036 = cartesian_point ( 'none', ( 51.89185494360195605, -13.02236933836833899, 10.01658651722518201 ) ) ;
#9037 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#9038 = edge_curve ( 'none', #37819, #24846, #6372, .t. ) ;
#9039 = circle ( 'none', #23787, 52.50000000000000000 ) ;
#9040 = cartesian_point ( 'none', ( -46.72751689612469761, -25.18892498845982075, -135.0999999999999659 ) ) ;
#9041 = vertex_point ( 'none', #39422 ) ;
#9042 = oriented_edge ( 'none', *, *, #5064, .t. ) ;
#9043 = cylindrical_surface ( 'none', #30603, 9.000000000000001776 ) ;
#9044 = advanced_face ( 'none', ( #17672 ), #18216, .t. ) ;
#9045 = vertex_point ( 'none', #23310 ) ;
#9046 = oriented_edge ( 'none', *, *, #39553, .f. ) ;
#9047 = axis2_placement_3d ( 'none', #39609, #10166, #33040 ) ;
#9048 = oriented_edge ( 'none', *, *, #23559, .t. ) ;
#9049 = cartesian_point ( 'none', ( -32.14284876206738772, 16.73553323578618901, -215.6383887992298583 ) ) ;
#9050 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642541310, 0.0000000000000000000 ) ) ;
#9051 = direction ( 'none', ( 0.3135628432355047623, -5.518207498801178184e-15, 0.9495674506542788329 ) ) ;
#9052 = line ( 'none', #18427, #38706 ) ;
#9053 = face_outer_bound ( 'none', #27518, .t. ) ;
#9054 = plane ( 'none', #7726 ) ;
#9055 = axis2_placement_3d ( 'none', #39245, #22853, #26128 ) ;
#9056 = cartesian_point ( 'none', ( -54.66520600665405993, 129.5000000000009379, -223.7652416360247116 ) ) ;
#9057 = cartesian_point ( 'none', ( 1.448548749447792780e-13, 2.729241791255131958e-15, 42.50000000000022737 ) ) ;
#9058 = oriented_edge ( 'none', *, *, #23093, .t. ) ;
#9059 = direction ( 'none', ( -4.737495925409165696e-16, 2.037351031534809626e-16, 1.000000000000000000 ) ) ;
#9060 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#9061 = axis2_placement_3d ( 'none', #24483, #20906, #27502 ) ;
#9062 = direction ( 'none', ( -1.318876825916379287e-30, -1.224646799147353947e-16, -1.000000000000000000 ) ) ;
#9063 = cartesian_point ( 'none', ( 60.00003562936995394, 95.33385326845431962, -157.4893107150427625 ) ) ;
#9064 = cartesian_point ( 'none', ( -55.37889513109092121, 88.00000000000098055, -143.1250356293675736 ) ) ;
#9065 = face_outer_bound ( 'none', #27157, .t. ) ;
#9066 = axis2_placement_3d ( 'none', #18341, #27754, #24597 ) ;
#9067 = cartesian_point ( 'none', ( -14.70087363603728114, 31.76968516528214082, -219.9999999999996589 ) ) ;
#9068 = advanced_face ( 'none', ( #38644, #9471 ), #9996, .t. ) ;
#9069 = edge_curve ( 'none', #8031, #14692, #27936, .t. ) ;
#9070 = edge_loop ( 'none', ( #37151, #27391 ) ) ;
#9071 = cartesian_point ( 'none', ( 58.46519325054198646, 44.17587341913665000, -73.59999999999999432 ) ) ;
#9072 = cartesian_point ( 'none', ( -54.78140897143619981, -29.33833461811905252, -124.9999999999999858 ) ) ;
#9073 = cartesian_point ( 'none', ( 54.23738557059579790, 105.6000674576048795, -201.1778843133420764 ) ) ;
#9074 = axis2_placement_3d ( 'none', #27804, #14802, #36733 ) ;
#9075 = edge_curve ( 'none', #28550, #37517, #7397, .t. ) ;
#9076 = circle ( 'none', #36903, 6.499999999999996447 ) ;
#9077 = oriented_edge ( 'none', *, *, #16965, .f. ) ;
#9078 = edge_curve ( 'none', #39078, #775, #22781, .t. ) ;
#9079 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#9080 = plane ( 'none', #5746 ) ;
#9081 = vector ( 'none', #3564, 1000.000000000000000 ) ;
#9082 = edge_loop ( 'none', ( #23274, #41244, #6670, #26864 ) ) ;
#9083 = face_outer_bound ( 'none', #10458, .t. ) ;
#9084 = cartesian_point ( 'none', ( 38.84040051623925649, 105.3029960583985343, -149.7708767984634335 ) ) ;
#9085 = oriented_edge ( 'none', *, *, #29548, .f. ) ;
#9086 = cartesian_point ( 'none', ( 45.00000000000171951, 63.11474677677659884, -194.4702096606976625 ) ) ;
#9087 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 71.50000000000000000 ) ) ;
#9088 = direction ( 'none', ( 0.7463371132519632800, -1.387778780781444413e-14, 0.6655681132556804380 ) ) ;
#9089 = vector ( 'none', #9550, 1000.000000000000227 ) ;
#9090 = line ( 'none', #19706, #24448 ) ;
#9091 = circle ( 'none', #38850, 13.99999999999999822 ) ;
#9092 = cartesian_point ( 'none', ( 12.71814522719437690, 51.96725005273296460, 10.00000000000022560 ) ) ;
#9093 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179630e-22, 1.000000000000000000 ) ) ;
#9094 = oriented_edge ( 'none', *, *, #28717, .f. ) ;
#9095 = edge_curve ( 'none', #36680, #25705, #11905, .t. ) ;
#9096 = direction ( 'none', ( 1.000000000000000000, -1.798561219831641502e-14, 5.392042335631425098e-16 ) ) ;
#9097 = vector ( 'none', #19716, 1000.000000000000000 ) ;
#9098 = cartesian_point ( 'none', ( 21.94689297942415607, 1.527706958061364917, 100.5000000000002274 ) ) ;
#9100 = vector ( 'none', #4038, 1000.000000000000000 ) ;
#9099 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -1.000000000000063283 ) ) ;
#9101 = axis2_placement_3d ( 'none', #14491, #30354, #11198 ) ;
#9102 = cartesian_point ( 'none', ( -44.99999999999793232, 63.00000000000081712, -146.5192378864662714 ) ) ;
#9103 = oriented_edge ( 'none', *, *, #33049, .f. ) ;
#9104 = oriented_edge ( 'none', *, *, #21024, .t. ) ;
#9105 = cartesian_point ( 'none', ( 5.134460874222802396, 63.58123718242052291, -222.4536059379993560 ) ) ;
#9106 = cartesian_point ( 'none', ( 1.328598232305859300e-12, 35.33556093570287260, -219.9999999999997442 ) ) ;
#9107 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9108 = axis2_placement_3d ( 'none', #250, #9710, #39152 ) ;
#9109 = direction ( 'none', ( 1.757325817432337728e-14, 1.000000000000000000, 2.862892222724204384e-16 ) ) ;
#9110 = cartesian_point ( 'none', ( 31.91789700081636028, -17.17053532653243053, -215.6483267670715804 ) ) ;
#9111 = cartesian_point ( 'none', ( -22.71043065888232704, 31.62545035098206370, -206.2839292146421997 ) ) ;
#9112 = face_bound ( 'none', #22511, .t. ) ;
#9113 = vertex_point ( 'none', #38234 ) ;
#9114 = advanced_face ( 'none', ( #8951 ), #36573, .t. ) ;
#9115 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9116 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9117 = cartesian_point ( 'none', ( -49.70269991627547057, 29.95021310582682261, -131.0999999999999659 ) ) ;
#9118 = vertex_point ( 'none', #11718 ) ;
#9119 = cartesian_point ( 'none', ( 36.86279951707631852, 2.565992159740283718, 51.50000000000024869 ) ) ;
#9120 = line ( 'none', #17240, #24976 ) ;
#9121 = edge_loop ( 'none', ( #28235, #41154, #23747, #7275 ) ) ;
#9122 = vertex_point ( 'none', #8688 ) ;
#9123 = axis2_placement_3d ( 'none', #32796, #9785, #29546 ) ;
#9124 = edge_loop ( 'none', ( #30995, #39529 ) ) ;
#9125 = cartesian_point ( 'none', ( -49.88653899652911861, -26.52514329740198207, -115.0000000000000142 ) ) ;
#9126 = edge_curve ( 'none', #26969, #29943, #19229, .t. ) ;
#9127 = axis2_placement_3d ( 'none', #14951, #41071, #8487 ) ;
#9128 = circle ( 'none', #4472, 37.70000000000000284 ) ;
#9129 = cylindrical_surface ( 'none', #28570, 65.00000000000000000 ) ;
#9130 = cartesian_point ( 'none', ( -50.87889513109018935, 128.5000000000008242, -143.1250356293675736 ) ) ;
#9131 = advanced_face ( 'none', ( #29961 ), #15263, .t. ) ;
#9132 = direction ( 'none', ( -0.8707897891801134049, 0.4916555125895097356, 0.0000000000000000000 ) ) ;
#9133 = edge_curve ( 'none', #41717, #27982, #11002, .t. ) ;
#9134 = axis2_placement_3d ( 'none', #14528, #11522, #37219 ) ;
#9135 = oriented_edge ( 'none', *, *, #4793, .t. ) ;
#9136 = circle ( 'none', #24171, 4.049999999999998046 ) ;
#9137 = edge_curve ( 'none', #3426, #8435, #37898, .t. ) ;
#9138 = cartesian_point ( 'none', ( 67.59931503040992595, 38.94414665690609922, -73.60000000000000853 ) ) ;
#9139 = direction ( 'none', ( 1.000000000000000000, -1.784287003861858816e-14, 4.956352788505163268e-16 ) ) ;
#9140 = cartesian_point ( 'none', ( 49.88653899652868517, -26.52514329740404975, -124.9999999999999574 ) ) ;
#9141 = cartesian_point ( 'none', ( 27.65724006679182878, -51.70526155903142751, 18.00000000000022382 ) ) ;
#9142 = line ( 'none', #28296, #23998 ) ;
#9143 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642538535, 0.0000000000000000000 ) ) ;
#9145 = vertex_point ( 'none', #40986 ) ;
#9144 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#9146 = edge_curve ( 'none', #16155, #12190, #27506, .t. ) ;
#9147 = direction ( 'none', ( 0.8707897891801134049, -0.4916555125895097356, 0.0000000000000000000 ) ) ;
#9148 = cartesian_point ( 'none', ( -35.99999999999929656, 6.448041044311602780e-13, -113.9999999999999716 ) ) ;
#9149 = cartesian_point ( 'none', ( -34.64098052200686340, 129.5000000000006253, -216.5000000000000568 ) ) ;
#9150 = cartesian_point ( 'none', ( -46.45841047174832994, -32.34722286997931207, -144.3664191026932997 ) ) ;
#9151 = edge_curve ( 'none', #5827, #10768, #17166, .t. ) ;
#9152 = edge_loop ( 'none', ( #2639, #17499, #32303, #9525 ) ) ;
#9153 = direction ( 'none', ( -1.224646799147353454e-16, -2.465190328815661892e-32, -1.000000000000000000 ) ) ;
#9154 = cartesian_point ( 'none', ( 20.22689007013358164, 55.03844037661984601, 37.00000000000022737 ) ) ;
#9156 = vertex_point ( 'none', #5302 ) ;
#9155 = b_spline_curve_with_knots ( 'none', 3,
( #10919, #40344, #20931, #2185 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.6000000000000000888 ),
.unspecified. ) ;
#9157 = oriented_edge ( 'none', *, *, #41922, .t. ) ;
#9158 = line ( 'none', #32160, #6573 ) ;
#9159 = vertex_point ( 'none', #34858 ) ;
#9160 = face_outer_bound ( 'none', #3842, .t. ) ;
#9161 = oriented_edge ( 'none', *, *, #32092, .t. ) ;
#9162 = cartesian_point ( 'none', ( -29.81191037152672152, 57.50000000000054712, -114.9999999999999716 ) ) ;
#9163 = cartesian_point ( 'none', ( 49.56030848292790836, -33.99653129857703959, -132.1510080371794800 ) ) ;
#9164 = face_outer_bound ( 'none', #16978, .t. ) ;
#9165 = axis2_placement_3d ( 'none', #41737, #22207, #19052 ) ;
#9166 = cartesian_point ( 'none', ( 15.50049100027674953, 32.72910304455793806, -215.5832890851604020 ) ) ;
#9167 = cartesian_point ( 'none', ( 17.04039000213809274, -14.82244188428542309, 10.00000000000022382 ) ) ;
#9168 = cc_design_date_and_time_assignment ( #40788, #39448, ( #17130 ) ) ;
#9169 = cartesian_point ( 'none', ( 46.42249377791861065, -31.59262477951243397, -127.0999999999999659 ) ) ;
#9170 = oriented_edge ( 'none', *, *, #33552, .f. ) ;
#9171 = direction ( 'none', ( 1.824178788316465726e-14, 1.000000000000000000, 3.885776716121161664e-16 ) ) ;
#9172 = face_outer_bound ( 'none', #36078, .t. ) ;
#9173 = cylindrical_surface ( 'none', #10470, 22.50000000000000355 ) ;
#9174 = axis2_placement_3d ( 'none', #7211, #4251, #13822 ) ;
#9175 = line ( 'none', #27332, #37304 ) ;
#9176 =( bounded_curve ( ) b_spline_curve ( 3, ( #35167, #2457, #5744, #2593 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896558, 2.293530574608313000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9569428977956567772, 0.9569428977956567772, 1.000000000000000000 ) )
representation_item ( '' ) );
#9177 = cartesian_point ( 'none', ( -32.24775373649413979, 16.52125245219061611, -215.6285234519165783 ) ) ;
#9178 = oriented_edge ( 'none', *, *, #28095, .t. ) ;
#9179 = cartesian_point ( 'none', ( -14.78956067434077504, -51.41601806759975801, 44.66057396567001803 ) ) ;
#9180 = axis2_placement_3d ( 'none', #25840, #9516, #13084 ) ;
#9181 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9182 = cartesian_point ( 'none', ( -57.49999999999909051, 14.90130006556532472, -114.9999999999999858 ) ) ;
#9183 = cartesian_point ( 'none', ( -27.12834335965435528, 99.58678616542304951, -182.7495359827465506 ) ) ;
#9184 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#9185 = edge_curve ( 'none', #31568, #39238, #10501, .t. ) ;
#9186 = axis2_placement_3d ( 'none', #36301, #39749, #996 ) ;
#9187 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9188 = edge_curve ( 'none', #13893, #9511, #28960, .t. ) ;
#9189 = direction ( 'none', ( 1.837418986600208105e-14, 1.000000000000000000, -2.561754830020441736e-16 ) ) ;
#9190 = cartesian_point ( 'none', ( 18.90130892783401251, -12.74778212764980800, 10.00000000000022737 ) ) ;
#9191 = conical_surface ( 'none', #18657, 8.000000000000000000, 0.7853981633974517207 ) ;
#9192 = oriented_edge ( 'none', *, *, #23939, .t. ) ;
#9193 = circle ( 'none', #10105, 3.400000000000000355 ) ;
#9194 = cartesian_point ( 'none', ( -18.33338504784633471, 73.00000000000031264, -170.0227045619612056 ) ) ;
#9195 = circle ( 'none', #16300, 53.50000000000000711 ) ;
#9196 = oriented_edge ( 'none', *, *, #33832, .f. ) ;
#9197 = cartesian_point ( 'none', ( 23.31282217351119357, 121.4999999999995737, -118.1210692395389685 ) ) ;
#9198 = cartesian_point ( 'none', ( 1.448548740005736114e-13, 2.729220591809639121e-15, 168.5000000000002274 ) ) ;
#9199 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9201 = edge_curve ( 'none', #15595, #41526, #1816, .t. ) ;
#9200 = toroidal_surface ( 'none', #319, 6.399999999999998579, 0.1000000000000000056 ) ;
#9202 = direction ( 'none', ( 0.7463371132519632800, -1.387778780781444413e-14, 0.6655681132556804380 ) ) ;
#9203 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9204 = edge_curve ( 'none', #2625, #20232, #20237, .t. ) ;
#9205 = oriented_edge ( 'none', *, *, #40688, .t. ) ;
#9206 = conical_surface ( 'none', #25317, 3.399999999999993250, 1.029744258676651869 ) ;
#9207 = cartesian_point ( 'none', ( 19.94583231605127693, 49.64303433866579240, 14.81286134007766542 ) ) ;
#9208 = oriented_edge ( 'none', *, *, #21422, .t. ) ;
#9209 = face_outer_bound ( 'none', #12859, .t. ) ;
#9210 = cartesian_point ( 'none', ( 40.11056768339472001, 93.09999999999928377, -152.0953619602346976 ) ) ;
#9211 = face_outer_bound ( 'none', #18251, .t. ) ;
#9212 = cartesian_point ( 'none', ( 45.29121262642967594, 63.20965486964265523, -193.9318184489750081 ) ) ;
#9213 = direction ( 'none', ( -0.8449665260632045483, 0.5348191935903944261, -1.034785551529967214e-16 ) ) ;
#9214 = oriented_edge ( 'none', *, *, #20872, .f. ) ;
#9215 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9216 = oriented_edge ( 'none', *, *, #35608, .f. ) ;
#9217 = axis2_placement_3d ( 'none', #27922, #11312, #24467 ) ;
#9218 = cartesian_point ( 'none', ( 44.09127353713640218, -29.46876322109914526, -135.0999999999999659 ) ) ;
#9219 = cartesian_point ( 'none', ( -17.25529388182748747, 103.8215409642968581, -191.4159342176720031 ) ) ;
#9220 = direction ( 'none', ( -1.755131987458888496e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#9221 = advanced_face ( 'none', ( #12046, #34542 ), #28210, .t. ) ;
#9222 = line ( 'none', #40996, #1553 ) ;
#9223 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9224 = person_and_organization ( #27880, #14925 ) ;
#9225 = axis2_placement_3d ( 'none', #13891, #27065, #4028 ) ;
#9226 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#9227 = vector ( 'none', #9846, 1000.000000000000114 ) ;
#9228 = edge_loop ( 'none', ( #24731, #21748 ) ) ;
#9229 = axis2_placement_3d ( 'none', #9252, #32678, #16403 ) ;
#9230 = vector ( 'none', #37693, 1000.000000000000000 ) ;
#9231 = cartesian_point ( 'none', ( -23.28137666838205888, 48.02942582658108250, 44.00987391258483683 ) ) ;
#9232 = advanced_face ( 'none', ( #211, #35019 ), #2295, .t. ) ;
#9233 = cartesian_point ( 'none', ( 30.05264718973410965, 57.49057672276544650, -114.9999999999999716 ) ) ;
#9234 = b_spline_curve_with_knots ( 'none', 3,
( #10801, #37370, #17398, #27251, #14099, #13939, #20823, #37088, #33947, #17259 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0005242213493549068275, 0.003104677533780641346, 0.004394905625993504594, 0.005685133718206367842, 0.01084604608705781563 ),
.unspecified. ) ;
#9235 = edge_curve ( 'none', #3195, #38075, #3323, .t. ) ;
#9236 = oriented_edge ( 'none', *, *, #27099, .f. ) ;
#9237 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9238 = cartesian_point ( 'none', ( -12.65896857984083290, 89.17437509351343294, -181.4485251569307707 ) ) ;
#9239 = line ( 'none', #20229, #12334 ) ;
#9240 = edge_curve ( 'none', #38664, #20428, #23805, .t. ) ;
#9241 = cartesian_point ( 'none', ( 65.00003562937003210, 99.49999999999882050, -152.4999999999999432 ) ) ;
#9242 = axis2_placement_3d ( 'none', #18328, #12009, #5120 ) ;
#9243 = cartesian_point ( 'none', ( 20.17512180900786234, -22.84481154673449410, -220.0000000000001990 ) ) ;
#9244 = oriented_edge ( 'none', *, *, #21678, .t. ) ;
#9245 = cartesian_point ( 'none', ( -29.06652421212492499, 28.64047464380164953, -199.6873402805100568 ) ) ;
#9246 = cylindrical_surface ( 'none', #39789, 4.000000000000003553 ) ;
#9247 = edge_curve ( 'none', #7357, #29025, #30449, .t. ) ;
#9248 = direction ( 'none', ( 3.760577949359017295e-17, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9249 = cartesian_point ( 'none', ( 11.78926576758282252, 88.29999999999976978, -161.6827354353621615 ) ) ;
#9250 = oriented_edge ( 'none', *, *, #40867, .f. ) ;
#9251 = direction ( 'none', ( -8.551662891793917213e-31, -2.449293598294706414e-16, 1.000000000000000000 ) ) ;
#9252 = cartesian_point ( 'none', ( -45.25106413401884708, 24.06041759277774972, -124.9999999999999716 ) ) ;
#9253 = edge_loop ( 'none', ( #3946, #13266, #42389, #30880 ) ) ;
#9254 = cartesian_point ( 'none', ( -41.96174774135587882, 59.62607545084941307, 16.39999999999999858 ) ) ;
#9255 = conical_surface ( 'none', #26884, 3.399999999999993250, 1.029744258676651869 ) ;
#9256 = edge_curve ( 'none', #39238, #23786, #26874, .t. ) ;
#9257 = direction ( 'none', ( -0.8379819019541738800, 0.5456980227170201703, 7.994983455833420077e-16 ) ) ;
#9258 = oriented_edge ( 'none', *, *, #41850, .f. ) ;
#9259 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#9260 = cartesian_point ( 'none', ( -37.89414665690633655, 65.49931503040980374, -71.50000000000001421 ) ) ;
#9262 = oriented_edge ( 'none', *, *, #36155, .f. ) ;
#9261 = vertex_point ( 'none', #32166 ) ;
#9263 = edge_curve ( 'none', #19563, #23680, #37061, .t. ) ;
#9264 = cartesian_point ( 'none', ( 4.406137550510822010, 32.08057186134546157, -183.6623100478886101 ) ) ;
#9265 = advanced_face ( 'none', ( #11554 ), #29172, .f. ) ;
#9266 = cartesian_point ( 'none', ( 48.50000000000001421, -1.613254950252414181e-14, -54.50000000000000711 ) ) ;
#9267 = cartesian_point ( 'none', ( -52.83630944789006634, -58.33630944789027950, 59.50000000000000000 ) ) ;
#9268 = vector ( 'none', #20638, 1000.000000000000000 ) ;
#9269 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9271 = cartesian_point ( 'none', ( -48.38195752939136440, -22.83497724159486708, 10.76794919243136839 ) ) ;
#9270 = face_outer_bound ( 'none', #33440, .t. ) ;
#9272 = oriented_edge ( 'none', *, *, #34776, .t. ) ;
#9273 = oriented_edge ( 'none', *, *, #29253, .f. ) ;
#9274 = cartesian_point ( 'none', ( 1.448548751733369956e-13, 2.729246922866938341e-15, 12.00000000000022560 ) ) ;
#9275 = cartesian_point ( 'none', ( -71.00000000000001421, 59.28954376616502486, -204.7458041294127895 ) ) ;
#9276 = direction ( 'none', ( 0.6287054569762580147, -1.158730089231202293e-14, -0.7776435226813598334 ) ) ;
#9277 = cartesian_point ( 'none', ( -10.81570723387080157, 89.33936264007655836, -146.3722700415629276 ) ) ;
#9278 = oriented_edge ( 'none', *, *, #39794, .t. ) ;
#9279 = face_outer_bound ( 'none', #7978, .t. ) ;
#9280 = oriented_edge ( 'none', *, *, #19666, .f. ) ;
#9281 = cartesian_point ( 'none', ( 8.670558552434115995, 108.7999999999998124, -164.2041326921857944 ) ) ;
#9282 = edge_loop ( 'none', ( #15231, #6258, #23709, #39474 ) ) ;
#9283 = oriented_edge ( 'none', *, *, #5774, .f. ) ;
#9284 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9285 = oriented_edge ( 'none', *, *, #4747, .t. ) ;
#9286 = cartesian_point ( 'none', ( -53.04556109693482568, -27.86136160634425352, -135.0999999999999659 ) ) ;
#9287 = circle ( 'none', #6556, 53.50000000000000711 ) ;
#9288 = axis2_placement_3d ( 'none', #32110, #12648, #5524 ) ;
#9289 = cartesian_point ( 'none', ( 42.09625419495665000, 104.4220995686262938, -156.5959264037774972 ) ) ;
#9290 = direction ( 'none', ( 1.000000000000000000, -1.797503944631205437e-14, 5.286776307738839636e-16 ) ) ;
#9291 = oriented_edge ( 'none', *, *, #41180, .f. ) ;
#9292 = line ( 'none', #41828, #10313 ) ;
#9293 = cartesian_point ( 'none', ( 26.96456462340418270, 24.24601189341377605, -215.6483257640508953 ) ) ;
#9294 = vertex_point ( 'none', #2855 ) ;
#9295 = axis2_placement_3d ( 'none', #42185, #29511, #29097 ) ;
#9296 = oriented_edge ( 'none', *, *, #40000, .f. ) ;
#9297 = direction ( 'none', ( 1.747573279502561350e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9298 = direction ( 'none', ( -2.108851670266833815e-14, -1.000000000000000000, -2.561756887746855686e-16 ) ) ;
#9299 = direction ( 'none', ( -1.000000000000000000, 1.759703324624283350e-14, -3.750753461571472480e-16 ) ) ;
#9300 = axis2_placement_3d ( 'none', #14047, #23782, #30076 ) ;
#9301 = oriented_edge ( 'none', *, *, #21891, .t. ) ;
#9302 = edge_curve ( 'none', #15465, #16103, #15135, .t. ) ;
#9304 = vector ( 'none', #34570, 1000.000000000000000 ) ;
#9303 = axis2_placement_3d ( 'none', #11880, #25035, #8235 ) ;
#9305 = oriented_edge ( 'none', *, *, #25347, .t. ) ;
#9306 = edge_curve ( 'none', #28295, #26902, #21268, .t. ) ;
#9307 = cylindrical_surface ( 'none', #12313, 4.250000000000003553 ) ;
#9308 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9309 = oriented_edge ( 'none', *, *, #27690, .t. ) ;
#9310 = advanced_face ( 'none', ( #40149 ), #3856, .t. ) ;
#9311 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642541310, 0.0000000000000000000 ) ) ;
#9312 = cartesian_point ( 'none', ( 6.936526418120065898e-13, 2.945174416836216388e-14, -200.5000000000000000 ) ) ;
#9313 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#9314 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642542698, -1.915906240245545227e-23 ) ) ;
#9315 = oriented_edge ( 'none', *, *, #10528, .t. ) ;
#9316 = direction ( 'none', ( -1.000000000000000000, 1.850371707709077858e-14, 0.0000000000000000000 ) ) ;
#9317 = direction ( 'none', ( -1.798561229727628928e-14, -1.000000000000000000, -1.028863221273419634e-22 ) ) ;
#9318 = vector ( 'none', #32905, 1000.000000000000000 ) ;
#9319 = oriented_edge ( 'none', *, *, #9095, .f. ) ;
#9320 = cartesian_point ( 'none', ( -52.94465600048511078, 24.97181770689996227, -135.0999999999999659 ) ) ;
#9321 = oriented_edge ( 'none', *, *, #7257, .f. ) ;
#9322 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9323 = cartesian_point ( 'none', ( 36.58471682289085436, -64.38172215573858637, -81.60000000000000853 ) ) ;
#9324 = line ( 'none', #13656, #39494 ) ;
#9325 = oriented_edge ( 'none', *, *, #30104, .f. ) ;
#9326 = cartesian_point ( 'none', ( 46.32022179074880341, -28.33660171198565081, -87.72498166639772421 ) ) ;
#9327 = vertex_point ( 'none', #31763 ) ;
#9328 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9329 = line ( 'none', #5864, #32338 ) ;
#9330 = advanced_face ( 'none', ( #31502 ), #22188, .t. ) ;
#9331 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#9332 = face_bound ( 'none', #36087, .t. ) ;
#9333 = edge_curve ( 'none', #6743, #20785, #14070, .t. ) ;
#9334 = oriented_edge ( 'none', *, *, #39332, .f. ) ;
#9335 = direction ( 'none', ( -1.000000000000000000, 1.759703324624283666e-14, -2.984470496304187021e-16 ) ) ;
#9336 = direction ( 'none', ( -0.06944122536642541310, 0.9975860445192731296, 1.673230490266694347e-22 ) ) ;
#9337 = oriented_edge ( 'none', *, *, #10239, .f. ) ;
#9338 = cartesian_point ( 'none', ( -49.37482590238301583, 20.60045278011414283, 37.66230472072227542 ) ) ;
#9339 = direction ( 'none', ( -0.7463371132519596163, 1.387778780781445676e-14, -0.6655681132556844348 ) ) ;
#9340 = axis2_placement_3d ( 'none', #20949, #6604, #4369 ) ;
#9341 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642545473, 0.0000000000000000000 ) ) ;
#9342 = circle ( 'none', #6094, 4.049999999999998046 ) ;
#9343 = oriented_edge ( 'none', *, *, #15478, .f. ) ;
#9344 = direction ( 'none', ( 7.604267291953134899e-15, 0.6409456510068538559, -0.7675862638527347626 ) ) ;
#9345 = cartesian_point ( 'none', ( 36.90420354716253826, 96.68262368647008032, -146.7493848596720341 ) ) ;
#9346 = vector ( 'none', #17290, 1000.000000000000000 ) ;
#9347 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9348 = face_outer_bound ( 'none', #15058, .t. ) ;
#9349 = vertex_point ( 'none', #25464 ) ;
#9350 = oriented_edge ( 'none', *, *, #29017, .t. ) ;
#9351 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9353 = edge_loop ( 'none', ( #18545, #22350, #13277, #17998 ) ) ;
#9352 = oriented_edge ( 'none', *, *, #31751, .t. ) ;
#9354 = oriented_edge ( 'none', *, *, #13689, .f. ) ;
#9355 = vector ( 'none', #15149, 1000.000000000000000 ) ;
#9356 = oriented_edge ( 'none', *, *, #12830, .t. ) ;
#9357 = face_outer_bound ( 'none', #28385, .t. ) ;
#9358 = cartesian_point ( 'none', ( -36.71716325306411477, 101.6935822027207195, -198.5164258779286968 ) ) ;
#9359 = vertex_point ( 'none', #5862 ) ;
#9360 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642569066, 0.0000000000000000000 ) ) ;
#9361 = line ( 'none', #5272, #40036 ) ;
#9362 = edge_curve ( 'none', #7185, #24260, #752, .t. ) ;
#9363 = circle ( 'none', #1782, 11.42264973081043600 ) ;
#9364 = cartesian_point ( 'none', ( -61.48348697134193230, -38.41914665690568853, -73.60000000000000853 ) ) ;
#9365 = edge_loop ( 'none', ( #11212, #9395, #20847, #3037 ) ) ;
#9366 = axis2_placement_3d ( 'none', #39504, #6762, #9784 ) ;
#9367 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9368 = vertex_point ( 'none', #35285 ) ;
#9369 = axis2_placement_3d ( 'none', #41306, #21757, #2135 ) ;
#9370 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642542698, 0.0000000000000000000 ) ) ;
#9371 = line ( 'none', #41035, #24742 ) ;
#9372 = oriented_edge ( 'none', *, *, #21827, .t. ) ;
#9373 = cartesian_point ( 'none', ( 47.77391696399298127, -30.49840746526887614, -114.9712673526286437 ) ) ;
#9374 = edge_curve ( 'none', #20061, #37092, #35546, .t. ) ;
#9375 = oriented_edge ( 'none', *, *, #32417, .f. ) ;
#9376 = edge_curve ( 'none', #37427, #37968, #2015, .t. ) ;
#9377 = edge_loop ( 'none', ( #30835, #2112 ) ) ;
#9378 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9379 = cartesian_point ( 'none', ( -10.38872979536550822, 99.29999999999928662, -200.4098126485239959 ) ) ;
#9380 = cartesian_point ( 'none', ( 57.50000000000066791, -1.064996132301010712e-12, -114.9999999999999858 ) ) ;
#9381 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9382 = cartesian_point ( 'none', ( -67.59931503041019596, -37.89414665690563311, -73.60000000000000853 ) ) ;
#9383 = cartesian_point ( 'none', ( 16.70288506141121587, -30.75741781717407619, -219.9999999999984936 ) ) ;
#9384 = cartesian_point ( 'none', ( -15.53303985619333361, 34.09199343063149001, -210.9235620400123992 ) ) ;
#9385 = direction ( 'none', ( -0.7669956336519017093, -0.4021413905070098660, -0.5000000000000063283 ) ) ;
#9386 = cartesian_point ( 'none', ( 54.11546214757878204, -6.967472543606556101, 12.00000000000022560 ) ) ;
#9387 = cartesian_point ( 'none', ( -38.34576957949787612, 66.76383661930631774, -138.6245955607379017 ) ) ;
#9388 = circle ( 'none', #3352, 0.1999999999999954314 ) ;
#9389 = direction ( 'none', ( 4.029312413015393293e-31, 1.224646799147353454e-16, -1.000000000000000000 ) ) ;
#9390 = face_bound ( 'none', #7063, .t. ) ;
#9391 = edge_curve ( 'none', #9156, #2775, #21779, .t. ) ;
#9392 = circle ( 'none', #6274, 4.499999999999997335 ) ;
#9393 = oriented_edge ( 'none', *, *, #14995, .t. ) ;
#9394 = oriented_edge ( 'none', *, *, #1935, .f. ) ;
#9395 = oriented_edge ( 'none', *, *, #23982, .f. ) ;
#9396 = direction ( 'none', ( 1.000000000000000000, -1.759703536382520479e-14, -3.760577949360631994e-17 ) ) ;
#9397 = edge_loop ( 'none', ( #31908, #20318, #22689, #9244 ) ) ;
#9398 = oriented_edge ( 'none', *, *, #26170, .f. ) ;
#9399 = direction ( 'none', ( -1.759703536382520795e-14, -1.000000000000000000, -3.161227291073908191e-16 ) ) ;
#9400 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#9401 = circle ( 'none', #41189, 52.78867513459481131 ) ;
#9402 = oriented_edge ( 'none', *, *, #1670, .t. ) ;
#9404 = cartesian_point ( 'none', ( 38.41914665690590880, -61.48348697134180441, -81.50000000000000000 ) ) ;
#9403 = axis2_placement_3d ( 'none', #5549, #28313, #18589 ) ;
#9405 = oriented_edge ( 'none', *, *, #4304, .f. ) ;
#9406 = vertex_point ( 'none', #2988 ) ;
#9407 = vector ( 'none', #9626, 1000.000000000000000 ) ;
#9408 = toroidal_surface ( 'none', #31445, 6.700000000000000178, 0.2000000000000000111 ) ;
#9409 = vertex_point ( 'none', #35010 ) ;
#9410 = cartesian_point ( 'none', ( 1.310105877274615923e-13, 1.765556332117063160e-15, 12.00000000000023270 ) ) ;
#9411 = line ( 'none', #31600, #15598 ) ;
#9412 = oriented_edge ( 'none', *, *, #14865, .t. ) ;
#9413 = oriented_edge ( 'none', *, *, #36226, .t. ) ;
#9414 = cartesian_point ( 'none', ( 57.26190476190519973, -30.75832022459260173, -115.0000000000000000 ) ) ;
#9415 = cartesian_point ( 'none', ( -20.08342152455834295, 49.59123020790570280, 10.00000000000022737 ) ) ;
#9416 = edge_loop ( 'none', ( #18626, #20393 ) ) ;
#9417 = oriented_edge ( 'none', *, *, #11472, .t. ) ;
#9418 = cartesian_point ( 'none', ( 21.97094478025322317, 6.942448088612391821, 102.0000000000001137 ) ) ;
#9419 = axis2_placement_3d ( 'none', #39811, #20252, #614 ) ;
#9420 = oriented_edge ( 'none', *, *, #122, .f. ) ;
#9421 = edge_curve ( 'none', #38584, #33672, #39120, .t. ) ;
#9422 = axis2_placement_3d ( 'none', #11602, #8277, #37297 ) ;
#9423 = b_spline_curve_with_knots ( 'none', 3,
( #4072, #26526, #10519, #29828, #16952, #33092 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0004258324771997013154, 0.001556000976655624087, 0.002686169476111546859 ),
.unspecified. ) ;
#9424 = cartesian_point ( 'none', ( -47.37889513109031014, 121.5000000000008242, -137.0628578028765219 ) ) ;
#9425 = edge_curve ( 'none', #2883, #5268, #14331, .t. ) ;
#9426 = axis2_placement_3d ( 'none', #23920, #4322, #37032 ) ;
#9427 = vector ( 'none', #16283, 1000.000000000000000 ) ;
#9428 = edge_curve ( 'none', #34938, #11519, #29433, .t. ) ;
#9429 = oriented_edge ( 'none', *, *, #9930, .f. ) ;
#9430 = cartesian_point ( 'none', ( 31.85159730984248583, 17.29324752512138730, -215.6483267501717762 ) ) ;
#9431 = oriented_edge ( 'none', *, *, #9002, .f. ) ;
#9432 = vertex_point ( 'none', #16713 ) ;
#9433 = edge_curve ( 'none', #33136, #12015, #19719, .t. ) ;
#9434 = direction ( 'none', ( 0.6287054569762579037, -1.156482317317870818e-14, -0.7776435226813599444 ) ) ;
#9435 = advanced_face ( 'none', ( #5394 ), #12523, .f. ) ;
#9436 = oriented_edge ( 'none', *, *, #30900, .f. ) ;
#9437 = cartesian_point ( 'none', ( 51.07907586145777401, -15.91156840602010014, 10.76794919243136839 ) ) ;
#9438 = oriented_edge ( 'none', *, *, #35829, .f. ) ;
#9439 = vertex_point ( 'none', #13133 ) ;
#9440 = cartesian_point ( 'none', ( 1.448548751883243936e-13, 2.729247259366072979e-15, 10.00000000000022915 ) ) ;
#9441 = face_outer_bound ( 'none', #21850, .t. ) ;
#9442 = oriented_edge ( 'none', *, *, #9799, .t. ) ;
#9443 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9444 = edge_loop ( 'none', ( #24337, #32194, #8701, #14243 ) ) ;
#9445 = vector ( 'none', #1130, 1000.000000000000000 ) ;
#9446 = circle ( 'none', #36832, 18.49999999999998934 ) ;
#9447 = oriented_edge ( 'none', *, *, #36326, .f. ) ;
#9448 = edge_curve ( 'none', #36475, #2503, #36037, .t. ) ;
#9449 = edge_loop ( 'none', ( #25544, #10965, #16595, #789 ) ) ;
#9450 = advanced_face ( 'none', ( #38125 ), #14028, .f. ) ;
#9451 = oriented_edge ( 'none', *, *, #6930, .f. ) ;
#9452 = oriented_edge ( 'none', *, *, #21753, .f. ) ;
#9453 = oriented_edge ( 'none', *, *, #5515, .f. ) ;
#9454 = edge_curve ( 'none', #25912, #39696, #9959, .t. ) ;
#9455 = cartesian_point ( 'none', ( -31.11612135980497840, 16.02772793617267055, -220.0000000000029274 ) ) ;
#9456 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#9457 = cartesian_point ( 'none', ( 6.933141897965641742e-13, 3.175732536733433380e-14, -209.5000000000000000 ) ) ;
#9458 = oriented_edge ( 'none', *, *, #15229, .f. ) ;
#9459 = direction ( 'none', ( -0.6655681132556769963, 1.209015752521378729e-14, 0.7463371132519662776 ) ) ;
#9460 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#9461 = cartesian_point ( 'none', ( -50.87889513109091411, 88.00000000000089528, -143.1250356293675736 ) ) ;
#9462 = oriented_edge ( 'none', *, *, #30895, .t. ) ;
#9463 = cartesian_point ( 'none', ( 49.88653899652868517, -26.52514329740404975, -127.0999999999999659 ) ) ;
#9464 = direction ( 'none', ( -1.948418237650812147e-16, 1.694813693178746078e-16, 1.000000000000000000 ) ) ;
#9465 = vertex_point ( 'none', #19741 ) ;
#9466 = cartesian_point ( 'none', ( -17.72214355189991153, -31.61634278624173078, -215.6483265427875722 ) ) ;
#9467 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9468 = cartesian_point ( 'none', ( -50.83189901368837127, -16.69374225063628714, 10.51079303126025088 ) ) ;
#9469 = cartesian_point ( 'none', ( 48.50425861969673491, 22.57584993464226031, 10.64168322300900194 ) ) ;
#9470 = direction ( 'none', ( -0.6287054569762579037, 1.158730089231202293e-14, 0.7776435226813599444 ) ) ;
#9471 = face_bound ( 'none', #36578, .t. ) ;
#9472 = vertex_point ( 'none', #32703 ) ;
#9473 = axis2_placement_3d ( 'none', #6773, #22981, #3383 ) ;
#9474 = oriented_edge ( 'none', *, *, #24668, .f. ) ;
#9476 = oriented_edge ( 'none', *, *, #26042, .f. ) ;
#9475 = advanced_face ( 'none', ( #27895 ), #32436, .f. ) ;
#9477 = cartesian_point ( 'none', ( -64.52126740125743254, -40.01187703572765031, -77.60000000000000853 ) ) ;
#9478 = cartesian_point ( 'none', ( -50.00000000000000000, 0.0000000000000000000, 78.50000000000000000 ) ) ;
#9479 = cartesian_point ( 'none', ( 14.41907457958716599, -17.29412201927204862, 44.69533446557235123 ) ) ;
#9480 = direction ( 'none', ( 1.824178788316465726e-14, 1.000000000000000000, 3.885776716121161664e-16 ) ) ;
#9481 = cartesian_point ( 'none', ( -38.15282009303869160, 85.51094789352914916, -214.5237436390391110 ) ) ;
#9482 = line ( 'none', #13682, #258 ) ;
#9483 = oriented_edge ( 'none', *, *, #25692, .f. ) ;
#9484 = edge_loop ( 'none', ( #4880, #5280, #18078, #30899 ) ) ;
#9485 = circle ( 'none', #31700, 11.00000000000000000 ) ;
#9487 = oriented_edge ( 'none', *, *, #2059, .f. ) ;
#9486 = axis2_placement_3d ( 'none', #28432, #2517, #15269 ) ;
#9488 = cartesian_point ( 'none', ( -12.16115557390813073, 20.49649470292913023, 43.00000000000022737 ) ) ;
#9489 = oriented_edge ( 'none', *, *, #15948, .t. ) ;
#9490 = face_bound ( 'none', #17793, .t. ) ;
#9492 = line ( 'none', #26021, #23827 ) ;
#9491 = axis2_placement_3d ( 'none', #20650, #39796, #23520 ) ;
#9493 = vertex_point ( 'none', #22731 ) ;
#9494 = direction ( 'none', ( -0.8707897891800850942, 0.4916555125895599176, 0.0000000000000000000 ) ) ;
#9495 = cartesian_point ( 'none', ( 50.87899247233652034, 99.49999999999906208, -201.8750617118778621 ) ) ;
#9496 = edge_curve ( 'none', #13056, #19558, #7355, .t. ) ;
#9497 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642542698, 0.0000000000000000000 ) ) ;
#9498 = edge_curve ( 'none', #15626, #15964, #13532, .t. ) ;
#9499 = axis2_placement_3d ( 'none', #3499, #36073, #16801 ) ;
#9500 = vertex_point ( 'none', #26139 ) ;
#9501 = direction ( 'none', ( 1.759703472855049435e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#9502 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#9503 = edge_curve ( 'none', #33335, #21272, #41148, .t. ) ;
#9504 = oriented_edge ( 'none', *, *, #22518, .t. ) ;
#9505 = direction ( 'none', ( 1.688705024209829951e-14, 0.9582746788449123532, -0.2858489809054424180 ) ) ;
#9506 = advanced_face ( 'none', ( #40110 ), #19583, .f. ) ;
#9507 = edge_curve ( 'none', #3758, #40821, #21224, .t. ) ;
#9508 = cartesian_point ( 'none', ( 58.14410161513775677, -1.613254950252414181e-14, -15.00000000000000711 ) ) ;
#9509 = direction ( 'none', ( -0.04068374504918330359, -0.9991720737134185404, -1.223632881870561918e-16 ) ) ;
#9510 = oriented_edge ( 'none', *, *, #28163, .f. ) ;
#9511 = vertex_point ( 'none', #17584 ) ;
#9512 = cartesian_point ( 'none', ( 1.813861752173369711e-12, 63.35729408812453300, -222.6491928387871155 ) ) ;
#9513 = edge_curve ( 'none', #7810, #15816, #4835, .t. ) ;
#9514 = cartesian_point ( 'none', ( 49.88653899652932466, 26.52514329740287380, -102.5000000000000142 ) ) ;
#9515 = cartesian_point ( 'none', ( -51.97893163872265632, -17.31041759277600534, -139.0331737983771347 ) ) ;
#9516 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9517 = edge_curve ( 'none', #2331, #14193, #34496, .t. ) ;
#9518 = face_outer_bound ( 'none', #3324, .t. ) ;
#9519 = oriented_edge ( 'none', *, *, #41755, .t. ) ;
#9520 = edge_loop ( 'none', ( #13370, #12551, #22805, #23772 ) ) ;
#9521 = cartesian_point ( 'none', ( -64.99999999999928946, 1.159837610763979800e-12, -115.0000000000000142 ) ) ;
#9522 = line ( 'none', #30479, #11055 ) ;
#9523 = cartesian_point ( 'none', ( 10.04321789102937501, 66.56882972773851748, -222.6116879186253641 ) ) ;
#9524 = cartesian_point ( 'none', ( 30.68722004352771648, 57.30009633353197529, -114.9999999999999716 ) ) ;
#9525 = oriented_edge ( 'none', *, *, #22730, .t. ) ;
#9526 = oriented_edge ( 'none', *, *, #26279, .f. ) ;
#9527 = cartesian_point ( 'none', ( -12.36881712286342427, 89.30000000000019611, -181.2139449167169687 ) ) ;
#9528 = direction ( 'none', ( 1.224646799147353454e-16, -8.305143858912352776e-31, -1.000000000000000000 ) ) ;
#9529 = cartesian_point ( 'none', ( 26.17741056613908768, -15.60977362812948499, -220.0000000000000284 ) ) ;
#9530 = cartesian_point ( 'none', ( 55.37899247233627875, 85.49999999999897682, -201.8750617118778621 ) ) ;
#9531 = oriented_edge ( 'none', *, *, #16777, .t. ) ;
#9532 = advanced_face ( 'none', ( #1767 ), #11512, .t. ) ;
#9533 = cartesian_point ( 'none', ( 45.25106413402035344, -17.31041759277769643, -275.0000000000000000 ) ) ;
#9535 = cartesian_point ( 'none', ( 6.936902475915001578e-13, 2.919556847958747693e-14, -199.5000000000000000 ) ) ;
#9534 = vector ( 'none', #32259, 1000.000000000000227 ) ;
#9536 = cartesian_point ( 'none', ( -40.31125311212284146, 105.9000000000022226, -192.5000000000000853 ) ) ;
#9537 = direction ( 'none', ( -0.1231230465471404301, -0.9923914124018561322, 0.0000000000000000000 ) ) ;
#9538 = line ( 'none', #16115, #10563 ) ;
#9539 = cartesian_point ( 'none', ( 51.26527726539529795, 129.4999999999990621, -223.7652416360246264 ) ) ;
#9540 = oriented_edge ( 'none', *, *, #133, .f. ) ;
#9541 = axis2_placement_3d ( 'none', #30322, #39591, #840 ) ;
#9542 = cartesian_point ( 'none', ( -29.37499999999782574, 88.00000000000055422, -226.7789924723356876 ) ) ;
#9543 = axis2_placement_3d ( 'none', #15751, #38600, #41868 ) ;
#9544 = cartesian_point ( 'none', ( -64.99996437063008159, 99.49999999999722888, -192.4999999999978400 ) ) ;
#9545 = advanced_face ( 'none', ( #22740 ), #3820, .f. ) ;
#9546 = cylindrical_surface ( 'none', #19530, 26.00000000000000711 ) ;
#9547 = cartesian_point ( 'none', ( 2.347729386551875574, -3.977624927121058640, -214.4999999999999716 ) ) ;
#9548 = vertex_point ( 'none', #40413 ) ;
#9549 = axis2_placement_3d ( 'none', #20568, #40281, #1262 ) ;
#9550 = direction ( 'none', ( -0.8915793014449638898, -0.4528646036454054280, 5.498544517883788700e-16 ) ) ;
#9551 = direction ( 'none', ( -1.772943671138792130e-14, -1.000000000000000000, 3.885774658394701368e-16 ) ) ;
#9552 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865475727, 0.7071067811865475727 ) ) ;
#9553 = edge_curve ( 'none', #15882, #34545, #31464, .t. ) ;
#9554 = axis2_placement_3d ( 'none', #6546, #22489, #26036 ) ;
#9555 = cartesian_point ( 'none', ( 6.981885243932905194e-13, 1.493553780816718356e-14, -99.50000000000000000 ) ) ;
#9556 = vector ( 'none', #25715, 1000.000000000000227 ) ;
#9557 = oriented_edge ( 'none', *, *, #18277, .f. ) ;
#9558 = cartesian_point ( 'none', ( 25.99999999122830019, 87.99999999999954525, -115.0000074019163634 ) ) ;
#9559 = oriented_edge ( 'none', *, *, #13884, .t. ) ;
#9560 = edge_curve ( 'none', #29596, #7625, #30410, .t. ) ;
#9561 = cartesian_point ( 'none', ( 41.96174774135545960, -59.62607545084970440, 16.39999999999999858 ) ) ;
#9562 = cylindrical_surface ( 'none', #13751, 42.00000000000000000 ) ;
#9563 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#9564 = axis2_placement_3d ( 'none', #5396, #18705, #41525 ) ;
#9565 = vertex_point ( 'none', #1108 ) ;
#9566 = vertex_point ( 'none', #24006 ) ;
#9567 = direction ( 'none', ( 0.4694715627859066820, 0.8829475928589185507, 2.085348636839413501e-16 ) ) ;
#9568 = edge_curve ( 'none', #14089, #13643, #32448, .t. ) ;
#9569 = oriented_edge ( 'none', *, *, #39169, .t. ) ;
#9570 = line ( 'none', #36817, #2934 ) ;
#9571 = vector ( 'none', #41627, 1000.000000000000000 ) ;
#9572 = vector ( 'none', #1576, 1000.000000000000000 ) ;
#9573 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9574 = direction ( 'none', ( -0.6655681132556809931, 1.185114240610308934e-14, 0.7463371132519626139 ) ) ;
#9575 = oriented_edge ( 'none', *, *, #6892, .f. ) ;
#9576 = cartesian_point ( 'none', ( 30.80118324914866079, 16.62189575866855762, -220.0000000000000853 ) ) ;
#9577 = face_outer_bound ( 'none', #39084, .t. ) ;
#9578 = cartesian_point ( 'none', ( 49.88653899652868517, -26.52514329740404975, -124.9999999999999574 ) ) ;
#9579 = line ( 'none', #13617, #34147 ) ;
#9580 = face_outer_bound ( 'none', #26130, .t. ) ;
#9581 = edge_curve ( 'none', #29409, #28386, #19193, .t. ) ;
#9582 = oriented_edge ( 'none', *, *, #25735, .f. ) ;
#9584 = axis2_placement_3d ( 'none', #20663, #1049, #20376 ) ;
#9583 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -6.938893903907228378e-15 ) ) ;
#9585 = face_outer_bound ( 'none', #24931, .t. ) ;
#9586 = oriented_edge ( 'none', *, *, #6906, .t. ) ;
#9587 = cartesian_point ( 'none', ( -22.41113013392848785, 28.48992827943166972, -215.6483273318567626 ) ) ;
#9588 = cartesian_point ( 'none', ( 20.00003562937053303, 125.4999999999996163, -233.4999999999999716 ) ) ;
#9589 = cartesian_point ( 'none', ( 12.19455852033825494, 100.0327978249588341, -198.8115005199681775 ) ) ;
#9590 = cylindrical_surface ( 'none', #34269, 4.049999999999998046 ) ;
#9591 = vertex_point ( 'none', #7682 ) ;
#9592 = axis2_placement_3d ( 'none', #24754, #8139, #1712 ) ;
#9594 = toroidal_surface ( 'none', #40279, 5.400000000000005684, 0.5999999999999999778 ) ;
#9593 = cartesian_point ( 'none', ( -27.12195003328429266, 99.90208762754977556, -182.7665124111242960 ) ) ;
#9595 = oriented_edge ( 'none', *, *, #12262, .f. ) ;
#9596 = direction ( 'none', ( -1.000000000000000000, 1.759703536382520479e-14, 3.760577949360631994e-17 ) ) ;
#9597 = cartesian_point ( 'none', ( -9.475371457910769735, 72.15741111830391219, -114.9999999999999574 ) ) ;
#9598 = cartesian_point ( 'none', ( 71.00000000000001421, -37.93744851726326317, -54.50000000000000711 ) ) ;
#9599 = axis2_placement_3d ( 'none', #1446, #4735, #1580 ) ;
#9600 = cartesian_point ( 'none', ( -19.81319767324776393, -28.87490156155760346, -219.9999999999583906 ) ) ;
#9601 = line ( 'none', #5443, #36712 ) ;
#9602 = toroidal_surface ( 'none', #41166, 7.299999999999999822, 0.2000000000000000111 ) ;
#9603 = cartesian_point ( 'none', ( 52.62324904727830699, 24.45745906180551899, -131.0999999999999659 ) ) ;
#9604 = vector ( 'none', #26127, 1000.000000000000114 ) ;
#9605 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9606 = cartesian_point ( 'none', ( 2.341546981033537101e-12, 85.16602540378440267, -172.4999999999999716 ) ) ;
#9607 = cartesian_point ( 'none', ( 1.448548751733369956e-13, 2.729246922866938341e-15, 12.00000000000022560 ) ) ;
#9608 = vertex_point ( 'none', #31037 ) ;
#9609 = vector ( 'none', #11203, 1000.000000000000000 ) ;
#9610 = edge_curve ( 'none', #37622, #36659, #21734, .t. ) ;
#9611 = direction ( 'none', ( 0.6287054569762580147, -1.158730089231202293e-14, -0.7776435226813598334 ) ) ;
#9612 = cartesian_point ( 'none', ( -40.95014609962623808, 18.84829677360436051, -182.7264062946342449 ) ) ;
#9613 = axis2_placement_3d ( 'none', #9130, #34840, #5706 ) ;
#9614 = cartesian_point ( 'none', ( -44.99999999999793232, 63.00000000000081712, -146.5192378864662714 ) ) ;
#9615 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9616 = cartesian_point ( 'none', ( -46.48653899652937582, 26.52514329740285604, -82.75000000000000000 ) ) ;
#9617 = axis2_placement_3d ( 'none', #37788, #20935, #41061 ) ;
#9618 = line ( 'none', #11964, #31614 ) ;
#9619 = edge_curve ( 'none', #24043, #15206, #37573, .t. ) ;
#9620 = vector ( 'none', #7896, 1000.000000000000000 ) ;
#9621 = oriented_edge ( 'none', *, *, #28751, .f. ) ;
#9622 = edge_curve ( 'none', #30663, #14691, #38603, .t. ) ;
#9623 = direction ( 'none', ( 1.837418986600208105e-14, 1.000000000000000000, -2.561754830020441736e-16 ) ) ;
#9624 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9625 = cartesian_point ( 'none', ( -65.59996437063006169, 99.49999999999724309, -192.4999999999978400 ) ) ;
#9626 = direction ( 'none', ( 1.824178788316465726e-14, 1.000000000000000000, 3.885776716121161664e-16 ) ) ;
#9627 = vector ( 'none', #20833, 1000.000000000000000 ) ;
#9628 = cartesian_point ( 'none', ( -27.99996437062953447, 125.5000000000004974, -104.7337962154497433 ) ) ;
#9629 = oriented_edge ( 'none', *, *, #22722, .f. ) ;
#9630 = cartesian_point ( 'none', ( 1.074364219401030929e-14, 70.49999999999998579, -59.50000000000000711 ) ) ;
#9631 = oriented_edge ( 'none', *, *, #30487, .t. ) ;
#9632 = edge_loop ( 'none', ( #13283, #18069, #8126, #32460, #6290 ) ) ;
#9633 = circle ( 'none', #19781, 6.000000000000005329 ) ;
#9634 = oriented_edge ( 'none', *, *, #19666, .t. ) ;
#9635 = vector ( 'none', #40502, 1000.000000000000000 ) ;
#9636 = edge_loop ( 'none', ( #7796, #25786 ) ) ;
#9637 = cartesian_point ( 'none', ( -24.87496437063339982, 99.50000000000044054, -223.3789924723363356 ) ) ;
#9639 = cartesian_point ( 'none', ( -36.47699298727924599, 100.3999452095308129, -198.8522234397497925 ) ) ;
#9638 = line ( 'none', #30990, #938 ) ;
#9640 = oriented_edge ( 'none', *, *, #37421, .f. ) ;
#9641 = edge_curve ( 'none', #40349, #29613, #17052, .t. ) ;
#9642 = cartesian_point ( 'none', ( -51.99996437062942078, 129.5000000000009095, -151.7153903091734719 ) ) ;
#9643 = edge_loop ( 'none', ( #15947, #18156, #3633, #33044 ) ) ;
#9644 = cartesian_point ( 'none', ( -38.41914665690633512, 61.48348697134153440, -73.59999999999999432 ) ) ;
#9645 = advanced_face ( 'none', ( #16623 ), #5876, .t. ) ;
#9646 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 59.50000000000000000 ) ) ;
#9647 = vertex_point ( 'none', #12004 ) ;
#9648 = face_outer_bound ( 'none', #23050, .t. ) ;
#9649 = cartesian_point ( 'none', ( 1.997308353867472004e-12, 66.79999999999996874, -172.5000000000000000 ) ) ;
#9650 = cartesian_point ( 'none', ( 1.448548746075629504e-13, 2.729234220024599055e-15, 87.50000000000018474 ) ) ;
#9651 = advanced_face ( 'none', ( #13004 ), #35502, .f. ) ;
#9652 = oriented_edge ( 'none', *, *, #7596, .f. ) ;
#9653 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, -2.561756887746857165e-16 ) ) ;
#9654 = cartesian_point ( 'none', ( 30.89403759285599804, 16.44882203976164803, -219.9999999999997442 ) ) ;
#9655 = cartesian_point ( 'none', ( 60.20003562937002073, 99.49999999999886313, -152.5000000000000000 ) ) ;
#9656 = circle ( 'none', #6874, 80.50000000000001421 ) ;
#9657 = axis2_placement_3d ( 'none', #3519, #33370, #30120 ) ;
#9658 = cartesian_point ( 'none', ( -40.36942875342306536, 65.20321811001356593, -73.60000000000000853 ) ) ;
#9659 = circle ( 'none', #30652, 36.00000000000000711 ) ;
#9660 = cartesian_point ( 'none', ( 16.68110247053357043, -32.16967074042862862, -215.6358188530876703 ) ) ;
#9661 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#9662 = oriented_edge ( 'none', *, *, #33614, .f. ) ;
#9663 = cartesian_point ( 'none', ( 9.042153737060113524e-13, 12.00000000000003553, -217.9999999999998863 ) ) ;
#9664 = cartesian_point ( 'none', ( 1.448548751883243936e-13, 2.729247259366072979e-15, 10.00000000000022915 ) ) ;
#9665 = cartesian_point ( 'none', ( -42.75197239813903138, 101.8558739393050274, -186.5454307387045105 ) ) ;
#9666 = cartesian_point ( 'none', ( 38.94414665690588606, -65.49931503041005953, -73.60000000000000853 ) ) ;
#9667 = cartesian_point ( 'none', ( 21.94689297942415607, 1.527706958061364917, 88.87373870972754730 ) ) ;
#9668 = cartesian_point ( 'none', ( -49.88653899652976520, -26.52514329740203891, -135.0999999999999659 ) ) ;
#9669 = axis2_placement_3d ( 'none', #41374, #32233, #38387 ) ;
#9670 = oriented_edge ( 'none', *, *, #12155, .f. ) ;
#9671 = edge_curve ( 'none', #22125, #3219, #26830, .t. ) ;
#9672 = oriented_edge ( 'none', *, *, #24699, .t. ) ;
#9673 = vector ( 'none', #31058, 1000.000000000000000 ) ;
#9674 = edge_loop ( 'none', ( #35100, #22626, #22596, #24596 ) ) ;
#9675 = cylindrical_surface ( 'none', #38609, 7.000000000000006217 ) ;
#9676 = direction ( 'none', ( 1.772943671138792130e-14, 1.000000000000000000, -3.885774658394701368e-16 ) ) ;
#9677 = edge_curve ( 'none', #810, #21693, #17122, .t. ) ;
#9678 = line ( 'none', #36989, #19930 ) ;
#9679 = vertex_point ( 'none', #35757 ) ;
#9680 = axis2_placement_3d ( 'none', #6438, #28813, #25797 ) ;
#9681 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642544086, 0.0000000000000000000 ) ) ;
#9682 = oriented_edge ( 'none', *, *, #14597, .t. ) ;
#9683 = advanced_face ( 'none', ( #7903 ), #9080, .t. ) ;
#9684 = direction ( 'none', ( -2.179985831291355058e-16, -7.063948064697777072e-17, 1.000000000000000000 ) ) ;
#9685 = edge_curve ( 'none', #42228, #33384, #38082, .t. ) ;
#9686 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#9687 = cartesian_point ( 'none', ( -49.88653899652809542, 31.02514329740375487, -114.9712673526286295 ) ) ;
#9688 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#9689 = direction ( 'none', ( -1.000000000000000000, 1.783085463791917956e-14, -6.728624391667615337e-16 ) ) ;
#9690 = cartesian_point ( 'none', ( 39.49441709260953104, -20.53532880578232422, -186.4826973795100855 ) ) ;
#9691 = oriented_edge ( 'none', *, *, #1485, .t. ) ;
#9692 = direction ( 'none', ( 1.777862159242259960e-14, 0.7675862638527353177, 0.6409456510068533008 ) ) ;
#9693 = circle ( 'none', #34602, 52.50000000000000000 ) ;
#9694 = edge_curve ( 'none', #32568, #28987, #24804, .t. ) ;
#9695 = vertex_point ( 'none', #19098 ) ;
#9696 = direction ( 'none', ( 4.029312413015393293e-31, 1.224646799147353454e-16, -1.000000000000000000 ) ) ;
#9697 = cartesian_point ( 'none', ( -10.96374385597878920, 89.38057851489584493, -146.3085019234422646 ) ) ;
#9698 = cylindrical_surface ( 'none', #38167, 5.499999999999991118 ) ;
#9699 = face_bound ( 'none', #34198, .t. ) ;
#9700 = edge_curve ( 'none', #6341, #41987, #18173, .t. ) ;
#9701 =( bounded_curve ( ) b_spline_curve ( 3, ( #31415, #14833, #37680, #34243 ),
.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 ( '' ) );
#9702 = vertex_point ( 'none', #15682 ) ;
#9703 = advanced_face ( 'none', ( #31981 ), #23765, .t. ) ;
#9704 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9705 = b_spline_curve_with_knots ( 'none', 3,
( #35925, #32522, #19824, #9642 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001661912380039695224 ),
.unspecified. ) ;
#9706 = axis2_placement_3d ( 'none', #37862, #34424, #8264 ) ;
#9707 = cartesian_point ( 'none', ( 31.86913323138931275, 17.26091028110445436, -215.6483267573357239 ) ) ;
#9708 = cartesian_point ( 'none', ( 2.362801327015330593e-12, 86.29999999999996874, -172.4999999999999716 ) ) ;
#9709 = vector ( 'none', #27021, 1000.000000000000000 ) ;
#9710 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#9711 = oriented_edge ( 'none', *, *, #12358, .f. ) ;
#9712 = circle ( 'none', #11249, 3.249999999999999556 ) ;
#9713 = oriented_edge ( 'none', *, *, #12232, .f. ) ;
#9714 = circle ( 'none', #25085, 7.900000000000011013 ) ;
#9715 = axis2_placement_3d ( 'none', #35006, #15735, #38588 ) ;
#9716 = cartesian_point ( 'none', ( -35.53724604321413949, -11.97305907711349526, -2.135343001841058630 ) ) ;
#9717 = line ( 'none', #5391, #1563 ) ;
#9718 = oriented_edge ( 'none', *, *, #5079, .t. ) ;
#9719 = axis2_placement_3d ( 'none', #5283, #3682, #16426 ) ;
#9720 = oriented_edge ( 'none', *, *, #30259, .f. ) ;
#9721 = direction ( 'none', ( 0.6287054569762580147, -1.158730089231202293e-14, -0.7776435226813598334 ) ) ;
#9722 = vector ( 'none', #38262, 1000.000000000000114 ) ;
#9723 = advanced_face ( 'none', ( #20196 ), #15092, .f. ) ;
#9724 = cartesian_point ( 'none', ( -31.91189039421410456, 17.18169617526028858, -215.6483267665421124 ) ) ;
#9725 = plane ( 'none', #16930 ) ;
#9726 = direction ( 'none', ( -0.7978746503639567722, 0.6028233923020851481, 2.496438937949627926e-16 ) ) ;
#9727 = axis2_placement_3d ( 'none', #11164, #38460, #18902 ) ;
#9728 = direction ( 'none', ( 0.6287054569762580147, -1.158730089231202293e-14, -0.7776435226813598334 ) ) ;
#9729 = cartesian_point ( 'none', ( -62.17154166404937143, 47.83630944788985317, 59.50000000000000000 ) ) ;
#9730 = oriented_edge ( 'none', *, *, #19068, .f. ) ;
#9731 = vector ( 'none', #26746, 1000.000000000000227 ) ;
#9732 = cartesian_point ( 'none', ( -27.12033549552301537, 98.64370851792170924, -182.7707834889839660 ) ) ;
#9733 = edge_curve ( 'none', #29896, #31471, #39612, .t. ) ;
#9734 = axis2_placement_3d ( 'none', #4475, #41206, #30458 ) ;
#9735 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#9736 = vector ( 'none', #22333, 1000.000000000000227 ) ;
#9737 = cartesian_point ( 'none', ( -13.53281003115513847, 18.91959346883216497, 10.69666295470979733 ) ) ;
#9738 = edge_curve ( 'none', #41933, #3995, #712, .t. ) ;
#9739 = cartesian_point ( 'none', ( -16.57970978008017582, -30.82391188147950700, -220.0000000000011653 ) ) ;
#9740 = vertex_point ( 'none', #28830 ) ;
#9741 = cartesian_point ( 'none', ( -57.49057672276477149, 30.05264718973344529, -114.9999999999999716 ) ) ;
#9742 = cartesian_point ( 'none', ( 70.99999999999997158, -37.93744851726332712, -6.938893903907228378e-15 ) ) ;
#9743 = advanced_face ( 'none', ( #8407 ), #42137, .f. ) ;
#9744 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#9746 = vertex_point ( 'none', #5786 ) ;
#9745 = oriented_edge ( 'none', *, *, #37161, .t. ) ;
#9747 = edge_curve ( 'none', #27321, #8367, #23272, .t. ) ;
#9748 = plane ( 'none', #33700 ) ;
#9749 = edge_curve ( 'none', #10597, #40567, #5351, .t. ) ;
#9750 = direction ( 'none', ( 0.9964434956472331129, -1.722759865797656820e-14, -0.08426363380677731607 ) ) ;
#9751 = cartesian_point ( 'none', ( 70.99999999999998579, 37.93744851726332712, 59.50000000000000000 ) ) ;
#9752 = circle ( 'none', #21213, 1.999999999999998224 ) ;
#9753 = vector ( 'none', #41067, 1000.000000000000000 ) ;
#9754 = cartesian_point ( 'none', ( 19.64905468110872633, 49.76107565295192359, 40.76794919243136661 ) ) ;
#9755 = line ( 'none', #311, #24095 ) ;
#9756 = edge_curve ( 'none', #34726, #2625, #33462, .t. ) ;
#9757 = line ( 'none', #1518, #26140 ) ;
#9758 = vertex_point ( 'none', #13062 ) ;
#9759 = direction ( 'none', ( 1.696174065399545591e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#9760 = cartesian_point ( 'none', ( 11.97517817321607936, -35.55204480922523658, -2.279023236891180026 ) ) ;
#9761 = face_outer_bound ( 'none', #30208, .t. ) ;
#9762 = oriented_edge ( 'none', *, *, #14406, .t. ) ;
#9763 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#9764 = oriented_edge ( 'none', *, *, #31156, .f. ) ;
#9765 = cartesian_point ( 'none', ( 45.67315113318080932, 66.28886230405248625, 0.0000000000000000000 ) ) ;
#9766 = direction ( 'none', ( -1.000000000000000000, 1.632680918566409870e-14, 0.0000000000000000000 ) ) ;
#9767 = oriented_edge ( 'none', *, *, #23039, .f. ) ;
#9768 = edge_loop ( 'none', ( #37595, #8860, #32882, #38035, #35143, #36151 ) ) ;
#9769 = oriented_edge ( 'none', *, *, #9990, .t. ) ;
#9770 = cylindrical_surface ( 'none', #7106, 3.400000000000000355 ) ;
#9771 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#9772 = direction ( 'none', ( -0.4643528801230243364, 0.8856502711123913629, 0.0000000000000000000 ) ) ;
#9773 = cartesian_point ( 'none', ( -39.90489087770885135, 105.8619734934519414, -193.3037537390194700 ) ) ;
#9774 = circle ( 'none', #6196, 67.59999999999999432 ) ;
#9775 = axis2_placement_3d ( 'none', #19556, #22844, #19287 ) ;
#9776 = vertex_point ( 'none', #13332 ) ;
#9777 = direction ( 'none', ( -1.757325817432337728e-14, -1.000000000000000000, -2.862892222724204384e-16 ) ) ;
#9778 = direction ( 'none', ( -0.8829475928589349820, -0.4694715627858757068, -8.706326847534050577e-17 ) ) ;
#9779 = oriented_edge ( 'none', *, *, #39106, .f. ) ;
#9780 = cartesian_point ( 'none', ( -8.282559683849648025, 109.0618654238388956, -160.6647617229913578 ) ) ;
#9781 = direction ( 'none', ( 6.585401083650416252e-16, -8.875312571249876720e-17, 1.000000000000000000 ) ) ;
#9782 = oriented_edge ( 'none', *, *, #20729, .t. ) ;
#9783 = direction ( 'none', ( -1.000000000000000000, 1.798561239636409153e-14, 6.198829126545649833e-15 ) ) ;
#9784 = direction ( 'none', ( 0.6287054569762563494, -1.127570259384924138e-14, -0.7776435226813611656 ) ) ;
#9785 = direction ( 'none', ( -0.9791309564911842012, 1.793867540715766225e-14, -0.2032303374023148868 ) ) ;
#9786 = cartesian_point ( 'none', ( 22.34592739723191812, 1.555483448208314856, 155.0000000000001137 ) ) ;
#9787 = edge_curve ( 'none', #24623, #24808, #4314, .t. ) ;
#9789 = cartesian_point ( 'none', ( 53.71937853472128666, -31.31548698786606977, -125.0000000000000284 ) ) ;
#9788 = circle ( 'none', #37091, 8.000000000000024869 ) ;
#9790 = oriented_edge ( 'none', *, *, #24051, .t. ) ;
#9791 = advanced_face ( 'none', ( #16081 ), #24273, .t. ) ;
#9792 = direction ( 'none', ( 1.873333620831551998e-14, 1.000000000000000000, 1.400457027890620121e-14 ) ) ;
#9793 = axis2_placement_3d ( 'none', #30825, #24261, #1498 ) ;
#9794 = face_outer_bound ( 'none', #13734, .t. ) ;
#9795 = cartesian_point ( 'none', ( 14.42606519828926714, -26.84334195183640048, -220.0000000000001705 ) ) ;
#9796 = cartesian_point ( 'none', ( 19.95172089038560870, 1.388824507328511038, 96.00000000000018474 ) ) ;
#9797 = vertex_point ( 'none', #39196 ) ;
#9798 = vertex_point ( 'none', #29944 ) ;
#9799 = edge_curve ( 'none', #5737, #41045, #6331, .t. ) ;
#9800 = direction ( 'none', ( -0.06569977564519680069, 0.6261618295429622894, -0.7769201392058138200 ) ) ;
#9801 = cartesian_point ( 'none', ( -42.66988674243884105, 96.56999722790931173, -186.7937106364370266 ) ) ;
#9802 = direction ( 'none', ( -2.449293598294706414e-16, 1.710332578358783443e-30, 1.000000000000000000 ) ) ;
#9803 = oriented_edge ( 'none', *, *, #12591, .t. ) ;
#9804 = cartesian_point ( 'none', ( 49.84235483463722716, -17.69525330151485321, 43.17186839000536480 ) ) ;
#9805 = axis2_placement_3d ( 'none', #12633, #19371, #5776 ) ;
#9806 = direction ( 'none', ( -1.757325817432337728e-14, -1.000000000000000000, -2.862892222724204384e-16 ) ) ;
#9807 = face_bound ( 'none', #21788, .t. ) ;
#9808 = oriented_edge ( 'none', *, *, #29312, .f. ) ;
#9809 = cartesian_point ( 'none', ( -18.44062092222100446, -49.15479122123232969, 42.50000000000022737 ) ) ;
#9810 = edge_curve ( 'none', #34998, #2478, #24314, .t. ) ;
#9811 = edge_loop ( 'none', ( #2980, #32210, #20712, #17312 ) ) ;
#9812 = oriented_edge ( 'none', *, *, #11339, .f. ) ;
#9813 = circle ( 'none', #15387, 32.50000000000000000 ) ;
#9814 = cartesian_point ( 'none', ( -47.86520600665451042, 109.5000000000008527, -121.2347583639753168 ) ) ;
#9815 = edge_curve ( 'none', #13684, #22477, #29920, .t. ) ;
#9816 = oriented_edge ( 'none', *, *, #18861, .f. ) ;
#9817 = face_bound ( 'none', #2642, .t. ) ;
#9818 = cartesian_point ( 'none', ( 18.61608134086969102, 7.310370408544882181, 155.3990395006088363 ) ) ;
#9819 = oriented_edge ( 'none', *, *, #13248, .t. ) ;
#9820 = vertex_point ( 'none', #32912 ) ;
#9821 = cartesian_point ( 'none', ( -1.361433063069593885, 109.2999999999999829, -200.4668822004665287 ) ) ;
#9822 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#9823 = direction ( 'none', ( 1.000000000000000000, -1.798561239636409153e-14, -6.198829126545649833e-15 ) ) ;
#9824 = cartesian_point ( 'none', ( -36.37492874126168374, 128.5000000000006821, -223.3789307604608325 ) ) ;
#9825 = oriented_edge ( 'none', *, *, #6405, .t. ) ;
#9826 = cartesian_point ( 'none', ( 38.52167117498957793, -24.64034903393112685, -182.4525759769578599 ) ) ;
#9827 = edge_curve ( 'none', #33134, #14357, #30918, .t. ) ;
#9828 = cartesian_point ( 'none', ( -66.28886230405210256, -45.67315113318133513, -6.938893903907228378e-15 ) ) ;
#9829 = direction ( 'none', ( 0.9975860445192733517, 0.06944122536642542698, -7.023526281918274007e-23 ) ) ;
#9830 = cartesian_point ( 'none', ( -10.63087110548650749, 89.30899446391245533, -146.4519151219684545 ) ) ;
#9831 = edge_loop ( 'none', ( #36235, #38394, #14664, #4763 ) ) ;
#9832 = line ( 'none', #41055, #13407 ) ;
#9833 = vertex_point ( 'none', #10324 ) ;
#9834 = cartesian_point ( 'none', ( 53.37185096782577887, 3.715174998329128897, 155.0000000000001137 ) ) ;
#9835 = circle ( 'none', #17789, 7.000000000000006217 ) ;
#9836 = axis2_placement_3d ( 'none', #27049, #33738, #17629 ) ;
#9837 = oriented_edge ( 'none', *, *, #25877, .t. ) ;
#9838 = oriented_edge ( 'none', *, *, #14270, .t. ) ;
#9839 = oriented_edge ( 'none', *, *, #41259, .t. ) ;
#9840 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#9841 = edge_loop ( 'none', ( #42103, #38350, #13475, #40438 ) ) ;
#9842 = axis2_placement_3d ( 'none', #32556, #41966, #39117 ) ;
#9843 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#9844 = toroidal_surface ( 'none', #16017, 7.299999999999999822, 0.2000000000000000111 ) ;
#9845 = oriented_edge ( 'none', *, *, #16079, .f. ) ;
#9846 = direction ( 'none', ( 0.7007384264561027365, 0.7071067811865356934, -0.09468715693187632065 ) ) ;
#9847 = oriented_edge ( 'none', *, *, #8957, .t. ) ;
#9848 = cartesian_point ( 'none', ( 15.81749106649406400, 26.05233734030758797, -219.9999999999998010 ) ) ;
#9849 = circle ( 'none', #15282, 4.250000000000003553 ) ;
#9851 = axis2_placement_3d ( 'none', #21044, #21186, #30489 ) ;
#9850 = vector ( 'none', #5859, 1000.000000000000000 ) ;
#9852 = vertex_point ( 'none', #16646 ) ;
#9853 = direction ( 'none', ( -1.000000000000000000, 1.759703324624283666e-14, -4.081702296416013038e-16 ) ) ;
#9854 = advanced_face ( 'none', ( #15580 ), #17069, .f. ) ;
#9855 = vertex_point ( 'none', #441 ) ;
#9856 = cartesian_point ( 'none', ( -9.578687680980818797, 5.408210638485138055, -217.4999999999999716 ) ) ;
#9857 = circle ( 'none', #9957, 39.00000000000000000 ) ;
#9858 = direction ( 'none', ( 1.772943671138792130e-14, 1.000000000000000000, -3.885774658394701368e-16 ) ) ;
#9859 = axis2_placement_3d ( 'none', #34528, #18283, #18419 ) ;
#9860 = oriented_edge ( 'none', *, *, #34622, .t. ) ;
#9861 = edge_curve ( 'none', #36088, #16012, #20154, .t. ) ;
#9862 = edge_loop ( 'none', ( #2038, #19963, #25207, #37627, #12349 ) ) ;
#9863 = advanced_face ( 'none', ( #36483 ), #28396, .f. ) ;
#9864 = axis2_placement_3d ( 'none', #24511, #31241, #4908 ) ;
#9865 = edge_curve ( 'none', #22171, #23698, #23232, .t. ) ;
#9866 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9867 = cartesian_point ( 'none', ( -26.78833095967664235, 24.52750005421819779, -215.6483248768387000 ) ) ;
#9868 = cartesian_point ( 'none', ( 15.38043801998779969, -4.943897886619255111, 102.0000000000001847 ) ) ;
#9869 = cartesian_point ( 'none', ( -35.43710656775288470, 121.5000000000006253, -219.8789307604608325 ) ) ;
#9870 = edge_curve ( 'none', #28378, #13462, #11477, .t. ) ;
#9871 = cartesian_point ( 'none', ( -27.90041787811988527, 109.3000000000004377, -170.1406182534101958 ) ) ;
#9872 = cartesian_point ( 'none', ( 15.77336105687686363, 95.48217581472518134, -196.8460125335728037 ) ) ;
#9873 = vector ( 'none', #27477, 1000.000000000000000 ) ;
#9874 = oriented_edge ( 'none', *, *, #32552, .f. ) ;
#9875 = cartesian_point ( 'none', ( -22.52288046947262856, 107.7663370226136834, -190.7787567515375713 ) ) ;
#9876 = direction ( 'none', ( 5.392042335631425098e-16, 1.028864963669944041e-22, -1.000000000000000000 ) ) ;
#9878 = cartesian_point ( 'none', ( -2.820919115127685561, 72.99999999999890576, -114.9999999999999716 ) ) ;
#9877 = toroidal_surface ( 'none', #18039, 6.399999999999998579, 0.1000000000000000056 ) ;
#9879 = line ( 'none', #24748, #22705 ) ;
#9880 = oriented_edge ( 'none', *, *, #6155, .f. ) ;
#9881 = direction ( 'none', ( 0.1231230465471465918, 0.9923914124018552441, 5.498544517883790672e-16 ) ) ;
#9882 = cartesian_point ( 'none', ( -14.68265152432272558, -26.70502167994746046, -220.0000000000001705 ) ) ;
#9884 = edge_loop ( 'none', ( #18391, #1858, #10419, #38659 ) ) ;
#9883 = oriented_edge ( 'none', *, *, #30881, .t. ) ;
#9885 = cartesian_point ( 'none', ( 7.025085198774040899e-14, -35.33556093570219048, -220.0000000000003979 ) ) ;
#9886 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9887 = cartesian_point ( 'none', ( 38.79438984126318957, -6.736547584039282555, -3.999999999999753975 ) ) ;
#9888 = vertex_point ( 'none', #10043 ) ;
#9889 = cartesian_point ( 'none', ( -47.36368616655543207, 20.08715342491261779, -114.9999999999999858 ) ) ;
#9890 = conical_surface ( 'none', #331, 3.399999999999993250, 1.029744258676651869 ) ;
#9891 = oriented_edge ( 'none', *, *, #16647, .f. ) ;
#9892 = edge_curve ( 'none', #8389, #29414, #31946, .t. ) ;
#9893 = oriented_edge ( 'none', *, *, #22916, .f. ) ;
#9894 = advanced_face ( 'none', ( #14550 ), #19156, .t. ) ;
#9895 = line ( 'none', #26086, #33435 ) ;
#9896 = cartesian_point ( 'none', ( 61.48348697134166230, 38.41914665690612196, -71.50000000000001421 ) ) ;
#9897 = face_outer_bound ( 'none', #37099, .t. ) ;
#9898 = oriented_edge ( 'none', *, *, #33594, .f. ) ;
#9899 = direction ( 'none', ( -0.8707897891800850942, 0.4916555125895598621, 0.0000000000000000000 ) ) ;
#9900 = cartesian_point ( 'none', ( 58.44570654142616917, 36.82641627808413887, -77.60000000000000853 ) ) ;
#9901 = b_spline_curve_with_knots ( 'none', 3,
( #1397, #17442, #40275, #33834 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.01028003095032473807, 0.01040547913454624440 ),
.unspecified. ) ;
#9902 = line ( 'none', #25063, #8890 ) ;
#9903 = oriented_edge ( 'none', *, *, #11974, .f. ) ;
#9904 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#9905 = vertex_point ( 'none', #24064 ) ;
#9906 = axis2_placement_3d ( 'none', #23671, #23963, #4074 ) ;
#9907 = vertex_point ( 'none', #10765 ) ;
#9908 = vertex_point ( 'none', #19939 ) ;
#9909 = axis2_placement_3d ( 'none', #34477, #8314, #31513 ) ;
#9910 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#9911 = direction ( 'none', ( -0.8915793014449640008, -0.4528646036454050394, 0.0000000000000000000 ) ) ;
#9912 = cartesian_point ( 'none', ( 49.88653899652994994, 26.52514329740169075, -135.0999999999999659 ) ) ;
#9913 = cartesian_point ( 'none', ( 36.86279951707631852, 2.565992159740283718, 1.500000000000246025 ) ) ;
#9914 = advanced_face ( 'none', ( #40603 ), #37191, .f. ) ;
#9915 = cartesian_point ( 'none', ( -0.6287054569738391718, 89.29999999999998295, -171.7223564773186126 ) ) ;
#9916 = cartesian_point ( 'none', ( 52.50003562936980472, 86.49999999999910472, -172.4999999999999716 ) ) ;
#9917 = axis2_placement_3d ( 'none', #26387, #9653, #36229 ) ;
#9918 = circle ( 'none', #26038, 43.89999999999999858 ) ;
#9919 = oriented_edge ( 'none', *, *, #6590, .t. ) ;
#9920 = cartesian_point ( 'none', ( 31.88759251399635986, 6.279446126973188491, 86.50000000000000000 ) ) ;
#9921 = vertex_point ( 'none', #37044 ) ;
#9922 = edge_curve ( 'none', #41749, #9472, #41625, .t. ) ;
#9923 = direction ( 'none', ( -0.8945403632148183348, -0.4469871794352731076, -5.127037943862706884e-16 ) ) ;
#9924 = axis2_placement_3d ( 'none', #6208, #15831, #25563 ) ;
#9925 = vertex_point ( 'none', #33327 ) ;
#9926 = cartesian_point ( 'none', ( -53.60734979446070270, -17.31041759277598402, -132.0187172634794877 ) ) ;
#9927 = oriented_edge ( 'none', *, *, #7010, .t. ) ;
#9928 = vector ( 'none', #18524, 1000.000000000000000 ) ;
#9929 = oriented_edge ( 'none', *, *, #28274, .f. ) ;
#9930 = edge_curve ( 'none', #9493, #40567, #25785, .t. ) ;
#9931 = axis2_placement_3d ( 'none', #33276, #40141, #20560 ) ;
#9932 = oriented_edge ( 'none', *, *, #26460, .f. ) ;
#9933 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642541310, 0.0000000000000000000 ) ) ;
#9934 = circle ( 'none', #6049, 11.00000000000000000 ) ;
#9935 = vector ( 'none', #15501, 1000.000000000000000 ) ;
#9936 = edge_curve ( 'none', #11034, #21473, #19675, .t. ) ;
#9937 = oriented_edge ( 'none', *, *, #26634, .t. ) ;
#9938 = direction ( 'none', ( -0.6287054569762580147, 1.158730089231202293e-14, 0.7776435226813598334 ) ) ;
#9939 = cartesian_point ( 'none', ( 47.33682305655773348, -32.10886306773141996, -124.9999999999999574 ) ) ;
#9940 = cartesian_point ( 'none', ( -32.36027719427010396, 101.4000674576064398, -226.0412032134833566 ) ) ;
#9941 = oriented_edge ( 'none', *, *, #13209, .t. ) ;
#9942 = cartesian_point ( 'none', ( -18.44062092222099736, -49.15479122123232969, 12.50000000000022560 ) ) ;
#9943 = direction ( 'none', ( -0.4643528801230243919, 0.8856502711123913629, 0.0000000000000000000 ) ) ;
#9944 = edge_loop ( 'none', ( #26783, #26853, #7310, #25057 ) ) ;
#9945 = cartesian_point ( 'none', ( 17.14017873660793967, -31.93420737827819167, -215.6483240337646805 ) ) ;
#9946 = advanced_face ( 'none', ( #27853 ), #39565, .f. ) ;
#9947 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -6.938893903907228378e-15 ) ) ;
#9948 = direction ( 'none', ( 0.7463371132519650564, -1.354283759005147024e-14, 0.6655681132556784396 ) ) ;
#9949 = cartesian_point ( 'none', ( -40.50440297688624014, 105.9000000000007589, -192.1106940015567659 ) ) ;
#9950 = oriented_edge ( 'none', *, *, #38341, .t. ) ;
#9951 = direction ( 'none', ( -0.9975860445192741288, -0.06944122536641336718, 0.0000000000000000000 ) ) ;
#9952 = cartesian_point ( 'none', ( 15.38043801998784765, -4.943897886618878523, 155.0000000000001137 ) ) ;
#9953 = edge_curve ( 'none', #6929, #30010, #7872, .t. ) ;
#9954 = cartesian_point ( 'none', ( -44.99996437062961263, 119.5000000000007816, -172.5000000000000284 ) ) ;
#9955 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9956 = cartesian_point ( 'none', ( 38.41914665690590880, -61.48348697134180441, -81.50000000000000000 ) ) ;
#9958 = plane ( 'none', #22291 ) ;
#9957 = axis2_placement_3d ( 'none', #40465, #1313, #20915 ) ;
#9959 = circle ( 'none', #8491, 0.09999999999999301115 ) ;
#9960 = oriented_edge ( 'none', *, *, #827, .f. ) ;
#9961 = oriented_edge ( 'none', *, *, #19128, .t. ) ;
#9962 = face_outer_bound ( 'none', #37633, .t. ) ;
#9963 = vertex_point ( 'none', #4035 ) ;
#9964 = cartesian_point ( 'none', ( -61.48348697134193230, -38.41914665690568853, -73.60000000000000853 ) ) ;
#9965 = circle ( 'none', #29067, 10.49999999999996803 ) ;
#9966 = vertex_point ( 'none', #732 ) ;
#9967 = vertex_point ( 'none', #26926 ) ;
#9968 = vertex_point ( 'none', #7737 ) ;
#9969 = direction ( 'none', ( -1.000000000000000000, 1.632680918566409870e-14, 0.0000000000000000000 ) ) ;
#9970 = cartesian_point ( 'none', ( 1.144491416522468561e-12, 21.29999999999997584, -172.5000000000000000 ) ) ;
#9971 = cartesian_point ( 'none', ( -6.918348303018596823, -37.41800735909011877, -3.386614662651730612 ) ) ;
#9972 = vector ( 'none', #11305, 1000.000000000000000 ) ;
#9973 = vertex_point ( 'none', #27207 ) ;
#9974 = cartesian_point ( 'none', ( 39.46572628504335256, -20.58249506023507180, -186.5346901982569250 ) ) ;
#9975 = oriented_edge ( 'none', *, *, #4862, .f. ) ;
#9976 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#9977 = cylindrical_surface ( 'none', #1093, 4.499999999999997335 ) ;
#9978 = cartesian_point ( 'none', ( 46.04451186627967729, 27.24252217824924571, 17.33769527927820420 ) ) ;
#9979 = circle ( 'none', #9491, 4.999999999999989342 ) ;
#9980 = oriented_edge ( 'none', *, *, #5125, .f. ) ;
#9981 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9982 = cartesian_point ( 'none', ( -11.26085306814126774, 89.52054314432395188, -146.1806086765973305 ) ) ;
#9983 = axis2_placement_3d ( 'none', #30255, #17248, #23394 ) ;
#9984 = vertex_point ( 'none', #27367 ) ;
#9985 = axis2_placement_3d ( 'none', #18155, #5099, #11272 ) ;
#9986 = vertex_point ( 'none', #13895 ) ;
#9987 = cartesian_point ( 'none', ( -49.88653899652974388, -26.52514329740201404, -87.72498166639772421 ) ) ;
#9988 = b_spline_curve_with_knots ( 'none', 3,
( #2223, #11824, #41375, #25113, #8653, #2070 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0009857582495402120518, 0.002114838441534016341, 0.003243918633527820630 ),
.unspecified. ) ;
#9989 = plane ( 'none', #19786 ) ;
#9990 = edge_curve ( 'none', #14301, #5658, #10410, .t. ) ;
#9991 = cartesian_point ( 'none', ( 1.997308353867472004e-12, 66.79999999999996874, -172.5000000000000000 ) ) ;
#9992 = axis2_placement_3d ( 'none', #30416, #10393, #7210 ) ;
#9993 = cartesian_point ( 'none', ( 27.71253619311539396, 12.50111440436195487, -219.9999999999999147 ) ) ;
#9994 = oriented_edge ( 'none', *, *, #27747, .f. ) ;
#9995 = edge_curve ( 'none', #7180, #39833, #8365, .t. ) ;
#9996 = plane ( 'none', #19736 ) ;
#9997 = cartesian_point ( 'none', ( -10.68799276859412828, 85.16602540378460162, -159.2800601144169264 ) ) ;
#9998 = plane ( 'none', #24270 ) ;
#9999 = cylindrical_surface ( 'none', #8175, 10.00000000000000888 ) ;
#10000 = edge_loop ( 'none', ( #7995, #26059 ) ) ;
#10001 = oriented_edge ( 'none', *, *, #7289, .t. ) ;
#10002 = cartesian_point ( 'none', ( -35.81617156560999149, -12.00847755527447625, -3.021966214608305723 ) ) ;
#10003 = edge_curve ( 'none', #14900, #35563, #37021, .t. ) ;
#10004 = vector ( 'none', #29630, 1000.000000000000114 ) ;
#10005 = vertex_point ( 'none', #17359 ) ;
#10006 = oriented_edge ( 'none', *, *, #2630, .t. ) ;
#10007 = advanced_face ( 'none', ( #27347 ), #2270, .t. ) ;
#10008 = line ( 'none', #14310, #26391 ) ;
#10009 = edge_curve ( 'none', #39261, #10187, #23918, .t. ) ;
#10010 = edge_loop ( 'none', ( #34114, #31349, #10623, #28923 ) ) ;
#10011 = face_outer_bound ( 'none', #40708, .t. ) ;
#10012 = cartesian_point ( 'none', ( -26.84149956125958525, 14.42949290428553333, -219.9999999999999147 ) ) ;
#10013 = cartesian_point ( 'none', ( -9.018305243723315101, 89.10078823678823312, -159.7547206813106015 ) ) ;
#10014 = face_bound ( 'none', #30461, .t. ) ;
#10015 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642538535, 0.0000000000000000000 ) ) ;
#10016 = oriented_edge ( 'none', *, *, #34509, .t. ) ;
#10017 = face_outer_bound ( 'none', #11328, .t. ) ;
#10018 = cartesian_point ( 'none', ( -21.67102976554662774, 94.29070536365567534, -185.4825478019068612 ) ) ;
#10019 = cartesian_point ( 'none', ( 6.898293983750062530, 87.29999999999985505, -182.6230450020628666 ) ) ;
#10020 = cartesian_point ( 'none', ( -47.49999999999930367, 8.510065354466430227e-13, -102.5000000000000284 ) ) ;
#10021 = cartesian_point ( 'none', ( -22.11996636058701782, 107.8000000000003098, -191.2646164211231792 ) ) ;
#10022 = cartesian_point ( 'none', ( 32.63201635574619530, 105.6000674576050642, -122.6965897918367432 ) ) ;
#10023 = edge_loop ( 'none', ( #14621, #33484, #6830, #12780 ) ) ;
#10024 = cartesian_point ( 'none', ( -11.99999999999822009, 77.44570055530984121, -119.4894690304485465 ) ) ;
#10025 = cartesian_point ( 'none', ( -25.08791322694750647, -24.51390025168916154, -220.0000000000558487 ) ) ;
#10026 = edge_loop ( 'none', ( #17889, #39558, #2049, #21808 ) ) ;
#10027 = cartesian_point ( 'none', ( -38.91418931943768911, -52.35373783589542285, -115.0000000000000000 ) ) ;
#10028 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10029 = direction ( 'none', ( 4.029312413015393293e-31, 1.224646799147353454e-16, -1.000000000000000000 ) ) ;
#10030 = oriented_edge ( 'none', *, *, #11590, .f. ) ;
#10031 = axis2_placement_3d ( 'none', #20044, #20190, #29910 ) ;
#10032 = edge_loop ( 'none', ( #7280, #40271 ) ) ;
#10033 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642569066, 0.0000000000000000000 ) ) ;
#10034 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10035 = direction ( 'none', ( -0.4643528801230299985, 0.8856502711123882543, 0.0000000000000000000 ) ) ;
#10036 = oriented_edge ( 'none', *, *, #23118, .f. ) ;
#10037 = axis2_placement_3d ( 'none', #35805, #16260, #3656 ) ;
#10038 = axis2_placement_3d ( 'none', #13319, #19931, #22927 ) ;
#10039 = face_outer_bound ( 'none', #7721, .t. ) ;
#10040 = oriented_edge ( 'none', *, *, #13308, .f. ) ;
#10041 = oriented_edge ( 'none', *, *, #32442, .f. ) ;
#10042 = cylindrical_surface ( 'none', #34730, 54.67999999999999972 ) ;
#10043 = cartesian_point ( 'none', ( -18.44062092222099736, -49.15479122123232969, 12.50000000000022560 ) ) ;
#10044 = edge_curve ( 'none', #28550, #1280, #14916, .t. ) ;
#10045 = oriented_edge ( 'none', *, *, #5681, .f. ) ;
#10046 = direction ( 'none', ( -0.5763988940282908091, 0.5000000000000083267, 0.6463468998633433715 ) ) ;
#10047 = cartesian_point ( 'none', ( 12.01096303775635121, -35.83836271926949735, -3.058659010309482174 ) ) ;
#10048 = edge_loop ( 'none', ( #14355, #39533, #40052, #26114 ) ) ;
#10049 = edge_curve ( 'none', #9905, #34726, #16585, .t. ) ;
#10050 = axis2_placement_3d ( 'none', #364, #9686, #20132 ) ;
#10051 = direction ( 'none', ( -0.8829475928589179956, 0.4694715627859074036, 1.534711334382672412e-16 ) ) ;
#10052 = oriented_edge ( 'none', *, *, #37353, .t. ) ;
#10053 = direction ( 'none', ( 0.1231230465471378488, 0.9923914124018563543, 0.0000000000000000000 ) ) ;
#10054 = edge_curve ( 'none', #5877, #9746, #13486, .t. ) ;
#10055 = line ( 'none', #24708, #1367 ) ;
#10056 = vector ( 'none', #34213, 1000.000000000000114 ) ;
#10057 = vector ( 'none', #19037, 1000.000000000000114 ) ;
#10058 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642542698, 0.0000000000000000000 ) ) ;
#10059 = edge_curve ( 'none', #33886, #21326, #12011, .t. ) ;
#10060 = cartesian_point ( 'none', ( -2.215357080071761242, 108.2999999999999972, -186.8297659788205749 ) ) ;
#10061 = oriented_edge ( 'none', *, *, #25120, .t. ) ;
#10062 = cartesian_point ( 'none', ( -47.86520600665443226, 109.5000000000008527, -223.7652416360247116 ) ) ;
#10063 = cartesian_point ( 'none', ( 24.54185280846242279, -18.09306444428754546, -220.0000000000001137 ) ) ;
#10064 = direction ( 'none', ( 4.029312413015393293e-31, 1.224646799147353454e-16, -1.000000000000000000 ) ) ;
#10065 = advanced_face ( 'none', ( #22228 ), #6817, .t. ) ;
#10066 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10068 = toroidal_surface ( 'none', #25553, 6.399999999999998579, 0.1000000000000000056 ) ;
#10067 = direction ( 'none', ( -1.798561229727628928e-14, -1.000000000000000000, -1.028863221273419634e-22 ) ) ;
#10069 = edge_curve ( 'none', #36585, #20892, #17632, .t. ) ;
#10070 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#10071 = edge_loop ( 'none', ( #39176, #13, #29867, #16691 ) ) ;
#10072 = oriented_edge ( 'none', *, *, #14932, .t. ) ;
#10073 = cartesian_point ( 'none', ( -50.87889513109049489, 109.5000674576067610, -143.1250356293676020 ) ) ;
#10074 = advanced_face ( 'none', ( #20689, #34456 ), #24784, .f. ) ;
#10075 = cartesian_point ( 'none', ( -57.44537799994952110, -30.29830402931729694, -114.9999999999999858 ) ) ;
#10076 = direction ( 'none', ( 7.137848702327053734e-15, 1.000000000000000000, 3.793613486179943175e-32 ) ) ;
#10077 = cartesian_point ( 'none', ( 54.78140897143656929, -29.33833461812095678, -125.0000000000000284 ) ) ;
#10078 = cartesian_point ( 'none', ( -19.64905468110843145, -49.76107565295192359, 14.23205080756908458 ) ) ;
#10079 = cartesian_point ( 'none', ( 13.81442622796995146, -27.13846078212367274, -220.0000000000001421 ) ) ;
#10080 = cartesian_point ( 'none', ( 3.562937039462934266e-05, 119.4999999999999858, -172.5000000000000000 ) ) ;
#10081 = line ( 'none', #40991, #35619 ) ;
#10082 = oriented_edge ( 'none', *, *, #34375, .f. ) ;
#10083 = cartesian_point ( 'none', ( 30.07208005729197353, 105.6000674576051068, -124.9794884203037526 ) ) ;
#10084 = direction ( 'none', ( -0.4643528801230298875, 0.8856502711123883653, 0.0000000000000000000 ) ) ;
#10085 = cartesian_point ( 'none', ( -41.30798259947764706, 93.46783623885197301, -190.3518910080329363 ) ) ;
#10086 = cartesian_point ( 'none', ( -2.565992159740007050, 36.86279951707618352, 4.200000000000245315 ) ) ;
#10087 = cartesian_point ( 'none', ( 29.37506171187783011, 87.99999999999945999, -121.6211048689090859 ) ) ;
#10088 = line ( 'none', #2590, #36167 ) ;
#10089 = oriented_edge ( 'none', *, *, #22073, .t. ) ;
#10090 = face_outer_bound ( 'none', #9444, .t. ) ;
#10091 = cartesian_point ( 'none', ( 49.36591341822931867, -20.62175046847135107, 37.33233082983884543 ) ) ;
#10092 = vertex_point ( 'none', #7888 ) ;
#10093 = cartesian_point ( 'none', ( -14.83089826759680285, -16.92029165309287464, 45.00000000000022737 ) ) ;
#10094 = axis2_placement_3d ( 'none', #38273, #1957, #28155 ) ;
#10095 = vector ( 'none', #15862, 1000.000000000000000 ) ;
#10096 = face_outer_bound ( 'none', #19291, .t. ) ;
#10097 = vector ( 'none', #1802, 1000.000000000000114 ) ;
#10098 = cartesian_point ( 'none', ( -11.68097182814904933, 90.01970083345680962, -146.0000374600286079 ) ) ;
#10099 = axis2_placement_3d ( 'none', #5370, #2211, #5508 ) ;
#10100 = plane ( 'none', #23583 ) ;
#10101 = cartesian_point ( 'none', ( 38.64875766843949378, 80.99999999999923261, -177.7224065991087514 ) ) ;
#10102 = oriented_edge ( 'none', *, *, #12335, .t. ) ;
#10103 = cylindrical_surface ( 'none', #38134, 4.049999999999998046 ) ;
#10104 = advanced_face ( 'none', ( #10963 ), #35998, .f. ) ;
#10105 = axis2_placement_3d ( 'none', #12360, #38516, #25520 ) ;
#10106 = direction ( 'none', ( -4.418306311459492048e-16, -4.963243748098127828e-16, -1.000000000000000000 ) ) ;
#10107 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#10108 = cartesian_point ( 'none', ( 2.307218128554140704e-12, 90.29999999999995453, -172.4999999999999716 ) ) ;
#10109 = face_outer_bound ( 'none', #18594, .t. ) ;
#10110 = axis2_placement_3d ( 'none', #29379, #23075, #3764 ) ;
#10111 = cartesian_point ( 'none', ( 40.97524729640030472, -29.32472781934111694, -166.1438536710951439 ) ) ;
#10112 = face_outer_bound ( 'none', #13197, .t. ) ;
#10113 = cartesian_point ( 'none', ( 3.562937039462934266e-05, 119.4999999999999858, -172.5000000000000000 ) ) ;
#10114 = edge_curve ( 'none', #6029, #14042, #9918, .t. ) ;
#10115 = oriented_edge ( 'none', *, *, #13826, .t. ) ;
#10116 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#10117 = axis2_placement_3d ( 'none', #25831, #5809, #42070 ) ;
#10118 = direction ( 'none', ( 0.6287054569762579037, -1.148506577198437354e-14, -0.7776435226813598334 ) ) ;
#10119 = edge_curve ( 'none', #33200, #12457, #38567, .t. ) ;
#10120 = vector ( 'none', #31112, 1000.000000000000000 ) ;
#10121 = oriented_edge ( 'none', *, *, #30142, .t. ) ;
#10122 = oriented_edge ( 'none', *, *, #13081, .f. ) ;
#10123 = advanced_face ( 'none', ( #18134 ), #34986, .t. ) ;
#10124 = oriented_edge ( 'none', *, *, #1761, .f. ) ;
#10125 = circle ( 'none', #548, 4.250000000000003553 ) ;
#10126 = oriented_edge ( 'none', *, *, #24569, .f. ) ;
#10127 = vector ( 'none', #24247, 1000.000000000000114 ) ;
#10128 = oriented_edge ( 'none', *, *, #11679, .f. ) ;
#10129 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10130 = cartesian_point ( 'none', ( 49.88653899652932466, 26.52514329740287380, -102.5000000000000142 ) ) ;
#10131 = cylindrical_surface ( 'none', #12802, 6.500000000000000888 ) ;
#10132 = cartesian_point ( 'none', ( 26.99137844228108918, 14.12848938962007317, -219.9999999999999147 ) ) ;
#10133 = circle ( 'none', #39773, 4.199999999999999289 ) ;
#10134 = face_outer_bound ( 'none', #36369, .t. ) ;
#10135 = cartesian_point ( 'none', ( -49.88653899652935308, -26.52514329740290933, -102.5000000000000142 ) ) ;
#10136 = direction ( 'none', ( -2.449293598294706414e-16, 1.710332578358783443e-30, 1.000000000000000000 ) ) ;
#10137 = oriented_edge ( 'none', *, *, #25818, .t. ) ;
#10138 = edge_curve ( 'none', #20732, #25716, #29875, .t. ) ;
#10139 = circle ( 'none', #34345, 4.250000000000003553 ) ;
#10140 = cartesian_point ( 'none', ( 49.88653899652958756, -26.52514329740373711, -114.9999999999999858 ) ) ;
#10141 = cartesian_point ( 'none', ( 2.793895603035881615e-12, 109.2999999999999687, -172.4999999999999716 ) ) ;
#10142 = conical_surface ( 'none', #41587, 3.399999999999993250, 1.029744258676652757 ) ;
#10144 = axis2_placement_3d ( 'none', #23106, #6488, #29413 ) ;
#10143 = cartesian_point ( 'none', ( -45.67315113318129960, 66.28886230405208835, -1.000000000000007772 ) ) ;
#10145 = advanced_face ( 'none', ( #1723, #37527 ), #31088, .t. ) ;
#10146 = cartesian_point ( 'none', ( -31.88979158822043658, 17.22271523821186889, -215.6483267635791776 ) ) ;
#10147 = direction ( 'none', ( -0.4643528801230243364, 0.8856502711123913629, 0.0000000000000000000 ) ) ;
#10148 = cartesian_point ( 'none', ( -9.261977519272457826, 88.43042738523544699, -159.4533233184673406 ) ) ;
#10149 = oriented_edge ( 'none', *, *, #33096, .t. ) ;
#10150 = cartesian_point ( 'none', ( -38.50360651781631560, 23.81887777685163954, -184.0364947056566507 ) ) ;
#10151 = direction ( 'none', ( -0.4999999999999978351, 8.992806188260496406e-15, -0.8660254037844399289 ) ) ;
#10152 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#10153 = direction ( 'none', ( -4.708894440894853511e-16, -5.605054530758050964e-17, -1.000000000000000000 ) ) ;
#10154 = cartesian_point ( 'none', ( -17.01347836845998174, 96.43530962984024768, -188.5563910843400208 ) ) ;
#10155 = axis2_placement_3d ( 'none', #5854, #28750, #9139 ) ;
#10156 = cartesian_point ( 'none', ( 54.66527726539523258, 129.4999999999990052, -121.2347583639752457 ) ) ;
#10157 = direction ( 'none', ( -4.737495925409179501e-16, 2.037351031534776593e-16, -1.000000000000000000 ) ) ;
#10158 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#10159 = cartesian_point ( 'none', ( -11.99999999999637623, 87.49102383556221696, -116.4213536781835785 ) ) ;
#10160 = vertex_point ( 'none', #5035 ) ;
#10161 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642542698, 1.915906240245545227e-23 ) ) ;
#10162 = vertex_point ( 'none', #16320 ) ;
#10163 = axis2_placement_3d ( 'none', #26298, #25900, #29320 ) ;
#10164 = cartesian_point ( 'none', ( -30.82689172832384372, -16.57416136991152200, -219.9999999999997158 ) ) ;
#10165 = cartesian_point ( 'none', ( -3.357782791729625847e-13, -57.50000000000005684, -115.0000000000000000 ) ) ;
#10166 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10167 = cartesian_point ( 'none', ( -58.33630944788984607, -47.83630944789055661, -1.000000000000007772 ) ) ;
#10168 = vertex_point ( 'none', #38061 ) ;
#10169 = vertex_point ( 'none', #18370 ) ;
#10170 = face_outer_bound ( 'none', #24510, .t. ) ;
#10171 = oriented_edge ( 'none', *, *, #34979, .t. ) ;
#10172 = face_outer_bound ( 'none', #22942, .t. ) ;
#10173 = oriented_edge ( 'none', *, *, #38204, .t. ) ;
#10174 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10175 = axis2_placement_3d ( 'none', #13267, #22606, #3128 ) ;
#10176 = vector ( 'none', #10136, 1000.000000000000000 ) ;
#10177 = oriented_edge ( 'none', *, *, #6276, .t. ) ;
#10178 = edge_curve ( 'none', #42279, #1735, #26300, .t. ) ;
#10179 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10180 = axis2_placement_3d ( 'none', #1941, #18420, #21397 ) ;
#10181 = cartesian_point ( 'none', ( -51.70526155903156962, -27.65724006679151969, 37.00000000000022737 ) ) ;
#10182 = axis2_placement_3d ( 'none', #36956, #40256, #16841 ) ;
#10183 = b_spline_curve_with_knots ( 'none', 3,
( #26950, #29824, #13787, #36356, #10786, #16812 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0004258324771996988760, 0.001556000976655622352, 0.002686169476111545558 ),
.unspecified. ) ;
#10184 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#10185 = edge_curve ( 'none', #13632, #35842, #167, .t. ) ;
#10186 = cartesian_point ( 'none', ( 1.448548749410324285e-13, 2.729241707130348298e-15, 43.00000000000022737 ) ) ;
#10187 = vertex_point ( 'none', #38477 ) ;
#10188 = face_outer_bound ( 'none', #3857, .t. ) ;
#10189 = edge_curve ( 'none', #34827, #40002, #8908, .t. ) ;
#10190 = direction ( 'none', ( -0.7463371132519518447, 0.0000000000000000000, -0.6655681132556932056 ) ) ;
#10191 = line ( 'none', #40332, #39846 ) ;
#10192 = cartesian_point ( 'none', ( 57.36922837877925474, -30.53773353750274921, -115.0000000000000000 ) ) ;
#10193 = cartesian_point ( 'none', ( 46.72751689612488235, 25.18892498845949746, -131.0999999999999659 ) ) ;
#10194 = vector ( 'none', #23330, 1000.000000000000000 ) ;
#10195 = direction ( 'none', ( 1.696174065399544329e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10196 = edge_loop ( 'none', ( #37650, #38847, #19393, #12101, #29771, #37049 ) ) ;
#10197 = direction ( 'none', ( 0.6287054569762576817, -1.169929786123892676e-14, -0.7776435226813601664 ) ) ;
#10198 = cartesian_point ( 'none', ( -7.564191651321697845e-14, -43.89999999999999147, -115.0000000000000000 ) ) ;
#10199 = edge_curve ( 'none', #179, #30233, #4796, .t. ) ;
#10200 = advanced_face ( 'none', ( #25313 ), #1228, .f. ) ;
#10201 = direction ( 'none', ( -0.6463468998633358220, 0.5000000000000098810, -0.5763988940282979145 ) ) ;
#10202 = cartesian_point ( 'none', ( 21.62219427611212907, -21.48041766872463754, -220.0000000000000853 ) ) ;
#10203 = direction ( 'none', ( -2.449293598294706414e-16, 1.710332578358783443e-30, 1.000000000000000000 ) ) ;
#10204 = cartesian_point ( 'none', ( -21.71950274903475986, -1.511878492615869929, 89.50000000000022737 ) ) ;
#10205 = face_outer_bound ( 'none', #28505, .t. ) ;
#10206 = oriented_edge ( 'none', *, *, #6238, .t. ) ;
#10207 = circle ( 'none', #41601, 0.1000000000000012546 ) ;
#10208 = direction ( 'none', ( 0.7776435226813598334, -1.473455350089820781e-14, 0.6287054569762577927 ) ) ;
#10209 = circle ( 'none', #35192, 12.50000000000001066 ) ;
#10210 = vertex_point ( 'none', #8737 ) ;
#10211 = axis2_placement_3d ( 'none', #40008, #7412, #14608 ) ;
#10212 = line ( 'none', #39415, #14344 ) ;
#10213 = cartesian_point ( 'none', ( 60.20003562936994967, 95.59023152885706054, -157.1822762095016799 ) ) ;
#10214 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10215 = cc_design_person_and_organization_assignment ( #42447, #32747, ( #8398 ) ) ;
#10216 = advanced_face ( 'none', ( #669 ), #5331, .f. ) ;
#10217 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10218 = cartesian_point ( 'none', ( 14.41573101503174037, -26.84889182786413286, -220.0000000000001990 ) ) ;
#10219 = oriented_edge ( 'none', *, *, #9694, .t. ) ;
#10220 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#10221 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642542698, -1.915906240245545521e-23 ) ) ;
#10222 = circle ( 'none', #4485, 18.50000000000001421 ) ;
#10223 = cartesian_point ( 'none', ( 17.24276474530586967, 31.87927165872773116, -215.6483267717590309 ) ) ;
#10224 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642541310, 0.0000000000000000000 ) ) ;
#10225 = cartesian_point ( 'none', ( 26.81506370154785657, 109.6000674576051779, -123.9039678680059779 ) ) ;
#10226 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642541310, 0.0000000000000000000 ) ) ;
#10227 = cylindrical_surface ( 'none', #14303, 3.399999999999993250 ) ;
#10228 = cartesian_point ( 'none', ( 49.36591341822933288, -20.62175046847137239, 37.00000000000022737 ) ) ;
#10229 = axis2_placement_3d ( 'none', #14245, #37377, #40380 ) ;
#10230 = circle ( 'none', #8988, 0.1999999999999999556 ) ;
#10231 = edge_curve ( 'none', #37551, #312, #28878, .t. ) ;
#10232 = oriented_edge ( 'none', *, *, #32906, .f. ) ;
#10233 = axis2_placement_3d ( 'none', #26011, #12431, #16133 ) ;
#10234 = cartesian_point ( 'none', ( -11.28283777011127142, 90.00271322167519372, -145.9548591809701179 ) ) ;
#10235 = cartesian_point ( 'none', ( -14.73453549192521628, -17.00427241740877093, 44.99983207930172568 ) ) ;
#10236 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#10237 = cartesian_point ( 'none', ( -46.98137282707845230, 17.31041759277779946, -160.0501143263813333 ) ) ;
#10238 = cartesian_point ( 'none', ( -17.34239126147599208, 81.00000000000028422, -170.1566124234768154 ) ) ;
#10239 = edge_curve ( 'none', #3637, #1911, #12482, .t. ) ;
#10240 = closed_shell ( 'none', ( #28047, #34751, #28194, #7233, #403, #10104, #6618, #14666, #32731, #23727, #27239, #17872, #40850, #34436, #4575, #33568, #10145, #14861, #21159, #25803, #35844, #3998, #39896, #2034, #19016, #28662, #9545, #16607 ) ) ;
#10241 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -6.938893903907228378e-15 ) ) ;
#10242 = cartesian_point ( 'none', ( -9.837711411040061193, 109.0620194232000841, -161.9223400115053551 ) ) ;
#10243 = edge_curve ( 'none', #26353, #15919, #3770, .t. ) ;
#10244 = cartesian_point ( 'none', ( -10.31809382049645052, 109.3000000000001677, -179.5559861048172934 ) ) ;
#10245 = circle ( 'none', #27554, 33.00000000000000000 ) ;
#10246 = vertex_point ( 'none', #9035 ) ;
#10247 = vector ( 'none', #9676, 1000.000000000000000 ) ;
#10248 = cartesian_point ( 'none', ( -38.38251533513996350, 73.00000000000068212, -135.9145739733395430 ) ) ;
#10249 = cartesian_point ( 'none', ( -50.07037807678229058, 23.10007348898058410, -131.0999999999999659 ) ) ;
#10251 = cartesian_point ( 'none', ( 29.89095829614565858, -57.49999999996977351, -115.0000000000000000 ) ) ;
#10250 = line ( 'none', #390, #28716 ) ;
#10252 = direction ( 'none', ( 3.760577949360000906e-17, -3.469446951953613696e-16, 1.000000000000000000 ) ) ;
#10253 = oriented_edge ( 'none', *, *, #18776, .f. ) ;
#10255 = edge_curve ( 'none', #31072, #35245, #9392, .t. ) ;
#10254 = face_outer_bound ( 'none', #5226, .t. ) ;
#10256 = cartesian_point ( 'none', ( -9.795855637092103052, 104.3584088407316131, -193.3988926103087351 ) ) ;
#10257 = oriented_edge ( 'none', *, *, #39727, .f. ) ;
#10258 = cylindrical_surface ( 'none', #27570, 12.00000000000000355 ) ;
#10259 = cartesian_point ( 'none', ( -2.270859540337049953, -4.022005753525617955, -217.4999999999999716 ) ) ;
#10260 = edge_curve ( 'none', #20785, #4006, #30368, .t. ) ;
#10261 = oriented_edge ( 'none', *, *, #4958, .t. ) ;
#10262 = edge_loop ( 'none', ( #1274, #15216, #14971, #38471 ) ) ;
#10263 = oriented_edge ( 'none', *, *, #27519, .f. ) ;
#10264 = cartesian_point ( 'none', ( -49.88653899652818779, 26.52514329740376553, -102.5000000000000142 ) ) ;
#10265 = b_spline_curve_with_knots ( 'none', 3,
( #946, #24281, #33963, #30854, #11261, #30417 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.708504484033303282e-17, 0.001819959770105904076, 0.003639919540211790806 ),
.unspecified. ) ;
#10266 = vector ( 'none', #27585, 1000.000000000000000 ) ;
#10267 = direction ( 'none', ( 1.824178788316465726e-14, 1.000000000000000000, 3.885776716121161664e-16 ) ) ;
#10268 = cartesian_point ( 'none', ( 1.448548740005736114e-13, 2.729220591809639121e-15, 168.5000000000002274 ) ) ;
#10269 = face_bound ( 'none', #12495, .t. ) ;
#10270 = cartesian_point ( 'none', ( 33.02759472551918662, 11.64208985297860899, -219.9999999999725731 ) ) ;
#10271 = edge_loop ( 'none', ( #37103, #33798, #25949, #27702, #22839, #1770, #1879, #38247 ) ) ;
#10272 = advanced_face ( 'none', ( #30878 ), #25068, .f. ) ;
#10273 = direction ( 'none', ( -2.179985831291355058e-16, -7.063948064697777072e-17, 1.000000000000000000 ) ) ;
#10274 = cartesian_point ( 'none', ( -9.741084275117792401, 99.29999999999917293, -192.7512043381381091 ) ) ;
#10275 = oriented_edge ( 'none', *, *, #18826, .f. ) ;
#10276 = axis2_placement_3d ( 'none', #41696, #5968, #22158 ) ;
#10277 = advanced_face ( 'none', ( #23723 ), #26262, .t. ) ;
#10278 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#10279 = line ( 'none', #30531, #1595 ) ;
#10280 = oriented_edge ( 'none', *, *, #3102, .f. ) ;
#10281 = axis2_placement_3d ( 'none', #31820, #24669, #15110 ) ;
#10282 = circle ( 'none', #3279, 2.000000000000001776 ) ;
#10283 = cartesian_point ( 'none', ( 47.83630944789006634, 58.33630944789020134, 59.50000000000000000 ) ) ;
#10284 = vertex_point ( 'none', #6693 ) ;
#10285 = cartesian_point ( 'none', ( -16.55803213145192743, 30.83555722848744196, -219.9999999999998010 ) ) ;
#10286 = direction ( 'none', ( -0.7463371132519596163, 1.387778780781445676e-14, -0.6655681132556844348 ) ) ;
#10287 = cartesian_point ( 'none', ( 57.30009633349065723, -30.68722004361789502, -115.0000000000000000 ) ) ;
#10288 = axis2_placement_3d ( 'none', #23890, #4291, #10436 ) ;
#10289 = direction ( 'none', ( -1.318876825916379287e-30, -1.224646799147353947e-16, -1.000000000000000000 ) ) ;
#10290 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642541310, 0.0000000000000000000 ) ) ;
#10291 = cartesian_point ( 'none', ( 15.91083028893856444, 90.29999999999965610, -148.2544750620517391 ) ) ;
#10292 = edge_curve ( 'none', #591, #39268, #15057, .t. ) ;
#10293 = oriented_edge ( 'none', *, *, #24264, .f. ) ;
#10294 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10295 = cylindrical_surface ( 'none', #6156, 4.000000000000000000 ) ;
#10296 = oriented_edge ( 'none', *, *, #1445, .t. ) ;
#10297 = edge_curve ( 'none', #27746, #34041, #16043, .t. ) ;
#10298 = axis2_placement_3d ( 'none', #27077, #36767, #20491 ) ;
#10299 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#10300 = oriented_edge ( 'none', *, *, #1601, .f. ) ;
#10301 = direction ( 'none', ( 2.179985831291355058e-16, 7.063948064697777072e-17, -1.000000000000000000 ) ) ;
#10302 = edge_curve ( 'none', #41502, #41454, #8020, .t. ) ;
#10303 = oriented_edge ( 'none', *, *, #19138, .f. ) ;
#10304 = cartesian_point ( 'none', ( -31.96472577545830163, -17.08302928438316570, -215.6481212127162337 ) ) ;
#10305 = direction ( 'none', ( -0.9975860445192739068, -0.06944122536641497700, -1.915906240245370079e-23 ) ) ;
#10306 = cartesian_point ( 'none', ( -32.35551939881747785, 13.63436014539173335, -219.9999999999999147 ) ) ;
#10307 = direction ( 'none', ( -1.757325817432337728e-14, -1.000000000000000000, -2.862892222724204384e-16 ) ) ;
#10308 = oriented_edge ( 'none', *, *, #31320, .f. ) ;
#10309 = circle ( 'none', #35070, 0.09999999999999413525 ) ;
#10310 = cartesian_point ( 'none', ( -35.99999999999929656, 6.448041044311602780e-13, -107.2000000000000171 ) ) ;
#10311 = edge_curve ( 'none', #5532, #19174, #31912, .t. ) ;
#10312 = vertex_point ( 'none', #7110 ) ;
#10313 = vector ( 'none', #25574, 1000.000000000000000 ) ;
#10314 = advanced_face ( 'none', ( #3734 ), #16610, .f. ) ;
#10315 = edge_loop ( 'none', ( #28489, #35066, #9531, #6457 ) ) ;
#10316 = edge_curve ( 'none', #11519, #7904, #37029, .t. ) ;
#10317 = oriented_edge ( 'none', *, *, #34060, .f. ) ;
#10318 = cartesian_point ( 'none', ( -37.89414665690633655, 67.59931503040979806, -73.60000000000000853 ) ) ;
#10319 = cartesian_point ( 'none', ( -42.83630944789049977, 62.17154166404890248, 0.0000000000000000000 ) ) ;
#10320 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642541310, 0.0000000000000000000 ) ) ;
#10322 = oriented_edge ( 'none', *, *, #38643, .t. ) ;
#10321 = oriented_edge ( 'none', *, *, #10260, .f. ) ;
#10323 = edge_curve ( 'none', #21381, #19514, #28364, .t. ) ;
#10324 = cartesian_point ( 'none', ( 65.02608805579122020, 40.27655817739821487, 15.77501833360221717 ) ) ;
#10325 = face_outer_bound ( 'none', #33270, .t. ) ;
#10326 = edge_loop ( 'none', ( #16082, #41091, #22160, #12939, #35553 ) ) ;
#10327 = cartesian_point ( 'none', ( -24.59837121644942926, 109.6000674576063005, -219.1192948356244301 ) ) ;
#10328 = face_outer_bound ( 'none', #12385, .t. ) ;
#10329 = oriented_edge ( 'none', *, *, #34600, .t. ) ;
#10330 = oriented_edge ( 'none', *, *, #32594, .f. ) ;
#10331 = cartesian_point ( 'none', ( 65.00003562937008894, 104.1789032523488032, -146.8966202738750439 ) ) ;
#10332 = cylindrical_surface ( 'none', #38744, 4.500000000000000888 ) ;
#10333 = vertex_point ( 'none', #20034 ) ;
#10334 = vertex_point ( 'none', #9868 ) ;
#10335 = axis2_placement_3d ( 'none', #18003, #11264, #34254 ) ;
#10336 = direction ( 'none', ( 0.9975860445192733517, 0.06944122536642194365, 1.915906240245487041e-23 ) ) ;
#10337 = circle ( 'none', #36009, 37.50000000000000711 ) ;
#10338 = vertex_point ( 'none', #32739 ) ;
#10339 = cartesian_point ( 'none', ( -28.51830012476356302, -10.34198278515817648, -220.0000000000001705 ) ) ;
#10340 = oriented_edge ( 'none', *, *, #36458, .t. ) ;
#10341 = plane ( 'none', #5735 ) ;
#10342 = circle ( 'none', #38111, 92.50000000000000000 ) ;
#10343 = axis2_placement_3d ( 'none', #30066, #17496, #23622 ) ;
#10344 = cartesian_point ( 'none', ( 3.562936995491853420e-05, 95.05208047706666719, -172.4999999999999716 ) ) ;
#10345 = cartesian_point ( 'none', ( 53.16186501829810140, 109.6000674576048937, -204.4349006690862325 ) ) ;
#10346 = line ( 'none', #4882, #8307 ) ;
#10347 = cartesian_point ( 'none', ( 55.37899247233652744, 99.49999999999897682, -201.8750617118778621 ) ) ;
#10348 = cartesian_point ( 'none', ( 64.52126740125716253, 40.01187703572810506, -77.60000000000000853 ) ) ;
#10349 = oriented_edge ( 'none', *, *, #40555, .t. ) ;
#10350 = axis2_placement_3d ( 'none', #27739, #18029, #40851 ) ;
#10351 = oriented_edge ( 'none', *, *, #28460, .t. ) ;
#10352 = direction ( 'none', ( 0.6287054569762570155, -1.189524669241238474e-14, -0.7776435226813604995 ) ) ;
#10353 = cartesian_point ( 'none', ( 1.840272605822848741e-12, 65.10000000000003695, -172.5000000000000000 ) ) ;
#10354 = edge_curve ( 'none', #10312, #15595, #5795, .t. ) ;
#10355 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10356 = direction ( 'none', ( -0.8856502711123913629, -0.4643528801230242808, -1.084608769681771871e-16 ) ) ;
#10357 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#10358 = axis2_placement_3d ( 'none', #2770, #25810, #6174 ) ;
#10359 = oriented_edge ( 'none', *, *, #1739, .f. ) ;
#10360 = cartesian_point ( 'none', ( -7.273650775998332207, -29.36214643738945895, -220.0000000000001137 ) ) ;
#10361 = direction ( 'none', ( 0.6287054569762570155, -1.149873846933197192e-14, -0.7776435226813604995 ) ) ;
#10362 = advanced_face ( 'none', ( #8867 ), #39300, .f. ) ;
#10363 = edge_curve ( 'none', #17070, #33664, #13985, .t. ) ;
#10364 = edge_curve ( 'none', #15548, #11293, #40062, .t. ) ;
#10365 = cartesian_point ( 'none', ( 34.97270934859955815, 8.962470894365605290, -215.3638578059468216 ) ) ;
#10366 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10367 = line ( 'none', #18282, #20594 ) ;
#10368 = cartesian_point ( 'none', ( 16.16042260352758575, -51.00088961258812503, 10.76794919243136839 ) ) ;
#10369 = edge_curve ( 'none', #10526, #38145, #5311, .t. ) ;
#10370 = cylindrical_surface ( 'none', #6758, 3.399999999999993250 ) ;
#10371 = circle ( 'none', #4661, 6.899999999999991473 ) ;
#10372 = oriented_edge ( 'none', *, *, #18075, .f. ) ;
#10373 = vertex_point ( 'none', #10440 ) ;
#10374 = vertex_point ( 'none', #19906 ) ;
#10375 = cartesian_point ( 'none', ( -10.52218548551991262, 89.80172733829716947, -146.0191832754552479 ) ) ;
#10376 = direction ( 'none', ( -1.757325817432337728e-14, -1.000000000000000000, -2.862892222724204384e-16 ) ) ;
#10377 = edge_loop ( 'none', ( #39542, #25847, #34992, #36184 ) ) ;
#10378 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -204.7458041294127895 ) ) ;
#10379 = plane ( 'none', #24413 ) ;
#10380 = line ( 'none', #33661, #22205 ) ;
#10381 = vertex_point ( 'none', #23754 ) ;
#10382 = circle ( 'none', #11628, 80.50000000000000000 ) ;
#10383 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642542698, 0.0000000000000000000 ) ) ;
#10384 = direction ( 'none', ( -8.551662891793917213e-31, -2.449293598294706414e-16, 1.000000000000000000 ) ) ;
#10385 = oriented_edge ( 'none', *, *, #8297, .t. ) ;
#10386 = circle ( 'none', #7241, 6.400000000000003020 ) ;
#10387 = vector ( 'none', #16846, 1000.000000000000114 ) ;
#10388 = direction ( 'none', ( -0.8707897891800850942, 0.4916555125895598621, 0.0000000000000000000 ) ) ;
#10389 = edge_loop ( 'none', ( #17983, #37324, #8862, #18575 ) ) ;
#10390 = cartesian_point ( 'none', ( -64.79996437063006454, 99.49999999999722888, -192.4999999999978400 ) ) ;
#10391 = oriented_edge ( 'none', *, *, #34407, .f. ) ;
#10392 = vector ( 'none', #5323, 1000.000000000000000 ) ;
#10393 = direction ( 'none', ( -4.708894440894853511e-16, -5.605054530758050964e-17, -1.000000000000000000 ) ) ;
#10394 = edge_loop ( 'none', ( #1569, #24067, #1832, #27796 ) ) ;
#10395 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#10396 = oriented_edge ( 'none', *, *, #28949, .t. ) ;
#10397 = cartesian_point ( 'none', ( -35.53724604321415370, -11.97305907711349349, -1.249999999999753975 ) ) ;
#10398 = edge_curve ( 'none', #29270, #42249, #28838, .t. ) ;
#10399 = oriented_edge ( 'none', *, *, #29017, .f. ) ;
#10400 = oriented_edge ( 'none', *, *, #42440, .f. ) ;
#10401 = cartesian_point ( 'none', ( -15.81720552316049222, 51.01136880612052238, 44.06978565526536329 ) ) ;
#10402 = cartesian_point ( 'none', ( 38.49013449673282850, -6.285661971775832413, 4.200000000000245315 ) ) ;
#10403 = axis2_placement_3d ( 'none', #21511, #37215, #8193 ) ;
#10404 = cartesian_point ( 'none', ( -2.257305333698315319, 109.1739600956664731, -187.3258170341999573 ) ) ;
#10405 = cylindrical_surface ( 'none', #1987, 92.50000000000000000 ) ;
#10406 = axis2_placement_3d ( 'none', #7940, #4088, #37380 ) ;
#10407 = direction ( 'none', ( -0.6655681132556817703, 1.040834085586082837e-14, 0.7463371132519620588 ) ) ;
#10408 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#10409 = line ( 'none', #19672, #8866 ) ;
#10410 = circle ( 'none', #16706, 37.50000000000000711 ) ;
#10411 = oriented_edge ( 'none', *, *, #21554, .f. ) ;
#10412 = cartesian_point ( 'none', ( 30.91061080983481091, 16.41801186700046600, -219.9999999999999432 ) ) ;
#10413 = edge_loop ( 'none', ( #35611, #25376 ) ) ;
#10414 = oriented_edge ( 'none', *, *, #6306, .t. ) ;
#10415 = advanced_face ( 'none', ( #39036, #23191 ), #22196, .t. ) ;
#10416 = axis2_placement_3d ( 'none', #13094, #32538, #22832 ) ;
#10417 = cartesian_point ( 'none', ( -17.63789378950869846, 24.85622057268094309, -219.9999999999997442 ) ) ;
#10418 = oriented_edge ( 'none', *, *, #447, .f. ) ;
#10419 = oriented_edge ( 'none', *, *, #5106, .f. ) ;
#10420 = cartesian_point ( 'none', ( -9.741084275117589897, 107.8000000000001251, -192.7512043381375975 ) ) ;
#10421 = vector ( 'none', #12628, 1000.000000000000227 ) ;
#10422 = oriented_edge ( 'none', *, *, #34724, .t. ) ;
#10423 = vertex_point ( 'none', #6845 ) ;
#10424 = edge_loop ( 'none', ( #22334, #41772, #19660, #32085 ) ) ;
#10425 = cartesian_point ( 'none', ( -13.83152005347488078, 109.3000000000002103, -155.3918425010100464 ) ) ;
#10426 = line ( 'none', #15686, #34470 ) ;
#10427 = edge_curve ( 'none', #22827, #38664, #18629, .t. ) ;
#10428 = circle ( 'none', #19661, 39.00000000000000000 ) ;
#10429 = oriented_edge ( 'none', *, *, #36470, .f. ) ;
#10430 = face_outer_bound ( 'none', #20947, .t. ) ;
#10431 = advanced_face ( 'none', ( #11971 ), #32881, .f. ) ;
#10432 = oriented_edge ( 'none', *, *, #21181, .t. ) ;
#10433 = edge_curve ( 'none', #37442, #26951, #20640, .t. ) ;
#10434 = oriented_edge ( 'none', *, *, #27036, .f. ) ;
#10435 = cartesian_point ( 'none', ( 61.48348697134112228, 38.41914665690696040, 19.75000000000000000 ) ) ;
#10436 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10437 = cartesian_point ( 'none', ( -14.33813394627894588, 26.88961147928976914, -219.9999999999997442 ) ) ;
#10438 = vertex_point ( 'none', #39879 ) ;
#10439 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#10440 = cartesian_point ( 'none', ( 24.00000000000069278, -3.078006739873340780e-13, -205.5000000000000000 ) ) ;
#10441 = cartesian_point ( 'none', ( -42.08213108521398027, 30.02031384457545116, -161.5759724577549150 ) ) ;
#10442 = direction ( 'none', ( 0.06569977564519681457, -0.6261618295429631775, 0.7769201392058130429 ) ) ;
#10443 = edge_curve ( 'none', #13273, #7744, #4266, .t. ) ;
#10444 = oriented_edge ( 'none', *, *, #13803, .t. ) ;
#10445 = cartesian_point ( 'none', ( 15.62826549688805322, 108.7999999999996561, -148.2305801435058470 ) ) ;
#10446 = direction ( 'none', ( 1.000000000000000000, -1.798561239636409153e-14, -6.198829126545649833e-15 ) ) ;
#10447 = cartesian_point ( 'none', ( -23.65323302810588757, 107.4907188777716414, -189.2815864997550648 ) ) ;
#10448 = direction ( 'none', ( -4.418306311459492048e-16, -4.963243748098127828e-16, -1.000000000000000000 ) ) ;
#10449 = cartesian_point ( 'none', ( 52.76081692023149827, -28.39688751532344924, -131.0999999999999659 ) ) ;
#10450 = cartesian_point ( 'none', ( -8.316880265230491176, 89.30000000000011084, -160.6223107190926953 ) ) ;
#10451 = cartesian_point ( 'none', ( -26.89113988888964712, -14.33513469516215366, -220.0000000000000284 ) ) ;
#10452 = cartesian_point ( 'none', ( 2.565992159740297041, -36.86279951707618352, 4.000000000000246025 ) ) ;
#10453 = cartesian_point ( 'none', ( 30.05264718973410965, 57.49057672276544650, -114.9999999999999716 ) ) ;
#10454 = cartesian_point ( 'none', ( 19.28170838448167856, 11.71601505004037413, 43.96544678230994663 ) ) ;
#10455 = cartesian_point ( 'none', ( 25.98076211353549425, 87.99999999999954525, -127.4999999999999716 ) ) ;
#10456 = edge_curve ( 'none', #333, #4774, #39520, .t. ) ;
#10457 = vector ( 'none', #1399, 1000.000000000000000 ) ;
#10458 = edge_loop ( 'none', ( #30391, #4108, #5357, #9730 ) ) ;
#10459 = oriented_edge ( 'none', *, *, #40354, .f. ) ;
#10460 = oriented_edge ( 'none', *, *, #41328, .f. ) ;
#10461 = cartesian_point ( 'none', ( -49.88653899652887702, 26.52514329740370513, -124.9999999999999574 ) ) ;
#10462 = plane ( 'none', #10343 ) ;
#10463 = vertex_point ( 'none', #27030 ) ;
#10464 = vertex_point ( 'none', #17185 ) ;
#10465 = edge_loop ( 'none', ( #351, #28273 ) ) ;
#10466 = direction ( 'none', ( -0.06944122536642542698, 0.9975860445192733517, 1.673230490266694817e-22 ) ) ;
#10467 = face_outer_bound ( 'none', #29713, .t. ) ;
#10468 = vertex_point ( 'none', #17017 ) ;
#10469 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10470 = axis2_placement_3d ( 'none', #17710, #24271, #8221 ) ;
#10471 = oriented_edge ( 'none', *, *, #30314, .f. ) ;
#10472 = vector ( 'none', #27755, 1000.000000000000000 ) ;
#10473 = face_outer_bound ( 'none', #4545, .t. ) ;
#10474 = edge_loop ( 'none', ( #5682, #33931, #35902, #33962 ) ) ;
#10475 = edge_loop ( 'none', ( #27532, #28849, #41881, #30846 ) ) ;
#10476 = cartesian_point ( 'none', ( 11.87768928091005094, 108.7999999999997414, -164.1831197347670752 ) ) ;
#10477 = oriented_edge ( 'none', *, *, #4001, .t. ) ;
#10478 = axis2_placement_3d ( 'none', #18599, #32024, #21886 ) ;
#10479 = cartesian_point ( 'none', ( 31.07204995536493897, -16.10986379741737551, -220.0000000000000853 ) ) ;
#10480 = direction ( 'none', ( 0.9923914124018552441, -0.1231230465471465918, 6.057225543232710803e-16 ) ) ;
#10481 = edge_loop ( 'none', ( #9208, #18305 ) ) ;
#10482 = oriented_edge ( 'none', *, *, #21891, .f. ) ;
#10483 =( bounded_curve ( ) b_spline_curve ( 3, ( #37105, #30851, #17565, #24126 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896558, 2.293530574608313444 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9569428977956567772, 0.9569428977956567772, 1.000000000000000000 ) )
representation_item ( '' ) );
#10484 = cartesian_point ( 'none', ( -49.88653899652976520, -26.52514329740203891, -135.0999999999999659 ) ) ;
#10485 = edge_loop ( 'none', ( #7690, #23473, #10072 ) ) ;
#10486 = direction ( 'none', ( 0.6287054569762580147, -1.158730089231202293e-14, -0.7776435226813598334 ) ) ;
#10487 = direction ( 'none', ( -0.6937825508417778675, -0.1366227365685627748, 0.7071067811865426878 ) ) ;
#10488 = axis2_placement_3d ( 'none', #39956, #23690, #20533 ) ;
#10489 = edge_curve ( 'none', #28881, #20429, #21690, .t. ) ;
#10490 = edge_loop ( 'none', ( #23137, #40157, #2158, #30859 ) ) ;
#10491 = cartesian_point ( 'none', ( -66.00000000000007105, -8.049880628151601523e-15, -6.938893903907228378e-15 ) ) ;
#10492 = cartesian_point ( 'none', ( -6.306042194014343849, -29.56366587528177448, -220.0000000000002842 ) ) ;
#10493 = axis2_placement_3d ( 'none', #11798, #41355, #18532 ) ;
#10494 = advanced_face ( 'none', ( #33914, #6295 ), #11166, .t. ) ;
#10495 = cartesian_point ( 'none', ( -33.33850559109225031, 121.5000000000005826, -216.2440472440709129 ) ) ;
#10496 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179630e-22, -1.000000000000000000 ) ) ;
#10497 = direction ( 'none', ( -0.4643528801230303871, 0.8856502711123881433, 5.686682683175243095e-17 ) ) ;
#10498 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#10499 = edge_curve ( 'none', #39327, #2714, #24766, .t. ) ;
#10500 = axis2_placement_3d ( 'none', #14818, #24250, #27830 ) ;
#10501 = circle ( 'none', #5984, 4.250000000000010658 ) ;
#10502 = oriented_edge ( 'none', *, *, #34687, .t. ) ;
#10503 = oriented_edge ( 'none', *, *, #16335, .f. ) ;
#10504 = oriented_edge ( 'none', *, *, #11158, .f. ) ;
#10505 = edge_curve ( 'none', #29045, #35845, #25269, .t. ) ;
#10506 = direction ( 'none', ( -0.9964434956472330018, 1.790682297782510457e-14, 0.08426363380677785730 ) ) ;
#10507 = line ( 'none', #19181, #23812 ) ;
#10508 = advanced_face ( 'none', ( #31422 ), #7303, .t. ) ;
#10509 = cartesian_point ( 'none', ( -38.41914665690743647, 61.48348697134083096, -71.50000000000001421 ) ) ;
#10510 = direction ( 'none', ( 0.9909937863701852034, -1.838806884535415520e-14, -0.1339078615156093222 ) ) ;
#10511 = plane ( 'none', #36143 ) ;
#10512 = oriented_edge ( 'none', *, *, #40048, .t. ) ;
#10513 = vertex_point ( 'none', #693 ) ;
#10514 = cartesian_point ( 'none', ( 36.00366186694446924, 70.68666195031252641, -134.5165218263326494 ) ) ;
#10515 = cartesian_point ( 'none', ( 6.965445262550645893e-13, 9.751833701588775985e-15, -123.5999999999999943 ) ) ;
#10516 = cylindrical_surface ( 'none', #29498, 3.999999999999999112 ) ;
#10517 = oriented_edge ( 'none', *, *, #22998, .f. ) ;
#10518 = cartesian_point ( 'none', ( -16.09106035428258963, -31.08338421067189827, -220.0000000000000568 ) ) ;
#10519 = cartesian_point ( 'none', ( -15.48938455515722268, 51.00068360418583069, 11.11412061175696131 ) ) ;
#10520 = direction ( 'none', ( 0.8945403632148151152, 0.4469871794352794914, 0.0000000000000000000 ) ) ;
#10521 = oriented_edge ( 'none', *, *, #19870, .f. ) ;
#10522 = face_outer_bound ( 'none', #20680, .t. ) ;
#10523 = cartesian_point ( 'none', ( 35.31381390094168893, -7.401794604901201780, -215.3292821573014635 ) ) ;
#10525 = cartesian_point ( 'none', ( 37.93744851726328449, 70.99999999999998579, -60.00000000000000711 ) ) ;
#10524 = circle ( 'none', #16886, 0.5999999999999998668 ) ;
#10526 = vertex_point ( 'none', #40434 ) ;
#10527 = direction ( 'none', ( -1.224646799147353700e-16, 8.813055425515991264e-31, 1.000000000000000000 ) ) ;
#10528 = edge_curve ( 'none', #13901, #31875, #41101, .t. ) ;
#10529 = cartesian_point ( 'none', ( -25.60865447725661781, 22.27547565966844090, 37.00000000000022737 ) ) ;
#10530 = oriented_edge ( 'none', *, *, #29189, .t. ) ;
#10531 = direction ( 'none', ( 0.6287054569762581258, -1.127570259384924769e-14, -0.7776435226813598334 ) ) ;
#10532 = cartesian_point ( 'none', ( 50.48552940649322096, -16.85488901688727736, 11.24876483354423229 ) ) ;
#10533 = direction ( 'none', ( -0.7721303245397301840, -0.3921922512316892706, -0.4999999999999903411 ) ) ;
#10534 = oriented_edge ( 'none', *, *, #28468, .t. ) ;
#10535 = edge_curve ( 'none', #30463, #5129, #16545, .t. ) ;
#10536 = oriented_edge ( 'none', *, *, #31832, .f. ) ;
#10537 = cartesian_point ( 'none', ( -10.68020234078319497, 89.81405691077438291, -146.0058206768880780 ) ) ;
#10538 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642541310, 0.0000000000000000000 ) ) ;
#10539 = direction ( 'none', ( -0.8856502711123898086, -0.4643528801230270564, 0.0000000000000000000 ) ) ;
#10540 = cartesian_point ( 'none', ( 35.43717782649279258, 86.56861605052040431, -125.1210692395388691 ) ) ;
#10541 = cartesian_point ( 'none', ( 51.26527726539487162, 109.4999999999990621, -121.2347583639752457 ) ) ;
#10542 = oriented_edge ( 'none', *, *, #6847, .t. ) ;
#10543 = cartesian_point ( 'none', ( 19.78336866909895164, 2.941793354335177746, 160.7967586705348708 ) ) ;
#10544 = cartesian_point ( 'none', ( -11.37016531017644461, 109.0865015756339886, -146.2349985375878418 ) ) ;
#10545 = advanced_face ( 'none', ( #29837 ), #41586, .f. ) ;
#10546 = oriented_edge ( 'none', *, *, #26155, .f. ) ;
#10547 = oriented_edge ( 'none', *, *, #29575, .t. ) ;
#10548 = cartesian_point ( 'none', ( 46.50000000000066080, -8.033265081421240268e-13, -99.49999999999998579 ) ) ;
#10549 = cartesian_point ( 'none', ( 45.00000000000171951, 62.99999999999925393, -198.4807621135333875 ) ) ;
#10550 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#10551 = conical_surface ( 'none', #21603, 17.50000000000000355, 0.7853981633974466137 ) ;
#10552 = oriented_edge ( 'none', *, *, #17754, .f. ) ;
#10553 = axis2_placement_3d ( 'none', #9071, #41913, #23066 ) ;
#10554 = vertex_point ( 'none', #37008 ) ;
#10555 = cartesian_point ( 'none', ( -45.25106413401969263, -24.06041759277613679, -114.9712673526286437 ) ) ;
#10556 = line ( 'none', #7122, #10004 ) ;
#10557 = advanced_face ( 'none', ( #36983 ), #1180, .f. ) ;
#10558 = oriented_edge ( 'none', *, *, #5207, .f. ) ;
#10559 = vertex_point ( 'none', #34585 ) ;
#10560 = axis2_placement_3d ( 'none', #223, #32978, #13398 ) ;
#10561 = oriented_edge ( 'none', *, *, #31911, .f. ) ;
#10562 = vector ( 'none', #7470, 1000.000000000000114 ) ;
#10563 = vector ( 'none', #19847, 1000.000000000000000 ) ;
#10564 = advanced_face ( 'none', ( #32406, #21136 ), #14613, .t. ) ;
#10565 = b_spline_curve_with_knots ( 'none', 3,
( #24428, #34395, #18148, #40963 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.06149953498090618420, 0.07839979812713743224 ),
.unspecified. ) ;
#10566 = cartesian_point ( 'none', ( -27.90041787811990304, 108.3000000000004377, -170.1406182534101674 ) ) ;
#10567 = edge_curve ( 'none', #37373, #16381, #29349, .t. ) ;
#10568 = axis2_placement_3d ( 'none', #23639, #3490, #740 ) ;
#10569 = oriented_edge ( 'none', *, *, #24242, .f. ) ;
#10570 = cartesian_point ( 'none', ( 32.36704728165946676, 16.27573263186033614, -215.6173765086811329 ) ) ;
#10571 = edge_curve ( 'none', #33825, #12068, #12444, .t. ) ;
#10572 = cartesian_point ( 'none', ( -2.565992159740007050, 36.86279951707618352, 12.00000000000022560 ) ) ;
#10573 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#10574 = cartesian_point ( 'none', ( -38.41914665690633512, 61.48348697134153440, -73.60000000000000853 ) ) ;
#10575 = circle ( 'none', #24486, 12.00000000000001066 ) ;
#10576 = edge_curve ( 'none', #40885, #16155, #9879, .t. ) ;
#10577 = edge_loop ( 'none', ( #23258, #14321, #8082, #28133 ) ) ;
#10578 = vertex_point ( 'none', #31328 ) ;
#10579 = edge_curve ( 'none', #3488, #30498, #2227, .t. ) ;
#10580 = edge_curve ( 'none', #22761, #6643, #7826, .t. ) ;
#10581 = plane ( 'none', #39500 ) ;
#10582 = vector ( 'none', #23924, 1000.000000000000114 ) ;
#10583 = vertex_point ( 'none', #18191 ) ;
#10585 = vertex_point ( 'none', #21018 ) ;
#10584 = cartesian_point ( 'none', ( 32.03724624510734742, -16.94603110532905532, -215.6469009185337313 ) ) ;
#10586 = advanced_face ( 'none', ( #27302 ), #28316, .t. ) ;
#10587 = cartesian_point ( 'none', ( -14.19282451321875804, 26.96077398680460036, -219.9999999999998579 ) ) ;
#10588 = direction ( 'none', ( 7.056502275159897932e-15, 0.6409456510068539670, -0.7675862638527348736 ) ) ;
#10589 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10590 = cartesian_point ( 'none', ( -39.01062673110182999, 21.47060472503736506, -186.6525550008463483 ) ) ;
#10591 = cartesian_point ( 'none', ( -30.75832022459186987, -57.26190476190451761, -115.0000000000000000 ) ) ;
#10592 = vertex_point ( 'none', #28053 ) ;
#10593 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642541310, 0.0000000000000000000 ) ) ;
#10594 = oriented_edge ( 'none', *, *, #40430, .t. ) ;
#10595 = cartesian_point ( 'none', ( -2.270859540337048621, -4.022005753525617955, -214.4999999999999716 ) ) ;
#10596 = cartesian_point ( 'none', ( 45.00000000000180478, 62.99999999999925393, -200.9807621135333875 ) ) ;
#10597 = vertex_point ( 'none', #11600 ) ;
#10598 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 68.00000000000000000 ) ) ;
#10599 = cartesian_point ( 'none', ( -30.82268374609326145, -16.58198555305148503, -219.9999999999997442 ) ) ;
#10600 = line ( 'none', #24691, #21361 ) ;
#10601 = direction ( 'none', ( 1.757325817432337728e-14, 1.000000000000000000, 2.862892222724204384e-16 ) ) ;
#10602 = line ( 'none', #10663, #31103 ) ;
#10603 = cartesian_point ( 'none', ( 13.63436014539211705, 32.35551939881847971, -219.9999999999997442 ) ) ;
#10604 = cylindrical_surface ( 'none', #36647, 8.000000000000008882 ) ;
#10605 = cartesian_point ( 'none', ( 1.448548752018130315e-13, 2.729247562215294153e-15, 8.200000000000221334 ) ) ;
#10606 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -204.7458041294127895 ) ) ;
#10607 = edge_loop ( 'none', ( #2962, #15084, #28954, #25773, #21675, #31371, #7306, #27184 ) ) ;
#10608 = line ( 'none', #16834, #23420 ) ;
#10609 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10610 = direction ( 'none', ( 0.7071067811865651143, 0.7071067811865298092, 4.678706483721616879e-16 ) ) ;
#10611 = cartesian_point ( 'none', ( -63.83630944789047135, 58.33630944788986028, 71.50000000000000000 ) ) ;
#10612 = axis2_placement_3d ( 'none', #31270, #34520, #1217 ) ;
#10613 = face_outer_bound ( 'none', #26357, .t. ) ;
#10614 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10615 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10616 = line ( 'none', #17782, #33122 ) ;
#10617 = oriented_edge ( 'none', *, *, #34866, .t. ) ;
#10618 = edge_curve ( 'none', #42012, #1705, #2711, .t. ) ;
#10619 = edge_curve ( 'none', #40565, #9465, #32361, .t. ) ;
#10620 = axis2_placement_3d ( 'none', #27891, #24726, #34574 ) ;
#10621 = circle ( 'none', #11587, 4.200000000000007283 ) ;
#10622 = direction ( 'none', ( -0.5348191935903944261, -0.8449665260632045483, -6.549646135530374849e-17 ) ) ;
#10623 = oriented_edge ( 'none', *, *, #16860, .f. ) ;
#10624 = edge_curve ( 'none', #28253, #39114, #27798, .t. ) ;
#10625 = circle ( 'none', #33454, 36.00000000000000000 ) ;
#10626 = oriented_edge ( 'none', *, *, #8304, .t. ) ;
#10627 = face_outer_bound ( 'none', #26344, .t. ) ;
#10628 = vertex_point ( 'none', #37735 ) ;
#10629 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#10630 = edge_curve ( 'none', #31590, #15722, #10371, .t. ) ;
#10631 = advanced_face ( 'none', ( #17029 ), #8324, .f. ) ;
#10632 = cartesian_point ( 'none', ( -62.17154166404886695, -42.83630944789056372, -1.000000000000007772 ) ) ;
#10633 = cartesian_point ( 'none', ( 13.81061772186829728, -27.14101090827599805, -220.0000000000001990 ) ) ;
#10634 = vector ( 'none', #11742, 1000.000000000000000 ) ;
#10635 = vector ( 'none', #33702, 1000.000000000000114 ) ;
#10636 = line ( 'none', #9542, #11693 ) ;
#10637 = cartesian_point ( 'none', ( -12.33183736380059692, 99.29999999999920135, -192.5321188902404970 ) ) ;
#10638 = cartesian_point ( 'none', ( -6.530923418850485440, 3.687416344421662995, -206.9999999999999716 ) ) ;
#10639 = cartesian_point ( 'none', ( 17.07243631817134144, -14.85031710644574154, 45.00000000000022737 ) ) ;
#10640 = cartesian_point ( 'none', ( 40.01187703572787768, -64.52126740125731885, -77.60000000000000853 ) ) ;
#10641 = edge_curve ( 'none', #35918, #32705, #38003, .t. ) ;
#10642 = vertex_point ( 'none', #38172 ) ;
#10643 = face_outer_bound ( 'none', #39688, .t. ) ;
#10644 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#10645 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642541310, 0.0000000000000000000 ) ) ;
#10646 = plane ( 'none', #21971 ) ;
#10647 = cartesian_point ( 'none', ( 15.56234229450086026, 1.083283115716622058, 155.0000000000001137 ) ) ;
#10648 = advanced_face ( 'none', ( #19109 ), #31374, .t. ) ;
#10649 = direction ( 'none', ( -0.8660254037844415942, 1.557599701491410293e-14, 0.4999999999999949485 ) ) ;
#10650 = conical_surface ( 'none', #12635, 7.000000000000013323, 0.7853981633974587151 ) ;
#10651 = cartesian_point ( 'none', ( -49.88653899652887702, 26.52514329740370513, -124.9999999999999574 ) ) ;
#10652 = face_outer_bound ( 'none', #1011, .t. ) ;
#10653 = cartesian_point ( 'none', ( -0.4456784144523909252, -36.08438782751535001, -215.2501690261966871 ) ) ;
#10654 = cartesian_point ( 'none', ( -10.81373385999013514, 40.30000000000017479, -159.1245314098805750 ) ) ;
#10656 = edge_curve ( 'none', #32272, #8124, #1683, .t. ) ;
#10655 = cartesian_point ( 'none', ( -37.93744851726330580, 70.99999999999998579, -71.00000000000001421 ) ) ;
#10657 = direction ( 'none', ( -0.3895680200997710951, 0.9209976969110966749, -1.733266464710664462e-16 ) ) ;
#10658 = oriented_edge ( 'none', *, *, #21296, .t. ) ;
#10659 = cartesian_point ( 'none', ( 16.85304053522863654, 32.08475408380976290, -215.6440554648060015 ) ) ;
#10660 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10661 = direction ( 'none', ( -0.9964434956472330018, 1.748663503494569225e-14, 0.08426363380677824588 ) ) ;
#10662 = cartesian_point ( 'none', ( 50.87899247233752220, 68.24999999999913314, -198.4750000000002217 ) ) ;
#10663 = cartesian_point ( 'none', ( -47.83630944788987449, -62.17154166404934301, -6.938893903907228378e-15 ) ) ;
#10664 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10665 = axis2_placement_3d ( 'none', #15916, #12487, #9605 ) ;
#10666 = vector ( 'none', #1507, 1000.000000000000000 ) ;
#10667 = oriented_edge ( 'none', *, *, #10899, .t. ) ;
#10668 = cartesian_point ( 'none', ( -11.42235576671931341, 90.12666205655288820, -145.9430609270530965 ) ) ;
#10669 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10670 = oriented_edge ( 'none', *, *, #18143, .f. ) ;
#10671 = face_outer_bound ( 'none', #12320, .t. ) ;
#10672 = vertex_point ( 'none', #18613 ) ;
#10673 = axis2_placement_3d ( 'none', #5289, #38028, #35126 ) ;
#10674 = line ( 'none', #27540, #6539 ) ;
#10675 = direction ( 'none', ( -0.8856502711123988014, -0.4643528801230100700, 0.0000000000000000000 ) ) ;
#10676 = vertex_point ( 'none', #34848 ) ;
#10677 = line ( 'none', #35121, #40320 ) ;
#10678 = oriented_edge ( 'none', *, *, #39871, .t. ) ;
#10679 = cartesian_point ( 'none', ( 2.820919115135508193, 72.99999999999998579, -219.9999999999999716 ) ) ;
#10680 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#10681 = axis2_placement_3d ( 'none', #28818, #32094, #12500 ) ;
#10682 = cartesian_point ( 'none', ( 6.996491149002557371e-13, 1.540882232850192766e-14, -106.1999999999999460 ) ) ;
#10683 = cartesian_point ( 'none', ( 54.11546214757878204, -6.967472543606563207, 43.00000000000022737 ) ) ;
#10684 = axis2_placement_3d ( 'none', #4980, #20719, #8112 ) ;
#10685 = direction ( 'none', ( 7.510728538894650169e-18, -1.078974010002669753e-16, 1.000000000000000000 ) ) ;
#10686 = oriented_edge ( 'none', *, *, #41252, .t. ) ;
#10687 = circle ( 'none', #25555, 6.400000000000005684 ) ;
#10688 = edge_curve ( 'none', #15566, #3204, #42057, .t. ) ;
#10689 = oriented_edge ( 'none', *, *, #22339, .t. ) ;
#10690 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10691 = line ( 'none', #36427, #42360 ) ;
#10692 = direction ( 'none', ( -1.000000000000000000, 1.784287003861855345e-14, 0.0000000000000000000 ) ) ;
#10693 = edge_curve ( 'none', #20735, #36409, #35420, .t. ) ;
#10694 = circle ( 'none', #16692, 6.138320441952075157 ) ;
#10695 = oriented_edge ( 'none', *, *, #4225, .f. ) ;
#10696 = edge_curve ( 'none', #22618, #36520, #7261, .t. ) ;
#10697 = cartesian_point ( 'none', ( -16.60407941686117184, 32.20740786330325989, -215.6322916377907575 ) ) ;
#10698 = cartesian_point ( 'none', ( -61.48348697134193230, -38.41914665690568853, -81.50000000000000000 ) ) ;
#10699 = direction ( 'none', ( -0.06944122536642541310, 0.9975860445192731296, 1.673230490266694347e-22 ) ) ;
#10700 = edge_loop ( 'none', ( #36776, #6062, #28664, #3515 ) ) ;
#10701 = oriented_edge ( 'none', *, *, #16079, .t. ) ;
#10702 = cartesian_point ( 'none', ( 26.74109240772532203, 14.61525194121551330, -219.9999999999998863 ) ) ;
#10703 = advanced_face ( 'none', ( #20115 ), #24720, .f. ) ;
#10704 = cartesian_point ( 'none', ( -49.88653899652887702, 26.52514329740370513, -124.9999999999999574 ) ) ;
#10705 = edge_loop ( 'none', ( #2610, #11543, #8786, #32457 ) ) ;
#10706 = vector ( 'none', #19439, 1000.000000000000000 ) ;
#10707 = vertex_point ( 'none', #17271 ) ;
#10708 = circle ( 'none', #36711, 6.138320441952070716 ) ;
#10709 = cartesian_point ( 'none', ( 54.87896638983149700, 129.4999999999990052, -194.9467611403564717 ) ) ;
#10710 = circle ( 'none', #3132, 2.917499999999999982 ) ;
#10711 = oriented_edge ( 'none', *, *, #28025, .f. ) ;
#10712 = edge_curve ( 'none', #30703, #3900, #30330, .t. ) ;
#10713 = oriented_edge ( 'none', *, *, #25877, .f. ) ;
#10714 = cartesian_point ( 'none', ( -46.03273460064092149, -27.26237966845414107, 168.5000000000002274 ) ) ;
#10715 = advanced_face ( 'none', ( #26740 ), #33666, .t. ) ;
#10716 = oriented_edge ( 'none', *, *, #28088, .f. ) ;
#10718 = axis2_placement_3d ( 'none', #11878, #4998, #12163 ) ;
#10717 = direction ( 'none', ( 7.493695722305058781e-24, 1.682495674055179160e-22, -1.000000000000000000 ) ) ;
#10720 = face_outer_bound ( 'none', #35808, .t. ) ;
#10719 = direction ( 'none', ( 0.6287054569762585698, -1.132880637372609716e-14, -0.7776435226813592783 ) ) ;
#10721 = cartesian_point ( 'none', ( -14.25532985368489136, 26.93076867578346878, -219.9999999999997442 ) ) ;
#10722 = plane ( 'none', #1579 ) ;
#10723 = cartesian_point ( 'none', ( -39.52207816094084336, 20.49093307533340891, -186.4274769671087029 ) ) ;
#10724 = plane ( 'none', #5869 ) ;
#10725 = cartesian_point ( 'none', ( -57.26190476190582501, -30.75832022458882165, -114.9999999999999858 ) ) ;
#10726 = cartesian_point ( 'none', ( 62.17154166404932880, -42.83630944788988160, -1.000000000000007772 ) ) ;
#10727 = oriented_edge ( 'none', *, *, #16015, .t. ) ;
#10728 = circle ( 'none', #27472, 0.1999999999999982070 ) ;
#10729 = axis2_placement_3d ( 'none', #25974, #16239, #9933 ) ;
#10730 = direction ( 'none', ( 3.391266700488786682e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10731 = direction ( 'none', ( 1.092590977624312579e-14, 0.6409456510068537449, 0.7675862638527349846 ) ) ;
#10732 = direction ( 'none', ( -4.708894440894853511e-16, -5.605054530758050964e-17, -1.000000000000000000 ) ) ;
#10733 = circle ( 'none', #30920, 17.50000000000000355 ) ;
#10734 = cartesian_point ( 'none', ( -31.61489270981341448, 90.80000000000052296, -202.1979146664774589 ) ) ;
#10736 = oriented_edge ( 'none', *, *, #41562, .t. ) ;
#10735 = cartesian_point ( 'none', ( -30.95697303903493847, -16.33117087258444400, -220.0000000000006253 ) ) ;
#10737 = direction ( 'none', ( 6.405132834375911917e-15, 0.6409456510068536339, -0.7675862638527350956 ) ) ;
#10738 = cartesian_point ( 'none', ( -57.44537884287466767, 30.29829758124801131, -114.9999999999999716 ) ) ;
#10739 = cartesian_point ( 'none', ( -12.33183736380059692, 99.29999999999920135, -192.5321188902404970 ) ) ;
#10740 = cartesian_point ( 'none', ( -11.27532576426402500, 89.99751512112372609, -145.9554944291429024 ) ) ;
#10741 = axis2_placement_3d ( 'none', #20991, #14578, #40713 ) ;
#10742 = edge_curve ( 'none', #8717, #22907, #25750, .t. ) ;
#10743 = advanced_face ( 'none', ( #9348 ), #26977, .f. ) ;
#10744 = edge_curve ( 'none', #27821, #3139, #22664, .t. ) ;
#10745 = cartesian_point ( 'none', ( 35.43717782649279258, 86.56861605052040431, -125.1210692395388691 ) ) ;
#10746 = direction ( 'none', ( -2.179985831291355058e-16, -7.063948064697777072e-17, 1.000000000000000000 ) ) ;
#10747 = axis2_placement_3d ( 'none', #25046, #2436, #15742 ) ;
#10748 = direction ( 'none', ( -0.8856502711123930283, -0.4643528801230209502, 5.686682683175241863e-17 ) ) ;
#10749 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#10751 = vector ( 'none', #24589, 1000.000000000000000 ) ;
#10750 = axis2_placement_3d ( 'none', #1173, #40776, #7740 ) ;
#10752 = b_spline_curve_with_knots ( 'none', 3,
( #20460, #33598, #23758, #20322, #20597, #4143 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0006648669576215015869, 0.001056216335519002134, 0.001447565713416502572 ),
.unspecified. ) ;
#10753 = oriented_edge ( 'none', *, *, #36735, .f. ) ;
#10754 = line ( 'none', #36814, #4096 ) ;
#10755 = edge_loop ( 'none', ( #35447, #37609, #38214, #20274 ) ) ;
#10756 = direction ( 'none', ( -1.759703536382520795e-14, -1.000000000000000000, -3.161227291073908191e-16 ) ) ;
#10757 = edge_curve ( 'none', #23680, #8699, #34414, .t. ) ;
#10758 = plane ( 'none', #21508 ) ;
#10759 = circle ( 'none', #6677, 37.00000000000002132 ) ;
#10760 = oriented_edge ( 'none', *, *, #29007, .f. ) ;
#10761 = edge_curve ( 'none', #25322, #39569, #626, .t. ) ;
#10762 = cartesian_point ( 'none', ( 36.58542602666201304, 72.99999999999937472, -134.1174846648576420 ) ) ;
#10763 = face_outer_bound ( 'none', #22566, .t. ) ;
#10764 = advanced_face ( 'none', ( #16003 ), #36943, .t. ) ;
#10765 = cartesian_point ( 'none', ( 30.75832022459321990, 57.26190476190451761, -114.9999999999999716 ) ) ;
#10766 = oriented_edge ( 'none', *, *, #29996, .f. ) ;
#10767 = direction ( 'none', ( 0.1231230465471465918, 0.9923914124018552441, 5.498544517883790672e-16 ) ) ;
#10768 = vertex_point ( 'none', #20397 ) ;
#10769 = direction ( 'none', ( -0.4643528801230299985, 0.8856502711123882543, 0.0000000000000000000 ) ) ;
#10770 = line ( 'none', #18843, #39913 ) ;
#10771 = advanced_face ( 'none', ( #40022 ), #12916, .t. ) ;
#10772 = circle ( 'none', #18157, 8.000000000000055067 ) ;
#10773 = toroidal_surface ( 'none', #8409, 6.399999999999998579, 0.1000000000000000056 ) ;
#10774 = edge_curve ( 'none', #23889, #27325, #29314, .t. ) ;
#10775 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-28-solid1', #26407 ) ;
#10776 = cartesian_point ( 'none', ( -27.03730638144549303, 14.03116555179953728, -219.9999999999998010 ) ) ;
#10777 = edge_loop ( 'none', ( #38874, #41026, #38085, #18139 ) ) ;
#10778 = cartesian_point ( 'none', ( 61.48348697134166230, 38.41914665690612196, -73.60000000000000853 ) ) ;
#10779 = plane ( 'none', #23715 ) ;
#10780 = cartesian_point ( 'none', ( -47.37889513109031014, 121.5000000000008242, -137.0628578028765219 ) ) ;
#10782 = oriented_edge ( 'none', *, *, #8467, .f. ) ;
#10781 = vertex_point ( 'none', #30126 ) ;
#10783 = direction ( 'none', ( 4.737495925409179501e-16, -2.037351031534776593e-16, 1.000000000000000000 ) ) ;
#10784 = direction ( 'none', ( -1.000000000000000000, 1.798561219818848703e-14, -7.841335511406166801e-16 ) ) ;
#10786 = cartesian_point ( 'none', ( 14.55561409768360370, -50.89020773503203543, 11.75473732676580951 ) ) ;
#10785 = toroidal_surface ( 'none', #24793, 5.399999999999999467, 0.5999999999999999778 ) ;
#10787 = oriented_edge ( 'none', *, *, #443, .f. ) ;
#10788 = axis2_placement_3d ( 'none', #18813, #9060, #21814 ) ;
#10789 = cartesian_point ( 'none', ( 30.97310393475935086, 64.16918287849507863, -132.7469775435488941 ) ) ;
#10790 = line ( 'none', #13898, #6180 ) ;
#10791 = cartesian_point ( 'none', ( 11.82063346262101255, -32.96429582037634276, -220.0000000000001705 ) ) ;
#10792 = cartesian_point ( 'none', ( -52.15060203987603415, -20.81961997488022220, -124.9999999999999574 ) ) ;
#10793 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#10794 = oriented_edge ( 'none', *, *, #9861, .t. ) ;
#10795 = advanced_face ( 'none', ( #15010 ), #38996, .f. ) ;
#10796 = cartesian_point ( 'none', ( 30.42686831370691181, 19.72758522467830034, -215.6483256242775894 ) ) ;
#10797 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#10798 = circle ( 'none', #6952, 2.500000000000002220 ) ;
#10799 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10800 = oriented_edge ( 'none', *, *, #2461, .f. ) ;
#10801 = cartesian_point ( 'none', ( 14.67004534702192586, 17.05988773457564633, 45.00000000000023448 ) ) ;
#10802 = line ( 'none', #18929, #28764 ) ;
#10803 = oriented_edge ( 'none', *, *, #1728, .f. ) ;
#10804 = axis2_placement_3d ( 'none', #28844, #12520, #453 ) ;
#10805 = oriented_edge ( 'none', *, *, #30673, .t. ) ;
#10806 = edge_curve ( 'none', #571, #39447, #13947, .t. ) ;
#10807 = vertex_point ( 'none', #17989 ) ;
#10808 = axis2_placement_3d ( 'none', #15696, #5538, #2251 ) ;
#10809 = oriented_edge ( 'none', *, *, #12721, .t. ) ;
#10810 = cartesian_point ( 'none', ( -11.16715211130660812, 89.46654598070695386, -146.2209320689256060 ) ) ;
#10811 = cartesian_point ( 'none', ( 22.44568600168379646, 1.562427570744575167, 53.50000000000022737 ) ) ;
#10812 = circle ( 'none', #28303, 22.50000000000000355 ) ;
#10813 = direction ( 'none', ( 0.4999999999999949485, -8.992806188260441186e-15, 0.8660254037844415942 ) ) ;
#10814 = edge_curve ( 'none', #41435, #37984, #3193, .t. ) ;
#10815 = axis2_placement_3d ( 'none', #40307, #30754, #20756 ) ;
#10816 = vector ( 'none', #32549, 1000.000000000000000 ) ;
#10817 = direction ( 'none', ( -4.336808689942014038e-17, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10818 = oriented_edge ( 'none', *, *, #8377, .f. ) ;
#10819 = cartesian_point ( 'none', ( 9.215762875711694946, 83.84781947888652098, -229.9999999999999432 ) ) ;
#10820 = edge_curve ( 'none', #1830, #38978, #20601, .t. ) ;
#10821 = oriented_edge ( 'none', *, *, #15948, .f. ) ;
#10822 = direction ( 'none', ( -0.4694715627858767615, 0.8829475928589344269, 2.438445518212311944e-16 ) ) ;
#10824 = oriented_edge ( 'none', *, *, #29805, .t. ) ;
#10823 = oriented_edge ( 'none', *, *, #27568, .f. ) ;
#10825 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10826 = oriented_edge ( 'none', *, *, #36222, .f. ) ;
#10827 = edge_curve ( 'none', #3082, #41717, #11434, .t. ) ;
#10828 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10829 = cartesian_point ( 'none', ( -46.14190593046002675, 28.42717463271440437, -126.8999999999999631 ) ) ;
#10830 = face_bound ( 'none', #16376, .t. ) ;
#10831 = oriented_edge ( 'none', *, *, #37623, .f. ) ;
#10832 = plane ( 'none', #14972 ) ;
#10833 = circle ( 'none', #491, 92.50000000000000000 ) ;
#10834 = edge_curve ( 'none', #41164, #34818, #40309, .t. ) ;
#10835 = vertex_point ( 'none', #10960 ) ;
#10836 = cartesian_point ( 'none', ( -2.255681666818258435, 89.40840786258203821, -187.3066166718492127 ) ) ;
#10837 = b_spline_curve_with_knots ( 'none', 3,
( #41766, #32086, #12481, #41624 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 1.281349006941558646e-16, 0.001904774089628790421 ),
.unspecified. ) ;
#10838 = vertex_point ( 'none', #14547 ) ;
#10839 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#10840 = circle ( 'none', #15601, 52.50000000000000000 ) ;
#10841 = oriented_edge ( 'none', *, *, #1056, .f. ) ;
#10842 = oriented_edge ( 'none', *, *, #3361, .f. ) ;
#10843 = plane ( 'none', #29424 ) ;
#10844 = advanced_face ( 'none', ( #39265, #25497 ), #4386, .t. ) ;
#10845 = oriented_edge ( 'none', *, *, #10178, .t. ) ;
#10846 = cartesian_point ( 'none', ( -11.73093181901445803, 90.30000000000013927, -145.9785890522848888 ) ) ;
#10847 = cartesian_point ( 'none', ( 28.25054998244231541, 11.12328390539169654, -219.9999999999999147 ) ) ;
#10848 = cylindrical_surface ( 'none', #10988, 8.000000000000000000 ) ;
#10849 = direction ( 'none', ( -0.8856502711123930283, -0.4643528801230206726, 5.686682683175232002e-17 ) ) ;
#10850 = line ( 'none', #11482, #2159 ) ;
#10851 = axis2_placement_3d ( 'none', #16202, #36044, #435 ) ;
#10852 = cartesian_point ( 'none', ( 2.565992159740297041, -36.86279951707618352, 4.200000000000245315 ) ) ;
#10853 = oriented_edge ( 'none', *, *, #3669, .t. ) ;
#10854 = oriented_edge ( 'none', *, *, #7010, .f. ) ;
#10855 = cartesian_point ( 'none', ( 51.21192896306211395, 22.69815473763097913, -124.9999999999999574 ) ) ;
#10856 = axis2_placement_3d ( 'none', #39866, #20437, #3855 ) ;
#10857 = advanced_face ( 'none', ( #6531 ), #1431, .t. ) ;
#10858 = axis2_placement_3d ( 'none', #18266, #35060, #1786 ) ;
#10860 = oriented_edge ( 'none', *, *, #16647, .t. ) ;
#10859 = edge_loop ( 'none', ( #21724, #10280, #972, #12470 ) ) ;
#10861 = direction ( 'none', ( 0.4999999999999977240, -8.992806188260493251e-15, 0.8660254037844399289 ) ) ;
#10862 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 46.00000000000000000 ) ) ;
#10863 = cartesian_point ( 'none', ( 38.68170444930674989, 25.65186652380716836, -180.0515954635204992 ) ) ;
#10864 = direction ( 'none', ( -0.9909937863701854255, 1.823937826169899625e-14, 0.1339078615156094054 ) ) ;
#10865 = cartesian_point ( 'none', ( 22.00000000000069633, -2.795895659373700614e-13, -205.5000000000000000 ) ) ;
#10866 = direction ( 'none', ( 0.9909937863701854255, -1.823937826169899625e-14, -0.1339078615156094054 ) ) ;
#10867 = axis2_placement_3d ( 'none', #31387, #8906, #28249 ) ;
#10868 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 78.50000000000000000 ) ) ;
#10869 = direction ( 'none', ( -2.449293598294706414e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10870 = cartesian_point ( 'none', ( -14.85031710644541825, -17.07243631817112473, 10.00000000000022382 ) ) ;
#10871 = oriented_edge ( 'none', *, *, #26986, .t. ) ;
#10872 = edge_curve ( 'none', #11361, #41609, #17331, .t. ) ;
#10873 = face_outer_bound ( 'none', #11502, .t. ) ;
#10874 = oriented_edge ( 'none', *, *, #28082, .t. ) ;
#10875 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -47.83630944789055661, -6.938893903907228378e-15 ) ) ;
#10876 = direction ( 'none', ( 1.837418986600208105e-14, 1.000000000000000000, -2.561754830020441736e-16 ) ) ;
#10877 = edge_curve ( 'none', #7407, #42290, #26495, .t. ) ;
#10878 = axis2_placement_3d ( 'none', #21364, #15226, #21650 ) ;
#10880 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10879 = vector ( 'none', #34261, 1000.000000000000000 ) ;
#10881 = edge_loop ( 'none', ( #23276, #11854, #5696 ) ) ;
#10882 = direction ( 'none', ( -0.6287054569762580147, 1.158730089231202293e-14, 0.7776435226813598334 ) ) ;
#10883 = edge_loop ( 'none', ( #23863, #21353, #14030, #9880 ) ) ;
#10884 = edge_curve ( 'none', #9797, #33956, #41824, .t. ) ;
#10885 = cartesian_point ( 'none', ( -29.90941813478460531, 4.462824255246750305, -220.0000000000000000 ) ) ;
#10886 = oriented_edge ( 'none', *, *, #30051, .f. ) ;
#10887 = cartesian_point ( 'none', ( -65.19996437063001338, 104.1789032523472684, -198.1033797261227960 ) ) ;
#10888 = cartesian_point ( 'none', ( 29.89095829561985695, 57.49999999999948130, -114.9999999999999716 ) ) ;
#10889 = direction ( 'none', ( 1.000000000000000000, -1.810146235801886267e-14, 6.033820786006287689e-16 ) ) ;
#10890 = vertex_point ( 'none', #40524 ) ;
#10891 = cartesian_point ( 'none', ( 1.979289185197067455e-12, 73.00000000000002842, -172.5000000000000000 ) ) ;
#10892 = circle ( 'none', #11078, 80.50000000000001421 ) ;
#10893 = vertex_point ( 'none', #11546 ) ;
#10894 = edge_curve ( 'none', #12164, #39433, #16289, .t. ) ;
#10895 = oriented_edge ( 'none', *, *, #10535, .f. ) ;
#10896 = face_outer_bound ( 'none', #2000, .t. ) ;
#10897 = face_bound ( 'none', #6735, .t. ) ;
#10898 = vertex_point ( 'none', #34098 ) ;
#10899 = edge_curve ( 'none', #8229, #25942, #28595, .t. ) ;
#10900 = cartesian_point ( 'none', ( 13.04667668153498994, 86.29999999999972715, -163.2380224807251068 ) ) ;
#10901 = edge_loop ( 'none', ( #12797, #26160, #24724, #32865 ) ) ;
#10902 = circle ( 'none', #33249, 37.50000000000000711 ) ;
#10903 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#10904 = direction ( 'none', ( -0.3895680200997648224, 0.9209976969110994505, 1.733266464710664216e-16 ) ) ;
#10905 = edge_curve ( 'none', #11930, #7616, #23971, .t. ) ;
#10906 = oriented_edge ( 'none', *, *, #11734, .t. ) ;
#10907 = direction ( 'none', ( 1.734723475976808041e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10908 = vertex_point ( 'none', #27422 ) ;
#10909 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#10910 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10911 = vector ( 'none', #19862, 999.9999999999998863 ) ;
#10912 = vertex_point ( 'none', #33950 ) ;
#10913 = direction ( 'none', ( -1.000000000000000000, 1.632680918566409870e-14, 0.0000000000000000000 ) ) ;
#10914 = face_outer_bound ( 'none', #16008, .t. ) ;
#10915 = vector ( 'none', #22213, 1000.000000000000000 ) ;
#10916 = oriented_edge ( 'none', *, *, #6549, .f. ) ;
#10917 = cartesian_point ( 'none', ( -0.3069218122246037406, 109.2999999999999545, -187.9969609601746470 ) ) ;
#10918 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#10919 = cartesian_point ( 'none', ( -25.99999999122381311, 88.00000000000049738, -229.9999925980835656 ) ) ;
#10920 = oriented_edge ( 'none', *, *, #41857, .t. ) ;
#10921 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10922 = advanced_face ( 'none', ( #1976 ), #15297, .f. ) ;
#10923 = oriented_edge ( 'none', *, *, #13372, .f. ) ;
#10924 = axis2_placement_3d ( 'none', #28264, #40938, #24671 ) ;
#10925 = cartesian_point ( 'none', ( 43.13844210148366187, -28.03368176064286388, -125.0000000000000000 ) ) ;
#10926 = face_outer_bound ( 'none', #17086, .t. ) ;
#10927 = oriented_edge ( 'none', *, *, #30304, .t. ) ;
#10928 = oriented_edge ( 'none', *, *, #30576, .f. ) ;
#10929 = cartesian_point ( 'none', ( 4.577762749717564089e-14, -37.00000000000007105, -115.0000000000000000 ) ) ;
#10930 = cylindrical_surface ( 'none', #15954, 8.000000000000000000 ) ;
#10932 = axis2_placement_3d ( 'none', #37859, #31174, #1404 ) ;
#10931 = circle ( 'none', #7248, 4.250000000000003553 ) ;
#10933 = edge_loop ( 'none', ( #3387, #23567, #21195 ) ) ;
#10934 = advanced_face ( 'none', ( #16784 ), #29590, .f. ) ;
#10935 = cartesian_point ( 'none', ( 6.981703916507021823, 87.99999999999992895, -229.9999999999997442 ) ) ;
#10936 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#10937 = edge_curve ( 'none', #12621, #36910, #34694, .t. ) ;
#10938 = cartesian_point ( 'none', ( 59.28954376616506039, 70.99999999999998579, -204.7458041294127895 ) ) ;
#10939 = line ( 'none', #29975, #2249 ) ;
#10940 = edge_loop ( 'none', ( #20479, #14501, #4376, #4780 ) ) ;
#10941 = cartesian_point ( 'none', ( -62.17154166404905880, -42.83630944789028661, 0.0000000000000000000 ) ) ;
#10942 = axis2_placement_3d ( 'none', #18828, #5781, #35488 ) ;
#10943 = oriented_edge ( 'none', *, *, #10696, .t. ) ;
#10944 = cartesian_point ( 'none', ( 8.819383631699865944, -35.00643597433057863, -215.3604509810706986 ) ) ;
#10945 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -54.50000000000000711 ) ) ;
#10946 = cartesian_point ( 'none', ( 37.89414665690588180, -65.49931503041005953, -73.60000000000000853 ) ) ;
#10947 = oriented_edge ( 'none', *, *, #21467, .t. ) ;
#10948 = edge_curve ( 'none', #1206, #20197, #22938, .t. ) ;
#10949 = direction ( 'none', ( -0.9964434956472330018, 1.748663503494569225e-14, 0.08426363380677824588 ) ) ;
#10950 = cartesian_point ( 'none', ( 1.169700358772257014e-13, -2.031688357925284287e-14, -217.4999999999999716 ) ) ;
#10951 = cartesian_point ( 'none', ( 19.41614572768356339, 32.93587620784772696, -208.7028105552691954 ) ) ;
#10952 = oriented_edge ( 'none', *, *, #12816, .f. ) ;
#10953 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#10954 = cartesian_point ( 'none', ( 49.88653899653048995, 26.52514329740199983, -114.9999999999999858 ) ) ;
#10955 = axis2_placement_3d ( 'none', #37696, #24700, #15137 ) ;
#10956 = cartesian_point ( 'none', ( 19.08148074383839443, -11.95467701057626186, 10.28997426617420530 ) ) ;
#10957 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10958 = edge_curve ( 'none', #40779, #22177, #33663, .t. ) ;
#10959 = cartesian_point ( 'none', ( -11.34524976495996640, 89.57914567071426859, -146.1443091155941261 ) ) ;
#10960 = cartesian_point ( 'none', ( -49.70269991627547057, 29.95021310582682261, -135.0999999999999659 ) ) ;
#10961 = direction ( 'none', ( 0.4643528801230298875, -0.8856502711123883653, 0.0000000000000000000 ) ) ;
#10962 = direction ( 'none', ( -0.1231230465471404301, -0.9923914124018561322, 0.0000000000000000000 ) ) ;
#10963 = face_outer_bound ( 'none', #37375, .t. ) ;
#10964 = oriented_edge ( 'none', *, *, #33277, .t. ) ;
#10965 = oriented_edge ( 'none', *, *, #35277, .t. ) ;
#10966 = advanced_face ( 'none', ( #27042 ), #2464, .t. ) ;
#10967 = cartesian_point ( 'none', ( 42.95499999999998408, -1.613254950252414181e-14, -71.49999999999995737 ) ) ;
#10968 = direction ( 'none', ( 0.7776435226813598334, -1.473455350089820781e-14, 0.6287054569762577927 ) ) ;
#10969 = oriented_edge ( 'none', *, *, #37808, .f. ) ;
#10970 = vertex_point ( 'none', #5649 ) ;
#10971 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#10972 = direction ( 'none', ( 1.772943671138792130e-14, 1.000000000000000000, -3.885774658394701368e-16 ) ) ;
#10973 = line ( 'none', #6754, #30419 ) ;
#10974 = oriented_edge ( 'none', *, *, #18826, .t. ) ;
#10975 = direction ( 'none', ( -0.9811566927382368020, -0.1932137269837868321, 0.0000000000000000000 ) ) ;
#10976 = edge_curve ( 'none', #30795, #21173, #11174, .t. ) ;
#10977 = edge_loop ( 'none', ( #14404, #8239, #13601, #5042 ) ) ;
#10978 = line ( 'none', #5665, #22756 ) ;
#10979 = circle ( 'none', #42330, 22.00000000000000000 ) ;
#10980 = oriented_edge ( 'none', *, *, #5589, .t. ) ;
#10981 = advanced_face ( 'none', ( #14241 ), #7572, .t. ) ;
#10982 = direction ( 'none', ( -0.9964434956472330018, 1.748663503494570487e-14, 0.08426363380677817649 ) ) ;
#10983 = oriented_edge ( 'none', *, *, #33740, .t. ) ;
#10984 = direction ( 'none', ( 3.760577949359648383e-17, -3.750753461571468536e-16, 1.000000000000000000 ) ) ;
#10985 = oriented_edge ( 'none', *, *, #42127, .t. ) ;
#10986 = cartesian_point ( 'none', ( 10.20876382610002331, 30.83189703128645220, -178.8074702306155359 ) ) ;
#10987 = oriented_edge ( 'none', *, *, #9075, .f. ) ;
#10988 = axis2_placement_3d ( 'none', #39804, #14080, #17387 ) ;
#10989 = oriented_edge ( 'none', *, *, #29303, .t. ) ;
#10990 = advanced_face ( 'none', ( #8072 ), #15527, .f. ) ;
#10991 = direction ( 'none', ( -1.000000000000000000, 1.784287003861328386e-14, 0.0000000000000000000 ) ) ;
#10992 = cartesian_point ( 'none', ( 31.07204995536493897, -16.10986379741737551, -220.0000000000000853 ) ) ;
#10993 = cartesian_point ( 'none', ( 8.295867307815953495, 55.29999999999981952, -181.1705585524313165 ) ) ;
#10994 = cartesian_point ( 'none', ( 8.631958146122268971, 89.29999999999981242, -184.7674079806467091 ) ) ;
#10995 = oriented_edge ( 'none', *, *, #1993, .t. ) ;
#10996 = cartesian_point ( 'none', ( 34.16499237029608338, -11.98245161393518465, -215.4447979063674552 ) ) ;
#10997 = vertex_point ( 'none', #28136 ) ;
#10998 = direction ( 'none', ( -0.6655681132556769963, 1.209015752521378729e-14, 0.7463371132519662776 ) ) ;
#10999 = cartesian_point ( 'none', ( -4.300480830181313330, 29.88617672307531592, -219.9999999999998579 ) ) ;
#11000 = direction ( 'none', ( 1.747573279502561350e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11001 = axis2_placement_3d ( 'none', #4775, #21085, #21233 ) ;
#11002 = circle ( 'none', #34482, 11.99999999999999645 ) ;
#11003 = oriented_edge ( 'none', *, *, #2636, .t. ) ;
#11004 = vertex_point ( 'none', #34790 ) ;
#11005 = direction ( 'none', ( 0.6287054569762582368, -1.149873846933198138e-14, -0.7776435226813595003 ) ) ;
#11006 = spherical_surface ( 'none', #1540, 10.00000000000000000 ) ;
#11007 = oriented_edge ( 'none', *, *, #6770, .f. ) ;
#11008 = edge_curve ( 'none', #29334, #15867, #26023, .t. ) ;
#11009 = axis2_placement_3d ( 'none', #10378, #36531, #16971 ) ;
#11010 = circle ( 'none', #17289, 6.500000000000000888 ) ;
#11011 = axis2_placement_3d ( 'none', #35186, #11794, #5620 ) ;
#11012 = oriented_edge ( 'none', *, *, #41445, .f. ) ;
#11013 = oriented_edge ( 'none', *, *, #10499, .t. ) ;
#11014 = face_outer_bound ( 'none', #29174, .t. ) ;
#11015 = edge_loop ( 'none', ( #3753, #4124, #4562, #9808 ) ) ;
#11016 = edge_curve ( 'none', #19168, #41254, #23438, .t. ) ;
#11017 = direction ( 'none', ( 1.110223024625155436e-14, 0.6409456510068516355, 0.7675862638527366499 ) ) ;
#11018 = oriented_edge ( 'none', *, *, #9641, .f. ) ;
#11019 = cartesian_point ( 'none', ( 26.80967687605718552, -24.41789156879884004, -215.6483265589523626 ) ) ;
#11020 = advanced_face ( 'none', ( #42334, #5552, #19385, #9112, #18382, #41339 ), #25110, .f. ) ;
#11021 = circle ( 'none', #28267, 28.62500000000000711 ) ;
#11022 = cartesian_point ( 'none', ( 39.32330045813859698, 20.82919878220465293, -186.7237278218135259 ) ) ;
#11023 = cartesian_point ( 'none', ( -17.37281580224603417, 94.77845903570174357, -192.8056672247411996 ) ) ;
#11024 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11025 = direction ( 'none', ( 1.430809585972382283e-14, 0.7675862638527353177, -0.6409456510068533008 ) ) ;
#11026 = vector ( 'none', #26484, 1000.000000000000000 ) ;
#11027 = direction ( 'none', ( -4.737495925409179501e-16, 2.037351031534776593e-16, -1.000000000000000000 ) ) ;
#11028 = edge_curve ( 'none', #33180, #1275, #30620, .t. ) ;
#11029 = vertex_point ( 'none', #21534 ) ;
#11030 = edge_loop ( 'none', ( #41535, #32176 ) ) ;
#11031 = plane ( 'none', #5817 ) ;
#11032 = cartesian_point ( 'none', ( -36.58542602665806243, 73.00000000000068212, -210.8825153351423012 ) ) ;
#11033 = cartesian_point ( 'none', ( -58.44570654142642496, -36.82641627808373386, -81.60000000000000853 ) ) ;
#11034 = vertex_point ( 'none', #2219 ) ;
#11035 = cartesian_point ( 'none', ( 10.68799276859848568, 72.29999999999976978, -185.7199398855831021 ) ) ;
#11036 =( bounded_curve ( ) b_spline_curve ( 3, ( #25043, #34165, #5452, #31208 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.989654732571273232, 4.712388980384689674 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9569428977956567772, 0.9569428977956567772, 1.000000000000000000 ) )
representation_item ( '' ) );
#11037 = cartesian_point ( 'none', ( -34.05124108430335639, -12.15865874758284804, -215.4556894512296878 ) ) ;
#11038 = vertex_point ( 'none', #18692 ) ;
#11039 = cartesian_point ( 'none', ( 1.310105874801696272e-13, 1.765550779881339071e-15, 45.00000000000023448 ) ) ;
#11040 = cartesian_point ( 'none', ( 20.95192193243203960, 28.19194418011112546, -219.9999999999996305 ) ) ;
#11041 = cartesian_point ( 'none', ( -64.99996437063008159, 99.49999999999722888, -192.4999999999978400 ) ) ;
#11042 = cartesian_point ( 'none', ( -11.44474037602564387, 90.15919722808109782, -145.9411679862795097 ) ) ;
#11043 = vertex_point ( 'none', #8515 ) ;
#11044 = edge_curve ( 'none', #4006, #18389, #35699, .t. ) ;
#11045 = oriented_edge ( 'none', *, *, #41482, .f. ) ;
#11046 = cartesian_point ( 'none', ( 45.25106413402023264, -24.06041759277773551, -114.9712673526286437 ) ) ;
#11047 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642542698, 0.0000000000000000000 ) ) ;
#11048 = cartesian_point ( 'none', ( -37.93744851726335554, -70.99999999999998579, -59.50000000000000711 ) ) ;
#11049 = b_spline_curve_with_knots ( 'none', 3,
( #31126, #14829, #34522, #14968 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.01596958757225574663, 0.01874935347481442721 ),
.unspecified. ) ;
#11050 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, -2.561756887746857165e-16 ) ) ;
#11051 = axis2_placement_3d ( 'none', #42047, #3471, #26077 ) ;
#11052 = line ( 'none', #12637, #14115 ) ;
#11053 = vertex_point ( 'none', #21974 ) ;
#11054 = oriented_edge ( 'none', *, *, #11647, .t. ) ;
#11055 = vector ( 'none', #30758, 1000.000000000000000 ) ;
#11056 = cartesian_point ( 'none', ( 1.887784601305176390e-12, 67.80000000000002558, -172.5000000000000000 ) ) ;
#11057 = oriented_edge ( 'none', *, *, #22339, .f. ) ;
#11058 = axis2_placement_3d ( 'none', #4216, #34088, #784 ) ;
#11059 = direction ( 'none', ( -4.737495925409179501e-16, 2.037351031534776593e-16, -1.000000000000000000 ) ) ;
#11060 = oriented_edge ( 'none', *, *, #36470, .t. ) ;
#11061 = line ( 'none', #12786, #37120 ) ;
#11062 = edge_loop ( 'none', ( #32660, #25273 ) ) ;
#11063 = circle ( 'none', #4109, 9.000000000000001776 ) ;
#11064 = cylindrical_surface ( 'none', #1800, 14.50000000000000533 ) ;
#11065 = oriented_edge ( 'none', *, *, #13072, .t. ) ;
#11066 = vector ( 'none', #30682, 1000.000000000000000 ) ;
#11067 = edge_loop ( 'none', ( #19009, #20678, #41894, #1389, #18907, #28444, #36602, #9048, #13897, #21357, #20846 ) ) ;
#11068 = advanced_face ( 'none', ( #21941 ), #38292, .f. ) ;
#11069 = edge_curve ( 'none', #31376, #36202, #12202, .t. ) ;
#11070 = direction ( 'none', ( 0.9975860445192734627, 0.06944122536642194365, 1.915906240245487041e-23 ) ) ;
#11071 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#11072 = cartesian_point ( 'none', ( -27.46578023347272435, 13.11956408671464125, -220.0000000000000000 ) ) ;
#11073 = axis2_placement_3d ( 'none', #38317, #18754, #5295 ) ;
#11074 = cartesian_point ( 'none', ( 1.448548743153088420e-13, 2.729227658291470067e-15, 126.5000000000002274 ) ) ;
#11075 = cartesian_point ( 'none', ( -14.09268237620086239, -17.54535840949399628, 10.01180669477794005 ) ) ;
#11076 = line ( 'none', #39659, #41258 ) ;
#11077 = edge_curve ( 'none', #8342, #22139, #33129, .t. ) ;
#11078 = axis2_placement_3d ( 'none', #34092, #5077, #20957 ) ;
#11079 = oriented_edge ( 'none', *, *, #16212, .f. ) ;
#11080 = direction ( 'none', ( -0.8707897891800852053, 0.4916555125895599176, 3.824881601616876083e-16 ) ) ;
#11081 = oriented_edge ( 'none', *, *, #9126, .t. ) ;
#11082 = edge_curve ( 'none', #41380, #30811, #32640, .t. ) ;
#11083 = direction ( 'none', ( -2.179985831291355058e-16, -7.063948064697777072e-17, 1.000000000000000000 ) ) ;
#11084 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179630e-22, 1.000000000000000000 ) ) ;
#11085 = advanced_face ( 'none', ( #13196 ), #34163, .f. ) ;
#11086 = cartesian_point ( 'none', ( -16.99619888866646278, -32.01054947365576453, -215.6471842374335495 ) ) ;
#11087 = cartesian_point ( 'none', ( 37.93744851726327738, -71.00000000000001421, -71.50000000000001421 ) ) ;
#11088 = circle ( 'none', #14200, 4.500000000000000888 ) ;
#11089 = plane ( 'none', #8531 ) ;
#11090 = edge_loop ( 'none', ( #35575, #22759, #34008, #26259 ) ) ;
#11091 = oriented_edge ( 'none', *, *, #5933, .f. ) ;
#11092 = cartesian_point ( 'none', ( -25.16413666878774436, 26.19020892031148762, -215.6483252396529338 ) ) ;
#11093 = cartesian_point ( 'none', ( -6.808639231397714653, -38.40107331594612816, 4.000000000000246025 ) ) ;
#11094 = cartesian_point ( 'none', ( 39.13461705874784258, 26.97621378040497220, -176.1402377667501469 ) ) ;
#11095 = edge_curve ( 'none', #11912, #28108, #1166, .t. ) ;
#11096 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, -2.561756887746857165e-16 ) ) ;
#11097 = face_outer_bound ( 'none', #1471, .t. ) ;
#11098 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#11099 = vertex_point ( 'none', #23389 ) ;
#11100 = cartesian_point ( 'none', ( 19.96227205221656931, -1.280472604850883211, 96.60945631094296004 ) ) ;
#11101 = oriented_edge ( 'none', *, *, #3438, .t. ) ;
#11102 = cartesian_point ( 'none', ( 33.00000000000104450, 19.33095244168729110, -191.8309524416878276 ) ) ;
#11103 = edge_curve ( 'none', #7451, #9500, #27201, .t. ) ;
#11104 = vertex_point ( 'none', #36506 ) ;
#11105 = face_outer_bound ( 'none', #14986, .t. ) ;
#11106 = face_outer_bound ( 'none', #19815, .t. ) ;
#11107 = cylindrical_surface ( 'none', #2983, 12.00000000000000533 ) ;
#11108 = cartesian_point ( 'none', ( 45.25106413402107819, 24.06041759277615455, -124.9999999999999858 ) ) ;
#11109 = cartesian_point ( 'none', ( 6.933141897965641742e-13, 3.175732536733433380e-14, -209.5000000000000000 ) ) ;
#11110 = direction ( 'none', ( 0.0000000000000000000, 0.6409456510068533008, -0.7675862638527353177 ) ) ;
#11111 = direction ( 'none', ( -8.551662891793917213e-31, -2.449293598294706414e-16, 1.000000000000000000 ) ) ;
#11112 = cartesian_point ( 'none', ( 28.00003562937060764, 129.4999999999994884, -237.5000000000000000 ) ) ;
#11113 = oriented_edge ( 'none', *, *, #36024, .t. ) ;
#11115 = cartesian_point ( 'none', ( 16.42680790294258131, -50.91648130036821129, 44.36049651805679161 ) ) ;
#11114 = axis2_placement_3d ( 'none', #4694, #7981, #7689 ) ;
#11116 = direction ( 'none', ( 1.759703472855049435e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#11117 = cartesian_point ( 'none', ( 53.04556109693501753, 27.86136160634388403, -131.0999999999999659 ) ) ;
#11118 = line ( 'none', #6078, #2419 ) ;
#11119 = face_outer_bound ( 'none', #12834, .t. ) ;
#11120 = axis2_placement_3d ( 'none', #6445, #26203, #3467 ) ;
#11121 = direction ( 'none', ( 1.875376730785740086e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11122 = oriented_edge ( 'none', *, *, #2329, .f. ) ;
#11123 = cartesian_point ( 'none', ( 1.448548751825696217e-13, 2.729247130158953548e-15, 10.76794919243136839 ) ) ;
#11124 = direction ( 'none', ( -0.06944122536642530208, 0.9975860445192732406, 1.673230490266694817e-22 ) ) ;
#11125 = direction ( 'none', ( 3.760577949359891205e-17, -3.854941057726237111e-16, 1.000000000000000000 ) ) ;
#11126 = cartesian_point ( 'none', ( 32.50961587566015965, 101.4000674576050756, -118.8256831638651079 ) ) ;
#11127 = cartesian_point ( 'none', ( 9.286869425160482194, 33.47868849730545548, -180.1027720983903748 ) ) ;
#11128 = axis2_placement_3d ( 'none', #6526, #32295, #16287 ) ;
#11129 = circle ( 'none', #27743, 50.00000000000000000 ) ;
#11130 = edge_loop ( 'none', ( #12212, #23244, #1136, #8728 ) ) ;
#11131 = axis2_placement_3d ( 'none', #10344, #4573, #35014 ) ;
#11132 = cartesian_point ( 'none', ( 31.05164357278215448, -16.14922279802777183, -220.0000000000000853 ) ) ;
#11133 = b_spline_curve_with_knots ( 'none', 3,
( #13078, #6070, #29122, #16370, #39489, #16510, #36211, #36067, #39344, #13207 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#11134 = edge_curve ( 'none', #35245, #31072, #15770, .t. ) ;
#11135 = circle ( 'none', #42199, 6.399999999999997691 ) ;
#11136 = oriented_edge ( 'none', *, *, #3493, .f. ) ;
#11137 = conical_surface ( 'none', #15398, 3.399999999999993250, 1.029744258676652757 ) ;
#11139 = edge_loop ( 'none', ( #18089, #14775, #23301, #37951 ) ) ;
#11138 = cartesian_point ( 'none', ( -47.81350446987283220, 65.57247356698442786, -155.3027712217222529 ) ) ;
#11140 = cartesian_point ( 'none', ( -49.88653899652936730, 26.52514329740285604, -82.75000000000000000 ) ) ;
#11141 = edge_curve ( 'none', #24623, #36587, #7012, .t. ) ;
#11142 = direction ( 'none', ( -4.418306311459492048e-16, -4.963243748098127828e-16, -1.000000000000000000 ) ) ;
#11143 = axis2_placement_3d ( 'none', #30325, #20037, #546 ) ;
#11144 = direction ( 'none', ( -2.179985831291355058e-16, -7.063948064697777072e-17, 1.000000000000000000 ) ) ;
#11145 = cartesian_point ( 'none', ( 35.50593633022162976, 6.346837068775170287, -215.3097147344328448 ) ) ;
#11146 = edge_curve ( 'none', #28295, #2398, #19883, .t. ) ;
#11148 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#11147 = vector ( 'none', #23984, 1000.000000000000114 ) ;
#11149 = cylindrical_surface ( 'none', #32941, 5.500000000000005329 ) ;
#11150 = cartesian_point ( 'none', ( 19.44745523355614836, 23.46741555277097291, -219.9999999999998579 ) ) ;
#11151 = face_outer_bound ( 'none', #10577, .t. ) ;
#11152 = advanced_face ( 'none', ( #36198 ), #27240, .f. ) ;
#11153 = cartesian_point ( 'none', ( 10.21665379839668653, 109.2999999999997556, -165.5260256314001595 ) ) ;
#11154 = edge_curve ( 'none', #3714, #20290, #25011, .t. ) ;
#11155 = oriented_edge ( 'none', *, *, #36340, .t. ) ;
#11156 = circle ( 'none', #39465, 50.00000000000000000 ) ;
#11157 = cartesian_point ( 'none', ( 38.64875766843933036, 72.99999999999924682, -177.7224065991087514 ) ) ;
#11158 = edge_curve ( 'none', #30268, #9908, #5029, .t. ) ;
#11159 = advanced_face ( 'none', ( #27555 ), #32140, .f. ) ;
#11160 = circle ( 'none', #8561, 12.50000000000001066 ) ;
#11161 = vector ( 'none', #31531, 1000.000000000000000 ) ;
#11162 = edge_curve ( 'none', #7439, #5388, #37235, .t. ) ;
#11163 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#11164 = cartesian_point ( 'none', ( 47.36368616655681762, -20.08715342491260358, -114.9712673526286437 ) ) ;
#11165 = cartesian_point ( 'none', ( 7.093152546783644041, 52.30995516547349666, 12.00000000000022560 ) ) ;
#11166 = plane ( 'none', #28009 ) ;
#11167 = oriented_edge ( 'none', *, *, #40682, .t. ) ;
#11168 = cartesian_point ( 'none', ( -2.565992159740007050, 36.86279951707618352, 52.50000000000024869 ) ) ;
#11169 = direction ( 'none', ( 0.6287054569762580147, -1.158730089231202451e-14, -0.7776435226813597223 ) ) ;
#11170 = cartesian_point ( 'none', ( -61.48348697134193230, -38.41914665690568853, -81.60000000000000853 ) ) ;
#11171 = cartesian_point ( 'none', ( 38.30087362879152835, 87.99999999999933209, -129.6130196997793291 ) ) ;
#11172 = cartesian_point ( 'none', ( -35.02269409586966020, 68.46416240799429431, -210.4937330884337428 ) ) ;
#11173 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#11174 = circle ( 'none', #18672, 7.685943401548623655 ) ;
#11175 = edge_loop ( 'none', ( #22598, #24280, #26742, #29477 ) ) ;
#11176 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#11177 = cartesian_point ( 'none', ( 48.93717141940695825, 71.60006745760496472, -199.6975258427194433 ) ) ;
#11178 = cartesian_point ( 'none', ( 70.99999999999995737, -37.93744851726336265, -6.938893903907228378e-15 ) ) ;
#11179 = oriented_edge ( 'none', *, *, #11734, .f. ) ;
#11180 = approval_date_time ( #11684, #35689 ) ;
#11181 = vertex_point ( 'none', #7767 ) ;
#11182 = circle ( 'none', #4656, 80.50000000000000000 ) ;
#11183 = oriented_edge ( 'none', *, *, #34564, .f. ) ;
#11184 = vector ( 'none', #11813, 1000.000000000000000 ) ;
#11185 = axis2_placement_3d ( 'none', #35827, #16428, #26688 ) ;
#11186 = advanced_face ( 'none', ( #40817 ), #26999, .t. ) ;
#11187 = direction ( 'none', ( -0.4694715627858757068, 0.8829475928589349820, 2.438445518212312931e-16 ) ) ;
#11188 = cartesian_point ( 'none', ( -17.95654880134677711, -1.249942056595652939, 166.5000000000002274 ) ) ;
#11189 = cylindrical_surface ( 'none', #14314, 6.749999999999999112 ) ;
#11190 = vector ( 'none', #38825, 1000.000000000000000 ) ;
#11191 = plane ( 'none', #18435 ) ;
#11192 = axis2_placement_3d ( 'none', #4737, #8018, #1583 ) ;
#11193 = plane ( 'none', #41455 ) ;
#11194 = vertex_point ( 'none', #8192 ) ;
#11195 = cartesian_point ( 'none', ( 5.287303912444002663, 34.61724556928569285, -219.9999999999860165 ) ) ;
#11196 = face_outer_bound ( 'none', #38597, .t. ) ;
#11197 = axis2_placement_3d ( 'none', #8357, #21533, #21681 ) ;
#11198 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642542698, 0.0000000000000000000 ) ) ;
#11199 = advanced_face ( 'none', ( #2961 ), #28059, .t. ) ;
#11201 = oriented_edge ( 'none', *, *, #29459, .t. ) ;
#11200 = direction ( 'none', ( -1.017380010146635965e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11202 = edge_curve ( 'none', #23116, #23547, #20888, .t. ) ;
#11203 = direction ( 'none', ( 1.772943671138792130e-14, 1.000000000000000000, -3.885774658394701368e-16 ) ) ;
#11204 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11205 = axis2_placement_3d ( 'none', #25309, #6092, #29021 ) ;
#11206 = cylindrical_surface ( 'none', #31495, 80.50000000000001421 ) ;
#11207 = edge_curve ( 'none', #33335, #11099, #27517, .t. ) ;
#11208 = oriented_edge ( 'none', *, *, #23125, .t. ) ;
#11209 = advanced_face ( 'none', ( #14201 ), #38759, .t. ) ;
#11210 = axis2_placement_3d ( 'none', #23711, #24877, #2963 ) ;
#11211 = edge_curve ( 'none', #15113, #19014, #25985, .t. ) ;
#11212 = oriented_edge ( 'none', *, *, #5410, .t. ) ;
#11213 = oriented_edge ( 'none', *, *, #41850, .t. ) ;
#11214 = direction ( 'none', ( 0.4643528801230241143, -0.8856502711123914739, 5.686682683175241863e-17 ) ) ;
#11215 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11216 = oriented_edge ( 'none', *, *, #2256, .t. ) ;
#11217 = vector ( 'none', #3107, 1000.000000000000000 ) ;
#11218 = oriented_edge ( 'none', *, *, #13330, .f. ) ;
#11219 = circle ( 'none', #24418, 6.999999999999998224 ) ;
#11220 = oriented_edge ( 'none', *, *, #11465, .f. ) ;
#11221 = cartesian_point ( 'none', ( 65.00003562937003210, 99.49999999999877787, -152.5000000000000000 ) ) ;
#11222 = cartesian_point ( 'none', ( -45.25106413401901762, 17.31041759277775682, -124.9999999999999716 ) ) ;
#11223 = face_outer_bound ( 'none', #40400, .t. ) ;
#11224 = oriented_edge ( 'none', *, *, #638, .t. ) ;
#11225 = edge_curve ( 'none', #27776, #36526, #18832, .t. ) ;
#11226 = cartesian_point ( 'none', ( -8.453581029108018896, 87.30000000000012506, -163.6343659118896028 ) ) ;
#11227 = direction ( 'none', ( 3.760577949360439093e-17, -1.927470528863118556e-16, 1.000000000000000000 ) ) ;
#11228 = direction ( 'none', ( 0.0000000000000000000, -0.6409456510068364254, -0.7675862638527495285 ) ) ;
#11229 = cartesian_point ( 'none', ( -16.68646113443154277, -32.16703504144290093, -215.6360580175232258 ) ) ;
#11230 = oriented_edge ( 'none', *, *, #33498, .t. ) ;
#11232 = edge_curve ( 'none', #28713, #28881, #11680, .t. ) ;
#11231 = cartesian_point ( 'none', ( 71.00000000000038369, -37.93744851726258815, 0.0000000000000000000 ) ) ;
#11233 = cartesian_point ( 'none', ( 38.20946123599587452, 72.33028582105927740, -208.9774374230904925 ) ) ;
#11234 = line ( 'none', #11309, #439 ) ;
#11235 = advanced_face ( 'none', ( #14764 ), #34217, .f. ) ;
#11236 = direction ( 'none', ( 1.824178788316465726e-14, 1.000000000000000000, 3.885776716121161664e-16 ) ) ;
#11237 = cartesian_point ( 'none', ( 21.73983052414854455, 32.02660127471385465, -207.0368620035053766 ) ) ;
#11238 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#11239 = direction ( 'none', ( 3.760577949360000906e-17, -3.469446951953613696e-16, 1.000000000000000000 ) ) ;
#11240 = vector ( 'none', #14401, 1000.000000000000000 ) ;
#11241 = cartesian_point ( 'none', ( 19.58886465692076229, -4.037461450833263576, 99.33091756073535805 ) ) ;
#11242 = direction ( 'none', ( -1.000000000000000000, -1.047444401652940007e-14, -0.0000000000000000000 ) ) ;
#11243 = face_outer_bound ( 'none', #29952, .t. ) ;
#11244 = axis2_placement_3d ( 'none', #7714, #40451, #1436 ) ;
#11245 = oriented_edge ( 'none', *, *, #40753, .t. ) ;
#11246 = direction ( 'none', ( 0.9909937863701853145, -1.854055793558277301e-14, -0.1339078615156095997 ) ) ;
#11247 = cartesian_point ( 'none', ( 64.88348697134112797, 38.41914665690696040, 19.75000000000000000 ) ) ;
#11248 = cartesian_point ( 'none', ( -70.99999999999998579, -70.99999999999998579, 59.50000000000000000 ) ) ;
#11249 = axis2_placement_3d ( 'none', #26270, #20123, #493 ) ;
#11250 = cartesian_point ( 'none', ( 41.69097074493728883, 91.85049965098049540, -107.4999999999999574 ) ) ;
#11251 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -59.50000000000000711 ) ) ;
#11252 = direction ( 'none', ( -1.798561229727628928e-14, -1.000000000000000000, -1.028863221273419634e-22 ) ) ;
#11253 = axis2_placement_3d ( 'none', #35940, #6622, #35793 ) ;
#11254 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11255 = cartesian_point ( 'none', ( 11.00234549708597953, 38.29999999999976978, -186.1087616469237673 ) ) ;
#11256 = face_bound ( 'none', #9377, .t. ) ;
#11257 = oriented_edge ( 'none', *, *, #19619, .f. ) ;
#11258 = face_outer_bound ( 'none', #17491, .t. ) ;
#11259 = oriented_edge ( 'none', *, *, #10579, .t. ) ;
#11260 = cylindrical_surface ( 'none', #29853, 6.138320441952075157 ) ;
#11261 = cartesian_point ( 'none', ( -11.82423721573447040, -52.18053190781537154, 45.00000000000022737 ) ) ;
#11262 = axis2_placement_3d ( 'none', #2130, #8709, #25034 ) ;
#11264 = direction ( 'none', ( -0.4694715627858764284, 0.8829475928589346490, 2.438445518212312438e-16 ) ) ;
#11263 = face_outer_bound ( 'none', #36241, .t. ) ;
#11265 = oriented_edge ( 'none', *, *, #3234, .t. ) ;
#11266 = cartesian_point ( 'none', ( 50.64920941422086997, 17.24123341306510682, 10.32061593360058538 ) ) ;
#11267 = edge_curve ( 'none', #29931, #22892, #11129, .t. ) ;
#11268 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#11269 = cartesian_point ( 'none', ( 2.565992159740297041, -36.86279951707618352, 52.50000000000024869 ) ) ;
#11270 = line ( 'none', #33694, #34259 ) ;
#11271 = axis2_placement_3d ( 'none', #24386, #8038, #4188 ) ;
#11272 = direction ( 'none', ( -0.9964434956472330018, 1.790682297782510457e-14, 0.08426363380677785730 ) ) ;
#11273 = edge_curve ( 'none', #14853, #25271, #13690, .t. ) ;
#11274 = oriented_edge ( 'none', *, *, #29389, .t. ) ;
#11275 = line ( 'none', #12652, #18447 ) ;
#11276 = edge_curve ( 'none', #6903, #35527, #33624, .t. ) ;
#11277 = oriented_edge ( 'none', *, *, #6600, .t. ) ;
#11278 = cartesian_point ( 'none', ( -14.90130006533255802, -57.49999999999970157, -115.0000000000000000 ) ) ;
#11279 = face_bound ( 'none', #41630, .t. ) ;
#11280 = direction ( 'none', ( 0.1231230465471460228, 0.9923914124018553551, 5.469475806915129895e-16 ) ) ;
#11281 = direction ( 'none', ( -1.874322939219787848e-14, -1.000000000000000000, -2.529047078569439480e-16 ) ) ;
#11282 = vector ( 'none', #34452, 1000.000000000000000 ) ;
#11283 = cartesian_point ( 'none', ( -26.85778632992404980, 46.27014586735293022, 39.57903199686534634 ) ) ;
#11284 = cartesian_point ( 'none', ( 29.85673745591198625, -4.439178813888769781, -220.0000000000000000 ) ) ;
#11285 = advanced_face ( 'none', ( #6019 ), #2430, .f. ) ;
#11286 = vertex_point ( 'none', #1916 ) ;
#11287 = cartesian_point ( 'none', ( 6.581930771736566932, 29.55471373267159052, -219.9999999999998010 ) ) ;
#11288 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642541310, 0.0000000000000000000 ) ) ;
#11289 = oriented_edge ( 'none', *, *, #38006, .f. ) ;
#11290 = edge_curve ( 'none', #14551, #16641, #30494, .t. ) ;
#11291 = conical_surface ( 'none', #31936, 3.399999999999993250, 1.029744258676652757 ) ;
#11292 = oriented_edge ( 'none', *, *, #26045, .f. ) ;
#11293 = vertex_point ( 'none', #4029 ) ;
#11294 = toroidal_surface ( 'none', #37521, 4.200000000000000178, 0.2000000000000009548 ) ;
#11295 = advanced_face ( 'none', ( #24971 ), #36157, .f. ) ;
#11296 = line ( 'none', #22610, #1557 ) ;
#11298 = axis2_placement_3d ( 'none', #6281, #13154, #29480 ) ;
#11297 = cartesian_point ( 'none', ( 1.601009042331426269, 109.2999999999999119, -153.5675735827025221 ) ) ;
#11299 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11300 = oriented_edge ( 'none', *, *, #3630, .t. ) ;
#11301 = direction ( 'none', ( 0.06944122536642542698, -0.9975860445192733517, -1.673230490266694817e-22 ) ) ;
#11302 = cartesian_point ( 'none', ( -51.37568129274242068, -3.576223106370900240, 52.50000000000022737 ) ) ;
#11303 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#11304 = cylindrical_surface ( 'none', #25660, 6.499999999999998224 ) ;
#11305 = direction ( 'none', ( -1.757325817432337728e-14, -1.000000000000000000, -2.862892222724204384e-16 ) ) ;
#11306 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11307 = vertex_point ( 'none', #17788 ) ;
#11308 = axis2_placement_3d ( 'none', #34575, #27464, #17749 ) ;
#11309 = cartesian_point ( 'none', ( -19.95172089038532093, -1.388824507328503266, 89.50000000000022737 ) ) ;
#11310 = cartesian_point ( 'none', ( -26.37066422751958328, 63.00000000000049738, -215.0305919046242593 ) ) ;
#11311 = face_outer_bound ( 'none', #21345, .t. ) ;
#11312 = direction ( 'none', ( -2.565498867538175164e-30, -2.449293598294706414e-16, -1.000000000000000000 ) ) ;
#11313 = oriented_edge ( 'none', *, *, #23093, .f. ) ;
#11314 = cartesian_point ( 'none', ( -61.48348697134193230, -38.41914665690568853, -73.60000000000000853 ) ) ;
#11315 = oriented_edge ( 'none', *, *, #4440, .f. ) ;
#11316 = cartesian_point ( 'none', ( -27.43880595398907474, -13.15177846375981652, -220.0000000000000000 ) ) ;
#11317 = edge_loop ( 'none', ( #3025, #7751, #1198, #26609 ) ) ;
#11318 = direction ( 'none', ( 0.1231230465471460922, 0.9923914124018552441, 0.0000000000000000000 ) ) ;
#11319 = oriented_edge ( 'none', *, *, #40416, .f. ) ;
#11320 = direction ( 'none', ( 1.798561219831641502e-14, 1.000000000000000000, 1.028863221273419046e-22 ) ) ;
#11321 = vector ( 'none', #31583, 1000.000000000000000 ) ;
#11322 = axis2_placement_3d ( 'none', #38285, #25141, #1970 ) ;
#11323 = face_outer_bound ( 'none', #30653, .t. ) ;
#11324 = edge_curve ( 'none', #19751, #3815, #20352, .t. ) ;
#11325 = edge_curve ( 'none', #32568, #387, #36699, .t. ) ;
#11326 = cartesian_point ( 'none', ( -52.76081692023169722, 28.39688751532308331, -131.0999999999999659 ) ) ;
#11327 = axis2_placement_3d ( 'none', #40500, #14521, #37354 ) ;
#11328 = edge_loop ( 'none', ( #6116, #24426, #12441, #15066 ) ) ;
#11329 = cartesian_point ( 'none', ( 0.2550562972489879288, 89.50013236187356824, -157.6163647737862448 ) ) ;
#11330 = direction ( 'none', ( -0.5763988940282865903, 0.5000000000000086597, 0.6463468998633469242 ) ) ;
#11331 = b_spline_curve_with_knots ( 'none', 3,
( #31966, #19238, #16205, #18964 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001661912380039689153 ),
.unspecified. ) ;
#11332 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#11333 = edge_curve ( 'none', #41574, #34998, #10621, .t. ) ;
#11334 = cartesian_point ( 'none', ( 3.562937055649985287e-05, 128.5000000000000568, -172.5000000000000000 ) ) ;
#11336 = oriented_edge ( 'none', *, *, #26646, .f. ) ;
#11335 = edge_loop ( 'none', ( #32846, #34433 ) ) ;
#11337 = axis2_placement_3d ( 'none', #13180, #36035, #39319 ) ;
#11338 = cartesian_point ( 'none', ( 0.1566370692312328283, 30.15300791578064832, -219.9999999999997442 ) ) ;
#11339 = edge_curve ( 'none', #18849, #21652, #39776, .t. ) ;
#11340 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#11341 = cartesian_point ( 'none', ( 27.26237966845444660, -46.03273460064097833, 18.00000000000023803 ) ) ;
#11342 = circle ( 'none', #4481, 0.1999999999999954314 ) ;
#11343 = oriented_edge ( 'none', *, *, #17012, .f. ) ;
#11344 = direction ( 'none', ( -0.1231230465471464669, -0.9923914124018552441, -5.498544517883789686e-16 ) ) ;
#11345 = cartesian_point ( 'none', ( 23.68696611418021547, -47.66344091157444751, 11.24876483354424650 ) ) ;
#11346 = face_outer_bound ( 'none', #27005, .t. ) ;
#11347 = edge_loop ( 'none', ( #42438, #655, #3883, #30925 ) ) ;
#11348 = oriented_edge ( 'none', *, *, #22076, .f. ) ;
#11349 = edge_curve ( 'none', #31474, #4228, #17293, .t. ) ;
#11350 = edge_loop ( 'none', ( #37201, #15022, #20690, #5254 ) ) ;
#11351 = circle ( 'none', #31944, 65.00000000000000000 ) ;
#11352 = oriented_edge ( 'none', *, *, #41934, .t. ) ;
#11353 = edge_curve ( 'none', #30302, #15498, #37194, .t. ) ;
#11354 = edge_loop ( 'none', ( #6627, #32413, #13029, #10517 ) ) ;
#11355 = cartesian_point ( 'none', ( 3.562936978311852102e-05, 85.49999999999998579, -172.5000000000000000 ) ) ;
#11356 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#11357 = oriented_edge ( 'none', *, *, #36907, .f. ) ;
#11358 = cartesian_point ( 'none', ( 6.872880704185238443, 37.94440968657860935, -3.770673647336049150 ) ) ;
#11359 = plane ( 'none', #5687 ) ;
#11360 = advanced_face ( 'none', ( #1933 ), #15251, .t. ) ;
#11361 = vertex_point ( 'none', #30640 ) ;
#11362 = face_outer_bound ( 'none', #6947, .t. ) ;
#11363 = direction ( 'none', ( -0.8915793014449640008, -0.4528646036454050394, 0.0000000000000000000 ) ) ;
#11364 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11365 = cartesian_point ( 'none', ( 54.98110891169466186, 28.58222158156096526, -125.0000000000001137 ) ) ;
#11366 = vertex_point ( 'none', #37314 ) ;
#11367 = face_bound ( 'none', #3749, .t. ) ;
#11368 = oriented_edge ( 'none', *, *, #38330, .t. ) ;
#11369 = vertex_point ( 'none', #10611 ) ;
#11370 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#11371 = advanced_face ( 'none', ( #16250 ), #14186, .t. ) ;
#11372 = cartesian_point ( 'none', ( -46.35984035034940121, 24.53393847141621364, -127.0999999999999659 ) ) ;
#11373 = cc_design_person_and_organization_assignment ( #6500, #22914, ( #17130 ) ) ;
#11374 = oriented_edge ( 'none', *, *, #39921, .t. ) ;
#11375 = cartesian_point ( 'none', ( 1.144491416522468561e-12, 21.29999999999997584, -172.5000000000000000 ) ) ;
#11376 = cartesian_point ( 'none', ( 29.81191037145070766, 57.49999999999948130, -114.9999999999999716 ) ) ;
#11377 = cartesian_point ( 'none', ( -15.41443298190318245, 32.76751962454245870, -215.5796561358778263 ) ) ;
#11378 = direction ( 'none', ( -1.000000000000000000, 1.773272886554070491e-14, 0.0000000000000000000 ) ) ;
#11379 = cartesian_point ( 'none', ( 39.55995077474957355, 27.79631182063936379, -173.2804430572078331 ) ) ;
#11380 = cartesian_point ( 'none', ( 49.39404681034135081, 22.55557764779426932, -126.8999999999999631 ) ) ;
#11381 = cartesian_point ( 'none', ( -36.58471682289130200, 64.38172215573834478, -81.60000000000000853 ) ) ;
#11382 = edge_loop ( 'none', ( #28127, #36260 ) ) ;
#11383 = direction ( 'none', ( 2.784843579201913089e-31, -4.556086110416389093e-32, -1.000000000000000000 ) ) ;
#11384 = circle ( 'none', #30790, 7.000000000000825118 ) ;
#11385 = oriented_edge ( 'none', *, *, #35175, .f. ) ;
#11386 = axis2_placement_3d ( 'none', #7400, #30172, #33575 ) ;
#11387 = toroidal_surface ( 'none', #8732, 2.500000000000000444, 10.00000000000000000 ) ;
#11388 = vertex_point ( 'none', #11048 ) ;
#11389 = oriented_edge ( 'none', *, *, #40925, .t. ) ;
#11390 = axis2_placement_3d ( 'none', #6343, #32528, #10497 ) ;
#11391 = plane ( 'none', #13613 ) ;
#11392 = plane ( 'none', #12693 ) ;
#11393 = direction ( 'none', ( 0.06944122536642922949, -0.9975860445192729076, 0.0000000000000000000 ) ) ;
#11394 = vertex_point ( 'none', #33895 ) ;
#11395 = direction ( 'none', ( 9.135881492523208868e-15, 0.5150380749100543776, -0.8571673007021121116 ) ) ;
#11396 = cartesian_point ( 'none', ( 30.29829758124871475, 57.44537884287552743, -114.9999999999996305 ) ) ;
#11397 = vector ( 'none', #21969, 1000.000000000000114 ) ;
#11398 = oriented_edge ( 'none', *, *, #24891, .t. ) ;
#11399 = edge_curve ( 'none', #28189, #17542, #16547, .t. ) ;
#11400 = axis2_placement_3d ( 'none', #11466, #34159, #40747 ) ;
#11401 = cartesian_point ( 'none', ( 27.26237966845444660, -46.03273460064097833, 168.5000000000002274 ) ) ;
#11402 = cartesian_point ( 'none', ( 1.453754701493733521e-12, 37.79999999999997584, -172.5000000000000000 ) ) ;
#11403 = oriented_edge ( 'none', *, *, #32533, .t. ) ;
#11404 = advanced_face ( 'none', ( #18347 ), #11191, .t. ) ;
#11405 = circle ( 'none', #3470, 55.00000000000000000 ) ;
#11406 = face_outer_bound ( 'none', #23932, .t. ) ;
#11407 = direction ( 'none', ( 0.06944122536642541310, -0.9975860445192731296, -1.673230490266694347e-22 ) ) ;
#11408 = edge_curve ( 'none', #24692, #38283, #12170, .t. ) ;
#11409 = oriented_edge ( 'none', *, *, #30438, .f. ) ;
#11410 = cartesian_point ( 'none', ( -40.58389012763762338, -19.17921424715615331, -183.7979377361294837 ) ) ;
#11411 = conical_surface ( 'none', #29338, 40.00000000000000000, 0.7853981633974517207 ) ;
#11412 = direction ( 'none', ( 0.6287054569762582368, -1.189524669241239421e-14, -0.7776435226813595003 ) ) ;
#11413 = cartesian_point ( 'none', ( -61.62303221686065768, -41.84630686974271185, -77.60000000000000853 ) ) ;
#11414 = cartesian_point ( 'none', ( 36.85335263459379007, -6.934003143227574384, 1.500000000000246025 ) ) ;
#11415 = oriented_edge ( 'none', *, *, #2618, .t. ) ;
#11416 = cartesian_point ( 'none', ( -9.686312913143241943, 106.9584088407315932, -192.1035160659673124 ) ) ;
#11417 = edge_curve ( 'none', #25250, #22236, #5011, .t. ) ;
#11418 = vertex_point ( 'none', #20911 ) ;
#11419 = cartesian_point ( 'none', ( -20.45051391264495777, -1.423545120011715959, 90.00000000000022737 ) ) ;
#11420 = advanced_face ( 'none', ( #9585 ), #41185, .f. ) ;
#11421 = direction ( 'none', ( 0.6287054569762583478, -1.177509268541833502e-14, -0.7776435226813595003 ) ) ;
#11422 = oriented_edge ( 'none', *, *, #17215, .f. ) ;
#11423 = edge_curve ( 'none', #13604, #15442, #21902, .t. ) ;
#11424 = advanced_face ( 'none', ( #30078 ), #31127, .f. ) ;
#11425 = cartesian_point ( 'none', ( -64.52126740125743254, -40.01187703572765031, -81.60000000000000853 ) ) ;
#11426 = b_spline_curve_with_knots ( 'none', 3,
( #37211, #8339, #27534, #14365 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#11427 = line ( 'none', #2366, #23679 ) ;
#11428 = oriented_edge ( 'none', *, *, #26909, .t. ) ;
#11429 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#11430 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11431 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11432 = circle ( 'none', #14784, 9.500000000000000000 ) ;
#11433 = cartesian_point ( 'none', ( -26.50104998861658956, 46.47550939799674552, 40.48201226693984722 ) ) ;
#11434 = line ( 'none', #7793, #10666 ) ;
#11435 = cartesian_point ( 'none', ( -28.51847813354595118, 51.80870526397597331, -135.5133458235410444 ) ) ;
#11436 = oriented_edge ( 'none', *, *, #31225, .f. ) ;
#11437 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#11439 = oriented_edge ( 'none', *, *, #32134, .f. ) ;
#11438 = oriented_edge ( 'none', *, *, #16514, .f. ) ;
#11440 = direction ( 'none', ( 4.737495925409165696e-16, -2.037351031534809626e-16, -1.000000000000000000 ) ) ;
#11441 = direction ( 'none', ( 0.6287054569762576817, -1.169929786123892676e-14, -0.7776435226813601664 ) ) ;
#11442 = oriented_edge ( 'none', *, *, #5686, .t. ) ;
#11443 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#11444 = face_outer_bound ( 'none', #18286, .t. ) ;
#11445 = vertex_point ( 'none', #34316 ) ;
#11446 = face_outer_bound ( 'none', #2389, .t. ) ;
#11447 = oriented_edge ( 'none', *, *, #13831, .f. ) ;
#11448 = axis2_placement_3d ( 'none', #21993, #18569, #28708 ) ;
#11449 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642544086, 1.915906240245545815e-23 ) ) ;
#11450 = face_outer_bound ( 'none', #1230, .t. ) ;
#11451 = vector ( 'none', #28622, 1000.000000000000000 ) ;
#11452 = oriented_edge ( 'none', *, *, #10877, .f. ) ;
#11453 = circle ( 'none', #2834, 65.00000000000000000 ) ;
#11454 = axis2_placement_3d ( 'none', #6327, #29250, #16367 ) ;
#11455 = oriented_edge ( 'none', *, *, #22615, .t. ) ;
#11456 = oriented_edge ( 'none', *, *, #33981, .t. ) ;
#11457 = advanced_face ( 'none', ( #21389, #879 ), #24771, .f. ) ;
#11458 = cartesian_point ( 'none', ( 38.49749160224185829, 23.97724398557382131, -183.7631194209583896 ) ) ;
#11459 = oriented_edge ( 'none', *, *, #1171, .t. ) ;
#11460 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11461 = edge_curve ( 'none', #17647, #9493, #3975, .t. ) ;
#11462 = cartesian_point ( 'none', ( -18.80185512427367911, 109.3000000000003240, -186.4148962246850090 ) ) ;
#11463 = oriented_edge ( 'none', *, *, #37226, .t. ) ;
#11464 = cartesian_point ( 'none', ( 50.87896638983110620, 109.6000674576049363, -201.8749643706320285 ) ) ;
#11465 = edge_curve ( 'none', #11043, #30663, #34658, .t. ) ;
#11466 = cartesian_point ( 'none', ( 1.172054805992704609e-13, -2.028885830659905341e-14, -216.9999999999999716 ) ) ;
#11467 = cartesian_point ( 'none', ( 21.97094478025322317, 6.942448088612392709, 155.0000000000001137 ) ) ;
#11468 = edge_curve ( 'none', #16722, #15298, #29555, .t. ) ;
#11469 = axis2_placement_3d ( 'none', #12960, #39514, #39110 ) ;
#11470 = cartesian_point ( 'none', ( 49.88653899652933177, -26.52514329740289156, -80.70707389530629428 ) ) ;
#11471 = cartesian_point ( 'none', ( -49.29737912165949609, 18.93636920819773195, 13.03283770793203189 ) ) ;
#11472 = edge_curve ( 'none', #32199, #12445, #8576, .t. ) ;
#11473 = cartesian_point ( 'none', ( 36.85335263459379007, -6.934003143227574384, -1.249999999999753975 ) ) ;
#11474 = direction ( 'none', ( -1.000000000000000000, 1.801159694205704633e-14, -5.905441620346573293e-16 ) ) ;
#11475 = edge_curve ( 'none', #9565, #18738, #30577, .t. ) ;
#11476 = circle ( 'none', #4845, 55.00000000000000000 ) ;
#11477 = line ( 'none', #29652, #33419 ) ;
#11478 = oriented_edge ( 'none', *, *, #33282, .f. ) ;
#11479 = vertex_point ( 'none', #18072 ) ;
#11480 = edge_loop ( 'none', ( #255, #27873 ) ) ;
#11481 = direction ( 'none', ( 4.338214655336505967e-16, 2.788289883277553684e-16, -1.000000000000000000 ) ) ;
#11482 = cartesian_point ( 'none', ( 66.28886230405231572, 45.67315113318102959, 0.0000000000000000000 ) ) ;
#11483 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11484 = oriented_edge ( 'none', *, *, #7607, .t. ) ;
#11485 = oriented_edge ( 'none', *, *, #18814, .f. ) ;
#11486 = cartesian_point ( 'none', ( 32.50000000000000000, 0.0000000000000000000, 85.49999999999997158 ) ) ;
#11487 = cylindrical_surface ( 'none', #27510, 6.138320441952075157 ) ;
#11488 = oriented_edge ( 'none', *, *, #3301, .f. ) ;
#11489 = edge_curve ( 'none', #31982, #17697, #6493, .t. ) ;
#11490 = oriented_edge ( 'none', *, *, #21996, .t. ) ;
#11491 = oriented_edge ( 'none', *, *, #35767, .t. ) ;
#11492 = cartesian_point ( 'none', ( 10.78604900805461675, 33.31723085558834185, -219.9999999999174065 ) ) ;
#11493 = circle ( 'none', #22255, 6.138320441952075157 ) ;
#11494 = cylindrical_surface ( 'none', #8678, 22.50000000000000355 ) ;
#11495 = edge_loop ( 'none', ( #39503, #15590, #3210, #3594, #15992, #5921 ) ) ;
#11496 = vector ( 'none', #8134, 1000.000000000000114 ) ;
#11497 = cartesian_point ( 'none', ( 52.20327563000323323, 78.01622711873368132, -188.2334702410536238 ) ) ;
#11498 = direction ( 'none', ( 0.6287054569762580147, -1.158730089231202293e-14, -0.7776435226813598334 ) ) ;
#11499 = oriented_edge ( 'none', *, *, #34607, .f. ) ;
#11500 = oriented_edge ( 'none', *, *, #35097, .f. ) ;
#11501 = vertex_point ( 'none', #21338 ) ;
#11502 = edge_loop ( 'none', ( #20045, #5978, #14866, #11819, #7290, #4643, #15085 ) ) ;
#11503 = axis2_placement_3d ( 'none', #30230, #10918, #37203 ) ;
#11504 = advanced_face ( 'none', ( #32600 ), #21189, .f. ) ;
#11505 = cartesian_point ( 'none', ( 42.02374363904116450, 85.51094789352772807, -210.6528200930409582 ) ) ;
#11506 = direction ( 'none', ( 1.777862159242260275e-14, 0.7675862638527353177, 0.6409456510068533008 ) ) ;
#11507 = cartesian_point ( 'none', ( 6.763643280407740654, 38.67262978787400129, -3.999999999999755307 ) ) ;
#11508 = cartesian_point ( 'none', ( -22.07602558660667214, -4.347308857135089077, 85.99999999999997158 ) ) ;
#11509 = axis2_placement_3d ( 'none', #35761, #584, #13618 ) ;
#11510 = cartesian_point ( 'none', ( -11.21885682656953520, -19.52191076705377881, 10.45232077341571575 ) ) ;
#11511 = cartesian_point ( 'none', ( -32.66033602007439640, -15.65317163351058838, -215.5898151062799570 ) ) ;
#11512 = toroidal_surface ( 'none', #10684, 12.50000000000000178, 0.5000000000000000000 ) ;
#11513 = edge_loop ( 'none', ( #5319, #9462, #14680, #12488 ) ) ;
#11514 = oriented_edge ( 'none', *, *, #17313, .t. ) ;
#11515 = oriented_edge ( 'none', *, *, #15219, .f. ) ;
#11516 = direction ( 'none', ( -1.000000000000000000, 1.632680918566409870e-14, 0.0000000000000000000 ) ) ;
#11517 = direction ( 'none', ( -0.3535533905932629617, 0.7071067811865533459, -0.6123724356957940262 ) ) ;
#11518 = edge_loop ( 'none', ( #2470, #21658, #23059, #38498 ) ) ;
#11519 = vertex_point ( 'none', #1732 ) ;
#11520 = vertex_point ( 'none', #24625 ) ;
#11521 = advanced_face ( 'none', ( #4474 ), #39229, .f. ) ;
#11522 = direction ( 'none', ( -2.784843579201913089e-31, 4.556086110416389093e-32, 1.000000000000000000 ) ) ;
#11523 = circle ( 'none', #2928, 57.49999999999999289 ) ;
#11524 = oriented_edge ( 'none', *, *, #29189, .f. ) ;
#11525 = axis2_placement_3d ( 'none', #17884, #34725, #27611 ) ;
#11526 = direction ( 'none', ( 0.6287054569762580147, -1.158730089231202293e-14, -0.7776435226813598334 ) ) ;
#11527 = cartesian_point ( 'none', ( 24.84015235777494723, 57.49999999988404653, -115.0000000004823733 ) ) ;
#11528 = vertex_point ( 'none', #28080 ) ;
#11529 = line ( 'none', #33724, #10472 ) ;
#11530 = edge_curve ( 'none', #41190, #27964, #31623, .t. ) ;
#11531 = cartesian_point ( 'none', ( 8.938538598091588128, 52.74800970397299693, 10.76794919243136839 ) ) ;
#11533 = cartesian_point ( 'none', ( 19.93580392750708086, -1.634429829784747268, 160.2021371370612144 ) ) ;
#11532 = vector ( 'none', #23803, 999.9999999999998863 ) ;
#11534 = edge_loop ( 'none', ( #41675, #17555, #10536, #30775 ) ) ;
#11535 = direction ( 'none', ( 0.4999999999999977240, -8.992806188260493251e-15, 0.8660254037844399289 ) ) ;
#11536 = oriented_edge ( 'none', *, *, #10302, .t. ) ;
#11537 = oriented_edge ( 'none', *, *, #32490, .t. ) ;
#11538 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11539 = direction ( 'none', ( 0.6287054569762582368, -1.158730089231202766e-14, -0.7776435226813595003 ) ) ;
#11540 = oriented_edge ( 'none', *, *, #21935, .f. ) ;
#11541 = edge_curve ( 'none', #38128, #31668, #5516, .t. ) ;
#11542 = edge_loop ( 'none', ( #6551, #41131, #22041, #14704, #3886, #29878, #26898, #41701 ) ) ;
#11543 = oriented_edge ( 'none', *, *, #5447, .t. ) ;
#11544 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#11545 = cartesian_point ( 'none', ( 29.37500000000193623, 101.6000674576051352, -121.6210692395389827 ) ) ;
#11546 = cartesian_point ( 'none', ( -45.25106413401901762, 17.31041759277775682, -124.9999999999999716 ) ) ;
#11547 = direction ( 'none', ( -2.179985831291354811e-16, -7.063948064697777072e-17, 1.000000000000000000 ) ) ;
#11548 = cartesian_point ( 'none', ( 18.37582539762822975, -50.24873338918785493, 44.93766169377180120 ) ) ;
#11549 = closed_shell ( 'none', ( #39365, #4527, #31360, #4065, #23892, #18488, #20570, #31989, #33941, #40488, #1623, #27150, #5911, #26789, #13288, #5635, #21651, #40138, #16349, #42093 ) ) ;
#11550 = direction ( 'none', ( 0.8856502711123932503, 0.4643528801230208392, 0.0000000000000000000 ) ) ;
#11551 = cartesian_point ( 'none', ( -39.91972371317902457, -28.24334196070267566, -171.3496664670025780 ) ) ;
#11552 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11553 = edge_curve ( 'none', #17542, #9925, #40101, .t. ) ;
#11554 = face_outer_bound ( 'none', #27564, .t. ) ;
#11555 = vertex_point ( 'none', #31642 ) ;
#11556 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#11557 = oriented_edge ( 'none', *, *, #14147, .f. ) ;
#11558 = oriented_edge ( 'none', *, *, #40262, .f. ) ;
#11559 = direction ( 'none', ( 0.04068374504918331053, 0.9991720737134185404, 1.223632881870561918e-16 ) ) ;
#11560 = face_outer_bound ( 'none', #25832, .t. ) ;
#11561 = oriented_edge ( 'none', *, *, #38383, .t. ) ;
#11562 = cartesian_point ( 'none', ( -58.58525178694514324, -40.25357649092075718, -77.60000000000000853 ) ) ;
#11563 = vertex_point ( 'none', #34871 ) ;
#11564 = cartesian_point ( 'none', ( -6.763643280407451996, -38.67262978787400129, -3.999999999999755307 ) ) ;
#11565 = cylindrical_surface ( 'none', #9734, 4.499999999999997335 ) ;
#11566 = edge_loop ( 'none', ( #25947, #40940 ) ) ;
#11567 = axis2_placement_3d ( 'none', #29129, #19266, #39080 ) ;
#11568 = vertex_point ( 'none', #18909 ) ;
#11569 = line ( 'none', #42018, #25403 ) ;
#11570 = circle ( 'none', #30293, 5.499999999999998224 ) ;
#11571 = oriented_edge ( 'none', *, *, #22113, .t. ) ;
#11572 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642556576, 0.0000000000000000000 ) ) ;
#11573 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11574 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11575 = oriented_edge ( 'none', *, *, #27132, .f. ) ;
#11576 = axis2_placement_3d ( 'none', #9649, #13356, #32932 ) ;
#11577 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11578 = cartesian_point ( 'none', ( 65.00003562936988999, 89.59759017798802461, -204.7444615748867136 ) ) ;
#11579 = vertex_point ( 'none', #9286 ) ;
#11580 = cartesian_point ( 'none', ( 27.01479734269524968, -14.07953033783451424, -220.0000000000000853 ) ) ;
#11581 = cartesian_point ( 'none', ( -26.61047365996493497, 52.82124219298236767, -133.7439276085607958 ) ) ;
#11582 = manifold_solid_brep ( 'ier120.080.l2-1-solid1', #10240 ) ;
#11583 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11584 = vertex_point ( 'none', #5871 ) ;
#11585 = advanced_face ( 'none', ( #12682 ), #6005, .f. ) ;
#11586 = cartesian_point ( 'none', ( -25.60865447725662847, 22.27547565966843379, 18.00000000000022382 ) ) ;
#11587 = axis2_placement_3d ( 'none', #40043, #865, #27354 ) ;
#11588 = edge_loop ( 'none', ( #8379, #40125, #24680, #3527 ) ) ;
#11589 = cartesian_point ( 'none', ( 67.59931503040992595, 38.94414665690609922, -73.60000000000000853 ) ) ;
#11590 = edge_curve ( 'none', #20064, #32012, #28557, .t. ) ;
#11591 = oriented_edge ( 'none', *, *, #30317, .f. ) ;
#11592 = vertex_point ( 'none', #38200 ) ;
#11593 = axis2_placement_3d ( 'none', #26517, #3506, #22965 ) ;
#11594 = axis2_placement_3d ( 'none', #30409, #20688, #10962 ) ;
#11595 = edge_curve ( 'none', #9967, #22876, #34581, .t. ) ;
#11596 = face_outer_bound ( 'none', #3199, .t. ) ;
#11597 = vertex_point ( 'none', #15468 ) ;
#11598 = oriented_edge ( 'none', *, *, #36561, .f. ) ;
#11599 = cartesian_point ( 'none', ( 29.37500000000196465, 68.24999999999948841, -121.6210075276642470 ) ) ;
#11600 = cartesian_point ( 'none', ( 52.94465600048493314, -24.97181770690033176, -135.0999999999999659 ) ) ;
#11601 = cartesian_point ( 'none', ( -45.25106413401969263, -24.06041759277613679, -114.9712673526286437 ) ) ;
#11602 = cartesian_point ( 'none', ( 38.41914665690590880, -61.48348697134180441, -71.50000000000001421 ) ) ;
#11603 = edge_curve ( 'none', #2124, #27738, #30956, .t. ) ;
#11604 = direction ( 'none', ( -1.000000000000000000, -1.047444401652940007e-14, 0.0000000000000000000 ) ) ;
#11605 = vertex_point ( 'none', #15334 ) ;
#11606 = cartesian_point ( 'none', ( 37.34262773581759376, 78.01622711873392291, -132.7727772665607233 ) ) ;
#11607 = oriented_edge ( 'none', *, *, #13063, .f. ) ;
#11608 = cartesian_point ( 'none', ( 29.37500000000193623, 101.6000674576051352, -121.6210692395389827 ) ) ;
#11609 = vertex_point ( 'none', #18634 ) ;
#11610 = cartesian_point ( 'none', ( 27.88452511640285891, 1.941021131442454806, 4.200000000000245315 ) ) ;
#11611 = cartesian_point ( 'none', ( 18.86433942395041186, -12.27064460645302901, 44.75916665325243571 ) ) ;
#11612 = toroidal_surface ( 'none', #3417, 6.399999999999998579, 0.1000000000000000056 ) ;
#11613 = cartesian_point ( 'none', ( -46.30533605168952960, 93.28838142818105439, -237.4999999999999147 ) ) ;
#11614 = direction ( 'none', ( -0.9975860445192740178, -0.06944122536641497700, -1.915906240245370373e-23 ) ) ;
#11615 = face_outer_bound ( 'none', #17658, .t. ) ;
#11616 = direction ( 'none', ( -1.047444401652940007e-14, -1.000000000000000000, 2.449293598294706414e-16 ) ) ;
#11617 = direction ( 'none', ( -2.784843579201913089e-31, 4.556086110416389093e-32, 1.000000000000000000 ) ) ;
#11618 = oriented_edge ( 'none', *, *, #7926, .f. ) ;
#11619 = edge_curve ( 'none', #29334, #35224, #28434, .t. ) ;
#11620 = advanced_face ( 'none', ( #32919 ), #40267, .t. ) ;
#11621 = direction ( 'none', ( -9.796085511398432081e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11622 = direction ( 'none', ( 0.06944122536642544086, -0.9975860445192732406, -1.673230490266694817e-22 ) ) ;
#11623 = cartesian_point ( 'none', ( 14.85031710644572200, 17.07243631817101459, 10.00000000000022382 ) ) ;
#11624 = b_spline_curve_with_knots ( 'none', 3,
( #21884, #18169, #1850, #24449, #34276, #21730, #24881, #41289, #11725, #21306 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0003976439056709878996, 0.003009744451017684532, 0.004315794723691031981, 0.005621844996364378996, 0.01084604608705775491 ),
.unspecified. ) ;
#11625 = vector ( 'none', #18900, 1000.000000000000000 ) ;
#11626 = cartesian_point ( 'none', ( -64.99996437063012422, 94.69290761744582596, -186.7431030211023426 ) ) ;
#11627 = cartesian_point ( 'none', ( -21.93693488648687406, 100.9568505941378902, -187.4402064117714986 ) ) ;
#11628 = axis2_placement_3d ( 'none', #12267, #38418, #41139 ) ;
#11629 = cartesian_point ( 'none', ( 14.42097037220842637, 33.19234653919355083, -215.5390875180457897 ) ) ;
#11630 = oriented_edge ( 'none', *, *, #35237, .f. ) ;
#11631 = vertex_point ( 'none', #25613 ) ;
#11632 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#11633 = advanced_face ( 'none', ( #4222 ), #19843, .t. ) ;
#11634 = cartesian_point ( 'none', ( 27.10450163078928654, -46.12595778383902001, 16.35579740857964737 ) ) ;
#11635 = direction ( 'none', ( 0.8856502711123929172, 0.4643528801230211722, -5.686682683175238165e-17 ) ) ;
#11636 = axis2_placement_3d ( 'none', #9187, #19080, #2901 ) ;
#11637 = cartesian_point ( 'none', ( -50.63963241814234095, -17.26163806696483149, 44.66919459595652597 ) ) ;
#11638 = cartesian_point ( 'none', ( 11.78926576758245659, 85.29999999999974136, -161.6827354353624173 ) ) ;
#11639 = toroidal_surface ( 'none', #10620, 4.200000000000000178, 0.2000000000000009548 ) ;
#11640 = cartesian_point ( 'none', ( 1.887784601305176390e-12, 67.80000000000002558, -172.5000000000000000 ) ) ;
#11641 = vertex_point ( 'none', #5733 ) ;
#11642 = vertex_point ( 'none', #12450 ) ;
#11643 = advanced_face ( 'none', ( #5266 ), #24468, .f. ) ;
#11644 = oriented_edge ( 'none', *, *, #28011, .t. ) ;
#11645 = oriented_edge ( 'none', *, *, #16889, .f. ) ;
#11646 = oriented_edge ( 'none', *, *, #22273, .f. ) ;
#11647 = edge_curve ( 'none', #12799, #29909, #18869, .t. ) ;
#11648 = cartesian_point ( 'none', ( 58.58525178694485902, 40.25357649092116219, -77.60000000000000853 ) ) ;
#11649 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#11651 = axis2_placement_3d ( 'none', #38442, #22179, #37876 ) ;
#11650 = vector ( 'none', #21543, 1000.000000000000000 ) ;
#11652 = line ( 'none', #36805, #22416 ) ;
#11653 = circle ( 'none', #11197, 16.50000000000001421 ) ;
#11654 = direction ( 'none', ( 0.9495674506542789439, -1.752785956557852385e-14, -0.3135628432355048179 ) ) ;
#11655 = cartesian_point ( 'none', ( -32.28197493898308323, -16.45118877037146987, -215.6253289239731430 ) ) ;
#11656 = edge_curve ( 'none', #17834, #245, #15537, .t. ) ;
#11657 = oriented_edge ( 'none', *, *, #36596, .t. ) ;
#11658 = direction ( 'none', ( 0.7463371132519638351, -1.354283766010486507e-14, 0.6655681132556796609 ) ) ;
#11659 = line ( 'none', #19568, #1412 ) ;
#11660 = edge_curve ( 'none', #36409, #29621, #21182, .t. ) ;
#11661 = direction ( 'none', ( 0.6123724356957763737, -0.7071067811865660024, -0.3535533905932685128 ) ) ;
#11662 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11663 = direction ( 'none', ( 0.6287054569762587919, -1.110223024625156383e-14, -0.7776435226813592783 ) ) ;
#11664 = direction ( 'none', ( -7.493695722305055842e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#11665 = line ( 'none', #1718, #41298 ) ;
#11666 = face_outer_bound ( 'none', #38527, .t. ) ;
#11667 = cartesian_point ( 'none', ( 15.43032169634656725, 16.39904855940873318, 9.993502507835822612 ) ) ;
#11668 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11669 = advanced_face ( 'none', ( #6616 ), #9027, .t. ) ;
#11670 = oriented_edge ( 'none', *, *, #14796, .t. ) ;
#11671 = cartesian_point ( 'none', ( -7.544465483713707066, 34.30000000000011795, -163.1682777278236642 ) ) ;
#11672 = cartesian_point ( 'none', ( 50.67452649443168866, 32.87644833677356360, -134.9999999999999716 ) ) ;
#11673 = cartesian_point ( 'none', ( 1.307031075245828511, 55.41308967763377780, -124.7358593603049144 ) ) ;
#11674 = edge_curve ( 'none', #20780, #32847, #32728, .t. ) ;
#11675 = cartesian_point ( 'none', ( -54.99996437062944210, 128.5000000000010232, -172.5000000000000284 ) ) ;
#11676 = cartesian_point ( 'none', ( 1.448548752932361287e-13, 2.729249614860016628e-15, -3.999999999999753975 ) ) ;
#11677 = cartesian_point ( 'none', ( -42.95500000000001251, -1.087207917678668545e-14, -102.5000000000000142 ) ) ;
#11678 = plane ( 'none', #36534 ) ;
#11679 = edge_curve ( 'none', #6597, #1061, #8301, .t. ) ;
#11680 = line ( 'none', #5065, #13156 ) ;
#11681 = edge_loop ( 'none', ( #30632, #25224, #16709, #10512, #37034, #27204, #36171, #28450 ) ) ;
#11682 = cartesian_point ( 'none', ( -46.42249377791883802, 31.59262477951210712, -124.9999999999999574 ) ) ;
#11683 = cartesian_point ( 'none', ( -52.50541083834919220, 7.649453878484451685, 11.53198351344757455 ) ) ;
#11684 = date_and_time ( #31180, #39826 ) ;
#11685 = vertex_point ( 'none', #38871 ) ;
#11686 = face_outer_bound ( 'none', #5352, .t. ) ;
#11687 = edge_loop ( 'none', ( #30791, #15832 ) ) ;
#11688 = cartesian_point ( 'none', ( -6.503161158863562719, 88.00000000000011369, -114.9999999999999574 ) ) ;
#11689 = direction ( 'none', ( 4.418306311459526560e-16, 4.963243748098097260e-16, -1.000000000000000000 ) ) ;
#11690 = vector ( 'none', #14616, 1000.000000000000114 ) ;
#11691 = face_outer_bound ( 'none', #23686, .t. ) ;
#11692 = cartesian_point ( 'none', ( -39.20460309522844256, -21.05925474638614858, -186.7406035248666569 ) ) ;
#11693 = vector ( 'none', #19713, 1000.000000000000000 ) ;
#11694 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11695 = edge_loop ( 'none', ( #36778, #14942 ) ) ;
#11696 = axis2_placement_3d ( 'none', #33321, #13606, #36615 ) ;
#11697 = cartesian_point ( 'none', ( -19.99996437062944921, 129.5000000000003411, -107.5000000000000000 ) ) ;
#11698 = circle ( 'none', #21740, 22.50000000000000355 ) ;
#11699 = cartesian_point ( 'none', ( 55.59264652577648036, -23.62680983407349800, -134.9999999999999716 ) ) ;
#11700 = cartesian_point ( 'none', ( -49.88653899652885571, 26.52514329740370158, -87.72498166639772421 ) ) ;
#11701 = cartesian_point ( 'none', ( -22.27547565966820997, -25.60865447725668531, 37.00000000000022737 ) ) ;
#11703 = circle ( 'none', #26348, 62.00000000000000000 ) ;
#11702 = direction ( 'none', ( 0.4643528801230272784, -0.8856502711123898086, -1.084608769681771747e-16 ) ) ;
#11704 = axis2_placement_3d ( 'none', #29981, #33232, #36800 ) ;
#11705 = line ( 'none', #1034, #29104 ) ;
#11706 = oriented_edge ( 'none', *, *, #1670, .f. ) ;
#11707 = axis2_placement_3d ( 'none', #37166, #11173, #1294 ) ;
#11708 = cartesian_point ( 'none', ( 50.89020773503234096, 14.55561409768293224, 11.75473732676581307 ) ) ;
#11709 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11710 = cartesian_point ( 'none', ( -34.32930365294506458, 8.372988503149839445, -219.9999999999997442 ) ) ;
#11711 = b_spline_curve_with_knots ( 'none', 3,
( #32256, #5818, #3214, #9515, #9926, #32527 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.02160275326551906738, 0.04320550653103813477 ),
.unspecified. ) ;
#11712 = edge_curve ( 'none', #10970, #15518, #22522, .t. ) ;
#11713 = cartesian_point ( 'none', ( -61.48348697134139229, -38.41914665690652697, -1.040949779275250386e-16 ) ) ;
#11714 = cartesian_point ( 'none', ( 18.91959346883228221, 13.53281003115507097, 10.69666295470980089 ) ) ;
#11715 = edge_curve ( 'none', #7744, #10312, #33222, .t. ) ;
#11716 = cartesian_point ( 'none', ( -60.19996437063007022, 99.49999999999714362, -192.4999999999978684 ) ) ;
#11717 = axis2_placement_3d ( 'none', #28057, #18756, #34850 ) ;
#11718 = cartesian_point ( 'none', ( 45.67315113318080222, 66.28886230405245783, 59.50000000000000000 ) ) ;
#11719 = cartesian_point ( 'none', ( -39.85567794238050254, 31.79222906039156626, -164.0638146263522685 ) ) ;
#11720 = vertex_point ( 'none', #3421 ) ;
#11721 = advanced_face ( 'none', ( #29679 ), #8168, .f. ) ;
#11722 = edge_curve ( 'none', #41190, #2512, #27655, .t. ) ;
#11723 = direction ( 'none', ( 0.6287054569762579037, -1.158730089231202293e-14, -0.7776435226813599444 ) ) ;
#11724 = cartesian_point ( 'none', ( -38.55271576153084823, 70.66866485857659086, -71.33133514142339493 ) ) ;
#11725 = cartesian_point ( 'none', ( -20.07829453960625443, -10.29429517213512035, 11.51774328040263384 ) ) ;
#11726 = cartesian_point ( 'none', ( -41.81914665690717214, 61.48348697134098728, 19.75000000000000000 ) ) ;
#11727 = vector ( 'none', #34109, 1000.000000000000000 ) ;
#11728 = oriented_edge ( 'none', *, *, #39391, .t. ) ;
#11729 = face_outer_bound ( 'none', #19634, .t. ) ;
#11730 = oriented_edge ( 'none', *, *, #32315, .f. ) ;
#11731 = edge_curve ( 'none', #628, #33956, #25099, .t. ) ;
#11732 = cylindrical_surface ( 'none', #1014, 4.999999999999997335 ) ;
#11733 = plane ( 'none', #957 ) ;
#11734 = edge_curve ( 'none', #8967, #5667, #40905, .t. ) ;
#11735 = advanced_face ( 'none', ( #41430 ), #466, .f. ) ;
#11736 = edge_curve ( 'none', #21693, #23719, #10212, .t. ) ;
#11737 = oriented_edge ( 'none', *, *, #7674, .t. ) ;
#11738 = circle ( 'none', #9369, 0.1999999999999954314 ) ;
#11739 = cartesian_point ( 'none', ( 28.67791994271204459, 105.6000674576051352, -118.2626500587742271 ) ) ;
#11740 = direction ( 'none', ( 1.005636797667715470e-14, 0.6409456510068537449, 0.7675862638527349846 ) ) ;
#11741 = cartesian_point ( 'none', ( -9.686312913143291681, 104.3584088407315846, -192.1035160659673409 ) ) ;
#11742 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11743 = oriented_edge ( 'none', *, *, #33772, .t. ) ;
#11744 = face_outer_bound ( 'none', #20348, .t. ) ;
#11745 = direction ( 'none', ( 9.990794462200370480e-16, -1.028865240339681153e-22, 1.000000000000000000 ) ) ;
#11746 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#11747 = cartesian_point ( 'none', ( 2.362801327015330593e-12, 86.29999999999996874, -172.4999999999999716 ) ) ;
#11748 = line ( 'none', #12180, #13264 ) ;
#11750 = oriented_edge ( 'none', *, *, #19318, .f. ) ;
#11749 = direction ( 'none', ( -0.9964434956472330018, 1.748663503494570803e-14, 0.08426363380677817649 ) ) ;
#11751 = cartesian_point ( 'none', ( -41.69089948619737385, 91.85049965098194491, -237.4999999999999716 ) ) ;
#11752 = direction ( 'none', ( 0.6287054569762574596, -1.154189152965328380e-14, -0.7776435226813602775 ) ) ;
#11753 = cartesian_point ( 'none', ( 21.72094644656834106, 101.4430762028424766, -191.7153370984756293 ) ) ;
#11754 = axis2_placement_3d ( 'none', #29448, #20003, #370 ) ;
#11755 = oriented_edge ( 'none', *, *, #26242, .f. ) ;
#11756 = oriented_edge ( 'none', *, *, #26297, .t. ) ;
#11757 = cartesian_point ( 'none', ( 1.310105877859123989e-13, 1.765557644463689234e-15, 4.200000000000245315 ) ) ;
#11758 = direction ( 'none', ( 0.6655681132556796609, -1.242046790835648407e-14, -0.7463371132519639461 ) ) ;
#11759 = oriented_edge ( 'none', *, *, #33478, .t. ) ;
#11760 = line ( 'none', #13121, #10706 ) ;
#11761 = vertex_point ( 'none', #25753 ) ;
#11762 = axis2_placement_3d ( 'none', #2946, #6074, #41938 ) ;
#11763 = cylindrical_surface ( 'none', #2727, 4.499999999999997335 ) ;
#11764 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11765 = direction ( 'none', ( 0.7463371132519632800, -1.387778780781444413e-14, 0.6655681132556804380 ) ) ;
#11766 = vector ( 'none', #14746, 1000.000000000000000 ) ;
#11767 = edge_loop ( 'none', ( #9764, #30049, #32967, #34164 ) ) ;
#11768 = cartesian_point ( 'none', ( -6.749613218557104943, 29.46362243366249700, -219.9999999999998579 ) ) ;
#11769 = vertex_point ( 'none', #13145 ) ;
#11770 = axis2_placement_3d ( 'none', #1979, #17887, #27889 ) ;
#11771 = cartesian_point ( 'none', ( -2.820919115131724109, 63.33398092301255389, -122.4371743712625005 ) ) ;
#11772 = vector ( 'none', #28169, 1000.000000000000000 ) ;
#11773 = cartesian_point ( 'none', ( 27.24252217824986033, -46.04451186627924386, 17.33769527927820420 ) ) ;
#11774 = cartesian_point ( 'none', ( -11.16735906034251080, 89.94024083183576579, -145.9646245673216356 ) ) ;
#11775 = edge_curve ( 'none', #32705, #16987, #40395, .t. ) ;
#11776 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11777 = cartesian_point ( 'none', ( 1.448548751883243936e-13, 2.729247259366072979e-15, 10.00000000000022915 ) ) ;
#11778 = axis2_placement_3d ( 'none', #19033, #38863, #25741 ) ;
#11779 = oriented_edge ( 'none', *, *, #18125, .t. ) ;
#11780 = cartesian_point ( 'none', ( -36.86279951707600588, -2.565992159740535516, 43.00000000000022737 ) ) ;
#11781 = line ( 'none', #2787, #35755 ) ;
#11782 = edge_curve ( 'none', #11369, #41202, #38852, .t. ) ;
#11783 = edge_curve ( 'none', #18530, #21771, #32225, .t. ) ;
#11784 = axis2_placement_3d ( 'none', #12589, #25463, #15321 ) ;
#11785 = face_outer_bound ( 'none', #21526, .t. ) ;
#11786 = edge_curve ( 'none', #20359, #9852, #23525, .t. ) ;
#11787 = vector ( 'none', #35594, 1000.000000000000227 ) ;
#11788 = cartesian_point ( 'none', ( 52.80000000000000426, 0.0000000000000000000, 64.40000000000000568 ) ) ;
#11789 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11790 = vertex_point ( 'none', #39852 ) ;
#11791 = direction ( 'none', ( 6.608470384673554968e-15, 0.6409456510068540780, -0.7675862638527346515 ) ) ;
#11792 = cartesian_point ( 'none', ( -51.07907586145758927, 15.91156840601975020, 44.23205080756908103 ) ) ;
#11793 = advanced_face ( 'none', ( #5097 ), #5639, .f. ) ;
#11794 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#11795 = cartesian_point ( 'none', ( -32.34567365944024431, -16.31855854049176102, -215.6193636673927188 ) ) ;
#11796 = cartesian_point ( 'none', ( -1.445748631344397683, 90.16790441015646707, -201.4639398372348182 ) ) ;
#11797 = direction ( 'none', ( -1.696174065399544329e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#11798 = cartesian_point ( 'none', ( -50.87889513109070805, 99.50000000000089528, -143.1250356293675736 ) ) ;
#11799 = direction ( 'none', ( -0.08426363380677803772, 1.625045667720689597e-14, -0.9964434956472330018 ) ) ;
#11801 = plane ( 'none', #3852 ) ;
#11800 = vector ( 'none', #7103, 1000.000000000000000 ) ;
#11802 = face_bound ( 'none', #24587, .t. ) ;
#11803 = edge_loop ( 'none', ( #34103, #25233, #19866, #6937 ) ) ;
#11804 = direction ( 'none', ( -1.000000000000000000, 1.773272886554070491e-14, 0.0000000000000000000 ) ) ;
#11805 = vector ( 'none', #15726, 1000.000000000000000 ) ;
#11807 = edge_curve ( 'none', #20241, #887, #17640, .t. ) ;
#11806 = direction ( 'none', ( 1.771950004373999674e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#11808 = cartesian_point ( 'none', ( 40.72120171754126261, 63.41139316204299803, -201.8046833331466701 ) ) ;
#11809 = direction ( 'none', ( 0.6287054569762584588, -1.189524669241239894e-14, -0.7776435226813593893 ) ) ;
#11810 = line ( 'none', #40833, #22558 ) ;
#11811 = edge_loop ( 'none', ( #31036, #35089, #39160, #40097 ) ) ;
#11812 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.449293598294706414e-16 ) ) ;
#11813 = direction ( 'none', ( -6.585401083650416252e-16, 8.875312571249876720e-17, -1.000000000000000000 ) ) ;
#11814 = cartesian_point ( 'none', ( -17.03213481686400144, 14.70231938907588543, 45.00000000000022737 ) ) ;
#11815 = oriented_edge ( 'none', *, *, #42100, .f. ) ;
#11816 = axis2_placement_3d ( 'none', #8958, #31855, #12250 ) ;
#11817 = face_outer_bound ( 'none', #41265, .t. ) ;
#11818 =( bounded_curve ( ) b_spline_curve ( 3, ( #13792, #39941, #40093, #4210 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896558, 2.293530574608312111 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9569428977956567772, 0.9569428977956567772, 1.000000000000000000 ) )
representation_item ( '' ) );
#11819 = oriented_edge ( 'none', *, *, #29191, .t. ) ;
#11820 = cartesian_point ( 'none', ( 50.87896638983095698, 101.4000674576049335, -201.8749643706320285 ) ) ;
#11821 = cartesian_point ( 'none', ( -41.81914665690717214, 61.48348697134098728, 19.75000000000000000 ) ) ;
#11822 = vector ( 'none', #10305, 1000.000000000000114 ) ;
#11823 = axis2_placement_3d ( 'none', #15040, #37879, #40879 ) ;
#11824 = cartesian_point ( 'none', ( 50.88942860493195042, 14.55234086377926594, 43.24243063570801127 ) ) ;
#11825 = cartesian_point ( 'none', ( -21.74527309580378542, 5.778676145009906229, 43.00000000000022027 ) ) ;
#11826 = vector ( 'none', #32044, 1000.000000000000114 ) ;
#11827 = direction ( 'none', ( -0.8856502711123896976, -0.4643528801230276670, 0.0000000000000000000 ) ) ;
#11828 = cartesian_point ( 'none', ( 48.38195752939181205, 22.83497724159454378, 44.23205080756908103 ) ) ;
#11829 = advanced_face ( 'none', ( #7665, #1523 ), #663, .f. ) ;
#11830 = axis2_placement_3d ( 'none', #40459, #11481, #8016 ) ;
#11831 = oriented_edge ( 'none', *, *, #41791, .t. ) ;
#11832 = cartesian_point ( 'none', ( 1.961692149833241847e-12, 72.00000000000001421, -172.5000000000000000 ) ) ;
#11833 = axis2_placement_3d ( 'none', #20684, #10236, #1071 ) ;
#11835 = oriented_edge ( 'none', *, *, #26412, .t. ) ;
#11834 = oriented_edge ( 'none', *, *, #30380, .t. ) ;
#11836 = cartesian_point ( 'none', ( -27.16383561332539642, 46.09097658336809644, 16.68236258087262058 ) ) ;
#11837 = edge_curve ( 'none', #8008, #31060, #16383, .t. ) ;
#11838 = cartesian_point ( 'none', ( 66.28886230405231572, 45.67315113318102959, 59.50000000000000000 ) ) ;
#11839 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#11840 = axis2_placement_3d ( 'none', #23841, #30840, #14396 ) ;
#11841 = cartesian_point ( 'none', ( -46.03273460064093570, -27.26237966845412686, 37.00000000000022737 ) ) ;
#11842 = advanced_face ( 'none', ( #30175 ), #241, .f. ) ;
#11844 = face_outer_bound ( 'none', #25471, .t. ) ;
#11843 = axis2_placement_3d ( 'none', #37647, #34493, #18246 ) ;
#11845 = direction ( 'none', ( 2.784843579201913089e-31, -4.556086110416389093e-32, -1.000000000000000000 ) ) ;
#11846 = line ( 'none', #8631, #31295 ) ;
#11847 = edge_curve ( 'none', #17633, #21473, #35274, .t. ) ;
#11848 = line ( 'none', #878, #16950 ) ;
#11849 = direction ( 'none', ( 6.585401083650410336e-16, -8.875312571250336478e-17, -1.000000000000000000 ) ) ;
#11850 = edge_curve ( 'none', #9145, #19354, #28685, .t. ) ;
#11851 = direction ( 'none', ( 2.449293598294706414e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11852 = advanced_face ( 'none', ( #22037, #41915 ), #523, .f. ) ;
#11853 = cartesian_point ( 'none', ( -32.35551939881794681, -13.63436014538998897, -220.0000000000000853 ) ) ;
#11854 = oriented_edge ( 'none', *, *, #19058, .t. ) ;
#11855 = circle ( 'none', #9186, 6.138320441952075157 ) ;
#11856 = oriented_edge ( 'none', *, *, #17933, .t. ) ;
#11857 = cartesian_point ( 'none', ( -45.25106413401958605, -17.31041759277610126, -275.0000000000000000 ) ) ;
#11858 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#11859 = oriented_edge ( 'none', *, *, #27446, .t. ) ;
#11860 = direction ( 'none', ( 1.772943671138792130e-14, 1.000000000000000000, -3.885774658394701368e-16 ) ) ;
#11861 = closed_shell ( 'none', ( #11209, #31193, #4617, #30456, #29397, #34823, #7108, #321, #33068, #1417, #21090, #8331, #19533, #24935 ) ) ;
#11862 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179630e-22, 1.000000000000000000 ) ) ;
#11863 = direction ( 'none', ( -0.6287054569762580147, 1.158730089231202293e-14, 0.7776435226813598334 ) ) ;
#11864 = oriented_edge ( 'none', *, *, #30304, .f. ) ;
#11865 = plane ( 'none', #34720 ) ;
#11866 = cartesian_point ( 'none', ( 46.48653899652932608, 26.52514329740287380, -102.5000000000000142 ) ) ;
#11867 = line ( 'none', #20671, #17487 ) ;
#11868 = direction ( 'none', ( -1.837418986600208105e-14, -1.000000000000000000, 2.561754830020441736e-16 ) ) ;
#11869 = circle ( 'none', #29779, 0.1999999999999999833 ) ;
#11870 = edge_curve ( 'none', #10169, #27981, #34036, .t. ) ;
#11871 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#11872 = vertex_point ( 'none', #816 ) ;
#11873 = oriented_edge ( 'none', *, *, #2368, .t. ) ;
#11874 = cartesian_point ( 'none', ( 6.967472543606175961, 54.11546214757814255, 12.00000000000022560 ) ) ;
#11876 = edge_loop ( 'none', ( #11779, #34416, #8965, #22033 ) ) ;
#11875 = vertex_point ( 'none', #3847 ) ;
#11878 = cartesian_point ( 'none', ( -2.565992159740007050, 36.86279951707618352, 51.50000000000024869 ) ) ;
#11877 = axis2_placement_3d ( 'none', #40198, #30934, #27788 ) ;
#11879 = advanced_face ( 'none', ( #14859 ), #13287, .t. ) ;
#11880 = cartesian_point ( 'none', ( -49.80337457879276997, 105.6000674576067553, -139.8680192736234176 ) ) ;
#11881 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000178 ) ) ;
#11882 = direction ( 'none', ( 1.000000000000000000, -1.798561219831641502e-14, 5.392042335631425098e-16 ) ) ;
#11883 = cartesian_point ( 'none', ( 58.33630944789017292, 47.83630944789027950, 59.50000000000000000 ) ) ;
#11884 = line ( 'none', #31260, #1094 ) ;
#11885 = vertex_point ( 'none', #381 ) ;
#11886 = axis2_placement_3d ( 'none', #35855, #39573, #23027 ) ;
#11887 = plane ( 'none', #32126 ) ;
#11888 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -15.00000000000000711 ) ) ;
#11890 = cartesian_point ( 'none', ( 26.35381334131533393, -46.55885009717396628, 14.23205080756908458 ) ) ;
#11889 = circle ( 'none', #1907, 6.138320441952075157 ) ;
#11891 = oriented_edge ( 'none', *, *, #21309, .f. ) ;
#11892 = cartesian_point ( 'none', ( 57.23348697134095886, 38.41914665690719488, -102.5000000000000142 ) ) ;
#11893 = direction ( 'none', ( -1.759703536382520479e-14, -1.000000000000000000, -2.561756887746857165e-16 ) ) ;
#11894 = cartesian_point ( 'none', ( 9.578687680981055053, -5.408210638485177135, -216.9999999999999716 ) ) ;
#11895 = cartesian_point ( 'none', ( -51.73695968672256384, 13.62474642138771763, 10.08261145093659117 ) ) ;
#11896 = oriented_edge ( 'none', *, *, #6640, .f. ) ;
#11897 = line ( 'none', #24208, #13905 ) ;
#11898 = oriented_edge ( 'none', *, *, #41180, .t. ) ;
#11899 = cartesian_point ( 'none', ( 20.71710529240011311, 102.7313727688912337, -192.7947571892262602 ) ) ;
#11900 = oriented_edge ( 'none', *, *, #20361, .f. ) ;
#11901 = edge_curve ( 'none', #1275, #5420, #31753, .t. ) ;
#11902 = oriented_edge ( 'none', *, *, #8200, .f. ) ;
#11903 = cartesian_point ( 'none', ( -39.63975145480529250, 74.00000000000069633, -167.1436855393756105 ) ) ;
#11904 = axis2_placement_3d ( 'none', #24953, #5626, #8634 ) ;
#11905 = b_spline_curve_with_knots ( 'none', 3,
( #13427, #26304, #33424, #33143, #23169, #6965, #20301, #673, #23450, #23576, #29743, #30160, #36417, #823, #13845, #30021, #10417, #36275, #39571, #33284, #3990, #7232, #40569, #33701, #21003, #27013, #34139, #37138, #13990, #7831, #36845, #971, #30731, #17448, #10999, #20867, #30884, #37276, #27154, #33570, #11287, #17591, #24010, #17308, #27310, #7979, #33845, #27601, #40146, #14142, #36987, #14587, #20569, #40283, #33992, #23878, #11150, #40723, #4423, #7687, #1406, #14434, #1546, #30446, #4690, #1263, #10702, #24160, #4122, #14291, #30593, #27462, #40420, #4560, #10847, #4271, #17748, #24310, #37418, #20725, #7392, #1112, #7546, #17888, #21145, #30307, #28040, #5836, #35950, #30985 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 4 ),
( 0.09471129655445151285, 0.09508280376243470611, 0.09545431097041788548, 0.09619732538638425812, 0.09768335421831700338, 0.1006554118821824939, 0.1065995272099134750, 0.1080855560418462202, 0.1095715848737789655, 0.1125436425376444560, 0.1129151497456276493, 0.1132866569536108425, 0.1140296713695772013, 0.1155157002015099327, 0.1184877578653753954, 0.1199737866973081268, 0.1214598155292408582, 0.1244318731931063210, 0.1274039308569717699, 0.1303759885208372604, 0.1363201038485681860, 0.1392921615124336210, 0.1407781903443663662, 0.1422642191762990838, 0.1426357263842822631, 0.1430072335922654703, 0.1437502480082318290, 0.1452362768401645465, 0.1482083345040299815, 0.1496943633359626991, 0.1511803921678953888, 0.1541524498317608516, 0.1571245074956262866, 0.1600965651594917216, 0.1604680723674749010, 0.1608395795754580804, 0.1615825939914244669, 0.1630686228233572121, 0.1660406804872227027, 0.1690127381510881932, 0.1719847958149536837, 0.1779289111426846648, 0.1794149399746173823, 0.1809009688065501553, 0.1838730264704156181, 0.1898171417981465992 ),
.unspecified. ) ;
#11906 = line ( 'none', #9939, #30853 ) ;
#11907 = direction ( 'none', ( -0.7071067811865643371, -0.7071067811865308084, -3.812750427486112500e-16 ) ) ;
#11908 = edge_curve ( 'none', #19163, #7783, #15863, .t. ) ;
#11909 = axis2_placement_3d ( 'none', #15237, #2202, #11948 ) ;
#11910 = cylindrical_surface ( 'none', #11696, 4.000000000000000000 ) ;
#11911 = cartesian_point ( 'none', ( 14.41073877051224450, 26.85156803227617672, -219.9999999999997726 ) ) ;
#11912 = vertex_point ( 'none', #4413 ) ;
#11913 = edge_curve ( 'none', #20201, #6597, #18213, .t. ) ;
#11914 = oriented_edge ( 'none', *, *, #30142, .f. ) ;
#11915 = direction ( 'none', ( -0.06944122536642541310, 0.9975860445192731296, 1.673230490266694347e-22 ) ) ;
#11916 = direction ( 'none', ( -0.9975860445192731296, -0.06944122536642541310, 0.0000000000000000000 ) ) ;
#11918 = oriented_edge ( 'none', *, *, #2877, .t. ) ;
#11917 = oriented_edge ( 'none', *, *, #6461, .t. ) ;
#11919 = edge_curve ( 'none', #16093, #13768, #26582, .t. ) ;
#11920 = oriented_edge ( 'none', *, *, #12027, .t. ) ;
#11921 = edge_loop ( 'none', ( #17220, #31651 ) ) ;
#11922 = cylindrical_surface ( 'none', #33897, 4.049999999999998046 ) ;
#11923 = edge_curve ( 'none', #9368, #15493, #11270, .t. ) ;
#11924 = vector ( 'none', #4792, 1000.000000000000114 ) ;
#11925 = oriented_edge ( 'none', *, *, #25212, .f. ) ;
#11926 = vertex_point ( 'none', #11425 ) ;
#11927 = advanced_face ( 'none', ( #21488 ), #31228, .t. ) ;
#11928 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#11929 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -1.000000000000007772 ) ) ;
#11930 = vertex_point ( 'none', #27290 ) ;
#11931 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#11932 = edge_loop ( 'none', ( #5898, #12893 ) ) ;
#11933 = cartesian_point ( 'none', ( -18.44062092222099736, -49.15479122123232969, 12.50000000000022560 ) ) ;
#11934 = cartesian_point ( 'none', ( -18.55068996775075618, -31.14164835670777620, -215.6483258843493331 ) ) ;
#11935 = cartesian_point ( 'none', ( 2.215357080077026364, 109.2999999999999119, -158.1702340211793683 ) ) ;
#11936 = circle ( 'none', #640, 3.400000000000000355 ) ;
#11937 = vertex_point ( 'none', #24001 ) ;
#11938 = axis2_placement_3d ( 'none', #38616, #5474, #34886 ) ;
#11939 = oriented_edge ( 'none', *, *, #34670, .t. ) ;
#11940 = cylindrical_surface ( 'none', #5100, 8.000000000000000000 ) ;
#11941 = face_outer_bound ( 'none', #33692, .t. ) ;
#11942 = oriented_edge ( 'none', *, *, #37640, .t. ) ;
#11943 = cartesian_point ( 'none', ( -61.48348697134126439, -38.41914665690679698, -71.50000000000001421 ) ) ;
#11944 = cartesian_point ( 'none', ( 62.17154166404965565, -42.83630944788941264, 0.0000000000000000000 ) ) ;
#11945 = cartesian_point ( 'none', ( 58.33630944789049266, -58.33630944788984607, -6.938893903907228378e-15 ) ) ;
#11946 = face_outer_bound ( 'none', #3551, .t. ) ;
#11947 = advanced_face ( 'none', ( #39870 ), #6111, .t. ) ;
#11948 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11949 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#11950 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11951 = axis2_placement_3d ( 'none', #19732, #13254, #39840 ) ;
#11952 = vertex_point ( 'none', #20558 ) ;
#11953 = cartesian_point ( 'none', ( 19.58865599275153357, -4.038443336428695574, 157.6668586032017458 ) ) ;
#11954 = cartesian_point ( 'none', ( 27.06281479740239249, 52.70383521245316416, -134.1080497213714864 ) ) ;
#11955 = edge_loop ( 'none', ( #34695, #6810, #2186, #4960 ) ) ;
#11956 = cartesian_point ( 'none', ( -2.765979805587108764, 99.29999999999999716, -193.3410497747850627 ) ) ;
#11957 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11958 = axis2_placement_3d ( 'none', #21445, #1853, #14443 ) ;
#11959 = axis2_placement_3d ( 'none', #7758, #34068, #33923 ) ;
#11960 = cartesian_point ( 'none', ( -16.11407429604531671, 31.07144921486951006, -219.9999999999997726 ) ) ;
#11961 = direction ( 'none', ( 0.6287054569762579037, -1.158730089231202293e-14, -0.7776435226813599444 ) ) ;
#11962 = cylindrical_surface ( 'none', #34028, 3.400000000000000355 ) ;
#11963 = oriented_edge ( 'none', *, *, #4958, .f. ) ;
#11964 = cartesian_point ( 'none', ( 50.68683879908640932, 32.97568747801375366, -135.0999999999999659 ) ) ;
#11965 = cartesian_point ( 'none', ( 1.448548748698423135e-13, 2.729240108759458374e-15, 52.50000000000022737 ) ) ;
#11966 = edge_curve ( 'none', #40559, #21381, #13785, .t. ) ;
#11967 = axis2_placement_3d ( 'none', #21352, #38070, #27954 ) ;
#11968 = vector ( 'none', #7000, 1000.000000000000000 ) ;
#11969 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11970 = cartesian_point ( 'none', ( 50.00000000000000000, 6.123233995736766085e-15, 78.50000000000000000 ) ) ;
#11971 = face_outer_bound ( 'none', #25059, .t. ) ;
#11972 = oriented_edge ( 'none', *, *, #16781, .f. ) ;
#11973 = cartesian_point ( 'none', ( 3.660294936833220906e-12, 1.126715001176858631e-13, 86.00000000000000000 ) ) ;
#11974 = edge_curve ( 'none', #14456, #33464, #33752, .t. ) ;
#11975 = cartesian_point ( 'none', ( -40.29422751422453075, -28.67646928757969249, -169.4017914013177801 ) ) ;
#11976 = edge_curve ( 'none', #28860, #16200, #4063, .t. ) ;
#11977 = oriented_edge ( 'none', *, *, #13562, .f. ) ;
#11978 = cylindrical_surface ( 'none', #32418, 8.000000000000000000 ) ;
#11979 = oriented_edge ( 'none', *, *, #31964, .t. ) ;
#11980 = edge_curve ( 'none', #36058, #12356, #20983, .t. ) ;
#11981 = cartesian_point ( 'none', ( -26.64812178647256857, 46.39226200893153873, 14.80360451717088566 ) ) ;
#11982 = oriented_edge ( 'none', *, *, #2386, .f. ) ;
#11983 = cartesian_point ( 'none', ( 2.565992159740297041, -36.86279951707618352, 51.50000000000024869 ) ) ;
#11984 = circle ( 'none', #9074, 0.2000000000000021205 ) ;
#11985 = cylindrical_surface ( 'none', #36592, 6.499999999999998224 ) ;
#11986 = oriented_edge ( 'none', *, *, #38814, .f. ) ;
#11987 = direction ( 'none', ( 6.611318144669752901e-16, -8.743670668537287425e-17, -1.000000000000000000 ) ) ;
#11988 = edge_curve ( 'none', #37757, #35987, #42412, .t. ) ;
#11989 = cartesian_point ( 'none', ( -19.19987428415274167, -22.07283714438796096, 45.00000000000022737 ) ) ;
#11990 = toroidal_surface ( 'none', #5847, 7.299999999999999822, 0.2000000000000000111 ) ;
#11991 = oriented_edge ( 'none', *, *, #29012, .f. ) ;
#11992 = cartesian_point ( 'none', ( -6.973974368596998374, 109.3000000000001108, -162.2833462016060366 ) ) ;
#11993 = oriented_edge ( 'none', *, *, #20108, .t. ) ;
#11994 = edge_curve ( 'none', #23818, #39078, #37316, .t. ) ;
#11995 = vertex_point ( 'none', #4679 ) ;
#11996 = edge_loop ( 'none', ( #7886, #26994, #6020, #494 ) ) ;
#11997 = cartesian_point ( 'none', ( -38.41914665690633512, 61.48348697134153440, -71.50000000000001421 ) ) ;
#11998 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#11999 = cartesian_point ( 'none', ( -16.52392307676229066, -30.85387903152265210, -220.0000000000002274 ) ) ;
#12000 = b_spline_curve_with_knots ( 'none', 3,
( #38913, #42187, #6173, #12636, #28552, #35487, #25395, #9072, #15924, #35062, #38782 ),
.unspecified., .f., .f.,
( 4, 2, 1, 1, 1, 2, 4 ),
( 0.0001249517651966544835, 0.01144496625393239680, 0.01167368075716314693, 0.01190239526039385369, 0.01213110976362460382, 0.01235982426685533313, 0.01878394542420765839 ),
.unspecified. ) ;
#12001 = direction ( 'none', ( -0.8856502711124130123, -0.4643528801229828695, 0.0000000000000000000 ) ) ;
#12002 = direction ( 'none', ( 0.7463371132519638351, -1.281026566875180963e-14, 0.6655681132556795498 ) ) ;
#12003 = direction ( 'none', ( -0.9975860445192739068, -0.06944122536641497700, -1.915906240245370079e-23 ) ) ;
#12004 = cartesian_point ( 'none', ( 47.86527726539487304, 109.4999999999991189, -121.2347583639752457 ) ) ;
#12005 = cartesian_point ( 'none', ( -38.17304198763501688, 26.05849998463211747, -180.7323230819775404 ) ) ;
#12006 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#12007 = cartesian_point ( 'none', ( 11.78926576758252942, 88.43081735603928450, -161.6827354353623889 ) ) ;
#12008 = direction ( 'none', ( -1.757325817432337728e-14, -1.000000000000000000, -2.862892222724204384e-16 ) ) ;
#12009 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857658e-16 ) ) ;
#12010 = direction ( 'none', ( -1.000000000000000000, 1.798561219818848703e-14, -7.841335511406166801e-16 ) ) ;
#12011 = line ( 'none', #40906, #3281 ) ;
#12012 = oriented_edge ( 'none', *, *, #40000, .t. ) ;
#12013 = vertex_point ( 'none', #28306 ) ;
#12014 = cartesian_point ( 'none', ( 25.04880726383998635, 101.6000674576052063, -116.7698780034012458 ) ) ;
#12015 = vertex_point ( 'none', #8819 ) ;
#12016 = axis2_placement_3d ( 'none', #36523, #4219, #33660 ) ;
#12017 = vertex_point ( 'none', #21290 ) ;
#12018 = face_outer_bound ( 'none', #11955, .t. ) ;
#12019 = vertex_point ( 'none', #5417 ) ;
#12020 = cartesian_point ( 'none', ( -21.31043129049226437, 7.414994494176597506, 11.51722087929816141 ) ) ;
#12021 = oriented_edge ( 'none', *, *, #27450, .f. ) ;
#12022 = line ( 'none', #35364, #182 ) ;
#12024 = axis2_placement_3d ( 'none', #2365, #16645, #33056 ) ;
#12023 = vector ( 'none', #39175, 1000.000000000000000 ) ;
#12025 = oriented_edge ( 'none', *, *, #6397, .f. ) ;
#12026 = cartesian_point ( 'none', ( 58.89960230537126762, 37.06439712914717433, 16.39999999999999858 ) ) ;
#12027 = edge_curve ( 'none', #14773, #30027, #23036, .t. ) ;
#12028 = oriented_edge ( 'none', *, *, #34282, .t. ) ;
#12029 = axis2_placement_3d ( 'none', #23400, #29832, #10799 ) ;
#12030 = vertex_point ( 'none', #34968 ) ;
#12031 = edge_curve ( 'none', #31875, #13901, #30715, .t. ) ;
#12032 = edge_loop ( 'none', ( #37579, #36131 ) ) ;
#12033 = cartesian_point ( 'none', ( 50.87896638983110620, 109.6000674576049363, -201.8749643706320285 ) ) ;
#12034 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#12035 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#12036 = cartesian_point ( 'none', ( -52.03926833292621268, 12.41630183966577583, 10.00000000000022915 ) ) ;
#12037 = edge_curve ( 'none', #3938, #41556, #12295, .t. ) ;
#12038 = cartesian_point ( 'none', ( -54.11546214757816387, 6.967472543606215041, 43.00000000000022737 ) ) ;
#12039 = oriented_edge ( 'none', *, *, #12045, .t. ) ;
#12040 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#12041 = cartesian_point ( 'none', ( -51.26520600665413951, 129.5000000000008811, -121.2347583639753168 ) ) ;
#12042 = direction ( 'none', ( -0.6655681132556817703, 1.040834085586082837e-14, 0.7463371132519620588 ) ) ;
#12043 = direction ( 'none', ( -3.658070943147219575e-16, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12044 = cartesian_point ( 'none', ( -64.99996437063015264, 88.00000000000494538, -195.1197891730855076 ) ) ;
#12045 = edge_curve ( 'none', #21784, #30774, #39359, .t. ) ;
#12046 = face_bound ( 'none', #32750, .t. ) ;
#12047 = oriented_edge ( 'none', *, *, #1022, .t. ) ;
#12048 = cartesian_point ( 'none', ( 16.50293341590599994, 30.86512013249114261, -219.9999999999997158 ) ) ;
#12049 = edge_loop ( 'none', ( #38019, #2951, #24116, #10504, #29876 ) ) ;
#12050 = face_outer_bound ( 'none', #30890, .t. ) ;
#12051 = oriented_edge ( 'none', *, *, #13497, .f. ) ;
#12052 = cylindrical_surface ( 'none', #29308, 80.50000000000001421 ) ;
#12053 = advanced_face ( 'none', ( #24062 ), #25590, .f. ) ;
#12054 = direction ( 'none', ( 1.101411730778925723e-14, 0.6409456510068540780, 0.7675862638527346515 ) ) ;
#12055 = vertex_point ( 'none', #31596 ) ;
#12056 = cartesian_point ( 'none', ( -49.35694674443644203, -20.65224049795734373, 10.06474447276636397 ) ) ;
#12057 = edge_loop ( 'none', ( #39986, #17551, #23293, #32635 ) ) ;
#12058 = direction ( 'none', ( 0.4916555125895100131, 0.8707897891801131829, 5.551115123616754938e-17 ) ) ;
#12059 = conical_surface ( 'none', #13872, 37.00000000000002132, 0.7853981633974412846 ) ;
#12060 = oriented_edge ( 'none', *, *, #17416, .f. ) ;
#12061 = edge_curve ( 'none', #25862, #13832, #19966, .t. ) ;
#12062 = direction ( 'none', ( 3.760577949359891205e-17, -3.854941057726237111e-16, 1.000000000000000000 ) ) ;
#12063 = vertex_point ( 'none', #1675 ) ;
#12064 = vector ( 'none', #28156, 1000.000000000000000 ) ;
#12065 = face_outer_bound ( 'none', #2875, .t. ) ;
#12066 = oriented_edge ( 'none', *, *, #2119, .f. ) ;
#12067 = advanced_face ( 'none', ( #36284 ), #40975, .t. ) ;
#12068 = vertex_point ( 'none', #40843 ) ;
#12069 = oriented_edge ( 'none', *, *, #38712, .t. ) ;
#12070 = axis2_placement_3d ( 'none', #30916, #24473, #11318 ) ;
#12071 = direction ( 'none', ( -0.4916555125895600842, -0.8707897891800850942, 2.803236335386458460e-16 ) ) ;
#12072 = direction ( 'none', ( -3.760577949360181481e-17, 2.561756887746864068e-16, -1.000000000000000000 ) ) ;
#12073 = cartesian_point ( 'none', ( -13.61480032069113300, -51.74225006458767240, 44.93525552723406946 ) ) ;
#12074 = oriented_edge ( 'none', *, *, #25004, .t. ) ;
#12075 = axis2_placement_3d ( 'none', #1223, #24119, #23842 ) ;
#12076 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642541310, 0.0000000000000000000 ) ) ;
#12077 = oriented_edge ( 'none', *, *, #28694, .f. ) ;
#12078 = direction ( 'none', ( -0.2032303374023185505, 3.326816340287264249e-15, 0.9791309564911834240 ) ) ;
#12079 = oriented_edge ( 'none', *, *, #36404, .t. ) ;
#12080 = axis2_placement_3d ( 'none', #37072, #27684, #11228 ) ;
#12081 = cartesian_point ( 'none', ( 53.54123884285331769, 72.22504912400265198, -204.8603128236397595 ) ) ;
#12082 = direction ( 'none', ( -0.9909937863701853145, 1.875376730785735984e-14, 0.1339078615156101548 ) ) ;
#12083 = cartesian_point ( 'none', ( 44.54135223296125901, -23.50720421407743643, -124.9999999999999574 ) ) ;
#12084 = axis2_placement_3d ( 'none', #22900, #33158, #39436 ) ;
#12085 = direction ( 'none', ( 0.6287054569774308543, -1.132880637372608769e-14, -0.7776435226804115919 ) ) ;
#12086 = face_outer_bound ( 'none', #18321, .t. ) ;
#12087 = oriented_edge ( 'none', *, *, #37188, .f. ) ;
#12088 = oriented_edge ( 'none', *, *, #24744, .f. ) ;
#12089 = advanced_face ( 'none', ( #18962 ), #9200, .t. ) ;
#12090 = edge_curve ( 'none', #31217, #29283, #3044, .t. ) ;
#12091 = cartesian_point ( 'none', ( 49.88653899652868517, -26.52514329740404975, -127.0999999999999659 ) ) ;
#12092 = cartesian_point ( 'none', ( 26.34609304025890708, 52.88699299145938681, -133.5381595457030244 ) ) ;
#12093 = cartesian_point ( 'none', ( 25.07303491289197694, -46.12583788135350460, 42.50000000000022737 ) ) ;
#12094 = line ( 'none', #37170, #32534 ) ;
#12095 = axis2_placement_3d ( 'none', #19400, #11649, #14801 ) ;
#12096 = vertex_point ( 'none', #15001 ) ;
#12097 = edge_loop ( 'none', ( #24065, #19083, #38071, #10321 ) ) ;
#12098 = cartesian_point ( 'none', ( 1.982428964512649047e-12, 73.00000000000004263, -209.5000000000000568 ) ) ;
#12099 = vector ( 'none', #31979, 1000.000000000000000 ) ;
#12100 = edge_curve ( 'none', #19884, #10513, #36789, .t. ) ;
#12101 = oriented_edge ( 'none', *, *, #36274, .t. ) ;
#12102 = cylindrical_surface ( 'none', #16960, 8.500000000000007105 ) ;
#12103 = vector ( 'none', #10208, 1000.000000000000114 ) ;
#12104 = edge_curve ( 'none', #8995, #9647, #29163, .t. ) ;
#12105 = oriented_edge ( 'none', *, *, #30810, .t. ) ;
#12106 = circle ( 'none', #35025, 12.50000000000001066 ) ;
#12107 = cartesian_point ( 'none', ( 20.62175046847098159, 49.36591341822942525, 17.33510649730556352 ) ) ;
#12108 = cartesian_point ( 'none', ( 39.27001017540968064, 105.5998580600916767, -150.5214630785129089 ) ) ;
#12109 = edge_loop ( 'none', ( #21949, #17294, #13408, #17807, #28941, #4769, #29248, #14035, #12533, #35212, #27128, #5608, #34176, #42306, #23522, #22741, #627, #30343, #7406 ) ) ;
#12110 = cartesian_point ( 'none', ( -62.17154166404935722, 42.83630944788985317, 0.0000000000000000000 ) ) ;
#12111 = direction ( 'none', ( -0.9975860445192732406, -0.06944122536642541310, 0.0000000000000000000 ) ) ;
#12112 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-35-solid1', #30898 ) ;
#12113 = cartesian_point ( 'none', ( 29.37500000000193623, 101.6000674576051352, -121.6210692395389827 ) ) ;
#12114 = cartesian_point ( 'none', ( -39.23391049046603030, -21.00091986772470065, -186.7467699987702190 ) ) ;
#12115 = face_bound ( 'none', #174, .t. ) ;
#12116 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12117 = vertex_point ( 'none', #8536 ) ;
#12118 = edge_curve ( 'none', #22406, #34041, #26777, .t. ) ;
#12119 = edge_loop ( 'none', ( #23152, #37358 ) ) ;
#12120 = oriented_edge ( 'none', *, *, #35651, .f. ) ;
#12121 = direction ( 'none', ( -1.000000000000000000, 2.081668171172168513e-14, 0.0000000000000000000 ) ) ;
#12122 = cartesian_point ( 'none', ( 6.966318313440798882, -3.933244100716498437, -217.4999999999999716 ) ) ;
#12123 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12124 = cartesian_point ( 'none', ( -40.25357649092137535, 58.58525178694472402, -81.60000000000000853 ) ) ;
#12125 = axis2_placement_3d ( 'none', #5502, #5361, #33173 ) ;
#12126 = face_outer_bound ( 'none', #724, .t. ) ;
#12127 = oriented_edge ( 'none', *, *, #39463, .t. ) ;
#12128 = oriented_edge ( 'none', *, *, #24224, .t. ) ;
#12129 = direction ( 'none', ( 0.3135628432355013206, -6.088927407221806026e-15, 0.9495674506542799431 ) ) ;
#12130 = line ( 'none', #35141, #31594 ) ;
#12131 = cartesian_point ( 'none', ( 47.86527726539488015, 109.4999999999991189, -121.2347583639752457 ) ) ;
#12132 = cartesian_point ( 'none', ( -30.53773430908552200, 57.36922758169289693, -114.9999999999999716 ) ) ;
#12133 = cartesian_point ( 'none', ( -26.35381334131504261, 46.55885009717396628, 14.23205080756908458 ) ) ;
#12134 = vertex_point ( 'none', #37990 ) ;
#12135 = axis2_placement_3d ( 'none', #19539, #9783, #29677 ) ;
#12136 = oriented_edge ( 'none', *, *, #10499, .f. ) ;
#12137 = direction ( 'none', ( 0.04068374504918331053, 0.9991720737134185404, 1.223632881870561918e-16 ) ) ;
#12138 = cartesian_point ( 'none', ( -11.87768928090484621, 89.30000000000018190, -180.8168802652328679 ) ) ;
#12139 = cartesian_point ( 'none', ( 6.965445262550645893e-13, 9.751833701588775985e-15, -123.5999999999999943 ) ) ;
#12140 = cartesian_point ( 'none', ( -61.48348697134126439, -38.41914665690679698, -102.5000000000000142 ) ) ;
#12141 = edge_loop ( 'none', ( #9214, #39128 ) ) ;
#12142 = advanced_face ( 'none', ( #35455 ), #2097, .f. ) ;
#12143 = plane ( 'none', #33579 ) ;
#12145 = cartesian_point ( 'none', ( 2.419031015191924222e-12, 89.29999999999996874, -172.4999999999999716 ) ) ;
#12144 = face_outer_bound ( 'none', #7667, .t. ) ;
#12146 = direction ( 'none', ( 1.757325817432337728e-14, 1.000000000000000000, 2.862892222724204384e-16 ) ) ;
#12147 = line ( 'none', #465, #34632 ) ;
#12148 = cartesian_point ( 'none', ( 49.88653899652955914, -26.52514329740373711, -125.0000000000000000 ) ) ;
#12149 = line ( 'none', #41287, #37176 ) ;
#12150 = direction ( 'none', ( -0.06944122536642541310, 0.9975860445192731296, 1.673230490266694347e-22 ) ) ;
#12151 = direction ( 'none', ( -1.000000000000000000, 1.784287003861328386e-14, 0.0000000000000000000 ) ) ;
#12152 = axis2_placement_3d ( 'none', #4972, #25850, #28591 ) ;
#12153 = edge_loop ( 'none', ( #12508, #2591, #14466, #23174 ) ) ;
#12154 = cartesian_point ( 'none', ( -16.16042260352730153, 51.00088961258811793, 44.23205080756908103 ) ) ;
#12155 = edge_curve ( 'none', #11875, #11361, #27848, .t. ) ;
#12156 = axis2_placement_3d ( 'none', #35909, #6458, #9759 ) ;
#12157 = cartesian_point ( 'none', ( -36.86279951707600588, -2.565992159740535516, 4.200000000000245315 ) ) ;
#12158 = advanced_face ( 'none', ( #29343 ), #25780, .f. ) ;
#12159 = face_outer_bound ( 'none', #3378, .t. ) ;
#12160 = edge_curve ( 'none', #105, #21671, #18129, .t. ) ;
#12161 = line ( 'none', #17485, #41811 ) ;
#12162 = axis2_placement_3d ( 'none', #40846, #4978, #10839 ) ;
#12163 = direction ( 'none', ( 0.9975860445192731296, 0.06944122536642537147, 0.0000000000000000000 ) ) ;
#12164 = vertex_point ( 'none', #15704 ) ;
#12165 = cartesian_point ( 'none', ( -64.99996437063012422, 94.82109674764721774, -186.8966202738728839 ) ) ;
#12166 = edge_curve ( 'none', #8824, #6485, #40611, .t. ) ;
#12167 = cartesian_point ( 'none', ( -52.18034243266726691, 11.82503134495233255, 10.00000000000022027 ) ) ;
#12168 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#12169 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12170 = line ( 'none', #5317, #41309 ) ;
#12171 = oriented_edge ( 'none', *, *, #24499, .t. ) ;
#12172 = direction ( 'none', ( -0.7463371132519638351, 1.354283766010486349e-14, -0.6655681132556796609 ) ) ;
#12173 = direction ( 'none', ( 1.759703472855049435e-14, 1.000000000000000000, 2.561756887746857165e-16 ) ) ;
#12174 = cartesian_point ( 'none', ( 1.368672058072332647e-12, 38.30000000000001137, -172.5000000000000000 ) ) ;
#12175 = circle ( 'none', #18163, 47.50000000000000711 ) ;
#12176 = oriented_edge ( 'none', *, *, #13077, .t. ) ;
#12177 = vector ( 'none', #12137, 1000.000000000000000 ) ;
#12178 = edge_loop ( 'none', ( #41283, #41119, #8632, #4352 ) ) ;
#12179 = direction ( 'none', ( -0.8945403632148181128, -0.4469871794352733851, 0.0000000000000000000 ) ) ;
#12180 = cartesian_point ( 'none', ( 37.24806835731465071, 11.55774215185758003, 2.850000000000246558 ) ) ;
#12181 = edge_curve ( 'none', #37199, #35404, #25263, .t. ) ;
#12182 = circle ( 'none', #31940, 0.6000000000000016431 ) ;
#12183 = direction ( 'none', ( -0.7463371132519593942, 1.427021882551614814e-14, -0.6655681132556846569 ) ) ;
#12184 = circle ( 'none', #6381, 15.50000000000000178 ) ;
#12185 = line ( 'none', #4019, #17268 ) ;
#12186 = cartesian_point ( 'none', ( -52.76081692023169722, 28.39688751532308331, -131.0999999999999659 ) ) ;
#12187 = b_spline_curve_with_knots ( 'none', 3,
( #8578, #11471, #5301, #18349 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0002407408752522389333, 0.002437975396482085222 ),
.unspecified. ) ;
#12188 = cartesian_point ( 'none', ( -9.872167310593210843, 89.30000000000013927, -161.8797216330452216 ) ) ;
#12189 = cartesian_point ( 'none', ( -9.872167310593210843, 89.30000000000013927, -161.8797216330452216 ) ) ;
#12190 = vertex_point ( 'none', #19274 ) ;
#12191 = axis2_placement_3d ( 'none', #19192, #2871, #6129 ) ;
#12192 = cartesian_point ( 'none', ( 14.53300889389504569, 26.78587727088595116, -219.9999999999996305 ) ) ;
#12193 = line ( 'none', #25378, #28087 ) ;
#12194 = cartesian_point ( 'none', ( -64.00000000000007105, -1.613254950252414181e-14, -54.50000000000000711 ) ) ;
#12195 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12196 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12197 = cartesian_point ( 'none', ( 14.67126524456707415, 109.2999999999996845, -148.6514366025196807 ) ) ;
#12198 = conical_surface ( 'none', #6045, 7.000000000000006217, 0.7853981633974579379 ) ;
#12199 = vector ( 'none', #1917, 1000.000000000000000 ) ;
#12200 = oriented_edge ( 'none', *, *, #38319, .t. ) ;
#12201 = axis2_placement_3d ( 'none', #23938, #4339, #17228 ) ;
#12202 = line ( 'none', #30997, #3481 ) ;
#12203 = oriented_edge ( 'none', *, *, #27573, .f. ) ;
#12204 = cartesian_point ( 'none', ( -31.93425378571185291, 17.14009219259037309, -215.6483239444438311 ) ) ;
#12205 = cartesian_point ( 'none', ( -55.59264652577665089, 23.62680983407311075, -134.9999999999999716 ) ) ;
#12206 = axis2_placement_3d ( 'none', #36697, #1251, #4406 ) ;
#12207 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#12208 = vertex_point ( 'none', #35372 ) ;
#12209 = circle ( 'none', #22533, 6.138320441952070716 ) ;
#12210 = oriented_edge ( 'none', *, *, #24242, .t. ) ;
#12211 = cylindrical_surface ( 'none', #27429, 0.5999999999999999778 ) ;
#12212 = oriented_edge ( 'none', *, *, #39601, .f. ) ;
#12213 = plane ( 'none', #695 ) ;
#12214 = edge_curve ( 'none', #37407, #34678, #31417, .t. ) ;
#12215 = conical_surface ( 'none', #24593, 65.00000000000000000, 0.7853981633974621568 ) ;
#12216 = axis2_placement_3d ( 'none', #26421, #6940, #39254 ) ;
#12217 = direction ( 'none', ( -0.4643528801230241143, 0.8856502711123913629, -5.686682683175241863e-17 ) ) ;
#12218 = direction ( 'none', ( -4.737495925409179501e-16, 2.037351031534776593e-16, -1.000000000000000000 ) ) ;
#12219 = edge_curve ( 'none', #9548, #28860, #19154, .t. ) ;
#12220 = cylindrical_surface ( 'none', #24716, 6.138320441952070716 ) ;
#12221 = circle ( 'none', #21140, 80.50000000000001421 ) ;
#12222 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#12223 = edge_loop ( 'none', ( #18492, #36455, #35864, #22071 ) ) ;
#12224 = face_outer_bound ( 'none', #756, .t. ) ;
#12225 = direction ( 'none', ( 7.709601022249580393e-18, -1.107543841970193221e-16, 1.000000000000000000 ) ) ;
#12226 = cartesian_point ( 'none', ( 20.45247922254405637, 49.43636398220808559, 38.64420259142080738 ) ) ;
#12227 = cartesian_point ( 'none', ( -40.68717808464836594, 19.07112374631466523, -183.5161002345903967 ) ) ;
#12228 = edge_curve ( 'none', #28723, #29863, #9388, .t. ) ;
#12229 = direction ( 'none', ( -2.449293598294706414e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12230 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485503448e-16, -1.000000000000000000 ) ) ;
#12231 = face_outer_bound ( 'none', #6192, .t. ) ;
#12232 = edge_curve ( 'none', #30220, #39949, #35952, .t. ) ;
#12233 = oriented_edge ( 'none', *, *, #9513, .t. ) ;
#12234 = cartesian_point ( 'none', ( 19.80641797358627088, 49.69893792987988235, 14.51798773306061641 ) ) ;
#12235 = direction ( 'none', ( -3.491481338843133355e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12236 = cartesian_point ( 'none', ( 39.48244775024082998, 105.7109532549175128, -150.9051667183342147 ) ) ;
#12237 = edge_loop ( 'none', ( #23562, #25802, #6525, #12844 ) ) ;
#12238 = oriented_edge ( 'none', *, *, #36108, .t. ) ;
#12239 = cartesian_point ( 'none', ( 2.344058097623132582e-12, 85.29999999999995453, -172.4999999999999716 ) ) ;
#12240 = cartesian_point ( 'none', ( 45.25106413402036054, -17.31041759277772485, -167.0402194479073614 ) ) ;
#12241 = oriented_edge ( 'none', *, *, #402, .f. ) ;
#12242 = conical_surface ( 'none', #23339, 32.50000000000000000, 0.7853981633974346233 ) ;
#12243 = oriented_edge ( 'none', *, *, #13085, .f. ) ;
#12244 = line ( 'none', #19837, #14809 ) ;
#12245 = cartesian_point ( 'none', ( 13.02236933836794819, 51.89185494360196316, 10.01658651722518378 ) ) ;
#12246 = line ( 'none', #8837, #7622 ) ;
#12247 = axis2_placement_3d ( 'none', #32652, #28989, #16080 ) ;
#12248 = cartesian_point ( 'none', ( -61.48348697134193230, -38.41914665690568853, -73.40000000000000568 ) ) ;
#12249 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#12250 = direction ( 'none', ( -6.405132834375911917e-15, -0.6409456510068536339, 0.7675862638527350956 ) ) ;
#12251 = advanced_face ( 'none', ( #26258 ), #11962, .f. ) ;
#12252 = direction ( 'none', ( 0.06944122536642542698, -0.9975860445192732406, -1.673230490266694817e-22 ) ) ;
#12253 = vertex_point ( 'none', #9379 ) ;
#12254 = circle ( 'none', #18984, 7.499999999999995559 ) ;
#12255 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12256 = axis2_placement_3d ( 'none', #39885, #26186, #6562 ) ;
#12257 = cartesian_point ( 'none', ( -25.07303491289168562, 46.12583788135350460, 42.50000000000022737 ) ) ;
#12258 = advanced_face ( 'none', ( #17064 ), #10405, .t. ) ;
#12259 = cartesian_point ( 'none', ( 11.50478251246190098, 69.05128498633418133, -223.0555756840119273 ) ) ;
#12260 = cartesian_point ( 'none', ( -30.02637984930773030, -18.06445516747937674, -220.0000000000001137 ) ) ;
#12261 = b_spline_curve_with_knots ( 'none', 3,
( #3385, #3092, #13522, #3520, #26260, #13108, #10091, #10228 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 7.757919228897728493e-18, 0.001965792937628835311, 0.002948689406443247545, 0.003931585875257660213 ),
.unspecified. ) ;
#12262 = edge_curve ( 'none', #41164, #29246, #23718, .t. ) ;
#12263 = cartesian_point ( 'none', ( -37.93744851726332712, 70.99999999999995737, -59.50000000000000711 ) ) ;
#12264 = circle ( 'none', #4468, 4.250000000000003553 ) ;
#12265 = cartesian_point ( 'none', ( -12.74569674601232272, 89.10029132056975243, -181.5186427233415714 ) ) ;
#12266 = edge_curve ( 'none', #24043, #16174, #34929, .t. ) ;
#12267 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -6.938893903907228378e-15 ) ) ;
#12268 = axis2_placement_3d ( 'none', #17079, #23239, #3634 ) ;
#12269 = cylindrical_surface ( 'none', #21914, 8.000000000000000000 ) ;
#12270 = cartesian_point ( 'none', ( 23.17136050302869421, -26.23758559776200272, -220.0000000000139266 ) ) ;
#12271 = cartesian_point ( 'none', ( -17.91254043816801556, 33.47010563360422708, -209.6404635320154171 ) ) ;
#12272 = edge_curve ( 'none', #58, #35042, #1175, .t. ) ;
#12273 = oriented_edge ( 'none', *, *, #10571, .f. ) ;
#12274 = cartesian_point ( 'none', ( 36.82641627808393281, -58.44570654142629706, -77.60000000000000853 ) ) ;
#12275 = direction ( 'none', ( -6.611318144669752901e-16, 8.743670668537287425e-17, 1.000000000000000000 ) ) ;
#12276 = cartesian_point ( 'none', ( 12.04305958267338994, -36.20310787609511038, -3.478958019544153402 ) ) ;
#12277 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12278 = edge_curve ( 'none', #27744, #22625, #4262, .t. ) ;
#12279 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#12280 = vector ( 'none', #9257, 1000.000000000000114 ) ;
#12281 = oriented_edge ( 'none', *, *, #36908, .f. ) ;
#12282 = oriented_edge ( 'none', *, *, #7440, .t. ) ;
#12283 = face_outer_bound ( 'none', #9449, .t. ) ;
#12284 = vertex_point ( 'none', #16674 ) ;
#12285 = vector ( 'none', #3041, 1000.000000000000000 ) ;
#12286 = direction ( 'none', ( -0.06944122536642166610, 0.9975860445192734627, 0.0000000000000000000 ) ) ;
#12287 = cartesian_point ( 'none', ( 13.63571729368600671, 51.73667744799030999, 44.93181872008659639 ) ) ;
#12288 = cylindrical_surface ( 'none', #42324, 47.50000000000000711 ) ;
#12289 = oriented_edge ( 'none', *, *, #29673, .f. ) ;
#12290 = edge_curve ( 'none', #15860, #11388, #42098, .t. ) ;
#12291 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12292 = oriented_edge ( 'none', *, *, #31451, .f. ) ;
#12293 = advanced_face ( 'none', ( #33415 ), #19409, .f. ) ;
#12294 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12295 = circle ( 'none', #11322, 22.00000000000000000 ) ;
#12296 = direction ( 'none', ( 0.7463371132519592832, -1.330382240088718025e-14, 0.6655681132556848789 ) ) ;
#12297 = cartesian_point ( 'none', ( 45.00000000000171951, 62.99999999999925393, -198.4807621135333875 ) ) ;
#12298 = cartesian_point ( 'none', ( -36.86279951707600588, -2.565992159740535516, 4.000000000000246025 ) ) ;
#12299 = oriented_edge ( 'none', *, *, #1485, .f. ) ;
#12300 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#12301 = line ( 'none', #26932, #20989 ) ;
#12302 = direction ( 'none', ( -1.000000000000000000, 2.081668171172168513e-14, 0.0000000000000000000 ) ) ;
#12303 = cartesian_point ( 'none', ( 51.41483633843350276, -14.80308021199729573, 44.67321566573312452 ) ) ;
#12304 = vertex_point ( 'none', #26250 ) ;
#12305 = cartesian_point ( 'none', ( 2.270859540337283544, 4.022005753525577987, -214.4999999999999716 ) ) ;
#12306 = cylindrical_surface ( 'none', #41157, 10.49999999999999467 ) ;
#12307 = direction ( 'none', ( -0.7463371132519662776, 1.297351184396824737e-14, -0.6655681132556769963 ) ) ;
#12308 = cartesian_point ( 'none', ( -38.41914665690633512, 61.48348697134153440, -73.40000000000000568 ) ) ;
#12309 = line ( 'none', #30140, #4616 ) ;
#12310 = axis2_placement_3d ( 'none', #11416, #40698, #7954 ) ;
#12311 = edge_loop ( 'none', ( #11898, #31514, #36357, #36491, #21121, #9975, #1555, #25367 ) ) ;
#12312 = oriented_edge ( 'none', *, *, #37348, .t. ) ;
#12313 = axis2_placement_3d ( 'none', #26378, #35649, #16092 ) ;
#12314 = cartesian_point ( 'none', ( 40.69206200754049974, 93.14527222385055438, -153.2852473716563111 ) ) ;
#12315 = vertex_point ( 'none', #32937 ) ;
#12316 = cartesian_point ( 'none', ( 14.35611275103076423, 26.88029172659529209, -219.9999999999997726 ) ) ;
#12317 = axis2_placement_3d ( 'none', #22928, #26347, #22789 ) ;
#12318 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12319 = circle ( 'none', #28131, 9.000000000000001776 ) ;
#12320 = edge_loop ( 'none', ( #18230, #18014, #39843, #19743 ) ) ;
#12321 = cartesian_point ( 'none', ( -58.33630944789051398, 47.83630944788986028, -1.000000000000007772 ) ) ;
#12322 = oriented_edge ( 'none', *, *, #13889, .f. ) ;
#12323 = vector ( 'none', #31419, 1000.000000000000114 ) ;
#12324 = cartesian_point ( 'none', ( 10.57447913206471135, 89.09953532369904394, -183.9889653376274623 ) ) ;
#12325 = axis2_placement_3d ( 'none', #14197, #26770, #30646 ) ;
#12326 = circle ( 'none', #28373, 3.400000000000000355 ) ;
#12327 = cartesian_point ( 'none', ( -2.565992159740007050, 36.86279951707618352, 4.000000000000246025 ) ) ;
#12328 = oriented_edge ( 'none', *, *, #9188, .t. ) ;
#12329 = edge_curve ( 'none', #11885, #12208, #1449, .t. ) ;
#12330 = vector ( 'none', #24421, 1000.000000000000000 ) ;
#12331 = oriented_edge ( 'none', *, *, #33282, .t. ) ;
#12332 = axis2_placement_3d ( 'none', #25963, #6601, #29534 ) ;
#12333 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12334 = vector ( 'none', #33340, 1000.000000000000000 ) ;
#12335 = edge_curve ( 'none', #8533, #28930, #14641, .t. ) ;
#12336 = oriented_edge ( 'none', *, *, #39490, .t. ) ;
#12337 = advanced_face ( 'none', ( #22702 ), #23252, .f. ) ;
#12338 = cartesian_point ( 'none', ( -30.94935080145049255, 16.34547581550006612, -219.9999999999985789 ) ) ;
#12339 = cartesian_point ( 'none', ( 6.898293983750043878, 86.29999999999985505, -182.6230450020628666 ) ) ;
#12340 = oriented_edge ( 'none', *, *, #24435, .t. ) ;
#12341 = cartesian_point ( 'none', ( -59.99996437063011001, 95.46204239865396346, -187.6642065377256472 ) ) ;
#12342 = vertex_point ( 'none', #3076 ) ;
#12343 = cartesian_point ( 'none', ( -57.49999999999927525, 1.008969915342214235e-12, -114.9999999999999858 ) ) ;
#12344 = vertex_point ( 'none', #187 ) ;
#12345 = vector ( 'none', #37225, 1000.000000000000000 ) ;
#12346 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#12347 = plane ( 'none', #5662 ) ;
#12348 = line ( 'none', #282, #22086 ) ;
#12349 = oriented_edge ( 'none', *, *, #25890, .f. ) ;
#12350 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#12351 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12352 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -6.938893903907228378e-15 ) ) ;
#12353 = advanced_face ( 'none', ( #16541 ), #6487, .f. ) ;
#12354 = direction ( 'none', ( 3.760577949360455117e-17, -2.773194043911829851e-16, 1.000000000000000000 ) ) ;
#12356 = vertex_point ( 'none', #22830 ) ;
#12355 = oriented_edge ( 'none', *, *, #7402, .f. ) ;
#12358 = edge_curve ( 'none', #15242, #21272, #2220, .t. ) ;
#12357 = cartesian_point ( 'none', ( -16.22770742922036646, 32.38988055066164407, -215.6152341977612537 ) ) ;
#12359 = cartesian_point ( 'none', ( -64.99999999999930367, 1.158954617255892765e-12, -102.5000000000000284 ) ) ;
#12360 = cartesian_point ( 'none', ( -49.88653899652936730, 26.52514329740285604, -102.5000000000000142 ) ) ;
#12361 = direction ( 'none', ( 1.759703536382520479e-14, 1.000000000000000000, 2.561756887746857658e-16 ) ) ;
#12362 = cartesian_point ( 'none', ( 50.30885104618666048, 29.92904584194005224, -135.0999999999999659 ) ) ;
#12363 = direction ( 'none', ( 0.3135628432355014872, -6.088927407221809182e-15, 0.9495674506542799431 ) ) ;
#12364 = line ( 'none', #39370, #40471 ) ;
#12365 = oriented_edge ( 'none', *, *, #353, .t. ) ;
#12366 = cylindrical_surface ( 'none', #40214, 8.000000000000000000 ) ;
#12367 = axis2_placement_3d ( 'none', #38135, #15141, #41671 ) ;
#12368 = oriented_edge ( 'none', *, *, #31769, .t. ) ;
#12369 = cartesian_point ( 'none', ( -60.19996437063002759, 103.6661467315417298, -197.4893107150406024 ) ) ;
#12370 = direction ( 'none', ( -1.000000000000000000, 1.784287003861857238e-14, 0.0000000000000000000 ) ) ;
#12371 = oriented_edge ( 'none', *, *, #17404, .f. ) ;
#12372 = cylindrical_surface ( 'none', #25619, 22.50000000000000355 ) ;
#12373 = oriented_edge ( 'none', *, *, #763, .t. ) ;
#12374 = plane ( 'none', #41943 ) ;
#12375 = direction ( 'none', ( -0.9964434956472331129, 1.722759865797656820e-14, 0.08426363380677731607 ) ) ;
#12376 = vertex_point ( 'none', #32712 ) ;
#12377 = direction ( 'none', ( -7.493695722305057312e-24, -1.682495674055179395e-22, 1.000000000000000000 ) ) ;
#12378 = axis2_placement_3d ( 'none', #5109, #41402, #15156 ) ;
#12379 = oriented_edge ( 'none', *, *, #1922, .t. ) ;
#12380 = vertex_point ( 'none', #23105 ) ;
#12381 = circle ( 'none', #19213, 52.50000000000000711 ) ;
#12382 = direction ( 'none', ( 0.9975860445192733517, 0.06944122536642194365, 1.915906240245487041e-23 ) ) ;
#12383 = axis2_placement_3d ( 'none', #17097, #26648, #4357 ) ;
#12384 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 71.50000000000000000 ) ) ;
#12385 = edge_loop ( 'none', ( #20501, #33463, #22501, #25089 ) ) ;
#12386 = line ( 'none', #20856, #5535 ) ;
#12387 = cartesian_point ( 'none', ( 6.936526418120065898e-13, 2.945174416836216388e-14, -200.5000000000000000 ) ) ;
#12388 = oriented_edge ( 'none', *, *, #17215, .t. ) ;
#12389 = edge_curve ( 'none', #35737, #8078, #7820, .t. ) ;
#12390 = direction ( 'none', ( 3.760577949347893740e-17, -7.239138366460953660e-15, 1.000000000000000000 ) ) ;
#12391 = axis2_placement_3d ( 'none', #25139, #18016, #28305 ) ;
#12392 = oriented_edge ( 'none', *, *, #32993, .t. ) ;
#12393 = axis2_placement_3d ( 'none', #8944, #21542, #15131 ) ;
#12394 = cartesian_point ( 'none', ( 49.76107565295186674, -19.64905468110909581, 14.23205080756908458 ) ) ;
#12395 = cartesian_point ( 'none', ( -50.87889513109049489, 109.5000674576067610, -143.1250356293676020 ) ) ;
#12396 = edge_curve ( 'none', #1106, #4269, #21190, .t. ) ;
#12398 = oriented_edge ( 'none', *, *, #2315, .f. ) ;
#12397 = oriented_edge ( 'none', *, *, #40937, .f. ) ;
#12399 = cartesian_point ( 'none', ( 1.448548740005736114e-13, 2.729220591809639121e-15, 168.5000000000002274 ) ) ;
#12400 = edge_curve ( 'none', #20708, #40784, #36979, .t. ) ;
#12401 = cartesian_point ( 'none', ( 9.656106105860700950, 66.13861627453671588, -222.5577141566668899 ) ) ;
#12402 = cartesian_point ( 'none', ( 34.32930365294641462, -8.372988503149230155, -219.9999999999999147 ) ) ;
#12403 = vertex_point ( 'none', #24028 ) ;
#12405 = direction ( 'none', ( -3.304235192336778667e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12404 = circle ( 'none', #17067, 42.00000000000000000 ) ;
#12406 = oriented_edge ( 'none', *, *, #20004, .t. ) ;
#12407 = direction ( 'none', ( -2.179985831291355058e-16, -7.063948064697777072e-17, 1.000000000000000000 ) ) ;
#12408 = circle ( 'none', #20503, 4.250000000000003553 ) ;
#12409 = cartesian_point ( 'none', ( 31.89592173441158707, -17.21135944312094068, -215.6483267649443292 ) ) ;
#12410 = cartesian_point ( 'none', ( -31.21490940502390998, 27.58506649108796793, -196.8366557157275736 ) ) ;
#12411 = oriented_edge ( 'none', *, *, #9892, .f. ) ;
#12412 = oriented_edge ( 'none', *, *, #35163, .t. ) ;
#12413 = direction ( 'none', ( -1.000000000000000000, 1.759703536382520479e-14, 3.760577949360632611e-17 ) ) ;
#12414 = direction ( 'none', ( 0.6287054569762580147, -1.158730089231202293e-14, -0.7776435226813598334 ) ) ;
#12415 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#12416 = vertex_point ( 'none', #11165 ) ;
#12417 = circle ( 'none', #39535, 68.82335985865226746 ) ;
#12418 = edge_loop ( 'none', ( #77, #33317 ) ) ;
#12419 = edge_curve ( 'none', #2883, #37580, #24217, .t. ) ;
#12420 = edge_loop ( 'none', ( #24079, #680, #26498, #37062 ) ) ;
#12421 = cartesian_point ( 'none', ( -6.934560490459512394, -36.91449885864963676, -2.560056431251910958 ) ) ;
#12422 = conical_surface ( 'none', #2090, 55.00000000000000000, 0.7853981633974621568 ) ;
#12423 = face_outer_bound ( 'none', #9484, .t. ) ;
#12424 = oriented_edge ( 'none', *, *, #30637, .f. ) ;
#12425 = oriented_edge ( 'none', *, *, #22930, .f. ) ;
#12426 = vector ( 'none', #17529, 1000.000000000000114 ) ;
#12427 = direction ( 'none', ( 0.9811566927382366909, 0.1932137269837868321, 2.644338078177800641e-31 ) ) ;
#12429 = cartesian_point ( 'none', ( 4.028826449491236694, 30.82801558066058689, -183.8036064573090300 ) ) ;
#12428 = axis2_placement_3d ( 'none', #40872, #17758, #1559 ) ;
#12430 = oriented_edge ( 'none', *, *, #1480, .t. ) ;
#12431 = direction ( 'none', ( -0.9964434956472330018, 1.748663503494570487e-14, 0.08426363380677817649 ) ) ;
#12432 = oriented_edge ( 'none', *, *, #17355, .t. ) ;
#12433 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12434 = oriented_edge ( 'none', *, *, #9201, .f. ) ;
#12435 = cartesian_point ( 'none', ( 8.330397971533042067, 109.0621102532179805, -181.2132694064166856 ) ) ;
#12436 = cartesian_point ( 'none', ( 61.48348697134041174, 38.41914665690806885, -59.50000000000000711 ) ) ;
#12437 = direction ( 'none', ( 0.4916555125895600287, 0.8707897891800849832, -2.803236335386457967e-16 ) ) ;
#12438 = direction ( 'none', ( -0.7463371132519440732, 0.0000000000000000000, -0.6655681132557018653 ) ) ;
#12439 = cartesian_point ( 'none', ( 49.88653899652994284, 26.52514329740168719, -126.8999999999999631 ) ) ;
#12440 = line ( 'none', #23236, #30872 ) ;
#12441 = oriented_edge ( 'none', *, *, #39049, .t. ) ;
#12442 = cartesian_point ( 'none', ( 1.368672058072332647e-12, 38.30000000000001137, -172.5000000000000000 ) ) ;
#12443 = cylindrical_surface ( 'none', #1585, 4.000000000000000000 ) ;
#12444 = line ( 'none', #27911, #24221 ) ;
#12445 = vertex_point ( 'none', #4576 ) ;
#12446 = edge_curve ( 'none', #1549, #39266, #41582, .t. ) ;
#12447 = axis2_placement_3d ( 'none', #273, #32740, #16324 ) ;
#12449 = oriented_edge ( 'none', *, *, #37430, .t. ) ;
#12448 = oriented_edge ( 'none', *, *, #24454, .f. ) ;
#12450 = cartesian_point ( 'none', ( -58.87889513109022488, 129.5000000000010232, -143.1250356293675736 ) ) ;
#12451 = b_spline_curve_with_knots ( 'none', 3,
( #16657, #39920, #13630, #39486, #36480, #3628, #16794, #33069 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.001964777306617126670, 0.002947165959925690873, 0.003929554613234255075 ),
.unspecified. ) ;
#12452 = vertex_point ( 'none', #24462 ) ;
#12453 = face_bound ( 'none', #26960, .t. ) ;
#12454 = edge_loop ( 'none', ( #27839, #21698, #37437, #13540 ) ) ;
#12455 = edge_curve ( 'none', #40119, #9702, #24762, .t. ) ;
#12456 = direction ( 'none', ( -0.6123724356957876980, 0.7071067811865525687, 0.3535533905932753962 ) ) ;
#12457 = vertex_point ( 'none', #28052 ) ;
#12458 = cartesian_point ( 'none', ( 16.90386466927320797, 32.05822640574184845, -215.6449516915229481 ) ) ;
#12459 = face_outer_bound ( 'none', #36050, .t. ) ;
#12460 = line ( 'none', #28491, #9850 ) ;
#12461 = edge_curve ( 'none', #3595, #20780, #1720, .t. ) ;
#12462 = oriented_edge ( 'none', *, *, #984, .f. ) ;
#12463 = advanced_face ( 'none', ( #21684 ), #6289, .t. ) ;
#12464 = oriented_edge ( 'none', *, *, #3928, .f. ) ;
#12465 = cartesian_point ( 'none', ( 51.96725005273296460, -12.71814522719476237, 10.00000000000022382 ) ) ;
#12466 = circle ( 'none', #11051, 4.999999999999997335 ) ;
#12467 = cartesian_point ( 'none', ( -45.67315113318059616, -66.28886230405259994, -1.000000000000007772 ) ) ;
#12468 = direction ( 'none', ( -2.784843579201913089e-31, 4.556086110416389093e-32, 1.000000000000000000 ) ) ;
#12469 = oriented_edge ( 'none', *, *, #26520, .t. ) ;
#12470 = oriented_edge ( 'none', *, *, #19013, .f. ) ;
#12471 = cartesian_point ( 'none', ( 32.63201635574626636, 109.6000674576050784, -122.6965897918367432 ) ) ;
#12472 = oriented_edge ( 'none', *, *, #28216, .t. ) ;
#12473 = edge_curve ( 'none', #23240, #11361, #18625, .t. ) ;
#12474 = vertex_point ( 'none', #34440 ) ;
#12475 = advanced_face ( 'none', ( #27294 ), #17578, .f. ) ;
#12476 = oriented_edge ( 'none', *, *, #41252, .f. ) ;
#12477 = edge_curve ( 'none', #12356, #23387, #40057, .t. ) ;
#12478 = cartesian_point ( 'none', ( -26.97002106374828756, 14.17341878151739998, -219.9999999999998579 ) ) ;
#12479 = cartesian_point ( 'none', ( -15.35887994703627690, -51.24883243197135840, 44.46918728363038298 ) ) ;
#12481 = cartesian_point ( 'none', ( -44.70109453909114450, 63.02999825141397849, -149.9751848822403417 ) ) ;
#12480 = vector ( 'none', #30349, 1000.000000000000000 ) ;
#12482 = circle ( 'none', #39971, 3.399999999999986144 ) ;
#12483 = oriented_edge ( 'none', *, *, #40998, .t. ) ;
#12484 = oriented_edge ( 'none', *, *, #29817, .t. ) ;
#12485 = cartesian_point ( 'none', ( -65.20321811001399226, -40.36942875342237613, -73.60000000000000853 ) ) ;
#12486 = cartesian_point ( 'none', ( 47.83630944788985317, 62.17154166404932880, -6.938893903907228378e-15 ) ) ;
#12487 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12488 = oriented_edge ( 'none', *, *, #8560, .t. ) ;
#12489 = oriented_edge ( 'none', *, *, #37368, .t. ) ;
#12490 = cartesian_point ( 'none', ( 1.310105869882863528e-13, 1.765539736045300000e-15, 110.6396103067895069 ) ) ;
#12491 = vector ( 'none', #2905, 1000.000000000000000 ) ;
#12492 = oriented_edge ( 'none', *, *, #2368, .f. ) ;
#12493 = vertex_point ( 'none', #7054 ) ;
#12494 = axis2_placement_3d ( 'none', #34981, #12685, #28470 ) ;
#12495 = edge_loop ( 'none', ( #25169, #12373 ) ) ;
#12496 = advanced_face ( 'none', ( #123 ), #32876, .t. ) ;
#12497 = cylindrical_surface ( 'none', #25812, 39.00000000000000000 ) ;
#12498 = direction ( 'none', ( -0.9991720737134183183, 0.04068374504919041595, -4.982321815180464907e-18 ) ) ;
#12500 = direction ( 'none', ( 0.9975860445192732406, 0.06944122536642542698, 0.0000000000000000000 ) ) ;
#12499 = vector ( 'none', #9184, 1000.000000000000000 ) ;
#12501 = vertex_point ( 'none', #36530 ) ;
#12502 = cartesian_point ( 'none', ( 16.89216455874728240, -14.86286569004129632, 45.00000000000023448 ) ) ;
#12503 = oriented_edge ( 'none', *, *, #10505, .f. ) ;
#12504 = vector ( 'none', #26883, 1000.000000000000000 ) ;
#12505 = oriented_edge ( 'none', *, *, #32793, .f. ) ;
#12506 = cartesian_point ( 'none', ( 45.00000000000171951, 62.99999999999925393, -198.4807621135333875 ) ) ;
#12507 = axis2_placement_3d ( 'none', #10083, #29559, #13374 ) ;
#12508 = oriented_edge ( 'none', *, *, #15861, .f. ) ;
#12509 = oriented_edge ( 'none', *, *, #40575, .t. ) ;
#12510 = axis2_placement_3d ( 'none', #21767, #7994, #18773 ) ;
#12511 = edge_loop ( 'none', ( #40241, #27304, #6333, #25297 ) ) ;
#12512 = edge_curve ( 'none', #42335, #3815, #41096, .t. ) ;
#12513 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#12514 = cartesian_point ( 'none', ( 36.62392954760727548, 97.70655699798759031, -146.3523859066912109 ) ) ;
#12515 = edge_curve ( 'none', #23402, #21183, #28081, .t. ) ;
#12516 = axis2_placement_3d ( 'none', #30507, #14202, #17508 ) ;
#12517 = cartesian_point ( 'none', ( 46.99922349675632205, 64.50643916011635781, -190.9547532503337095 ) ) ;
#12518 = cartesian_point ( 'none', ( 33.33857684983280478, 121.4999999999993889, -128.7559527559288028 ) ) ;
#12519 = edge_curve ( 'none', #8692, #7459, #20636, .t. ) ;
#12520 = direction ( 'none', ( 0.7463371132519616147, -1.387314797319405500e-14, 0.6655681132556822144 ) ) ;
#12521 = edge_curve ( 'none', #21833, #11286, #5306, .t. ) ;
#12522 = cartesian_point ( 'none', ( -36.90268476125191910, 96.68678654130187056, -198.2526907530515530 ) ) ;
#12523 = conical_surface ( 'none', #29862, 47.50000000000000711, 0.7853981633974344012 ) ;
#12524 = oriented_edge ( 'none', *, *, #25050, .t. ) ;
#12525 = direction ( 'none', ( 0.4916555125895037959, 0.8707897891801167356, -5.551115123616747543e-17 ) ) ;
#12526 = oriented_edge ( 'none', *, *, #18404, .t. ) ;
#12527 = cylindrical_surface ( 'none', #27300, 3.399999999999986144 ) ;
#12528 = oriented_edge ( 'none', *, *, #1550, .t. ) ;
#12529 = direction ( 'none', ( -0.08426363380677816262, 1.766057625000414132e-15, -0.9964434956472328908 ) ) ;
#12530 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12531 = edge_curve ( 'none', #19211, #17978, #32402, .t. ) ;
#12532 = vector ( 'none', #12525, 1000.000000000000227 ) ;
#12533 = oriented_edge ( 'none', *, *, #8318, .t. ) ;
#12534 = oriented_edge ( 'none', *, *, #30556, .t. ) ;
#12535 = cartesian_point ( 'none', ( 16.16042260352758575, -51.00088961258812503, 10.76794919243136839 ) ) ;
#12536 = edge_loop ( 'none', ( #41515, #11515, #3858, #33927 ) ) ;
#12537 = cartesian_point ( 'none', ( -26.11791238551788297, 105.6000674576063147, -224.4544513127585788 ) ) ;
#12538 = circle ( 'none', #12268, 2.917500000000002647 ) ;
#12539 = oriented_edge ( 'none', *, *, #28707, .f. ) ;
#12540 = edge_curve ( 'none', #17599, #1463, #19627, .t. ) ;
#12541 = edge_loop ( 'none', ( #2771, #29120 ) ) ;
#12542 = line ( 'none', #40302, #22293 ) ;
#12543 = circle ( 'none', #17465, 39.00000000000000000 ) ;
#12544 = oriented_edge ( 'none', *, *, #7549, .t. ) ;
#12545 = edge_loop ( 'none', ( #11216, #2188, #15540, #23432 ) ) ;
#12546 = cartesian_point ( 'none', ( 12.00000000000598455, 71.27282452826271708, -223.6208315499874004 ) ) ;
#12547 = cartesian_point ( 'none', ( 57.50000000000024869, -24.84015235731939697, -115.0000000000000000 ) ) ;
#12548 = b_spline_curve_with_knots ( 'none', 3,
( #11771, #34474, #6146, #5330, #19069, #24632, #15900, #21347, #38758, #5167, #41039, #5034, #18079, #18369, #27942, #8311, #31227, #41195, #14923, #34614, #41890, #34324 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 4.336808689942017255e-19, 0.001745290470607284514, 0.002617935705910926555, 0.003490580941214568595, 0.005235871411821853109, 0.006981161882429139792, 0.008726452353036427342, 0.009599097588340052903, 0.01047174282364368020, 0.01221703329425092611, 0.01396232376485817377 ),
.unspecified. ) ;
#12549 = oriented_edge ( 'none', *, *, #20285, .t. ) ;
#12550 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#12551 = oriented_edge ( 'none', *, *, #33498, .f. ) ;
#12552 = cartesian_point ( 'none', ( -12.26740798064431459, 89.30000000000019611, -181.1319581461198140 ) ) ;
#12553 = oriented_edge ( 'none', *, *, #7623, .f. ) ;
#12554 = cartesian_point ( 'none', ( 26.83727104136326247, -14.43735752134460704, -220.0000000000000284 ) ) ;
#12555 = cartesian_point ( 'none', ( -1.479824155376520567, 36.17025799029342181, -214.5394235482410181 ) ) ;
#12556 = advanced_face ( 'none', ( #15529, #36478 ), #3956, .t. ) ;
#12557 = cartesian_point ( 'none', ( 47.83630944789006634, 58.33630944789020134, 0.0000000000000000000 ) ) ;
#12558 = direction ( 'none', ( -1.777862159242259960e-14, -0.7675862638527352066, -0.6409456510068534119 ) ) ;
#12559 = direction ( 'none', ( 3.760577949347893740e-17, -7.239138366460953660e-15, 1.000000000000000000 ) ) ;
#12560 = oriented_edge ( 'none', *, *, #6969, .t. ) ;
#12561 = cartesian_point ( 'none', ( 12.05360196521883331, -37.36419868994300941, -3.989278881352956496 ) ) ;
#12562 = direction ( 'none', ( 1.772943671138792130e-14, 1.000000000000000000, -3.885774658394701368e-16 ) ) ;
#12563 = cartesian_point ( 'none', ( 35.53724604321453029, 11.97305907711325368, -1.249999999999753975 ) ) ;
#12564 = axis2_placement_3d ( 'none', #15645, #5484, #2468 ) ;
#12565 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12566 = oriented_edge ( 'none', *, *, #5184, .t. ) ;
#12567 = axis2_placement_3d ( 'none', #34399, #18301, #24567 ) ;
#12568 = direction ( 'none', ( 1.772943671138792130e-14, 1.000000000000000000, -3.885774658394696437e-16 ) ) ;
#12569 = advanced_face ( 'none', ( #39029 ), #37995, .f. ) ;
#12570 = cartesian_point ( 'none', ( 15.91156840601971467, 51.07907586145778112, 44.23205080756908103 ) ) ;
#12571 = direction ( 'none', ( 0.3411945219261603435, 0.02375029785253434528, -0.9396926207859114255 ) ) ;
#12572 = vector ( 'none', #28625, 1000.000000000000227 ) ;
#12573 = vertex_point ( 'none', #39528 ) ;
#12574 = oriented_edge ( 'none', *, *, #29799, .f. ) ;
#12575 = vertex_point ( 'none', #19989 ) ;
#12576 = axis2_placement_3d ( 'none', #21882, #2265, #41827 ) ;
#12577 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#12578 = cartesian_point ( 'none', ( -55.13853105592682624, 109.6000674576068548, -138.3484781045550278 ) ) ;
#12579 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#12580 = circle ( 'none', #5181, 7.399999999999989697 ) ;
#12581 = edge_curve ( 'none', #11685, #23978, #17334, .t. ) ;
#12582 = oriented_edge ( 'none', *, *, #8245, .t. ) ;
#12583 = oriented_edge ( 'none', *, *, #16076, .t. ) ;
#12584 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12585 = vector ( 'none', #14619, 1000.000000000000000 ) ;
#12586 = oriented_edge ( 'none', *, *, #10239, .t. ) ;
#12587 = direction ( 'none', ( 1.000000000000000000, -1.759703324624283666e-14, 2.984470496304187021e-16 ) ) ;
#12588 = vertex_point ( 'none', #29994 ) ;
#12589 = cartesian_point ( 'none', ( 6.931073580093493984e-13, 3.316629165559510886e-14, -214.9999999999999716 ) ) ;
#12590 = face_outer_bound ( 'none', #3866, .t. ) ;
#12591 = edge_curve ( 'none', #24904, #3412, #27795, .t. ) ;
#12592 = line ( 'none', #28360, #25888 ) ;
#12593 = oriented_edge ( 'none', *, *, #5246, .f. ) ;
#12594 = direction ( 'none', ( 2.453920617706110257e-19, -3.526290474122100826e-18, -1.000000000000000000 ) ) ;
#12595 = axis2_placement_3d ( 'none', #21330, #41016, #18204 ) ;
#12596 = edge_curve ( 'none', #15996, #14897, #31907, .t. ) ;
#12597 = oriented_edge ( 'none', *, *, #7734, .f. ) ;
#12598 = oriented_edge ( 'none', *, *, #31712, .f. ) ;
#12599 = cartesian_point ( 'none', ( 1.448548751695901462e-13, 2.729246838742154287e-15, 12.50000000000022560 ) ) ;
#12600 = cartesian_point ( 'none', ( 21.99974263798897667, 21.11096482398230734, -219.9999999999998010 ) ) ;
#12601 = oriented_edge ( 'none', *, *, #36240, .t. ) ;
#12602 = cartesian_point ( 'none', ( 65.00003562937008894, 103.9225249919460623, -147.2036547794161265 ) ) ;
#12603 = cartesian_point ( 'none', ( 7.015675024317920323e-13, 1.603044975819533872e-14, -115.0000000000000000 ) ) ;
#12604 = edge_curve ( 'none', #36707, #7743, #42051, .t. ) ;
#12605 = face_outer_bound ( 'none', #16068, .t. ) ;
#12606 = edge_loop ( 'none', ( #17474, #35852, #35422, #22118 ) ) ;
#12607 = vertex_point ( 'none', #24266 ) ;
#12608 = conical_surface ( 'none', #5461, 33.00000000000000000, 0.7853981633974621568 ) ;
#12609 = oriented_edge ( 'none', *, *, #25074, .f. ) ;
#12610 = oriented_edge ( 'none', *, *, #16087, .t. ) ;
#12612 = axis2_placement_3d ( 'none', #41224, #15236, #21957 ) ;
#12611 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#12613 = oriented_edge ( 'none', *, *, #4733, .t. ) ;
#12614 = cartesian_point ( 'none', ( -27.01048374044885492, 14.08812308935971735, -219.9999999999998579 ) ) ;
#12615 = cartesian_point ( 'none', ( -14.27214253708667258, 50.82273280596849219, 43.00000000000022737 ) ) ;
#12616 = face_outer_bound ( 'none', #42303, .t. ) ;
#12617 = line ( 'none', #5724, #14176 ) ;
#12618 = cartesian_point ( 'none', ( -39.52207816094084336, 20.49093307533340891, -186.4274769671087029 ) ) ;
#12619 = axis2_placement_3d ( 'none', #11965, #31280, #8654 ) ;
#12620 = direction ( 'none', ( 1.874322939219787848e-14, 1.000000000000000000, 2.529047078569439480e-16 ) ) ;
#12621 = vertex_point ( 'none', #1070 ) ;
#12622 = direction ( 'none', ( 4.421885339713186351e-16, 4.992091287232985764e-16, -1.000000000000000000 ) ) ;
#12623 = axis2_placement_3d ( 'none', #18666, #21373, #24663 ) ;
#12624 = cartesian_point ( 'none', ( -17.07243631817103591, 14.85031710644562963, 10.00000000000022382 ) ) ;
#12625 = oriented_edge ( 'none', *, *, #4170, .f. ) ;
#12626 = cartesian_point ( 'none', ( -49.81714912120071403, -19.50645158495097320, 10.00000000000022382 ) ) ;
#12627 = cartesian_point ( 'none', ( 50.87896638982956432, 121.4999999999990621, -201.8749643706352117 ) ) ;
#12628 = direction ( 'none', ( -0.06944122536642541310, 0.9975860445192731296, 1.673230490266694347e-22 ) ) ;
#12629 = vector ( 'none', #8679, 1000.000000000000000 ) ;
#12630 = axis2_placement_3d ( 'none', #20314, #30183, #10589 ) ;
#12631 = edge_curve ( 'none', #34262, #39476, #5260, .t. ) ;
#12632 = oriented_edge ( 'none', *, *, #39559, .t. ) ;
#12633 = cartesian_point ( 'none', ( 1.448548740005736114e-13, 2.729220591809639121e-15, 168.5000000000002274 ) ) ;
#12634 = cartesian_point ( 'none', ( 6.892090348156424184, 109.2470680206965454, -182.6153717474676341 ) ) ;
#12635 = axis2_placement_3d ( 'none', #21686, #15259, #31697 ) ;
#12636 = cartesian_point ( 'none', ( -54.98110891169331893, -28.58222158156094395, -124.9999999999999858 ) ) ;
#12637 = cartesian_point ( 'none', ( 70.99999999999998579, 37.93744851726332712, 59.50000000000000000 ) ) ;
#12638 = cartesian_point ( 'none', ( -46.55885009717393075, -26.35381334131502484, 14.23205080756908458 ) ) ;
#12639 = axis2_placement_3d ( 'none', #21806, #25081, #31532 ) ;
#12640 = edge_curve ( 'none', #12030, #10707, #19587, .t. ) ;
#12641 = face_outer_bound ( 'none', #23587, .t. ) ;
#12642 = vertex_point ( 'none', #26976 ) ;
#12643 = oriented_edge ( 'none', *, *, #39611, .t. ) ;
#12644 = edge_curve ( 'none', #6297, #23402, #7609, .t. ) ;
#12645 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#12646 = oriented_edge ( 'none', *, *, #17434, .f. ) ;
#12647 = direction ( 'none', ( -0.6655681132556817703, 1.040834085586082837e-14, 0.7463371132519620588 ) ) ;
#12648 = direction ( 'none', ( 3.760577949360181481e-17, -2.561756887746864068e-16, 1.000000000000000000 ) ) ;
#12649 = edge_loop ( 'none', ( #17242, #40532, #36511, #35583, #32904, #14800, #9582, #21116, #28962, #38302, #23294, #12625, #9094, #42414, #2245, #18205 ) ) ;
#12650 = direction ( 'none', ( 2.179985831291355058e-16, 7.063948064697777072e-17, -1.000000000000000000 ) ) ;
#12651 = oriented_edge ( 'none', *, *, #13021, .t. ) ;
#12652 = cartesian_point ( 'none', ( 46.03273460064141176, 27.26237966845383198, 168.5000000000002274 ) ) ;
#12653 = face_outer_bound ( 'none', #12057, .t. ) ;
#12654 = face_outer_bound ( 'none', #612, .t. ) ;
#12655 = direction ( 'none', ( 0.4643528801230303316, -0.8856502711123880323, -5.686682683175241863e-17 ) ) ;
#12656 = cartesian_point ( 'none', ( -36.61577963119867007, 97.70281637589289403, -198.6590508569092606 ) ) ;
#12657 = oriented_edge ( 'none', *, *, #9075, .t. ) ;
#12658 = edge_curve ( 'none', #38765, #24704, #4755, .t. ) ;
#12659 = cartesian_point ( 'none', ( -36.82641627808433782, 58.44570654142604127, -77.60000000000000853 ) ) ;
#12660 = conical_surface ( 'none', #9613, 7.000000000000006217, 0.7853981633974479459 ) ;
#12661 = direction ( 'none', ( -0.9964434956472328908, 1.748663503494570803e-14, 0.08426363380677832915 ) ) ;
#12662 = cartesian_point ( 'none', ( 2.362801327015330593e-12, 86.29999999999996874, -172.4999999999999716 ) ) ;
#12663 = cartesian_point ( 'none', ( 4.293586593391861023e-13, -14.99999999999996803, -209.5000000000000000 ) ) ;
#12664 = advanced_face ( 'none', ( #38991 ), #1221, .f. ) ;
#12665 = cartesian_point ( 'none', ( 22.94447902394343330, 1.597148183427787860, 54.00000000000022737 ) ) ;
#12667 = circle ( 'none', #37289, 22.50000000000000355 ) ;
#12666 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#12668 = conical_surface ( 'none', #9047, 64.00000000000005684, 0.7853981633974482790 ) ;
#12669 = axis2_placement_3d ( 'none', #35220, #8519, #30645 ) ;
#12670 = oriented_edge ( 'none', *, *, #4752, .f. ) ;
#12671 = vertex_point ( 'none', #27561 ) ;
#12672 = cartesian_point ( 'none', ( -34.16914665690745068, 61.48348697134081675, -6.938893903907228378e-15 ) ) ;
#12673 = advanced_face ( 'none', ( #40017 ), #7350, .f. ) ;
#12674 = cartesian_point ( 'none', ( 4.849917680093534855, 63.51842391422865575, -222.4632355975348901 ) ) ;
#12675 = cartesian_point ( 'none', ( 30.53773353750337094, 57.36922837877854420, -114.9999999999999716 ) ) ;
#12676 = cartesian_point ( 'none', ( -42.00000000000000000, 0.0000000000000000000, 79.50000000000000000 ) ) ;
#12677 = axis2_placement_3d ( 'none', #30827, #40239, #11239 ) ;
#12678 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 59.50000000000000000 ) ) ;
#12679 = cartesian_point ( 'none', ( -32.24846248512121605, 16.51978844183108919, -215.6284571804184509 ) ) ;
#12680 = cartesian_point ( 'none', ( 17.23084035811880455, -31.88546724768964680, -215.6483267653727864 ) ) ;
#12681 = cartesian_point ( 'none', ( -7.287808350907970301, 35.69764915200460820, -213.7859994369857759 ) ) ;
#12682 = face_outer_bound ( 'none', #4618, .t. ) ;
#12683 = oriented_edge ( 'none', *, *, #25577, .f. ) ;
#12684 = direction ( 'none', ( -1.258097530480931138e-30, -1.224646799147353454e-16, -1.000000000000000000 ) ) ;
#12685 = direction ( 'none', ( 0.6123724356957840342, -0.7071067811865597852, -0.3535533905932676801 ) ) ;
#12686 = direction ( 'none', ( 4.029312413015393293e-31, 1.224646799147353454e-16, -1.000000000000000000 ) ) ;
#12687 = cartesian_point ( 'none', ( -40.06144489310395329, 63.87506015550473393, -142.0704550395647914 ) ) ;
#12688 = cylindrical_surface ( 'none', #4141, 40.00000000000000711 ) ;
#12689 = edge_loop ( 'none', ( #28901, #2221 ) ) ;
#12690 = vector ( 'none', #14134, 1000.000000000000000 ) ;
#12691 = cartesian_point ( 'none', ( 43.74408287344162005, 128.4999999999992895, -205.8385412204625311 ) ) ;
#12692 = oriented_edge ( 'none', *, *, #38576, .t. ) ;
#12693 = axis2_placement_3d ( 'none', #14708, #37821, #34789 ) ;
#12694 = edge_curve ( 'none', #32385, #887, #31370, .t. ) ;
#12696 = axis2_placement_3d ( 'none', #35083, #18698, #8796 ) ;
#12695 = face_bound ( 'none', #41200, .t. ) ;
#12697 = line ( 'none', #34983, #16799 ) ;
#12698 = vector ( 'none', #37095, 1000.000000000000000 ) ;
#12699 = direction ( 'none', ( -0.7463371132519615037, 1.387314797319405974e-14, -0.6655681132556823254 ) ) ;
#12700 = edge_curve ( 'none', #33800, #12030, #29309, .t. ) ;
#12701 = axis2_placement_3d ( 'none', #18819, #22092, #28545 ) ;
#12702 = oriented_edge ( 'none', *, *, #2100, .t. ) ;
#12703 = cartesian_point ( 'none', ( 6.707680960741626564, 34.17097980135380197, -182.4536054424954443 ) ) ;
#12704 = conical_surface ( 'none', #12940, 52.50000000000000000, 0.5235987755983041447 ) ;
#12705 = advanced_face ( 'none', ( #30327, #26734 ), #24114, .t. ) ;
#12706 = cartesian_point ( 'none', ( 57.23348697134095886, 38.41914665690719488, -59.50000000000000711 ) ) ;
#12707 = edge_curve ( 'none', #10768, #5827, #2708, .t. ) ;
#12708 = direction ( 'none', ( -1.000000000000000000, 1.799907024771087157e-14, -6.728624391667615337e-16 ) ) ;
#12709 = direction ( 'none', ( 1.798561229727628928e-14, 1.000000000000000000, 1.028863221273419634e-22 ) ) ;
#12710 = direction ( 'none', ( -0.9964434956472330018, 1.748663503494570803e-14, 0.08426363380677817649 ) ) ;
#12711 = cylindrical_surface ( 'none', #8808, 7.000000000000013323 ) ;
#12712 = cartesian_point ( 'none', ( -63.99996437062994659, 99.50000000000113687, -192.5000000000000284 ) ) ;
#12713 = line ( 'none', #21552, #39295 ) ;
#12715 = oriented_edge ( 'none', *, *, #32351, .f. ) ;
#12714 = cartesian_point ( 'none', ( -1.701193342161860422e-14, -1.613254950252414181e-14, -54.50000000000000711 ) ) ;
#12716 = edge_curve ( 'none', #10554, #29443, #24491, .t. ) ;
#12717 = cartesian_point ( 'none', ( 2.270859540337283544, 4.022005753525577987, -214.4999999999999716 ) ) ;
#12718 = direction ( 'none', ( -0.9964434956472328908, 1.748663503494570803e-14, 0.08426363380677832915 ) ) ;
#12719 = cartesian_point ( 'none', ( 64.38172215573847268, 36.58471682289107463, -77.60000000000000853 ) ) ;
#12720 = cartesian_point ( 'none', ( -29.37492874126418485, 121.5000000000005116, -223.3789307604613441 ) ) ;
#12721 = edge_curve ( 'none', #36345, #22203, #32355, .t. ) ;
#12722 = oriented_edge ( 'none', *, *, #31214, .f. ) ;
#12723 = edge_loop ( 'none', ( #8935, #35369, #3771, #31505 ) ) ;
#12724 = direction ( 'none', ( 7.493695722305057312e-24, 1.682495674055179395e-22, -1.000000000000000000 ) ) ;
#12725 = b_spline_curve_with_knots ( 'none', 1,
( #12618, #15906 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.6802616854010363756, 0.9584355592062674400 ),
.unspecified. ) ;
#12726 = face_bound ( 'none', #16506, .t. ) ;
#12727 = oriented_edge ( 'none', *, *, #3123, .f. ) ;
#12728 = cylindrical_surface ( 'none', #6033, 3.999999999999999556 ) ;
#12729 = oriented_edge ( 'none', *, *, #5060, .f. ) ;
#12730 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#12731 = vector ( 'none', #39517, 1000.000000000000000 ) ;
#12732 = cartesian_point ( 'none', ( 18.81203033455009432, 30.98432067313696692, -215.6483257035409622 ) ) ;
#12733 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#12734 = oriented_edge ( 'none', *, *, #7199, .t. ) ;
#12735