-凯时娱乐ks
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('abr115l2-i-p2-s2-19-40-70-90-m6.step',
'2020-03-29t07:18:36',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2018',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = vertex_point ( 'none', #16131 ) ;
#2 = direction ( 'none', ( -0.5000000000000061062, 0.8660254037844351549, 3.022811732041951455e-15 ) ) ;
#3 = direction ( 'none', ( -0.2911156025094164268, -4.803849625781929402e-15, 0.9566878832595192561 ) ) ;
#4 = advanced_face ( 'none', ( #19224 ), #35769, .t. ) ;
#5 = edge_curve ( 'none', #20033, #17034, #10888, .t. ) ;
#6 = edge_loop ( 'none', ( #4227, #15017 ) ) ;
#7 = oriented_edge ( 'none', *, *, #21478, .f. ) ;
#8 = axis2_placement_3d ( 'none', #24637, #15465, #27913 ) ;
#9 = cartesian_point ( 'none', ( 24.29163042429700425, -67.24478595993065255, 68.47679319699734890 ) ) ;
#10 = vertex_point ( 'none', #28723 ) ;
#11 = advanced_face ( 'none', ( #28048 ), #11883, .f. ) ;
#12 = advanced_face ( 'none', ( #30473 ), #36362, .f. ) ;
#13 = axis2_placement_3d ( 'none', #7595, #32334, #35729 ) ;
#14 = cartesian_point ( 'none', ( 23.22030414426082245, -8.499999999999836575, 95.98510367395805076 ) ) ;
#15 = circle ( 'none', #34831, 11.99999999999999822 ) ;
#16 = vertex_point ( 'none', #31856 ) ;
#17 = direction ( 'none', ( -0.7669678184319009828, -0.6416855659042133286, 4.550094363217854894e-15 ) ) ;
#18 = face_outer_bound ( 'none', #37285, .t. ) ;
#19 = direction ( 'none', ( -1.224646799147353207e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#20 = cartesian_point ( 'none', ( -36.98026799759460204, 18.04285902399178099, 68.20000000000021600 ) ) ;
#21 = cartesian_point ( 'none', ( 37.79999999999999005, -7.798609410996279291e-15, -53.60000000000000142 ) ) ;
#22 = conical_surface ( 'none', #13568, 26.00000000000000000, 0.5235987755982980385 ) ;
#23 = cartesian_point ( 'none', ( 4.491798961330321305, -5.368774729023287229, 127.0999999999999375 ) ) ;
#24 = circle ( 'none', #22412, 26.00000000000000000 ) ;
#25 = oriented_edge ( 'none', *, *, #37788, .t. ) ;
#26 = direction ( 'none', ( -0.8772748199115791845, -0.4799884273074783714, -2.705469128535725775e-16 ) ) ;
#27 = line ( 'none', #32035, #4393 ) ;
#28 = vector ( 'none', #27140, 1000.000000000000000 ) ;
#29 = plane ( 'none', #15301 ) ;
#30 = direction ( 'none', ( -1.529640611705774622e-12, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31 = direction ( 'none', ( -1.209146401335214128e-15, 2.721636318192414828e-15, -1.000000000000000000 ) ) ;
#32 = edge_curve ( 'none', #39931, #11751, #8465, .t. ) ;
#33 = face_outer_bound ( 'none', #7166, .t. ) ;
#34 = cylindrical_surface ( 'none', #8241, 4.999999999999997335 ) ;
#35 = cartesian_point ( 'none', ( -34.64101615137765577, 19.99999999999963762, 59.60000000000002274 ) ) ;
#36 = oriented_edge ( 'none', *, *, #36669, .f. ) ;
#37 = oriented_edge ( 'none', *, *, #38387, .t. ) ;
#38 = closed_shell ( 'none', ( #6347, #34081, #27625, #17152, #22815, #22214, #28779, #4208, #12279, #18693, #22601, #35674, #15157, #5395, #34124, #35633, #21321, #5349, #37503, #29278, #38994, #37000, #22865, #6543, #17604, #4419, #19870, #7403, #8751, #38944, #21677, #29593, #23022, #19200, #10194, #31965, #5950, #27050, #27675, #36291 ) ) ;
#39 = edge_curve ( 'none', #4426, #7794, #37805, .t. ) ;
#40 = cartesian_point ( 'none', ( 15.03912066874904419, 36.71546595634422516, -37.16974415271871379 ) ) ;
#41 = edge_curve ( 'none', #5580, #15144, #4069, .t. ) ;
#42 = vertex_point ( 'none', #17096 ) ;
#43 = cartesian_point ( 'none', ( 4.410534437671032038e-13, -31.20000000000160156, 99.59999999999993747 ) ) ;
#44 = oriented_edge ( 'none', *, *, #3837, .f. ) ;
#45 = edge_curve ( 'none', #7277, #21965, #5040, .t. ) ;
#46 = cartesian_point ( 'none', ( 20.90489581196463931, 33.38851574471044614, -12.68060553339811491 ) ) ;
#47 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.951780224376357146e-15, -51.00000000000000000 ) ) ;
#48 = cartesian_point ( 'none', ( -2.532346705595226677, -94.70000000000165130, 126.4809824999505423 ) ) ;
#49 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#50 = vector ( 'none', #18965, 1000.000000000000000 ) ;
#51 = vertex_point ( 'none', #20490 ) ;
#52 = oriented_edge ( 'none', *, *, #13961, .t. ) ;
#53 = cartesian_point ( 'none', ( -11.56626703111179566, -76.61639101532124130, 75.28229894409533074 ) ) ;
#54 = cartesian_point ( 'none', ( -19.99999999994547650, -99.00000000000045475, 134.2410161514081892 ) ) ;
#55 = axis2_placement_3d ( 'none', #18299, #6116, #27721 ) ;
#56 = advanced_face ( 'none', ( #29502 ), #29655, .f. ) ;
#57 = axis2_placement_3d ( 'none', #11808, #18395, #2928 ) ;
#58 = direction ( 'none', ( 0.8571673007021171076, -0.5150380749100462729, -1.320209459900253708e-12 ) ) ;
#59 = cartesian_point ( 'none', ( 1.500000000001126876, -54.50000000000008527, 59.59999999999993037 ) ) ;
#60 = circle ( 'none', #14526, 36.00000000000000000 ) ;
#61 = direction ( 'none', ( 0.5882076359134008614, 0.8087099461816752433, 4.336808689942014581e-15 ) ) ;
#62 = oriented_edge ( 'none', *, *, #11958, .t. ) ;
#63 = edge_curve ( 'none', #1625, #34928, #34865, .t. ) ;
#64 = edge_loop ( 'none', ( #6434, #14183, #30214, #1562 ) ) ;
#65 = circle ( 'none', #11164, 17.50000000000000711 ) ;
#66 = axis2_placement_3d ( 'none', #9884, #13052, #34932 ) ;
#67 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#68 = circle ( 'none', #37347, 16.50000000000000711 ) ;
#69 = conical_surface ( 'none', #36804, 14.41481615988141840, 0.4363323129985874349 ) ;
#70 = circle ( 'none', #12353, 6.138320441952075157 ) ;
#71 = direction ( 'none', ( 1.000000000000000000, 1.233581138472396822e-14, -1.538892470244315035e-12 ) ) ;
#72 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -3.469446951953613696e-16 ) ) ;
#73 = cartesian_point ( 'none', ( 21.25186870879687362, -83.67782780742268756, 71.79068364047557793 ) ) ;
#74 = edge_curve ( 'none', #4093, #40332, #17782, .t. ) ;
#75 = circle ( 'none', #16678, 7.351363236587506123 ) ;
#76 = circle ( 'none', #32086, 0.1000000000000028644 ) ;
#77 = oriented_edge ( 'none', *, *, #18357, .t. ) ;
#78 = oriented_edge ( 'none', *, *, #29164, .f. ) ;
#79 = cartesian_point ( 'none', ( 20.00000000000104450, -69.49999999999987210, 62.45898384862243802 ) ) ;
#80 = cartesian_point ( 'none', ( -11.01732936445647049, -76.25309893599754218, 75.31866275257942789 ) ) ;
#81 = direction ( 'none', ( -0.7669678184319057568, -0.6416855659042076665, -4.550094363217855683e-15 ) ) ;
#82 = cartesian_point ( 'none', ( 24.49999999994778577, -83.67782780742264492, 64.95898384858466557 ) ) ;
#84 = oriented_edge ( 'none', *, *, #33917, .f. ) ;
#83 = cartesian_point ( 'none', ( -10.32729154507110536, 16.59878251099437207, 129.5534125533219481 ) ) ;
#85 = plane ( 'none', #20678 ) ;
#86 = direction ( 'none', ( -1.965391359763805505e-15, 7.562449584285928558e-16, -1.000000000000000000 ) ) ;
#87 = cartesian_point ( 'none', ( -16.51702935015311269, -9.253430119068342563, 129.5999999999999659 ) ) ;
#88 = oriented_edge ( 'none', *, *, #20461, .t. ) ;
#89 = edge_curve ( 'none', #1471, #26002, #13841, .t. ) ;
#90 = direction ( 'none', ( -1.000000000000000000, -1.229808195804225085e-14, 1.539649732011764131e-12 ) ) ;
#91 = oriented_edge ( 'none', *, *, #27953, .t. ) ;
#92 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#93 = face_outer_bound ( 'none', #9947, .t. ) ;
#94 = edge_curve ( 'none', #18479, #11481, #21189, .t. ) ;
#96 = oriented_edge ( 'none', *, *, #22660, .t. ) ;
#95 = cartesian_point ( 'none', ( 7.368657595059794119, -17.36302452680128283, 129.5999999999999375 ) ) ;
#97 = oriented_edge ( 'none', *, *, #14296, .t. ) ;
#98 = oriented_edge ( 'none', *, *, #21342, .f. ) ;
#99 = line ( 'none', #9358, #24504 ) ;
#100 = edge_curve ( 'none', #39339, #38038, #26554, .t. ) ;
#101 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#102 = cartesian_point ( 'none', ( 13.94388756532609364, -75.73029969989465826, 77.36494319494450167 ) ) ;
#103 = line ( 'none', #19434, #22575 ) ;
#104 = cartesian_point ( 'none', ( 33.97074409262281591, 51.32581362515109191, 23.09999999999999076 ) ) ;
#105 = advanced_face ( 'none', ( #1142 ), #25584, .t. ) ;
#106 = face_bound ( 'none', #15845, .t. ) ;
#107 = circle ( 'none', #24723, 33.60000000000000853 ) ;
#108 = oriented_edge ( 'none', *, *, #34202, .t. ) ;
#109 = vertex_point ( 'none', #17372 ) ;
#110 = direction ( 'none', ( 0.2911156025094132072, 4.440892098500624584e-15, -0.9566878832595202553 ) ) ;
#111 = b_spline_curve_with_knots ( 'none', 3,
( #9589, #3063, #12342, #3331, #15768, #9334, #37639, #18911, #6214, #34361, #31242, #21527, #37773, #18780, #24949, #25082, #31509, #12756, #34625, #6479, #12479, #6349, #40523, #28220, #31374, #15631, #18660, #40261, #34098, #80, #2801, #9071, #15367, #27809, #15904, #5954, #37245, #28089, #9464 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 2, 2, 1, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.06249999999997793432, 0.09374999999996753985, 0.1249999999999571454, 0.1562499999999467371, 0.1874999999999363565, 0.2187499999999259481, 0.2499999999999155675, 0.3124999999999191203, 0.3437499999999298339, 0.3749999999999405476, 0.4374999999999619194, 0.4687499999999642508, 0.4999999999999664713, 0.5624999999999688027, 0.5937499999999674705, 0.6249999999999660272, 0.6874999999999734657, 0.7499999999999807931, 0.8749999999999903411, 1.000000000000000000 ),
.unspecified. ) ;
#112 = axis2_placement_3d ( 'none', #32232, #795, #22632 ) ;
#113 = cartesian_point ( 'none', ( 14.56974309141338964, 36.76975840890702329, -11.04588804677612401 ) ) ;
#114 = oriented_edge ( 'none', *, *, #38042, .t. ) ;
#115 = axis2_placement_3d ( 'none', #6471, #3051, #12334 ) ;
#116 = cartesian_point ( 'none', ( -39.66435763910371293, -3.926579801389048274, -10.51409453686719075 ) ) ;
#117 = cartesian_point ( 'none', ( 34.64101615137727208, -20.00000000000000000, 74.09999999999973852 ) ) ;
#118 = axis2_placement_3d ( 'none', #5524, #14926, #36808 ) ;
#119 = axis2_placement_3d ( 'none', #13649, #32669, #32800 ) ;
#120 = direction ( 'none', ( 0.7669678184319056458, 0.6416855659042077775, 5.980610519458355355e-15 ) ) ;
#121 = cartesian_point ( 'none', ( -10.91993279893990909, -95.53334076342289904, 95.49316130696686855 ) ) ;
#122 = cartesian_point ( 'none', ( 36.88831735460180994, -82.29999999999587601, 120.0401559973366403 ) ) ;
#123 = edge_loop ( 'none', ( #8547, #33502, #33645, #10228 ) ) ;
#124 = direction ( 'none', ( -6.402207182922942715e-15, -3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#125 = oriented_edge ( 'none', *, *, #16226, .f. ) ;
#126 = cartesian_point ( 'none', ( 32.39399214632936008, -17.93762682311405499, 66.59999999999971010 ) ) ;
#127 = oriented_edge ( 'none', *, *, #6565, .f. ) ;
#128 = edge_curve ( 'none', #32672, #18752, #19741, .t. ) ;
#129 = vector ( 'none', #13157, 1000.000000000000114 ) ;
#130 = direction ( 'none', ( -5.550996062037147295e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#131 = oriented_edge ( 'none', *, *, #535, .t. ) ;
#132 = edge_loop ( 'none', ( #29714, #25578, #36211, #8682 ) ) ;
#133 = oriented_edge ( 'none', *, *, #2720, .t. ) ;
#134 = vector ( 'none', #6268, 1000.000000000000000 ) ;
#135 = cartesian_point ( 'none', ( 51.32581362515102086, -33.97074409262301486, 23.09999999999986287 ) ) ;
#136 = cartesian_point ( 'none', ( 6.705140868869027493, 19.92494422276796229, 129.5999999999758074 ) ) ;
#137 = face_outer_bound ( 'none', #40153, .t. ) ;
#138 = direction ( 'none', ( -3.528609371932593725e-15, -1.000000000000000000, 1.167015730269873022e-16 ) ) ;
#139 = line ( 'none', #28311, #18718 ) ;
#140 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#141 = vector ( 'none', #15390, 1000.000000000000114 ) ;
#143 = direction ( 'none', ( -1.000000000000000000, -1.198536219765792874e-14, 0.0000000000000000000 ) ) ;
#142 = circle ( 'none', #7955, 40.00000000000000711 ) ;
#144 = edge_loop ( 'none', ( #30993, #19979, #38531, #8255 ) ) ;
#145 = vertex_point ( 'none', #1375 ) ;
#146 = edge_curve ( 'none', #19925, #23650, #8930, .t. ) ;
#147 = advanced_face ( 'none', ( #11402 ), #18748, .f. ) ;
#148 = oriented_edge ( 'none', *, *, #5960, .f. ) ;
#149 = cartesian_point ( 'none', ( -34.49967906316739175, -54.50000000000053291, 74.18128006909222449 ) ) ;
#150 = direction ( 'none', ( 1.000000000000000000, 1.229808195804225085e-14, -1.539649732011764131e-12 ) ) ;
#151 = direction ( 'none', ( -1.196276994189885934e-14, 1.000000000000000000, 9.969229838635497148e-16 ) ) ;
#152 = edge_curve ( 'none', #15318, #17921, #10412, .t. ) ;
#153 = cartesian_point ( 'none', ( -11.57512411290651144, -94.75248122696170583, 75.28171221586426043 ) ) ;
#154 = advanced_face ( 'none', ( #17281 ), #32452, .f. ) ;
#155 = edge_curve ( 'none', #25099, #28383, #9433, .t. ) ;
#156 = direction ( 'none', ( 5.539897855819821273e-16, -1.067522139062650671e-15, 1.000000000000000000 ) ) ;
#157 = oriented_edge ( 'none', *, *, #5313, .f. ) ;
#158 = oriented_edge ( 'none', *, *, #28110, .t. ) ;
#159 = direction ( 'none', ( -1.000000000000000000, -1.209449207451028486e-14, -1.129045578471781423e-14 ) ) ;
#160 = line ( 'none', #23732, #18740 ) ;
#161 = cartesian_point ( 'none', ( 7.426250862227562209e-13, -58.50000000000012079, 73.59999999999990905 ) ) ;
#163 = vertex_point ( 'none', #19967 ) ;
#162 = axis2_placement_3d ( 'none', #4057, #25677, #28813 ) ;
#164 = vertex_point ( 'none', #30450 ) ;
#165 = vertex_point ( 'none', #11447 ) ;
#166 = circle ( 'none', #34944, 4.049999999999998046 ) ;
#167 = axis2_placement_3d ( 'none', #3529, #3921, #28686 ) ;
#168 = cartesian_point ( 'none', ( 21.92032665848491746, -33.23657439810673964, -37.40776349621283714 ) ) ;
#169 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#170 = axis2_placement_3d ( 'none', #20568, #11399, #1855 ) ;
#171 = axis2_placement_3d ( 'none', #665, #7225, #1474 ) ;
#172 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#173 = face_outer_bound ( 'none', #31845, .t. ) ;
#174 = cartesian_point ( 'none', ( 45.50000000000000000, -8.136638226278954096e-15, -8.000000000000000000 ) ) ;
#175 = vector ( 'none', #15451, 1000.000000000000000 ) ;
#176 = oriented_edge ( 'none', *, *, #15912, .f. ) ;
#177 = oriented_edge ( 'none', *, *, #23096, .f. ) ;
#179 = edge_curve ( 'none', #10533, #19811, #3093, .t. ) ;
#178 = vector ( 'none', #31738, 1000.000000000000114 ) ;
#180 = cartesian_point ( 'none', ( -10.64817120166831366, -76.20175876120323721, 75.34311725360457501 ) ) ;
#181 = face_outer_bound ( 'none', #3096, .t. ) ;
#182 = direction ( 'none', ( 6.818163926026672119e-15, 2.240078029461010062e-16, 1.000000000000000000 ) ) ;
#183 = oriented_edge ( 'none', *, *, #4196, .f. ) ;
#184 = direction ( 'none', ( 1.000000000000000000, 1.387778780781449147e-14, -6.045732006675828065e-16 ) ) ;
#185 = oriented_edge ( 'none', *, *, #12324, .t. ) ;
#186 = edge_loop ( 'none', ( #16319, #2600, #3523, #14174, #13472, #28667, #29040, #20325 ) ) ;
#187 = oriented_edge ( 'none', *, *, #2940, .f. ) ;
#188 = direction ( 'none', ( -1.000000000000000000, -1.009293658750141334e-14, 1.534126361300214878e-12 ) ) ;
#189 = cartesian_point ( 'none', ( 1.456554825814648740e-14, -6.655049323067693634e-14, 1.999999999999980016 ) ) ;
#190 = cartesian_point ( 'none', ( 31.08157465121934493, 17.02198426264946463, 68.20000000000001705 ) ) ;
#191 = oriented_edge ( 'none', *, *, #619, .f. ) ;
#192 = b_spline_curve_with_knots ( 'none', 3,
( #20291, #11112, #1565, #14129, #36127, #17433, #23543, #13850, #32868, #36002 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.001259702010380011001, 0.003418731896622691398, 0.005577761782865372012, 0.007736791669108051758, 0.009895821555350734974 ),
.unspecified. ) ;
#193 = direction ( 'none', ( -0.02295523838497760469, -0.9997364937975850019, -9.583796596545389430e-16 ) ) ;
#194 = advanced_face ( 'none', ( #173 ), #14730, .f. ) ;
#195 = cartesian_point ( 'none', ( -11.25249129389492353, -95.54570632214353054, 75.56970632496955886 ) ) ;
#196 = vertex_point ( 'none', #21023 ) ;
#197 = cartesian_point ( 'none', ( 0.6393033890216305304, 27.84266135226272709, -44.99999999999999289 ) ) ;
#198 = edge_loop ( 'none', ( #7058, #12988, #8984, #31985 ) ) ;
#199 = vertex_point ( 'none', #26910 ) ;
#200 = cartesian_point ( 'none', ( -18.84012609649306569, -85.70000000000185025, 113.9560805468692166 ) ) ;
#201 = cartesian_point ( 'none', ( -21.94927865177600879, -42.50000000000034817, 54.59999999999994458 ) ) ;
#202 = direction ( 'none', ( 0.9997364937975850019, -0.02295523838497760469, -2.409200885585502246e-16 ) ) ;
#203 = advanced_face ( 'none', ( #20205, #15798 ), #26776, .t. ) ;
#204 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#205 = face_outer_bound ( 'none', #22436, .t. ) ;
#206 = edge_curve ( 'none', #19041, #22799, #14825, .t. ) ;
#207 = cartesian_point ( 'none', ( 20.00000000000098055, -69.49999999999987210, 62.45898384862243802 ) ) ;
#208 = direction ( 'none', ( -0.4537402150403928580, 0.5423281453650500294, 0.7071067811865496822 ) ) ;
#209 = oriented_edge ( 'none', *, *, #31344, .t. ) ;
#210 = oriented_edge ( 'none', *, *, #18616, .f. ) ;
#211 = cartesian_point ( 'none', ( -2.914873112139606537, -73.70000000000166551, 111.7553903573730452 ) ) ;
#212 = direction ( 'none', ( 0.7669678184319005387, 0.6416855659042139948, -5.078151894940128954e-15 ) ) ;
#213 = edge_loop ( 'none', ( #29160, #18111, #11001, #22926 ) ) ;
#214 = edge_curve ( 'none', #25293, #13625, #38814, .t. ) ;
#215 = face_bound ( 'none', #21590, .t. ) ;
#216 = cartesian_point ( 'none', ( 33.47911386775012232, -17.38665289651335755, 71.19999999999973284 ) ) ;
#217 = edge_curve ( 'none', #27450, #27545, #8429, .t. ) ;
#218 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#219 = edge_curve ( 'none', #220, #37824, #7463, .t. ) ;
#220 = vertex_point ( 'none', #17899 ) ;
#221 = oriented_edge ( 'none', *, *, #7213, .t. ) ;
#222 = direction ( 'none', ( 8.376954524572055961e-13, 0.8345712536277481997, 0.5509000114523584513 ) ) ;
#223 = face_outer_bound ( 'none', #39410, .t. ) ;
#224 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#225 = line ( 'none', #9841, #4117 ) ;
#226 = edge_loop ( 'none', ( #17609, #2717 ) ) ;
#227 = direction ( 'none', ( 1.209286847080705982e-14, -1.000000000000000000, -1.150103495321620814e-15 ) ) ;
#228 = edge_loop ( 'none', ( #12026, #3688, #14855, #27178 ) ) ;
#229 = oriented_edge ( 'none', *, *, #27145, .f. ) ;
#230 = axis2_placement_3d ( 'none', #8499, #39547, #39953 ) ;
#231 = vector ( 'none', #208, 1000.000000000000227 ) ;
#232 = cartesian_point ( 'none', ( -34.99999999996967404, -85.50000000000059686, 118.6000000000537540 ) ) ;
#233 = cartesian_point ( 'none', ( 11.69794637694589490, 4.132559807443650257, -86.00000000000000000 ) ) ;
#234 = edge_curve ( 'none', #40325, #26353, #37772, .t. ) ;
#235 = oriented_edge ( 'none', *, *, #506, .t. ) ;
#236 = oriented_edge ( 'none', *, *, #18877, .f. ) ;
#237 = oriented_edge ( 'none', *, *, #16288, .f. ) ;
#238 = cartesian_point ( 'none', ( -19.32720245019806171, -17.39135548049836544, 1.264672805134467115 ) ) ;
#239 = oriented_edge ( 'none', *, *, #19119, .t. ) ;
#240 = axis2_placement_3d ( 'none', #23042, #32221, #35077 ) ;
#241 = oriented_edge ( 'none', *, *, #2593, .t. ) ;
#242 = cartesian_point ( 'none', ( -37.47456715141939299, -21.48693938348602117, 68.00000000000027001 ) ) ;
#243 = cartesian_point ( 'none', ( -32.39101615141291290, -104.0000000000004832, 75.70288568301961618 ) ) ;
#244 = cartesian_point ( 'none', ( 2.759946989024417730e-14, -6.528886186088669712e-14, 35.99999999999997868 ) ) ;
#245 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#246 = axis2_placement_3d ( 'none', #16343, #19222, #902 ) ;
#247 = cartesian_point ( 'none', ( 11.64203268004275316, -13.23177360001760405, 118.0999999999999517 ) ) ;
#248 = cylindrical_surface ( 'none', #29147, 35.00000000000000000 ) ;
#249 = edge_loop ( 'none', ( #25800, #3018, #22525, #12814 ) ) ;
#250 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#251 = vertex_point ( 'none', #27316 ) ;
#252 = face_outer_bound ( 'none', #20698, .t. ) ;
#253 = cartesian_point ( 'none', ( -39.57624637010844282, -4.421952750714078562, -10.57596538706124001 ) ) ;
#254 = oriented_edge ( 'none', *, *, #11438, .f. ) ;
#255 = advanced_face ( 'none', ( #1105 ), #23759, .t. ) ;
#256 = direction ( 'none', ( -3.491481338843132961e-15, 1.000000000000000000, 2.087856039678549330e-15 ) ) ;
#257 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#258 = cartesian_point ( 'none', ( 1.114739626763460350e-12, -54.50000000000011369, 70.56474115620287080 ) ) ;
#259 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#260 = direction ( 'none', ( 1.000000000000000000, -3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#261 = edge_loop ( 'none', ( #8572, #23701 ) ) ;
#262 = oriented_edge ( 'none', *, *, #30037, .f. ) ;
#263 = cylindrical_surface ( 'none', #35469, 27.50000000000000355 ) ;
#264 = circle ( 'none', #17593, 3.400000000000000355 ) ;
#265 = cartesian_point ( 'none', ( 2.937682475779556991e-14, -6.681240974105620879e-14, 37.99999999999997868 ) ) ;
#266 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#267 = direction ( 'none', ( 0.7669678184319009828, 0.6416855659042133286, -4.550094363217854894e-15 ) ) ;
#268 = direction ( 'none', ( 1.000000000000000000, -3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#269 = edge_curve ( 'none', #30481, #9556, #23600, .t. ) ;
#270 = cartesian_point ( 'none', ( 8.932523151452867207e-13, -69.50000000000014211, 99.59999999999990905 ) ) ;
#271 = oriented_edge ( 'none', *, *, #21181, .f. ) ;
#272 = vector ( 'none', #2626, 1000.000000000000000 ) ;
#273 = edge_curve ( 'none', #19820, #15748, #20217, .t. ) ;
#274 = direction ( 'none', ( 0.3242202298209283517, 0.0000000000000000000, 0.9459816290895212143 ) ) ;
#275 = direction ( 'none', ( -6.983567031020055271e-15, -1.452604719469154016e-16, -1.000000000000000000 ) ) ;
#276 = vertex_point ( 'none', #33079 ) ;
#277 = oriented_edge ( 'none', *, *, #4050, .t. ) ;
#278 = vertex_point ( 'none', #30187 ) ;
#279 = plane ( 'none', #12592 ) ;
#280 = oriented_edge ( 'none', *, *, #30558, .t. ) ;
#281 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.468900673727193652e-15, -64.00000000000000000 ) ) ;
#282 = cartesian_point ( 'none', ( 21.27278384402776013, 11.63910080398287228, -35.42893218813452449 ) ) ;
#283 = line ( 'none', #26991, #23246 ) ;
#284 = cartesian_point ( 'none', ( 4.964341459073872091e-13, -69.50000000000017053, 139.5999999999999091 ) ) ;
#285 = edge_loop ( 'none', ( #889, #19135 ) ) ;
#286 = oriented_edge ( 'none', *, *, #5307, .f. ) ;
#287 = line ( 'none', #39180, #20823 ) ;
#288 = axis2_placement_3d ( 'none', #21078, #27364, #14918 ) ;
#289 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#290 = cartesian_point ( 'none', ( 5.268511596681817807e-14, -1.181009584058392880e-13, 99.59999999999996589 ) ) ;
#291 = cartesian_point ( 'none', ( 21.74850349800701821, 33.57091927957026201, -33.10643000833767502 ) ) ;
#292 = oriented_edge ( 'none', *, *, #37733, .f. ) ;
#293 = cartesian_point ( 'none', ( 14.46357733495441344, -76.38558998283713208, 77.00661908624469731 ) ) ;
#294 = cartesian_point ( 'none', ( -10.57756126458873602, -95.70000000000169393, 75.84889060078432976 ) ) ;
#295 = axis2_placement_3d ( 'none', #6463, #19447, #34477 ) ;
#296 = direction ( 'none', ( 0.06609909530067560601, 1.764700152630218090e-15, -0.9978130634544889466 ) ) ;
#297 = edge_curve ( 'none', #36442, #22549, #18714, .t. ) ;
#298 = cartesian_point ( 'none', ( -8.920580559879311977, -15.20000000000024087, 111.0999999999999517 ) ) ;
#299 = vertex_point ( 'none', #5732 ) ;
#300 = axis2_placement_3d ( 'none', #13502, #7634, #35498 ) ;
#301 = cartesian_point ( 'none', ( 2.185440939983720465, -95.70000000000156604, 89.84172925678679178 ) ) ;
#302 = axis2_placement_3d ( 'none', #38789, #4456, #7208 ) ;
#303 = cartesian_point ( 'none', ( 31.81980515334712578, -103.9999999999997158, 67.78019484655641236 ) ) ;
#304 = advanced_face ( 'none', ( #39751 ), #4512, .f. ) ;
#305 = edge_curve ( 'none', #32038, #32460, #13803, .t. ) ;
#306 = vector ( 'none', #34426, 1000.000000000000000 ) ;
#307 = oriented_edge ( 'none', *, *, #2593, .f. ) ;
#308 = cartesian_point ( 'none', ( -24.43210373453766238, -13.36767770051295479, -44.00000000000002842 ) ) ;
#309 = cartesian_point ( 'none', ( -16.33535219697242979, 10.16966808126455568, 129.6000000000008185 ) ) ;
#310 = oriented_edge ( 'none', *, *, #25848, .f. ) ;
#311 = circle ( 'none', #31898, 2.499999999999995115 ) ;
#312 = direction ( 'none', ( 1.000000000000000000, 1.110223024625158749e-14, -1.537658889105844838e-12 ) ) ;
#313 = cartesian_point ( 'none', ( -37.46194077712517867, -45.96194077712588921, 1.999999999999960032 ) ) ;
#314 = plane ( 'none', #13983 ) ;
#315 = line ( 'none', #39674, #32112 ) ;
#316 = oriented_edge ( 'none', *, *, #25232, .f. ) ;
#317 = oriented_edge ( 'none', *, *, #18424, .f. ) ;
#318 = cartesian_point ( 'none', ( -11.58223199749901688, -76.09761954872674039, 75.43377342891058390 ) ) ;
#319 = oriented_edge ( 'none', *, *, #38660, .f. ) ;
#320 = cartesian_point ( 'none', ( 47.89581362515101404, -33.97074409262301486, 23.09999999999986287 ) ) ;
#321 = edge_loop ( 'none', ( #26789, #40243, #35505 ) ) ;
#322 = cartesian_point ( 'none', ( 36.80607966083839955, 21.25000000000042988, 54.59036925887299674 ) ) ;
#323 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#324 = vector ( 'none', #15046, 1000.000000000000000 ) ;
#325 = cartesian_point ( 'none', ( 4.709774237277032271e-13, -33.70000000000160156, 99.59999999999993747 ) ) ;
#326 = line ( 'none', #28526, #36983 ) ;
#327 = edge_curve ( 'none', #17069, #5489, #27020, .t. ) ;
#328 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.045732006675827079e-16 ) ) ;
#329 = circle ( 'none', #25202, 65.00000000000000000 ) ;
#330 = cartesian_point ( 'none', ( 16.10288568291435141, -83.67782780742274440, 62.70898384859757613 ) ) ;
#331 = oriented_edge ( 'none', *, *, #11492, .f. ) ;
#332 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#333 = edge_curve ( 'none', #5682, #15864, #30966, .t. ) ;
#334 = direction ( 'none', ( -0.2911156025094162603, -4.476705744456274566e-15, 0.9566878832595192561 ) ) ;
#335 = cartesian_point ( 'none', ( 40.59999999996689724, -90.42397039640525236, 77.34968993237141888 ) ) ;
#336 = vertex_point ( 'none', #18572 ) ;
#337 = direction ( 'none', ( -6.808370656596044399e-13, 0.9003490327090351020, -0.4351684952979763543 ) ) ;
#338 = edge_curve ( 'none', #29097, #7284, #33393, .t. ) ;
#339 = direction ( 'none', ( -0.8854846875131729966, -0.4646685573392053681, 0.0000000000000000000 ) ) ;
#340 = cartesian_point ( 'none', ( 0.04327863262176916831, -76.43564434992903500, 87.60007804358872363 ) ) ;
#341 = circle ( 'none', #4886, 32.81000000000000227 ) ;
#342 = cartesian_point ( 'none', ( -39.96368739011013105, 1.704021767922832886, -34.26794919243109661 ) ) ;
#343 = cartesian_point ( 'none', ( -11.32080795148172747, 18.25925273926011272, 128.2238878123816050 ) ) ;
#345 = cartesian_point ( 'none', ( 17.02947620914521565, 4.030749315221239470, -64.99999999999992895 ) ) ;
#344 = vector ( 'none', #12801, 1000.000000000000000 ) ;
#346 = line ( 'none', #13133, #24283 ) ;
#347 = cartesian_point ( 'none', ( 31.39101615137780854, -19.99999999999975131, 66.59999999999993747 ) ) ;
#348 = oriented_edge ( 'none', *, *, #7206, .f. ) ;
#349 = direction ( 'none', ( -1.000000000000000000, -1.233581138472396822e-14, 1.541976423090496182e-12 ) ) ;
#350 = axis2_placement_3d ( 'none', #6261, #124, #21977 ) ;
#351 = vertex_point ( 'none', #31012 ) ;
#352 = line ( 'none', #3385, #3274 ) ;
#353 = advanced_face ( 'none', ( #137 ), #15409, .f. ) ;
#355 = edge_curve ( 'none', #14925, #32266, #35329, .t. ) ;
#354 = line ( 'none', #37908, #15509 ) ;
#356 = oriented_edge ( 'none', *, *, #35271, .f. ) ;
#357 = oriented_edge ( 'none', *, *, #2411, .f. ) ;
#358 = axis2_placement_3d ( 'none', #26580, #23700, #26846 ) ;
#359 = cartesian_point ( 'none', ( -18.96706468702893389, -85.70000000000185025, 117.3851892640481935 ) ) ;
#360 = vertex_point ( 'none', #40439 ) ;
#361 = oriented_edge ( 'none', *, *, #2386, .f. ) ;
#362 = advanced_face ( 'none', ( #15766 ), #28989, .f. ) ;
#363 = axis2_placement_3d ( 'none', #35442, #22334, #16733 ) ;
#364 = axis2_placement_3d ( 'none', #8226, #20799, #39682 ) ;
#365 = circle ( 'none', #302, 9.500000000000008882 ) ;
#366 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#367 = direction ( 'none', ( 1.209611567821080253e-14, -1.000000000000000000, -1.136225707511070390e-15 ) ) ;
#368 = line ( 'none', #39749, #1844 ) ;
#369 = cylindrical_surface ( 'none', #35910, 7.500000000000001776 ) ;
#370 = oriented_edge ( 'none', *, *, #31593, .t. ) ;
#371 = cartesian_point ( 'none', ( 38.43113454105335336, -8.163816002286338858, -36.50000000000002842 ) ) ;
#372 = oriented_edge ( 'none', *, *, #30699, .t. ) ;
#373 = edge_loop ( 'none', ( #24663, #36272, #16904, #23048 ) ) ;
#374 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#375 = oriented_edge ( 'none', *, *, #28484, .t. ) ;
#376 = cartesian_point ( 'none', ( 34.64101615137737866, 20.00000000000029488, 59.59999999999995879 ) ) ;
#377 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#378 = direction ( 'none', ( -0.9566878832595201443, -1.115510641463843171e-14, -0.2911156025094130961 ) ) ;
#379 = b_spline_curve_with_knots ( 'none', 3,
( #32692, #30069, #7942, #17520, #39392, #17386, #11070, #13947, #32825, #8078, #35816, #17115, #14086, #20246 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( -5.789301645608700459e-05, 0.0008479099652919812108, 0.001300811456166027719, 0.001753712947040074336, 0.002206614437914120735, 0.002659515928788167352, 0.003565318910536325638 ),
.unspecified. ) ;
#380 = cylindrical_surface ( 'none', #17419, 7.499999999999999112 ) ;
#381 = direction ( 'none', ( -0.03304954765032753344, -0.8660254037844388186, 0.4989065317272448619 ) ) ;
#382 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760469, 2.668805347656625692e-16 ) ) ;
#383 = cartesian_point ( 'none', ( 7.669836525715511609e-13, 1.243061735216010914e-14, 118.5999999999999659 ) ) ;
#384 = vector ( 'none', #12219, 1000.000000000000000 ) ;
#385 = vector ( 'none', #11261, 1000.000000000000227 ) ;
#386 = direction ( 'none', ( 0.9459816290895197710, 1.151874818045686327e-14, -0.3242202298209324596 ) ) ;
#387 = oriented_edge ( 'none', *, *, #16291, .t. ) ;
#388 = cartesian_point ( 'none', ( 42.49999999999972289, 26.33913438213227209, 65.59999999999998010 ) ) ;
#389 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -3.469446951953613696e-16 ) ) ;
#390 = oriented_edge ( 'none', *, *, #23189, .t. ) ;
#391 = edge_curve ( 'none', #40280, #29572, #13325, .t. ) ;
#392 = cartesian_point ( 'none', ( -19.81474767138672632, -34.74737112930306893, -14.89356999166234985 ) ) ;
#393 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -2.409338161078898194e-16 ) ) ;
#394 = cartesian_point ( 'none', ( 5.920705800871810307e-15, -2.848602203066247138e-14, -37.50000000000001421 ) ) ;
#395 = oriented_edge ( 'none', *, *, #8655, .t. ) ;
#396 = vertex_point ( 'none', #15542 ) ;
#397 = edge_curve ( 'none', #30655, #25070, #22612, .t. ) ;
#398 = cartesian_point ( 'none', ( -37.46194077712597448, 45.96194077712529946, 2.000000000000085265 ) ) ;
#399 = direction ( 'none', ( 0.6416855659042142168, -0.7669678184319002057, -2.775557561562891351e-15 ) ) ;
#400 = cartesian_point ( 'none', ( 34.64101615137732182, 20.00000000000038725, 23.00000000000000711 ) ) ;
#401 = advanced_face ( 'none', ( #11365 ), #24429, .f. ) ;
#402 = face_outer_bound ( 'none', #33021, .t. ) ;
#403 = circle ( 'none', #26986, 4.250000000000003553 ) ;
#404 = cartesian_point ( 'none', ( -18.95348604493375788, -82.72953286502121273, 115.6673299506936701 ) ) ;
#405 = cartesian_point ( 'none', ( 31.00027695764222813, 45.61081362515115245, -14.27501833360226335 ) ) ;
#406 = advanced_face ( 'none', ( #15288, #10370 ), #18694, .t. ) ;
#407 = axis2_placement_3d ( 'none', #7346, #4053, #4334 ) ;
#408 = vertex_point ( 'none', #12387 ) ;
#409 = cartesian_point ( 'none', ( -40.69999999996966977, -85.50000000000065370, 118.6000000000625363 ) ) ;
#410 = oriented_edge ( 'none', *, *, #17064, .f. ) ;
#411 = cartesian_point ( 'none', ( -35.51641077192943641, -79.59999999999672582, 77.04584960152084250 ) ) ;
#413 = axis2_placement_3d ( 'none', #37687, #3246, #34141 ) ;
#412 = cartesian_point ( 'none', ( -14.88503428388463590, -9.506443221075226546, 112.2581353530006538 ) ) ;
#414 = cartesian_point ( 'none', ( -34.64101615137730050, 19.99999999999963407, 68.20000000000020179 ) ) ;
#415 = axis2_placement_3d ( 'none', #25586, #38157, #16273 ) ;
#416 = cartesian_point ( 'none', ( 14.83269187914362597, -95.08164348172340397, 77.12948174817449853 ) ) ;
#417 = cylindrical_surface ( 'none', #27232, 6.138320441952075157 ) ;
#418 = direction ( 'none', ( 0.4999999999999935607, 2.127118153400430874e-17, 0.8660254037844422603 ) ) ;
#419 = axis2_placement_3d ( 'none', #7453, #17026, #29180 ) ;
#420 = cartesian_point ( 'none', ( 34.64101615137750656, 20.00000000000019540, 74.20000000000024443 ) ) ;
#421 = face_outer_bound ( 'none', #3852, .t. ) ;
#422 = face_outer_bound ( 'none', #26883, .t. ) ;
#423 = cartesian_point ( 'none', ( 35.00000000000090239, -69.49999999999971578, 99.59999999994602149 ) ) ;
#424 = vector ( 'none', #24531, 1000.000000000000000 ) ;
#425 = direction ( 'none', ( 6.983567031020055271e-15, 1.452604719469154016e-16, 1.000000000000000000 ) ) ;
#426 = circle ( 'none', #38741, 0.2000000000000060896 ) ;
#427 = edge_curve ( 'none', #24808, #29547, #14313, .t. ) ;
#428 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#429 = cartesian_point ( 'none', ( -19.99999999993618260, -79.59999999999658371, 134.2410161514139304 ) ) ;
#430 = oriented_edge ( 'none', *, *, #38540, .f. ) ;
#431 = cartesian_point ( 'none', ( -11.54809313465506371, -94.82620325550921336, 75.28350285508611250 ) ) ;
#432 = vertex_point ( 'none', #6787 ) ;
#433 = oriented_edge ( 'none', *, *, #12481, .f. ) ;
#434 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#435 = edge_loop ( 'none', ( #39835, #36822, #15265, #13908 ) ) ;
#436 = oriented_edge ( 'none', *, *, #5927, .t. ) ;
#437 = cartesian_point ( 'none', ( -33.13617927447958067, -84.79999999999670024, 77.87385806678430811 ) ) ;
#438 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#439 = direction ( 'none', ( -1.000000000000000000, -1.110223024625157172e-14, 1.543210004228968399e-12 ) ) ;
#440 = face_outer_bound ( 'none', #13511, .t. ) ;
#441 = oriented_edge ( 'none', *, *, #38657, .f. ) ;
#442 = cartesian_point ( 'none', ( -33.97074409262247485, -47.89581362515139062, 19.09999999999989484 ) ) ;
#443 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#444 = oriented_edge ( 'none', *, *, #10534, .f. ) ;
#445 = edge_curve ( 'none', #29149, #18939, #6014, .t. ) ;
#446 = oriented_edge ( 'none', *, *, #825, .t. ) ;
#447 = direction ( 'none', ( -1.000000000000000000, -1.198536219765792874e-14, 0.0000000000000000000 ) ) ;
#448 = cartesian_point ( 'none', ( 51.00292657709070454, 37.46194077712603843, 2.000000000000022649 ) ) ;
#449 = cartesian_point ( 'none', ( -33.89855182512299336, -82.29999999999671445, 81.76629793067758101 ) ) ;
#450 = vector ( 'none', #23134, 1000.000000000000000 ) ;
#451 = edge_curve ( 'none', #27067, #15124, #31437, .t. ) ;
#452 = advanced_face ( 'none', ( #6986 ), #14786, .t. ) ;
#453 = direction ( 'none', ( 0.9459816290895196600, 1.337618101958020310e-14, -0.3242202298209330147 ) ) ;
#454 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#455 = edge_curve ( 'none', #40117, #32386, #9396, .t. ) ;
#456 = face_outer_bound ( 'none', #20366, .t. ) ;
#457 = line ( 'none', #11470, #37121 ) ;
#458 = cartesian_point ( 'none', ( 2.214045382157990183, 1.852386671049491618, 124.0999999999999517 ) ) ;
#459 = cylindrical_surface ( 'none', #27216, 11.99999999999999822 ) ;
#460 = circle ( 'none', #23975, 28.62500000000000000 ) ;
#461 = cartesian_point ( 'none', ( 2.769041619582506275, -76.06782088692357036, 87.92385301098740058 ) ) ;
#462 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#463 = oriented_edge ( 'none', *, *, #4250, .t. ) ;
#464 = cartesian_point ( 'none', ( -47.89581362515122720, 33.97074409262261696, 23.10000000000001563 ) ) ;
#465 = oriented_edge ( 'none', *, *, #21955, .t. ) ;
#466 = oriented_edge ( 'none', *, *, #36054, .t. ) ;
#467 = b_spline_curve_with_knots ( 'none', 3,
( #37785, #6496, #95, #21947, #34646, #31525 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.01667208192478670040, 0.01888681720412700021, 0.02110155248346730003 ),
.unspecified. ) ;
#468 = axis2_placement_3d ( 'none', #24543, #5433, #31540 ) ;
#469 = cartesian_point ( 'none', ( 22.80552044066250517, -14.13359217743652962, 114.5223516004189861 ) ) ;
#470 = cartesian_point ( 'none', ( -38.86653296103278166, -14.50000000000060751, 66.59999999999998010 ) ) ;
#471 = oriented_edge ( 'none', *, *, #17120, .t. ) ;
#472 = direction ( 'none', ( 1.000000000000000000, 1.387778780781449147e-14, -6.505213034913043367e-16 ) ) ;
#473 = axis2_placement_3d ( 'none', #20680, #14537, #36413 ) ;
#474 = oriented_edge ( 'none', *, *, #8570, .f. ) ;
#475 = edge_loop ( 'none', ( #38249, #7671, #15335, #27280 ) ) ;
#476 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.026475332252221071e-16 ) ) ;
#477 = cartesian_point ( 'none', ( -4.922891762768557555, -20.43818253585390821, 129.5999999999999943 ) ) ;
#478 = axis2_placement_3d ( 'none', #14473, #36338, #2025 ) ;
#479 = axis2_placement_3d ( 'none', #22774, #19651, #38658 ) ;
#480 = cartesian_point ( 'none', ( 0.6393033890216408555, 27.84266135226268091, 2.000000000000007105 ) ) ;
#481 = edge_curve ( 'none', #2500, #6882, #6476, .t. ) ;
#482 = cartesian_point ( 'none', ( -49.61081362515120219, 31.00027695764197944, 23.10000000000000853 ) ) ;
#483 = circle ( 'none', #7765, 3.250000000000002665 ) ;
#484 = oriented_edge ( 'none', *, *, #22998, .f. ) ;
#485 = edge_curve ( 'none', #15595, #695, #39292, .t. ) ;
#486 = axis2_placement_3d ( 'none', #15012, #11999, #25532 ) ;
#487 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#488 = oriented_edge ( 'none', *, *, #25946, .t. ) ;
#489 = vector ( 'none', #27855, 1000.000000000000000 ) ;
#490 = cartesian_point ( 'none', ( 23.79280034551585743, -14.47498365174972257, -45.00000000000004263 ) ) ;
#491 = line ( 'none', #4030, #31779 ) ;
#492 = line ( 'none', #22679, #30283 ) ;
#493 = face_outer_bound ( 'none', #25802, .t. ) ;
#494 = cartesian_point ( 'none', ( -53.50000000000002132, -29.30443652418517075, 3.419873839041910082e-15 ) ) ;
#495 = face_bound ( 'none', #6120, .t. ) ;
#496 = circle ( 'none', #22125, 2.699999999999998845 ) ;
#497 = edge_loop ( 'none', ( #3975, #38609, #13597, #10564 ) ) ;
#498 = plane ( 'none', #33828 ) ;
#499 = oriented_edge ( 'none', *, *, #32261, .f. ) ;
#500 = oriented_edge ( 'none', *, *, #23187, .f. ) ;
#501 = cartesian_point ( 'none', ( 14.35405697632470634, -75.86927388996639365, 77.25602319151582265 ) ) ;
#502 = edge_curve ( 'none', #29395, #21094, #38774, .t. ) ;
#503 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#504 = advanced_face ( 'none', ( #2082 ), #12818, .f. ) ;
#505 = oriented_edge ( 'none', *, *, #3962, .f. ) ;
#506 = edge_curve ( 'none', #3097, #1147, #30430, .t. ) ;
#507 = direction ( 'none', ( 2.050233355256459444e-15, -1.084443651927997411e-15, 1.000000000000000000 ) ) ;
#508 = vertex_point ( 'none', #9507 ) ;
#509 = oriented_edge ( 'none', *, *, #739, .f. ) ;
#510 = cartesian_point ( 'none', ( 33.97074409262283012, 47.89581362515109930, 19.09999999999998366 ) ) ;
#511 = cartesian_point ( 'none', ( 1.336183601726013948e-14, -6.125037698763695226e-14, -3.500000000000019540 ) ) ;
#512 = edge_curve ( 'none', #7026, #3626, #34359, .t. ) ;
#513 = cartesian_point ( 'none', ( 17.23864938326575569, 35.94286586392880878, -10.50769867329208829 ) ) ;
#514 = direction ( 'none', ( 0.8854846875131701101, 0.4646685573392108637, 0.0000000000000000000 ) ) ;
#515 = circle ( 'none', #22890, 6.899999999999995914 ) ;
#516 = oriented_edge ( 'none', *, *, #3970, .f. ) ;
#517 = cartesian_point ( 'none', ( -38.97989112019176616, -22.27687593096268515, 74.20000000000027285 ) ) ;
#518 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#519 = cartesian_point ( 'none', ( 24.02042192356849171, -84.69999999999596696, 63.58104787184674933 ) ) ;
#520 = circle ( 'none', #36811, 3.249999999999988898 ) ;
#521 = cartesian_point ( 'none', ( 34.64101615137720103, 20.00000000000012079, 68.20000000000004547 ) ) ;
#522 = cartesian_point ( 'none', ( -11.23947358524718965, -95.20000000000172236, 95.39592655552918643 ) ) ;
#523 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#524 = oriented_edge ( 'none', *, *, #1349, .t. ) ;
#525 = oriented_edge ( 'none', *, *, #29480, .t. ) ;
#526 = cartesian_point ( 'none', ( -5.858983820662661657, 27.99187040176504127, 2.000000000000008882 ) ) ;
#527 = cylindrical_surface ( 'none', #9365, 11.99999999999999822 ) ;
#528 = axis2_placement_3d ( 'none', #9893, #28536, #28930 ) ;
#529 = cylindrical_surface ( 'none', #27407, 65.00000000000000000 ) ;
#530 = axis2_placement_3d ( 'none', #36511, #17791, #30080 ) ;
#531 = axis2_placement_3d ( 'none', #17142, #39019, #4682 ) ;
#532 = cartesian_point ( 'none', ( 17.55942292142073669, 42.50000000000015632, 54.60000000000000853 ) ) ;
#533 = cartesian_point ( 'none', ( 41.46194077712615922, 45.96194077712501525, -61.00000000000000711 ) ) ;
#534 = circle ( 'none', #34109, 17.50000000000000355 ) ;
#535 = edge_curve ( 'none', #23364, #6524, #21148, .t. ) ;
#536 = line ( 'none', #18421, #16164 ) ;
#538 = face_outer_bound ( 'none', #9927, .t. ) ;
#537 = axis2_placement_3d ( 'none', #32817, #14080, #7394 ) ;
#539 = vertex_point ( 'none', #31553 ) ;
#540 = oriented_edge ( 'none', *, *, #981, .t. ) ;
#541 = axis2_placement_3d ( 'none', #38082, #31935, #6911 ) ;
#542 = oriented_edge ( 'none', *, *, #2556, .t. ) ;
#543 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#544 = cartesian_point ( 'none', ( 3.208427829521838248, -3.834839092159488594, 118.5999999999999517 ) ) ;
#545 = direction ( 'none', ( 1.000000000000000000, -3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#546 = vertex_point ( 'none', #12522 ) ;
#547 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#548 = vertex_point ( 'none', #12802 ) ;
#549 = cartesian_point ( 'none', ( 14.82168454236112076, -95.10152305756072622, 77.13238411175498754 ) ) ;
#550 = cartesian_point ( 'none', ( 19.17481346840214940, 10.49122618330732593, -37.50000000000000711 ) ) ;
#551 = direction ( 'none', ( 0.7071067811865482389, 6.178396281041403928e-15, 0.7071067811865467956 ) ) ;
#552 = oriented_edge ( 'none', *, *, #36674, .t. ) ;
#553 = advanced_face ( 'none', ( #23100 ), #6391, .f. ) ;
#554 = cartesian_point ( 'none', ( 4.781793990260026714e-15, -7.776514489908387021e-15, 0.0000000000000000000 ) ) ;
#555 = oriented_edge ( 'none', *, *, #25025, .t. ) ;
#556 = oriented_edge ( 'none', *, *, #13103, .f. ) ;
#557 = cartesian_point ( 'none', ( 45.96194077712607395, 37.46194077712502235, -4.371867417334329598e-15 ) ) ;
#558 = cartesian_point ( 'none', ( -11.06798299248384687, -95.62345068034147744, 75.64591504803192379 ) ) ;
#559 = advanced_face ( 'none', ( #24596, #7976 ), #15675, .t. ) ;
#560 = face_outer_bound ( 'none', #16901, .t. ) ;
#561 = direction ( 'none', ( 0.5882076359133951993, 0.8087099461816793511, -4.191653422462958995e-15 ) ) ;
#562 = oriented_edge ( 'none', *, *, #10509, .t. ) ;
#563 = vertex_point ( 'none', #6658 ) ;
#564 = edge_curve ( 'none', #926, #12204, #31938, .t. ) ;
#565 = circle ( 'none', #23958, 12.00000000000000000 ) ;
#566 = cartesian_point ( 'none', ( -6.678089017009310346, -17.61952460013733912, 129.6000000000000227 ) ) ;
#567 = cylindrical_surface ( 'none', #3506, 3.249999999999996003 ) ;
#568 = edge_curve ( 'none', #34329, #17154, #28491, .t. ) ;
#569 = cartesian_point ( 'none', ( -24.24416671057070971, -91.28356754497876580, 121.2493156765062281 ) ) ;
#570 = face_outer_bound ( 'none', #14933, .t. ) ;
#571 = face_bound ( 'none', #5923, .t. ) ;
#572 = vector ( 'none', #9945, 1000.000000000000114 ) ;
#573 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#574 = oriented_edge ( 'none', *, *, #18761, .t. ) ;
#575 = edge_curve ( 'none', #27927, #17936, #40257, .t. ) ;
#576 = cartesian_point ( 'none', ( -38.76533843032310500, -6.391285489965524924, -11.50000000000000711 ) ) ;
#577 = oriented_edge ( 'none', *, *, #38799, .f. ) ;
#578 = cartesian_point ( 'none', ( 34.64101615137775525, -19.99999999999979394, 59.59999999999992326 ) ) ;
#579 = direction ( 'none', ( 0.2911156025094132627, 4.438639543574742089e-15, -0.9566878832595202553 ) ) ;
#580 = oriented_edge ( 'none', *, *, #33969, .f. ) ;
#581 = vertex_point ( 'none', #7072 ) ;
#582 = cartesian_point ( 'none', ( -10.70109709035922663, -75.70351752239494658, 75.79771016352619029 ) ) ;
#583 = axis2_placement_3d ( 'none', #34531, #15801, #12514 ) ;
#584 = cartesian_point ( 'none', ( 18.39515148587556581, -0.4223763862835490657, -115.9999999999999858 ) ) ;
#585 = oriented_edge ( 'none', *, *, #5901, .t. ) ;
#586 = edge_curve ( 'none', #27198, #3200, #12340, .t. ) ;
#587 = vertex_point ( 'none', #28932 ) ;
#588 = oriented_edge ( 'none', *, *, #9229, .f. ) ;
#589 = cartesian_point ( 'none', ( 33.47911386775010811, -17.38665289651336465, 74.19999999999973284 ) ) ;
#590 = axis2_placement_3d ( 'none', #28164, #19560, #22674 ) ;
#591 = vector ( 'none', #27649, 1000.000000000000000 ) ;
#592 = oriented_edge ( 'none', *, *, #31292, .f. ) ;
#594 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#593 = cc_design_date_and_time_assignment ( #10067, #26115, ( #3691 ) ) ;
#595 = advanced_face ( 'none', ( #21663 ), #18217, .t. ) ;
#596 = cartesian_point ( 'none', ( -38.86653296103312272, 14.49999999999949729, 66.60000000000000853 ) ) ;
#597 = oriented_edge ( 'none', *, *, #39481, .t. ) ;
#598 = cartesian_point ( 'none', ( 4.138788549552319118, -38.96139996945974104, 66.88710256053013836 ) ) ;
#599 = circle ( 'none', #27644, 5.000000000000002665 ) ;
#600 = direction ( 'none', ( -1.000000000000000000, -1.443289932012703187e-14, 6.026475332252221071e-16 ) ) ;
#601 = direction ( 'none', ( -1.000000000000000000, -1.229808195804225085e-14, 1.539649732011764131e-12 ) ) ;
#602 = advanced_face ( 'none', ( #5520 ), #28797, .t. ) ;
#603 = cylindrical_surface ( 'none', #20284, 76.00000000000000000 ) ;
#604 = cartesian_point ( 'none', ( 3.250398304732778243, -95.70000000000156604, 91.49457159436302334 ) ) ;
#605 = cartesian_point ( 'none', ( -11.64203268004163583, -69.46064506409808814, 118.0999999999998664 ) ) ;
#606 = toroidal_surface ( 'none', #23078, 3.199999999999999734, 0.1999999999999996503 ) ;
#607 = cartesian_point ( 'none', ( -49.61081362515121640, 31.00027695764200786, 13.00000000000001776 ) ) ;
#608 = cartesian_point ( 'none', ( -1.022367152928898903, -76.08530410673671440, 126.3799626120160866 ) ) ;
#609 = line ( 'none', #14984, #32890 ) ;
#610 = circle ( 'none', #10010, 25.00000000000000711 ) ;
#611 = cartesian_point ( 'none', ( 42.49999999999990052, 10.97463932588869007, 54.59999999999995879 ) ) ;
#612 = oriented_edge ( 'none', *, *, #26442, .f. ) ;
#613 = cartesian_point ( 'none', ( 4.279280017844971227e-15, -2.125859079015339128e-14, -45.00000000000002132 ) ) ;
#614 = oriented_edge ( 'none', *, *, #22817, .t. ) ;
#615 = oriented_edge ( 'none', *, *, #1932, .f. ) ;
#616 = edge_curve ( 'none', #16205, #6727, #33070, .t. ) ;
#617 = direction ( 'none', ( -1.000000000000000000, -1.229808195804225085e-14, 1.539649732011764131e-12 ) ) ;
#618 = direction ( 'none', ( 0.2911156025094130961, 4.435289649599279563e-15, -0.9566878832595202553 ) ) ;
#619 = edge_curve ( 'none', #4931, #9494, #17742, .t. ) ;
#620 = cartesian_point ( 'none', ( 7.378993249762545347e-13, -56.00000000000161293, 99.59999999999990905 ) ) ;
#621 = vertex_point ( 'none', #22765 ) ;
#622 = oriented_edge ( 'none', *, *, #20269, .t. ) ;
#623 = edge_curve ( 'none', #35853, #29142, #3060, .t. ) ;
#624 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#625 = circle ( 'none', #38073, 16.50000000000000711 ) ;
#626 = direction ( 'none', ( -1.000000000000000000, -1.195624795750168279e-14, 1.539366924528341630e-12 ) ) ;
#627 = oriented_edge ( 'none', *, *, #2376, .f. ) ;
#628 = edge_loop ( 'none', ( #35491, #4009, #867, #22362, #16841, #31413, #26838, #9081, #35380, #26104, #9998, #14294, #27866, #2427, #20530, #6960, #692, #39763, #30664 ) ) ;
#629 = oriented_edge ( 'none', *, *, #34191, .t. ) ;
#630 = cylindrical_surface ( 'none', #13991, 4.250000000000003553 ) ;
#631 = cartesian_point ( 'none', ( -50.46194077712549841, 45.96194077712566894, -61.00000000000000711 ) ) ;
#632 = cartesian_point ( 'none', ( 32.79537883543722643, -54.49999999999975842, 115.7304541881893130 ) ) ;
#633 = direction ( 'none', ( -0.6416855659042142168, 0.7669678184319003167, 4.270088556250601108e-15 ) ) ;
#634 = axis2_placement_3d ( 'none', #5924, #17826, #33938 ) ;
#635 = cartesian_point ( 'none', ( 45.96194077712532078, 37.46194077712596737, 2.081668171172168513e-14 ) ) ;
#636 = oriented_edge ( 'none', *, *, #27798, .f. ) ;
#637 = b_spline_curve_with_knots ( 'none', 3,
( #24238, #11519, #33684, #33819, #21239, #2510, #15078, #36949 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0001987820965268294934, 0.001264632803680441333, 0.001797558157257249638, 0.002330483510834058594 ),
.unspecified. ) ;
#638 = line ( 'none', #19878, #27063 ) ;
#639 = cartesian_point ( 'none', ( -15.07755141012387234, 40.35774330255681264, -32.49999999999996447 ) ) ;
#640 = cartesian_point ( 'none', ( -19.32720245019805816, -17.39135548049836189, -0.7500000000000323075 ) ) ;
#641 = cartesian_point ( 'none', ( 34.49967906316884125, -55.99999999999975131, 125.0187199309076220 ) ) ;
#642 = axis2_placement_3d ( 'none', #34436, #22002, #12832 ) ;
#643 = face_outer_bound ( 'none', #23584, .t. ) ;
#644 = line ( 'none', #10333, #24479 ) ;
#645 = oriented_edge ( 'none', *, *, #29300, .t. ) ;
#646 = cartesian_point ( 'none', ( -34.64101615137723655, -20.00000000000055067, 74.10000000000026432 ) ) ;
#647 = advanced_face ( 'none', ( #24550 ), #28952, .t. ) ;
#648 = cartesian_point ( 'none', ( -31.00027695764189772, -49.61081362515134430, -14.27501833360235040 ) ) ;
#649 = axis2_placement_3d ( 'none', #37984, #140, #15831 ) ;
#650 = axis2_placement_3d ( 'none', #28717, #7112, #10214 ) ;
#651 = oriented_edge ( 'none', *, *, #31668, .t. ) ;
#652 = direction ( 'none', ( -0.6416855659042134397, 0.7669678184319009828, 3.896577433768844873e-15 ) ) ;
#653 = oriented_edge ( 'none', *, *, #16712, .f. ) ;
#654 = oriented_edge ( 'none', *, *, #31635, .t. ) ;
#655 = edge_curve ( 'none', #28473, #37256, #4985, .t. ) ;
#656 = cartesian_point ( 'none', ( 5.850200871542900667e-14, -1.285686497364064625e-13, 110.0999999999999659 ) ) ;
#657 = cartesian_point ( 'none', ( 3.956364529395356211, 20.64777063766672427, 129.5999999999999943 ) ) ;
#658 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#659 = oriented_edge ( 'none', *, *, #2895, .t. ) ;
#660 = vertex_point ( 'none', #14643 ) ;
#661 = direction ( 'none', ( 0.2911156025094129851, 4.382459307730877053e-15, -0.9566878832595201443 ) ) ;
#662 = edge_loop ( 'none', ( #14577, #20632 ) ) ;
#663 = direction ( 'none', ( 3.646367363483919590e-15, -1.000000000000000000, -1.965391359763814182e-15 ) ) ;
#664 = cylindrical_surface ( 'none', #19998, 31.00000000000000000 ) ;
#665 = cartesian_point ( 'none', ( 7.223388553967425751e-13, -54.70000000000160867, 99.59999999999990905 ) ) ;
#666 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#668 = edge_loop ( 'none', ( #4022, #6569, #27164, #4344 ) ) ;
#667 = cartesian_point ( 'none', ( -34.64101615137730050, 19.99999999999963407, 68.20000000000020179 ) ) ;
#669 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#670 = oriented_edge ( 'none', *, *, #34610, .f. ) ;
#671 = oriented_edge ( 'none', *, *, #27713, .f. ) ;
#672 = circle ( 'none', #4282, 12.99999999999999467 ) ;
#673 = cartesian_point ( 'none', ( 6.293392700008486527e-14, -1.365440336073147955e-13, 118.0999999999999517 ) ) ;
#674 = cartesian_point ( 'none', ( 14.01077525996091211, -95.17039594241526856, 76.97662368068873207 ) ) ;
#675 = cartesian_point ( 'none', ( 33.83168924864569505, -14.54334781847185987, 82.74141280560408518 ) ) ;
#676 = edge_curve ( 'none', #23364, #23515, #27511, .t. ) ;
#677 = cartesian_point ( 'none', ( 31.36729524088261556, -16.71047831362301039, 68.19999999999971863 ) ) ;
#678 = vector ( 'none', #6299, 1000.000000000000000 ) ;
#679 = oriented_edge ( 'none', *, *, #24928, .f. ) ;
#680 = oriented_edge ( 'none', *, *, #20969, .f. ) ;
#681 = cartesian_point ( 'none', ( 29.30443652418520983, -57.49999999999999289, 6.710340449051769482e-15 ) ) ;
#682 = line ( 'none', #29258, #29037 ) ;
#683 = circle ( 'none', #37519, 36.54676258992806481 ) ;
#684 = direction ( 'none', ( 8.379396158019673173e-13, 0.8345712536277477556, 0.5509000114523592284 ) ) ;
#685 = cartesian_point ( 'none', ( 57.49999999999997868, 49.69657935914705860, -51.00000000000000711 ) ) ;
#686 = edge_curve ( 'none', #37921, #3719, #3535, .t. ) ;
#687 = oriented_edge ( 'none', *, *, #12165, .f. ) ;
#688 = oriented_edge ( 'none', *, *, #9166, .t. ) ;
#689 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#690 = edge_curve ( 'none', #37322, #29533, #3021, .t. ) ;
#691 = oriented_edge ( 'none', *, *, #305, .t. ) ;
#692 = oriented_edge ( 'none', *, *, #17569, .t. ) ;
#693 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#694 = cartesian_point ( 'none', ( 20.95821631120936601, -85.95298237612752246, 116.6221376245058678 ) ) ;
#695 = vertex_point ( 'none', #14516 ) ;
#696 = cartesian_point ( 'none', ( 6.817550691204069757, -20.56740170840425463, 127.5144740208874197 ) ) ;
#697 = oriented_edge ( 'none', *, *, #24250, .f. ) ;
#698 = advanced_face ( 'none', ( #17243 ), #5374, .f. ) ;
#699 = toroidal_surface ( 'none', #25142, 16.62432289551292541, 1.000000000000000000 ) ;
#700 = cartesian_point ( 'none', ( 15.45650705779956269, 4.136846396330835063, -118.2228299660485504 ) ) ;
#701 = direction ( 'none', ( 0.6416855659042132176, -0.7669678184319012049, -4.369844055056596121e-15 ) ) ;
#702 = advanced_face ( 'none', ( #19664 ), #25549, .f. ) ;
#703 = axis2_placement_3d ( 'none', #17650, #33364, #5487 ) ;
#704 = edge_curve ( 'none', #21741, #22198, #3997, .t. ) ;
#705 = oriented_edge ( 'none', *, *, #28994, .f. ) ;
#706 = oriented_edge ( 'none', *, *, #12221, .t. ) ;
#707 = axis2_placement_3d ( 'none', #30332, #24315, #30607 ) ;
#708 = oriented_edge ( 'none', *, *, #13897, .t. ) ;
#709 = cartesian_point ( 'none', ( -18.90222089072796408, 4.476536466003570247, -36.50000000000000711 ) ) ;
#710 = axis2_placement_3d ( 'none', #1140, #19737, #22585 ) ;
#711 = axis2_placement_3d ( 'none', #38438, #10097, #22419 ) ;
#712 = face_outer_bound ( 'none', #21417, .t. ) ;
#713 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#714 = oriented_edge ( 'none', *, *, #7926, .t. ) ;
#715 = cartesian_point ( 'none', ( 39.06843958894337732, 22.32334278669621952, 68.20000000000023022 ) ) ;
#716 = edge_curve ( 'none', #18201, #9263, #9359, .t. ) ;
#717 = oriented_edge ( 'none', *, *, #24671, .t. ) ;
#718 = oriented_edge ( 'none', *, *, #32184, .t. ) ;
#719 = circle ( 'none', #30211, 4.400000000000001243 ) ;
#720 = edge_curve ( 'none', #37830, #31653, #5981, .t. ) ;
#721 = direction ( 'none', ( 1.000000000000000000, 1.174274352968917040e-14, 0.0000000000000000000 ) ) ;
#722 = cartesian_point ( 'none', ( -37.89101615140732093, -78.50000000000058265, 79.60000000005805987 ) ) ;
#723 = vertex_point ( 'none', #8626 ) ;
#724 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#725 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#726 = direction ( 'none', ( 1.000000000000000000, -3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#727 = edge_loop ( 'none', ( #23594, #5764, #35625, #15581, #32819, #13314, #35930 ) ) ;
#728 = edge_loop ( 'none', ( #28168, #6048 ) ) ;
#729 = face_outer_bound ( 'none', #8505, .t. ) ;
#730 = circle ( 'none', #19985, 17.99999999999998934 ) ;
#731 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#732 = cartesian_point ( 'none', ( -26.70415724810758462, -55.89380641530952687, 74.18128006909218186 ) ) ;
#733 = direction ( 'none', ( 1.000000000000000000, 1.261617073437676668e-14, -1.539172829593965443e-12 ) ) ;
#734 = cartesian_point ( 'none', ( -19.99999999999949907, -69.50000000000041211, 134.2410161513772380 ) ) ;
#735 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#736 = oriented_edge ( 'none', *, *, #33197, .f. ) ;
#737 = direction ( 'none', ( 2.050233355256459444e-15, -1.084443651927997411e-15, 1.000000000000000000 ) ) ;
#738 = face_outer_bound ( 'none', #3319, .t. ) ;
#739 = edge_curve ( 'none', #8847, #4338, #39250, .t. ) ;
#740 = cartesian_point ( 'none', ( 34.64101615137732182, 20.00000000000039080, 66.59999999999996589 ) ) ;
#741 = cartesian_point ( 'none', ( 11.75984139668466888, 11.57394186631421995, -37.50000000000000711 ) ) ;
#742 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#743 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#744 = oriented_edge ( 'none', *, *, #38412, .f. ) ;
#745 = edge_curve ( 'none', #24053, #35878, #2552, .t. ) ;
#747 = vertex_point ( 'none', #30228 ) ;
#746 = cartesian_point ( 'none', ( -39.96368739011013105, 1.704021767922832886, -34.26794919243109661 ) ) ;
#748 = oriented_edge ( 'none', *, *, #32415, .t. ) ;
#749 = vertex_point ( 'none', #36245 ) ;
#750 = manifold_solid_brep ( '�ͷ�-2-solid1', #38785 ) ;
#751 = cartesian_point ( 'none', ( 17.84999999999993747, 11.06243644049544272, 129.5999999999999659 ) ) ;
#752 = edge_curve ( 'none', #4174, #9576, #7935, .t. ) ;
#753 = cartesian_point ( 'none', ( -9.374469517546154762, -73.70000000000172236, 97.53134795952037450 ) ) ;
#754 = circle ( 'none', #31257, 2.134000000000002117 ) ;
#755 = edge_curve ( 'none', #37573, #2903, #35807, .t. ) ;
#756 = advanced_face ( 'none', ( #12309 ), #5105, .f. ) ;
#757 = oriented_edge ( 'none', *, *, #3485, .f. ) ;
#758 = vertex_point ( 'none', #12723 ) ;
#759 = face_bound ( 'none', #40317, .t. ) ;
#760 = oriented_edge ( 'none', *, *, #23444, .f. ) ;
#761 = advanced_face ( 'none', ( #27968 ), #8897, .f. ) ;
#762 = cartesian_point ( 'none', ( 7.154632816499826588e-13, -54.80000000000013216, 99.59999999999990905 ) ) ;
#763 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -5.539897855819805495e-16 ) ) ;
#764 = oriented_edge ( 'none', *, *, #37859, .t. ) ;
#765 = axis2_placement_3d ( 'none', #5768, #24615, #18733 ) ;
#766 = oriented_edge ( 'none', *, *, #26480, .t. ) ;
#767 = vector ( 'none', #29646, 1000.000000000000000 ) ;
#768 = cartesian_point ( 'none', ( -19.32720245019805816, -17.39135548049836544, 0.9999999999999674705 ) ) ;
#770 = axis2_placement_3d ( 'none', #510, #10296, #38361 ) ;
#769 = cartesian_point ( 'none', ( -4.589896336702827817, -29.03019565537456970, 106.1524054120098555 ) ) ;
#771 = axis2_placement_3d ( 'none', #13705, #17150, #35575 ) ;
#772 = cartesian_point ( 'none', ( 3.373866529991434281e-14, -8.400619235770617944e-14, 65.39999999999997726 ) ) ;
#773 = direction ( 'none', ( 1.990486529443702991e-16, -7.950537724513465922e-16, 1.000000000000000000 ) ) ;
#774 = edge_curve ( 'none', #16657, #5743, #26989, .t. ) ;
#775 = circle ( 'none', #38244, 16.00000000000000000 ) ;
#776 = axis2_placement_3d ( 'none', #15870, #37741, #2767 ) ;
#777 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#778 = direction ( 'none', ( 0.2911156025094129851, 4.382459307730877053e-15, -0.9566878832595201443 ) ) ;
#779 = oriented_edge ( 'none', *, *, #38227, .t. ) ;
#780 = line ( 'none', #17417, #24739 ) ;
#782 = face_bound ( 'none', #19899, .t. ) ;
#781 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -2.602085213965210149e-16 ) ) ;
#783 = vertex_point ( 'none', #19016 ) ;
#784 = cartesian_point ( 'none', ( -49.08581362515117519, 24.88444889857374065, 15.10000000000000142 ) ) ;
#785 = vertex_point ( 'none', #34328 ) ;
#786 = oriented_edge ( 'none', *, *, #2833, .t. ) ;
#787 = oriented_edge ( 'none', *, *, #5129, .t. ) ;
#788 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.118795954646230957e-15, -61.00000000000000000 ) ) ;
#789 = cartesian_point ( 'none', ( 27.09477594154577673, -14.31896453619430787, 102.9751357883878740 ) ) ;
#790 = vector ( 'none', #38373, 1000.000000000000000 ) ;
#791 = line ( 'none', #23074, #5701 ) ;
#792 = direction ( 'none', ( -5.539897855819821273e-16, 1.067522139062650671e-15, -1.000000000000000000 ) ) ;
#793 = circle ( 'none', #9187, 4.499999999999997335 ) ;
#794 = oriented_edge ( 'none', *, *, #852, .f. ) ;
#795 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#796 = cartesian_point ( 'none', ( -3.956364529395711038, 20.64777063766663900, 129.6000000000000227 ) ) ;
#797 = cartesian_point ( 'none', ( -19.99999999994572875, -78.50000000000041211, 134.2410161514082176 ) ) ;
#798 = advanced_face ( 'none', ( #1583 ), #16229, .f. ) ;
#799 = edge_curve ( 'none', #15745, #16037, #19186, .t. ) ;
#800 = oriented_edge ( 'none', *, *, #10243, .f. ) ;
#801 = cartesian_point ( 'none', ( -35.65616640185541542, -54.34738077886731844, 6.342424826790469849e-15 ) ) ;
#802 = cartesian_point ( 'none', ( 6.817550691204086633, -20.56740170840425463, 127.5144740208874197 ) ) ;
#803 = advanced_face ( 'none', ( #8387 ), #31211, .f. ) ;
#804 = edge_curve ( 'none', #13141, #2877, #21623, .t. ) ;
#805 = cartesian_point ( 'none', ( -34.64101615141287738, -84.69999999999670592, 79.60000000006256471 ) ) ;
#806 = line ( 'none', #39525, #27194 ) ;
#807 = cartesian_point ( 'none', ( 14.53855036730364603, -95.41638815905425020, 77.20716799857468970 ) ) ;
#808 = oriented_edge ( 'none', *, *, #17406, .f. ) ;
#809 = edge_curve ( 'none', #9612, #23011, #13279, .t. ) ;
#810 = edge_loop ( 'none', ( #36315, #21258, #13887, #8471 ) ) ;
#811 = cylindrical_surface ( 'none', #24033, 26.99999999999999645 ) ;
#812 = direction ( 'none', ( -3.391266700488786682e-15, 1.000000000000000000, 1.978238908618458996e-15 ) ) ;
#813 = circle ( 'none', #5007, 9.499999999999996447 ) ;
#814 = oriented_edge ( 'none', *, *, #19272, .t. ) ;
#815 = axis2_placement_3d ( 'none', #38430, #10644, #28855 ) ;
#816 = oriented_edge ( 'none', *, *, #3550, .f. ) ;
#817 = edge_loop ( 'none', ( #7170, #17187, #27759, #7957 ) ) ;
#818 = edge_loop ( 'none', ( #26487, #4372, #3650, #35267 ) ) ;
#819 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#820 = cartesian_point ( 'none', ( -38.20045765153513884, 17.02198426264896014, 68.20000000000023022 ) ) ;
#821 = direction ( 'none', ( 0.7669678184319057568, 0.6416855659042076665, 4.550094363217855683e-15 ) ) ;
#822 = axis2_placement_3d ( 'none', #34337, #31088, #8912 ) ;
#823 = axis2_placement_3d ( 'none', #16819, #38701, #1241 ) ;
#824 = vector ( 'none', #22855, 1000.000000000000114 ) ;
#825 = edge_curve ( 'none', #31015, #6109, #18678, .t. ) ;
#826 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#827 = line ( 'none', #20867, #37025 ) ;
#828 = cartesian_point ( 'none', ( -31.81980515334428006, -104.0000000000005542, 131.4198051534435479 ) ) ;
#829 = face_outer_bound ( 'none', #15200, .t. ) ;
#830 = axis2_placement_3d ( 'none', #31538, #12923, #40550 ) ;
#831 = oriented_edge ( 'none', *, *, #12282, .f. ) ;
#832 = axis2_placement_3d ( 'none', #24941, #31235, #37505 ) ;
#833 = cartesian_point ( 'none', ( -20.47657107807785692, -86.71003358991569598, 124.8382130258364953 ) ) ;
#834 = cartesian_point ( 'none', ( -20.04774470326928082, -33.80876583834328386, -12.52933938221689125 ) ) ;
#835 = edge_curve ( 'none', #12200, #16588, #20173, .t. ) ;
#836 = edge_loop ( 'none', ( #7259, #29257, #15056, #31604 ) ) ;
#837 = approval_role ( '' ) ;
#838 = cartesian_point ( 'none', ( -19.99999999994566480, -83.67782780742327020, 134.2410161514081892 ) ) ;
#839 = face_outer_bound ( 'none', #7696, .t. ) ;
#840 = direction ( 'none', ( 0.03304954765032754038, 0.8660254037844387076, -0.4989065317272449729 ) ) ;
#841 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#842 = circle ( 'none', #17293, 1.807200000000003692 ) ;
#843 = line ( 'none', #30395, #37044 ) ;
#844 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#845 = oriented_edge ( 'none', *, *, #32236, .t. ) ;
#846 = advanced_face ( 'none', ( #11325 ), #603, .t. ) ;
#847 = oriented_edge ( 'none', *, *, #26458, .f. ) ;
#848 = cartesian_point ( 'none', ( 19.99999999993803712, -84.79999999999603233, 64.95898384858573138 ) ) ;
#849 = circle ( 'none', #17241, 20.00000000000000355 ) ;
#850 = cartesian_point ( 'none', ( 6.831305394984115154, 25.84787935527730696, 2.000000000000004885 ) ) ;
#851 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -2.418604846313816787e-16 ) ) ;
#852 = edge_curve ( 'none', #10184, #30948, #32885, .t. ) ;
#853 = oriented_edge ( 'none', *, *, #40027, .t. ) ;
#854 = vertex_point ( 'none', #31335 ) ;
#855 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#856 = cartesian_point ( 'none', ( 4.019174498454508360, -18.43369905783509211, 129.5999999999999375 ) ) ;
#857 = vector ( 'none', #4047, 1000.000000000000000 ) ;
#858 = edge_curve ( 'none', #17457, #37921, #10853, .t. ) ;
#859 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#860 = cartesian_point ( 'none', ( -31.89101615137778722, 24.76313972081400294, 66.60000000000002274 ) ) ;
#861 = face_outer_bound ( 'none', #20239, .t. ) ;
#862 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#863 = circle ( 'none', #32511, 4.640926795905553348 ) ;
#864 = cartesian_point ( 'none', ( 39.58971583799537086, -3.909813603102756829, -37.35276264795418655 ) ) ;
#865 = cartesian_point ( 'none', ( 34.99999999996672528, -90.59088464712893085, 77.23950993008664057 ) ) ;
#866 = edge_curve ( 'none', #8805, #8016, #34317, .t. ) ;
#867 = oriented_edge ( 'none', *, *, #32608, .t. ) ;
#868 = oriented_edge ( 'none', *, *, #28335, .t. ) ;
#869 = direction ( 'none', ( -6.402207182922942715e-15, -3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#870 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#871 = cartesian_point ( 'none', ( -28.02980982266121757, -47.89581362515133378, 23.09999999999988418 ) ) ;
#872 = cartesian_point ( 'none', ( -3.503683865367896555, -73.70000000000165130, 108.5377961137828606 ) ) ;
#873 = cartesian_point ( 'none', ( 31.36729524088257293, 23.28952168637709619, 68.20000000000003126 ) ) ;
#874 = face_outer_bound ( 'none', #3642, .t. ) ;
#875 = cartesian_point ( 'none', ( 42.50000000000034817, -26.33913438213142655, 54.59999999999992326 ) ) ;
#876 = direction ( 'none', ( 0.9978130634544889466, 1.175359587474531061e-14, 0.06609909530067560601 ) ) ;
#877 = cartesian_point ( 'none', ( 4.167983215751003191e-13, -62.98437500000016342, 138.0999999999998806 ) ) ;
#878 = face_outer_bound ( 'none', #10162, .t. ) ;
#879 = axis2_placement_3d ( 'none', #37288, #27987, #5602 ) ;
#880 = face_outer_bound ( 'none', #35530, .t. ) ;
#882 = conical_surface ( 'none', #2065, 2.750000000000002665, 0.7853981633974344012 ) ;
#881 = axis2_placement_3d ( 'none', #9324, #24806, #72 ) ;
#883 = direction ( 'none', ( 0.5197480664901147351, 0.8543195815266013682, 1.387778780781444492e-15 ) ) ;
#884 = oriented_edge ( 'none', *, *, #30932, .t. ) ;
#885 = axis2_placement_3d ( 'none', #36283, #34168, #31155 ) ;
#886 = oriented_edge ( 'none', *, *, #20543, .f. ) ;
#887 = cartesian_point ( 'none', ( 27.60406288708742650, -104.3334993807146560, 121.1184574756924519 ) ) ;
#888 = direction ( 'none', ( -5.040809058475287406e-15, -1.747555683115563281e-15, 1.000000000000000000 ) ) ;
#889 = oriented_edge ( 'none', *, *, #31966, .f. ) ;
#890 = axis2_placement_3d ( 'none', #28873, #6605, #3855 ) ;
#891 = oriented_edge ( 'none', *, *, #39485, .t. ) ;
#892 = direction ( 'none', ( -0.9731129262368705124, -0.2303285322983564531, 0.0000000000000000000 ) ) ;
#893 = cartesian_point ( 'none', ( 35.19999999997183693, -85.49999999999967315, 80.59999999994572306 ) ) ;
#894 = advanced_face ( 'none', ( #34832 ), #17707, .t. ) ;
#895 = cartesian_point ( 'none', ( 1.182613553948275817e-12, -94.70000000000160867, 99.59999999999986642 ) ) ;
#896 = advanced_face ( 'none', ( #16711 ), #23563, .f. ) ;
#897 = face_outer_bound ( 'none', #25767, .t. ) ;
#898 = vertex_point ( 'none', #576 ) ;
#899 = cartesian_point ( 'none', ( -34.52567930472088875, -17.14232657362667922, 71.20000000000025864 ) ) ;
#900 = cartesian_point ( 'none', ( -27.50000000000000000, -2.346813400016923971e-15, 3.930250716231433252e-31 ) ) ;
#901 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760469, 2.418604846313816787e-16 ) ) ;
#902 = direction ( 'none', ( 0.2911156025094132072, 4.440892098500624584e-15, -0.9566878832595202553 ) ) ;
#903 = direction ( 'none', ( -1.000000000000000000, -6.856525106550933182e-15, 1.331611081249930935e-15 ) ) ;
#904 = oriented_edge ( 'none', *, *, #16239, .f. ) ;
#905 = b_spline_curve_with_knots ( 'none', 3,
( #7275, #29145, #10112, #16437, #17395, #32964, #29678, #7680, #32700, #1398 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003984421609483361926, 0.0007968843218966723853, 0.001195326482845008578, 0.001593768643793344771 ),
.unspecified. ) ;
#906 = oriented_edge ( 'none', *, *, #29535, .t. ) ;
#907 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#908 = cartesian_point ( 'none', ( -18.99620329747824599, -10.59103715652009292, 127.6413275502749940 ) ) ;
#909 = cartesian_point ( 'none', ( -20.38714828793657219, -18.45573582076007924, -1.500000000000033085 ) ) ;
#910 = cartesian_point ( 'none', ( -32.95874231266498100, 22.31291044607924690, 71.20000000000017337 ) ) ;
#911 = circle ( 'none', #11240, 4.499999999999997335 ) ;
#912 = cartesian_point ( 'none', ( 47.50000000000005684, 3.812727420952254054e-13, 50.99999999999993605 ) ) ;
#913 = edge_curve ( 'none', #23319, #32863, #10332, .t. ) ;
#914 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#915 = cartesian_point ( 'none', ( 8.791405103902861684e-13, -67.80000000000161720, 99.59999999999989484 ) ) ;
#916 = circle ( 'none', #1847, 1.807200000000001472 ) ;
#917 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080180e-17, 0.0000000000000000000 ) ) ;
#918 = line ( 'none', #5071, #29307 ) ;
#919 = cartesian_point ( 'none', ( -8.779711460710064586, -42.50000000000018474, 54.59999999999993747 ) ) ;
#920 = face_outer_bound ( 'none', #2464, .t. ) ;
#921 = oriented_edge ( 'none', *, *, #29941, .f. ) ;
#922 = edge_curve ( 'none', #29100, #34648, #19686, .t. ) ;
#923 = cartesian_point ( 'none', ( -57.49999999999955236, -30.31088913245620731, -6.938893903907228378e-15 ) ) ;
#924 = oriented_edge ( 'none', *, *, #27659, .f. ) ;
#925 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#926 = vertex_point ( 'none', #13530 ) ;
#927 = edge_curve ( 'none', #163, #31151, #1070, .t. ) ;
#928 = cartesian_point ( 'none', ( 14.23046080965488969, -95.58678905882501908, 77.28880325669311446 ) ) ;
#929 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#930 = oriented_edge ( 'none', *, *, #18483, .f. ) ;
#931 = oriented_edge ( 'none', *, *, #37205, .f. ) ;
#932 = cartesian_point ( 'none', ( -6.817550691222233894, -20.56740170840047099, 127.5144740208818916 ) ) ;
#933 = oriented_edge ( 'none', *, *, #19630, .t. ) ;
#934 = axis2_placement_3d ( 'none', #1910, #14744, #5210 ) ;
#935 = direction ( 'none', ( 0.5882076359134010834, 0.8087099461816750212, 4.877385593186894090e-15 ) ) ;
#936 = axis2_placement_3d ( 'none', #979, #26257, #26124 ) ;
#937 = face_bound ( 'none', #8285, .t. ) ;
#938 = oriented_edge ( 'none', *, *, #26829, .t. ) ;
#939 = axis2_placement_3d ( 'none', #15452, #12303, #24620 ) ;
#940 = direction ( 'none', ( 0.5882076359134009724, 0.8087099461816751322, 4.378308041818472989e-15 ) ) ;
#941 = cartesian_point ( 'none', ( 14.91230446265076282, -94.86721796935253792, 77.10850141708793615 ) ) ;
#942 = axis2_placement_3d ( 'none', #32844, #7690, #29812 ) ;
#943 = axis2_placement_3d ( 'none', #9138, #30754, #8734 ) ;
#944 = edge_loop ( 'none', ( #15073, #11080, #36355, #6883 ) ) ;
#945 = edge_loop ( 'none', ( #37588, #17366, #8664, #34368 ) ) ;
#946 = direction ( 'none', ( -0.3242202298209262423, -2.830816335489946506e-15, -0.9459816290895218804 ) ) ;
#947 = advanced_face ( 'none', ( #26010 ), #7128, .f. ) ;
#948 = vector ( 'none', #26193, 1000.000000000000000 ) ;
#949 = cartesian_point ( 'none', ( -56.11081362515120219, 31.00027695764194391, 23.00000000000001776 ) ) ;
#950 = edge_curve ( 'none', #1180, #40041, #24035, .t. ) ;
#951 = direction ( 'none', ( 1.197056719064297419e-14, -1.000000000000000000, -9.970029726325659912e-16 ) ) ;
#952 = vector ( 'none', #28122, 1000.000000000000000 ) ;
#953 = cartesian_point ( 'none', ( -42.50000000000030553, 26.33913438213124181, 65.60000000000002274 ) ) ;
#954 = advanced_face ( 'none', ( #32375 ), #26515, .t. ) ;
#955 = plane ( 'none', #15901 ) ;
#956 = cylindrical_surface ( 'none', #12013, 6.000000000000001776 ) ;
#957 = vector ( 'none', #4786, 1000.000000000000000 ) ;
#958 = cartesian_point ( 'none', ( 8.682533858550556261e-13, -66.00000000000014211, 99.59999999999986642 ) ) ;
#959 = direction ( 'none', ( -1.000000000000000000, -9.607699251563866692e-15, 0.0000000000000000000 ) ) ;
#960 = circle ( 'none', #16993, 40.00000000000000711 ) ;
#961 = face_outer_bound ( 'none', #27703, .t. ) ;
#962 = cartesian_point ( 'none', ( 36.32328999008960579, -17.68708955392040139, 71.19999999999974705 ) ) ;
#963 = edge_loop ( 'none', ( #14856, #26177, #34299 ) ) ;
#964 = oriented_edge ( 'none', *, *, #3674, .t. ) ;
#965 = oriented_edge ( 'none', *, *, #5901, .f. ) ;
#966 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -5.337610695313249412e-16 ) ) ;
#967 = oriented_edge ( 'none', *, *, #22633, .f. ) ;
#968 = vertex_point ( 'none', #25983 ) ;
#969 = oriented_edge ( 'none', *, *, #27441, .t. ) ;
#970 = cartesian_point ( 'none', ( 22.74999999994743760, -54.49899999999981048, 64.95898384858739405 ) ) ;
#971 = direction ( 'none', ( 5.539897855819832119e-16, -1.009293658750142399e-15, 1.000000000000000000 ) ) ;
#972 = edge_curve ( 'none', #39467, #6848, #31899, .t. ) ;
#973 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#974 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#975 = face_outer_bound ( 'none', #3077, .t. ) ;
#976 = oriented_edge ( 'none', *, *, #29376, .f. ) ;
#977 = cartesian_point ( 'none', ( 26.76060547151391944, 6.334034638204805390, -64.99999999999992895 ) ) ;
#978 = edge_curve ( 'none', #37824, #39805, #103, .t. ) ;
#979 = cartesian_point ( 'none', ( 18.62206402319901244, -79.79999999999604654, 60.93856192495527324 ) ) ;
#980 = cartesian_point ( 'none', ( 49.61081362515101745, -31.00027695764238800, 12.99999999999987388 ) ) ;
#981 = edge_curve ( 'none', #23431, #1062, #36195, .t. ) ;
#982 = face_outer_bound ( 'none', #22882, .t. ) ;
#983 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#984 = edge_curve ( 'none', #34420, #9835, #30924, .t. ) ;
#985 = cartesian_point ( 'none', ( 49.61081362515102455, -31.00027695764238800, -14.27501833360237526 ) ) ;
#986 = line ( 'none', #31065, #35211 ) ;
#987 = cartesian_point ( 'none', ( -10.88477887304756919, -85.70000000000175078, 117.9205919359836514 ) ) ;
#988 = cylindrical_surface ( 'none', #24520, 16.00000000000000000 ) ;
#989 = edge_loop ( 'none', ( #10686, #39122, #22471, #33452 ) ) ;
#990 = b_spline_curve_with_knots ( 'none', 3,
( #13062, #22234, #31950, #22763, #37961, #34947 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.005833224283562213341, 0.007864522919456487168, 0.009895821555350760995 ),
.unspecified. ) ;
#991 = circle ( 'none', #30105, 6.138320441952075157 ) ;
#992 = vector ( 'none', #17195, 1000.000000000000000 ) ;
#993 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#994 = advanced_face ( 'none', ( #15251 ), #13765, .f. ) ;
#995 = cartesian_point ( 'none', ( 21.95827619794695451, -35.43118482457840202, 76.10755124367567248 ) ) ;
#996 = face_bound ( 'none', #21574, .t. ) ;
#997 = line ( 'none', #1310, #1970 ) ;
#998 = cartesian_point ( 'none', ( -2.286423114262381938e-15, 7.651134171882927541e-15, -75.00000000000004263 ) ) ;
#999 = cartesian_point ( 'none', ( -13.57287529245480862, 13.23648112933599919, -37.15485900149958809 ) ) ;
#1000 = oriented_edge ( 'none', *, *, #6269, .t. ) ;
#1001 = cartesian_point ( 'none', ( -39.06843958894308599, -22.32334278669660677, 74.20000000000027285 ) ) ;
#1002 = advanced_face ( 'none', ( #38258 ), #12782, .f. ) ;
#1003 = axis2_placement_3d ( 'none', #25708, #31599, #159 ) ;
#1004 = axis2_placement_3d ( 'none', #25363, #37924, #28358 ) ;
#1005 = oriented_edge ( 'none', *, *, #23463, .t. ) ;
#1006 = vertex_point ( 'none', #16826 ) ;
#1007 = cartesian_point ( 'none', ( 36.01895212811754732, -84.69999999999589591, 123.6204219236303885 ) ) ;
#1008 = cartesian_point ( 'none', ( -17.74261492249293326, -11.01168983538643253, 128.8945123984226768 ) ) ;
#1009 = cartesian_point ( 'none', ( -17.24999999994583533, -69.50000000000039790, 134.2410161514039260 ) ) ;
#1010 = edge_curve ( 'none', #7447, #6685, #14277, .t. ) ;
#1011 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, -3.965082230804129727e-16 ) ) ;
#1013 = oriented_edge ( 'none', *, *, #10397, .t. ) ;
#1012 = direction ( 'none', ( 1.209146401335214128e-15, -2.721636318192414828e-15, 1.000000000000000000 ) ) ;
#1014 = axis2_placement_3d ( 'none', #1648, #20229, #36073 ) ;
#1015 = oriented_edge ( 'none', *, *, #37146, .t. ) ;
#1016 = cartesian_point ( 'none', ( 42.49999999999992895, 8.779711460711036253, 54.59999999999995879 ) ) ;
#1017 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#1018 = cartesian_point ( 'none', ( -34.64101615137725076, -20.00000000000054357, 68.00000000000027001 ) ) ;
#1019 = circle ( 'none', #14522, 4.999999999999969802 ) ;
#1020 = oriented_edge ( 'none', *, *, #6250, .f. ) ;
#1021 = vertex_point ( 'none', #13802 ) ;
#1022 = cartesian_point ( 'none', ( -47.89581362515119167, 28.02980982266137744, 19.09999999999999787 ) ) ;
#1023 = line ( 'none', #8774, #10768 ) ;
#1024 = oriented_edge ( 'none', *, *, #11858, .f. ) ;
#1025 = oriented_edge ( 'none', *, *, #1994, .f. ) ;
#1026 = face_outer_bound ( 'none', #22432, .t. ) ;
#1027 = face_outer_bound ( 'none', #9008, .t. ) ;
#1028 = cartesian_point ( 'none', ( -45.56081362515121924, 31.00027695764202917, 15.10000000000001386 ) ) ;
#1029 = direction ( 'none', ( -0.7669678184319012049, -0.6416855659042129956, 5.980610519458355355e-15 ) ) ;
#1030 = direction ( 'none', ( -0.9978130634544890576, -1.156482317317871449e-14, -0.06609909530067593908 ) ) ;
#1031 = circle ( 'none', #5915, 5.000000000000001776 ) ;
#1032 = direction ( 'none', ( -0.02295523838497760469, -0.9997364937975850019, -9.583796596545389430e-16 ) ) ;
#1033 = circle ( 'none', #36744, 1.500000000000001332 ) ;
#1034 = edge_curve ( 'none', #32195, #37336, #7902, .t. ) ;
#1035 = face_outer_bound ( 'none', #36408, .t. ) ;
#1036 = line ( 'none', #10890, #38703 ) ;
#1037 = cartesian_point ( 'none', ( 34.99999999996655475, -90.75779889785448518, 77.12932992779616370 ) ) ;
#1038 = oriented_edge ( 'none', *, *, #32772, .f. ) ;
#1039 = cartesian_point ( 'none', ( 4.349904937030891539, -75.70000000000153761, 87.88128304639090516 ) ) ;
#1040 = oriented_edge ( 'none', *, *, #29633, .f. ) ;
#1041 = cartesian_point ( 'none', ( -24.79488570982596229, -31.19874992100721656, -37.47435446153046001 ) ) ;
#1042 = edge_curve ( 'none', #4840, #15814, #28913, .t. ) ;
#1043 = cartesian_point ( 'none', ( -37.46194077712550552, 45.96194077712567605, -5.363830788063797003e-15 ) ) ;
#1044 = cartesian_point ( 'none', ( -18.73954194356634062, 0.8749879662734509900, 129.6000000000000512 ) ) ;
#1045 = oriented_edge ( 'none', *, *, #35565, .t. ) ;
#1046 = cartesian_point ( 'none', ( 13.04516098441816041, -18.79813065406543870, 124.7534710115073580 ) ) ;
#1047 = direction ( 'none', ( 0.9459816290895196600, 1.184045721638253596e-14, -0.3242202298209326261 ) ) ;
#1048 = cartesian_point ( 'none', ( -5.884903453569941156, -42.04577579739357418, 66.43845714459250473 ) ) ;
#1049 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760122, 2.224004456380521410e-16 ) ) ;
#1050 = cartesian_point ( 'none', ( 39.00364330202663865, 8.007975951700570860, 66.59999999999996589 ) ) ;
#1051 = advanced_face ( 'none', ( #33829 ), #22538, .t. ) ;
#1052 = cartesian_point ( 'none', ( 27.39028846891498148, -15.06927651427725579, 101.7035982811160011 ) ) ;
#1053 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#1054 = oriented_edge ( 'none', *, *, #20111, .f. ) ;
#1055 = axis2_placement_3d ( 'none', #35073, #3909, #12935 ) ;
#1056 = oriented_edge ( 'none', *, *, #39204, .f. ) ;
#1057 = axis2_placement_3d ( 'none', #15343, #15478, #18512 ) ;
#1058 = axis2_placement_3d ( 'none', #36708, #23570, #14430 ) ;
#1059 = direction ( 'none', ( -1.000000000000000000, -9.607699251563866692e-15, 0.0000000000000000000 ) ) ;
#1060 = line ( 'none', #40363, #24541 ) ;
#1061 = cartesian_point ( 'none', ( 14.18753957311215608, -95.60265458522012239, 77.30019662888931009 ) ) ;
#1062 = vertex_point ( 'none', #32682 ) ;
#1063 = cartesian_point ( 'none', ( -33.76562153089644625, -79.59999999999669740, 82.15415039860428692 ) ) ;
#1064 = edge_curve ( 'none', #165, #16873, #15727, .t. ) ;
#1065 = oriented_edge ( 'none', *, *, #4264, .t. ) ;
#1066 = oriented_edge ( 'none', *, *, #8989, .f. ) ;
#1067 = conical_surface ( 'none', #26847, 2.499999999999995115, 1.029744258676651647 ) ;
#1068 = cartesian_point ( 'none', ( -6.620119751092830462, -19.92978175024688170, 129.5999999999999659 ) ) ;
#1069 = axis2_placement_3d ( 'none', #27187, #18308, #28936 ) ;
#1070 = line ( 'none', #6852, #33352 ) ;
#1071 = line ( 'none', #16709, #32378 ) ;
#1072 = edge_curve ( 'none', #12382, #32045, #21109, .t. ) ;
#1073 = circle ( 'none', #18013, 4.640926795905553348 ) ;
#1074 = face_outer_bound ( 'none', #38170, .t. ) ;
#1075 = cartesian_point ( 'none', ( 13.87612875414924218, -95.68217083753133068, 77.38297399476459759 ) ) ;
#1076 = vertex_point ( 'none', #4376 ) ;
#1077 = oriented_edge ( 'none', *, *, #32757, .t. ) ;
#1078 = cartesian_point ( 'none', ( -34.64101615140751989, -54.49900000000052813, 79.60000000005307186 ) ) ;
#1079 = oriented_edge ( 'none', *, *, #36116, .f. ) ;
#1080 = vertex_point ( 'none', #20502 ) ;
#1081 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1082 = cartesian_point ( 'none', ( -39.36775073555831739, 1.409912964272799663, -12.68060553339813623 ) ) ;
#1083 = direction ( 'none', ( 0.2911156025094133182, 4.645284621862580644e-15, -0.9566878832595201443 ) ) ;
#1084 = cartesian_point ( 'none', ( 19.43860509126879066, -9.680349996215118935, 127.6059598758641016 ) ) ;
#1085 = cartesian_point ( 'none', ( 30.26829688302990817, -23.36640308197737070, 85.01927195803081361 ) ) ;
#1086 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1087 = oriented_edge ( 'none', *, *, #11767, .t. ) ;
#1088 = edge_curve ( 'none', #39797, #5829, #17210, .t. ) ;
#1089 = edge_loop ( 'none', ( #23182, #3562, #25795, #32655 ) ) ;
#1090 = cartesian_point ( 'none', ( 10.01624730673087882, 16.07894852167335031, 129.5999999999999943 ) ) ;
#1091 = advanced_face ( 'none', ( #31857 ), #8069, .f. ) ;
#1092 = face_outer_bound ( 'none', #20965, .t. ) ;
#1093 = edge_curve ( 'none', #14103, #12874, #5473, .t. ) ;
#1094 = cartesian_point ( 'none', ( -20.61762849604581760, -83.80100083237205411, 124.7231160813049939 ) ) ;
#1095 = cartesian_point ( 'none', ( 3.373866529991434281e-14, -8.400619235770617944e-14, 65.39999999999997726 ) ) ;
#1096 = advanced_face ( 'none', ( #37732 ), #4478, .t. ) ;
#1097 = oriented_edge ( 'none', *, *, #40503, .t. ) ;
#1098 = vertex_point ( 'none', #17109 ) ;
#1099 = oriented_edge ( 'none', *, *, #39341, .t. ) ;
#1100 = direction ( 'none', ( -0.06609909530067549499, -1.764700152630214343e-15, 0.9978130634544891686 ) ) ;
#1101 = vector ( 'none', #21316, 1000.000000000000000 ) ;
#1102 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474531693e-14, -0.06609909530067528682 ) ) ;
#1103 = edge_curve ( 'none', #34726, #40192, #15216, .t. ) ;
#1104 = cartesian_point ( 'none', ( 0.6393033890216397452, 27.84266135226268801, -3.499999999999992895 ) ) ;
#1105 = face_outer_bound ( 'none', #17258, .t. ) ;
#1106 = direction ( 'none', ( 0.4799884273074663255, -0.8772748199115856238, -1.387778780781445281e-15 ) ) ;
#1107 = cartesian_point ( 'none', ( 39.14254301647529388, -0.6136715106261290131, -12.25431162026361598 ) ) ;
#1108 = vector ( 'none', #3555, 1000.000000000000227 ) ;
#1109 = face_outer_bound ( 'none', #20472, .t. ) ;
#1110 = direction ( 'none', ( 1.209611567821080253e-14, -1.000000000000000000, -1.136225707511070390e-15 ) ) ;
#1111 = vector ( 'none', #12214, 1000.000000000000000 ) ;
#1112 = direction ( 'none', ( -0.9731129262368705124, -0.2303285322983564531, 0.0000000000000000000 ) ) ;
#1113 = oriented_edge ( 'none', *, *, #22754, .f. ) ;
#1114 = axis2_placement_3d ( 'none', #15841, #22127, #31045 ) ;
#1115 = axis2_placement_3d ( 'none', #34442, #22954, #9542 ) ;
#1116 = direction ( 'none', ( -1.000000000000000000, -1.174274352968917040e-14, 0.0000000000000000000 ) ) ;
#1117 = oriented_edge ( 'none', *, *, #21273, .t. ) ;
#1118 = cartesian_point ( 'none', ( -20.43818253585356715, -4.922891762769265434, 129.5999999999999943 ) ) ;
#1119 = edge_curve ( 'none', #10327, #7092, #26496, .t. ) ;
#1120 = cartesian_point ( 'none', ( 11.23947358524960372, -95.20000000000148077, 103.8040734444705748 ) ) ;
#1121 = oriented_edge ( 'none', *, *, #32741, .t. ) ;
#1122 = axis2_placement_3d ( 'none', #828, #32538, #13783 ) ;
#1123 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474530588e-14, -0.06609909530067543948 ) ) ;
#1124 = cartesian_point ( 'none', ( 4.996950661724999243, -18.14006778862486158, 129.5999999999999943 ) ) ;
#1125 = axis2_placement_3d ( 'none', #31047, #27757, #37328 ) ;
#1126 = cartesian_point ( 'none', ( -33.97074409262243933, -51.32581362515139034, 19.09999999999989484 ) ) ;
#1127 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#1128 = oriented_edge ( 'none', *, *, #32959, .t. ) ;
#1129 = cartesian_point ( 'none', ( 37.17350235766517841, 21.32895207399032245, 71.20000000000023022 ) ) ;
#1130 = edge_loop ( 'none', ( #20557, #13753 ) ) ;
#1131 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1132 = line ( 'none', #33855, #39771 ) ;
#1133 = direction ( 'none', ( 0.02295523838497760816, 0.9997364937975852239, 9.583796596545395347e-16 ) ) ;
#1134 = direction ( 'none', ( -1.202013117212276842e-14, 1.000000000000000000, 2.185478394931412547e-15 ) ) ;
#1135 = oriented_edge ( 'none', *, *, #24204, .f. ) ;
#1136 = vertex_point ( 'none', #35535 ) ;
#1137 = cartesian_point ( 'none', ( 26.76060547151391589, 6.334034638204810719, -72.49999999999994316 ) ) ;
#1138 = vertex_point ( 'none', #14216 ) ;
#1139 = cylindrical_surface ( 'none', #39928, 5.099999999999989875 ) ;
#1140 = cartesian_point ( 'none', ( -34.64101615137665391, -69.50000000000054001, 79.59999999999988063 ) ) ;
#1141 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#1142 = face_outer_bound ( 'none', #27004, .t. ) ;
#1143 = direction ( 'none', ( 7.562449584286049845e-16, 1.965391359763816943e-15, -1.000000000000000000 ) ) ;
#1144 = advanced_face ( 'none', ( #29422 ), #7425, .t. ) ;
#1145 = line ( 'none', #10403, #18750 ) ;
#1146 = edge_loop ( 'none', ( #3467, #28273, #20146, #25954 ) ) ;
#1147 = vertex_point ( 'none', #21177 ) ;
#1148 = cylindrical_surface ( 'none', #23434, 8.500000000000000000 ) ;
#1149 = direction ( 'none', ( 5.550996062037147295e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#1150 = cylindrical_surface ( 'none', #32328, 4.049999999999998046 ) ;
#1151 = vertex_point ( 'none', #27326 ) ;
#1152 = oriented_edge ( 'none', *, *, #25735, .f. ) ;
#1153 = edge_curve ( 'none', #17862, #18729, #11800, .t. ) ;
#1154 = cartesian_point ( 'none', ( -31.79684002903780637, 19.69956334259262221, 71.20000000000017337 ) ) ;
#1155 = oriented_edge ( 'none', *, *, #37261, .f. ) ;
#1156 = cartesian_point ( 'none', ( 31.69997797181026300, -24.04354973090837788, 74.19999999999970441 ) ) ;
#1157 = oriented_edge ( 'none', *, *, #8831, .t. ) ;
#1158 = oriented_edge ( 'none', *, *, #3636, .t. ) ;
#1159 = oriented_edge ( 'none', *, *, #18134, .f. ) ;
#1160 = edge_curve ( 'none', #30832, #2500, #36767, .t. ) ;
#1161 = cartesian_point ( 'none', ( -10.54451171693974487, -95.20000000000169393, 75.34998406905407364 ) ) ;
#1162 = cartesian_point ( 'none', ( 23.89486271146957463, 38.55600000000021765, 66.59999999999999432 ) ) ;
#1163 = edge_loop ( 'none', ( #5619, #32914, #444, #27175 ) ) ;
#1164 = oriented_edge ( 'none', *, *, #4617, .f. ) ;
#1165 = cartesian_point ( 'none', ( -36.88831735463609363, -84.79999999999674287, 79.15984400272583343 ) ) ;
#1166 = oriented_edge ( 'none', *, *, #37782, .t. ) ;
#1167 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497749713, -2.172468512652334513e-16 ) ) ;
#1168 = cartesian_point ( 'none', ( -1.848709572121884864e-15, 5.723819174413811010e-15, -73.00000000000001421 ) ) ;
#1169 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.255204314246524605e-15, -53.60000000000000142 ) ) ;
#1170 = axis2_placement_3d ( 'none', #25374, #6497, #9606 ) ;
#1171 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703503e-14, -6.138252299610240867e-16 ) ) ;
#1172 = line ( 'none', #5464, #35923 ) ;
#1173 = b_spline_curve_with_knots ( 'none', 3,
( #31715, #38002, #291, #31452, #28829, #12974 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0009046424657313321786, 0.001809284931462664357 ),
.unspecified. ) ;
#1175 = vertex_point ( 'none', #39770 ) ;
#1174 = axis2_placement_3d ( 'none', #8232, #14121, #23401 ) ;
#1176 = direction ( 'none', ( -0.2911156025094115973, -4.440892098500626951e-15, 0.9566878832595205884 ) ) ;
#1177 = oriented_edge ( 'none', *, *, #5885, .t. ) ;
#1178 = cartesian_point ( 'none', ( -20.56615956132472789, -6.895422883068794917, 127.5146380275454732 ) ) ;
#1179 = cartesian_point ( 'none', ( -18.48055493771013502, -11.45321929319385035, 127.6814758487514752 ) ) ;
#1180 = vertex_point ( 'none', #30461 ) ;
#1181 = cartesian_point ( 'none', ( -9.278504326140870617, -74.70000000000170814, 97.56054971382782526 ) ) ;
#1182 = line ( 'none', #6781, #33472 ) ;
#1183 = axis2_placement_3d ( 'none', #29918, #27039, #17505 ) ;
#1184 = direction ( 'none', ( -1.079383496163347338e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1185 = cartesian_point ( 'none', ( -32.49999999999874234, -99.50000000000052580, 99.60000000004993126 ) ) ;
#1186 = direction ( 'none', ( -0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#1187 = axis2_placement_3d ( 'none', #36217, #33093, #23772 ) ;
#1188 = axis2_placement_3d ( 'none', #9313, #25337, #30943 ) ;
#1189 = cartesian_point ( 'none', ( -34.64101615141294133, -79.59999999999671161, 79.60000000006256471 ) ) ;
#1190 = cartesian_point ( 'none', ( 35.45156672593075342, -60.19998826649044332, 121.9649540727236996 ) ) ;
#1191 = direction ( 'none', ( 0.9731129262368705124, 0.2303285322983564809, 3.122502256758252154e-17 ) ) ;
#1192 = oriented_edge ( 'none', *, *, #35679, .t. ) ;
#1193 = vertex_point ( 'none', #27468 ) ;
#1194 = cartesian_point ( 'none', ( 22.14600900287453911, -55.87819470480852857, 70.12946684814885145 ) ) ;
#1196 = edge_curve ( 'none', #26101, #15589, #20134, .t. ) ;
#1195 = line ( 'none', #27091, #7548 ) ;
#1197 = circle ( 'none', #5319, 40.00000000000000711 ) ;
#1198 = cartesian_point ( 'none', ( -49.61081362515120219, 31.00027695764197944, 23.00000000000001066 ) ) ;
#1199 = cartesian_point ( 'none', ( -26.23344312196449835, -29.32639464762469217, -11.39833114286588156 ) ) ;
#1200 = direction ( 'none', ( 1.000000000000000000, 9.499345754448995649e-15, -8.006416042969879049e-16 ) ) ;
#1201 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#1203 = advanced_face ( 'none', ( #14742 ), #23521, .t. ) ;
#1202 = oriented_edge ( 'none', *, *, #21814, .f. ) ;
#1204 = plane ( 'none', #14813 ) ;
#1205 = cartesian_point ( 'none', ( 16.07894852167368072, -10.01624730673078290, 129.5999999999999659 ) ) ;
#1206 = oriented_edge ( 'none', *, *, #29711, .t. ) ;
#1207 = advanced_face ( 'none', ( #6441, #30882 ), #20764, .t. ) ;
#1208 = face_outer_bound ( 'none', #38753, .t. ) ;
#1209 = cartesian_point ( 'none', ( -0.05165254728066668438, -95.20406381057298972, 111.7263321803790461 ) ) ;
#1210 = cartesian_point ( 'none', ( -10.54451171693974487, -95.20000000000169393, 75.34998406905407364 ) ) ;
#1211 = oriented_edge ( 'none', *, *, #11163, .t. ) ;
#1212 = oriented_edge ( 'none', *, *, #26363, .f. ) ;
#1213 = edge_loop ( 'none', ( #27606, #36816, #17221, #36468 ) ) ;
#1214 = oriented_edge ( 'none', *, *, #14315, .t. ) ;
#1215 = oriented_edge ( 'none', *, *, #27848, .t. ) ;
#1216 = cartesian_point ( 'none', ( 4.781793990260026714e-15, -7.776514489908387021e-15, 0.0000000000000000000 ) ) ;
#1217 = circle ( 'none', #16573, 3.000000000000030198 ) ;
#1218 = edge_curve ( 'none', #29800, #3179, #5939, .t. ) ;
#1219 = plane ( 'none', #27345 ) ;
#1220 = edge_loop ( 'none', ( #9379, #13824, #7086, #27808 ) ) ;
#1221 = oriented_edge ( 'none', *, *, #29717, .f. ) ;
#1222 = conical_surface ( 'none', #11579, 3.999999999999997335, 1.047197551196594967 ) ;
#1223 = direction ( 'none', ( -1.000000000000000000, -1.174274352968917040e-14, 0.0000000000000000000 ) ) ;
#1224 = cartesian_point ( 'none', ( -39.78686474877586932, 1.667768026273955373, -13.42338801190074093 ) ) ;
#1225 = oriented_edge ( 'none', *, *, #16423, .f. ) ;
#1226 = direction ( 'none', ( -0.8854846875131736628, -0.4646685573392038138, 0.0000000000000000000 ) ) ;
#1227 = edge_curve ( 'none', #15864, #5682, #21581, .t. ) ;
#1228 = cartesian_point ( 'none', ( 18.73824269342194526, -11.02235612796954101, 127.6614125839398213 ) ) ;
#1229 = cartesian_point ( 'none', ( -30.14101615140723212, -78.50000000000048317, 79.60000000004610854 ) ) ;
#1230 = edge_curve ( 'none', #40499, #33045, #1544, .t. ) ;
#1231 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#1232 = direction ( 'none', ( 0.6416855659042142168, -0.7669678184319003167, -3.925754845206541393e-15 ) ) ;
#1233 = edge_loop ( 'none', ( #23382, #34723, #9544, #760, #13784, #31697 ) ) ;
#1234 = edge_loop ( 'none', ( #691, #4883 ) ) ;
#1235 = circle ( 'none', #18498, 33.60000000000000853 ) ;
#1236 = circle ( 'none', #17886, 40.00000000000000711 ) ;
#1237 = cartesian_point ( 'none', ( 9.737002870657818221e-13, -75.70000000000159446, 99.59999999999989484 ) ) ;
#1238 = cartesian_point ( 'none', ( -14.46453901197487113, 7.970517547645711964, -10.67272567035215403 ) ) ;
#1239 = cartesian_point ( 'none', ( 44.99999999999990763, 8.597222670401465810e-13, -164.2609052696350602 ) ) ;
#1240 = axis2_placement_3d ( 'none', #6155, #27753, #30902 ) ;
#1241 = direction ( 'none', ( 0.9459816290895197710, 1.181889487677455657e-14, -0.3242202298209326816 ) ) ;
#1242 = axis2_placement_3d ( 'none', #37836, #4062, #35095 ) ;
#1243 = oriented_edge ( 'none', *, *, #21241, .f. ) ;
#1244 = cartesian_point ( 'none', ( -0.3787614333519774279, -16.49565214766018784, -37.19828832642100025 ) ) ;
#1245 = direction ( 'none', ( 0.4999999999999939493, 0.8660254037844421493, 1.691200650792021309e-15 ) ) ;
#1246 = face_outer_bound ( 'none', #18827, .t. ) ;
#1247 = axis2_placement_3d ( 'none', #23368, #17517, #7804 ) ;
#1248 = cartesian_point ( 'none', ( -24.43210373453765172, -13.36767770051299387, -3.500000000000025757 ) ) ;
#1249 = cartesian_point ( 'none', ( 1.108653103265526395e-12, -54.50000000000010658, 59.59999999999990905 ) ) ;
#1250 = cartesian_point ( 'none', ( 30.31088913245617533, -57.49999999999958789, -9.714451465470119729e-14 ) ) ;
#1251 = advanced_face ( 'none', ( #29890 ), #36240, .t. ) ;
#1252 = edge_curve ( 'none', #27393, #1255, #28448, .t. ) ;
#1253 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#1254 = oriented_edge ( 'none', *, *, #15035, .f. ) ;
#1255 = vertex_point ( 'none', #28276 ) ;
#1256 = edge_curve ( 'none', #1193, #6744, #31397, .t. ) ;
#1257 = direction ( 'none', ( 7.562449584286045901e-16, 2.087856039678552091e-15, -1.000000000000000000 ) ) ;
#1258 = oriented_edge ( 'none', *, *, #13113, .f. ) ;
#1259 = axis2_placement_3d ( 'none', #772, #31926, #7052 ) ;
#1260 = cartesian_point ( 'none', ( 11.71871695360998622, -73.70000000000146656, 103.9499049370296859 ) ) ;
#1261 = vertex_point ( 'none', #15819 ) ;
#1262 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m5-1-solid1', #9669 ) ;
#1263 = advanced_face ( 'none', ( #6908 ), #31689, .f. ) ;
#1264 = direction ( 'none', ( -6.402207182922942715e-15, -3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#1265 = cylindrical_surface ( 'none', #22537, 11.99999999999999822 ) ;
#1266 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#1267 = cartesian_point ( 'none', ( 23.12163489029285302, -9.507365565707326382, 95.39999999999996305 ) ) ;
#1268 = oriented_edge ( 'none', *, *, #8928, .t. ) ;
#1269 = edge_loop ( 'none', ( #10695, #17905, #933, #28286 ) ) ;
#1270 = face_outer_bound ( 'none', #40436, .t. ) ;
#1271 = direction ( 'none', ( 5.539897855819840008e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#1272 = cartesian_point ( 'none', ( -2.561839629322548717e-14, -1.754915130653078435e-15, -64.99999999999992895 ) ) ;
#1273 = oriented_edge ( 'none', *, *, #34022, .f. ) ;
#1274 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.368272359241420635e-15, -46.00000000000000000 ) ) ;
#1275 = cartesian_point ( 'none', ( -5.858983820662664321, 27.99187040176504482, -3.499999999999991118 ) ) ;
#1276 = oriented_edge ( 'none', *, *, #1370, .f. ) ;
#1277 = cartesian_point ( 'none', ( -5.359115573763880924, 27.98039278257259355, -43.99999999999999289 ) ) ;
#1278 = cartesian_point ( 'none', ( -24.43210373453765172, -13.36767770051299564, -1.500000000000027311 ) ) ;
#1279 = edge_curve ( 'none', #22085, #25496, #8854, .t. ) ;
#1280 = cartesian_point ( 'none', ( -17.84999999999979892, -11.06243644049574115, 129.5999999999999659 ) ) ;
#1281 = cartesian_point ( 'none', ( 31.00027695764222457, 49.61081362515115956, -14.27501833360225447 ) ) ;
#1282 = cartesian_point ( 'none', ( -38.99999999996965272, -85.50000000000062528, 118.6000000000599357 ) ) ;
#1283 = cartesian_point ( 'none', ( -36.33572224978399134, 0.8343150133148320435, 1.999999999999989120 ) ) ;
#1284 = cartesian_point ( 'none', ( 34.64101615137780499, -19.99999999999970868, 59.59999999999993747 ) ) ;
#1285 = edge_curve ( 'none', #2632, #26114, #10491, .t. ) ;
#1286 = cartesian_point ( 'none', ( 11.06243644049566477, -17.85000000000001563, 129.5999999999999375 ) ) ;
#1287 = line ( 'none', #31041, #9099 ) ;
#1288 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#1289 = oriented_edge ( 'none', *, *, #16543, .f. ) ;
#1290 = cartesian_point ( 'none', ( 6.248990957477176703e-15, -2.993150827876428866e-14, -36.00000000000002132 ) ) ;
#1291 = cartesian_point ( 'none', ( -0.01636286199776205638, -64.10481251503604483, 138.3579540297559447 ) ) ;
#1292 = oriented_edge ( 'none', *, *, #24687, .t. ) ;
#1293 = vector ( 'none', #38061, 1000.000000000000000 ) ;
#1294 = edge_curve ( 'none', #18380, #14650, #13235, .t. ) ;
#1295 = cartesian_point ( 'none', ( -32.75875171645445505, 22.58787182778101865, 68.20000000000017337 ) ) ;
#1296 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#1297 = circle ( 'none', #37465, 2.499999999999988454 ) ;
#1298 = oriented_edge ( 'none', *, *, #25879, .f. ) ;
#1299 = oriented_edge ( 'none', *, *, #14090, .f. ) ;
#1300 = vertex_point ( 'none', #22103 ) ;
#1301 = oriented_edge ( 'none', *, *, #14267, .f. ) ;
#1302 = circle ( 'none', #29386, 7.500000000000007994 ) ;
#1303 = cartesian_point ( 'none', ( -26.19526343863277518, 41.99604415525295309, 66.47775491126115810 ) ) ;
#1304 = vector ( 'none', #35370, 1000.000000000000000 ) ;
#1305 = circle ( 'none', #5575, 6.500000000000000000 ) ;
#1306 = cartesian_point ( 'none', ( 34.64101615137732892, 20.00000000000036593, 38.00000000000000711 ) ) ;
#1307 = oriented_edge ( 'none', *, *, #4136, .f. ) ;
#1308 = cartesian_point ( 'none', ( 8.215016266213439882e-13, 1.453563506872847826e-14, 127.0999999999999659 ) ) ;
#1309 = advanced_face ( 'none', ( #20590 ), #24508, .t. ) ;
#1310 = cartesian_point ( 'none', ( -24.33012701887145113, -104.5000000000004832, 131.7410161514148399 ) ) ;
#1311 = edge_curve ( 'none', #10281, #24972, #19150, .t. ) ;
#1312 = direction ( 'none', ( 3.426614273534435573e-15, -1.000000000000000000, -2.141633920959022283e-15 ) ) ;
#1313 = oriented_edge ( 'none', *, *, #34086, .f. ) ;
#1315 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497709468, 0.0000000000000000000 ) ) ;
#1314 = axis2_placement_3d ( 'none', #24441, #21440, #30740 ) ;
#1316 = direction ( 'none', ( -0.4998682468987930561, 0.01147761919248798355, 0.8660254037844382635 ) ) ;
#1317 = cartesian_point ( 'none', ( -4.330127018924707194, -104.5000000000001990, 97.10000000000654552 ) ) ;
#1318 = circle ( 'none', #25079, 3.250000000000072387 ) ;
#1319 = cartesian_point ( 'none', ( 13.90854614452734594, -76.21426406978804380, 76.96985161857510604 ) ) ;
#1320 = cartesian_point ( 'none', ( -21.62256831139599456, -1.019798905718152016, 127.4267395436052226 ) ) ;
#1321 = cartesian_point ( 'none', ( -21.08695151893895670, 4.990939861172162928, 127.4715833191496159 ) ) ;
#1322 = cartesian_point ( 'none', ( 47.50000000000000711, -8.129055203279282632e-15, -2.400000000000034994 ) ) ;
#1323 = face_bound ( 'none', #728, .t. ) ;
#1324 = edge_curve ( 'none', #25496, #22085, #27469, .t. ) ;
#1325 = circle ( 'none', #14109, 11.94999999999999751 ) ;
#1326 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#1327 = edge_loop ( 'none', ( #10897, #9742, #25579, #30771, #4922, #21720, #555, #13270, #21143, #12770, #26137, #27147, #32754, #12130, #25943, #20128, #19335, #6628, #3003, #7678, #13471, #3013, #32988, #40554, #36761, #11082, #24916, #5110, #9864, #29661, #1192, #12046 ) ) ;
#1328 = cartesian_point ( 'none', ( -28.02980982266118914, -51.32581362515133350, 19.09999999999988063 ) ) ;
#1329 = vertex_point ( 'none', #3389 ) ;
#1330 = line ( 'none', #25407, #8641 ) ;
#1331 = direction ( 'none', ( -1.000000000000000000, -9.499345754448994071e-15, 8.326672684688680956e-16 ) ) ;
#1332 = oriented_edge ( 'none', *, *, #20407, .f. ) ;
#1334 = oriented_edge ( 'none', *, *, #2386, .t. ) ;
#1333 = cartesian_point ( 'none', ( 20.54680436082070472, -54.52238381106433707, 69.36872428668284840 ) ) ;
#1335 = edge_loop ( 'none', ( #11427, #28081, #36587, #40539, #15437, #13442, #37429, #13339 ) ) ;
#1336 = vertex_point ( 'none', #13620 ) ;
#1337 = cartesian_point ( 'none', ( 35.65616640185564279, -54.34738077886719054, -9.714451465470119729e-14 ) ) ;
#1338 = cartesian_point ( 'none', ( -24.80100159635548707, -31.20076266383860997, -10.51825789282624157 ) ) ;
#1339 = cylindrical_surface ( 'none', #6574, 4.049999999999998046 ) ;
#1340 = cartesian_point ( 'none', ( 14.07213553578676546, -95.63979353328407740, 77.33084476869940715 ) ) ;
#1341 = cartesian_point ( 'none', ( 38.99999999997191935, -91.84999999999965326, 80.59999999993985398 ) ) ;
#1342 = line ( 'none', #21593, #39504 ) ;
#1343 = edge_curve ( 'none', #28324, #7407, #3960, .t. ) ;
#1344 = circle ( 'none', #6570, 17.62432289551292897 ) ;
#1345 = direction ( 'none', ( 0.2911156025094129851, 4.382459307730877053e-15, -0.9566878832595201443 ) ) ;
#1346 = oriented_edge ( 'none', *, *, #24527, .f. ) ;
#1347 = oriented_edge ( 'none', *, *, #23529, .f. ) ;
#1348 = vertex_point ( 'none', #31564 ) ;
#1349 = edge_curve ( 'none', #9835, #34106, #10818, .t. ) ;
#1350 = direction ( 'none', ( 2.728784877050692585e-16, 4.391042282415001656e-16, -1.000000000000000000 ) ) ;
#1351 = cartesian_point ( 'none', ( -11.28428978286123474, -95.05331714248333697, 75.30097823552513603 ) ) ;
#1352 = oriented_edge ( 'none', *, *, #12221, .f. ) ;
#1353 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#1354 = plane ( 'none', #300 ) ;
#1355 = edge_curve ( 'none', #36777, #22833, #22807, .t. ) ;
#1356 = face_bound ( 'none', #7064, .t. ) ;
#1357 = advanced_face ( 'none', ( #2516 ), #567, .f. ) ;
#1358 = vector ( 'none', #34103, 1000.000000000000114 ) ;
#1359 = cartesian_point ( 'none', ( -55.00000000000000000, -1.239593061981501541e-14, -71.00000000000000000 ) ) ;
#1360 = circle ( 'none', #40049, 27.15470053837926656 ) ;
#1361 = direction ( 'none', ( -1.000000000000000000, -9.499345754448997227e-15, 7.665958857583532125e-16 ) ) ;
#1362 = direction ( 'none', ( 0.0000000000000000000, 0.9003490327090249989, -0.4351684952979973375 ) ) ;
#1363 = vertex_point ( 'none', #23188 ) ;
#1364 = cartesian_point ( 'none', ( 18.99620329750511516, 10.59103715653215971, 127.6413275501991080 ) ) ;
#1365 = advanced_face ( 'none', ( #26478 ), #22080, .f. ) ;
#1366 = axis2_placement_3d ( 'none', #38229, #29189, #11127 ) ;
#1367 = axis2_placement_3d ( 'none', #18605, #27631, #21751 ) ;
#1368 = oriented_edge ( 'none', *, *, #4103, .f. ) ;
#1369 = b_spline_curve_with_knots ( 'none', 3,
( #40194, #34297, #24599, #25152 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.01424186206163596639 ),
.unspecified. ) ;
#1370 = edge_curve ( 'none', #22667, #2884, #34789, .t. ) ;
#1371 = vertex_point ( 'none', #10605 ) ;
#1372 = axis2_placement_3d ( 'none', #37541, #28258, #37801 ) ;
#1373 = edge_loop ( 'none', ( #6956, #9684 ) ) ;
#1374 = cartesian_point ( 'none', ( 39.98945975190341784, -0.9182095353991326370, -37.73205080756888918 ) ) ;
#1375 = cartesian_point ( 'none', ( 22.16629793055303566, -84.79999999999600391, 64.21651952229578342 ) ) ;
#1376 = axis2_placement_3d ( 'none', #197, #28483, #25346 ) ;
#1377 = direction ( 'none', ( -1.209449207451029906e-14, 1.000000000000000000, 1.147639426353582715e-15 ) ) ;
#1378 = vector ( 'none', #34748, 1000.000000000000000 ) ;
#1379 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560379402e-16 ) ) ;
#1380 = edge_curve ( 'none', #6808, #3637, #18179, .t. ) ;
#1381 = line ( 'none', #27018, #14079 ) ;
#1382 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474531693e-14, -0.06609909530067528682 ) ) ;
#1383 = cartesian_point ( 'none', ( 15.70171534866702068, -88.53957066009026278, 121.5665337778108324 ) ) ;
#1384 = oriented_edge ( 'none', *, *, #16370, .t. ) ;
#1385 = vertex_point ( 'none', #7215 ) ;
#1386 = direction ( 'none', ( -1.000000000000000000, 3.712601082321079564e-17, 0.0000000000000000000 ) ) ;
#1387 = cartesian_point ( 'none', ( 3.474482111062400680, -74.70000000000155183, 90.75816907762221319 ) ) ;
#1388 = cartesian_point ( 'none', ( 1.316559537753099427e-12, -104.5000000000001421, 99.59999999999986642 ) ) ;
#1389 = vector ( 'none', #17169, 1000.000000000000000 ) ;
#1390 = cartesian_point ( 'none', ( 0.0000000000000000000, -9.336125842158992065e-16, -8.000000000000000000 ) ) ;
#1391 = cartesian_point ( 'none', ( -18.82124999999982862, -9.495257944758900948, 129.6000000000000227 ) ) ;
#1392 = face_outer_bound ( 'none', #10982, .t. ) ;
#1393 = conical_surface ( 'none', #27097, 3.399999999999993250, 1.029744258676652757 ) ;
#1394 = direction ( 'none', ( -3.491481338843132961e-15, 1.000000000000000000, 2.087856039678549330e-15 ) ) ;
#1395 = edge_curve ( 'none', #15344, #28968, #27934, .t. ) ;
#1396 = circle ( 'none', #32730, 3.049999999999999378 ) ;
#1397 = circle ( 'none', #2851, 3.999999999999989786 ) ;
#1398 = cartesian_point ( 'none', ( 26.05283094022556867, 41.50000000000023448, 66.59999999999999432 ) ) ;
#1399 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#1400 = oriented_edge ( 'none', *, *, #22193, .t. ) ;
#1401 = edge_loop ( 'none', ( #34891, #6779, #9553, #27287 ) ) ;
#1402 = vertex_point ( 'none', #25803 ) ;
#1403 = edge_curve ( 'none', #1062, #16914, #12267, .t. ) ;
#1404 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#1405 = advanced_face ( 'none', ( #25509 ), #16195, .t. ) ;
#1406 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#1407 = edge_loop ( 'none', ( #28143, #29175, #25930, #20850 ) ) ;
#1408 = oriented_edge ( 'none', *, *, #23054, .t. ) ;
#1409 = cartesian_point ( 'none', ( 38.59222060585819492, -7.942383859072154273, -36.69419777854454878 ) ) ;
#1410 = edge_curve ( 'none', #38253, #25351, #31355, .t. ) ;
#1411 = cartesian_point ( 'none', ( 37.46194077712550552, -51.00292657709108113, 5.952121760526466688e-15 ) ) ;
#1412 = advanced_face ( 'none', ( #9812 ), #4433, .t. ) ;
#1413 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#1414 = cartesian_point ( 'none', ( 41.46194077712550552, -45.96194077712568316, -50.99999999999999289 ) ) ;
#1415 = vector ( 'none', #36174, 1000.000000000000000 ) ;
#1416 = oriented_edge ( 'none', *, *, #34905, .t. ) ;
#1417 = cartesian_point ( 'none', ( 1.203667239827124246e-14, -2.410633239906287283e-14, 11.99999999999998224 ) ) ;
#1418 = cartesian_point ( 'none', ( -11.83250236793619514, -76.70000000000170814, 75.33084493203838861 ) ) ;
#1419 = direction ( 'none', ( 1.051157609415135786e-14, 1.000000000000000000, -1.067522139062650548e-16 ) ) ;
#1420 = axis2_placement_3d ( 'none', #3625, #13163, #7045 ) ;
#1421 = oriented_edge ( 'none', *, *, #24137, .t. ) ;
#1422 = oriented_edge ( 'none', *, *, #9656, .t. ) ;
#1423 = direction ( 'none', ( 0.4062595397297767419, -0.9137577284918305676, 4.510342565451932075e-16 ) ) ;
#1424 = axis2_placement_3d ( 'none', #17410, #27088, #8225 ) ;
#1425 = cartesian_point ( 'none', ( 34.49967906316884125, -55.99999999999975131, 123.5187199309076220 ) ) ;
#1426 = line ( 'none', #13704, #25397 ) ;
#1427 = vector ( 'none', #38431, 1000.000000000000000 ) ;
#1428 = cartesian_point ( 'none', ( -31.89101615137719037, -24.76313972081493731, 66.59999999999996589 ) ) ;
#1429 = vector ( 'none', #2048, 999.9999999999998863 ) ;
#1430 = cartesian_point ( 'none', ( -31.00027695764184443, -49.61081362515135140, 12.99999999999989697 ) ) ;
#1431 = vector ( 'none', #737, 1000.000000000000000 ) ;
#1432 = toroidal_surface ( 'none', #7771, 4.400000000000002132, 0.5999999999999999778 ) ;
#1433 = edge_curve ( 'none', #3889, #8045, #3458, .t. ) ;
#1434 = cartesian_point ( 'none', ( 34.64101615140934598, -98.99999999999972999, 119.5999999999469736 ) ) ;
#1435 = oriented_edge ( 'none', *, *, #36781, .f. ) ;
#1436 = cartesian_point ( 'none', ( 3.135650922191180651e-14, -7.971942352709296054e-14, 61.09999999999997300 ) ) ;
#1437 = edge_loop ( 'none', ( #23084, #4735, #32816, #33426 ) ) ;
#1438 = edge_loop ( 'none', ( #36466, #21565, #4874 ) ) ;
#1439 = edge_loop ( 'none', ( #241, #20738 ) ) ;
#1440 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#1441 = oriented_edge ( 'none', *, *, #25651, .f. ) ;
#1442 = oriented_edge ( 'none', *, *, #29819, .t. ) ;
#1443 = direction ( 'none', ( -6.818163926026672119e-15, -2.240078029461010062e-16, -1.000000000000000000 ) ) ;
#1444 = cartesian_point ( 'none', ( -37.05816551100855349, -18.47127864761682048, 71.20000000000027285 ) ) ;
#1445 = b_spline_curve_with_knots ( 'none', 3,
( #40264, #34497, #25217, #2932 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1446 = cartesian_point ( 'none', ( -19.59371750261655976, -7.618674104309654638, 129.5999999999999943 ) ) ;
#1447 = vector ( 'none', #22968, 1000.000000000000000 ) ;
#1448 = vertex_point ( 'none', #17201 ) ;
#1449 = direction ( 'none', ( 5.539897855819846911e-16, -9.493171777983313452e-16, 1.000000000000000000 ) ) ;
#1450 = direction ( 'none', ( 7.562449584286049845e-16, 1.965391359763816943e-15, -1.000000000000000000 ) ) ;
#1451 = advanced_face ( 'none', ( #17669 ), #35255, .t. ) ;
#1452 = closed_shell ( 'none', ( #12936, #26009, #25008, #15705, #24594, #21781, #40239, #30903, #2666, #34982 ) ) ;
#1453 = edge_curve ( 'none', #17752, #39893, #9321, .t. ) ;
#1454 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#1455 = cartesian_point ( 'none', ( -37.46194077712550552, 51.00292657709108113, -5.952121760526466688e-15 ) ) ;
#1456 = cartesian_point ( 'none', ( 37.46194077712620896, 51.00292657709059796, -5.952121760526409890e-15 ) ) ;
#1457 = cartesian_point ( 'none', ( 34.49967906316885546, -55.99999999999974420, 119.5183989940757670 ) ) ;
#1458 = circle ( 'none', #2559, 4.499999999999997335 ) ;
#1459 = cartesian_point ( 'none', ( 32.14101615141601798, -104.4999999999997868, 123.9301270188729944 ) ) ;
#1460 = circle ( 'none', #38186, 1.999999999999997335 ) ;
#1461 = oriented_edge ( 'none', *, *, #26204, .t. ) ;
#1462 = edge_curve ( 'none', #18585, #28774, #30362, .t. ) ;
#1463 = edge_curve ( 'none', #7204, #20733, #26949, .t. ) ;
#1464 = cartesian_point ( 'none', ( 14.18134103637921584, -95.60488058094530572, 77.30184196684130882 ) ) ;
#1465 = face_outer_bound ( 'none', #25847, .t. ) ;
#1466 = cartesian_point ( 'none', ( -2.671806868142559299, -95.53334076342281378, 110.9566062027051032 ) ) ;
#1467 = line ( 'none', #31878, #10213 ) ;
#1468 = line ( 'none', #10278, #23451 ) ;
#1469 = face_outer_bound ( 'none', #8139, .t. ) ;
#1470 = direction ( 'none', ( -1.000000000000000000, -9.499345754448995649e-15, 9.251858538542973800e-16 ) ) ;
#1471 = vertex_point ( 'none', #17595 ) ;
#1472 = closed_shell ( 'none', ( #9202, #31319, #16889, #25262, #24957, #30385, #24124, #36455, #33637, #32058, #26110, #18054, #4477, #7757, #38421, #28431, #13949, #28380, #36946, #7308 ) ) ;
#1473 = oriented_edge ( 'none', *, *, #9093, .f. ) ;
#1474 = direction ( 'none', ( 0.2911156025094132072, 4.438639543574742089e-15, -0.9566878832595201443 ) ) ;
#1476 = axis2_placement_3d ( 'none', #16518, #22252, #16374 ) ;
#1475 = cartesian_point ( 'none', ( -11.32169235649648442, -95.03434321622118830, 75.29850054068450049 ) ) ;
#1477 = edge_loop ( 'none', ( #36263, #26738 ) ) ;
#1478 = axis2_placement_3d ( 'none', #2853, #130, #3253 ) ;
#1479 = oriented_edge ( 'none', *, *, #100, .f. ) ;
#1480 = vertex_point ( 'none', #17470 ) ;
#1481 = direction ( 'none', ( 0.7071067811865695552, -0.7071067811865254793, -1.089408820733814807e-12 ) ) ;
#1482 = axis2_placement_3d ( 'none', #734, #3862, #1131 ) ;
#1483 = axis2_placement_3d ( 'none', #19118, #22257, #21865 ) ;
#1484 = plane ( 'none', #16084 ) ;
#1485 = edge_curve ( 'none', #16178, #31405, #6406, .t. ) ;
#1486 = vector ( 'none', #15815, 1000.000000000000000 ) ;
#1487 = oriented_edge ( 'none', *, *, #8072, .t. ) ;
#1488 = cartesian_point ( 'none', ( 34.64101615137780499, -19.99999999999970512, 54.59036925887295411 ) ) ;
#1489 = edge_curve ( 'none', #34644, #39531, #38698, .t. ) ;
#1490 = cartesian_point ( 'none', ( -29.61255606154873732, -82.51203045905612043, 112.9925816910128731 ) ) ;
#1491 = cartesian_point ( 'none', ( 34.64101615137752077, 20.00000000000021672, 28.20000000000023732 ) ) ;
#1492 = cartesian_point ( 'none', ( 21.55493102626634538, 2.016544490914055299, 127.4324339743762096 ) ) ;
#1493 = face_bound ( 'none', #37128, .t. ) ;
#1494 = direction ( 'none', ( -0.02295523838497760816, -0.9997364937975852239, -9.583796596545391403e-16 ) ) ;
#1495 = oriented_edge ( 'none', *, *, #5814, .t. ) ;
#1496 = cartesian_point ( 'none', ( -6.608844342899721273e-15, 2.668336977189016476e-14, -94.75000000000002842 ) ) ;
#1497 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#1498 = oriented_edge ( 'none', *, *, #2680, .f. ) ;
#1499 = line ( 'none', #6045, #25472 ) ;
#1500 = plane ( 'none', #32435 ) ;
#1501 = line ( 'none', #30961, #21066 ) ;
#1502 = advanced_face ( 'none', ( #29387 ), #8027, .f. ) ;
#1503 = direction ( 'none', ( -0.8087099461816751322, 0.5882076359134009724, -3.048626825399216254e-15 ) ) ;
#1504 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474531219e-14, -0.06609909530067549499 ) ) ;
#1505 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#1506 = cartesian_point ( 'none', ( 9.497611030973018842e-13, -73.70000000000160867, 99.59999999999989484 ) ) ;
#1507 = face_bound ( 'none', #19563, .t. ) ;
#1508 = cartesian_point ( 'none', ( -36.24248022224922750, -99.04821903805745364, 83.87154671036006448 ) ) ;
#1509 = circle ( 'none', #24029, 3.249999999999996003 ) ;
#1510 = toroidal_surface ( 'none', #15840, 4.899999999999999467, 0.1000000000000000056 ) ;
#1511 = oriented_edge ( 'none', *, *, #19727, .t. ) ;
#1512 = direction ( 'none', ( 0.2911156025094129851, 4.382459307730877053e-15, -0.9566878832595201443 ) ) ;
#1513 = oriented_edge ( 'none', *, *, #6768, .f. ) ;
#1514 = cartesian_point ( 'none', ( 14.47652323414525632, -87.66206231857105990, 122.3921845357072016 ) ) ;
#1515 = oriented_edge ( 'none', *, *, #28496, .f. ) ;
#1516 = edge_curve ( 'none', #31029, #13211, #39678, .t. ) ;
#1517 = direction ( 'none', ( 0.9566878832595192561, 1.110223024625156383e-14, 0.2911156025094163158 ) ) ;
#1518 = oriented_edge ( 'none', *, *, #852, .t. ) ;
#1519 = edge_curve ( 'none', #21833, #14143, #23020, .t. ) ;
#1520 = plane ( 'none', #17709 ) ;
#1521 = direction ( 'none', ( 0.1722320920988931470, -0.9850563975992636667, -8.607274775086473417e-16 ) ) ;
#1522 = vertex_point ( 'none', #39202 ) ;
#1523 = edge_curve ( 'none', #40358, #27562, #24999, .t. ) ;
#1524 = cartesian_point ( 'none', ( 0.5529711710124948221, -39.09375000000161293, 66.59999999999990905 ) ) ;
#1525 = cartesian_point ( 'none', ( -42.50000000000009237, 8.779711460709950899, 54.60000000000000853 ) ) ;
#1526 = edge_curve ( 'none', #6179, #8996, #16671, .t. ) ;
#1527 = vertex_point ( 'none', #17332 ) ;
#1528 = plane ( 'none', #29443 ) ;
#1529 = oriented_edge ( 'none', *, *, #10661, .f. ) ;
#1530 = oriented_edge ( 'none', *, *, #29364, .t. ) ;
#1531 = cartesian_point ( 'none', ( 8.007975951700728956, -39.00364330202668839, 66.59999999999993747 ) ) ;
#1532 = vector ( 'none', #14000, 1000.000000000000000 ) ;
#1533 = edge_loop ( 'none', ( #6893, #23166, #19259, #28236 ) ) ;
#1534 = plane ( 'none', #25730 ) ;
#1535 = cartesian_point ( 'none', ( 28.02980982266156929, 51.32581362515108481, 19.09999999999998366 ) ) ;
#1536 = oriented_edge ( 'none', *, *, #950, .f. ) ;
#1537 = cylindrical_surface ( 'none', #27167, 8.500000000000000000 ) ;
#1538 = axis2_placement_3d ( 'none', #30708, #33859, #30425 ) ;
#1539 = cartesian_point ( 'none', ( -39.14101615140716461, -83.67782780742341231, 79.60000000005996412 ) ) ;
#1540 = direction ( 'none', ( -0.2911156025094165378, -4.438639543574779954e-15, 0.9566878832595191451 ) ) ;
#1541 = cartesian_point ( 'none', ( 6.744218244458186184, 25.60337883227045097, 1.891019076142623767 ) ) ;
#1542 = cartesian_point ( 'none', ( 33.01601615137782630, -22.81458256229915094, 54.59036925887295411 ) ) ;
#1543 = axis2_placement_3d ( 'none', #15322, #5779, #14921 ) ;
#1544 = line ( 'none', #33756, #39715 ) ;
#1545 = cartesian_point ( 'none', ( -22.11624016538156923, -14.39262737338721543, 115.6846782657769523 ) ) ;
#1546 = direction ( 'none', ( 0.9459816290895196600, 1.184045721638253754e-14, -0.3242202298209328482 ) ) ;
#1547 = vector ( 'none', #16960, 1000.000000000000000 ) ;
#1548 = edge_curve ( 'none', #30476, #28757, #5432, .t. ) ;
#1549 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#1550 = cartesian_point ( 'none', ( 8.763584814171226395e-13, -66.50000000000017053, 134.5999999999999091 ) ) ;
#1551 = cartesian_point ( 'none', ( -35.18107966083888982, 24.06458256229897685, 54.59036925887303937 ) ) ;
#1552 = face_outer_bound ( 'none', #9151, .t. ) ;
#1553 = face_outer_bound ( 'none', #32777, .t. ) ;
#1554 = vertex_point ( 'none', #16727 ) ;
#1555 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#1556 = plane ( 'none', #1174 ) ;
#1557 = axis2_placement_3d ( 'none', #7185, #9787, #19531 ) ;
#1558 = vertex_point ( 'none', #32904 ) ;
#1559 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#1560 = advanced_face ( 'none', ( #10288 ), #37866, .f. ) ;
#1561 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #6279, #21596 ),
( #24742, #15160 ),
( #33901, #31304 ),
( #6018, #12549 ),
( #9141, #15028 ),
( #18338, #36911 ),
( #31037, #18191 ),
( #40063, #21326 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.4999999999999997780, 0.7499999999999998890, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1562 = oriented_edge ( 'none', *, *, #40235, .f. ) ;
#1563 = oriented_edge ( 'none', *, *, #11197, .f. ) ;
#1564 = cartesian_point ( 'none', ( -0.1672426205968925161, -29.95451828992547050, 107.5988016543525418 ) ) ;
#1565 = cartesian_point ( 'none', ( 1.046631773402229681, -16.48274493346905345, -10.60079227762525811 ) ) ;
#1566 = vertex_point ( 'none', #2711 ) ;
#1567 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1568 = edge_loop ( 'none', ( #6932, #12024 ) ) ;
#1569 = oriented_edge ( 'none', *, *, #37942, .t. ) ;
#1570 = direction ( 'none', ( -0.4999999999986684540, -7.037255622771600756e-15, 0.8660254037852073150 ) ) ;
#1571 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#1572 = cartesian_point ( 'none', ( 45.96194077712615211, 45.96194077712501525, -61.00000000000000711 ) ) ;
#1573 = face_outer_bound ( 'none', #25181, .t. ) ;
#1574 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.285811684916103979e-15, -71.00000000000000000 ) ) ;
#1575 = vertex_point ( 'none', #33340 ) ;
#1576 = oriented_edge ( 'none', *, *, #16659, .t. ) ;
#1577 = edge_curve ( 'none', #20944, #7572, #35726, .t. ) ;
#1578 = face_outer_bound ( 'none', #9582, .t. ) ;
#1579 = direction ( 'none', ( -1.000000000000000000, -1.174274352968914674e-14, 0.0000000000000000000 ) ) ;
#1580 = cartesian_point ( 'none', ( 50.46194077712549841, -45.96194077712568316, -73.72792206135783033 ) ) ;
#1581 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#1582 = cartesian_point ( 'none', ( 9.495257944758836999, -18.82125000000003823, 129.5999999999999375 ) ) ;
#1583 = face_outer_bound ( 'none', #10773, .t. ) ;
#1584 = edge_curve ( 'none', #396, #1480, #18647, .t. ) ;
#1585 = face_outer_bound ( 'none', #497, .t. ) ;
#1587 = edge_curve ( 'none', #13211, #31029, #36728, .t. ) ;
#1586 = cartesian_point ( 'none', ( 16.07894852167341071, 10.01624730673091079, 129.5999999999999659 ) ) ;
#1588 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#1589 = cartesian_point ( 'none', ( -20.04165452918093138, -8.303360270763354478, 127.5574174192856134 ) ) ;
#1590 = cartesian_point ( 'none', ( 11.59694332805199579, -0.2662807652657336321, -80.99999999999998579 ) ) ;
#1591 = face_outer_bound ( 'none', #32663, .t. ) ;
#1592 = vector ( 'none', #30641, 1000.000000000000000 ) ;
#1593 = cartesian_point ( 'none', ( 11.64203268004278335, -15.20000000000000284, 118.0999999999999233 ) ) ;
#1594 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515110271, 12.99999999999999645 ) ) ;
#1595 = oriented_edge ( 'none', *, *, #31462, .t. ) ;
#1596 = edge_curve ( 'none', #31993, #15803, #11294, .t. ) ;
#1597 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#1598 = oriented_edge ( 'none', *, *, #9828, .f. ) ;
#1599 = cartesian_point ( 'none', ( -16.91827149129751362, 7.737591061429642814, -37.50000000000000711 ) ) ;
#1600 = direction ( 'none', ( 0.1050477823101552549, 0.9944671756431774368, 2.267412577108887721e-15 ) ) ;
#1601 = direction ( 'none', ( -1.000000000000000000, -6.982962677686268288e-15, 1.209146401335195195e-15 ) ) ;
#1603 = oriented_edge ( 'none', *, *, #37388, .f. ) ;
#1602 = cartesian_point ( 'none', ( -50.46194077712583237, -45.96194077712534920, -73.72792206135783033 ) ) ;
#1604 = cc_design_person_and_organization_assignment ( #24830, #19704, ( #4120 ) ) ;
#1605 = cartesian_point ( 'none', ( 34.64101615137744972, 14.50000000000038547, 66.59999999999996589 ) ) ;
#1606 = direction ( 'none', ( 0.0000000000000000000, 0.9003490327090352130, -0.4351684952979762433 ) ) ;
#1607 = axis2_placement_3d ( 'none', #37721, #12693, #25698 ) ;
#1608 = axis2_placement_3d ( 'none', #30101, #14646, #36529 ) ;
#1609 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#1610 = direction ( 'none', ( 6.413879299975620385e-15, 2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#1611 = advanced_face ( 'none', ( #28408 ), #7037, .f. ) ;
#1612 = edge_curve ( 'none', #22483, #22466, #14710, .t. ) ;
#1613 = oriented_edge ( 'none', *, *, #27684, .f. ) ;
#1614 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#1615 = edge_loop ( 'none', ( #7966, #29710, #2232, #28356 ) ) ;
#1616 = axis2_placement_3d ( 'none', #33863, #8959, #5977 ) ;
#1617 = cartesian_point ( 'none', ( 16.07894852167341071, 10.01624730673091079, 129.5999999999999659 ) ) ;
#1618 = advanced_face ( 'none', ( #37695 ), #69, .f. ) ;
#1619 = axis2_placement_3d ( 'none', #5677, #33561, #27401 ) ;
#1620 = vector ( 'none', #4746, 1000.000000000000000 ) ;
#1621 = cartesian_point ( 'none', ( 8.661941365254151693e-13, -69.50000000000008527, 59.59999999999990905 ) ) ;
#1623 = oriented_edge ( 'none', *, *, #13903, .t. ) ;
#1622 = cartesian_point ( 'none', ( -51.32581362515123402, 33.97074409262260275, 19.10000000000001918 ) ) ;
#1624 = vertex_point ( 'none', #20371 ) ;
#1625 = vertex_point ( 'none', #17633 ) ;
#1626 = circle ( 'none', #22895, 3.400000000000000355 ) ;
#1627 = edge_curve ( 'none', #8368, #30390, #39098, .t. ) ;
#1628 = cartesian_point ( 'none', ( 36.59872143526797572, -67.24453679474214596, 114.4076456900920959 ) ) ;
#1629 = vertex_point ( 'none', #14209 ) ;
#1630 = cartesian_point ( 'none', ( 4.170956178378215640, -4.985290819807337570, 127.0999999999999375 ) ) ;
#1631 = vector ( 'none', #10961, 1000.000000000000000 ) ;
#1632 = cartesian_point ( 'none', ( -34.49967906316741306, -54.50000000000054001, 79.68160100592407957 ) ) ;
#1633 = circle ( 'none', #19010, 36.00000000000000000 ) ;
#1634 = line ( 'none', #17305, #18721 ) ;
#1635 = direction ( 'none', ( -0.9813542372153780668, -1.165574474034192415e-14, -0.1922078590990070335 ) ) ;
#1636 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#1637 = edge_loop ( 'none', ( #39850, #3887, #20609, #31049, #22773, #27662, #38520, #24678, #38448, #14367, #13230, #18768, #17653, #7790, #34564, #32368, #40273, #14927, #8825, #19754, #23046, #5144, #19370, #26510, #22401 ) ) ;
#1638 = cartesian_point ( 'none', ( 18.48055493771054358, -11.45321929319340448, 127.6814758487514467 ) ) ;
#1639 = oriented_edge ( 'none', *, *, #8300, .t. ) ;
#1640 = oriented_edge ( 'none', *, *, #1294, .f. ) ;
#1641 = direction ( 'none', ( 0.2911156025094139843, 4.440892098500623795e-15, -0.9566878832595199222 ) ) ;
#1642 = oriented_edge ( 'none', *, *, #17987, .f. ) ;
#1643 = edge_curve ( 'none', #31607, #3700, #34284, .t. ) ;
#1644 = cartesian_point ( 'none', ( 39.99924131642433878, 0.2463617471360838029, -126.0000000000000284 ) ) ;
#1645 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#1646 = cartesian_point ( 'none', ( -40.25657114675591686, -40.26410820395282286, -15.50000000000004086 ) ) ;
#1647 = edge_curve ( 'none', #8456, #25033, #1031, .t. ) ;
#1648 = cartesian_point ( 'none', ( 51.00292657709144351, 33.46194077712497972, -3.905061125226374867e-15 ) ) ;
#1649 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#1650 = cartesian_point ( 'none', ( -31.10828002735958364, -99.22439676372877670, 76.44347372953845365 ) ) ;
#1651 = oriented_edge ( 'none', *, *, #14727, .f. ) ;
#1652 = oriented_edge ( 'none', *, *, #25426, .t. ) ;
#1653 = cartesian_point ( 'none', ( 0.05165254728303461662, -95.20406381057296130, 87.47366781962074356 ) ) ;
#1654 = oriented_edge ( 'none', *, *, #23643, .t. ) ;
#1655 = edge_curve ( 'none', #9867, #5871, #16806, .t. ) ;
#1656 = cartesian_point ( 'none', ( 15.91370841152615156, -1.666972209639778990, -120.8305074884478358 ) ) ;
#1657 = direction ( 'none', ( 1.196276994189885934e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#1658 = line ( 'none', #6396, #24138 ) ;
#1659 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#1660 = oriented_edge ( 'none', *, *, #4141, .t. ) ;
#1661 = cartesian_point ( 'none', ( -3.208427829520291930, 3.834839092159524565, 118.5999999999999801 ) ) ;
#1662 = vertex_point ( 'none', #5861 ) ;
#1663 = cartesian_point ( 'none', ( -36.40563905911777454, 17.57387016145459668, 28.69998533311842692 ) ) ;
#1664 = edge_loop ( 'none', ( #27228, #29997, #11090, #15110, #26621, #8871, #22931, #15116 ) ) ;
#1665 = line ( 'none', #21253, #26589 ) ;
#1666 = cartesian_point ( 'none', ( 2.711236605839931535, -0.9912262105549979330, 124.0999999999999517 ) ) ;
#1667 = advanced_face ( 'none', ( #32331 ), #11451, .t. ) ;
#1668 = axis2_placement_3d ( 'none', #19734, #27503, #33780 ) ;
#1669 = cartesian_point ( 'none', ( 31.89101615137786183, -24.76313972081418413, 79.48873844884946038 ) ) ;
#1670 = direction ( 'none', ( -7.562449584286045901e-16, -2.087856039678552486e-15, 1.000000000000000000 ) ) ;
#1671 = axis2_placement_3d ( 'none', #5047, #24159, #14600 ) ;
#1672 = vector ( 'none', #16121, 1000.000000000000000 ) ;
#1673 = direction ( 'none', ( -1.208755318060365764e-14, 1.000000000000000000, 1.141540997714474542e-15 ) ) ;
#1674 = oriented_edge ( 'none', *, *, #14727, .t. ) ;
#1675 = oriented_edge ( 'none', *, *, #20342, .f. ) ;
#1676 = axis2_placement_3d ( 'none', #37284, #24565, #5994 ) ;
#1677 = line ( 'none', #12584, #33942 ) ;
#1679 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#1678 = face_outer_bound ( 'none', #23904, .t. ) ;
#1680 = edge_loop ( 'none', ( #28611, #31349, #31587, #3821 ) ) ;
#1681 = oriented_edge ( 'none', *, *, #1705, .t. ) ;
#1682 = direction ( 'none', ( -0.5882076359133951993, -0.8087099461816793511, 4.191653422462958995e-15 ) ) ;
#1683 = oriented_edge ( 'none', *, *, #3553, .f. ) ;
#1684 = oriented_edge ( 'none', *, *, #28555, .t. ) ;
#1685 = oriented_edge ( 'none', *, *, #6905, .f. ) ;
#1686 = cartesian_point ( 'none', ( 38.74431883377836527, -7.697228116396384934, -36.86824586043025676 ) ) ;
#1687 = direction ( 'none', ( -1.000000000000000000, -6.853228547068871147e-15, 1.284980352575413291e-15 ) ) ;
#1688 = oriented_edge ( 'none', *, *, #38192, .t. ) ;
#1689 = direction ( 'none', ( 1.000000000000000000, 1.235793633973316905e-14, -5.539897855819801551e-16 ) ) ;
#1690 = cylindrical_surface ( 'none', #29315, 3.249999999999996003 ) ;
#1691 = cartesian_point ( 'none', ( -18.95577664719434807, -15.99452665711253019, 119.8147305845713930 ) ) ;
#1692 = direction ( 'none', ( 3.712601082321080797e-17, 1.000000000000000000, -1.167015730269874008e-16 ) ) ;
#1693 = direction ( 'none', ( -1.000000000000000000, -9.499345754448994071e-15, 8.326672684688680956e-16 ) ) ;
#1694 = oriented_edge ( 'none', *, *, #18967, .t. ) ;
#1695 = oriented_edge ( 'none', *, *, #36704, .t. ) ;
#1696 = oriented_edge ( 'none', *, *, #27950, .f. ) ;
#1697 = cartesian_point ( 'none', ( -2.004242608302574613, -89.95000000000163709, 118.5088738841596694 ) ) ;
#1698 = circle ( 'none', #32808, 5.000000000000000888 ) ;
#1699 = cartesian_point ( 'none', ( -30.23404964189299804, 16.70271072257054712, 92.82442675538048604 ) ) ;
#1700 = oriented_edge ( 'none', *, *, #9450, .t. ) ;
#1701 = vertex_point ( 'none', #35943 ) ;
#1702 = oriented_edge ( 'none', *, *, #825, .f. ) ;
#1703 = line ( 'none', #31412, #22690 ) ;
#1704 = edge_loop ( 'none', ( #22347, #13481, #10975, #654 ) ) ;
#1705 = edge_curve ( 'none', #18752, #35384, #2988, .t. ) ;
#1706 = cartesian_point ( 'none', ( -34.64101615137676760, -59.50000000000054001, 82.09999999999989484 ) ) ;
#1707 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#1708 = oriented_edge ( 'none', *, *, #21152, .t. ) ;
#1709 = oriented_edge ( 'none', *, *, #20606, .f. ) ;
#1710 = line ( 'none', #30316, #15887 ) ;
#1711 = face_outer_bound ( 'none', #25766, .t. ) ;
#1712 = cartesian_point ( 'none', ( 40.19999999997184403, -85.49999999999961631, 80.59999999993802078 ) ) ;
#1713 = edge_curve ( 'none', #26291, #26036, #23997, .t. ) ;
#1714 = advanced_face ( 'none', ( #8353 ), #11863, .f. ) ;
#1715 = cartesian_point ( 'none', ( 50.13581362515101603, -24.88444889857412079, 12.99999999999987388 ) ) ;
#1716 = edge_curve ( 'none', #31620, #10868, #29837, .t. ) ;
#1717 = cartesian_point ( 'none', ( -15.99578390076135470, 0.3672838141595920480, -15.50000000000000711 ) ) ;
#1718 = cartesian_point ( 'none', ( 24.83502249952832130, -8.056401805840877728, 1.523433538184433944 ) ) ;
#1719 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#1720 = vertex_point ( 'none', #8449 ) ;
#1721 = axis2_placement_3d ( 'none', #1063, #29349, #3799 ) ;
#1722 = circle ( 'none', #19074, 4.200000000000001954 ) ;
#1723 = b_spline_curve_with_knots ( 'none', 3,
( #31058, #34179, #12302, #22135, #28443, #3015, #9286, #15450, #6035, #19143, #15587, #24900, #15856, #298 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.003423834852409738880, 0.004080288911076659919, 0.004736742969743580958, 0.005393197028410501997, 0.005721424057743965119, 0.005885537572410695813, 0.006049651087077427374 ),
.unspecified. ) ;
#1724 = cartesian_point ( 'none', ( 17.93041023413643131, 11.12405312382227685, 128.6901134866619714 ) ) ;
#1725 = vertex_point ( 'none', #33747 ) ;
#1726 = oriented_edge ( 'none', *, *, #11311, .f. ) ;
#1727 = vertex_point ( 'none', #5336 ) ;
#1728 = oriented_edge ( 'none', *, *, #33724, .f. ) ;
#1729 = cartesian_point ( 'none', ( 8.007975951699762618, 39.00364330202672392, 66.60000000000000853 ) ) ;
#1730 = axis2_placement_3d ( 'none', #29716, #10987, #23694 ) ;
#1731 = axis2_placement_3d ( 'none', #15208, #39707, #14666 ) ;
#1732 = line ( 'none', #15087, #3685 ) ;
#1733 = direction ( 'none', ( 8.373716033189739666e-13, 0.8345712536277481997, 0.5509000114523584513 ) ) ;
#1734 = vertex_point ( 'none', #30602 ) ;
#1735 = oriented_edge ( 'none', *, *, #972, .t. ) ;
#1736 = circle ( 'none', #1894, 4.640926795905553348 ) ;
#1737 = edge_curve ( 'none', #22371, #28755, #29366, .t. ) ;
#1738 = oriented_edge ( 'none', *, *, #35537, .f. ) ;
#1739 = cartesian_point ( 'none', ( 7.396522657990031560e-13, -56.80000000000013216, 99.59999999999990905 ) ) ;
#1740 = cartesian_point ( 'none', ( 14.68698988519871484, -94.70000000000139551, 77.02141881977277649 ) ) ;
#1741 = cartesian_point ( 'none', ( -34.64101615137786183, 19.99999999999938538, 23.00000000000004974 ) ) ;
#1742 = oriented_edge ( 'none', *, *, #13256, .f. ) ;
#1743 = vertex_point ( 'none', #15015 ) ;
#1744 = cartesian_point ( 'none', ( -19.99999999999962341, -59.50000000000041211, 136.3410161513772323 ) ) ;
#1745 = vector ( 'none', #17620, 1000.000000000000114 ) ;
#1746 = cartesian_point ( 'none', ( -32.68344526856077437, -54.50000000000051870, 83.24584880889523220 ) ) ;
#1747 = cylindrical_surface ( 'none', #13856, 4.000000000000003553 ) ;
#1748 = cartesian_point ( 'none', ( 37.14101615137732182, 20.00000000000041922, 23.00000000000000711 ) ) ;
#1749 = edge_loop ( 'none', ( #3838, #17494, #9164, #35753 ) ) ;
#1750 = cylindrical_surface ( 'none', #4945, 12.00000000000000000 ) ;
#1751 = edge_curve ( 'none', #11962, #9612, #16654, .t. ) ;
#1752 = advanced_face ( 'none', ( #34733 ), #21311, .f. ) ;
#1753 = circle ( 'none', #3142, 65.00000000000000000 ) ;
#1754 = oriented_edge ( 'none', *, *, #17837, .t. ) ;
#1755 = edge_curve ( 'none', #16347, #7977, #7368, .t. ) ;
#1756 = edge_loop ( 'none', ( #5806, #4413, #20344, #36869 ) ) ;
#1757 = vertex_point ( 'none', #2307 ) ;
#1758 = oriented_edge ( 'none', *, *, #25568, .f. ) ;
#1759 = cartesian_point ( 'none', ( -28.82064491878389845, -80.53018294811067790, 114.6247484624918940 ) ) ;
#1760 = cartesian_point ( 'none', ( 6.947673014450895579, -15.20000000000004903, 110.0999999999999517 ) ) ;
#1761 = edge_curve ( 'none', #9452, #7313, #515, .t. ) ;
#1762 = cartesian_point ( 'none', ( 18.68091703453402275, 1.766023819803081985, 129.5999999999999659 ) ) ;
#1763 = vector ( 'none', #36022, 1000.000000000000000 ) ;
#1764 = edge_curve ( 'none', #36465, #25729, #11744, .t. ) ;
#1765 = direction ( 'none', ( 4.624852315371558002e-15, 1.833808936130288886e-15, -1.000000000000000000 ) ) ;
#1766 = face_outer_bound ( 'none', #18883, .t. ) ;
#1767 = cartesian_point ( 'none', ( 34.99999999997677946, -80.57602960359596977, 83.85031006751495397 ) ) ;
#1768 = oriented_edge ( 'none', *, *, #17222, .t. ) ;
#1769 = direction ( 'none', ( -1.000000000000000000, -1.009293658750142596e-14, 1.544219297887718229e-12 ) ) ;
#1770 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#1771 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#1772 = cartesian_point ( 'none', ( -36.32328999008959158, 17.68708955392004611, 74.20000000000021600 ) ) ;
#1773 = axis2_placement_3d ( 'none', #17165, #29449, #26039 ) ;
#1774 = oriented_edge ( 'none', *, *, #26065, .t. ) ;
#1775 = cartesian_point ( 'none', ( -57.49999999999997868, 29.30443652418517075, -51.00000000000000000 ) ) ;
#1776 = axis2_placement_3d ( 'none', #14919, #20665, #30506 ) ;
#1777 = axis2_placement_3d ( 'none', #30416, #33446, #24393 ) ;
#1778 = cartesian_point ( 'none', ( 34.64101615137724366, -19.99999999999998224, 68.19999999999973284 ) ) ;
#1779 = cartesian_point ( 'none', ( -17.50000000005258727, -101.5000000000003126, 64.60000000002681020 ) ) ;
#1780 = cylindrical_surface ( 'none', #38434, 6.499999999999999112 ) ;
#1781 = direction ( 'none', ( -0.3242202298209325706, -2.840580118501207746e-15, -0.9459816290895197710 ) ) ;
#1782 = edge_curve ( 'none', #28968, #24745, #14689, .t. ) ;
#1783 = cartesian_point ( 'none', ( 54.99802613872638801, -14.73115918036957872, -32.50000000000003553 ) ) ;
#1784 = vector ( 'none', #30002, 1000.000000000000114 ) ;
#1785 = face_outer_bound ( 'none', #22515, .t. ) ;
#1786 = edge_curve ( 'none', #34641, #9716, #21530, .t. ) ;
#1787 = direction ( 'none', ( -0.02295523838497760469, -0.9997364937975850019, -9.583796596545389430e-16 ) ) ;
#1788 = axis2_placement_3d ( 'none', #16502, #35612, #7336 ) ;
#1789 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#1790 = oriented_edge ( 'none', *, *, #13999, .f. ) ;
#1791 = oriented_edge ( 'none', *, *, #26361, .f. ) ;
#1792 = vector ( 'none', #4862, 1000.000000000000000 ) ;
#1793 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#1794 = local_time ( 15, 18, 36.00000000000000000, #9560 ) ;
#1795 = vector ( 'none', #36787, 1000.000000000000227 ) ;
#1796 = cartesian_point ( 'none', ( -38.99999999996957456, -91.85000000000061959, 118.6000000000599215 ) ) ;
#1797 = vertex_point ( 'none', #40564 ) ;
#1798 = oriented_edge ( 'none', *, *, #11492, .t. ) ;
#1799 = vertex_point ( 'none', #5469 ) ;
#1800 = oriented_edge ( 'none', *, *, #21638, .t. ) ;
#1801 = direction ( 'none', ( -0.2911156025094133182, -4.625929269271486111e-15, 0.9566878832595201443 ) ) ;
#1802 = vector ( 'none', #32583, 999.9999999999998863 ) ;
#1803 = cartesian_point ( 'none', ( 24.88444889857393250, 50.13581362515107998, 15.09999999999999254 ) ) ;
#1804 = advanced_face ( 'none', ( #15161 ), #33299, .f. ) ;
#1805 = line ( 'none', #15796, #34085 ) ;
#1806 = toroidal_surface ( 'none', #13385, 49.00000000000000000, 1.000000000000000000 ) ;
#1807 = direction ( 'none', ( 0.7537737699905162625, 8.387462445725970915e-15, 0.6571340073944463844 ) ) ;
#1808 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.004812032227408794e-16 ) ) ;
#1809 = oriented_edge ( 'none', *, *, #7578, .f. ) ;
#1810 = direction ( 'none', ( -0.8660254037844460351, 0.4999999999999871769, 9.782307196828627213e-16 ) ) ;
#1811 = advanced_face ( 'none', ( #33768, #26427 ), #12263, .f. ) ;
#1812 = edge_curve ( 'none', #10475, #22433, #35711, .t. ) ;
#1813 = cartesian_point ( 'none', ( -19.79940293752751046, -15.54439678180724016, 118.8416964964417275 ) ) ;
#1814 = cartesian_point ( 'none', ( 28.90165165641334966, -80.67602410192812101, 84.73477198696889445 ) ) ;
#1815 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.540120717865786653e-12 ) ) ;
#1816 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474530588e-14, -0.06609909530067543948 ) ) ;
#1817 = cartesian_point ( 'none', ( 35.19999999997677520, -80.57602960359403710, 83.85031006751174232 ) ) ;
#1818 = direction ( 'none', ( 0.7537737699905163735, 8.387462445725970915e-15, 0.6571340073944461624 ) ) ;
#1819 = edge_curve ( 'none', #3390, #32637, #25462, .t. ) ;
#1820 = oriented_edge ( 'none', *, *, #21935, .t. ) ;
#1821 = edge_curve ( 'none', #24419, #19614, #9306, .t. ) ;
#1822 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#1823 = circle ( 'none', #35237, 31.00000000000000000 ) ;
#1824 = vector ( 'none', #4137, 999.9999999999998863 ) ;
#1825 = line ( 'none', #36556, #22361 ) ;
#1826 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#1827 = vertex_point ( 'none', #126 ) ;
#1828 = edge_loop ( 'none', ( #36717, #13579, #16171 ) ) ;
#1829 = circle ( 'none', #21662, 2.134000000000002562 ) ;
#1830 = cartesian_point ( 'none', ( 18.44910289601538977, -35.29031962251244892, -13.42338801190078890 ) ) ;
#1831 = line ( 'none', #2116, #24776 ) ;
#1832 = cartesian_point ( 'none', ( -45.96194077712583237, -45.96194077712534920, -60.99999999999999289 ) ) ;
#1833 = axis2_placement_3d ( 'none', #29028, #12898, #25753 ) ;
#1834 = oriented_edge ( 'none', *, *, #34741, .t. ) ;
#1835 = oriented_edge ( 'none', *, *, #6748, .t. ) ;
#1836 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1838 = axis2_placement_3d ( 'none', #23065, #39972, #5535 ) ;
#1837 = direction ( 'none', ( -0.9978130634544890576, -1.182181924369379801e-14, -0.06609909530067530070 ) ) ;
#1839 = axis2_placement_3d ( 'none', #29020, #6885, #22856 ) ;
#1840 = cartesian_point ( 'none', ( -22.74999999994572875, -78.00000000000039790, 134.2410161514124525 ) ) ;
#1841 = line ( 'none', #14158, #14539 ) ;
#1842 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.025881548129960188e-16 ) ) ;
#1843 = edge_curve ( 'none', #27372, #24153, #13707, .t. ) ;
#1844 = vector ( 'none', #27157, 1000.000000000000114 ) ;
#1845 = cartesian_point ( 'none', ( 1.539998227803720976, -94.70000000000156604, 87.69922668653971698 ) ) ;
#1846 = vector ( 'none', #35607, 1000.000000000000000 ) ;
#1847 = axis2_placement_3d ( 'none', #20640, #32837, #14096 ) ;
#1848 = cartesian_point ( 'none', ( -33.89855182512299336, -82.29999999999671445, 81.76629793067758101 ) ) ;
#1849 = axis2_placement_3d ( 'none', #27685, #30686, #8543 ) ;
#1850 = cartesian_point ( 'none', ( 15.91974437118132180, 4.403227854081969816, -37.50000000000000711 ) ) ;
#1851 = oriented_edge ( 'none', *, *, #21937, .t. ) ;
#1852 = edge_loop ( 'none', ( #36634, #21863 ) ) ;
#1853 = cartesian_point ( 'none', ( 14.57492907147093852, -76.47062793623874200, 77.01399546696518428 ) ) ;
#1854 = direction ( 'none', ( -0.2911156025094164268, -4.803849625781929402e-15, 0.9566878832595192561 ) ) ;
#1855 = direction ( 'none', ( -1.202013117212276842e-14, 1.000000000000000000, 2.185478394931412547e-15 ) ) ;
#1856 = circle ( 'none', #3154, 3.250000000000072387 ) ;
#1857 = cartesian_point ( 'none', ( -2.914873112139583000, -75.70000000000165130, 111.7553903573730452 ) ) ;
#1858 = cartesian_point ( 'none', ( 39.00364330202682339, -8.007975951699839001, 66.59999999999993747 ) ) ;
#1859 = advanced_face ( 'none', ( #24457 ), #8987, .f. ) ;
#1860 = advanced_face ( 'none', ( #9757 ), #39159, .f. ) ;
#1861 = direction ( 'none', ( -1.209449207451029591e-14, 1.000000000000000000, 9.969229838635497148e-16 ) ) ;
#1862 = cartesian_point ( 'none', ( -56.49999999999951683, -30.06243503111566895, 12.99999999999999112 ) ) ;
#1863 = face_outer_bound ( 'none', #15407, .t. ) ;
#1864 = circle ( 'none', #11754, 3.999999999999996447 ) ;
#1865 = face_outer_bound ( 'none', #27650, .t. ) ;
#1866 = oriented_edge ( 'none', *, *, #22698, .f. ) ;
#1867 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#1868 = oriented_edge ( 'none', *, *, #12502, .f. ) ;
#1869 = edge_curve ( 'none', #4085, #20462, #7374, .t. ) ;
#1870 = oriented_edge ( 'none', *, *, #3207, .t. ) ;
#1871 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#1872 = oriented_edge ( 'none', *, *, #38347, .f. ) ;
#1873 = cartesian_point ( 'none', ( 29.14101615137782986, -20.33834180342856612, 92.00828463895109621 ) ) ;
#1874 = edge_curve ( 'none', #7817, #10125, #2463, .t. ) ;
#1875 = cartesian_point ( 'none', ( -33.94611889396121285, -56.00000000000053291, 85.15399550442468524 ) ) ;
#1876 = line ( 'none', #11553, #17544 ) ;
#1877 = vertex_point ( 'none', #40446 ) ;
#1878 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#1879 = edge_curve ( 'none', #38800, #10155, #14186, .t. ) ;
#1880 = oriented_edge ( 'none', *, *, #23307, .t. ) ;
#1881 = oriented_edge ( 'none', *, *, #31693, .t. ) ;
#1882 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1883 = direction ( 'none', ( -6.810791247219708451e-13, 0.9003490327090351020, -0.4351684952979762988 ) ) ;
#1884 = cartesian_point ( 'none', ( -19.91839899407549197, -54.50000000000041922, 134.0996790631678266 ) ) ;
#1885 = line ( 'none', #31384, #22422 ) ;
#1886 = cartesian_point ( 'none', ( 19.59371750261209399, 7.618674104295600991, 129.6000000000121872 ) ) ;
#1887 = axis2_placement_3d ( 'none', #25535, #19380, #22492 ) ;
#1888 = line ( 'none', #5865, #28800 ) ;
#1889 = conical_surface ( 'none', #30997, 34.54205080756889146, 1.047197551196592080 ) ;
#1890 = edge_curve ( 'none', #13412, #12137, #39367, .t. ) ;
#1891 = cartesian_point ( 'none', ( -11.45321929319362653, 18.48055493771006752, 127.6814758487515036 ) ) ;
#1892 = cartesian_point ( 'none', ( 11.12405312382136557, -17.93041023413731239, 128.6901134866618861 ) ) ;
#1893 = cylindrical_surface ( 'none', #23013, 2.499999999999995115 ) ;
#1895 = line ( 'none', #37709, #5327 ) ;
#1894 = axis2_placement_3d ( 'none', #2788, #37498, #31095 ) ;
#1896 = oriented_edge ( 'none', *, *, #37586, .t. ) ;
#1897 = advanced_face ( 'none', ( #31803 ), #6385, .f. ) ;
#1898 = cartesian_point ( 'none', ( 45.96194077712615211, 45.96194077712501525, -51.00000000000000711 ) ) ;
#1899 = oriented_edge ( 'none', *, *, #18021, .f. ) ;
#1900 = axis2_placement_3d ( 'none', #38424, #4369, #10225 ) ;
#1901 = oriented_edge ( 'none', *, *, #36729, .f. ) ;
#1902 = cartesian_point ( 'none', ( -36.40563905911750453, 17.57387016145460734, 68.00000000000021316 ) ) ;
#1903 = cartesian_point ( 'none', ( -33.83168924864527582, -14.54334781847267166, 82.74141280560417044 ) ) ;
#1904 = oriented_edge ( 'none', *, *, #24873, .t. ) ;
#1905 = cartesian_point ( 'none', ( -32.39101615141297685, -99.00000000000055422, 75.70288568301961618 ) ) ;
#1906 = vertex_point ( 'none', #7164 ) ;
#1907 = oriented_edge ( 'none', *, *, #17345, .t. ) ;
#1908 = cartesian_point ( 'none', ( 13.82715555557950893, -84.59339220640656265, 122.7910340320337355 ) ) ;
#1909 = cartesian_point ( 'none', ( 8.932523151452839944e-13, -69.50000000000012790, 99.59999999999990905 ) ) ;
#1910 = cartesian_point ( 'none', ( -40.00100000002818490, -85.50000000000059686, 80.60000000006148468 ) ) ;
#1911 = cylindrical_surface ( 'none', #15970, 5.000000000000001776 ) ;
#1912 = edge_loop ( 'none', ( #4055, #31028, #19999, #7959 ) ) ;
#1913 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#1914 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#1915 = cartesian_point ( 'none', ( -0.3787614333519734311, -16.49565214766021271, -10.80171167357904949 ) ) ;
#1916 = oriented_edge ( 'none', *, *, #36982, .f. ) ;
#1917 = direction ( 'none', ( 1.000000000000000000, 1.469412826709764654e-14, -6.045732006675827079e-16 ) ) ;
#1918 = vertex_point ( 'none', #31157 ) ;
#1919 = edge_curve ( 'none', #22037, #4747, #23003, .t. ) ;
#1920 = conical_surface ( 'none', #5215, 2.499999999999995115, 1.029744258676651647 ) ;
#1921 = face_outer_bound ( 'none', #25434, .t. ) ;
#1922 = edge_loop ( 'none', ( #7134, #38160 ) ) ;
#1923 = edge_curve ( 'none', #24289, #13211, #24981, .t. ) ;
#1924 = vector ( 'none', #25718, 1000.000000000000000 ) ;
#1925 = face_outer_bound ( 'none', #36476, .t. ) ;
#1926 = cartesian_point ( 'none', ( -31.00027695764178404, -53.04081362515136533, 23.09999999999988418 ) ) ;
#1927 = cartesian_point ( 'none', ( 9.796850830579018066e-13, -76.20000000000159446, 99.59999999999989484 ) ) ;
#1928 = toroidal_surface ( 'none', #18548, 12.50000000000000178, 0.5000000000000000000 ) ;
#1929 = circle ( 'none', #12722, 31.00000000000000000 ) ;
#1930 = direction ( 'none', ( -0.2911156025094132072, -4.440892098500624584e-15, 0.9566878832595202553 ) ) ;
#1931 = vertex_point ( 'none', #12396 ) ;
#1932 = edge_curve ( 'none', #15188, #9314, #1019, .t. ) ;
#1933 = oriented_edge ( 'none', *, *, #32712, .f. ) ;
#1934 = oriented_edge ( 'none', *, *, #7906, .f. ) ;
#1935 = cartesian_point ( 'none', ( -16.96619012832853812, 10.54712743855951373, 129.4202267509593867 ) ) ;
#1936 = cartesian_point ( 'none', ( 29.73791175250359942, -83.11278323301951332, 86.48831556685271948 ) ) ;
#1937 = cartesian_point ( 'none', ( 1.203667239827124246e-14, -2.410633239906287283e-14, 11.99999999999998224 ) ) ;
#1938 = cartesian_point ( 'none', ( 41.33992515012812419, -85.49999999999960210, 80.59999999993627284 ) ) ;
#1939 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029748e-14, 0.0000000000000000000 ) ) ;
#1941 = oriented_edge ( 'none', *, *, #20844, .f. ) ;
#1940 = cartesian_point ( 'none', ( 1.434669148707624261e-14, -6.558683573194239149e-14, 0.9999999999999800160 ) ) ;
#1942 = direction ( 'none', ( -0.6416855659042132176, 0.7669678184319012049, 4.369844055056596121e-15 ) ) ;
#1943 = cartesian_point ( 'none', ( -34.64101615137786183, 19.99999999999936406, 38.00000000000004974 ) ) ;
#1944 = plane ( 'none', #28299 ) ;
#1945 = oriented_edge ( 'none', *, *, #24383, .t. ) ;
#1946 = vertex_point ( 'none', #13706 ) ;
#1947 = cartesian_point ( 'none', ( -19.99274967411590609, 34.64542145707051191, -14.01186562246792811 ) ) ;
#1948 = cartesian_point ( 'none', ( 4.366734037641656130, -31.70000000000153406, 85.24968175110714697 ) ) ;
#1949 = cartesian_point ( 'none', ( 21.38553304403267674, -104.1668298263046495, 71.89282987329733032 ) ) ;
#1950 = axis2_placement_3d ( 'none', #1832, #1707, #1567 ) ;
#1951 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -9.912705577010324563e-16 ) ) ;
#1952 = advanced_face ( 'none', ( #23466 ), #38683, .t. ) ;
#1953 = axis2_placement_3d ( 'none', #29833, #33813, #14255 ) ;
#1954 = face_outer_bound ( 'none', #1852, .t. ) ;
#1955 = oriented_edge ( 'none', *, *, #74, .f. ) ;
#1956 = axis2_placement_3d ( 'none', #36481, #30453, #27180 ) ;
#1957 = axis2_placement_3d ( 'none', #33805, #12053, #39959 ) ;
#1958 = vector ( 'none', #25923, 1000.000000000000000 ) ;
#1959 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#1960 = line ( 'none', #3022, #11248 ) ;
#1961 = edge_curve ( 'none', #23011, #34143, #10762, .t. ) ;
#1962 = cartesian_point ( 'none', ( 14.45280094086205480, -95.02009835689167971, 77.00590521515383102 ) ) ;
#1963 = vector ( 'none', #39940, 1000.000000000000000 ) ;
#1964 = oriented_edge ( 'none', *, *, #34130, .f. ) ;
#1965 = direction ( 'none', ( -5.539897855819925797e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#1966 = plane ( 'none', #20115 ) ;
#1967 = face_outer_bound ( 'none', #19082, .t. ) ;
#1968 = vector ( 'none', #17993, 1000.000000000000000 ) ;
#1969 = face_outer_bound ( 'none', #3982, .t. ) ;
#1970 = vector ( 'none', #38496, 1000.000000000000114 ) ;
#1971 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -1.734723475976806848e-16 ) ) ;
#1972 = oriented_edge ( 'none', *, *, #11858, .t. ) ;
#1973 = edge_loop ( 'none', ( #3618, #15133, #26676, #22503 ) ) ;
#1974 = oriented_edge ( 'none', *, *, #4891, .f. ) ;
#1975 = cartesian_point ( 'none', ( 3.956364529395861585, -20.64777063766694098, 129.5999999999999375 ) ) ;
#1976 = b_spline_curve_with_knots ( 'none', 3,
( #19100, #28678, #392, #12939, #6789, #9895 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 3.469446951953614189e-18, 0.0009046424657313265408, 0.001809284931462649612 ),
.unspecified. ) ;
#1977 = cartesian_point ( 'none', ( 30.14101615140910795, -78.49999999999978684, 119.5999999999538943 ) ) ;
#1978 = plane ( 'none', #3756 ) ;
#1979 = oriented_edge ( 'none', *, *, #22511, .f. ) ;
#1980 = oriented_edge ( 'none', *, *, #10841, .f. ) ;
#1981 = cartesian_point ( 'none', ( -1.123232333290082874, -42.47218468204932407, 65.83625324910133259 ) ) ;
#1982 = manifold_solid_brep ( '�ͷ�-4-solid1', #30746 ) ;
#1983 = plane ( 'none', #31194 ) ;
#1984 = cartesian_point ( 'none', ( -30.31088913245559269, -57.49999999999988631, -50.99999999999999289 ) ) ;
#1985 = edge_curve ( 'none', #16664, #32613, #13922, .t. ) ;
#1986 = direction ( 'none', ( -8.376954524572055961e-13, -0.8345712536277481997, -0.5509000114523584513 ) ) ;
#1987 = cartesian_point ( 'none', ( 8.620480302002839947e-13, -65.50000000000012790, 130.5999999999999091 ) ) ;
#1988 = cartesian_point ( 'none', ( -34.64101615137737156, -14.50000000000057021, 80.20057508614927144 ) ) ;
#1989 = oriented_edge ( 'none', *, *, #2558, .t. ) ;
#1990 = edge_loop ( 'none', ( #25100, #5967 ) ) ;
#1991 = edge_curve ( 'none', #32053, #28473, #19959, .t. ) ;
#1992 = direction ( 'none', ( 0.3535533905923257114, 0.7071067811865525687, -0.6123724356963362592 ) ) ;
#1993 = vector ( 'none', #18493, 1000.000000000000000 ) ;
#1994 = edge_curve ( 'none', #4174, #18365, #8804, .t. ) ;
#1995 = vertex_point ( 'none', #5112 ) ;
#1996 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515109561, 15.09999999999999609 ) ) ;
#1997 = advanced_face ( 'none', ( #16147 ), #30348, .t. ) ;
#1998 = oriented_edge ( 'none', *, *, #17811, .f. ) ;
#1999 = line ( 'none', #5521, #33779 ) ;
#2000 = cartesian_point ( 'none', ( 1.256087077380554798e-12, -99.50000000000014211, 99.59999999999986642 ) ) ;
#2001 = line ( 'none', #17680, #17667 ) ;
#2002 = advanced_face ( 'none', ( #22482 ), #6855, .t. ) ;
#2003 = vector ( 'none', #11162, 1000.000000000000000 ) ;
#2004 = direction ( 'none', ( 1.209286847080705982e-14, -1.000000000000000000, -1.150103495321620814e-15 ) ) ;
#2006 = axis2_placement_3d ( 'none', #31181, #34163, #40337 ) ;
#2005 = cartesian_point ( 'none', ( -1.499999999999687361, -54.50000000000019895, 136.1159671350021654 ) ) ;
#2007 = face_outer_bound ( 'none', #25060, .t. ) ;
#2008 = direction ( 'none', ( -1.963939202161660136e-16, 9.106715301567740604e-16, -1.000000000000000000 ) ) ;
#2009 = axis2_placement_3d ( 'none', #18099, #8776, #37087 ) ;
#2010 = line ( 'none', #17875, #36732 ) ;
#2011 = line ( 'none', #32657, #31364 ) ;
#2012 = oriented_edge ( 'none', *, *, #11736, .t. ) ;
#2013 = axis2_placement_3d ( 'none', #22062, #31642, #34774 ) ;
#2014 = axis2_placement_3d ( 'none', #32823, #7667, #4787 ) ;
#2015 = oriented_edge ( 'none', *, *, #32439, .t. ) ;
#2016 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#2017 = edge_curve ( 'none', #4532, #23171, #32315, .t. ) ;
#2018 = oriented_edge ( 'none', *, *, #4502, .t. ) ;
#2019 = direction ( 'none', ( 0.5197480664901025227, 0.8543195815266086957, 1.387778780781445281e-15 ) ) ;
#2020 = edge_curve ( 'none', #26431, #11962, #23982, .t. ) ;
#2021 = cartesian_point ( 'none', ( 2.328924820075748414, -31.20000000000156604, 91.94649693392376832 ) ) ;
#2022 = cartesian_point ( 'none', ( 16.05710755618150642, 10.05417934468292707, 129.5999999999999943 ) ) ;
#2023 = oriented_edge ( 'none', *, *, #7111, .f. ) ;
#2024 = oriented_edge ( 'none', *, *, #809, .t. ) ;
#2025 = direction ( 'none', ( -3.736327486719277547e-15, 1.000000000000000000, 2.135044278125301343e-15 ) ) ;
#2026 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#2027 = circle ( 'none', #23687, 12.50000000000000178 ) ;
#2028 = direction ( 'none', ( 1.000000000000000000, 1.387778780781449147e-14, -6.505213034913043367e-16 ) ) ;
#2029 = cartesian_point ( 'none', ( -30.70506284852801215, -16.15503323369217270, 91.69195934306053175 ) ) ;
#2030 = oriented_edge ( 'none', *, *, #1643, .f. ) ;
#2031 = oriented_edge ( 'none', *, *, #25887, .f. ) ;
#2032 = oriented_edge ( 'none', *, *, #7213, .f. ) ;
#2033 = face_bound ( 'none', #3897, .t. ) ;
#2034 = cartesian_point ( 'none', ( 13.62968676576331895, -86.26659832683154150, 122.9073518263622020 ) ) ;
#2035 = vector ( 'none', #37880, 1000.000000000000000 ) ;
#2036 = edge_curve ( 'none', #29709, #20003, #29799, .t. ) ;
#2037 = cartesian_point ( 'none', ( 16.07417623921653060, -84.69999999999608065, 66.30449780234259549 ) ) ;
#2038 = conical_surface ( 'none', #6859, 3.399999999999993250, 1.029744258676652757 ) ;
#2039 = advanced_face ( 'none', ( #5881 ), #1556, .f. ) ;
#2040 = direction ( 'none', ( 0.2911156025094133182, 4.625929269271486111e-15, -0.9566878832595201443 ) ) ;
#2041 = edge_curve ( 'none', #9152, #21809, #15671, .t. ) ;
#2042 = circle ( 'none', #15115, 4.640926795905553348 ) ;
#2043 = face_outer_bound ( 'none', #13738, .t. ) ;
#2044 = direction ( 'none', ( 6.818163926026672119e-15, 2.240078029461010062e-16, 1.000000000000000000 ) ) ;
#2045 = edge_curve ( 'none', #14565, #20578, #30830, .t. ) ;
#2046 = oriented_edge ( 'none', *, *, #30862, .t. ) ;
#2047 = advanced_face ( 'none', ( #31339 ), #22029, .t. ) ;
#2048 = direction ( 'none', ( 0.9944671756431782139, -0.1050477823101483160, -6.756908699668290909e-15 ) ) ;
#2049 = advanced_face ( 'none', ( #28391, #21049 ), #4546, .t. ) ;
#2050 = oriented_edge ( 'none', *, *, #14154, .t. ) ;
#2051 = edge_curve ( 'none', #38824, #15583, #20085, .t. ) ;
#2052 = cartesian_point ( 'none', ( 32.30931635951350245, -103.9999999999997442, 113.0576400747291501 ) ) ;
#2053 = oriented_edge ( 'none', *, *, #35271, .t. ) ;
#2054 = oriented_edge ( 'none', *, *, #2891, .f. ) ;
#2055 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497749713, 2.172468512652334266e-16 ) ) ;
#2056 = direction ( 'none', ( 1.331611081249949473e-15, -2.721636318192414039e-15, 1.000000000000000000 ) ) ;
#2057 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#2058 = oriented_edge ( 'none', *, *, #31596, .f. ) ;
#2059 = cartesian_point ( 'none', ( 8.569688389217531982e-13, -66.50000000000012790, 99.59999999999990905 ) ) ;
#2060 = axis2_placement_3d ( 'none', #27895, #24473, #40206 ) ;
#2061 = oriented_edge ( 'none', *, *, #21064, .t. ) ;
#2062 = cartesian_point ( 'none', ( -15.07755141012386524, 40.35774330255679132, -15.49999999999996803 ) ) ;
#2063 = cartesian_point ( 'none', ( 0.04327863262177248510, -76.70000000000158025, 87.60007804358872363 ) ) ;
#2064 = cartesian_point ( 'none', ( -15.99578390076135470, 0.3672838141595920480, -15.50000000000000711 ) ) ;
#2065 = axis2_placement_3d ( 'none', #14554, #40515, #38916 ) ;
#2066 = axis2_placement_3d ( 'none', #11363, #39154, #17548 ) ;
#2067 = circle ( 'none', #36514, 65.00000000000000000 ) ;
#2068 = cartesian_point ( 'none', ( -15.66360552737137368, -17.65123858120156797, 122.8943263344058749 ) ) ;
#2069 = cartesian_point ( 'none', ( -3.523149465059026042, -95.36665356418936312, 108.6017655582392933 ) ) ;
#2070 = vertex_point ( 'none', #39290 ) ;
#2071 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#2072 = edge_curve ( 'none', #38000, #14335, #4420, .t. ) ;
#2073 = oriented_edge ( 'none', *, *, #17938, .t. ) ;
#2074 = cartesian_point ( 'none', ( 18.96926745813342308, -18.84002369070476135, 1.999999999999959810 ) ) ;
#2075 = vertex_point ( 'none', #13982 ) ;
#2076 = face_outer_bound ( 'none', #39322, .t. ) ;
#2077 = cartesian_point ( 'none', ( 18.44900428207132492, -35.29002340744124666, -34.57714585879114111 ) ) ;
#2078 = axis2_placement_3d ( 'none', #6983, #22290, #19159 ) ;
#2079 = cartesian_point ( 'none', ( -49.61081362515121640, 31.00027695764200075, 15.10000000000001918 ) ) ;
#2080 = cartesian_point ( 'none', ( 9.374469517547574071, -33.54709960243806677, 101.6686520404794720 ) ) ;
#2081 = axis2_placement_3d ( 'none', #32743, #7187, #29053 ) ;
#2082 = face_outer_bound ( 'none', #17118, .t. ) ;
#2083 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#2084 = face_outer_bound ( 'none', #12868, .t. ) ;
#2085 = edge_curve ( 'none', #14835, #10003, #36715, .t. ) ;
#2086 = face_outer_bound ( 'none', #321, .t. ) ;
#2087 = circle ( 'none', #20519, 3.199999999999999734 ) ;
#2088 = oriented_edge ( 'none', *, *, #23001, .f. ) ;
#2089 = edge_loop ( 'none', ( #26673, #35247, #13845, #24328 ) ) ;
#2090 = cartesian_point ( 'none', ( -0.1094972209008876068, -75.70000000000160867, 112.5995388517674627 ) ) ;
#2091 = oriented_edge ( 'none', *, *, #37673, .f. ) ;
#2092 = cartesian_point ( 'none', ( 14.20181640827466829, -95.12635614015850649, 76.98927900414687997 ) ) ;
#2093 = cartesian_point ( 'none', ( -39.79999999996967119, -85.50000000000065370, 118.6000000000611578 ) ) ;
#2094 = advanced_face ( 'none', ( #3440 ), #13338, .t. ) ;
#2095 = cartesian_point ( 'none', ( -41.33992515013096636, -78.88120722084634906, 115.4009183220088630 ) ) ;
#2096 = oriented_edge ( 'none', *, *, #32640, .f. ) ;
#2097 = edge_curve ( 'none', #12808, #27362, #8765, .t. ) ;
#2098 = cartesian_point ( 'none', ( 1.379954955940063063e-14, -6.317769198510604197e-14, -1.500000000000019984 ) ) ;
#2099 = oriented_edge ( 'none', *, *, #23764, .f. ) ;
#2100 = cartesian_point ( 'none', ( -15.72845328963844835, -99.04821903805724048, 135.8424802222504013 ) ) ;
#2101 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#2102 = direction ( 'none', ( 1.000000000000000000, 9.607699251563866692e-15, 0.0000000000000000000 ) ) ;
#2103 = face_bound ( 'none', #20722, .t. ) ;
#2104 = edge_curve ( 'none', #23721, #21930, #28044, .t. ) ;
#2105 = edge_loop ( 'none', ( #25639, #1613, #13037, #38281 ) ) ;
#2107 = edge_curve ( 'none', #12335, #6160, #20046, .t. ) ;
#2106 = cartesian_point ( 'none', ( 14.62551242209052837, -76.05520344790012643, 77.18417292002588681 ) ) ;
#2108 = vertex_point ( 'none', #35008 ) ;
#2109 = cartesian_point ( 'none', ( 34.64101615137750656, 20.00000000000019540, 74.20000000000024443 ) ) ;
#2110 = oriented_edge ( 'none', *, *, #22878, .t. ) ;
#2111 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#2112 = vector ( 'none', #4937, 1000.000000000000000 ) ;
#2113 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2114 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.224646799147353207e-16 ) ) ;
#2115 = edge_curve ( 'none', #40201, #22262, #3403, .t. ) ;
#2116 = cartesian_point ( 'none', ( -31.00027695764185509, -53.61081362515133719, -14.27501833360235217 ) ) ;
#2117 = vector ( 'none', #19694, 1000.000000000000000 ) ;
#2118 = cartesian_point ( 'none', ( 40.69999999996605311, -91.25854165003109131, 76.79878992091602186 ) ) ;
#2119 = cartesian_point ( 'none', ( 33.97074409262281591, 51.32581362515109191, 23.09999999999999076 ) ) ;
#2120 = cartesian_point ( 'none', ( -11.19682516936394201, -95.70000000000172236, 96.97681374533344467 ) ) ;
#2121 = cylindrical_surface ( 'none', #31721, 4.000000000000000000 ) ;
#2122 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#2123 = vertex_point ( 'none', #9564 ) ;
#2124 = oriented_edge ( 'none', *, *, #1751, .t. ) ;
#2125 = face_outer_bound ( 'none', #8416, .t. ) ;
#2126 = circle ( 'none', #21858, 14.99999999999999289 ) ;
#2127 = oriented_edge ( 'none', *, *, #35154, .t. ) ;
#2128 = cartesian_point ( 'none', ( -0.5075230131208540163, -89.10000000000162856, 118.6080225271106627 ) ) ;
#2129 = axis2_placement_3d ( 'none', #30864, #37010, #24854 ) ;
#2130 = axis2_placement_3d ( 'none', #2062, #24059, #30632 ) ;
#2131 = oriented_edge ( 'none', *, *, #3840, .t. ) ;
#2132 = cartesian_point ( 'none', ( 1.150155346316305718e-14, -5.305928824839333362e-14, -12.00000000000001776 ) ) ;
#2133 = oriented_edge ( 'none', *, *, #16663, .f. ) ;
#2134 = edge_curve ( 'none', #18343, #5729, #37179, .t. ) ;
#2135 = oriented_edge ( 'none', *, *, #1380, .t. ) ;
#2136 = oriented_edge ( 'none', *, *, #40144, .f. ) ;
#2137 = cartesian_point ( 'none', ( 26.98444889857393392, 50.13581362515108708, 15.09999999999999432 ) ) ;
#2138 = axis2_placement_3d ( 'none', #28788, #10579, #32208 ) ;
#2139 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#2140 = vertex_point ( 'none', #34598 ) ;
#2141 = cartesian_point ( 'none', ( 1.194458090538227370e-12, -95.70000000000160867, 99.59999999999986642 ) ) ;
#2142 = cartesian_point ( 'none', ( 22.16629793055300368, -82.29999999999600391, 64.21651952229578342 ) ) ;
#2143 = oriented_edge ( 'none', *, *, #14861, .t. ) ;
#2144 = vertex_point ( 'none', #21369 ) ;
#2145 = edge_curve ( 'none', #6939, #12709, #38642, .t. ) ;
#2146 = oriented_edge ( 'none', *, *, #13353, .f. ) ;
#2147 = direction ( 'none', ( -0.7669678184319057568, -0.6416855659042076665, -4.550094363217855683e-15 ) ) ;
#2148 = face_outer_bound ( 'none', #35369, .t. ) ;
#2149 = cartesian_point ( 'none', ( 34.84684347260718340, -104.5009999999997774, 139.5999999999462204 ) ) ;
#2150 = advanced_face ( 'none', ( #26893 ), #6995, .f. ) ;
#2151 = oriented_edge ( 'none', *, *, #13969, .f. ) ;
#2152 = oriented_edge ( 'none', *, *, #19934, .t. ) ;
#2153 = vertex_point ( 'none', #38299 ) ;
#2154 = face_outer_bound ( 'none', #7635, .t. ) ;
#2155 = direction ( 'none', ( -1.047444401652940007e-14, 1.000000000000000000, 6.337802785138782180e-16 ) ) ;
#2156 = cartesian_point ( 'none', ( 8.683511618550568301, -15.20000000000003304, 110.6205272798480621 ) ) ;
#2157 = cartesian_point ( 'none', ( -11.58628374737747357, -76.10196429985055033, 75.43210194375782862 ) ) ;
#2158 = cartesian_point ( 'none', ( 11.45321929319332099, 18.48055493771033397, 127.6814758487515036 ) ) ;
#2159 = direction ( 'none', ( 0.7071067811865525687, -3.032718597252833248e-17, 0.7071067811865425767 ) ) ;
#2160 = edge_curve ( 'none', #9556, #30481, #11704, .t. ) ;
#2161 = oriented_edge ( 'none', *, *, #10528, .t. ) ;
#2162 = edge_loop ( 'none', ( #40047, #29409, #14236, #26406 ) ) ;
#2163 = circle ( 'none', #19810, 7.351363236587506123 ) ;
#2164 = conical_surface ( 'none', #16562, 4.499999999999997335, 0.7853981633974543852 ) ;
#2165 = direction ( 'none', ( -0.4999999999999999445, 0.8660254037844385966, -6.123233995736766036e-17 ) ) ;
#2166 = cartesian_point ( 'none', ( -33.13617927447958067, -84.79999999999670024, 77.87385806678430811 ) ) ;
#2167 = edge_curve ( 'none', #27416, #587, #10956, .t. ) ;
#2168 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#2169 = cartesian_point ( 'none', ( 39.02150597188386172, -0.8959840690848583922, -11.94493621528529559 ) ) ;
#2170 = oriented_edge ( 'none', *, *, #21638, .f. ) ;
#2171 = cartesian_point ( 'none', ( 19.99999999994797761, -98.99999999999988631, 64.95898384859158625 ) ) ;
#2172 = oriented_edge ( 'none', *, *, #25290, .f. ) ;
#2173 = edge_curve ( 'none', #2144, #30407, #35200, .t. ) ;
#2174 = cartesian_point ( 'none', ( 15.87772650554808429, -1.980583946669622231, -120.7346475049949106 ) ) ;
#2175 = direction ( 'none', ( 0.9459816290895218804, 1.110223024625156383e-14, -0.3242202298209261868 ) ) ;
#2176 = vector ( 'none', #17990, 1000.000000000000000 ) ;
#2177 = cartesian_point ( 'none', ( 14.29701429639546184, -83.92452601431521941, 122.5048558459943138 ) ) ;
#2178 = cartesian_point ( 'none', ( 28.02980982266157994, 47.89581362515107088, 23.09999999999997655 ) ) ;
#2179 = direction ( 'none', ( 4.624852315371558002e-15, 1.833808936130288886e-15, -1.000000000000000000 ) ) ;
#2180 = vertex_point ( 'none', #6723 ) ;
#2181 = oriented_edge ( 'none', *, *, #40210, .t. ) ;
#2182 = oriented_edge ( 'none', *, *, #34113, .f. ) ;
#2183 = edge_loop ( 'none', ( #31552, #23479, #36183, #20597 ) ) ;
#2184 = cartesian_point ( 'none', ( -31.89101615140723567, -78.00000000000041211, 79.60000000004882281 ) ) ;
#2185 = vertex_point ( 'none', #23105 ) ;
#2186 = axis2_placement_3d ( 'none', #34628, #3473, #31378 ) ;
#2187 = line ( 'none', #36784, #15400 ) ;
#2188 = cartesian_point ( 'none', ( 39.99948400239424728, 0.2129447533815352900, -33.11105186300206782 ) ) ;
#2189 = direction ( 'none', ( 0.2911156025094133182, 4.336808689942019314e-15, -0.9566878832595201443 ) ) ;
#2190 = axis2_placement_3d ( 'none', #35346, #16636, #1059 ) ;
#2191 = direction ( 'none', ( 0.7669678184319056458, 0.6416855659042077775, 5.980610519458355355e-15 ) ) ;
#2192 = edge_loop ( 'none', ( #26268, #36623, #19692, #39479 ) ) ;
#2193 = oriented_edge ( 'none', *, *, #7485, .f. ) ;
#2194 = circle ( 'none', #18719, 65.00000000000000000 ) ;
#2195 = axis2_placement_3d ( 'none', #26725, #20312, #17448 ) ;
#2196 = cartesian_point ( 'none', ( 1.379954955940063063e-14, -6.317769198510604197e-14, -1.500000000000019984 ) ) ;
#2197 = direction ( 'none', ( 1.000000000000000000, 1.469412826709764654e-14, -4.081702296416013038e-16 ) ) ;
#2198 = oriented_edge ( 'none', *, *, #35093, .t. ) ;
#2199 = axis2_placement_3d ( 'none', #36937, #33934, #9299 ) ;
#2200 = axis2_placement_3d ( 'none', #16125, #32127, #22809 ) ;
#2201 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#2202 = advanced_face ( 'none', ( #18090 ), #20245, .f. ) ;
#2203 = direction ( 'none', ( -1.214306433183763862e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2204 = oriented_edge ( 'none', *, *, #25144, .t. ) ;
#2205 = edge_loop ( 'none', ( #27120, #26936, #28899, #14134 ) ) ;
#2207 = edge_curve ( 'none', #40453, #15199, #19574, .t. ) ;
#2206 = circle ( 'none', #31307, 55.00000000000000000 ) ;
#2209 = cartesian_point ( 'none', ( -1.975305445094495571, -28.70000000000163709, 114.6790639430495418 ) ) ;
#2208 = cylindrical_surface ( 'none', #10489, 3.049999999999999378 ) ;
#2210 = cartesian_point ( 'none', ( 6.139562571942055886e-15, -2.944967952939702254e-14, -36.50000000000001421 ) ) ;
#2211 = direction ( 'none', ( -0.3242202298209291289, -5.551115123125785069e-15, -0.9459816290895209923 ) ) ;
#2212 = advanced_face ( 'none', ( #35670, #27371 ), #29263, .f. ) ;
#2213 = cartesian_point ( 'none', ( 28.35885196018932675, -79.96758474041443776, 83.72345525273111377 ) ) ;
#2214 = cartesian_point ( 'none', ( -11.32078201699845366, -18.25920939383570385, 128.2239767721077328 ) ) ;
#2215 = cartesian_point ( 'none', ( -19.06684599337438257, -85.70000000000185025, 117.3785793545181235 ) ) ;
#2216 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2217 = direction ( 'none', ( 1.000000000000000000, 1.009293658750142596e-14, -1.539172829593967463e-12 ) ) ;
#2218 = cylindrical_surface ( 'none', #16249, 3.250000000000002665 ) ;
#2219 = direction ( 'none', ( 2.539531533190668421e-15, -0.8660254037844407060, 0.4999999999999962808 ) ) ;
#2220 = oriented_edge ( 'none', *, *, #7811, .t. ) ;
#2221 = conical_surface ( 'none', #40571, 6.349999999999994316, 0.7853981633974587151 ) ;
#2222 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2223 = oriented_edge ( 'none', *, *, #25109, .t. ) ;
#2224 = oriented_edge ( 'none', *, *, #5284, .f. ) ;
#2225 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, -2.409200885585505205e-16 ) ) ;
#2226 = oriented_edge ( 'none', *, *, #14983, .f. ) ;
#2227 = edge_loop ( 'none', ( #33861, #28705, #32574 ) ) ;
#2228 = line ( 'none', #40514, #12493 ) ;
#2229 = edge_curve ( 'none', #17515, #21930, #12684, .t. ) ;
#2230 = cartesian_point ( 'none', ( -34.64101615140723567, -78.00000000000044054, 79.60000000005305765 ) ) ;
#2231 = oriented_edge ( 'none', *, *, #9171, .t. ) ;
#2232 = oriented_edge ( 'none', *, *, #20111, .t. ) ;
#2233 = line ( 'none', #2240, #21303 ) ;
#2234 = edge_loop ( 'none', ( #5078, #14873 ) ) ;
#2235 = edge_curve ( 'none', #2539, #2185, #17614, .t. ) ;
#2236 = cartesian_point ( 'none', ( 54.34738077886783714, -35.65616640185464092, 1.999999999999918510 ) ) ;
#2237 = direction ( 'none', ( -1.000000000000000000, -1.174274352968914674e-14, 0.0000000000000000000 ) ) ;
#2238 = edge_curve ( 'none', #38923, #29547, #5383, .t. ) ;
#2239 = vertex_point ( 'none', #7670 ) ;
#2240 = cartesian_point ( 'none', ( 34.64101615137843737, -69.49999999999974420, 121.6999999999999176 ) ) ;
#2241 = axis2_placement_3d ( 'none', #27248, #11517, #14802 ) ;
#2242 = b_spline_curve_with_knots ( 'none', 3,
( #16430, #38305, #28331, #12733, #22971, #35407, #13544, #32565, #25856, #7405, #1524, #29266 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.09825880288910382454, 0.09987782423880368909, 0.1006873349136536283, 0.1014968455885035536, 0.1031158669382034182, 0.1047348882879032828 ),
.unspecified. ) ;
#2243 = face_outer_bound ( 'none', #39738, .t. ) ;
#2244 = axis2_placement_3d ( 'none', #32824, #4920, #23899 ) ;
#2245 = cartesian_point ( 'none', ( 33.29550219762176511, -84.69999999999592433, 115.6741762392784096 ) ) ;
#2246 = advanced_face ( 'none', ( #20540, #18596, #37642, #31305, #3905, #1954 ), #38855, .f. ) ;
#2247 = cartesian_point ( 'none', ( -11.65202306746762240, -95.21948756787011803, 75.40504764865120535 ) ) ;
#2248 = cartesian_point ( 'none', ( -34.49967906316737043, -56.00000000000053291, 75.68128006909221028 ) ) ;
#2250 = cylindrical_surface ( 'none', #35344, 5.500320936831892382 ) ;
#2249 = axis2_placement_3d ( 'none', #33723, #11144, #36042 ) ;
#2251 = cartesian_point ( 'none', ( 31.00027695764222457, 49.61081362515115956, -14.27501833360225447 ) ) ;
#2252 = vertex_point ( 'none', #4242 ) ;
#2253 = cartesian_point ( 'none', ( 37.58205433094428116, -15.95645026909162745, 74.09999999999976694 ) ) ;
#2254 = advanced_face ( 'none', ( #9723 ), #10722, .f. ) ;
#2255 = axis2_placement_3d ( 'none', #24517, #18254, #18394 ) ;
#2256 = oriented_edge ( 'none', *, *, #45, .t. ) ;
#2257 = circle ( 'none', #6142, 44.99999999999998579 ) ;
#2258 = axis2_placement_3d ( 'none', #14225, #14757, #5485 ) ;
#2259 = advanced_face ( 'none', ( #36676 ), #21995, .t. ) ;
#2260 = cartesian_point ( 'none', ( 23.31747599708845442, -80.28552283218407126, 76.95608998720906868 ) ) ;
#2261 = direction ( 'none', ( -4.589644878867629689e-15, -1.804352545295989446e-15, 1.000000000000000000 ) ) ;
#2262 = circle ( 'none', #7889, 65.00000000000000000 ) ;
#2263 = edge_loop ( 'none', ( #34939, #34535, #36995, #12471 ) ) ;
#2265 = oriented_edge ( 'none', *, *, #30075, .f. ) ;
#2264 = direction ( 'none', ( 0.7669678184319057568, 0.6416855659042076665, 4.550094363217855683e-15 ) ) ;
#2266 = edge_curve ( 'none', #30216, #14797, #26386, .t. ) ;
#2267 = oriented_edge ( 'none', *, *, #12569, .t. ) ;
#2268 = oriented_edge ( 'none', *, *, #6250, .t. ) ;
#2269 = face_outer_bound ( 'none', #18706, .t. ) ;
#2270 = cartesian_point ( 'none', ( 14.85577930475780839, -76.36288305854732528, 77.12339647602379955 ) ) ;
#2271 = face_outer_bound ( 'none', #35944, .t. ) ;
#2272 = circle ( 'none', #31493, 17.50000000000000711 ) ;
#2273 = cartesian_point ( 'none', ( 11.59694332805198691, -0.2662807652656981605, -121.0000000000000000 ) ) ;
#2274 = vertex_point ( 'none', #38991 ) ;
#2275 = cartesian_point ( 'none', ( 31.00027695764218905, 53.04081362515108822, 19.09999999999999076 ) ) ;
#2276 = cartesian_point ( 'none', ( 3.652688148467711126e-13, -15.20000000000014673, 124.5999999999999659 ) ) ;
#2277 = cartesian_point ( 'none', ( 20.00000000000092371, -59.49999999999985789, 67.05898384862243233 ) ) ;
#2278 = oriented_edge ( 'none', *, *, #29508, .f. ) ;
#2279 = edge_curve ( 'none', #22197, #28478, #28354, .t. ) ;
#2280 = cartesian_point ( 'none', ( 1.336183601726013948e-14, -6.125037698763695226e-14, -3.500000000000019540 ) ) ;
#2281 = circle ( 'none', #8293, 2.917499999999993765 ) ;
#2282 = edge_curve ( 'none', #35665, #34026, #28857, .t. ) ;
#2283 = vector ( 'none', #26461, 1000.000000000000000 ) ;
#2284 = circle ( 'none', #23800, 35.99999999999999289 ) ;
#2285 = cartesian_point ( 'none', ( 37.89101615137735735, 20.00000000000033751, 37.99999999999996447 ) ) ;
#2286 = direction ( 'none', ( 0.4062595397297767419, -0.9137577284918305676, 4.510342565451932075e-16 ) ) ;
#2287 = oriented_edge ( 'none', *, *, #8773, .f. ) ;
#2288 = edge_curve ( 'none', #4140, #18585, #36187, .t. ) ;
#2289 = cartesian_point ( 'none', ( -11.60564651758273413, -76.12321694033273900, 75.42413205277665611 ) ) ;
#2290 = oriented_edge ( 'none', *, *, #9339, .f. ) ;
#2291 = face_outer_bound ( 'none', #5411, .t. ) ;
#2292 = edge_curve ( 'none', #31489, #22802, #34697, .t. ) ;
#2293 = face_outer_bound ( 'none', #18301, .t. ) ;
#2294 = cartesian_point ( 'none', ( 15.49999999994772892, -78.49999999999991473, 64.95898384859849273 ) ) ;
#2295 = cartesian_point ( 'none', ( 1.203667239827124246e-14, -2.410633239906287283e-14, 11.99999999999998224 ) ) ;
#2296 = edge_loop ( 'none', ( #3586, #33612, #22506, #26043 ) ) ;
#2297 = oriented_edge ( 'none', *, *, #26363, .t. ) ;
#2298 = oriented_edge ( 'none', *, *, #12714, .t. ) ;
#2299 = oriented_edge ( 'none', *, *, #14315, .f. ) ;
#2300 = cartesian_point ( 'none', ( -27.09440819925440991, -14.33738183576303094, 102.9667328865112239 ) ) ;
#2301 = advanced_face ( 'none', ( #15634 ), #2933, .f. ) ;
#2302 = cartesian_point ( 'none', ( -20.44015599727285348, -84.79999999999660076, 136.4883173546371609 ) ) ;
#2303 = line ( 'none', #4182, #23827 ) ;
#2304 = direction ( 'none', ( -0.9978130634544891686, -1.174274352968915778e-14, -0.06609909530067549499 ) ) ;
#2305 = cartesian_point ( 'none', ( -20.11325697373753485, -33.58870827114310487, -35.73984807297217969 ) ) ;
#2306 = circle ( 'none', #26620, 4.250000000000000888 ) ;
#2307 = cartesian_point ( 'none', ( -3.638945031366741301, -67.80000000000168825, 111.5585985407439154 ) ) ;
#2308 = vector ( 'none', #25656, 1000.000000000000000 ) ;
#2309 = axis2_placement_3d ( 'none', #16169, #7016, #13558 ) ;
#2310 = oriented_edge ( 'none', *, *, #4655, .f. ) ;
#2311 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#2312 = cartesian_point ( 'none', ( -22.98021267489673036, -99.34933631980314317, 130.4028959217789065 ) ) ;
#2313 = axis2_placement_3d ( 'none', #26464, #25926, #32224 ) ;
#2314 = cartesian_point ( 'none', ( 13.56109227494032510, -85.55238952336910074, 122.9473076897857879 ) ) ;
#2315 = oriented_edge ( 'none', *, *, #4993, .t. ) ;
#2316 = oriented_edge ( 'none', *, *, #33983, .t. ) ;
#2317 = cartesian_point ( 'none', ( 55.74913406710309260, -31.00027695764238800, 15.09999999999987352 ) ) ;
#2318 = edge_curve ( 'none', #18432, #5621, #10233, .t. ) ;
#2319 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497756305, 0.0000000000000000000 ) ) ;
#2320 = oriented_edge ( 'none', *, *, #38197, .f. ) ;
#2321 = direction ( 'none', ( 0.4646685573392046464, -0.8854846875131734407, -2.620220171193180592e-16 ) ) ;
#2322 = axis2_placement_3d ( 'none', #38932, #11132, #17584 ) ;
#2323 = cartesian_point ( 'none', ( -36.80607966083885429, 21.24999999999953815, 59.60000000000001563 ) ) ;
#2324 = axis2_placement_3d ( 'none', #35104, #38685, #29368 ) ;
#2325 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.352199100700205561e-15, -63.00000000000000000 ) ) ;
#2326 = circle ( 'none', #18713, 2.499999999999998668 ) ;
#2327 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, -1.766130794722912874e-16 ) ) ;
#2328 = line ( 'none', #1286, #37043 ) ;
#2329 = line ( 'none', #38222, #21397 ) ;
#2330 = cartesian_point ( 'none', ( -1.301040489670438611e-14, 5.487035160987556389e-14, -124.0000000000000284 ) ) ;
#2331 = cartesian_point ( 'none', ( -34.64101615137723655, -20.00000000000055067, 74.20000000000027285 ) ) ;
#2332 = oriented_edge ( 'none', *, *, #18806, .t. ) ;
#2333 = oriented_edge ( 'none', *, *, #27529, .t. ) ;
#2334 = cartesian_point ( 'none', ( -30.31088913245450911, -57.50000000000046185, -6.245004513516505540e-14 ) ) ;
#2335 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2336 = vertex_point ( 'none', #29669 ) ;
#2337 = vertex_point ( 'none', #36216 ) ;
#2338 = direction ( 'none', ( 0.7071067811865315855, 0.7071067811865634489, -1.087792141850434631e-12 ) ) ;
#2339 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#2340 = direction ( 'none', ( -0.9944671756431773257, 0.1050477823101552410, -4.829342298363664323e-15 ) ) ;
#2341 = direction ( 'none', ( 3.469446951953611231e-16, -7.914675859144175466e-16, 1.000000000000000000 ) ) ;
#2342 = cartesian_point ( 'none', ( -34.64101615137697365, -20.00000000000045119, 66.60000000000015064 ) ) ;
#2343 = direction ( 'none', ( 1.387778780781445202e-14, -1.000000000000000000, -9.969229838635487287e-16 ) ) ;
#2344 = cartesian_point ( 'none', ( -9.024583677791113701, -59.50000000000029132, 129.2573243810449810 ) ) ;
#2345 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760469, 2.365532012695645724e-16 ) ) ;
#2346 = circle ( 'none', #12464, 6.500000000000000888 ) ;
#2347 = cartesian_point ( 'none', ( -3.250398304730558241, -73.70000000000165130, 107.7054284056367663 ) ) ;
#2348 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#2349 = edge_curve ( 'none', #7556, #10155, #39618, .t. ) ;
#2350 = cartesian_point ( 'none', ( 8.086738680213927585e-13, 1.404033678247709609e-14, 125.0999999999999659 ) ) ;
#2351 = line ( 'none', #1748, #7727 ) ;
#2352 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#2353 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#2354 = vertex_point ( 'none', #17519 ) ;
#2355 = oriented_edge ( 'none', *, *, #29508, .t. ) ;
#2356 = edge_curve ( 'none', #21033, #31038, #4888, .t. ) ;
#2357 = direction ( 'none', ( 2.671474153004282432e-16, -1.204182633151292137e-15, 1.000000000000000000 ) ) ;
#2358 = advanced_face ( 'none', ( #33727 ), #34230, .f. ) ;
#2359 = cartesian_point ( 'none', ( -45.61081362515120929, 31.00027695764200786, 23.10000000000000142 ) ) ;
#2360 = face_outer_bound ( 'none', #38033, .t. ) ;
#2361 = cylindrical_surface ( 'none', #7596, 3.049999999999999378 ) ;
#2362 = cartesian_point ( 'none', ( -37.39101615140723567, -78.00000000000046896, 79.60000000005729248 ) ) ;
#2363 = vector ( 'none', #20675, 1000.000000000000000 ) ;
#2364 = cartesian_point ( 'none', ( -2.214045382156367481, -1.852386671049462752, 127.0999999999999943 ) ) ;
#2365 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #15725 ) ) global_unit_assigned_context ( ( #4234, #38843, #32407 ) ) representation_context ( 'none', 'workaspace' ) );
#2366 = face_bound ( 'none', #3117, .t. ) ;
#2367 = circle ( 'none', #29790, 6.500000000000001776 ) ;
#2368 = cartesian_point ( 'none', ( -15.07755141012387412, 40.35774330255681974, -37.49999999999996447 ) ) ;
#2369 = vertex_point ( 'none', #39390 ) ;
#2370 = axis2_placement_3d ( 'none', #26685, #28862, #23390 ) ;
#2371 = axis2_placement_3d ( 'none', #32987, #39814, #17545 ) ;
#2372 = oriented_edge ( 'none', *, *, #28184, .f. ) ;
#2373 = vertex_point ( 'none', #5068 ) ;
#2374 = cartesian_point ( 'none', ( 49.61081362515101745, -31.00027695764238800, 14.89999999999986358 ) ) ;
#2375 = cartesian_point ( 'none', ( 10.91993279894232316, -95.53334076342265746, 103.7068386930328927 ) ) ;
#2376 = edge_curve ( 'none', #18396, #10929, #11242, .t. ) ;
#2377 = direction ( 'none', ( -9.324235450323790186e-16, 1.000000000000000000, -1.167015730269873022e-16 ) ) ;
#2378 = oriented_edge ( 'none', *, *, #7393, .f. ) ;
#2379 = oriented_edge ( 'none', *, *, #11706, .t. ) ;
#2380 = cartesian_point ( 'none', ( -14.96223379111573237, -88.67046713498241672, 115.9317263318963711 ) ) ;
#2381 = direction ( 'none', ( 1.000000000000000000, 1.110223024625158749e-14, -1.537658889105844838e-12 ) ) ;
#2382 = direction ( 'none', ( 0.9459816290895208812, 1.181109057494683619e-14, -0.3242202298209292954 ) ) ;
#2383 = cartesian_point ( 'none', ( -11.71005422432844689, -95.13381602903328371, 75.38116795392187441 ) ) ;
#2384 = line ( 'none', #2137, #1415 ) ;
#2385 = oriented_edge ( 'none', *, *, #23152, .f. ) ;
#2386 = edge_curve ( 'none', #12037, #26933, #4380, .t. ) ;
#2387 = cartesian_point ( 'none', ( 34.64101615137775525, -19.99999999999979394, 59.59999999999992326 ) ) ;
#2388 = cartesian_point ( 'none', ( -24.43210373453766238, -13.36767770051295479, -45.00000000000002842 ) ) ;
#2389 = cartesian_point ( 'none', ( 34.49967906316881994, -54.49999999999975131, 125.0187199309076220 ) ) ;
#2390 = oriented_edge ( 'none', *, *, #26174, .f. ) ;
#2391 = vertex_point ( 'none', #26661 ) ;
#2392 = cartesian_point ( 'none', ( 52.52831362515102143, -31.00027695764238800, -14.90000000000014246 ) ) ;
#2393 = direction ( 'none', ( -0.8660254037852023190, -9.902555081694681311e-15, -0.4999999999986773358 ) ) ;
#2394 = cartesian_point ( 'none', ( -34.64101615137723655, -20.00000000000055067, 74.20000000000027285 ) ) ;
#2395 = cartesian_point ( 'none', ( 25.10832956338198940, -8.108824066907150296, 1.799381585592882082 ) ) ;
#2396 = cartesian_point ( 'none', ( 40.00000000006230039, -54.49999999999969447, 139.5999999999383192 ) ) ;
#2397 = face_outer_bound ( 'none', #10473, .t. ) ;
#2398 = line ( 'none', #38980, #32727 ) ;
#2399 = cartesian_point ( 'none', ( 14.59858211584137422, -76.03232819625110039, 77.19129104182495382 ) ) ;
#2400 = line ( 'none', #14490, #1429 ) ;
#2401 = advanced_face ( 'none', ( #27881 ), #24951, .f. ) ;
#2402 = edge_curve ( 'none', #26167, #23150, #25920, .t. ) ;
#2403 = cylindrical_surface ( 'none', #9353, 5.000000000000000888 ) ;
#2404 = line ( 'none', #21592, #40072 ) ;
#2405 = cartesian_point ( 'none', ( -29.16104600619637921, 20.50481235382885714, 91.71678909777673994 ) ) ;
#2406 = oriented_edge ( 'none', *, *, #24532, .f. ) ;
#2407 = advanced_face ( 'none', ( #975, #8297 ), #1520, .f. ) ;
#2408 = edge_loop ( 'none', ( #10771, #31020, #6305, #18907, #23671 ) ) ;
#2409 = oriented_edge ( 'none', *, *, #37843, .t. ) ;
#2410 = direction ( 'none', ( 1.000000000000000000, 9.607699251563866692e-15, 0.0000000000000000000 ) ) ;
#2411 = edge_curve ( 'none', #33666, #19117, #23937, .t. ) ;
#2412 = cartesian_point ( 'none', ( 34.64101615137725076, -19.99999999999997868, 66.59999999999972431 ) ) ;
#2413 = direction ( 'none', ( 0.9459816290895208812, 1.181109057494683619e-14, -0.3242202298209295175 ) ) ;
#2414 = oriented_edge ( 'none', *, *, #6362, .t. ) ;
#2415 = oriented_edge ( 'none', *, *, #2855, .f. ) ;
#2416 = oriented_edge ( 'none', *, *, #1103, .f. ) ;
#2417 = cartesian_point ( 'none', ( 29.43043978568157115, -18.23934843388915894, 94.36539618961059261 ) ) ;
#2418 = edge_curve ( 'none', #4852, #8514, #22964, .t. ) ;
#2419 = cartesian_point ( 'none', ( 33.46194077712550552, -51.00292657709109534, -50.99999999999999289 ) ) ;
#2420 = cartesian_point ( 'none', ( -34.64101615137725076, -20.00000000000054357, 68.20000000000025864 ) ) ;
#2421 = vector ( 'none', #20769, 1000.000000000000000 ) ;
#2422 = oriented_edge ( 'none', *, *, #39883, .f. ) ;
#2423 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#2424 = cartesian_point ( 'none', ( 21.33755462995623020, 33.62231808652203568, -34.57714585879107005 ) ) ;
#2425 = cartesian_point ( 'none', ( -35.99999999999998579, -5.480994364005664350e-13, 12.00000000000002665 ) ) ;
#2426 = axis2_placement_3d ( 'none', #14690, #33848, #21393 ) ;
#2427 = oriented_edge ( 'none', *, *, #1819, .f. ) ;
#2428 = b_spline_curve_with_knots ( 'none', 3,
( #36753, #30449, #33882, #18032, #21165, #12125 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.004060188452905828457, 0.006339578694359438230, 0.008618968935813048002 ),
.unspecified. ) ;
#2429 = axis2_placement_3d ( 'none', #6710, #7252, #13234 ) ;
#2430 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#2431 = line ( 'none', #14075, #9277 ) ;
#2432 = axis2_placement_3d ( 'none', #31352, #33827, #2916 ) ;
#2433 = face_outer_bound ( 'none', #4073, .t. ) ;
#2434 = direction ( 'none', ( 1.209611567821080253e-14, -1.000000000000000000, -1.136225707511070390e-15 ) ) ;
#2435 = axis2_placement_3d ( 'none', #11096, #5245, #11491 ) ;
#2436 = cartesian_point ( 'none', ( -29.99706700673155524, -17.04581538547277120, 93.34787429974385020 ) ) ;
#2437 = cartesian_point ( 'none', ( -30.31088913245618954, 57.49999999999953104, 12.00000000000007994 ) ) ;
#2438 = face_outer_bound ( 'none', #11671, .t. ) ;
#2439 = vector ( 'none', #10598, 1000.000000000000114 ) ;
#2440 = direction ( 'none', ( -2.728784877050652649e-16, -4.391042282414980948e-16, 1.000000000000000000 ) ) ;
#2441 = direction ( 'none', ( 6.818163926026672119e-15, 2.240078029461010062e-16, 1.000000000000000000 ) ) ;
#2442 = circle ( 'none', #16192, 3.049999999999999822 ) ;
#2443 = line ( 'none', #11119, #11215 ) ;
#2444 = edge_loop ( 'none', ( #3308, #14175, #6987, #744 ) ) ;
#2445 = cartesian_point ( 'none', ( -36.32328999008960579, 17.68708955392004256, 71.20000000000020179 ) ) ;
#2447 = oriented_edge ( 'none', *, *, #9054, .f. ) ;
#2446 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-24-solid1', #25562 ) ;
#2448 = cartesian_point ( 'none', ( -9.452594725316105844e-14, 2.157527082305932380e-13, -164.2609052696350318 ) ) ;
#2449 = oriented_edge ( 'none', *, *, #25909, .f. ) ;
#2450 = cartesian_point ( 'none', ( 2.759946989024417730e-14, -6.528886186088669712e-14, 35.99999999999997868 ) ) ;
#2451 = advanced_face ( 'none', ( #39580 ), #27055, .f. ) ;
#2452 = vertex_point ( 'none', #23637 ) ;
#2453 = cartesian_point ( 'none', ( 13.86098510062376477, -85.70000000000145235, 119.5598494994404177 ) ) ;
#2454 = oriented_edge ( 'none', *, *, #24913, .t. ) ;
#2455 = cartesian_point ( 'none', ( 26.35736413744381323, -28.07916030918318384, 84.31632491675968311 ) ) ;
#2456 = direction ( 'none', ( 1.000000000000000000, 9.607699251563866692e-15, 0.0000000000000000000 ) ) ;
#2457 = oriented_edge ( 'none', *, *, #15586, .t. ) ;
#2458 = advanced_face ( 'none', ( #22925 ), #30889, .f. ) ;
#2459 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#2460 = advanced_face ( 'none', ( #34186 ), #33222, .f. ) ;
#2461 = cartesian_point ( 'none', ( 4.679490245979918080e-14, -8.174317896671731721e-14, 57.59999999999994458 ) ) ;
#2462 = cartesian_point ( 'none', ( -31.89101615140723567, -78.00000000000041211, 79.60000000004882281 ) ) ;
#2463 = line ( 'none', #40316, #5418 ) ;
#2464 = edge_loop ( 'none', ( #39302, #31828, #3507, #28821 ) ) ;
#2465 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#2466 = line ( 'none', #19165, #38690 ) ;
#2467 = edge_curve ( 'none', #11180, #8317, #35933, .t. ) ;
#2468 = oriented_edge ( 'none', *, *, #28520, .t. ) ;
#2469 = oriented_edge ( 'none', *, *, #19688, .t. ) ;
#2470 = direction ( 'none', ( 0.2911156025094132627, 4.438639543574742089e-15, -0.9566878832595202553 ) ) ;
#2471 = line ( 'none', #16592, #32802 ) ;
#2472 = cartesian_point ( 'none', ( 2.594185601362609360e-14, -5.540515005827568871e-14, 34.99999999999997868 ) ) ;
#2473 = circle ( 'none', #23974, 3.400000000000000355 ) ;
#2474 = cartesian_point ( 'none', ( 1.182613553948275817e-12, -94.70000000000160867, 99.59999999999986642 ) ) ;
#2475 = edge_curve ( 'none', #20496, #37755, #25876, .t. ) ;
#2476 = cartesian_point ( 'none', ( 39.14101615140940993, -103.9999999999996732, 119.5999999999400387 ) ) ;
#2477 = cartesian_point ( 'none', ( 6.293392700008486527e-14, -1.365440336073147955e-13, 118.0999999999999517 ) ) ;
#2478 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703503e-14, -6.045732006675827079e-16 ) ) ;
#2479 = face_outer_bound ( 'none', #10786, .t. ) ;
#2480 = plane ( 'none', #12131 ) ;
#2481 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#2482 = cartesian_point ( 'none', ( -35.99999999999998579, -5.433365728437298000e-13, 12.00000000000002665 ) ) ;
#2483 = plane ( 'none', #39037 ) ;
#2484 = vector ( 'none', #366, 1000.000000000000000 ) ;
#2485 = cylindrical_surface ( 'none', #16937, 3.000000000000001776 ) ;
#2486 = direction ( 'none', ( 1.209286847080705982e-14, -1.000000000000000000, -1.150103495321620814e-15 ) ) ;
#2487 = oriented_edge ( 'none', *, *, #36008, .t. ) ;
#2488 = direction ( 'none', ( 0.9978130634544890576, 1.156482317317871449e-14, 0.06609909530067593908 ) ) ;
#2489 = axis2_placement_3d ( 'none', #1741, #14043, #14167 ) ;
#2490 = oriented_edge ( 'none', *, *, #17199, .f. ) ;
#2491 = oriented_edge ( 'none', *, *, #20432, .t. ) ;
#2492 = cartesian_point ( 'none', ( 13.84765361801277805, 36.76741061194361748, -36.49999999999997868 ) ) ;
#2493 = oriented_edge ( 'none', *, *, #24038, .f. ) ;
#2494 = axis2_placement_3d ( 'none', #25572, #6833, #9946 ) ;
#2495 = vertex_point ( 'none', #33501 ) ;
#2496 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-26-solid1', #28792 ) ;
#2497 = axis2_placement_3d ( 'none', #12014, #33764, #5482 ) ;
#2498 = axis2_placement_3d ( 'none', #7268, #35013, #19167 ) ;
#2499 = cartesian_point ( 'none', ( -0.04327863261984490201, -76.43564434992904921, 111.5999219564110376 ) ) ;
#2500 = vertex_point ( 'none', #14888 ) ;
#2501 = direction ( 'none', ( 0.8660254037844333785, 0.5000000000000089928, -1.385188706676950621e-15 ) ) ;
#2502 = oriented_edge ( 'none', *, *, #31165, .t. ) ;
#2503 = edge_loop ( 'none', ( #39574, #36560, #16591, #1421 ) ) ;
#2504 = edge_curve ( 'none', #39298, #17113, #5843, .t. ) ;
#2505 = cartesian_point ( 'none', ( 14.62791981210253844, -94.86918576054635821, 77.01750578382045376 ) ) ;
#2506 = cartesian_point ( 'none', ( -51.00292657709120192, -33.46194077712533499, 3.905061125226415888e-15 ) ) ;
#2507 = advanced_face ( 'none', ( #28820 ), #17576, .f. ) ;
#2508 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#2509 = face_outer_bound ( 'none', #19430, .t. ) ;
#2510 = cartesian_point ( 'none', ( -19.03204615624544260, 34.21294562767283054, -35.73984807297212285 ) ) ;
#2511 = oriented_edge ( 'none', *, *, #36012, .t. ) ;
#2512 = edge_loop ( 'none', ( #3089, #40281, #370, #20536 ) ) ;
#2513 = vector ( 'none', #39841, 1000.000000000000000 ) ;
#2514 = direction ( 'none', ( -5.206212163468669769e-15, -1.668808352116376444e-15, 1.000000000000000000 ) ) ;
#2515 = cartesian_point ( 'none', ( 11.59694332805198869, -0.2662807652657021018, -115.9999999999999858 ) ) ;
#2516 = face_outer_bound ( 'none', #31871, .t. ) ;
#2517 = b_spline_curve_with_knots ( 'none', 3,
( #30147, #33702, #27273, #11813, #20979, #11403, #30409, #2260, #18261, #20845, #27546, #8800, #33434, #5289, #11674, #39994, #2529, #33568, #14826, #40124, #14961, #11955, #21391, #5158, #14560, #17723, #39590, #40398, #37111, #5953, #21526, #6081, #12478, #28219, #27949, #3192, #34360, #40260, #9206, #37244, #15496, #18779 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 3.469446951953614189e-18, 0.002946141138594886213, 0.003682676423243600502, 0.004419211707892314357, 0.005892282277189735996, 0.007365352846487158503, 0.008838423415784578407, 0.01031149398508200178, 0.01104802926973069005, 0.01178456455437937832, 0.01325763512367675312, 0.01473070569297412966, 0.01546724097762279190, 0.01620377626227145762, 0.01694031154692011987, 0.01767684683156878211, 0.01914991740086609967, 0.02062298797016341723, 0.02135952325481208294, 0.02209605853946074519, 0.02356912910875810785 ),
.unspecified. ) ;
#2518 = vector ( 'none', #13527, 1000.000000000000000 ) ;
#2519 = cartesian_point ( 'none', ( 13.74727077411138509, -75.70351851771062002, 77.41728580117967340 ) ) ;
#2520 = direction ( 'none', ( 0.9731129262368704014, 0.2303285322983564531, 0.0000000000000000000 ) ) ;
#2521 = cartesian_point ( 'none', ( 32.30931635951344560, -99.49999999999977263, 113.0576400747291501 ) ) ;
#2522 = vector ( 'none', #19900, 999.9999999999997726 ) ;
#2523 = vector ( 'none', #31597, 1000.000000000000000 ) ;
#2524 = cartesian_point ( 'none', ( -14.90389485368682365, 36.97633210593092912, -37.49999999999997158 ) ) ;
#2525 = cartesian_point ( 'none', ( -34.64101615137774814, 19.99999999999955591, 59.60000000000001563 ) ) ;
#2526 = oriented_edge ( 'none', *, *, #36008, .f. ) ;
#2527 = edge_loop ( 'none', ( #23885, #12402, #18192, #19390 ) ) ;
#2528 = edge_curve ( 'none', #30594, #6727, #10769, .t. ) ;
#2529 = cartesian_point ( 'none', ( 20.42548081360267531, -84.52504320261068926, 74.32052704177434066 ) ) ;
#2530 = cartesian_point ( 'none', ( -3.638945031367700533, 8.650670939903125856, 111.5585985407439864 ) ) ;
#2531 = vertex_point ( 'none', #135 ) ;
#2532 = vertex_point ( 'none', #37309 ) ;
#2533 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#2534 = edge_curve ( 'none', #19731, #38893, #8260, .t. ) ;
#2535 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#2536 = edge_curve ( 'none', #27752, #18432, #40545, .t. ) ;
#2537 = oriented_edge ( 'none', *, *, #14037, .t. ) ;
#2538 = cartesian_point ( 'none', ( 14.88781660573979870, -76.44506020347064634, 77.11494937126136051 ) ) ;
#2539 = vertex_point ( 'none', #21730 ) ;
#2540 = direction ( 'none', ( 0.06609909530067548111, 1.687644343315007851e-15, -0.9978130634544890576 ) ) ;
#2541 = vertex_point ( 'none', #12678 ) ;
#2542 = direction ( 'none', ( 0.4999999999999948375, 0.8660254037844417052, 5.863657368514219130e-16 ) ) ;
#2543 = line ( 'none', #10801, #15715 ) ;
#2544 = cartesian_point ( 'none', ( 9.758270743214309206, -95.70000000000150919, 101.7854409399822799 ) ) ;
#2545 = direction ( 'none', ( -0.5882076359133958654, -0.8087099461816787960, 4.625929269271482167e-15 ) ) ;
#2547 = edge_loop ( 'none', ( #6998, #38627, #8423, #29796 ) ) ;
#2546 = axis2_placement_3d ( 'none', #31314, #37584, #19134 ) ;
#2548 = oriented_edge ( 'none', *, *, #30160, .t. ) ;
#2549 = face_outer_bound ( 'none', #4272, .t. ) ;
#2550 = direction ( 'none', ( -0.4646685573392107527, 0.8854846875131701101, 1.912937223648853621e-15 ) ) ;
#2551 = axis2_placement_3d ( 'none', #1198, #16369, #38243 ) ;
#2552 = line ( 'none', #30098, #20623 ) ;
#2553 = cartesian_point ( 'none', ( 8.743006318923107756e-13, -66.50000000000014211, 99.59999999999986642 ) ) ;
#2554 = advanced_face ( 'none', ( #6308 ), #24414, .f. ) ;
#2555 = vector ( 'none', #26535, 1000.000000000000227 ) ;
#2556 = edge_curve ( 'none', #6177, #3346, #26851, .t. ) ;
#2558 = edge_curve ( 'none', #19714, #13785, #7802, .t. ) ;
#2557 = line ( 'none', #21951, #25088 ) ;
#2560 = vector ( 'none', #18080, 1000.000000000000000 ) ;
#2559 = axis2_placement_3d ( 'none', #16086, #31417, #12658 ) ;
#2561 = cartesian_point ( 'none', ( -35.41388690645769799, -61.93564248473175837, 85.12318410501534061 ) ) ;
#2562 = oriented_edge ( 'none', *, *, #14510, .t. ) ;
#2563 = cartesian_point ( 'none', ( -11.12201970587361188, -75.79734541478829613, 75.62359102802292909 ) ) ;
#2564 = oriented_edge ( 'none', *, *, #28764, .t. ) ;
#2565 = cartesian_point ( 'none', ( 17.90000000000092584, -59.49999999999988631, 64.95898384862245223 ) ) ;
#2566 = direction ( 'none', ( -6.808370656596029253e-13, 0.9003490327090355461, -0.4351684952979753551 ) ) ;
#2567 = oriented_edge ( 'none', *, *, #19902, .t. ) ;
#2568 = direction ( 'none', ( -1.000000000000000000, -6.938893903907222067e-15, 1.301042606982604138e-15 ) ) ;
#2569 = direction ( 'none', ( 2.671474153004282432e-16, -1.204182633151292137e-15, 1.000000000000000000 ) ) ;
#2570 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2571 = cartesian_point ( 'none', ( -8.232350292170300676, -38.68751742858977138, 67.67239240080428431 ) ) ;
#2572 = cartesian_point ( 'none', ( -20.04942811358941768, -34.40634373258598089, -34.57661198809930170 ) ) ;
#2573 = cartesian_point ( 'none', ( 27.63260198879943985, -54.49999999999983658, 123.5187199309076220 ) ) ;
#2574 = oriented_edge ( 'none', *, *, #3485, .t. ) ;
#2575 = direction ( 'none', ( -0.4999999999999967804, -0.8660254037844404840, -2.186258849020700540e-15 ) ) ;
#2576 = oriented_edge ( 'none', *, *, #32285, .f. ) ;
#2577 = cartesian_point ( 'none', ( 36.00000000000001421, 4.954780431255102492e-13, 11.99999999999998046 ) ) ;
#2578 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#2579 = face_outer_bound ( 'none', #13111, .t. ) ;
#2580 = edge_curve ( 'none', #20286, #1554, #2893, .t. ) ;
#2581 = vertex_point ( 'none', #9393 ) ;
#2582 = cartesian_point ( 'none', ( 57.50000000000059686, 57.49999999999936762, -51.00000000000000711 ) ) ;
#2583 = oriented_edge ( 'none', *, *, #568, .f. ) ;
#2584 = cartesian_point ( 'none', ( -39.24709996033787718, -5.499267131272424614, -37.09160020687485826 ) ) ;
#2585 = oriented_edge ( 'none', *, *, #19061, .f. ) ;
#2586 = edge_curve ( 'none', #16873, #32835, #24911, .t. ) ;
#2587 = face_outer_bound ( 'none', #4928, .t. ) ;
#2588 = direction ( 'none', ( -0.8571673007021114454, 9.192895599396385330e-17, 0.5150380749100557098 ) ) ;
#2589 = cartesian_point ( 'none', ( 9.685040978492727604, 19.45480675837998419, 127.6047648300144601 ) ) ;
#2590 = cartesian_point ( 'none', ( 11.45321929319377396, -18.48055493771034818, 127.6814758487514467 ) ) ;
#2591 = vector ( 'none', #10220, 1000.000000000000114 ) ;
#2592 = cartesian_point ( 'none', ( 34.75635299803387568, 22.85767342637406330, 74.20000000000024443 ) ) ;
#2593 = edge_curve ( 'none', #17383, #1625, #16107, .t. ) ;
#2594 = cylindrical_surface ( 'none', #3143, 3.999999999999989786 ) ;
#2595 = cartesian_point ( 'none', ( -35.99999999999997158, -5.763503437419450454e-13, 36.00000000000002132 ) ) ;
#2596 = line ( 'none', #1779, #24603 ) ;
#2597 = cylindrical_surface ( 'none', #33109, 12.00000000000000000 ) ;
#2598 = direction ( 'none', ( 0.9391999105307932139, -0.3433708316950494499, -5.938879372448774225e-15 ) ) ;
#2599 = edge_loop ( 'none', ( #40437, #24906, #22605, #27977 ) ) ;
#2600 = oriented_edge ( 'none', *, *, #28036, .t. ) ;
#2601 = advanced_face ( 'none', ( #22445 ), #38601, .f. ) ;
#2602 = oriented_edge ( 'none', *, *, #24005, .f. ) ;
#2603 = direction ( 'none', ( 1.965391359763805505e-15, -7.562449584285928558e-16, 1.000000000000000000 ) ) ;
#2604 = oriented_edge ( 'none', *, *, #4692, .f. ) ;
#2605 = cartesian_point ( 'none', ( 7.956864334079937307e-13, -60.00000000000013500, 99.59999999999988063 ) ) ;
#2606 = axis2_placement_3d ( 'none', #26190, #23175, #32629 ) ;
#2607 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#2608 = cartesian_point ( 'none', ( 41.46194077712615922, 45.96194077712501525, -73.72792206135783033 ) ) ;
#2609 = vertex_point ( 'none', #12816 ) ;
#2610 = cartesian_point ( 'none', ( 8.879025876538076290, -66.50000000000000000, 70.42101956058452572 ) ) ;
#2611 = direction ( 'none', ( 0.8854846875131701101, 0.4646685573392107527, -1.311543374651300595e-15 ) ) ;
#2612 = advanced_face ( 'none', ( #16586, #937, #30268, #21956, #15123, #4343 ), #28150, .t. ) ;
#2613 = axis2_placement_3d ( 'none', #16931, #13212, #26220 ) ;
#2614 = axis2_placement_3d ( 'none', #1937, #36664, #39538 ) ;
#2615 = direction ( 'none', ( -0.3535533905923438081, 0.7071067811865401342, 0.6123724356963400339 ) ) ;
#2616 = edge_curve ( 'none', #19041, #22239, #31768, .t. ) ;
#2617 = direction ( 'none', ( 0.02295523838497760816, 0.9997364937975852239, 9.583796596545395347e-16 ) ) ;
#2618 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#2619 = cartesian_point ( 'none', ( 54.34738077886783714, -35.65616640185464092, -8.326672684688674053e-14 ) ) ;
#2620 = oriented_edge ( 'none', *, *, #34610, .t. ) ;
#2622 = oriented_edge ( 'none', *, *, #19423, .f. ) ;
#2621 = direction ( 'none', ( -1.224646799147353207e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2623 = vertex_point ( 'none', #22110 ) ;
#2624 = axis2_placement_3d ( 'none', #11480, #30480, #18061 ) ;
#2625 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#2626 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#2627 = axis2_placement_3d ( 'none', #16339, #38219, #19491 ) ;
#2628 = circle ( 'none', #39407, 3.250000000000072387 ) ;
#2629 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.519214830970080161e-15, -73.00000000000000000 ) ) ;
#2630 = oriented_edge ( 'none', *, *, #8023, .t. ) ;
#2631 = vertex_point ( 'none', #15966 ) ;
#2632 = vertex_point ( 'none', #21587 ) ;
#2633 = line ( 'none', #35021, #21697 ) ;
#2634 = direction ( 'none', ( 1.291722420484211272e-12, -0.5509000114523593394, 0.8345712536277477556 ) ) ;
#2635 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#2636 = cartesian_point ( 'none', ( -34.64101615140722856, -78.50000000000054001, 79.60000000005305765 ) ) ;
#2637 = face_outer_bound ( 'none', #2880, .t. ) ;
#2638 = oriented_edge ( 'none', *, *, #37390, .t. ) ;
#2639 = oriented_edge ( 'none', *, *, #27449, .t. ) ;
#2640 = circle ( 'none', #6679, 6.138320441952075157 ) ;
#2641 = circle ( 'none', #33331, 5.500320936831884389 ) ;
#2642 = oriented_edge ( 'none', *, *, #11559, .t. ) ;
#2643 = cartesian_point ( 'none', ( 14.00000000000006573, 3.377577841969294560e-14, 117.0999999999999375 ) ) ;
#2644 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#2645 = vertex_point ( 'none', #12404 ) ;
#2646 = oriented_edge ( 'none', *, *, #13223, .f. ) ;
#2647 = oriented_edge ( 'none', *, *, #12218, .t. ) ;
#2648 = oriented_edge ( 'none', *, *, #14060, .t. ) ;
#2649 = edge_curve ( 'none', #22667, #5091, #19532, .t. ) ;
#2650 = direction ( 'none', ( 0.9978130634544890576, 1.175359587474531061e-14, 0.06609909530067548111 ) ) ;
#2651 = cartesian_point ( 'none', ( 8.542101809401948742, -73.70000000000150919, 101.4153664798420920 ) ) ;
#2652 = edge_loop ( 'none', ( #32879, #28999, #2457, #28442 ) ) ;
#2653 = cylindrical_surface ( 'none', #29849, 3.049999999999999378 ) ;
#2654 = edge_curve ( 'none', #3005, #7093, #7294, .t. ) ;
#2655 = cartesian_point ( 'none', ( 9.000000000000067502, -3.677117092686304070e-14, 127.5999999999999659 ) ) ;
#2656 = advanced_face ( 'none', ( #5345 ), #23430, .f. ) ;
#2657 = cartesian_point ( 'none', ( 53.66081362515101461, -31.00027695764238800, 15.09999999999987352 ) ) ;
#2658 = vertex_point ( 'none', #801 ) ;
#2659 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#2660 = oriented_edge ( 'none', *, *, #4108, .f. ) ;
#2661 = edge_loop ( 'none', ( #27238, #32833, #16364, #24704 ) ) ;
#2662 = edge_loop ( 'none', ( #19293, #38328, #24689, #9427, #22166 ) ) ;
#2663 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#2664 = edge_curve ( 'none', #1558, #10868, #17084, .t. ) ;
#2665 = direction ( 'none', ( 0.03304954765034788522, -0.8660254037844384856, -0.4989065317272441402 ) ) ;
#2666 = advanced_face ( 'none', ( #6816 ), #10052, .t. ) ;
#2667 = advanced_face ( 'none', ( #29795 ), #18558, .f. ) ;
#2668 = circle ( 'none', #11832, 2.700000000000000178 ) ;
#2669 = direction ( 'none', ( 0.8772748199115791845, 0.4799884273074783714, 2.705469128535725775e-16 ) ) ;
#2670 = cartesian_point ( 'none', ( 32.30176430515989239, 18.04285902399228902, 66.60000000000002274 ) ) ;
#2671 = vertex_point ( 'none', #404 ) ;
#2672 = oriented_edge ( 'none', *, *, #35906, .f. ) ;
#2673 = cartesian_point ( 'none', ( 25.21724155629323505, -8.131823636084209994, 1.873552141374416946 ) ) ;
#2674 = cartesian_point ( 'none', ( 31.00027695764219970, 49.61081362515108140, 22.99999999999998579 ) ) ;
#2675 = oriented_edge ( 'none', *, *, #36867, .t. ) ;
#2676 = circle ( 'none', #23908, 6.700000000000004619 ) ;
#2677 = vertex_point ( 'none', #25546 ) ;
#2678 = axis2_placement_3d ( 'none', #12652, #34664, #381 ) ;
#2679 = axis2_placement_3d ( 'none', #37720, #26247, #13662 ) ;
#2680 = edge_curve ( 'none', #25456, #22099, #21488, .t. ) ;
#2681 = oriented_edge ( 'none', *, *, #37667, .f. ) ;
#2682 = oriented_edge ( 'none', *, *, #32741, .f. ) ;
#2683 = vector ( 'none', #5048, 1000.000000000000114 ) ;
#2684 = cartesian_point ( 'none', ( 6.559423429439140030, 25.15897383188197978, 1.000000000000002887 ) ) ;
#2685 = face_outer_bound ( 'none', #14783, .t. ) ;
#2686 = cartesian_point ( 'none', ( 1.815366479843251613, -74.70000000000156604, 91.05789819059891954 ) ) ;
#2687 = cc_design_person_and_organization_assignment ( #38477, #13665, ( #17588 ) ) ;
#2688 = cartesian_point ( 'none', ( 35.45156672593064684, -60.19998826649044332, 121.9649540727237422 ) ) ;
#2689 = oriented_edge ( 'none', *, *, #913, .f. ) ;
#2690 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#2691 = cylindrical_surface ( 'none', #3387, 7.000000000000000000 ) ;
#2692 = oriented_edge ( 'none', *, *, #27386, .f. ) ;
#2693 = oriented_edge ( 'none', *, *, #11930, .t. ) ;
#2694 = cartesian_point ( 'none', ( 18.16982252384003260, -35.63506067698160251, -15.50000000000004796 ) ) ;
#2695 = oriented_edge ( 'none', *, *, #38441, .t. ) ;
#2696 = oriented_edge ( 'none', *, *, #9166, .f. ) ;
#2697 = direction ( 'none', ( -1.000000000000000000, 1.051157609415135786e-14, -1.222384801317053117e-30 ) ) ;
#2698 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#2699 = cartesian_point ( 'none', ( 14.16610405852509302, 12.59955841269206189, -10.84514099850039237 ) ) ;
#2700 = circle ( 'none', #1619, 0.6000000000000006439 ) ;
#2701 = b_spline_curve_with_knots ( 'none', 3,
( #16298, #38183, #10393, #38320, #19462, #864, #3995, #10259, #32170, #19726, #13557, #23121, #26683, #35976, #32709, #20400, #1686, #1409, #23517, #26534 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0003759828195644475228, 0.002381897237088259622, 0.003384854445850169358, 0.004387811654612078227, 0.005390768863373985795, 0.005892247467754942181, 0.006393726072135898567, 0.007396683280897818277, 0.007898161885278783337, 0.008399640489659750131 ),
.unspecified. ) ;
#2702 = cartesian_point ( 'none', ( -31.00027695764177693, -55.74913406710342656, 12.99999999999989164 ) ) ;
#2703 = oriented_edge ( 'none', *, *, #4709, .t. ) ;
#2704 = direction ( 'none', ( 1.000000000000000000, 9.607699251563866692e-15, 0.0000000000000000000 ) ) ;
#2706 = vertex_point ( 'none', #38113 ) ;
#2705 = edge_curve ( 'none', #29763, #24134, #23897, .t. ) ;
#2707 = face_outer_bound ( 'none', #36474, .t. ) ;
#2708 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#2709 = vertex_point ( 'none', #6671 ) ;
#2710 = advanced_face ( 'none', ( #11193, #10198 ), #22638, .t. ) ;
#2711 = cartesian_point ( 'none', ( 54.34738077886783714, -35.65616640185464092, 1.999999999999918510 ) ) ;
#2712 = cartesian_point ( 'none', ( -24.78905079892763297, -86.67295442264718019, 110.3006482276627764 ) ) ;
#2713 = edge_curve ( 'none', #36962, #10360, #32245, .t. ) ;
#2714 = cartesian_point ( 'none', ( -16.59940384277566139, -37.25807023096575676, 71.55068646521863229 ) ) ;
#2715 = direction ( 'none', ( -0.3242202298209229117, -2.832775816673355237e-15, -0.9459816290895229907 ) ) ;
#2716 = cartesian_point ( 'none', ( 16.20783530973543662, 8.867886326844089950, -37.50000000000000711 ) ) ;
#2717 = oriented_edge ( 'none', *, *, #32360, .t. ) ;
#2718 = oriented_edge ( 'none', *, *, #25174, .f. ) ;
#2719 = face_outer_bound ( 'none', #28870, .t. ) ;
#2720 = edge_curve ( 'none', #21432, #8186, #12176, .t. ) ;
#2721 = cartesian_point ( 'none', ( -19.88553882705879161, 34.70684868376179111, -34.26794919243106818 ) ) ;
#2722 = cartesian_point ( 'none', ( -39.79999999996524451, -91.35226871261077974, 121.4285952194951363 ) ) ;
#2723 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#2724 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#2725 = vector ( 'none', #9791, 1000.000000000000114 ) ;
#2726 = cartesian_point ( 'none', ( -23.12646774828739638, -33.93241546489255001, 77.73432366239423175 ) ) ;
#2727 = oriented_edge ( 'none', *, *, #36847, .f. ) ;
#2728 = vertex_point ( 'none', #16102 ) ;
#2729 = line ( 'none', #28399, #34999 ) ;
#2730 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497749713, -2.172468512652334513e-16 ) ) ;
#2731 = cartesian_point ( 'none', ( 33.47911386775012232, -17.38665289651335755, 71.19999999999973284 ) ) ;
#2732 = axis2_placement_3d ( 'none', #3972, #22548, #35128 ) ;
#2733 = vector ( 'none', #31316, 1000.000000000000000 ) ;
#2734 = cartesian_point ( 'none', ( 15.77419510123277746, 2.692901773203393745, -82.02767648487817098 ) ) ;
#2735 = edge_loop ( 'none', ( #9671, #14693 ) ) ;
#2736 = edge_loop ( 'none', ( #19411, #5285, #21160, #13762 ) ) ;
#2737 = axis2_placement_3d ( 'none', #34304, #37454, #20368 ) ;
#2738 = edge_loop ( 'none', ( #31883, #24562 ) ) ;
#2739 = direction ( 'none', ( 0.7071067811865529018, 9.243357233185889007e-15, 0.7071067811865422437 ) ) ;
#2740 = oriented_edge ( 'none', *, *, #20197, .f. ) ;
#2741 = axis2_placement_3d ( 'none', #36406, #17685, #17553 ) ;
#2742 = face_outer_bound ( 'none', #12394, .t. ) ;
#2743 = cartesian_point ( 'none', ( -35.80291843500445026, 22.61334710348627297, 74.20000000000021600 ) ) ;
#2744 = circle ( 'none', #1557, 2.699999999999997513 ) ;
#2745 = cartesian_point ( 'none', ( -0.03878242631387918832, -55.60965825505098792, 136.4022767988558940 ) ) ;
#2746 = circle ( 'none', #830, 25.99999999999999645 ) ;
#2747 = edge_curve ( 'none', #30439, #33272, #12641, .t. ) ;
#2748 = cartesian_point ( 'none', ( 23.22030414426082245, -8.499999999999836575, 95.98510367395805076 ) ) ;
#2749 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497749713, -2.172468512652334513e-16 ) ) ;
#2750 = edge_loop ( 'none', ( #18245, #1498, #18314, #9477 ) ) ;
#2751 = direction ( 'none', ( 1.000000000000000000, -3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#2752 = cartesian_point ( 'none', ( 15.30945539795252941, 4.649793051104776254, -115.9999999999999574 ) ) ;
#2753 = cartesian_point ( 'none', ( 21.72614193321631859, -84.79999999999601812, 66.46382072551901388 ) ) ;
#2754 = cartesian_point ( 'none', ( -12.99999999999993783, -2.932739690840169251e-13, 118.0999999999999659 ) ) ;
#2755 = cartesian_point ( 'none', ( -57.50000000000002132, -49.69657935914702307, -50.99999999999999289 ) ) ;
#2756 = cartesian_point ( 'none', ( -4.058218079554538171, -95.70000000000166551, 110.3601517656008895 ) ) ;
#2757 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#2758 = edge_loop ( 'none', ( #6088, #31981, #15739, #25385 ) ) ;
#2759 = direction ( 'none', ( 0.8854846875131701101, 0.4646685573392108637, 0.0000000000000000000 ) ) ;
#2760 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#2761 = cartesian_point ( 'none', ( 6.598087082078578541e-14, -1.420271100185642871e-13, 123.5999999999999659 ) ) ;
#2762 = line ( 'none', #24039, #27712 ) ;
#2763 = advanced_face ( 'none', ( #29291 ), #30784, .f. ) ;
#2764 = circle ( 'none', #6873, 4.250000000000003553 ) ;
#2765 = line ( 'none', #29550, #10060 ) ;
#2766 = oriented_edge ( 'none', *, *, #24322, .t. ) ;
#2767 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.045732006675827079e-16 ) ) ;
#2768 = oriented_edge ( 'none', *, *, #32482, .t. ) ;
#2769 = face_outer_bound ( 'none', #10325, .t. ) ;
#2770 = edge_curve ( 'none', #6713, #6469, #32753, .t. ) ;
#2771 = cartesian_point ( 'none', ( 21.91766225432360216, -33.23804880991774979, -10.59267352714724275 ) ) ;
#2772 = cartesian_point ( 'none', ( -19.62421811816071937, 34.44789708494396763, -13.11778704655668548 ) ) ;
#2773 = vertex_point ( 'none', #31695 ) ;
#2774 = edge_loop ( 'none', ( #11896, #15740, #38841, #12138, #12319, #33594 ) ) ;
#2775 = cartesian_point ( 'none', ( -11.75895457311928460, -76.35989705298932506, 75.36106912647322531 ) ) ;
#2776 = oriented_edge ( 'none', *, *, #23215, .f. ) ;
#2777 = cartesian_point ( 'none', ( 13.85725225578318032, -95.19110756307743770, 76.96645370791959806 ) ) ;
#2778 = oriented_edge ( 'none', *, *, #36486, .t. ) ;
#2779 = edge_curve ( 'none', #16053, #23547, #4846, .t. ) ;
#2780 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#2781 = cartesian_point ( 'none', ( -15.53250447246711730, 36.71791937080784152, -37.49999999999997158 ) ) ;
#2782 = circle ( 'none', #21000, 0.6000000000000006439 ) ;
#2783 = direction ( 'none', ( 0.7669678184319057568, 0.6416855659042076665, 4.550094363217855683e-15 ) ) ;
#2784 = edge_curve ( 'none', #9447, #34002, #483, .t. ) ;
#2785 = face_outer_bound ( 'none', #28896, .t. ) ;
#2786 = direction ( 'none', ( 0.2911156025094133182, 4.645284621862580644e-15, -0.9566878832595201443 ) ) ;
#2787 = line ( 'none', #23076, #36520 ) ;
#2788 = cartesian_point ( 'none', ( 34.64101615137720103, 20.00000000000012079, 68.20000000000004547 ) ) ;
#2789 = vertex_point ( 'none', #26613 ) ;
#2790 = b_spline_curve_with_knots ( 'none', 3,
( #11859, #34139, #40311, #9250, #27594, #2977, #6127, #2571, #34012, #37424, #27458, #31154, #2714, #15411, #15269, #18697, #24569, #24432 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.02485539756292732064, 0.02795975775072840480, 0.02951193784462894862, 0.03106411793852949244, 0.03727283831413165383, 0.04037719850193273452, 0.04348155868973381522, 0.04658591887753489591, 0.04969027906533598354 ),
.unspecified. ) ;
#2791 = axis2_placement_3d ( 'none', #9610, #28776, #12778 ) ;
#2792 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2793 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#2794 = axis2_placement_3d ( 'none', #34148, #31429, #3113 ) ;
#2795 = oriented_edge ( 'none', *, *, #29530, .f. ) ;
#2796 = direction ( 'none', ( 0.8772748199115791845, 0.4799884273074783714, 2.705469128535725775e-16 ) ) ;
#2797 = cartesian_point ( 'none', ( 29.31980515334712933, -103.9999999999997442, 67.78019484656024929 ) ) ;
#2798 = plane ( 'none', #33811 ) ;
#2799 = axis2_placement_3d ( 'none', #39804, #36522, #11755 ) ;
#2800 = direction ( 'none', ( 8.886774337756961036e-16, -7.617739400847516970e-16, 1.000000000000000000 ) ) ;
#2801 = cartesian_point ( 'none', ( -10.98093152494970859, -76.24457990810037700, 75.32107388984591978 ) ) ;
#2802 = cartesian_point ( 'none', ( -39.99999999994503241, -104.5000000000006821, 134.4468434726057353 ) ) ;
#2803 = cylindrical_surface ( 'none', #19815, 3.249999999999996003 ) ;
#2804 = edge_curve ( 'none', #26452, #5497, #14149, .t. ) ;
#2805 = direction ( 'none', ( -1.224646799147353207e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2806 = line ( 'none', #38058, #29706 ) ;
#2807 = line ( 'none', #31797, #38029 ) ;
#2808 = edge_curve ( 'none', #37837, #32684, #20504, .t. ) ;
#2809 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#2810 = oriented_edge ( 'none', *, *, #25775, .f. ) ;
#2811 = cartesian_point ( 'none', ( -18.48055493771013502, -11.45321929319385035, 127.6814758487514752 ) ) ;
#2812 = oriented_edge ( 'none', *, *, #17928, .f. ) ;
#2813 = advanced_face ( 'none', ( #37599, #37137 ), #1204, .t. ) ;
#2814 = vector ( 'none', #25078, 1000.000000000000000 ) ;
#2815 = vertex_point ( 'none', #35492 ) ;
#2816 = cartesian_point ( 'none', ( -39.99999999997437072, -79.28759167430831667, 115.5973373825054296 ) ) ;
#2817 = cartesian_point ( 'none', ( -31.69997797181032340, 24.04354973090803327, 68.20000000000015916 ) ) ;
#2818 = vertex_point ( 'none', #26210 ) ;
#2819 = advanced_face ( 'none', ( #19489 ), #35160, .f. ) ;
#2820 = direction ( 'none', ( -1.000000000000000000, -9.607699251563866692e-15, 0.0000000000000000000 ) ) ;
#2821 = face_outer_bound ( 'none', #10792, .t. ) ;
#2822 = face_outer_bound ( 'none', #21306, .t. ) ;
#2823 = plane ( 'none', #35354 ) ;
#2824 = cartesian_point ( 'none', ( -24.88444889857358078, -49.08581362515128887, 15.09999999999988596 ) ) ;
#2825 = vertex_point ( 'none', #26345 ) ;
#2826 = edge_curve ( 'none', #19750, #37208, #36152, .t. ) ;
#2827 = edge_loop ( 'none', ( #28725, #10979, #14496, #22202, #29815, #38632, #2265, #35263, #6066, #38111, #37865, #36539, #574, #39299, #37353 ) ) ;
#2828 = edge_curve ( 'none', #24153, #40040, #11666, .t. ) ;
#2829 = direction ( 'none', ( 1.000000000000000000, 9.499345754448995649e-15, -9.984020005621912370e-16 ) ) ;
#2830 = cartesian_point ( 'none', ( 21.72614193321631859, -84.79999999999601812, 66.46382072551901388 ) ) ;
#2831 = face_outer_bound ( 'none', #11593, .t. ) ;
#2832 = edge_curve ( 'none', #28324, #539, #38080, .t. ) ;
#2833 = edge_curve ( 'none', #20426, #20944, #11155, .t. ) ;
#2834 = circle ( 'none', #28658, 2.499999999999995115 ) ;
#2835 = cartesian_point ( 'none', ( 4.410534437671032038e-13, -31.20000000000160156, 99.59999999999993747 ) ) ;
#2836 = direction ( 'none', ( -7.562449584286045901e-16, -2.087856039678552486e-15, 1.000000000000000000 ) ) ;
#2837 = face_outer_bound ( 'none', #13914, .t. ) ;
#2838 = line ( 'none', #30729, #14094 ) ;
#2839 = oriented_edge ( 'none', *, *, #1227, .t. ) ;
#2840 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#2841 = oriented_edge ( 'none', *, *, #9107, .t. ) ;
#2842 = cartesian_point ( 'none', ( -22.49328912572464390, -91.94068774001901545, 114.5427094793000009 ) ) ;
#2843 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497749713, 2.172468512652334266e-16 ) ) ;
#2844 = cartesian_point ( 'none', ( -26.33913438213131997, -42.50000000000042633, 65.59999999999993747 ) ) ;
#2845 = cartesian_point ( 'none', ( 38.99151321378258217, -0.8135707095386726095, -36.00000000000002842 ) ) ;
#2846 = axis2_placement_3d ( 'none', #35375, #13376, #38275 ) ;
#2847 = oriented_edge ( 'none', *, *, #40119, .f. ) ;
#2848 = vertex_point ( 'none', #32510 ) ;
#2849 = plane ( 'none', #26444 ) ;
#2850 = cartesian_point ( 'none', ( -47.50000000000000711, 1.483401738837739957e-15, -2.400000000000034994 ) ) ;
#2851 = axis2_placement_3d ( 'none', #9619, #15527, #37800 ) ;
#2852 = axis2_placement_3d ( 'none', #29433, #22999, #13435 ) ;
#2853 = cartesian_point ( 'none', ( -1.499999999999673372, -56.00000000000019895, 128.6352588437969473 ) ) ;
#2854 = advanced_face ( 'none', ( #10154 ), #23452, .f. ) ;
#2855 = edge_curve ( 'none', #1743, #32316, #2856, .t. ) ;
#2856 = circle ( 'none', #6443, 27.00000000000000000 ) ;
#2857 = oriented_edge ( 'none', *, *, #427, .t. ) ;
#2858 = cartesian_point ( 'none', ( 20.00000000005516654, -101.4999999999999574, 134.5999999999690715 ) ) ;
#2859 = axis2_placement_3d ( 'none', #15366, #2800, #34097 ) ;
#2860 = cartesian_point ( 'none', ( -1.766023819784236837, 18.68091703455195685, 129.5999999999999943 ) ) ;
#2861 = advanced_face ( 'none', ( #5811 ), #16778, .f. ) ;
#2862 = advanced_face ( 'none', ( #13110 ), #21445, .f. ) ;
#2863 = axis2_placement_3d ( 'none', #18143, #3364, #2545 ) ;
#2864 = oriented_edge ( 'none', *, *, #23744, .f. ) ;
#2865 = oriented_edge ( 'none', *, *, #6768, .t. ) ;
#2866 = direction ( 'none', ( 8.379294293209613152e-13, 0.8345712536277483107, 0.5509000114523584513 ) ) ;
#2867 = cartesian_point ( 'none', ( 15.38667339315296445, 4.389484347651009699, -84.37978559543279289 ) ) ;
#2868 = cartesian_point ( 'none', ( 14.66328260109256121, -94.80812618470302766, 77.01984835523502682 ) ) ;
#2869 = cylindrical_surface ( 'none', #6984, 6.000000000000001776 ) ;
#2870 = circle ( 'none', #36144, 4.999999999999997335 ) ;
#2871 = circle ( 'none', #15531, 3.249999999999996003 ) ;
#2872 = cartesian_point ( 'none', ( -0.5790336892808324309, -54.81192616929033790, 136.2140861526387994 ) ) ;
#2873 = cylindrical_surface ( 'none', #33517, 35.00000000000001421 ) ;
#2874 = cylindrical_surface ( 'none', #13559, 11.99999999999999822 ) ;
#2875 = cartesian_point ( 'none', ( 22.80738958109916936, -99.49999999999984368, 69.09644245740490476 ) ) ;
#2876 = direction ( 'none', ( 1.000000000000000000, 1.209449207451028486e-14, 1.129045578471781423e-14 ) ) ;
#2877 = vertex_point ( 'none', #33453 ) ;
#2878 = cartesian_point ( 'none', ( 3.398581385805615565e-16, -3.912755812931598094e-15, -63.00000000000002842 ) ) ;
#2879 = edge_loop ( 'none', ( #40362, #6577, #23711, #35152 ) ) ;
#2880 = edge_loop ( 'none', ( #1513, #32961, #38635, #26563 ) ) ;
#2881 = cartesian_point ( 'none', ( 8.182946869713561808e-13, 1.441181049716563311e-14, 126.5999999999999659 ) ) ;
#2882 = direction ( 'none', ( -1.000000000000000000, -1.229808195804225085e-14, 1.539649732011764131e-12 ) ) ;
#2884 = vertex_point ( 'none', #39602 ) ;
#2883 = cartesian_point ( 'none', ( 6.220475723842685767, -41.73187993304104282, 66.57335905877853577 ) ) ;
#2885 = cartesian_point ( 'none', ( 38.74575686500776328, -7.694765241342952145, -11.13014490832311054 ) ) ;
#2886 = edge_curve ( 'none', #20122, #2897, #26819, .t. ) ;
#2887 = direction ( 'none', ( 1.000000000000000000, 9.324235450323790186e-16, -1.131479582959642339e-31 ) ) ;
#2888 = oriented_edge ( 'none', *, *, #19432, .t. ) ;
#2889 = oriented_edge ( 'none', *, *, #13513, .f. ) ;
#2890 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2891 = edge_curve ( 'none', #15057, #31607, #8227, .t. ) ;
#2892 = direction ( 'none', ( 1.000000000000000000, 1.229808195804225085e-14, -1.539649732011764131e-12 ) ) ;
#2893 = line ( 'none', #24874, #9230 ) ;
#2894 = oriented_edge ( 'none', *, *, #14534, .t. ) ;
#2895 = edge_curve ( 'none', #15231, #5003, #18046, .t. ) ;
#2896 = vertex_point ( 'none', #14301 ) ;
#2897 = vertex_point ( 'none', #14704 ) ;
#2898 = direction ( 'none', ( -0.06609909530067539785, 0.0000000000000000000, 0.9978130634544890576 ) ) ;
#2899 = cartesian_point ( 'none', ( -34.64101615137728629, -20.00000000000046185, 21.49784845243108933 ) ) ;
#2900 = line ( 'none', #8982, #14625 ) ;
#2901 = cartesian_point ( 'none', ( -11.82618176826745149, -76.59583881556812912, 75.33344156599585517 ) ) ;
#2902 = conical_surface ( 'none', #39750, 65.00000000000000000, 0.7853981633974552734 ) ;
#2903 = vertex_point ( 'none', #1744 ) ;
#2904 = axis2_placement_3d ( 'none', #14803, #27118, #8377 ) ;
#2905 = advanced_face ( 'none', ( #39086 ), #18521, .f. ) ;
#2906 = axis2_placement_3d ( 'none', #8346, #33245, #8487 ) ;
#2907 = cartesian_point ( 'none', ( -9.579690405476695148, -75.70000000000167972, 75.91499352469573125 ) ) ;
#2908 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#2909 = face_outer_bound ( 'none', #26662, .t. ) ;
#2910 = face_outer_bound ( 'none', #29322, .t. ) ;
#2911 = edge_curve ( 'none', #29511, #18764, #15085, .t. ) ;
#2912 = circle ( 'none', #4940, 4.900000000000000355 ) ;
#2914 = cylindrical_surface ( 'none', #14529, 6.000000000000002665 ) ;
#2913 = axis2_placement_3d ( 'none', #429, #10895, #26233 ) ;
#2915 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#2916 = direction ( 'none', ( 0.0000000000000000000, -0.9003490327090249989, 0.4351684952979973375 ) ) ;
#2917 = oriented_edge ( 'none', *, *, #217, .f. ) ;
#2918 = oriented_edge ( 'none', *, *, #11316, .f. ) ;
#2919 = axis2_placement_3d ( 'none', #9982, #35421, #16295 ) ;
#2920 = oriented_edge ( 'none', *, *, #4447, .t. ) ;
#2921 = cartesian_point ( 'none', ( -11.18438901560105592, -95.57742465450905911, 75.59782517155581161 ) ) ;
#2922 = edge_loop ( 'none', ( #1020, #26774, #14726, #22949 ) ) ;
#2923 = direction ( 'none', ( -1.000000000000000000, -1.387778780781431634e-14, 1.540434446667389150e-12 ) ) ;
#2924 = edge_curve ( 'none', #16065, #7093, #2384, .t. ) ;
#2925 = edge_loop ( 'none', ( #24609, #12952, #39393, #37786 ) ) ;
#2926 = edge_loop ( 'none', ( #10537, #39152, #30505, #5812, #7301, #13515 ) ) ;
#2927 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#2928 = direction ( 'none', ( -1.000000000000000000, 3.712601082321079564e-17, 0.0000000000000000000 ) ) ;
#2929 = direction ( 'none', ( 0.8569414318018699905, -0.01967647972342427554, -0.5150380749100543776 ) ) ;
#2930 = cartesian_point ( 'none', ( 49.61081362515101745, -31.00027695764238800, 15.09999999999986287 ) ) ;
#2931 = direction ( 'none', ( -1.734723475976817507e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2932 = cartesian_point ( 'none', ( 14.93042977787924031, -76.70000000000140972, 77.10372771662267155 ) ) ;
#2933 = cylindrical_surface ( 'none', #23199, 2.100000000000004530 ) ;
#2934 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.951780224376357146e-15, -51.00000000000000000 ) ) ;
#2935 = oriented_edge ( 'none', *, *, #33055, .f. ) ;
#2936 = cartesian_point ( 'none', ( 30.14101615140934953, -98.99999999999978684, 119.5999999999538943 ) ) ;
#2937 = cartesian_point ( 'none', ( -21.94927865177600879, -42.50000000000034817, 54.59999999999994458 ) ) ;
#2938 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#2939 = circle ( 'none', #1187, 31.00000000000001421 ) ;
#2940 = edge_curve ( 'none', #15318, #17367, #20008, .t. ) ;
#2941 = face_outer_bound ( 'none', #34428, .t. ) ;
#2942 = cartesian_point ( 'none', ( 10.72352976359935361, -18.91696296929684706, 127.6474971893516397 ) ) ;
#2943 = cartesian_point ( 'none', ( 8.962057306645370061e-13, -69.50000000000012790, 99.59999999999990905 ) ) ;
#2944 = face_outer_bound ( 'none', #9770, .t. ) ;
#2945 = oriented_edge ( 'none', *, *, #20992, .f. ) ;
#2946 = cartesian_point ( 'none', ( -53.50000000000002132, 29.30443652418517786, -3.419873839041910082e-15 ) ) ;
#2947 = edge_curve ( 'none', #14793, #34928, #1876, .t. ) ;
#2948 = line ( 'none', #21664, #7345 ) ;
#2949 = direction ( 'none', ( -0.1922078590990103641, -3.440016937275087468e-15, 0.9813542372153771787 ) ) ;
#2950 = face_bound ( 'none', #1234, .t. ) ;
#2951 = vector ( 'none', #30296, 1000.000000000000000 ) ;
#2952 = vector ( 'none', #503, 1000.000000000000000 ) ;
#2953 = direction ( 'none', ( -0.9997364937975852239, 0.02295523838497760816, 2.409200885585505205e-16 ) ) ;
#2954 = edge_loop ( 'none', ( #25679, #39791, #22163, #30623, #27007, #9425, #11543, #16470 ) ) ;
#2955 = edge_curve ( 'none', #36304, #14702, #25838, .t. ) ;
#2956 = plane ( 'none', #10916 ) ;
#2957 = edge_loop ( 'none', ( #24672, #39549, #2299, #14389 ) ) ;
#2958 = oriented_edge ( 'none', *, *, #39255, .t. ) ;
#2959 = cartesian_point ( 'none', ( 45.96194077712519999, 45.96194077712597448, 3.469446951953614189e-14 ) ) ;
#2960 = advanced_face ( 'none', ( #26349 ), #33586, .f. ) ;
#2961 = edge_loop ( 'none', ( #36677, #26023, #11020, #28853 ) ) ;
#2962 = vertex_point ( 'none', #39210 ) ;
#2963 = cartesian_point ( 'none', ( 18.50992767780045867, 4.576306082704373779, -115.9999999999999858 ) ) ;
#2964 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#2965 = cartesian_point ( 'none', ( -11.77286917401661803, -76.39346794656215422, 75.35534915768749897 ) ) ;
#2966 = axis2_placement_3d ( 'none', #28628, #19602, #22724 ) ;
#2967 = b_spline_curve_with_knots ( 'none', 3,
( #25318, #6579, #9685, #31469 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001435872362180227579 ),
.unspecified. ) ;
#2968 = axis2_placement_3d ( 'none', #40169, #24860, #12128 ) ;
#2969 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#2970 = edge_loop ( 'none', ( #29526, #22220, #19773, #906, #15786, #29608, #766, #17501 ) ) ;
#2971 = oriented_edge ( 'none', *, *, #9162, .t. ) ;
#2972 = cartesian_point ( 'none', ( -30.31088913245618954, 57.49999999999953104, 12.00000000000007994 ) ) ;
#2973 = axis2_placement_3d ( 'none', #29629, #10879, #1470 ) ;
#2974 = axis2_placement_3d ( 'none', #482, #31905, #16308 ) ;
#2975 = circle ( 'none', #39163, 27.00000000000002487 ) ;
#2976 = cartesian_point ( 'none', ( -23.43113367659148594, -80.28748673187325835, 113.0219472068143460 ) ) ;
#2977 = cartesian_point ( 'none', ( -5.180006797413435393, -38.90527980005536790, 67.04881688497125936 ) ) ;
#2978 = direction ( 'none', ( 0.9997364937975850019, -0.02295523838497768448, 0.0000000000000000000 ) ) ;
#2979 = oriented_edge ( 'none', *, *, #16975, .f. ) ;
#2980 = oriented_edge ( 'none', *, *, #3298, .f. ) ;
#2981 = cartesian_point ( 'none', ( -26.19526343863175910, -41.99604415525377021, 66.47775491126108705 ) ) ;
#2982 = cylindrical_surface ( 'none', #11707, 8.500000000000007105 ) ;
#2983 = direction ( 'none', ( 1.540120717865786653e-12, -1.143164601397678491e-15, 1.000000000000000000 ) ) ;
#2984 = axis2_placement_3d ( 'none', #37901, #16292, #12745 ) ;
#2985 = circle ( 'none', #4587, 3.249999999999996003 ) ;
#2986 = cartesian_point ( 'none', ( 32.75139182822441342, 19.00839729863835359, 28.20000000000023732 ) ) ;
#2987 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#2988 = circle ( 'none', #20810, 34.54205080756889146 ) ;
#2989 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#2990 = cylindrical_surface ( 'none', #8410, 2.499999999999995115 ) ;
#2991 = direction ( 'none', ( -1.000000000000000000, 3.712601082321082029e-17, 0.0000000000000000000 ) ) ;
#2992 = vector ( 'none', #32525, 1000.000000000000000 ) ;
#2993 = vertex_point ( 'none', #20994 ) ;
#2994 = vertex_point ( 'none', #24128 ) ;
#2995 = cartesian_point ( 'none', ( 1.213092126750581201e-12, -95.70000000000162288, 99.59999999999986642 ) ) ;
#2996 = cartesian_point ( 'none', ( 15.85806330528695796, 2.144476452980841774, -81.66199246840037063 ) ) ;
#2997 = oriented_edge ( 'none', *, *, #22094, .f. ) ;
#2998 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760469, 2.418604846313816787e-16 ) ) ;
#2999 = direction ( 'none', ( -0.9459816290895212143, 0.0000000000000000000, 0.3242202298209283517 ) ) ;
#3000 = edge_curve ( 'none', #21678, #7749, #40512, .t. ) ;
#3001 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3002 = advanced_face ( 'none', ( #897 ), #18294, .t. ) ;
#3003 = oriented_edge ( 'none', *, *, #27890, .t. ) ;
#3004 = cartesian_point ( 'none', ( -4.511988027734332846e-15, 1.745061310643861409e-14, -85.16904755831215823 ) ) ;
#3005 = vertex_point ( 'none', #24832 ) ;
#3006 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#3007 = direction ( 'none', ( 1.000000000000000000, 1.209449207451028486e-14, 1.129045578471781423e-14 ) ) ;
#3008 = edge_curve ( 'none', #21980, #32780, #22408, .t. ) ;
#3009 = advanced_face ( 'none', ( #440 ), #18275, .f. ) ;
#3010 = vector ( 'none', #17953, 999.9999999999998863 ) ;
#3011 = cartesian_point ( 'none', ( -31.00027695764179825, -53.66081362515134856, 15.09999999999989484 ) ) ;
#3012 = edge_curve ( 'none', #38563, #21124, #33186, .t. ) ;
#3013 = oriented_edge ( 'none', *, *, #22988, .t. ) ;
#3014 = oriented_edge ( 'none', *, *, #16920, .f. ) ;
#3015 = cartesian_point ( 'none', ( -8.220406744602442473, -15.20000000000023199, 110.3356692528221856 ) ) ;
#3016 = cartesian_point ( 'none', ( -12.07834192873112222, 40.28887758740188474, -36.49999999999997158 ) ) ;
#3017 = cartesian_point ( 'none', ( -44.99999999999997158, -4.948662496157759654e-13, 46.00000000000001421 ) ) ;
#3018 = oriented_edge ( 'none', *, *, #23842, .t. ) ;
#3019 = vector ( 'none', #36721, 1000.000000000000000 ) ;
#3020 = axis2_placement_3d ( 'none', #21862, #34546, #3114 ) ;
#3021 = circle ( 'none', #26557, 7.351363236587510563 ) ;
#3022 = cartesian_point ( 'none', ( 54.34738077886718344, 35.65616640185562858, 2.000000000000015543 ) ) ;
#3023 = circle ( 'none', #57, 36.00000000000000000 ) ;
#3024 = edge_curve ( 'none', #5066, #25099, #28784, .t. ) ;
#3025 = axis2_placement_3d ( 'none', #18735, #31, #3149 ) ;
#3026 = face_outer_bound ( 'none', #34387, .t. ) ;
#3027 = cartesian_point ( 'none', ( 35.19999999997695284, -80.40911535287041545, 83.96049006980511820 ) ) ;
#3028 = face_outer_bound ( 'none', #1828, .t. ) ;
#3029 = oriented_edge ( 'none', *, *, #37078, .f. ) ;
#3030 = direction ( 'none', ( 0.9997364937975850019, -0.02295523838497937757, -4.205390244792257860e-16 ) ) ;
#3031 = axis2_placement_3d ( 'none', #17403, #10676, #39138 ) ;
#3032 = axis2_placement_3d ( 'none', #38805, #14178, #7763 ) ;
#3033 = oriented_edge ( 'none', *, *, #32150, .f. ) ;
#3034 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474530588e-14, -0.06609909530067543948 ) ) ;
#3035 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#3036 = edge_loop ( 'none', ( #670, #4206, #19918, #32997 ) ) ;
#3037 = edge_curve ( 'none', #31057, #1995, #9683, .t. ) ;
#3038 = cartesian_point ( 'none', ( -11.57218907092392257, -76.63521484411170093, 75.28190664468749560 ) ) ;
#3039 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#3040 = cartesian_point ( 'none', ( -37.46194077712550552, 51.00292657709108113, -5.952121760526466688e-15 ) ) ;
#3041 = oriented_edge ( 'none', *, *, #12390, .t. ) ;
#3042 = oriented_edge ( 'none', *, *, #8208, .t. ) ;
#3043 = oriented_edge ( 'none', *, *, #720, .f. ) ;
#3044 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#3045 = cartesian_point ( 'none', ( 2.759946989024417730e-14, -6.528886186088669712e-14, 35.99999999999997868 ) ) ;
#3046 = vector ( 'none', #39553, 1000.000000000000000 ) ;
#3047 = edge_loop ( 'none', ( #32968, #20199, #23817, #31518 ) ) ;
#3048 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#3049 = advanced_face ( 'none', ( #33694 ), #32716, .t. ) ;
#3050 = vertex_point ( 'none', #24690 ) ;
#3051 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#3052 = oriented_edge ( 'none', *, *, #6994, .t. ) ;
#3053 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497768795, 2.891205793294677833e-16 ) ) ;
#3054 = face_bound ( 'none', #12064, .t. ) ;
#3055 = cartesian_point ( 'none', ( -1.344811843884487727e-14, 5.679766660734465360e-14, -126.0000000000000284 ) ) ;
#3056 = cartesian_point ( 'none', ( -33.89855182512297205, -84.79999999999671445, 81.76629793067758101 ) ) ;
#3057 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#3058 = advanced_face ( 'none', ( #16064 ), #36633, .t. ) ;
#3059 = advanced_face ( 'none', ( #37099 ), #25384, .f. ) ;
#3060 = line ( 'none', #38513, #37269 ) ;
#3061 = edge_curve ( 'none', #6979, #12808, #24871, .t. ) ;
#3062 = cartesian_point ( 'none', ( 9.024583677792696434, -59.50000000000000000, 69.94267561895478025 ) ) ;
#3063 = cartesian_point ( 'none', ( -11.58033136913348216, -76.67421235848129868, 75.28136726655638711 ) ) ;
#3064 = circle ( 'none', #26202, 17.00000000000000711 ) ;
#3065 = edge_curve ( 'none', #7313, #13625, #16549, .t. ) ;
#3066 = circle ( 'none', #36567, 5.000000000000000000 ) ;
#3067 = face_outer_bound ( 'none', #35509, .t. ) ;
#3068 = direction ( 'none', ( 0.0000000000000000000, -0.9003490327090249989, 0.4351684952979973375 ) ) ;
#3069 = edge_curve ( 'none', #22059, #9485, #4812, .t. ) ;
#3070 = oriented_edge ( 'none', *, *, #24989, .t. ) ;
#3071 = cartesian_point ( 'none', ( -34.64101615140698698, -99.00000000000058265, 79.60000000005302923 ) ) ;
#3072 = vertex_point ( 'none', #9087 ) ;
#3073 = edge_curve ( 'none', #33024, #30614, #36113, .t. ) ;
#3074 = edge_loop ( 'none', ( #22636, #11617, #16697 ) ) ;
#3075 = cartesian_point ( 'none', ( -29.33695779451291941, 21.48521212846488737, 89.86900113189423678 ) ) ;
#3076 = vertex_point ( 'none', #30564 ) ;
#3077 = edge_loop ( 'none', ( #28482, #16266 ) ) ;
#3078 = axis2_placement_3d ( 'none', #4557, #26430, #29586 ) ;
#3079 = oriented_edge ( 'none', *, *, #11991, .f. ) ;
#3080 = cartesian_point ( 'none', ( 5.268511596681817807e-14, -1.181009584058392880e-13, 99.59999999999996589 ) ) ;
#3082 = axis2_placement_3d ( 'none', #13106, #25311, #6837 ) ;
#3081 = cartesian_point ( 'none', ( 34.64101615137749945, -19.99999999999992184, 28.69998533311795441 ) ) ;
#3083 = axis2_placement_3d ( 'none', #28765, #487, #28505 ) ;
#3084 = face_bound ( 'none', #25824, .t. ) ;
#3085 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#3086 = edge_loop ( 'none', ( #30183, #31755, #36844, #8786, #23573, #24831 ) ) ;
#3087 = edge_curve ( 'none', #18434, #15513, #27329, .t. ) ;
#3088 = oriented_edge ( 'none', *, *, #5390, .t. ) ;
#3089 = oriented_edge ( 'none', *, *, #30860, .f. ) ;
#3090 = face_outer_bound ( 'none', #39802, .t. ) ;
#3091 = axis2_placement_3d ( 'none', #40443, #37153, #24863 ) ;
#3092 = direction ( 'none', ( -1.000000000000000000, -1.203352005955635797e-14, 1.526949056252836094e-12 ) ) ;
#3093 = line ( 'none', #27179, #24111 ) ;
#3094 = cylindrical_surface ( 'none', #2371, 6.000000000000002665 ) ;
#3095 = direction ( 'none', ( 0.9566878832595201443, 1.115510641463843171e-14, 0.2911156025094130961 ) ) ;
#3096 = edge_loop ( 'none', ( #28582, #21248, #13219, #19775 ) ) ;
#3097 = vertex_point ( 'none', #8813 ) ;
#3098 = cylindrical_surface ( 'none', #20050, 36.00000000000000000 ) ;
#3099 = line ( 'none', #16751, #40269 ) ;
#3100 = cartesian_point ( 'none', ( 2.937682475779555728e-14, -6.681240974105619617e-14, 37.99999999999996447 ) ) ;
#3101 = oriented_edge ( 'none', *, *, #6666, .f. ) ;
#3102 = advanced_face ( 'none', ( #28318, #24379 ), #30701, .t. ) ;
#3103 = oriented_edge ( 'none', *, *, #12947, .f. ) ;
#3104 = cartesian_point ( 'none', ( 47.89581362515101404, -28.02980982266176468, 19.09999999999986287 ) ) ;
#3105 = direction ( 'none', ( 1.965391359763805505e-15, -7.562449584285928558e-16, 1.000000000000000000 ) ) ;
#3106 = direction ( 'none', ( -0.06609909530067543948, -1.592909272739440842e-30, 0.9978130634544890576 ) ) ;
#3107 = edge_loop ( 'none', ( #12104, #3860, #19848 ) ) ;
#3108 = edge_loop ( 'none', ( #30795, #16796 ) ) ;
#3110 = vertex_point ( 'none', #11970 ) ;
#3109 = cartesian_point ( 'none', ( -26.05283094022552959, -41.50000000000041922, 66.59999999999993747 ) ) ;
#3111 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#3112 = edge_loop ( 'none', ( #33471, #22842 ) ) ;
#3113 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029748e-14, 0.0000000000000000000 ) ) ;
#3114 = direction ( 'none', ( 0.7669678184319057568, 0.6416855659042076665, 4.550094363217855683e-15 ) ) ;
#3115 = oriented_edge ( 'none', *, *, #30560, .f. ) ;
#3116 = edge_curve ( 'none', #13694, #32097, #3831, .t. ) ;
#3117 = edge_loop ( 'none', ( #11508, #33551 ) ) ;
#3118 = cartesian_point ( 'none', ( 27.97998742334456423, -17.34043879420742584, 98.77853725148786168 ) ) ;
#3119 = vertex_point ( 'none', #10851 ) ;
#3120 = cartesian_point ( 'none', ( -3.991718356574665449, 21.28982274852389267, 127.4546443907699569 ) ) ;
#3121 = circle ( 'none', #35416, 26.00000000000001421 ) ;
#3122 = direction ( 'none', ( 5.539897855819832119e-16, -1.009293658750142399e-15, 1.000000000000000000 ) ) ;
#3123 = edge_curve ( 'none', #35391, #4093, #23079, .t. ) ;
#3124 = direction ( 'none', ( 1.197056719064297419e-14, -1.000000000000000000, -9.970029726325659912e-16 ) ) ;
#3125 = vertex_point ( 'none', #29458 ) ;
#3126 = oriented_edge ( 'none', *, *, #37323, .t. ) ;
#3127 = vertex_point ( 'none', #1039 ) ;
#3128 = toroidal_surface ( 'none', #34400, 12.99999999999999822, 1.000000000000000000 ) ;
#3129 = cartesian_point ( 'none', ( -57.50000000000041922, 30.31088913245451621, 12.00000000000005862 ) ) ;
#3130 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3131 = cartesian_point ( 'none', ( -49.61081362515125193, 31.00027695764208246, -14.89999999999999680 ) ) ;
#3132 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760469, 2.418604846313816787e-16 ) ) ;
#3133 = oriented_edge ( 'none', *, *, #18058, .t. ) ;
#3134 = axis2_placement_3d ( 'none', #3656, #31680, #28673 ) ;
#3135 = oriented_edge ( 'none', *, *, #34062, .t. ) ;
#3136 = conical_surface ( 'none', #22118, 9.500000000000008882, 0.7853981633974517207 ) ;
#3137 = vector ( 'none', #26136, 1000.000000000000227 ) ;
#3138 = cartesian_point ( 'none', ( 34.64101615137749945, -19.99999999999992184, 28.69998533311795441 ) ) ;
#3139 = cartesian_point ( 'none', ( 18.39515148587557292, -0.4223763862835765992, -86.00000000000000000 ) ) ;
#3140 = cartesian_point ( 'none', ( 41.50000000000028422, -19.99999999999964828, 66.59999999999992326 ) ) ;
#3141 = cartesian_point ( 'none', ( -11.45611862813491832, -95.41762661293348913, 75.48572220042416347 ) ) ;
#3142 = axis2_placement_3d ( 'none', #8882, #15445, #34046 ) ;
#3143 = axis2_placement_3d ( 'none', #12699, #37592, #3144 ) ;
#3144 = direction ( 'none', ( 1.000000000000000000, 1.387778780781449147e-14, -6.505213034913043367e-16 ) ) ;
#3145 = oriented_edge ( 'none', *, *, #7539, .t. ) ;
#3146 = edge_curve ( 'none', #38708, #39873, #27801, .t. ) ;
#3147 = cartesian_point ( 'none', ( -21.25186870879450396, -104.0000000000004405, 127.4093163595241833 ) ) ;
#3148 = direction ( 'none', ( 0.4646685573392106416, -0.8854846875131702211, -1.912937223648853621e-15 ) ) ;
#3149 = direction ( 'none', ( -1.000000000000000000, -6.853228547068871147e-15, 1.284980352575413291e-15 ) ) ;
#3150 = axis2_placement_3d ( 'none', #3080, #31944, #25786 ) ;
#3151 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#3152 = edge_loop ( 'none', ( #2146, #32580, #40331, #15033 ) ) ;
#3153 = face_outer_bound ( 'none', #17564, .t. ) ;
#3154 = axis2_placement_3d ( 'none', #29752, #38797, #7753 ) ;
#3155 = cartesian_point ( 'none', ( -18.38659374695966875, 11.39699879070857058, 127.9646215369284477 ) ) ;
#3156 = advanced_face ( 'none', ( #35637, #12142 ), #32748, .f. ) ;
#3157 = vertex_point ( 'none', #14010 ) ;
#3158 = oriented_edge ( 'none', *, *, #23498, .f. ) ;
#3159 = edge_curve ( 'none', #10728, #10478, #9647, .t. ) ;
#3160 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#3161 = oriented_edge ( 'none', *, *, #20485, .t. ) ;
#3162 = edge_loop ( 'none', ( #12427, #3199, #10670, #5428 ) ) ;
#3163 = cartesian_point ( 'none', ( -15.18895368799704748, -88.67046713498241672, 119.3542251395452780 ) ) ;
#3164 = cartesian_point ( 'none', ( 31.00027695764218549, 53.61081362515107429, 23.09999999999999076 ) ) ;
#3165 = cylindrical_surface ( 'none', #13390, 2.750000000000002665 ) ;
#3166 = cartesian_point ( 'none', ( 11.49594027915808603, -4.665121337975075555, -115.9999999999999858 ) ) ;
#3167 = direction ( 'none', ( 1.209286847080705982e-14, -1.000000000000000000, -1.150103495321620814e-15 ) ) ;
#3168 = oriented_edge ( 'none', *, *, #5582, .t. ) ;
#3169 = oriented_edge ( 'none', *, *, #3073, .t. ) ;
#3170 = circle ( 'none', #28363, 6.500000000000001776 ) ;
#3171 = cartesian_point ( 'none', ( -11.37664946550943945, -76.39880977436330056, 75.29485996378777202 ) ) ;
#3172 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474531219e-14, -0.06609909530067549499 ) ) ;
#3173 = oriented_edge ( 'none', *, *, #21101, .f. ) ;
#3174 = cartesian_point ( 'none', ( 34.64101615137828816, -57.09999999999974563, 117.4999999999999716 ) ) ;
#3175 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#3176 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#3177 = edge_curve ( 'none', #3942, #3434, #20431, .t. ) ;
#3178 = edge_loop ( 'none', ( #39480, #17385 ) ) ;
#3179 = vertex_point ( 'none', #23294 ) ;
#3180 = circle ( 'none', #34872, 36.00000000000000000 ) ;
#3181 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#3182 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#3183 = edge_curve ( 'none', #32438, #1629, #7255, .t. ) ;
#3184 = cartesian_point ( 'none', ( -11.34068509492913712, -95.49640425101645747, 75.53331882207942272 ) ) ;
#3185 = face_outer_bound ( 'none', #24299, .t. ) ;
#3186 = direction ( 'none', ( 0.0000000000000000000, -9.649399335120987491e-16, 1.000000000000000000 ) ) ;
#3187 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#3188 = oriented_edge ( 'none', *, *, #31753, .f. ) ;
#3189 = edge_curve ( 'none', #24334, #18728, #14076, .t. ) ;
#3190 = cartesian_point ( 'none', ( -34.49967906316723543, -69.50000000000054001, 79.68160100592405115 ) ) ;
#3191 = face_outer_bound ( 'none', #17636, .t. ) ;
#3192 = cartesian_point ( 'none', ( 24.71837671239730128, -91.49497909669770479, 78.49766909995346964 ) ) ;
#3193 = cartesian_point ( 'none', ( 4.279280017844971227e-15, -2.125859079015339128e-14, -45.00000000000002132 ) ) ;
#3194 = edge_curve ( 'none', #15803, #1175, #6737, .t. ) ;
#3195 = cartesian_point ( 'none', ( -40.05607966083883298, 21.24999999999949551, 66.60000000000002274 ) ) ;
#3196 = plane ( 'none', #35165 ) ;
#3197 = vertex_point ( 'none', #4304 ) ;
#3199 = oriented_edge ( 'none', *, *, #12210, .f. ) ;
#3198 = cartesian_point ( 'none', ( -8.920580559879313753, -15.20000000000024087, 110.0999999999999517 ) ) ;
#3200 = vertex_point ( 'none', #10441 ) ;
#3201 = oriented_edge ( 'none', *, *, #10743, .t. ) ;
#3202 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474531219e-14, -0.06609909530067549499 ) ) ;
#3203 = axis2_placement_3d ( 'none', #40510, #3048, #24938 ) ;
#3204 = axis2_placement_3d ( 'none', #38839, #11185, #4642 ) ;
#3205 = line ( 'none', #33833, #5192 ) ;
#3206 = advanced_face ( 'none', ( #13586 ), #36590, .f. ) ;
#3207 = edge_curve ( 'none', #16294, #26131, #5772, .t. ) ;
#3208 = edge_loop ( 'none', ( #25763, #24314, #36988, #35186 ) ) ;
#3209 = oriented_edge ( 'none', *, *, #7509, .f. ) ;
#3210 = circle ( 'none', #21543, 4.640926795905550684 ) ;
#3211 = axis2_placement_3d ( 'none', #6732, #13007, #34881 ) ;
#3212 = cartesian_point ( 'none', ( -30.33967741683841624, 23.46523980731931758, 84.71629772429878358 ) ) ;
#3213 = edge_loop ( 'none', ( #1868, #26227, #18237, #12001 ) ) ;
#3214 = advanced_face ( 'none', ( #17027 ), #38562, .f. ) ;
#3215 = axis2_placement_3d ( 'none', #8485, #23793, #26944 ) ;
#3216 = direction ( 'none', ( 1.000000000000000000, 1.229808195804225085e-14, -1.539649732011764131e-12 ) ) ;
#3217 = oriented_edge ( 'none', *, *, #20936, .t. ) ;
#3218 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#3219 = cartesian_point ( 'none', ( 14.21121749084794850, -75.80616139214934890, 77.29391080319190621 ) ) ;
#3220 = direction ( 'none', ( 1.067522139062650592e-14, -1.000000000000000000, -5.337610695313253357e-16 ) ) ;
#3221 = line ( 'none', #31841, #30179 ) ;
#3222 = direction ( 'none', ( 3.491481338843132961e-15, -1.000000000000000000, -2.087856039678549330e-15 ) ) ;
#3223 = face_outer_bound ( 'none', #21556, .t. ) ;
#3224 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#3225 = oriented_edge ( 'none', *, *, #26181, .t. ) ;
#3226 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#3227 = oriented_edge ( 'none', *, *, #14415, .t. ) ;
#3228 = face_outer_bound ( 'none', #14875, .t. ) ;
#3229 = cartesian_point ( 'none', ( 4.273790952417768629, -75.75402034458987544, 88.13141504274661031 ) ) ;
#3230 = b_spline_curve_with_knots ( 'none', 3,
( #1205, #14047, #35355, #35911, #20338, #4337, #38529, #22920, #17208, #19939, #4194, #10612, #26077, #10467, #4059, #1617 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.002637694060433397325, 0.005275388120866797252, 0.007913082181300197179, 0.01055077624173359624, 0.01582616436260039436, 0.01846385842303379168, 0.02110155248346718901 ),
.unspecified. ) ;
#3232 = circle ( 'none', #39564, 2.499999999999995115 ) ;
#3231 = cartesian_point ( 'none', ( 18.88306111746785021, 34.81993321280189235, -10.94454025809331554 ) ) ;
#3233 = oriented_edge ( 'none', *, *, #22508, .f. ) ;
#3234 = oriented_edge ( 'none', *, *, #20514, .f. ) ;
#3235 = oriented_edge ( 'none', *, *, #20083, .t. ) ;
#3236 = edge_loop ( 'none', ( #32237, #23314 ) ) ;
#3237 = cartesian_point ( 'none', ( -39.12417602658319282, -5.775836467192221768, -11.05093525577054336 ) ) ;
#3238 = cartesian_point ( 'none', ( 38.36608801104308952, -42.06938578922108718, -15.50000000000005862 ) ) ;
#3239 = cartesian_point ( 'none', ( -29.31980515344248417, -104.5000000000004690, 67.78019484665055927 ) ) ;
#3240 = line ( 'none', #38887, #30117 ) ;
#3241 = edge_curve ( 'none', #23331, #1363, #32676, .t. ) ;
#3242 = cartesian_point ( 'none', ( -18.60705430753746015, 34.39598981570541270, -11.81738874214440571 ) ) ;
#3243 = cartesian_point ( 'none', ( 33.97074409262283012, 47.89581362515109930, 19.09999999999998366 ) ) ;
#3244 = line ( 'none', #36991, #35516 ) ;
#3245 = direction ( 'none', ( 0.7669678184319059788, 0.6416855659042073334, 5.980610519458357721e-15 ) ) ;
#3246 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#3247 = circle ( 'none', #40110, 7.350000000000036948 ) ;
#3248 = vertex_point ( 'none', #23702 ) ;
#3249 = edge_curve ( 'none', #17870, #12335, #35597, .t. ) ;
#3250 = cartesian_point ( 'none', ( 22.50000000005514522, -101.4999999999999147, 134.5999999999652061 ) ) ;
#3251 = cartesian_point ( 'none', ( -34.64101615141287738, -84.79999999999671445, 79.60000000006256471 ) ) ;
#3252 = direction ( 'none', ( 0.2911156025094132072, 4.438639543574742089e-15, -0.9566878832595201443 ) ) ;
#3253 = direction ( 'none', ( 1.000000000000000000, 1.387778780781445202e-14, 0.0000000000000000000 ) ) ;
#3254 = cartesian_point ( 'none', ( 18.39515148587557292, -0.4223763862835805960, -80.99999999999998579 ) ) ;
#3255 = advanced_face ( 'none', ( #29719 ), #8691, .f. ) ;
#3256 = oriented_edge ( 'none', *, *, #38990, .f. ) ;
#3257 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#3258 = cartesian_point ( 'none', ( 6.907273235774618492, 20.56217944946752851, 127.5149651271144648 ) ) ;
#3259 = advanced_face ( 'none', ( #22373 ), #37565, .t. ) ;
#3260 = axis2_placement_3d ( 'none', #26517, #29665, #29259 ) ;
#3261 = cartesian_point ( 'none', ( -19.99999999994566480, -83.67782780742327020, 134.2410161514081892 ) ) ;
#3262 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.951780224376357146e-15, -51.00000000000000000 ) ) ;
#3263 = vector ( 'none', #22826, 1000.000000000000000 ) ;
#3264 = axis2_placement_3d ( 'none', #11101, #18229, #36119 ) ;
#3265 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3266 = circle ( 'none', #5263, 5.000000000000000888 ) ;
#3268 = circle ( 'none', #33523, 3.399999999999993250 ) ;
#3267 = axis2_placement_3d ( 'none', #11584, #39637, #21024 ) ;
#3269 = cartesian_point ( 'none', ( 33.83046557682600053, -60.19998826649045753, 117.2350459272761469 ) ) ;
#3270 = oriented_edge ( 'none', *, *, #2107, .f. ) ;
#3271 = cartesian_point ( 'none', ( 29.53147851165125104, -17.94032845305293122, 94.23436199466456742 ) ) ;
#3272 = axis2_placement_3d ( 'none', #20508, #1789, #39518 ) ;
#3273 = oriented_edge ( 'none', *, *, #36358, .t. ) ;
#3274 = vector ( 'none', #12948, 1000.000000000000000 ) ;
#3275 = axis2_placement_3d ( 'none', #30389, #30528, #21100 ) ;
#3276 = cartesian_point ( 'none', ( 9.024583677792735514, -60.00000000000000000, 69.94267561895479446 ) ) ;
#3277 = oriented_edge ( 'none', *, *, #14113, .t. ) ;
#3278 = vertex_point ( 'none', #33958 ) ;
#3279 = plane ( 'none', #5221 ) ;
#3280 = edge_curve ( 'none', #40427, #9867, #30230, .t. ) ;
#3281 = oriented_edge ( 'none', *, *, #20383, .f. ) ;
#3282 = cartesian_point ( 'none', ( -19.99999999993612221, -84.79999999999658655, 134.2410161514139304 ) ) ;
#3283 = direction ( 'none', ( 0.1922078590990035363, 3.452994770656568198e-15, -0.9813542372153786220 ) ) ;
#3284 = conical_surface ( 'none', #6043, 2.499999999999995115, 0.7853981633974673748 ) ;
#3285 = line ( 'none', #13090, #4258 ) ;
#3286 = cartesian_point ( 'none', ( -12.66524409284662589, 14.72837144432285506, -11.49999999999999289 ) ) ;
#3287 = circle ( 'none', #10746, 2.999999999999998668 ) ;
#3288 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760122, 2.102695122396128930e-16 ) ) ;
#3289 = vertex_point ( 'none', #12463 ) ;
#3290 = oriented_edge ( 'none', *, *, #2558, .f. ) ;
#3291 = oriented_edge ( 'none', *, *, #15268, .t. ) ;
#3292 = cartesian_point ( 'none', ( -57.49999999999997868, 49.69657935914705860, -51.00000000000000711 ) ) ;
#3293 = oriented_edge ( 'none', *, *, #32689, .f. ) ;
#3294 = cartesian_point ( 'none', ( 19.81560696061508509, -34.03680717312936821, -36.66465762251975491 ) ) ;
#3295 = face_outer_bound ( 'none', #17265, .t. ) ;
#3296 = cartesian_point ( 'none', ( 21.18658585458297239, 33.51212827559436391, -13.12142943931324623 ) ) ;
#3297 = cartesian_point ( 'none', ( 31.81980515334713289, -104.4999999999997300, 67.78019484655641236 ) ) ;
#3298 = edge_curve ( 'none', #508, #18508, #2346, .t. ) ;
#3299 = cartesian_point ( 'none', ( -37.48519227371676266, 20.30043665740667080, 74.20000000000021600 ) ) ;
#3300 = face_outer_bound ( 'none', #17563, .t. ) ;
#3301 = direction ( 'none', ( -1.000000000000000000, -1.110223024625157172e-14, 1.543210004228968399e-12 ) ) ;
#3302 = line ( 'none', #345, #33640 ) ;
#3303 = face_outer_bound ( 'none', #6547, .t. ) ;
#3304 = direction ( 'none', ( 1.025063872168112953e-14, -1.000000000000000000, -6.337802785138776263e-16 ) ) ;
#3305 = oriented_edge ( 'none', *, *, #15659, .t. ) ;
#3306 = edge_curve ( 'none', #36856, #3119, #31692, .t. ) ;
#3307 = advanced_face ( 'none', ( #402, #38045 ), #12742, .f. ) ;
#3308 = oriented_edge ( 'none', *, *, #26008, .f. ) ;
#3309 = direction ( 'none', ( 1.965391359763804321e-15, -6.337802785138575104e-16, 1.000000000000000000 ) ) ;
#3310 = edge_curve ( 'none', #4102, #15544, #33660, .t. ) ;
#3311 = cartesian_point ( 'none', ( 34.49967906316883415, -54.49999999999974420, 119.5183989940757670 ) ) ;
#3312 = oriented_edge ( 'none', *, *, #29883, .f. ) ;
#3313 = edge_loop ( 'none', ( #27833, #14212, #18634, #8148, #22098 ) ) ;
#3314 = cartesian_point ( 'none', ( 17.63504592721417552, -79.59999999999605791, 65.76953442313805454 ) ) ;
#3315 = b_spline_curve_with_knots ( 'none', 3,
( #25458, #28321, #9554, #25319, #34592, #25582, #12857, #18876, #31470, #22410, #12720, #34862, #22027, #6582, #28454, #9960, #6849, #19157, #31864, #6716 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 4.906538933386797396e-18, 0.001003280887929548304, 0.002006561775859091405, 0.003009842663788634722, 0.004013123551718178472, 0.006019685327577265106, 0.008026247103436350006, 0.01003280887929543404, 0.01203937065515451980, 0.01605249420687273471 ),
.unspecified. ) ;
#3316 = axis2_placement_3d ( 'none', #39344, #11290, #33180 ) ;
#3317 = direction ( 'none', ( 0.2911156025094129851, 4.382459307730877053e-15, -0.9566878832595201443 ) ) ;
#3318 = vector ( 'none', #34302, 1000.000000000000000 ) ;
#3319 = edge_loop ( 'none', ( #12560, #31393, #17793, #28506 ) ) ;
#3320 = edge_curve ( 'none', #6067, #31421, #29247, .t. ) ;
#3321 = line ( 'none', #23205, #23359 ) ;
#3322 = axis2_placement_3d ( 'none', #27921, #14800, #17967 ) ;
#3323 = cartesian_point ( 'none', ( -45.36081362515121640, 31.00027695764205049, 6.681950293623504208e-14 ) ) ;
#3324 = direction ( 'none', ( -0.7669678184319009828, -0.6416855659042133286, 4.550094363217854894e-15 ) ) ;
#3325 = axis2_placement_3d ( 'none', #14253, #1288, #10968 ) ;
#3326 = axis2_placement_3d ( 'none', #29929, #33089, #32558 ) ;
#3327 = cartesian_point ( 'none', ( 15.99578390076134760, -0.3672838141595897721, -120.9999999999999574 ) ) ;
#3328 = oriented_edge ( 'none', *, *, #24194, .t. ) ;
#3329 = oriented_edge ( 'none', *, *, #7805, .f. ) ;
#3330 = plane ( 'none', #37175 ) ;
#3331 = cartesian_point ( 'none', ( -11.56453127327049124, -76.61079221085057611, 75.28241392757986716 ) ) ;
#3332 = direction ( 'none', ( -0.8660254037852059827, -9.902555081694734953e-15, -0.4999999999986710075 ) ) ;
#3333 = edge_curve ( 'none', #16286, #34758, #15049, .t. ) ;
#3334 = direction ( 'none', ( -0.5000000000000058842, 0.8660254037844351549, 3.022811732041951850e-15 ) ) ;
#3335 = cartesian_point ( 'none', ( -34.64101615137758472, 19.99999999999963762, 28.20000000000019824 ) ) ;
#3336 = direction ( 'none', ( 0.5882076359134007504, 0.8087099461816752433, 4.378308041818471412e-15 ) ) ;
#3337 = edge_curve ( 'none', #32591, #16218, #16030, .t. ) ;
#3338 = axis2_placement_3d ( 'none', #7439, #10553, #35854 ) ;
#3339 = toroidal_surface ( 'none', #19637, 18.94354232112406677, 3.000000000000000000 ) ;
#3340 = cartesian_point ( 'none', ( -41.14663309667011504, -92.07254793877663701, 121.7767300157384511 ) ) ;
#3341 = cylindrical_surface ( 'none', #22783, 50.00000000000001421 ) ;
#3342 = face_outer_bound ( 'none', #36913, .t. ) ;
#3343 = face_outer_bound ( 'none', #20279, .t. ) ;
#3344 = face_bound ( 'none', #25504, .t. ) ;
#3345 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#3346 = vertex_point ( 'none', #3314 ) ;
#3347 = oriented_edge ( 'none', *, *, #34096, .f. ) ;
#3348 = edge_loop ( 'none', ( #19587, #34901, #22475, #18940 ) ) ;
#3349 = direction ( 'none', ( 3.083952846180992055e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3350 = cartesian_point ( 'none', ( 42.50000000000035527, -26.33913438213143365, 65.73475351965853974 ) ) ;
#3351 = oriented_edge ( 'none', *, *, #31135, .f. ) ;
#3352 = oriented_edge ( 'none', *, *, #34414, .t. ) ;
#3353 = cartesian_point ( 'none', ( 7.378993249762545347e-13, -56.00000000000161293, 99.59999999999990905 ) ) ;
#3354 = cartesian_point ( 'none', ( -34.49967906316741306, -54.50000000000054712, 85.18192194275596307 ) ) ;
#3355 = edge_curve ( 'none', #26033, #24448, #5309, .t. ) ;
#3356 = plane ( 'none', #19265 ) ;
#3357 = advanced_face ( 'none', ( #12107, #22881 ), #25206, .f. ) ;
#3358 = vector ( 'none', #24537, 1000.000000000000114 ) ;
#3359 = vertex_point ( 'none', #464 ) ;
#3360 = edge_curve ( 'none', #29070, #20466, #23357, .t. ) ;
#3361 = cartesian_point ( 'none', ( -37.89101615137765577, 19.99999999999961631, 59.60000000000002274 ) ) ;
#3362 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515109561, 15.09999999999999609 ) ) ;
#3363 = direction ( 'none', ( 6.860497997771529196e-15, -1.000000000000000000, -2.721636318192423111e-15 ) ) ;
#3364 = direction ( 'none', ( 6.818163926026672119e-15, 2.240078029461010062e-16, 1.000000000000000000 ) ) ;
#3365 = cartesian_point ( 'none', ( 29.58107906322444691, -22.16879584116321311, 88.30866705937366135 ) ) ;
#3366 = vertex_point ( 'none', #37500 ) ;
#3367 = vertex_point ( 'none', #37625 ) ;
#3368 = edge_curve ( 'none', #28589, #40521, #13077, .t. ) ;
#3369 = direction ( 'none', ( 0.2911156025094133182, 4.625929269271486111e-15, -0.9566878832595201443 ) ) ;
#3370 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#3371 = circle ( 'none', #16458, 4.999999999999997335 ) ;
#3372 = cartesian_point ( 'none', ( -39.74586750398616886, -2.417464716729325058, -10.58335081195074423 ) ) ;
#3373 = circle ( 'none', #22958, 0.2000000000000060896 ) ;
#3374 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#3375 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760122, -2.224004456380521410e-16 ) ) ;
#3376 = direction ( 'none', ( -3.365043767707797460e-15, 1.000000000000000000, 2.087856039678549330e-15 ) ) ;
#3377 = vector ( 'none', #34683, 1000.000000000000000 ) ;
#3378 = cartesian_point ( 'none', ( 19.55984400260132006, -84.79999999999604654, 67.20628505180894763 ) ) ;
#3379 = vector ( 'none', #25335, 1000.000000000000000 ) ;
#3380 = direction ( 'none', ( 0.8660254037844369313, 0.5000000000000029976, 1.698855365322359534e-15 ) ) ;
#3381 = axis2_placement_3d ( 'none', #33522, #39677, #14511 ) ;
#3382 = circle ( 'none', #27994, 3.999999999999996447 ) ;
#3383 = vector ( 'none', #29673, 999.9999999999998863 ) ;
#3384 = oriented_edge ( 'none', *, *, #7260, .t. ) ;
#3385 = cartesian_point ( 'none', ( 34.99999999997728395, -80.07528685141932101, 84.18085007438637035 ) ) ;
#3386 = axis2_placement_3d ( 'none', #25996, #35414, #7550 ) ;
#3387 = axis2_placement_3d ( 'none', #18124, #5955, #27548 ) ;
#3388 = oriented_edge ( 'none', *, *, #19703, .t. ) ;
#3389 = cartesian_point ( 'none', ( 3.638945031368587824, -67.80000000000157456, 87.64140145925590275 ) ) ;
#3390 = vertex_point ( 'none', #12603 ) ;
#3391 = cartesian_point ( 'none', ( 5.000000000000065725, -7.992389633189346731e-14, 124.5999999999999659 ) ) ;
#3392 = plane ( 'none', #31827 ) ;
#3393 = edge_curve ( 'none', #7526, #10533, #28279, .t. ) ;
#3394 = oriented_edge ( 'none', *, *, #16288, .t. ) ;
#3395 = oriented_edge ( 'none', *, *, #27136, .f. ) ;
#3396 = cartesian_point ( 'none', ( -3.638945031366908722, -60.00000000000019185, 111.5585985407438727 ) ) ;
#3397 = axis2_placement_3d ( 'none', #32943, #8318, #14214 ) ;
#3398 = cartesian_point ( 'none', ( 4.366554260051076497, 18.28228991575980444, 129.5999999999999375 ) ) ;
#3399 = oriented_edge ( 'none', *, *, #37664, .f. ) ;
#3400 = axis2_placement_3d ( 'none', #4890, #14062, #1883 ) ;
#3401 = direction ( 'none', ( -3.736327486719277547e-15, 1.000000000000000000, 2.135044278125301343e-15 ) ) ;
#3402 = direction ( 'none', ( 0.7669678184319013159, 0.6416855659042129956, -5.980610519458362455e-15 ) ) ;
#3403 = line ( 'none', #25726, #9270 ) ;
#3404 = oriented_edge ( 'none', *, *, #4748, .f. ) ;
#3405 = edge_curve ( 'none', #29980, #13729, #20937, .t. ) ;
#3406 = cartesian_point ( 'none', ( 6.930480953427768566e-14, -1.480086479217455116e-13, 129.5999999999999659 ) ) ;
#3407 = plane ( 'none', #33825 ) ;
#3408 = direction ( 'none', ( 1.965391359763804321e-15, -6.337802785138575104e-16, 1.000000000000000000 ) ) ;
#3409 = oriented_edge ( 'none', *, *, #5300, .f. ) ;
#3410 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#3411 = advanced_face ( 'none', ( #12607 ), #40015, .f. ) ;
#3412 = cartesian_point ( 'none', ( 45.41081362515101461, -31.00027695764238800, 15.09999999999986287 ) ) ;
#3413 = cylindrical_surface ( 'none', #1014, 3.999999999999996447 ) ;
#3414 = cartesian_point ( 'none', ( -36.89101615140101842, -99.00000000000061107, 83.49711431708645648 ) ) ;
#3415 = circle ( 'none', #18258, 9.500000000000000000 ) ;
#3416 = oriented_edge ( 'none', *, *, #29610, .f. ) ;
#3417 = cartesian_point ( 'none', ( 14.68700705469990453, -76.64660676830068553, 77.02141995714868017 ) ) ;
#3418 = cartesian_point ( 'none', ( -11.54086088802422871, -95.34479655210539306, 75.45080855906068962 ) ) ;
#3419 = advanced_face ( 'none', ( #34614 ), #4778, .t. ) ;
#3420 = line ( 'none', #36572, #10741 ) ;
#3421 = circle ( 'none', #4520, 7.499999999999996447 ) ;
#3422 = cartesian_point ( 'none', ( 1.316571632245174054e-12, -104.5010000000001469, 99.59999999999986642 ) ) ;
#3423 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3424 = cartesian_point ( 'none', ( 23.00000000000003197, 1.464924798186943666e-13, 44.79999999999995453 ) ) ;
#3425 = edge_curve ( 'none', #2896, #22291, #28751, .t. ) ;
#3426 = face_outer_bound ( 'none', #29221, .t. ) ;
#3427 = face_outer_bound ( 'none', #35875, .t. ) ;
#3428 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#3429 = vertex_point ( 'none', #4119 ) ;
#3430 = edge_loop ( 'none', ( #10013, #7083, #8924, #15279 ) ) ;
#3431 = vertex_point ( 'none', #6870 ) ;
#3432 = edge_curve ( 'none', #3595, #9539, #11629, .t. ) ;
#3433 = cartesian_point ( 'none', ( -39.79999999997409788, -79.64773128739331298, 115.7714047806214381 ) ) ;
#3434 = vertex_point ( 'none', #28747 ) ;
#3435 = oriented_edge ( 'none', *, *, #29125, .t. ) ;
#3436 = cartesian_point ( 'none', ( 22.50738390553382118, -32.90090764565639603, -37.49214304649773766 ) ) ;
#3437 = oriented_edge ( 'none', *, *, #10156, .f. ) ;
#3438 = edge_curve ( 'none', #26881, #22159, #39541, .t. ) ;
#3439 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#3440 = face_outer_bound ( 'none', #28606, .t. ) ;
#3441 = edge_loop ( 'none', ( #27076, #11577, #15719, #22725 ) ) ;
#3442 = cartesian_point ( 'none', ( -11.34147188253314020, -75.90357124403594469, 75.53299358971857203 ) ) ;
#3443 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#3444 = axis2_placement_3d ( 'none', #7467, #29062, #35198 ) ;
#3445 = axis2_placement_3d ( 'none', #18069, #39941, #21203 ) ;
#3446 = cartesian_point ( 'none', ( 35.19999999997183693, -85.49999999999967315, 80.59999999994572306 ) ) ;
#3447 = cartesian_point ( 'none', ( -34.64101615137665391, -69.50000000000054001, 79.59999999999988063 ) ) ;
#3448 = circle ( 'none', #17955, 5.000000000000001776 ) ;
#3449 = oriented_edge ( 'none', *, *, #22383, .f. ) ;
#3450 = edge_curve ( 'none', #5871, #36442, #6270, .t. ) ;
#3451 = edge_loop ( 'none', ( #5170, #33993, #28422, #33421 ) ) ;
#3452 = line ( 'none', #24368, #16667 ) ;
#3453 = axis2_placement_3d ( 'none', #34797, #21961, #25243 ) ;
#3454 = cartesian_point ( 'none', ( 39.48959150500463267, -0.9067319162066732607, -7.000000000000030198 ) ) ;
#3455 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#3456 = cylindrical_surface ( 'none', #3569, 6.499999999999997335 ) ;
#3457 = axis2_placement_3d ( 'none', #18772, #12883, #28618 ) ;
#3458 = circle ( 'none', #23427, 53.00000000000000000 ) ;
#3459 = line ( 'none', #21169, #32810 ) ;
#3460 = advanced_face ( 'none', ( #15556 ), #27295, .f. ) ;
#3461 = cartesian_point ( 'none', ( -10.64759871244847922, -95.70000000000209184, 75.81986856734845048 ) ) ;
#3462 = edge_curve ( 'none', #3278, #2070, #14576, .t. ) ;
#3463 = cylindrical_surface ( 'none', #10673, 7.499999999999999112 ) ;
#3464 = vector ( 'none', #6145, 1000.000000000000000 ) ;
#3465 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#3466 = direction ( 'none', ( -0.9813542372153765125, -1.164276690696033456e-14, -0.1922078590990137781 ) ) ;
#3467 = oriented_edge ( 'none', *, *, #15464, .f. ) ;
#3468 = advanced_face ( 'none', ( #19972 ), #8656, .f. ) ;
#3469 = oriented_edge ( 'none', *, *, #9398, .t. ) ;
#3470 = vertex_point ( 'none', #28018 ) ;
#3471 = cartesian_point ( 'none', ( 15.11978435194595605, 6.645228862837212702, -10.60071780441575484 ) ) ;
#3472 = cartesian_point ( 'none', ( 0.04327863262177248510, -76.70000000000158025, 87.60007804358872363 ) ) ;
#3474 = vertex_point ( 'none', #9272 ) ;
#3473 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#3475 = cartesian_point ( 'none', ( 33.13617927444533962, -84.79999999999591864, 121.3261419332781941 ) ) ;
#3476 = oriented_edge ( 'none', *, *, #20879, .f. ) ;
#3477 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#3478 = direction ( 'none', ( -1.224646799147353207e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3479 = oriented_edge ( 'none', *, *, #19975, .f. ) ;
#3480 = edge_loop ( 'none', ( #27266, #32507 ) ) ;
#3481 = edge_curve ( 'none', #23690, #28425, #26310, .t. ) ;
#3482 = vertex_point ( 'none', #9922 ) ;
#3483 = cartesian_point ( 'none', ( 26.65764392961046880, -55.46605809209196991, 124.9247556438975266 ) ) ;
#3484 = face_outer_bound ( 'none', #21288, .t. ) ;
#3485 = edge_curve ( 'none', #15780, #23251, #40481, .t. ) ;
#3487 = oriented_edge ( 'none', *, *, #27065, .f. ) ;
#3486 = cartesian_point ( 'none', ( -5.972432876595080486, -17.83802208208760121, 129.5999999999999375 ) ) ;
#3488 = direction ( 'none', ( 1.210143096841420629e-14, -1.000000000000000000, -1.144788205118215282e-15 ) ) ;
#3489 = vertex_point ( 'none', #37578 ) ;
#3490 = circle ( 'none', #26390, 4.499999999999997335 ) ;
#3491 = edge_curve ( 'none', #1931, #39364, #9607, .t. ) ;
#3492 = cartesian_point ( 'none', ( 14.44073889481116701, -75.91796188544833512, 77.23305668956236048 ) ) ;
#3493 = vector ( 'none', #36350, 1000.000000000000000 ) ;
#3494 = direction ( 'none', ( -0.2911156025094133182, -4.645284621862580644e-15, 0.9566878832595201443 ) ) ;
#3495 = face_outer_bound ( 'none', #6186, .t. ) ;
#3496 = cylindrical_surface ( 'none', #26378, 26.99999999999999645 ) ;
#3497 = line ( 'none', #28010, #3464 ) ;
#3498 = cartesian_point ( 'none', ( 54.34738077886792951, 35.65616640185447750, -51.00000000000000711 ) ) ;
#3499 = oriented_edge ( 'none', *, *, #22130, .f. ) ;
#3500 = direction ( 'none', ( 0.7669678184319054237, 0.6416855659042081106, 4.677936904241227244e-15 ) ) ;
#3501 = cartesian_point ( 'none', ( -46.21081362515120361, 31.00027695764203628, -3.727999297152356455e-15 ) ) ;
#3502 = axis2_placement_3d ( 'none', #26971, #7987, #33003 ) ;
#3503 = oriented_edge ( 'none', *, *, #35206, .f. ) ;
#3504 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#3505 = b_spline_curve_with_knots ( 'none', 3,
( #9755, #12925, #34660, #27980, #22355, #18813 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.005833224283562381610, 0.007864522919456671049, 0.009895821555350960488 ),
.unspecified. ) ;
#3506 = axis2_placement_3d ( 'none', #7487, #925, #20066 ) ;
#3507 = oriented_edge ( 'none', *, *, #39883, .t. ) ;
#3508 = cartesian_point ( 'none', ( 15.34619767508206145, 36.65858887132637989, -10.71866029724831293 ) ) ;
#3509 = direction ( 'none', ( 0.9459816290895218804, 1.178315159451469542e-14, -0.3242202298209260203 ) ) ;
#3510 = edge_loop ( 'none', ( #19846, #8382, #40084, #22794 ) ) ;
#3511 = axis2_placement_3d ( 'none', #12425, #6961, #36072 ) ;
#3512 = direction ( 'none', ( 0.8660254037844368202, 0.5000000000000032196, 1.698855365322359928e-15 ) ) ;
#3513 = advanced_face ( 'none', ( #5273 ), #7687, .f. ) ;
#3514 = cartesian_point ( 'none', ( 4.279280017844971227e-15, -2.125859079015339128e-14, -45.00000000000002132 ) ) ;
#3515 = axis2_placement_3d ( 'none', #27486, #33508, #39789 ) ;
#3516 = axis2_placement_3d ( 'none', #14185, #33192, #29638 ) ;
#3517 = cartesian_point ( 'none', ( -34.64101615137697365, -20.00000000000045119, 66.60000000000015064 ) ) ;
#3518 = direction ( 'none', ( -5.550996062037147295e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#3519 = cartesian_point ( 'none', ( -0.4241028179479513494, -18.47034028200734568, -10.50000000000002665 ) ) ;
#3520 = direction ( 'none', ( -0.2911156025094132627, -4.435289649599281930e-15, 0.9566878832595202553 ) ) ;
#3521 = oriented_edge ( 'none', *, *, #6965, .t. ) ;
#3522 = plane ( 'none', #19198 ) ;
#3523 = oriented_edge ( 'none', *, *, #28970, .t. ) ;
#3524 = oriented_edge ( 'none', *, *, #14559, .t. ) ;
#3525 = edge_curve ( 'none', #16218, #27394, #25307, .t. ) ;
#3526 = cartesian_point ( 'none', ( 11.59694332805198869, -0.2662807652657021018, -115.9999999999999858 ) ) ;
#3527 = cartesian_point ( 'none', ( -31.36729524088266530, 16.71047831362268354, 68.20000000000017337 ) ) ;
#3528 = line ( 'none', #21081, #6005 ) ;
#3529 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.951780224376357146e-15, -51.00000000000000000 ) ) ;
#3530 = oriented_edge ( 'none', *, *, #30856, .t. ) ;
#3531 = direction ( 'none', ( 1.209449207450893276e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#3532 = oriented_edge ( 'none', *, *, #22573, .f. ) ;
#3533 = face_outer_bound ( 'none', #37991, .t. ) ;
#3534 = cartesian_point ( 'none', ( 4.741842445746580204, -20.96534594197608925, 128.0565781274531503 ) ) ;
#3535 = circle ( 'none', #39158, 2.750000000000002665 ) ;
#3536 = direction ( 'none', ( 1.580939474765926139e-14, -1.000000000000000000, -1.360818159096219050e-15 ) ) ;
#3537 = cartesian_point ( 'none', ( -15.43911870797630037, -8.500021825284186150, 111.2172552262382936 ) ) ;
#3538 = cylindrical_surface ( 'none', #15714, 45.50000000000000000 ) ;
#3539 = face_outer_bound ( 'none', #20977, .t. ) ;
#3540 = line ( 'none', #14780, #1592 ) ;
#3541 = cartesian_point ( 'none', ( 14.45016891933589775, -95.02200685405203728, 77.00573085960758135 ) ) ;
#3542 = oriented_edge ( 'none', *, *, #36227, .f. ) ;
#3543 = cartesian_point ( 'none', ( 30.23404964189310107, -16.70271072257074962, 92.82442675538044341 ) ) ;
#3544 = oriented_edge ( 'none', *, *, #24038, .t. ) ;
#3545 = edge_curve ( 'none', #31496, #10384, #38825, .t. ) ;
#3546 = cartesian_point ( 'none', ( -11.58033240606457426, -95.70000000000170814, 75.28136719786596132 ) ) ;
#3547 = vertex_point ( 'none', #37715 ) ;
#3548 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#3549 = cartesian_point ( 'none', ( -22.55415039847789060, -79.59999999999661213, 135.1164107719304184 ) ) ;
#3550 = edge_curve ( 'none', #11149, #3700, #3285, .t. ) ;
#3551 = cartesian_point ( 'none', ( -10.70104318039505209, -95.69648148229309470, 75.79773250687584607 ) ) ;
#3552 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#3553 = edge_curve ( 'none', #15190, #26933, #9727, .t. ) ;
#3554 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3555 = direction ( 'none', ( -0.02295523838497760469, -0.9997364937975850019, -9.583796596545389430e-16 ) ) ;
#3556 = oriented_edge ( 'none', *, *, #25352, .t. ) ;
#3557 = oriented_edge ( 'none', *, *, #35213, .f. ) ;
#3558 = direction ( 'none', ( 1.965391359763804321e-15, -6.337802785138576090e-16, 1.000000000000000000 ) ) ;
#3559 = vector ( 'none', #25940, 1000.000000000000000 ) ;
#3560 = advanced_face ( 'none', ( #2821 ), #30193, .t. ) ;
#3562 = oriented_edge ( 'none', *, *, #38497, .t. ) ;
#3561 = axis2_placement_3d ( 'none', #25938, #10330, #9781 ) ;
#3563 = oriented_edge ( 'none', *, *, #3194, .f. ) ;
#3564 = oriented_edge ( 'none', *, *, #25531, .t. ) ;
#3565 = circle ( 'none', #21051, 8.500000000000000000 ) ;
#3566 = axis2_placement_3d ( 'none', #578, #22417, #6456 ) ;
#3567 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#3568 = cartesian_point ( 'none', ( 5.268511596681817807e-14, -1.181009584058392880e-13, 99.59999999999996589 ) ) ;
#3569 = axis2_placement_3d ( 'none', #17717, #11533, #14684 ) ;
#3570 = axis2_placement_3d ( 'none', #20635, #11200, #11604 ) ;
#3571 = direction ( 'none', ( -0.8660254037844387076, 0.4999999999999998335, -1.060575238724906915e-16 ) ) ;
#3572 = edge_loop ( 'none', ( #25489, #14969, #3564, #17822 ) ) ;
#3573 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#3574 = circle ( 'none', #9939, 26.00000000000000711 ) ;
#3575 = edge_curve ( 'none', #9614, #38407, #24838, .t. ) ;
#3577 = edge_curve ( 'none', #22466, #16340, #28243, .t. ) ;
#3576 = vector ( 'none', #27867, 1000.000000000000000 ) ;
#3578 = cartesian_point ( 'none', ( -16.91827149129750651, 7.737591061429613504, -10.49999999999999289 ) ) ;
#3579 = conical_surface ( 'none', #6630, 2.499999999999999112, 1.047197551196619836 ) ;
#3580 = cartesian_point ( 'none', ( 0.6393033890216307524, 27.84266135226272709, -43.99999999999999289 ) ) ;
#3581 = oriented_edge ( 'none', *, *, #22967, .f. ) ;
#3582 = cartesian_point ( 'none', ( -25.99999999999996447, -3.157913804715233316e-13, 44.79999999999999005 ) ) ;
#3583 = oriented_edge ( 'none', *, *, #35787, .f. ) ;
#3584 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#3585 = oriented_edge ( 'none', *, *, #39193, .f. ) ;
#3586 = oriented_edge ( 'none', *, *, #14585, .f. ) ;
#3587 = direction ( 'none', ( 0.8772748199115791845, 0.4799884273074783714, 2.705469128535725775e-16 ) ) ;
#3588 = cartesian_point ( 'none', ( -31.22603891921372821, 57.00819672131147087, -51.00000000000000711 ) ) ;
#3589 = oriented_edge ( 'none', *, *, #23652, .f. ) ;
#3590 = direction ( 'none', ( -0.9566878832595201443, -1.115510641463843171e-14, -0.2911156025094130961 ) ) ;
#3591 = direction ( 'none', ( 0.3065484139510176731, 0.1899816439926000911, -0.9327030850436727194 ) ) ;
#3592 = cartesian_point ( 'none', ( -3.493387230112080744, -67.80000000000167404, 111.0802545991141415 ) ) ;
#3593 = oriented_edge ( 'none', *, *, #14952, .t. ) ;
#3594 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#3595 = vertex_point ( 'none', #7910 ) ;
#3596 = vertex_point ( 'none', #20475 ) ;
#3597 = cartesian_point ( 'none', ( -17.55942292142069405, -42.50000000000029132, 54.59999999999993747 ) ) ;
#3598 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#3599 = face_outer_bound ( 'none', #35129, .t. ) ;
#3600 = edge_curve ( 'none', #33173, #7114, #33151, .t. ) ;
#3601 = plane ( 'none', #18330 ) ;
#3602 = direction ( 'none', ( -5.539897855819821273e-16, 1.067522139062650671e-15, -1.000000000000000000 ) ) ;
#3603 = oriented_edge ( 'none', *, *, #29827, .t. ) ;
#3604 = oriented_edge ( 'none', *, *, #13838, .t. ) ;
#3605 = cartesian_point ( 'none', ( 3.648624422800113400e-14, -7.290660126173421764e-14, 45.99999999999997158 ) ) ;
#3606 = direction ( 'none', ( -1.000000000000000000, -6.782533400977573364e-15, 1.130422233496262227e-15 ) ) ;
#3607 = oriented_edge ( 'none', *, *, #10931, .t. ) ;
#3608 = edge_curve ( 'none', #27555, #6962, #368, .t. ) ;
#3609 = line ( 'none', #38044, #7028 ) ;
#3610 = cartesian_point ( 'none', ( -1.033908394422189847, -76.43831434115544710, 126.5541858971927525 ) ) ;
#3611 = cartesian_point ( 'none', ( 31.00027695764219260, 53.81081362515109845, 15.09999999999999609 ) ) ;
#3612 = edge_curve ( 'none', #25351, #17463, #27769, .t. ) ;
#3613 = cartesian_point ( 'none', ( -34.49967906316741306, -54.50000000000054001, 79.68160100592407957 ) ) ;
#3614 = edge_curve ( 'none', #40248, #6540, #12567, .t. ) ;
#3615 = advanced_face ( 'none', ( #27252 ), #31657, .t. ) ;
#3616 = line ( 'none', #17939, #30006 ) ;
#3617 = vertex_point ( 'none', #768 ) ;
#3618 = oriented_edge ( 'none', *, *, #35664, .f. ) ;
#3619 = vector ( 'none', #9417, 1000.000000000000000 ) ;
#3620 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 1.360818159096210569e-15 ) ) ;
#3621 = vector ( 'none', #10254, 1000.000000000000114 ) ;
#3622 = oriented_edge ( 'none', *, *, #33281, .t. ) ;
#3623 = advanced_face ( 'none', ( #26782 ), #35559, .t. ) ;
#3624 = oriented_edge ( 'none', *, *, #28933, .f. ) ;
#3625 = cartesian_point ( 'none', ( 3.541983130747030223e-14, -7.199247253363252073e-14, 44.79999999999996874 ) ) ;
#3626 = vertex_point ( 'none', #15927 ) ;
#3627 = oriented_edge ( 'none', *, *, #32799, .t. ) ;
#3628 = axis2_placement_3d ( 'none', #8243, #1959, #17959 ) ;
#3629 = oriented_edge ( 'none', *, *, #14326, .t. ) ;
#3631 = axis2_placement_3d ( 'none', #16752, #29722, #10992 ) ;
#3630 = cartesian_point ( 'none', ( -55.00000000000000000, -1.239593061981501541e-14, -61.00000000000000000 ) ) ;
#3632 = circle ( 'none', #16511, 3.000000000000000444 ) ;
#3633 = axis2_placement_3d ( 'none', #35850, #1141, #7299 ) ;
#3634 = cartesian_point ( 'none', ( 14.20155713326020042, -75.80251742156845296, 77.29647543942988364 ) ) ;
#3635 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#3636 = edge_curve ( 'none', #40315, #33272, #32167, .t. ) ;
#3637 = vertex_point ( 'none', #6634 ) ;
#3638 = oriented_edge ( 'none', *, *, #2664, .f. ) ;
#3639 = direction ( 'none', ( 0.6571340073944541560, 8.831553429894964627e-15, -0.7537737699905096012 ) ) ;
#3640 = edge_loop ( 'none', ( #34075, #36177 ) ) ;
#3641 = axis2_placement_3d ( 'none', #18370, #17541, #20654 ) ;
#3642 = edge_loop ( 'none', ( #15091, #16330, #39317, #9466 ) ) ;
#3643 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474531219e-14, -0.06609909530067549499 ) ) ;
#3644 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#3645 = direction ( 'none', ( 1.000000000000000000, 9.499345754448995649e-15, -9.984020005621912370e-16 ) ) ;
#3646 = axis2_placement_3d ( 'none', #9930, #25163, #28576 ) ;
#3647 = cartesian_point ( 'none', ( -22.24126169110596862, -32.77688247069505678, -37.05545974190668090 ) ) ;
#3648 = line ( 'none', #7521, #10971 ) ;
#3649 = direction ( 'none', ( -0.06609909530067552275, 0.0000000000000000000, 0.9978130634544890576 ) ) ;
#3650 = oriented_edge ( 'none', *, *, #21514, .t. ) ;
#3651 = oriented_edge ( 'none', *, *, #6433, .f. ) ;
#3652 = direction ( 'none', ( -0.7537737699905163735, -8.387462445725970915e-15, -0.6571340073944461624 ) ) ;
#3653 = vector ( 'none', #33737, 1000.000000000000000 ) ;
#3654 = cartesian_point ( 'none', ( 33.46194077712620896, 51.00292657709063349, -5.952121760526413834e-15 ) ) ;
#3655 = oriented_edge ( 'none', *, *, #31116, .t. ) ;
#3656 = cartesian_point ( 'none', ( 33.01601615137727208, 22.81458256229980464, 54.59036925887300384 ) ) ;
#3657 = cartesian_point ( 'none', ( -29.18184763409906068, -19.28639348694610334, 93.44880093670968790 ) ) ;
#3658 = cartesian_point ( 'none', ( 53.49999999999997868, -29.30443652418524891, 3.419873839041918365e-15 ) ) ;
#3659 = oriented_edge ( 'none', *, *, #13004, .t. ) ;
#3660 = oriented_edge ( 'none', *, *, #619, .t. ) ;
#3661 = line ( 'none', #9926, #25670 ) ;
#3662 = conical_surface ( 'none', #31248, 30.49999999999999289, 0.7853981633974482790 ) ;
#3663 = cartesian_point ( 'none', ( 23.22030414426090417, -15.19999999999983942, 95.98510367395805076 ) ) ;
#3664 = cartesian_point ( 'none', ( -9.495257944758680679, 18.82124999999974690, 129.5999999999999943 ) ) ;
#3665 = direction ( 'none', ( -1.209449207451029906e-14, 1.000000000000000000, 1.147639426353582715e-15 ) ) ;
#3666 = advanced_face ( 'none', ( #15518 ), #23829, .f. ) ;
#3667 = edge_curve ( 'none', #408, #32455, #37532, .t. ) ;
#3668 = cartesian_point ( 'none', ( -2.561839629322548717e-14, -1.754915130653078435e-15, -64.99999999999992895 ) ) ;
#3669 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#3670 = oriented_edge ( 'none', *, *, #8394, .f. ) ;
#3671 = advanced_face ( 'none', ( #861 ), #35087, .f. ) ;
#3672 = line ( 'none', #4183, #12440 ) ;
#3673 = cartesian_point ( 'none', ( -35.19999999996565521, -90.81205929298229762, 121.1674941223154747 ) ) ;
#3674 = edge_curve ( 'none', #4837, #34954, #10610, .t. ) ;
#3675 = cartesian_point ( 'none', ( -31.89101615137778722, 24.76313972081400294, 66.60000000000002274 ) ) ;
#3676 = direction ( 'none', ( 7.562449584286049845e-16, 1.965391359763816943e-15, -1.000000000000000000 ) ) ;
#3677 = oriented_edge ( 'none', *, *, #24698, .t. ) ;
#3678 = oriented_edge ( 'none', *, *, #7027, .t. ) ;
#3679 = vertex_point ( 'none', #22743 ) ;
#3680 = direction ( 'none', ( -6.805819226298047452e-13, 0.9003490327090351020, -0.4351684952979762433 ) ) ;
#3681 = oriented_edge ( 'none', *, *, #39701, .t. ) ;
#3682 = cartesian_point ( 'none', ( 13.75482868080221444, -95.19824123879988065, 76.95966876403417700 ) ) ;
#3683 = edge_curve ( 'none', #24101, #4363, #2306, .t. ) ;
#3684 = direction ( 'none', ( 1.224646799147353207e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3685 = vector ( 'none', #39986, 1000.000000000000114 ) ;
#3686 = cartesian_point ( 'none', ( -39.12410641602929928, -5.775877275444809555, -36.94896549809640618 ) ) ;
#3687 = direction ( 'none', ( -6.983567031020055271e-15, -1.452604719469154016e-16, -1.000000000000000000 ) ) ;
#3688 = oriented_edge ( 'none', *, *, #4919, .f. ) ;
#3689 = oriented_edge ( 'none', *, *, #22822, .t. ) ;
#3690 = line ( 'none', #24099, #35963 ) ;
#3691 = product_definition ( 'δ֪', '', #17588, #20641 ) ;
#3692 = direction ( 'none', ( -0.6571340073944489379, -8.787225641408606402e-15, 0.7537737699905139310 ) ) ;
#3693 = oriented_edge ( 'none', *, *, #8127, .f. ) ;
#3694 = direction ( 'none', ( -7.562449584286045901e-16, -2.087856039678552091e-15, 1.000000000000000000 ) ) ;
#3695 = cartesian_point ( 'none', ( -11.27348745125730645, -95.05881330645812000, 75.30169382481965101 ) ) ;
#3696 = axis2_placement_3d ( 'none', #32585, #32306, #23263 ) ;
#3697 = edge_curve ( 'none', #38893, #18479, #39975, .t. ) ;
#3698 = cartesian_point ( 'none', ( -2.466221112352329214, -95.70000000000166551, 125.4827694311287871 ) ) ;
#3699 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#3700 = vertex_point ( 'none', #19760 ) ;
#3701 = oriented_edge ( 'none', *, *, #15224, .f. ) ;
#3702 = circle ( 'none', #20987, 12.50000000000000355 ) ;
#3703 = direction ( 'none', ( 0.9944671756431773257, -0.1050477823101552410, 4.829342298363665112e-15 ) ) ;
#3704 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3705 =( bounded_curve ( ) b_spline_curve ( 3, ( #32430, #13688, #29555, #14102 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794897002, 3.141592653589793116 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243650485, 0.8047378541243650485, 1.000000000000000000 ) )
representation_item ( '' ) );
#3706 = axis2_placement_3d ( 'none', #6607, #37631, #9325 ) ;
#3707 = cartesian_point ( 'none', ( -21.58795893334913174, -81.97427141531245809, 123.8970277736186603 ) ) ;
#3708 = edge_curve ( 'none', #23431, #5871, #11120, .t. ) ;
#3709 = circle ( 'none', #12067, 16.77205953146760109 ) ;
#3710 = oriented_edge ( 'none', *, *, #12272, .f. ) ;
#3711 = direction ( 'none', ( -0.06609909530067549499, -1.687644343315007851e-15, 0.9978130634544890576 ) ) ;
#3712 = oriented_edge ( 'none', *, *, #27386, .t. ) ;
#3713 = face_outer_bound ( 'none', #14302, .t. ) ;
#3714 = cartesian_point ( 'none', ( -31.00027695764184088, -49.61081362515135140, 15.09999999999989839 ) ) ;
#3715 = direction ( 'none', ( -1.000000000000000000, -9.499345754448995649e-15, 8.764918615461761798e-16 ) ) ;
#3716 = face_outer_bound ( 'none', #19496, .t. ) ;
#3717 = direction ( 'none', ( 1.963939202161660136e-16, -9.106715301567740604e-16, 1.000000000000000000 ) ) ;
#3718 = oriented_edge ( 'none', *, *, #23298, .t. ) ;
#3719 = vertex_point ( 'none', #2462 ) ;
#3720 = cartesian_point ( 'none', ( -27.80931635952293490, -104.0000000000004263, 78.34813129120396979 ) ) ;
#3721 = vertex_point ( 'none', #24454 ) ;
#3722 = vertex_point ( 'none', #12021 ) ;
#3723 = advanced_face ( 'none', ( #10117 ), #19935, .t. ) ;
#3724 = direction ( 'none', ( -4.624852315371558002e-15, -1.833808936130288886e-15, 1.000000000000000000 ) ) ;
#3725 = line ( 'none', #7331, #11046 ) ;
#3726 = vector ( 'none', #16656, 1000.000000000000000 ) ;
#3727 = edge_curve ( 'none', #6530, #16497, #32648, .t. ) ;
#3728 = circle ( 'none', #11052, 3.049999999999999378 ) ;
#3729 = direction ( 'none', ( 0.0000000000000000000, -0.8345712536277500870, -0.5509000114523555647 ) ) ;
#3730 = direction ( 'none', ( -0.7669678184319009828, -0.6416855659042133286, 4.550094363217854894e-15 ) ) ;
#3731 = vertex_point ( 'none', #2052 ) ;
#3732 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#3733 = edge_curve ( 'none', #34143, #25286, #9160, .t. ) ;
#3734 = direction ( 'none', ( 1.000000000000000000, 1.062933004117018867e-14, -1.965391359763797616e-15 ) ) ;
#3735 = cartesian_point ( 'none', ( 15.74798093524233700, -37.46465512411448628, 71.00894267652834912 ) ) ;
#3736 = oriented_edge ( 'none', *, *, #5965, .f. ) ;
#3737 = cartesian_point ( 'none', ( 18.31192730057032136, -35.56230229072460247, -33.69651588428995836 ) ) ;
#3738 = cartesian_point ( 'none', ( -3.638945031367078808, -34.20000000000165841, 111.5585985407439722 ) ) ;
#3739 = edge_curve ( 'none', #10917, #18608, #8193, .t. ) ;
#3740 = cartesian_point ( 'none', ( 9.796850830579018066e-13, -76.20000000000159446, 99.59999999999989484 ) ) ;
#3741 = cartesian_point ( 'none', ( 16.48105112873254541, 1.068210002472917086, -10.51959793154428269 ) ) ;
#3742 = vector ( 'none', #35538, 1000.000000000000000 ) ;
#3744 = cartesian_point ( 'none', ( 26.22710349365921800, -42.10735014903406181, 66.40504022274485862 ) ) ;
#3743 = vector ( 'none', #29871, 1000.000000000000000 ) ;
#3745 = vector ( 'none', #12027, 1000.000000000000000 ) ;
#3746 = manifold_solid_brep ( '����-31-solid1', #1452 ) ;
#3747 = cartesian_point ( 'none', ( 20.92869995056851096, 1.993181119274349156, 129.5999999999999659 ) ) ;
#3748 = oriented_edge ( 'none', *, *, #40027, .f. ) ;
#3749 = direction ( 'none', ( 0.06609909530067561989, 1.764700152630217893e-15, -0.9978130634544890576 ) ) ;
#3750 = axis2_placement_3d ( 'none', #3446, #31622, #31485 ) ;
#3751 = oriented_edge ( 'none', *, *, #20627, .t. ) ;
#3752 = line ( 'none', #26071, #40430 ) ;
#3753 = edge_loop ( 'none', ( #28974, #18624, #38018, #10354 ) ) ;
#3754 = oriented_edge ( 'none', *, *, #19298, .t. ) ;
#3755 = direction ( 'none', ( 8.381743271227616624e-13, 0.8345712536277476445, 0.5509000114523592284 ) ) ;
#3756 = axis2_placement_3d ( 'none', #33020, #4721, #14015 ) ;
#3757 = edge_loop ( 'none', ( #29066, #6153, #24223, #25260 ) ) ;
#3758 = oriented_edge ( 'none', *, *, #6034, .t. ) ;
#3759 = axis2_placement_3d ( 'none', #9782, #6811, #13350 ) ;
#3760 = axis2_placement_3d ( 'none', #13974, #17274, #32986 ) ;
#3761 = face_outer_bound ( 'none', #17726, .t. ) ;
#3762 = cartesian_point ( 'none', ( -20.07623387911179691, 40.47251949448170194, -32.49999999999996447 ) ) ;
#3763 = vector ( 'none', #33858, 1000.000000000000000 ) ;
#3764 = circle ( 'none', #6331, 27.50000000000000000 ) ;
#3765 = edge_loop ( 'none', ( #16483, #38001, #26543, #28846 ) ) ;
#3766 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497768448, 0.0000000000000000000 ) ) ;
#3767 = advanced_face ( 'none', ( #16516 ), #18488, .f. ) ;
#3768 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474530588e-14, -0.06609909530067543948 ) ) ;
#3769 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194973e-12 ) ) ;
#3770 = advanced_face ( 'none', ( #34578 ), #30897, .t. ) ;
#3771 = cartesian_point ( 'none', ( -49.61081362515120219, 31.00027695764197944, 23.10000000000000853 ) ) ;
#3772 = vertex_point ( 'none', #21994 ) ;
#3773 = cartesian_point ( 'none', ( 0.6393033890216307524, 27.84266135226272709, -43.99999999999999289 ) ) ;
#3774 = cartesian_point ( 'none', ( -51.00292657709120192, -33.46194077712534209, -50.99999999999999289 ) ) ;
#3775 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#3776 = b_spline_curve_with_knots ( 'none', 3,
( #7399, #29261, #22553, #19576, #10517, #28993 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.050096045698146546e-07, 0.006935313284051314829, 0.01387042155849806113 ),
.unspecified. ) ;
#3777 = vector ( 'none', #17211, 1000.000000000000000 ) ;
#3778 = cartesian_point ( 'none', ( 31.08157465121934493, 17.02198426264946463, 68.20000000000001705 ) ) ;
#3779 = cartesian_point ( 'none', ( -47.50000000000000000, -7.018779408100849506e-13, 3.000000000000031086 ) ) ;
#3780 = vector ( 'none', #39286, 1000.000000000000114 ) ;
#3781 = cylindrical_surface ( 'none', #18831, 36.00000000000000000 ) ;
#3782 = cartesian_point ( 'none', ( -35.18107966083888272, 24.06458256229896620, 66.60000000000002274 ) ) ;
#3783 = vertex_point ( 'none', #12410 ) ;
#3784 = direction ( 'none', ( 5.539897855819840994e-16, -9.714451465470121701e-16, 1.000000000000000000 ) ) ;
#3785 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#3786 = vertex_point ( 'none', #40330 ) ;
#3787 = edge_curve ( 'none', #35145, #18857, #33618, .t. ) ;
#3788 = cartesian_point ( 'none', ( -14.62015228615528173, 37.07867875366156341, -10.51825789282617585 ) ) ;
#3789 = direction ( 'none', ( -1.000000000000000000, -1.229175491549279915e-14, 1.539641430221243297e-12 ) ) ;
#3790 = direction ( 'none', ( -1.202013117212276842e-14, 1.000000000000000000, 2.185478394931412547e-15 ) ) ;
#3791 = face_outer_bound ( 'none', #2599, .t. ) ;
#3792 = oriented_edge ( 'none', *, *, #26982, .f. ) ;
#3793 = oriented_edge ( 'none', *, *, #21218, .t. ) ;
#3794 = edge_curve ( 'none', #1080, #31143, #1369, .t. ) ;
#3795 = direction ( 'none', ( 0.3242202298209228561, 3.265361837132812797e-15, 0.9459816290895231017 ) ) ;
#3796 = cartesian_point ( 'none', ( -57.50000000000002132, 57.50000000000000000, -61.00000000000000711 ) ) ;
#3797 = edge_curve ( 'none', #27103, #34503, #1342, .t. ) ;
#3798 = direction ( 'none', ( 4.624852315371558002e-15, 1.833808936130288886e-15, -1.000000000000000000 ) ) ;
#3799 = direction ( 'none', ( -0.3242202298209283517, 0.0000000000000000000, -0.9459816290895212143 ) ) ;
#3800 = vector ( 'none', #32479, 1000.000000000000000 ) ;
#3801 = face_outer_bound ( 'none', #17577, .t. ) ;
#3802 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#3803 = axis2_placement_3d ( 'none', #12813, #28409, #3 ) ;
#3804 = oriented_edge ( 'none', *, *, #32472, .t. ) ;
#3805 = cartesian_point ( 'none', ( -5.397754427258446341, 25.43352604620540802, -1.499999999999994449 ) ) ;
#3806 = edge_loop ( 'none', ( #37457, #18461, #13177, #12386 ) ) ;
#3807 = cartesian_point ( 'none', ( 49.61081362515103876, -31.00027695764240931, 37.99999999999992895 ) ) ;
#3808 = axis2_placement_3d ( 'none', #33490, #2575, #39643 ) ;
#3809 = cartesian_point ( 'none', ( 45.50000000000000000, -8.136638226278952518e-15, -7.000000000000000000 ) ) ;
#3810 = cartesian_point ( 'none', ( 14.85353781126262263, -95.04010294701377859, 77.12398618451788934 ) ) ;
#3811 = vector ( 'none', #18107, 1000.000000000000000 ) ;
#3812 = axis2_placement_3d ( 'none', #18235, #40240, #2783 ) ;
#3813 = face_bound ( 'none', #26459, .t. ) ;
#3814 = advanced_face ( 'none', ( #26277, #31199 ), #15566, .f. ) ;
#3815 = cartesian_point ( 'none', ( 47.89581362515101404, -28.02980982266176468, 23.09999999999986287 ) ) ;
#3816 = cylindrical_surface ( 'none', #6794, 5.000000000000004441 ) ;
#3817 = face_outer_bound ( 'none', #15371, .t. ) ;
#3818 = edge_curve ( 'none', #6962, #28309, #19459, .t. ) ;
#3819 = cartesian_point ( 'none', ( -19.99999999993642064, -60.19998826649113255, 134.2410161514139588 ) ) ;
#3820 = cartesian_point ( 'none', ( -56.11081362515121640, 31.00027695764195457, 15.10000000000001741 ) ) ;
#3821 = oriented_edge ( 'none', *, *, #13541, .t. ) ;
#3822 = advanced_face ( 'none', ( #34120 ), #25806, .f. ) ;
#3823 = oriented_edge ( 'none', *, *, #11556, .t. ) ;
#3824 = cartesian_point ( 'none', ( 30.54880282340108266, -23.69973580749684317, 83.91723439943970675 ) ) ;
#3825 = cartesian_point ( 'none', ( 18.07829582293064519, -89.10000000000138698, 119.6559582419776717 ) ) ;
#3826 = oriented_edge ( 'none', *, *, #14772, .f. ) ;
#3827 = oriented_edge ( 'none', *, *, #20351, .f. ) ;
#3828 = cartesian_point ( 'none', ( -11.08251321239754716, -17.83840981399388070, 129.5999999999999659 ) ) ;
#3829 = direction ( 'none', ( 1.000000000000000000, 9.499345754448995649e-15, -8.006416042969879049e-16 ) ) ;
#3830 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#3831 = circle ( 'none', #38426, 8.500000000000007105 ) ;
#3832 = oriented_edge ( 'none', *, *, #21419, .f. ) ;
#3833 = cartesian_point ( 'none', ( 19.55984400260128808, -82.29999999999604654, 67.20628505180894763 ) ) ;
#3834 = plane ( 'none', #36395 ) ;
#3835 = direction ( 'none', ( -1.965391359763805505e-15, 7.562449584285928558e-16, -1.000000000000000000 ) ) ;
#3836 = oriented_edge ( 'none', *, *, #30788, .t. ) ;
#3837 = edge_curve ( 'none', #31190, #32053, #34556, .t. ) ;
#3838 = oriented_edge ( 'none', *, *, #36237, .t. ) ;
#3839 = cartesian_point ( 'none', ( -30.31088913245450911, -57.50000000000046185, -6.245004513516505540e-14 ) ) ;
#3840 = edge_curve ( 'none', #4092, #13664, #15994, .t. ) ;
#3841 = plane ( 'none', #5921 ) ;
#3842 = vector ( 'none', #86, 1000.000000000000000 ) ;
#3843 = edge_curve ( 'none', #20056, #29100, #38526, .t. ) ;
#3844 = direction ( 'none', ( 0.2058498166436243670, -0.7071067811865442421, -0.6764804897318109633 ) ) ;
#3845 = direction ( 'none', ( 5.539897855819823245e-16, -8.673617379884027583e-16, 1.000000000000000000 ) ) ;
#3846 = edge_curve ( 'none', #2336, #11911, #6234, .t. ) ;
#3847 = line ( 'none', #14878, #36126 ) ;
#3848 = face_outer_bound ( 'none', #19756, .t. ) ;
#3849 = line ( 'none', #37071, #16569 ) ;
#3850 = cartesian_point ( 'none', ( -11.46858495725236260, -75.75402034459006018, 95.32620904758323377 ) ) ;
#3851 = cartesian_point ( 'none', ( -12.07834192873110801, 40.28887758740186342, -11.49999999999996803 ) ) ;
#3852 = edge_loop ( 'none', ( #22333, #3532, #24256, #21676 ) ) ;
#3853 = oriented_edge ( 'none', *, *, #15689, .t. ) ;
#3854 = oriented_edge ( 'none', *, *, #26385, .t. ) ;
#3855 = direction ( 'none', ( -3.469446951953611033e-15, 1.000000000000000000, 2.168404344971006896e-15 ) ) ;
#3856 = advanced_face ( 'none', ( #22848 ), #29174, .t. ) ;
#3857 = cartesian_point ( 'none', ( -38.88821602921562004, -13.66762187570719611, 66.59999999999996589 ) ) ;
#3858 = oriented_edge ( 'none', *, *, #11980, .f. ) ;
#3859 = cartesian_point ( 'none', ( 10.20194116153263586, -38.46594443762625559, 68.30109899347482383 ) ) ;
#3860 = oriented_edge ( 'none', *, *, #33652, .t. ) ;
#3861 = edge_loop ( 'none', ( #1301, #2865, #20317, #39730 ) ) ;
#3862 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#3863 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -1.734723475976806848e-16 ) ) ;
#3864 = advanced_face ( 'none', ( #28718 ), #27213, .t. ) ;
#3865 = axis2_placement_3d ( 'none', #11446, #29915, #11053 ) ;
#3866 = axis2_placement_3d ( 'none', #18665, #12222, #12097 ) ;
#3867 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#3868 = cartesian_point ( 'none', ( -6.608844342899721273e-15, 2.668336977189016476e-14, -94.75000000000002842 ) ) ;
#3869 = cartesian_point ( 'none', ( 5.920705800871810307e-15, -2.848602203066247138e-14, -37.50000000000001421 ) ) ;
#3870 = edge_curve ( 'none', #24154, #29780, #21891, .t. ) ;
#3871 = vector ( 'none', #23056, 1000.000000000000000 ) ;
#3872 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#3873 = oriented_edge ( 'none', *, *, #20906, .f. ) ;
#3874 = cartesian_point ( 'none', ( 26.33913438213241776, -42.49999999999977263, 65.73475351965853974 ) ) ;
#3875 = edge_curve ( 'none', #7035, #32118, #21854, .t. ) ;
#3876 = cartesian_point ( 'none', ( 21.00000000000008527, -0.9966158955400216124, 129.5999999999999659 ) ) ;
#3877 = cartesian_point ( 'none', ( -37.14101615137785473, 19.99999999999933209, 38.00000000000004974 ) ) ;
#3878 = vertex_point ( 'none', #19394 ) ;
#3879 = circle ( 'none', #31909, 65.00000000000000000 ) ;
#3880 = vector ( 'none', #23163, 1000.000000000000114 ) ;
#3881 = face_outer_bound ( 'none', #13255, .t. ) ;
#3882 = cartesian_point ( 'none', ( -45.00000000000009948, -4.337277611751233129e-13, -164.2609052696350034 ) ) ;
#3883 = circle ( 'none', #21044, 6.138320441952075157 ) ;
#3884 = cartesian_point ( 'none', ( 3.638945031367629923, 8.650670939903237766, 87.64140145925597380 ) ) ;
#3885 = line ( 'none', #25771, #28372 ) ;
#3886 = vector ( 'none', #6728, 1000.000000000000000 ) ;
#3887 = oriented_edge ( 'none', *, *, #40093, .t. ) ;
#3888 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#3889 = vertex_point ( 'none', #38260 ) ;
#3890 = vertex_point ( 'none', #13084 ) ;
#3891 = cartesian_point ( 'none', ( -5.359115573763874707, 27.98039278257256157, -11.49999999999998401 ) ) ;
#3892 = edge_curve ( 'none', #26100, #1193, #23792, .t. ) ;
#3893 = oriented_edge ( 'none', *, *, #34980, .f. ) ;
#3894 = edge_curve ( 'none', #6725, #8212, #31156, .t. ) ;
#3895 = cartesian_point ( 'none', ( -31.00027695764184088, -49.61081362515135140, 15.09999999999989839 ) ) ;
#3896 = oriented_edge ( 'none', *, *, #6843, .f. ) ;
#3897 = edge_loop ( 'none', ( #463, #24483 ) ) ;
#3898 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#3899 = cartesian_point ( 'none', ( 33.13683043456889266, -54.62914841796141019, 115.0870387549561116 ) ) ;
#3900 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#3901 = cartesian_point ( 'none', ( 17.50000000006284040, -101.4999999999999858, 139.5999999999729084 ) ) ;
#3902 = edge_curve ( 'none', #16397, #2354, #8157, .t. ) ;
#3903 = cartesian_point ( 'none', ( -33.97074409262243933, -51.32581362515139034, 19.09999999999989484 ) ) ;
#3904 = plane ( 'none', #5079 ) ;
#3905 = face_bound ( 'none', #20864, .t. ) ;
#3906 = oriented_edge ( 'none', *, *, #3667, .t. ) ;
#3907 = cartesian_point ( 'none', ( -32.39399214632941693, 17.93762682311372458, 66.60000000000019327 ) ) ;
#3908 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3909 = direction ( 'none', ( 7.562449584286049845e-16, 1.965391359763816943e-15, -1.000000000000000000 ) ) ;
#3910 = advanced_face ( 'none', ( #11086, #2785 ), #6675, .t. ) ;
#3911 = vector ( 'none', #27610, 1000.000000000000000 ) ;
#3912 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#3913 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#3914 = cylindrical_surface ( 'none', #15294, 4.640926795905548019 ) ;
#3915 = axis2_placement_3d ( 'none', #39420, #24072, #29963 ) ;
#3916 = vector ( 'none', #37768, 1000.000000000000000 ) ;
#3917 = edge_loop ( 'none', ( #30487, #16745, #32787, #25051, #17292, #6670 ) ) ;
#3918 = cartesian_point ( 'none', ( -11.64203268004229130, -15.20000000000028528, 118.0999999999999233 ) ) ;
#3919 = axis2_placement_3d ( 'none', #28070, #22309, #21789 ) ;
#3920 = cartesian_point ( 'none', ( -34.64101615137727208, 19.99999999999964828, 74.10000000000019327 ) ) ;
#3921 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#3922 = line ( 'none', #20449, #1968 ) ;
#3923 = edge_curve ( 'none', #34143, #10, #36518, .t. ) ;
#3924 = cylindrical_surface ( 'none', #21172, 32.50000000000000711 ) ;
#3925 = cartesian_point ( 'none', ( -8.409581018826118637, -20.01034817234788932, 127.5600365645593541 ) ) ;
#3926 = circle ( 'none', #12422, 32.50000000000000711 ) ;
#3927 = cartesian_point ( 'none', ( -1.098912232743089135, -21.29945773816169208, 128.4890793040956112 ) ) ;
#3928 = vertex_point ( 'none', #22509 ) ;
#3929 = oriented_edge ( 'none', *, *, #18413, .f. ) ;
#3930 = axis2_placement_3d ( 'none', #33845, #5687, #24113 ) ;
#3931 = oriented_edge ( 'none', *, *, #29539, .f. ) ;
#3932 = cartesian_point ( 'none', ( -0.04327863261962881097, -94.70000000000162288, 111.5999219564110234 ) ) ;
#3933 = cartesian_point ( 'none', ( 30.21359271381163580, 17.67665721330417128, 74.20000000000024443 ) ) ;
#3934 = cartesian_point ( 'none', ( -34.81980515334430493, -104.5000000000006111, 131.4198051534481806 ) ) ;
#3935 = edge_loop ( 'none', ( #36671, #9403, #6817, #26842, #34295, #27143, #1352, #26922 ) ) ;
#3936 = cartesian_point ( 'none', ( -15.43911870797630037, -8.500021825284186150, 111.2172552262382936 ) ) ;
#3937 = edge_loop ( 'none', ( #37998, #6529, #35379 ) ) ;
#3938 = cartesian_point ( 'none', ( 13.65116919608090384, -95.20000000000142393, 76.95280194858511891 ) ) ;
#3939 = cartesian_point ( 'none', ( 8.453874247038772403e-13, -66.50000000000008527, 64.59999999999990905 ) ) ;
#3940 = oriented_edge ( 'none', *, *, #24527, .t. ) ;
#3941 = cartesian_point ( 'none', ( 3.474482111062645817, -95.20000000000156604, 90.75816907762219898 ) ) ;
#3942 = vertex_point ( 'none', #9911 ) ;
#3943 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.045732006675827079e-16 ) ) ;
#3944 = oriented_edge ( 'none', *, *, #4560, .f. ) ;
#3945 = cartesian_point ( 'none', ( -4.359379079966297255, 27.95743754418761640, -43.99999999999999289 ) ) ;
#3946 = cartesian_point ( 'none', ( 16.20783530973544728, 8.867886326844054423, -10.50000000000000178 ) ) ;
#3947 = cartesian_point ( 'none', ( 18.97838173619671664, 10.57790997330351956, 127.6424635080002332 ) ) ;
#3948 = face_bound ( 'none', #39293, .t. ) ;
#3949 = edge_loop ( 'none', ( #14468, #11936, #20390, #36750 ) ) ;
#3950 = direction ( 'none', ( 0.8660254037844439257, -0.4999999999999907851, -2.018968985190828937e-15 ) ) ;
#3951 = cartesian_point ( 'none', ( 20.84559177269230545, -86.71379491942707318, 116.7600201420281678 ) ) ;
#3952 = edge_loop ( 'none', ( #12794, #21786, #5595, #6007 ) ) ;
#3953 = edge_curve ( 'none', #28200, #21432, #20860, .t. ) ;
#3954 = line ( 'none', #1715, #36233 ) ;
#3955 = cartesian_point ( 'none', ( -17.83370206932111302, -84.79999999999655813, 133.4985518251240251 ) ) ;
#3956 = cartesian_point ( 'none', ( 34.64101615137781209, -19.99999999999971934, 66.59999999999993747 ) ) ;
#3957 = face_outer_bound ( 'none', #29513, .t. ) ;
#3958 = advanced_face ( 'none', ( #40445 ), #39009, .f. ) ;
#3959 = cartesian_point ( 'none', ( -9.645827129077394702, -18.67193815220085540, 129.5999999999999659 ) ) ;
#3960 = line ( 'none', #10322, #19628 ) ;
#3961 = cartesian_point ( 'none', ( 15.72826455579462390, 2.945749663203401258, -119.7651464789359608 ) ) ;
#3962 = edge_curve ( 'none', #15330, #35145, #13521, .t. ) ;
#3963 = cartesian_point ( 'none', ( -24.24982756189158550, -79.71355841999694292, 121.2429637115591134 ) ) ;
#3964 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#3965 = advanced_face ( 'none', ( #15481 ), #24798, .t. ) ;
#3966 = vector ( 'none', #5892, 1000.000000000000000 ) ;
#3967 = face_outer_bound ( 'none', #27957, .t. ) ;
#3968 = circle ( 'none', #31555, 4.000000000000000000 ) ;
#3969 = oriented_edge ( 'none', *, *, #8214, .t. ) ;
#3970 = edge_curve ( 'none', #13956, #36252, #12527, .t. ) ;
#3971 = cartesian_point ( 'none', ( 40.00000000005496048, -104.5009999999997063, 134.4468434724825556 ) ) ;
#3972 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.255204314246524605e-15, -53.60000000000000142 ) ) ;
#3973 = oriented_edge ( 'none', *, *, #40144, .t. ) ;
#3974 = cartesian_point ( 'none', ( 2.937682475779556991e-14, -6.681240974105620879e-14, 37.99999999999997868 ) ) ;
#3975 = oriented_edge ( 'none', *, *, #33044, .f. ) ;
#3976 = cartesian_point ( 'none', ( -54.34738077886744634, 35.65616640185522357, -4.161130707208518364e-15 ) ) ;
#3977 = axis2_placement_3d ( 'none', #20001, #22846, #35688 ) ;
#3978 = axis2_placement_3d ( 'none', #14159, #35891, #8270 ) ;
#3979 = cartesian_point ( 'none', ( 8.569688389217531982e-13, -66.50000000000012790, 99.59999999999990905 ) ) ;
#3980 = edge_curve ( 'none', #27066, #28907, #20397, .t. ) ;
#3981 = edge_loop ( 'none', ( #8533, #6532 ) ) ;
#3982 = edge_loop ( 'none', ( #20293, #1334, #1683, #35803, #9725, #4598 ) ) ;
#3983 = axis2_placement_3d ( 'none', #9190, #30807, #12327 ) ;
#3984 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#3985 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760469, 2.365532012695645724e-16 ) ) ;
#3986 = cartesian_point ( 'none', ( -34.64101615137732182, -20.00000000000050449, 28.69998533311848021 ) ) ;
#3987 = axis2_placement_3d ( 'none', #27040, #8311, #5051 ) ;
#3988 = face_outer_bound ( 'none', #20761, .t. ) ;
#3989 = oriented_edge ( 'none', *, *, #13477, .t. ) ;
#3990 = oriented_edge ( 'none', *, *, #10594, .t. ) ;
#3991 = cartesian_point ( 'none', ( -39.05999999999995964, -2.003197950036279540, 66.59999999999996589 ) ) ;
#3992 = vertex_point ( 'none', #19945 ) ;
#3993 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#3994 = line ( 'none', #11823, #9352 ) ;
#3995 = cartesian_point ( 'none', ( 39.59302218113758443, -4.239187878002640630, -37.41664918804934103 ) ) ;
#3996 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#3997 = line ( 'none', #33526, #9849 ) ;
#3998 = cartesian_point ( 'none', ( 50.00000000000005684, 4.001472053885584078e-13, 59.59999999999993037 ) ) ;
#3999 = face_outer_bound ( 'none', #23990, .t. ) ;
#4000 = cartesian_point ( 'none', ( 34.64101615137832368, -60.19998826649045043, 119.5999999999999375 ) ) ;
#4001 = cartesian_point ( 'none', ( 3.440345304261272034e-14, -8.520249993834243950e-14, 66.59999999999996589 ) ) ;
#4002 = face_bound ( 'none', #11269, .t. ) ;
#4003 = vector ( 'none', #5647, 1000.000000000000114 ) ;
#4004 = cartesian_point ( 'none', ( 42.49999999999970868, 26.33913438213228631, 54.59999999999997300 ) ) ;
#4005 = oriented_edge ( 'none', *, *, #25358, .f. ) ;
#4006 = cartesian_point ( 'none', ( 14.13494018355830484, 8.541399464578409706, -10.67272567035217001 ) ) ;
#4007 = edge_loop ( 'none', ( #13755, #24367, #34010, #6797, #28308, #30521, #19605, #29048 ) ) ;
#4008 = advanced_face ( 'none', ( #5235, #19897 ), #16647, .f. ) ;
#4009 = oriented_edge ( 'none', *, *, #38049, .t. ) ;
#4010 = edge_curve ( 'none', #21011, #13634, #5736, .t. ) ;
#4011 = advanced_face ( 'none', ( #7181 ), #20469, .f. ) ;
#4012 = edge_curve ( 'none', #18155, #6620, #32128, .t. ) ;
#4013 = direction ( 'none', ( -0.2807829554457513810, -0.4999999999999832911, -0.8192441223049242716 ) ) ;
#4014 = cartesian_point ( 'none', ( -19.99999999993617905, -79.79999999999658655, 134.2410161514139304 ) ) ;
#4015 = oriented_edge ( 'none', *, *, #3612, .t. ) ;
#4016 = vertex_point ( 'none', #36312 ) ;
#4017 = edge_curve ( 'none', #22099, #10927, #38488, .t. ) ;
#4018 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029591e-14, 0.0000000000000000000 ) ) ;
#4019 = cartesian_point ( 'none', ( -2.575197000087569501e-14, -1.152823814077457314e-15, -65.49999999999991473 ) ) ;
#4020 = vector ( 'none', #13711, 1000.000000000000000 ) ;
#4021 = cartesian_point ( 'none', ( 46.69331362515102768, -31.00027695764238800, -14.90000000000014246 ) ) ;
#4022 = oriented_edge ( 'none', *, *, #2536, .t. ) ;
#4023 = oriented_edge ( 'none', *, *, #30676, .f. ) ;
#4024 = oriented_edge ( 'none', *, *, #26306, .t. ) ;
#4025 = face_outer_bound ( 'none', #8787, .t. ) ;
#4026 = cartesian_point ( 'none', ( 34.54205080756891988, 4.375457922032350947e-13, 35.99999999999997868 ) ) ;
#4027 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029591e-14, 5.664403186863041481e-16 ) ) ;
#4028 = cartesian_point ( 'none', ( 7.876207821933126275e-13, -59.50000000000010658, 68.59999999999990905 ) ) ;
#4029 = axis2_placement_3d ( 'none', #6587, #9174, #12861 ) ;
#4030 = cartesian_point ( 'none', ( -13.99999999999994138, -3.065845051854017581e-13, 117.0999999999999659 ) ) ;
#4031 = vector ( 'none', #31951, 1000.000000000000000 ) ;
#4032 = b_spline_curve_with_knots ( 'none', 3,
( #34745, #461, #15616, #22042, #31748, #40506 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003909044991043196917, 0.0007818089982086393833 ),
.unspecified. ) ;
#4033 = axis2_placement_3d ( 'none', #10137, #10549, #23269 ) ;
#4034 = face_outer_bound ( 'none', #8084, .t. ) ;
#4035 = cartesian_point ( 'none', ( -20.45717068362884206, 4.843941993755633391, 129.6000000000241812 ) ) ;
#4036 = cartesian_point ( 'none', ( 16.18986499736824669, -17.40907965695092230, 122.4903826806612415 ) ) ;
#4037 = direction ( 'none', ( 1.210143096841420629e-14, -1.000000000000000000, -1.144788205118215282e-15 ) ) ;
#4038 = axis2_placement_3d ( 'none', #39377, #23886, #8061 ) ;
#4039 = cylindrical_surface ( 'none', #30029, 6.000000000000001776 ) ;
#4040 = circle ( 'none', #11345, 4.149999999999999467 ) ;
#4041 = oriented_edge ( 'none', *, *, #4328, .f. ) ;
#4042 = cartesian_point ( 'none', ( 51.00292657709142929, -37.46194077712512893, 1.999999999999918510 ) ) ;
#4043 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#4044 = axis2_placement_3d ( 'none', #1434, #8121, #29983 ) ;
#4045 = axis2_placement_3d ( 'none', #27119, #8379, #1842 ) ;
#4046 = oriented_edge ( 'none', *, *, #18588, .t. ) ;
#4047 = direction ( 'none', ( -1.000000000000000000, -1.580939474765926139e-14, 6.045732006675808344e-16 ) ) ;
#4049 = oriented_edge ( 'none', *, *, #24231, .t. ) ;
#4048 = cartesian_point ( 'none', ( 17.55942292142180250, -42.49999999999986500, 54.59999999999991616 ) ) ;
#4050 = edge_curve ( 'none', #5116, #20811, #23327, .t. ) ;
#4051 = direction ( 'none', ( 0.8854846875131734407, 0.4646685573392044799, 4.456676506731132489e-16 ) ) ;
#4052 = cartesian_point ( 'none', ( 14.63084638032952434, -95.33989438708124453, 77.18275966455890114 ) ) ;
#4053 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#4054 = advanced_face ( 'none', ( #13042 ), #26619, .f. ) ;
#4055 = oriented_edge ( 'none', *, *, #30928, .f. ) ;
#4056 = oriented_edge ( 'none', *, *, #1821, .f. ) ;
#4057 = cartesian_point ( 'none', ( 6.595513592262833213e-15, -1.185896896719701518e-14, 3.000000000000002665 ) ) ;
#4058 = oriented_edge ( 'none', *, *, #11322, .f. ) ;
#4059 = cartesian_point ( 'none', ( 16.51702935015321927, 9.253430119068100979, 129.5999999999999943 ) ) ;
#4060 = advanced_face ( 'none', ( #22810 ), #27732, .f. ) ;
#4061 = vector ( 'none', #36309, 1000.000000000000000 ) ;
#4063 = oriented_edge ( 'none', *, *, #7349, .f. ) ;
#4062 = direction ( 'none', ( 1.965391359763805505e-15, -7.562449584285928558e-16, 1.000000000000000000 ) ) ;
#4064 = vertex_point ( 'none', #14574 ) ;
#4065 = oriented_edge ( 'none', *, *, #14394, .t. ) ;
#4066 = vector ( 'none', #17399, 1000.000000000000000 ) ;
#4067 = cartesian_point ( 'none', ( -31.98456208883773755, -18.60599432798291275, 68.00000000000027001 ) ) ;
#4068 = cartesian_point ( 'none', ( 14.41702476186515902, -95.49642875596717317, 77.23933858244259909 ) ) ;
#4069 = line ( 'none', #16259, #36836 ) ;
#4070 = edge_curve ( 'none', #40113, #3596, #827, .t. ) ;
#4071 = face_outer_bound ( 'none', #29495, .t. ) ;
#4072 = oriented_edge ( 'none', *, *, #10572, .t. ) ;
#4073 = edge_loop ( 'none', ( #17074, #1916, #39527, #30730 ) ) ;
#4074 = direction ( 'none', ( 0.8660254037844460351, -0.4999999999999871769, -9.782307196828627213e-16 ) ) ;
#4075 = conical_surface ( 'none', #25553, 28.49999999999999645, 0.7853981633974533860 ) ;
#4076 = line ( 'none', #2743, #12866 ) ;
#4077 = cartesian_point ( 'none', ( -39.13269992827386545, 1.173126480491246681, -12.26015192702786827 ) ) ;
#4078 = cartesian_point ( 'none', ( -57.00819672131149929, 31.22603891921371044, -51.00000000000000711 ) ) ;
#4079 = edge_curve ( 'none', #548, #30522, #9121, .t. ) ;
#4080 = oriented_edge ( 'none', *, *, #6303, .t. ) ;
#4081 = oriented_edge ( 'none', *, *, #31056, .t. ) ;
#4082 = direction ( 'none', ( 6.818163926026672119e-15, 2.240078029461010062e-16, 1.000000000000000000 ) ) ;
#4083 = edge_curve ( 'none', #6085, #19597, #37494, .t. ) ;
#4084 = oriented_edge ( 'none', *, *, #30699, .f. ) ;
#4085 = vertex_point ( 'none', #5833 ) ;
#4086 = oriented_edge ( 'none', *, *, #22285, .t. ) ;
#4087 = oriented_edge ( 'none', *, *, #34771, .t. ) ;
#4088 = cartesian_point ( 'none', ( -22.41955828293398412, -81.03581320145849531, 123.1326307368927218 ) ) ;
#4089 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560379402e-16 ) ) ;
#4090 = axis2_placement_3d ( 'none', #24050, #24323, #21046 ) ;
#4091 = cartesian_point ( 'none', ( -26.27404900839553292, -6.218870372055627094, -64.99999999999992895 ) ) ;
#4092 = vertex_point ( 'none', #40145 ) ;
#4093 = vertex_point ( 'none', #6515 ) ;
#4094 = axis2_placement_3d ( 'none', #2506, #34080, #5533 ) ;
#4095 = edge_loop ( 'none', ( #1038, #29407, #1299, #25497 ) ) ;
#4096 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4097 = axis2_placement_3d ( 'none', #27125, #15233, #18408 ) ;
#4098 = axis2_placement_3d ( 'none', #3546, #6688, #12010 ) ;
#4099 = cartesian_point ( 'none', ( 3.474482111062645817, -95.20000000000156604, 90.75816907762219898 ) ) ;
#4100 = line ( 'none', #8721, #21737 ) ;
#4101 = direction ( 'none', ( -0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#4102 = vertex_point ( 'none', #14845 ) ;
#4103 = edge_curve ( 'none', #6015, #20426, #3244, .t. ) ;
#4104 = vertex_point ( 'none', #17874 ) ;
#4105 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#4106 = oriented_edge ( 'none', *, *, #33190, .f. ) ;
#4107 = circle ( 'none', #14231, 35.00000000000001421 ) ;
#4108 = edge_curve ( 'none', #20956, #22287, #11550, .t. ) ;
#4109 = cartesian_point ( 'none', ( 57.49999999999997868, -29.30443652418526312, -73.00000000000000000 ) ) ;
#4110 = axis2_placement_3d ( 'none', #11789, #39568, #39704 ) ;
#4111 = advanced_face ( 'none', ( #6196 ), #21142, .f. ) ;
#4112 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#4113 = direction ( 'none', ( -5.539897855819925797e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#4114 = edge_loop ( 'none', ( #38341, #25566, #14036, #4138 ) ) ;
#4115 = oriented_edge ( 'none', *, *, #8137, .t. ) ;
#4116 = circle ( 'none', #31835, 25.99999999999999645 ) ;
#4117 = vector ( 'none', #16161, 1000.000000000000000 ) ;
#4118 = cartesian_point ( 'none', ( 5.972432876578055883, -17.83802208209288764, 129.5999999999999375 ) ) ;
#4119 = cartesian_point ( 'none', ( 17.79438138273035008, -14.33725222143985967, -36.50000000000003553 ) ) ;
#4120 = product ( 'abr115l2-i-p2-s2-19-40-70-90-m6', 'abr115l2-i-p2-s2-19-40-70-90-m6', '', ( #35126 ) ) ;
#4121 = cartesian_point ( 'none', ( 36.14585302831187619, -82.29999999999589022, 117.8738580667216382 ) ) ;
#4122 = oriented_edge ( 'none', *, *, #38589, .f. ) ;
#4123 = direction ( 'none', ( 1.000000000000000000, 9.499345754448995649e-15, -9.251858538542969855e-16 ) ) ;
#4124 = cartesian_point ( 'none', ( -44.61102540378445269, 7.226168277595347203e-16, -8.000000000000000000 ) ) ;
#4125 = cartesian_point ( 'none', ( -23.89711431697884692, -104.0000000000004832, 131.9910161514141862 ) ) ;
#4126 = edge_loop ( 'none', ( #38053, #6199, #14806, #28793 ) ) ;
#4127 = direction ( 'none', ( -1.387778780781444413e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4128 = line ( 'none', #35752, #37402 ) ;
#4129 = edge_curve ( 'none', #23244, #40464, #22341, .t. ) ;
#4130 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#4131 = cartesian_point ( 'none', ( -51.00292657709120903, -37.46194077712533499, -50.99999999999999289 ) ) ;
#4132 = cartesian_point ( 'none', ( 49.61081362515101745, -31.00027695764238800, 15.09999999999987352 ) ) ;
#4133 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474530588e-14, -0.06609909530067543948 ) ) ;
#4134 = cartesian_point ( 'none', ( -6.422521780733502439, -18.33260885169749699, -36.50000000000002842 ) ) ;
#4135 = edge_loop ( 'none', ( #18174, #11111, #4252, #4184 ) ) ;
#4136 = edge_curve ( 'none', #13668, #9346, #30668, .t. ) ;
#4138 = oriented_edge ( 'none', *, *, #2017, .f. ) ;
#4137 = direction ( 'none', ( 0.8660254037844368202, 0.5000000000000032196, 1.698855365322359928e-15 ) ) ;
#4139 = oriented_edge ( 'none', *, *, #6357, .f. ) ;
#4140 = vertex_point ( 'none', #33457 ) ;
#4141 = edge_curve ( 'none', #9917, #8031, #38011, .t. ) ;
#4142 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.951780224376357146e-15, -51.00000000000000000 ) ) ;
#4143 = cartesian_point ( 'none', ( -14.48835275128555899, 7.931374460611527510, -37.33561514783265523 ) ) ;
#4144 = vector ( 'none', #17801, 1000.000000000000000 ) ;
#4145 = edge_curve ( 'none', #12028, #27505, #14044, .t. ) ;
#4146 = oriented_edge ( 'none', *, *, #12165, .t. ) ;
#4147 = oriented_edge ( 'none', *, *, #8890, .f. ) ;
#4148 = face_outer_bound ( 'none', #31723, .t. ) ;
#4149 = direction ( 'none', ( 0.9459816290895212143, 0.0000000000000000000, -0.3242202298209283517 ) ) ;
#4150 = vertex_point ( 'none', #33719 ) ;
#4151 = oriented_edge ( 'none', *, *, #12487, .f. ) ;
#4152 = edge_loop ( 'none', ( #20392, #37184, #25606, #7642 ) ) ;
#4153 = circle ( 'none', #36447, 3.999999999999989786 ) ;
#4154 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#4155 = axis2_placement_3d ( 'none', #17306, #1167, #10439 ) ;
#4156 = advanced_face ( 'none', ( #4742 ), #26749, .t. ) ;
#4157 = axis2_placement_3d ( 'none', #30923, #3520, #22629 ) ;
#4158 = cartesian_point ( 'none', ( -18.95348604493375788, -82.72953286502121273, 115.6673299506936701 ) ) ;
#4159 = advanced_face ( 'none', ( #12073 ), #35053, .t. ) ;
#4160 = edge_curve ( 'none', #1255, #3547, #15014, .t. ) ;
#4161 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#4162 = circle ( 'none', #11761, 27.79999999999999716 ) ;
#4163 = axis2_placement_3d ( 'none', #38598, #7564, #32713 ) ;
#4164 = cartesian_point ( 'none', ( 57.49999999999997868, 29.30443652418523826, -51.00000000000000000 ) ) ;
#4165 = direction ( 'none', ( -0.8772748199115791845, -0.4799884273074783714, -2.705469128535725775e-16 ) ) ;
#4166 = closed_shell ( 'none', ( #16373, #27573, #9876, #18510, #37258, #23325, #39889, #36401, #2407, #37404, #2039, #25903, #36754, #17855, #38682, #30955, #24812, #595, #12424, #3965 ) ) ;
#4167 = cartesian_point ( 'none', ( 31.00027695764221747, 45.56081362515109845, 15.09999999999998721 ) ) ;
#4168 = vector ( 'none', #7974, 1000.000000000000000 ) ;
#4169 = axis2_placement_3d ( 'none', #3311, #6465, #18898 ) ;
#4170 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -2.409200885585502246e-16 ) ) ;
#4171 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#4172 = cartesian_point ( 'none', ( -17.83840981399365688, 11.08251321239746900, 129.5999999999999943 ) ) ;
#4173 = oriented_edge ( 'none', *, *, #16566, .f. ) ;
#4174 = vertex_point ( 'none', #8562 ) ;
#4175 = oriented_edge ( 'none', *, *, #23522, .t. ) ;
#4176 = oriented_edge ( 'none', *, *, #9830, .f. ) ;
#4177 = direction ( 'none', ( -7.562449584286045901e-16, -2.087856039678552091e-15, 1.000000000000000000 ) ) ;
#4178 = direction ( 'none', ( 1.209611567821080253e-14, -1.000000000000000000, -1.136225707511070390e-15 ) ) ;
#4179 = cartesian_point ( 'none', ( 39.06000000000000938, 2.003197950036016639, 66.59999999999995168 ) ) ;
#4180 = cartesian_point ( 'none', ( 23.48676438677653877, -13.64195838660564419, 113.2745083040868366 ) ) ;
#4181 = circle ( 'none', #7120, 3.000000000000030198 ) ;
#4182 = cartesian_point ( 'none', ( -8.542101809400049817, -73.70000000000170814, 97.78463352015769772 ) ) ;
#4183 = cartesian_point ( 'none', ( -26.75027695764179825, -49.61081362515133719, 37.99999999999995026 ) ) ;
#4184 = oriented_edge ( 'none', *, *, #23501, .t. ) ;
#4185 = oriented_edge ( 'none', *, *, #12878, .f. ) ;
#4186 = vector ( 'none', #1316, 1000.000000000000114 ) ;
#4187 = vertex_point ( 'none', #2276 ) ;
#4188 = direction ( 'none', ( 1.000000000000000000, 1.110223024625158749e-14, -1.537658889105844838e-12 ) ) ;
#4189 = cartesian_point ( 'none', ( 14.49701544316731727, -95.44552854559275090, 77.21815607069360965 ) ) ;
#4190 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#4191 = edge_curve ( 'none', #26612, #26340, #1805, .t. ) ;
#4192 = oriented_edge ( 'none', *, *, #24344, .f. ) ;
#4193 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#4194 = cartesian_point ( 'none', ( 18.51384678331159250, 3.482144320351145517, 129.5999999999999943 ) ) ;
#4195 = cartesian_point ( 'none', ( -31.79684002903780637, 19.69956334259262221, 71.20000000000017337 ) ) ;
#4196 = edge_curve ( 'none', #4896, #24902, #10079, .t. ) ;
#4197 = cartesian_point ( 'none', ( -31.36729524088231713, -23.28952168637739817, 68.20000000000011653 ) ) ;
#4198 = vector ( 'none', #32667, 1000.000000000000000 ) ;
#4199 = direction ( 'none', ( 0.3242202298209297395, 2.846956759325341906e-15, 0.9459816290895206592 ) ) ;
#4200 = edge_curve ( 'none', #20193, #23685, #17474, .t. ) ;
#4201 = circle ( 'none', #19385, 4.000000000000003553 ) ;
#4202 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#4203 = plane ( 'none', #9420 ) ;
#4204 = edge_loop ( 'none', ( #29620, #37034, #10262, #25685, #25629 ) ) ;
#4205 = edge_curve ( 'none', #35303, #24443, #19421, .t. ) ;
#4206 = oriented_edge ( 'none', *, *, #21478, .t. ) ;
#4207 = vector ( 'none', #2938, 1000.000000000000000 ) ;
#4208 = advanced_face ( 'none', ( #18453 ), #24266, .f. ) ;
#4209 = circle ( 'none', #38794, 8.500000000000000000 ) ;
#4210 = oriented_edge ( 'none', *, *, #19058, .f. ) ;
#4211 = oriented_edge ( 'none', *, *, #34824, .t. ) ;
#4212 = oriented_edge ( 'none', *, *, #38475, .f. ) ;
#4213 = oriented_edge ( 'none', *, *, #29099, .f. ) ;
#4214 = cartesian_point ( 'none', ( -29.26402094861299119, -89.59049173263866805, 113.7383278036613206 ) ) ;
#4215 = direction ( 'none', ( 0.8854846875131703321, 0.4646685573392103086, -1.625795197728964302e-15 ) ) ;
#4216 = cartesian_point ( 'none', ( 18.60939881549461461, 11.23778771052828596, 127.6714442165745851 ) ) ;
#4217 = advanced_face ( 'none', ( #36004 ), #17931, .f. ) ;
#4218 = axis2_placement_3d ( 'none', #20211, #19954, #38546 ) ;
#4219 = axis2_placement_3d ( 'none', #6474, #9847, #34893 ) ;
#4220 = vector ( 'none', #40399, 1000.000000000000114 ) ;
#4221 = cartesian_point ( 'none', ( 36.24307246165624008, 27.27580060308282484, 66.59999999999998010 ) ) ;
#4222 = edge_curve ( 'none', #36348, #37352, #27305, .t. ) ;
#4223 = cartesian_point ( 'none', ( -37.17350235766490840, -21.32895207399069548, 71.20000000000025864 ) ) ;
#4224 = vector ( 'none', #25281, 1000.000000000000000 ) ;
#4225 = face_bound ( 'none', #29237, .t. ) ;
#4226 = axis2_placement_3d ( 'none', #21832, #6774, #19085 ) ;
#4227 = oriented_edge ( 'none', *, *, #24946, .f. ) ;
#4228 = axis2_placement_3d ( 'none', #8391, #5145, #30270 ) ;
#4229 = cartesian_point ( 'none', ( -22.12011564302950717, -89.66214689735210186, 123.4136328974072967 ) ) ;
#4230 = cartesian_point ( 'none', ( -32.87639324363721727, 22.42612983854474606, 68.00000000000018474 ) ) ;
#4231 = cartesian_point ( 'none', ( -16.08437419400742030, 3.742299450256965088, -37.50000000000000711 ) ) ;
#4232 = edge_curve ( 'none', #5609, #13332, #326, .t. ) ;
#4233 = oriented_edge ( 'none', *, *, #36184, .t. ) ;
#4234 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#4235 = cartesian_point ( 'none', ( 1.182613553948275817e-12, -94.70000000000160867, 99.59999999999986642 ) ) ;
#4236 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#4237 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.535288089511295234e-15, -56.00000000000000000 ) ) ;
#4238 = conical_surface ( 'none', #27947, 6.349999999999994316, 0.7853981633974587151 ) ;
#4239 = cartesian_point ( 'none', ( 2.746455913870557085e-14, -9.214139384224975623e-14, 66.59999999999996589 ) ) ;
#4240 = direction ( 'none', ( 0.2911156025094132072, 4.438639543574742089e-15, -0.9566878832595201443 ) ) ;
#4241 = circle ( 'none', #39808, 2.099999999999990763 ) ;
#4242 = cartesian_point ( 'none', ( -3.638945031367050387, -54.70000000000166551, 111.5585985407438727 ) ) ;
#4243 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4244 = vertex_point ( 'none', #31672 ) ;
#4245 = vertex_point ( 'none', #6776 ) ;
#4246 = cartesian_point ( 'none', ( 31.00027695764219970, 49.61081362515108140, 23.09999999999998366 ) ) ;
#4247 = line ( 'none', #2577, #29154 ) ;
#4248 = cartesian_point ( 'none', ( -42.50000000000004263, 4.389855730354634389, 54.60000000000000142 ) ) ;
#4249 = toroidal_surface ( 'none', #21230, 25.99999999999999645, 1.000000000000000000 ) ;
#4250 = edge_curve ( 'none', #16136, #4338, #25736, .t. ) ;
#4251 = oriented_edge ( 'none', *, *, #26982, .t. ) ;
#4252 = oriented_edge ( 'none', *, *, #21490, .f. ) ;
#4253 = oriented_edge ( 'none', *, *, #30037, .t. ) ;
#4254 = cylindrical_surface ( 'none', #14947, 8.500000000000000000 ) ;
#4255 = edge_curve ( 'none', #6190, #36856, #16435, .t. ) ;
#4256 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029591e-14, 5.539897855819805495e-16 ) ) ;
#4257 = advanced_face ( 'none', ( #15954 ), #40413, .t. ) ;
#4258 = vector ( 'none', #34558, 1000.000000000000000 ) ;
#4259 = cartesian_point ( 'none', ( -49.61081362515120219, 31.00027695764203628, -3.617781085229093086e-15 ) ) ;
#4260 = line ( 'none', #27966, #18492 ) ;
#4261 = cartesian_point ( 'none', ( 37.17350235766517841, 21.32895207399032245, 71.20000000000023022 ) ) ;
#4262 = cartesian_point ( 'none', ( -33.89855182512299336, -82.29999999999671445, 81.76629793067758101 ) ) ;
#4263 = oriented_edge ( 'none', *, *, #2085, .f. ) ;
#4264 = edge_curve ( 'none', #39669, #6589, #32091, .t. ) ;
#4265 = direction ( 'none', ( 1.235793633973316905e-14, -1.000000000000000000, -9.969229838635499120e-16 ) ) ;
#4266 = advanced_face ( 'none', ( #7651 ), #10570, .f. ) ;
#4267 = oriented_edge ( 'none', *, *, #27324, .t. ) ;
#4268 = vertex_point ( 'none', #15935 ) ;
#4269 = cartesian_point ( 'none', ( -17.08544820841853706, -10.61848434620476489, 129.3653553950979926 ) ) ;
#4270 = cartesian_point ( 'none', ( -34.64101615140722856, -78.50000000000054001, 79.60000000005305765 ) ) ;
#4271 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.835078651350428840e-17, -0.5000000000000905942 ) ) ;
#4272 = edge_loop ( 'none', ( #36255, #36142, #25886, #17183 ) ) ;
#4273 = cylindrical_surface ( 'none', #12545, 26.00000000000000000 ) ;
#4274 = cartesian_point ( 'none', ( 42.50000000000029132, -21.94927865177611892, 54.59999999999992326 ) ) ;
#4275 = cartesian_point ( 'none', ( 31.81980515334713289, -104.4999999999997300, 67.78019484655641236 ) ) ;
#4276 = cartesian_point ( 'none', ( -0.3880055105477580590, -67.44169323608802813, 139.1245019678758013 ) ) ;
#4277 = axis2_placement_3d ( 'none', #15230, #6219, #34101 ) ;
#4278 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4279 = line ( 'none', #34072, #12120 ) ;
#4280 = axis2_placement_3d ( 'none', #23581, #29622, #11141 ) ;
#4281 = cylindrical_surface ( 'none', #27758, 1.500000000000001332 ) ;
#4283 = vector ( 'none', #39575, 1000.000000000000000 ) ;
#4282 = axis2_placement_3d ( 'none', #20563, #7870, #1854 ) ;
#4284 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#4285 = vertex_point ( 'none', #13053 ) ;
#4286 = axis2_placement_3d ( 'none', #19854, #12718, #15732 ) ;
#4287 = edge_loop ( 'none', ( #32909, #39979, #13359, #12799 ) ) ;
#4288 = axis2_placement_3d ( 'none', #29516, #4495, #1086 ) ;
#4289 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#4290 = cartesian_point ( 'none', ( -18.99499338215411726, 0.4361495293145211116, -11.50000000000000711 ) ) ;
#4291 = edge_loop ( 'none', ( #34457, #29496, #2099, #13861, #25534, #32117 ) ) ;
#4292 = edge_curve ( 'none', #20462, #35961, #17888, .t. ) ;
#4293 = vertex_point ( 'none', #3501 ) ;
#4294 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.045732006675827079e-16 ) ) ;
#4295 = cartesian_point ( 'none', ( 22.50000000006284040, -101.4999999999999289, 139.5999999999652346 ) ) ;
#4296 = cartesian_point ( 'none', ( 3.135650922191180651e-14, -7.971942352709296054e-14, 61.09999999999997300 ) ) ;
#4297 = vector ( 'none', #19907, 1000.000000000000000 ) ;
#4298 = edge_loop ( 'none', ( #19856, #38265, #36512, #16865 ) ) ;
#4299 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029591e-14, 5.539897855819716748e-16 ) ) ;
#4300 = cylindrical_surface ( 'none', #34582, 2.100000000000004530 ) ;
#4301 = cartesian_point ( 'none', ( -12.97156982490716182, -95.70000000000175078, 98.74071176109109160 ) ) ;
#4302 = direction ( 'none', ( -1.580939474765925824e-14, 1.000000000000000000, 1.360818159096219050e-15 ) ) ;
#4303 = cartesian_point ( 'none', ( -19.99999999994541966, -104.0000000000004405, 134.2410161514081608 ) ) ;
#4304 = cartesian_point ( 'none', ( 39.64101615140943125, -104.4999999999996874, 119.5999999999392571 ) ) ;
#4305 = cartesian_point ( 'none', ( 17.20330936395079391, 35.96542967913062938, -37.49999999999995737 ) ) ;
#4306 = oriented_edge ( 'none', *, *, #18236, .t. ) ;
#4307 = b_spline_curve_with_knots ( 'none', 3,
( #11848, #18293, #40157, #24286 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001435872362180226061 ),
.unspecified. ) ;
#4308 = vertex_point ( 'none', #25519 ) ;
#4309 = cartesian_point ( 'none', ( -0.5075230131208944284, -85.70000000000162288, 118.6080225271106627 ) ) ;
#4310 = cartesian_point ( 'none', ( -20.55313756465866959, -6.880830854772161054, 127.5156742740615528 ) ) ;
#4311 = direction ( 'none', ( 1.000000000000000000, 1.229808195804225085e-14, -1.539649732011764131e-12 ) ) ;
#4312 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#4313 = line ( 'none', #10017, #38576 ) ;
#4314 = cartesian_point ( 'none', ( 37.29747021391703754, 21.39400567201782621, 28.69998533311845534 ) ) ;
#4315 = advanced_face ( 'none', ( #26709 ), #39937, .t. ) ;
#4316 = cartesian_point ( 'none', ( 24.93851423839161185, -12.94187759954414929, 109.9005096821398553 ) ) ;
#4317 = edge_curve ( 'none', #28116, #6693, #2744, .t. ) ;
#4318 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4319 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#4320 = circle ( 'none', #20690, 17.00000000000000711 ) ;
#4321 = cartesian_point ( 'none', ( 28.02980982266156573, 51.32581362515107060, 23.09999999999998366 ) ) ;
#4322 = line ( 'none', #35398, #36575 ) ;
#4323 = cartesian_point ( 'none', ( -7.357947864876845934, -17.36722639234285737, 129.5999999999999091 ) ) ;
#4325 = vector ( 'none', #4760, 1000.000000000000000 ) ;
#4324 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#4326 = circle ( 'none', #17767, 11.99999999999999822 ) ;
#4327 = oriented_edge ( 'none', *, *, #26569, .f. ) ;
#4328 = edge_curve ( 'none', #30851, #9894, #10042, .t. ) ;
#4329 = direction ( 'none', ( 1.000000000000000000, 1.110223024625158749e-14, -1.543210004228970620e-12 ) ) ;
#4330 = oriented_edge ( 'none', *, *, #17575, .t. ) ;
#4331 = oriented_edge ( 'none', *, *, #34321, .f. ) ;
#4332 = edge_curve ( 'none', #15040, #33986, #23755, .t. ) ;
#4333 = cartesian_point ( 'none', ( 13.76106689556226570, -95.69431583035054700, 77.41360899091682768 ) ) ;
#4334 = direction ( 'none', ( 1.000000000000000000, 9.499345754448995649e-15, -9.251858538542969855e-16 ) ) ;
#4335 = oriented_edge ( 'none', *, *, #32482, .f. ) ;
#4336 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#4337 = cartesian_point ( 'none', ( 18.28532009250859858, -4.351952271850163534, 129.5999999999998806 ) ) ;
#4338 = vertex_point ( 'none', #22388 ) ;
#4339 = axis2_placement_3d ( 'none', #13858, #10709, #7993 ) ;
#4340 = cartesian_point ( 'none', ( -33.59582001166820220, -55.13117182078755718, 84.84704420838819772 ) ) ;
#4342 = axis2_placement_3d ( 'none', #38715, #22691, #32561 ) ;
#4341 = direction ( 'none', ( -0.3419300188965478937, 0.007851153922503949570, 0.9396926207859096492 ) ) ;
#4343 = face_bound ( 'none', #38717, .t. ) ;
#4344 = oriented_edge ( 'none', *, *, #35635, .f. ) ;
#4345 = axis2_placement_3d ( 'none', #30463, #36489, #18322 ) ;
#4346 = direction ( 'none', ( 1.000000000000000000, 9.499345754448995649e-15, -9.984020005621912370e-16 ) ) ;
#4347 = direction ( 'none', ( -0.7669678184319003167, -0.6416855659042141058, 5.078151894940127376e-15 ) ) ;
#4348 = edge_loop ( 'none', ( #21398, #5658, #8753, #9039 ) ) ;
#4349 = oriented_edge ( 'none', *, *, #6181, .t. ) ;
#4350 = face_outer_bound ( 'none', #36678, .t. ) ;
#4351 = edge_curve ( 'none', #32268, #29825, #18412, .t. ) ;
#4352 = direction ( 'none', ( 1.965391359763804321e-15, -6.337802785138575104e-16, 1.000000000000000000 ) ) ;
#4353 = conical_surface ( 'none', #40518, 3.000000000000002220, 1.047197551196598519 ) ;
#4354 = cartesian_point ( 'none', ( -31.81980515334428006, -104.0000000000005542, 131.4198051534435479 ) ) ;
#4355 = cartesian_point ( 'none', ( -0.9695015171708319945, -75.70000000000163709, 125.5819180740798089 ) ) ;
#4356 = cartesian_point ( 'none', ( -34.64101615137731471, 19.99999999999964828, 68.20000000000018758 ) ) ;
#4357 = cylindrical_surface ( 'none', #8130, 3.249999999999996003 ) ;
#4358 = line ( 'none', #16282, #11171 ) ;
#4359 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.352199100700205561e-15, -63.00000000000000000 ) ) ;
#4360 = cartesian_point ( 'none', ( 19.68160698695114519, -88.55603272718202845, 118.0848677585735800 ) ) ;
#4361 = cylindrical_surface ( 'none', #30322, 47.00000000000000711 ) ;
#4362 = line ( 'none', #13546, #3383 ) ;
#4363 = vertex_point ( 'none', #19270 ) ;
#4364 = advanced_face ( 'none', ( #9085 ), #38967, .t. ) ;
#4365 = cartesian_point ( 'none', ( -16.03531310360241946, 3.953881512417514177, -10.49802719290326891 ) ) ;
#4366 = oriented_edge ( 'none', *, *, #20083, .f. ) ;
#4367 = oriented_edge ( 'none', *, *, #8247, .f. ) ;
#4368 = cartesian_point ( 'none', ( -33.38578105633840210, 21.72578702515134097, 28.20000000000018758 ) ) ;
#4369 = direction ( 'none', ( 5.040809058475286617e-15, 1.747555683115563084e-15, -1.000000000000000000 ) ) ;
#4370 = oriented_edge ( 'none', *, *, #8567, .t. ) ;
#4371 = cartesian_point ( 'none', ( 7.872651186108944603e-13, -59.50000000000016342, 126.5999999999999091 ) ) ;
#4372 = oriented_edge ( 'none', *, *, #3159, .t. ) ;
#4373 = oriented_edge ( 'none', *, *, #8137, .f. ) ;
#4374 = direction ( 'none', ( -1.539513564649194771e-12, 1.143164601397685788e-15, -1.000000000000000000 ) ) ;
#4375 = direction ( 'none', ( -3.528609371932593725e-15, -1.000000000000000000, 1.167015730269873022e-16 ) ) ;
#4376 = cartesian_point ( 'none', ( 24.72495687745633219, -8.042170565707163377, -1.500000000000033085 ) ) ;
#4377 = edge_curve ( 'none', #14866, #13412, #8618, .t. ) ;
#4378 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#4379 = cartesian_point ( 'none', ( -0.4971912236811391606, 2.843612881604503873, 124.0999999999999659 ) ) ;
#4380 = line ( 'none', #20628, #25422 ) ;
#4381 = oriented_edge ( 'none', *, *, #12938, .f. ) ;
#4382 = edge_curve ( 'none', #34090, #17515, #27699, .t. ) ;
#4383 = direction ( 'none', ( 1.000000000000000000, 9.499345754448995649e-15, -8.006416042969879049e-16 ) ) ;
#4384 = direction ( 'none', ( -3.469446951953613696e-16, 1.387778780781445478e-15, -1.000000000000000000 ) ) ;
#4385 = edge_curve ( 'none', #25036, #20492, #23282, .t. ) ;
#4386 = oriented_edge ( 'none', *, *, #25951, .f. ) ;
#4387 = cartesian_point ( 'none', ( -20.43818253585368083, 4.922891762768480284, 129.5999999999999943 ) ) ;
#4388 = edge_curve ( 'none', #27874, #31882, #14971, .t. ) ;
#4389 = line ( 'none', #25711, #12691 ) ;
#4390 = direction ( 'none', ( -1.000000000000000000, -9.607699251563866692e-15, 0.0000000000000000000 ) ) ;
#4391 = vector ( 'none', #22983, 1000.000000000000000 ) ;
#4392 = oriented_edge ( 'none', *, *, #34288, .f. ) ;
#4393 = vector ( 'none', #19599, 1000.000000000000114 ) ;
#4394 = circle ( 'none', #16563, 6.100000000000001421 ) ;
#4395 = cartesian_point ( 'none', ( 19.99999999993803712, -84.79999999999603233, 64.95898384858573138 ) ) ;
#4396 = direction ( 'none', ( 1.000000000000000000, 1.209449207450817860e-14, -1.539513564649195175e-12 ) ) ;
#4397 = direction ( 'none', ( -1.000000000000000000, -6.982962677686268288e-15, 1.331611081249930541e-15 ) ) ;
#4398 = axis2_placement_3d ( 'none', #20403, #7560, #26407 ) ;
#4399 = face_outer_bound ( 'none', #8728, .t. ) ;
#4400 = cylindrical_surface ( 'none', #27107, 5.000000000000003553 ) ;
#4401 = cartesian_point ( 'none', ( 6.293392700008486527e-14, -1.365440336073147955e-13, 118.0999999999999517 ) ) ;
#4402 = vertex_point ( 'none', #25295 ) ;
#4403 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#4404 = oriented_edge ( 'none', *, *, #20703, .t. ) ;
#4405 = oriented_edge ( 'none', *, *, #16055, .t. ) ;
#4406 = cartesian_point ( 'none', ( 18.29042199984715111, -59.79999999999604654, 65.54491464791814792 ) ) ;
#4407 = direction ( 'none', ( 0.3242202298209328482, 2.848916240508833074e-15, 0.9459816290895196600 ) ) ;
#4408 = edge_curve ( 'none', #20826, #35432, #7142, .t. ) ;
#4409 = cartesian_point ( 'none', ( -32.14101615141355239, -104.5000000000005116, 75.26987298112697999 ) ) ;
#4411 = oriented_edge ( 'none', *, *, #23775, .t. ) ;
#4410 = direction ( 'none', ( 1.209449207451029906e-14, -1.000000000000000000, -1.147639426353582715e-15 ) ) ;
#4412 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#4413 = oriented_edge ( 'none', *, *, #23068, .t. ) ;
#4414 = axis2_placement_3d ( 'none', #22146, #25320, #1512 ) ;
#4415 = oriented_edge ( 'none', *, *, #36352, .f. ) ;
#4416 = cartesian_point ( 'none', ( -31.39101615137728629, -20.00000000000041922, 59.59999999999998721 ) ) ;
#4417 = axis2_placement_3d ( 'none', #12972, #37999, #19412 ) ;
#4418 = cartesian_point ( 'none', ( 39.79999999996638849, -90.92471314858161691, 77.01914992550079830 ) ) ;
#4419 = advanced_face ( 'none', ( #37969 ), #29651, .f. ) ;
#4420 = circle ( 'none', #21354, 6.000000000000001776 ) ;
#4421 = oriented_edge ( 'none', *, *, #23295, .t. ) ;
#4422 = direction ( 'none', ( -0.7071067811865469066, -6.178396281041392095e-15, -0.7071067811865481278 ) ) ;
#4423 = advanced_face ( 'none', ( #1766 ), #33072, .f. ) ;
#4424 = vector ( 'none', #15072, 1000.000000000000000 ) ;
#4426 = vertex_point ( 'none', #681 ) ;
#4425 = cartesian_point ( 'none', ( -19.99999999999964828, -57.10000000000042064, 134.2410161513772380 ) ) ;
#4427 = cartesian_point ( 'none', ( 31.00027695764219970, 49.61081362515108140, 22.99999999999998579 ) ) ;
#4428 = vertex_point ( 'none', #22273 ) ;
#4429 = line ( 'none', #18218, #8343 ) ;
#4430 = cartesian_point ( 'none', ( 11.45321929319377396, -18.48055493771034818, 127.6814758487514467 ) ) ;
#4431 = cylindrical_surface ( 'none', #9302, 65.00000000000000000 ) ;
#4432 = cartesian_point ( 'none', ( -5.359115573763878260, 27.98039278257258999, -36.49999999999998579 ) ) ;
#4433 = cylindrical_surface ( 'none', #4576, 3.999999999999996447 ) ;
#4434 = cartesian_point ( 'none', ( 4.204073444471784882, -76.20000000000153761, 88.36052641475154701 ) ) ;
#4435 = toroidal_surface ( 'none', #3260, 4.899999999999999467, 0.1000000000000000056 ) ;
#4436 = edge_curve ( 'none', #17662, #14965, #39435, .t. ) ;
#4437 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515109561, 15.09999999999999609 ) ) ;
#4438 = face_outer_bound ( 'none', #27982, .t. ) ;
#4439 = line ( 'none', #2149, #10294 ) ;
#4440 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#4441 = cartesian_point ( 'none', ( -45.96194077712550552, 37.46194077712567605, -4.371867417334405329e-15 ) ) ;
#4442 = oriented_edge ( 'none', *, *, #858, .t. ) ;
#4443 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.368272359241420635e-15, -46.00000000000000000 ) ) ;
#4444 = oriented_edge ( 'none', *, *, #39229, .f. ) ;
#4445 = oriented_edge ( 'none', *, *, #29952, .t. ) ;
#4446 = direction ( 'none', ( 2.050233355256459444e-15, -1.084443651927997411e-15, 1.000000000000000000 ) ) ;
#4447 = edge_curve ( 'none', #21205, #6759, #32604, .t. ) ;
#4448 = cartesian_point ( 'none', ( 14.64840959644175911, -76.56233938987892884, 77.01886310841094030 ) ) ;
#4449 = direction ( 'none', ( -1.210143096841420629e-14, 1.000000000000000000, 1.144788205118215282e-15 ) ) ;
#4450 = oriented_edge ( 'none', *, *, #19449, .t. ) ;
#4451 = plane ( 'none', #30394 ) ;
#4452 = cartesian_point ( 'none', ( 1.553292635095323337, -76.08503259105697225, 87.49853811120713942 ) ) ;
#4453 = edge_loop ( 'none', ( #30502, #31298, #6039, #4818 ) ) ;
#4454 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4455 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#4456 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#4457 = cartesian_point ( 'none', ( -30.34019726825172469, -23.46582723854888286, 84.71430435774915679 ) ) ;
#4458 = oriented_edge ( 'none', *, *, #27969, .t. ) ;
#4459 = cartesian_point ( 'none', ( 0.9966158955404516018, -21.00000000000013856, 129.5999999999999375 ) ) ;
#4460 = oriented_edge ( 'none', *, *, #6491, .f. ) ;
#4461 = cartesian_point ( 'none', ( 22.17519907427119819, -55.99999999999983658, 70.11633367666669869 ) ) ;
#4462 = oriented_edge ( 'none', *, *, #28320, .f. ) ;
#4463 = direction ( 'none', ( -1.538819675258804048e-12, 1.143164601397694268e-15, -1.000000000000000000 ) ) ;
#4464 = axis2_placement_3d ( 'none', #11089, #32976, #14240 ) ;
#4465 = axis2_placement_3d ( 'none', #31320, #15716, #561 ) ;
#4466 = line ( 'none', #8248, #35760 ) ;
#4467 = cartesian_point ( 'none', ( 13.98974420117067474, -95.65993716297791138, 77.35275130502118657 ) ) ;
#4468 = vertex_point ( 'none', #15846 ) ;
#4469 = direction ( 'none', ( 0.7071067811865486830, -0.7071067811865463515, -1.089322225128159195e-12 ) ) ;
#4470 = advanced_face ( 'none', ( #6663 ), #22306, .t. ) ;
#4471 = edge_curve ( 'none', #1363, #13927, #17434, .t. ) ;
#4472 = edge_loop ( 'none', ( #13071, #8914 ) ) ;
#4473 = vector ( 'none', #12558, 1000.000000000000000 ) ;
#4474 = direction ( 'none', ( 0.6571340073944488269, 8.787225641408607980e-15, -0.7537737699905140420 ) ) ;
#4475 = axis2_placement_3d ( 'none', #16351, #6104, #15520 ) ;
#4476 = cartesian_point ( 'none', ( -4.673934538522899196, -20.97730155206377844, 128.0724070151234457 ) ) ;
#4477 = advanced_face ( 'none', ( #22769 ), #3279, .f. ) ;
#4478 = conical_surface ( 'none', #23139, 14.50000000000000178, 0.7853981633974500554 ) ;
#4479 = cartesian_point ( 'none', ( -32.79537883543579113, -54.50000000000051159, 83.46954581181057620 ) ) ;
#4480 = cartesian_point ( 'none', ( 8.332929326293680520e-13, -66.50000000000008527, 64.59999999999990905 ) ) ;
#4481 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#4482 = circle ( 'none', #1367, 6.500000000000001776 ) ;
#4483 = edge_curve ( 'none', #6808, #18157, #31120, .t. ) ;
#4484 = circle ( 'none', #25607, 36.00000000000000000 ) ;
#4485 = vector ( 'none', #16253, 999.9999999999998863 ) ;
#4486 = cartesian_point ( 'none', ( 13.61811964843057865, -95.70000000000142393, 77.45170848031234812 ) ) ;
#4487 = oriented_edge ( 'none', *, *, #36109, .f. ) ;
#4488 = oriented_edge ( 'none', *, *, #1526, .t. ) ;
#4489 = plane ( 'none', #3516 ) ;
#4490 = oriented_edge ( 'none', *, *, #2580, .f. ) ;
#4491 = cartesian_point ( 'none', ( -39.96368739011012394, 1.704021767922819786, -13.73205080756891761 ) ) ;
#4492 = direction ( 'none', ( -1.380836406856884348e-12, -0.4351684952979762988, -0.9003490327090352130 ) ) ;
#4493 = cartesian_point ( 'none', ( 18.81188684951500534, -9.383392685975357139, 129.5999999999998806 ) ) ;
#4494 = cartesian_point ( 'none', ( -23.15652627046005207, -99.22439676372879092, 130.7082800273607575 ) ) ;
#4495 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#4496 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760122, 2.668805347656625692e-16 ) ) ;
#4497 = oriented_edge ( 'none', *, *, #2654, .f. ) ;
#4498 = edge_curve ( 'none', #40152, #11610, #791, .t. ) ;
#4499 = edge_loop ( 'none', ( #9944, #24526, #39260, #16385 ) ) ;
#4500 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4501 = face_outer_bound ( 'none', #26729, .t. ) ;
#4502 = edge_curve ( 'none', #23957, #21192, #34043, .t. ) ;
#4503 = cartesian_point ( 'none', ( 13.61811964843034239, -75.70000000000142393, 77.45170848031237654 ) ) ;
#4504 = direction ( 'none', ( 0.7537737699905117106, 8.343134657239607957e-15, 0.6571340073944514915 ) ) ;
#4505 = oriented_edge ( 'none', *, *, #13807, .t. ) ;
#4506 = oriented_edge ( 'none', *, *, #10889, .t. ) ;
#4507 = cartesian_point ( 'none', ( 1.539998227803720976, -94.70000000000156604, 87.69922668653971698 ) ) ;
#4508 = cylindrical_surface ( 'none', #35227, 76.00000000000000000 ) ;
#4509 = edge_curve ( 'none', #38266, #7204, #12033, .t. ) ;
#4510 = plane ( 'none', #13318 ) ;
#4511 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#4512 = cylindrical_surface ( 'none', #19991, 4.499999999999997335 ) ;
#4513 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#4514 = cartesian_point ( 'none', ( -2.395851499797505516e-15, 8.132962921250199968e-15, -75.50000000000004263 ) ) ;
#4515 = cylindrical_surface ( 'none', #32917, 4.250000000000001776 ) ;
#4516 = cartesian_point ( 'none', ( 34.64101615140909729, -77.99999999999965894, 119.5999999999469878 ) ) ;
#4517 = line ( 'none', #33528, #14285 ) ;
#4518 = oriented_edge ( 'none', *, *, #19047, .f. ) ;
#4519 = advanced_face ( 'none', ( #19379 ), #19681, .t. ) ;
#4520 = axis2_placement_3d ( 'none', #8147, #26867, #32899 ) ;
#4521 = cartesian_point ( 'none', ( -0.4241028179479572335, -18.47034028200731726, -37.50000000000003553 ) ) ;
#4522 = edge_loop ( 'none', ( #505, #26165, #25636, #12062 ) ) ;
#4523 = oriented_edge ( 'none', *, *, #38414, .t. ) ;
#4524 = axis2_placement_3d ( 'none', #14194, #1497, #39369 ) ;
#4525 = direction ( 'none', ( 0.9731129262368705124, 0.2303285322983565364, 0.0000000000000000000 ) ) ;
#4526 = cartesian_point ( 'none', ( 7.746166367508024282e-13, -58.50000000000017764, 125.5999999999999091 ) ) ;
#4527 = axis2_placement_3d ( 'none', #10040, #38095, #22096 ) ;
#4528 = axis2_placement_3d ( 'none', #24679, #37514, #9468 ) ;
#4529 = cartesian_point ( 'none', ( -37.58205433094426695, 15.95645026909125974, 74.10000000000022169 ) ) ;
#4530 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#4531 = oriented_edge ( 'none', *, *, #39907, .t. ) ;
#4532 = vertex_point ( 'none', #949 ) ;
#4533 = cartesian_point ( 'none', ( -10.60716267278473168, -85.70000000000175078, 113.7297770694748067 ) ) ;
#4534 = cartesian_point ( 'none', ( -11.91623461501601966, -19.22766191897953192, 125.4083308753166648 ) ) ;
#4535 = direction ( 'none', ( 6.983567031020055271e-15, 1.452604719469154016e-16, 1.000000000000000000 ) ) ;
#4536 = vector ( 'none', #12630, 1000.000000000000000 ) ;
#4537 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#4538 = oriented_edge ( 'none', *, *, #23115, .t. ) ;
#4539 = edge_loop ( 'none', ( #39431, #24057 ) ) ;
#4540 = direction ( 'none', ( 0.8660254037852023190, 9.902555081694682888e-15, 0.4999999999986771138 ) ) ;
#4541 = cartesian_point ( 'none', ( 13.30234667458774567, -104.1668298263047490, 67.22600004700494480 ) ) ;
#4543 = oriented_edge ( 'none', *, *, #33622, .t. ) ;
#4542 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#4544 = circle ( 'none', #10307, 4.999999999999955591 ) ;
#4545 = cartesian_point ( 'none', ( 38.66143807500902341, -79.79999999999586180, 118.2220640232609696 ) ) ;
#4546 = plane ( 'none', #9527 ) ;
#4547 = vertex_point ( 'none', #1359 ) ;
#4548 = cartesian_point ( 'none', ( -24.88444889857358078, -49.08581362515128887, 15.09999999999988596 ) ) ;
#4549 = circle ( 'none', #20456, 4.499999999999990230 ) ;
#4550 = vertex_point ( 'none', #22801 ) ;
#4551 = circle ( 'none', #10620, 16.00000000000000000 ) ;
#4552 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.951780224376357146e-15, -51.00000000000000000 ) ) ;
#4553 = line ( 'none', #4569, #40305 ) ;
#4554 = edge_loop ( 'none', ( #15271, #21685, #28596, #25340 ) ) ;
#4555 = vertex_point ( 'none', #29230 ) ;
#4556 = edge_curve ( 'none', #10436, #34907, #21336, .t. ) ;
#4557 = cartesian_point ( 'none', ( 32.54101615137831516, -59.49999999999975842, 119.5999999999999233 ) ) ;
#4558 = oriented_edge ( 'none', *, *, #13477, .f. ) ;
#4559 = oriented_edge ( 'none', *, *, #28173, .f. ) ;
#4560 = edge_curve ( 'none', #1402, #21859, #8118, .t. ) ;
#4561 = cartesian_point ( 'none', ( -26.28563932032867001, -29.20043080766658150, -11.50000000000003375 ) ) ;
#4562 = advanced_face ( 'none', ( #34541 ), #32389, .t. ) ;
#4563 = direction ( 'none', ( -0.7071067811865390240, -0.7071067811865561215, 1.087878737456069847e-12 ) ) ;
#4564 = cartesian_point ( 'none', ( -24.88444889857357367, -50.13581362515128603, 12.99999999999988454 ) ) ;
#4565 = edge_loop ( 'none', ( #37729, #39074, #35506, #32639 ) ) ;
#4566 = oriented_edge ( 'none', *, *, #17090, .f. ) ;
#4567 = cartesian_point ( 'none', ( -41.14663309666998003, -92.25261774531871595, 121.8637637147974573 ) ) ;
#4568 = oriented_edge ( 'none', *, *, #34355, .f. ) ;
#4569 = cartesian_point ( 'none', ( -15.18895368799704748, -88.67046713498241672, 119.3542251395452780 ) ) ;
#4570 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#4571 = direction ( 'none', ( 0.6416855659042142168, -0.7669678184319003167, -4.270088556250601897e-15 ) ) ;
#4572 = axis2_placement_3d ( 'none', #4916, #21039, #30465 ) ;
#4573 = cartesian_point ( 'none', ( 50.46194077712615211, 45.96194077712501525, -51.00000000000000711 ) ) ;
#4574 = face_outer_bound ( 'none', #22657, .t. ) ;
#4575 = b_spline_curve_with_knots ( 'none', 3,
( #2844, #34411, #9254, #12261, #37426, #34140, #2981, #40563, #15413, #3109 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003984421609483377647, 0.0007968843218966755295, 0.001195326482845013348, 0.001593768643793351059 ),
.unspecified. ) ;
#4577 = edge_loop ( 'none', ( #26571, #577, #31789, #2583 ) ) ;
#4576 = axis2_placement_3d ( 'none', #4863, #35902, #33042 ) ;
#4578 = cartesian_point ( 'none', ( 14.68592003923312284, -76.67348758236771289, 77.02134794893233050 ) ) ;
#4579 = oriented_edge ( 'none', *, *, #37012, .t. ) ;
#4580 = cartesian_point ( 'none', ( -20.65940867359180544, 3.893976607019716152, 129.5999999999877446 ) ) ;
#4581 = direction ( 'none', ( 1.209611567821080253e-14, -1.000000000000000000, -1.136225707511070390e-15 ) ) ;
#4582 = oriented_edge ( 'none', *, *, #5666, .t. ) ;
#4583 = face_outer_bound ( 'none', #15239, .t. ) ;
#4584 = axis2_placement_3d ( 'none', #21634, #37079, #33937 ) ;
#4585 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4586 = cartesian_point ( 'none', ( 1.150155346316305718e-14, -5.305928824839333362e-14, -12.00000000000001776 ) ) ;
#4587 = axis2_placement_3d ( 'none', #2323, #37036, #30471 ) ;
#4588 = cartesian_point ( 'none', ( 41.33992515012812419, -85.49999999999960210, 80.59999999993627284 ) ) ;
#4589 = cartesian_point ( 'none', ( 19.91839899407699122, -55.99999999999986500, 59.60000000000012932 ) ) ;
#4590 = cartesian_point ( 'none', ( 31.00027695764221747, 43.21081362515108282, 23.09999999999997300 ) ) ;
#4591 = line ( 'none', #31196, #25627 ) ;
#4592 = oriented_edge ( 'none', *, *, #8570, .t. ) ;
#4593 = oriented_edge ( 'none', *, *, #16055, .f. ) ;
#4594 = cartesian_point ( 'none', ( -22.17519907426993697, -56.00000000000044764, 129.0836663233329773 ) ) ;
#4596 = edge_curve ( 'none', #36071, #35240, #24754, .t. ) ;
#4595 = circle ( 'none', #17714, 65.00000000000000000 ) ;
#4597 = line ( 'none', #15893, #34441 ) ;
#4598 = oriented_edge ( 'none', *, *, #15392, .f. ) ;
#4599 = cartesian_point ( 'none', ( 31.89101615140880952, -54.49899999999976785, 119.5999999999512511 ) ) ;
#4600 = direction ( 'none', ( -1.000000000000000000, -1.229808195804225085e-14, 1.539649732011764131e-12 ) ) ;
#4601 = cartesian_point ( 'none', ( 14.60051242588676779, -95.36693838712237437, 77.19078119034190877 ) ) ;
#4602 = direction ( 'none', ( 1.000000000000000000, 6.938893903907230744e-15, -1.331611081249930541e-15 ) ) ;
#4603 = oriented_edge ( 'none', *, *, #4079, .t. ) ;
#4604 = oriented_edge ( 'none', *, *, #15718, .f. ) ;
#4605 = oriented_edge ( 'none', *, *, #2467, .f. ) ;
#4606 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#4607 = oriented_edge ( 'none', *, *, #19058, .t. ) ;
#4608 = line ( 'none', #605, #36892 ) ;
#4609 = cartesian_point ( 'none', ( -10.59740501082456099, -95.19999799422910769, 75.34648020745785857 ) ) ;
#4610 = oriented_edge ( 'none', *, *, #40088, .f. ) ;
#4611 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#4612 = oriented_edge ( 'none', *, *, #16941, .f. ) ;
#4613 = oriented_edge ( 'none', *, *, #31197, .t. ) ;
#4614 = oriented_edge ( 'none', *, *, #4250, .f. ) ;
#4615 = cartesian_point ( 'none', ( -47.89581362515123431, 33.97074409262263117, 19.10000000000001208 ) ) ;
#4616 = line ( 'none', #36760, #17817 ) ;
#4617 = edge_curve ( 'none', #8321, #20973, #28680, .t. ) ;
#4618 = direction ( 'none', ( -5.040809058475286617e-15, -1.747555683115563084e-15, 1.000000000000000000 ) ) ;
#4619 = advanced_face ( 'none', ( #13005 ), #10207, .t. ) ;
#4620 = oriented_edge ( 'none', *, *, #21506, .t. ) ;
#4621 = vertex_point ( 'none', #13777 ) ;
#4622 = line ( 'none', #640, #25659 ) ;
#4623 = cartesian_point ( 'none', ( -21.65063509456736668, -104.5000000000004405, 127.1000000000331909 ) ) ;
#4624 = cartesian_point ( 'none', ( 33.89855182508865994, -82.29999999999591864, 117.4337020693849212 ) ) ;
#4625 = oriented_edge ( 'none', *, *, #15763, .t. ) ;
#4626 = cartesian_point ( 'none', ( 24.88444889857393250, 50.13581362515107998, 15.09999999999999254 ) ) ;
#4627 = edge_curve ( 'none', #220, #34887, #20363, .t. ) ;
#4628 = cartesian_point ( 'none', ( 18.35710459331354372, -10.24801981930756867, 129.5999999999752959 ) ) ;
#4629 = cartesian_point ( 'none', ( -40.05607966083832849, -21.25000000000062528, 66.59999999999996589 ) ) ;
#4630 = edge_curve ( 'none', #26248, #26924, #4701, .t. ) ;
#4631 = direction ( 'none', ( -1.209146401335214128e-15, 2.721636318192414828e-15, -1.000000000000000000 ) ) ;
#4632 = cartesian_point ( 'none', ( -39.02150597188362013, 0.8959840690849352196, -36.05506378471437046 ) ) ;
#4633 = vertex_point ( 'none', #7105 ) ;
#4634 = oriented_edge ( 'none', *, *, #37888, .t. ) ;
#4635 = line ( 'none', #1137, #28613 ) ;
#4636 = vector ( 'none', #19227, 1000.000000000000000 ) ;
#4637 = cartesian_point ( 'none', ( 36.96435893807353068, 15.57257656243432997, 68.20000000000023022 ) ) ;
#4638 = direction ( 'none', ( 0.7071067811865520136, 1.116784472970332320e-14, -0.7071067811865431318 ) ) ;
#4639 = cartesian_point ( 'none', ( 19.99999999994761879, -69.49999999999985789, 64.95898384859161467 ) ) ;
#4640 = cartesian_point ( 'none', ( 5.035835886737385041e-14, -1.139138818736124283e-13, 95.39999999999999147 ) ) ;
#4641 = cartesian_point ( 'none', ( 23.79280034551586454, -14.47498365174975454, -11.50000000000003020 ) ) ;
#4642 = direction ( 'none', ( -1.000000000000000000, -6.608470384673547868e-15, 1.239088197126290275e-15 ) ) ;
#4643 = axis2_placement_3d ( 'none', #36266, #23549, #39703 ) ;
#4644 = vertex_point ( 'none', #26896 ) ;
#4645 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#4646 = axis2_placement_3d ( 'none', #31414, #9116, #15540 ) ;
#4647 = line ( 'none', #17860, #14420 ) ;
#4648 = axis2_placement_3d ( 'none', #1739, #14440, #8153 ) ;
#4649 = cartesian_point ( 'none', ( 15.48527158737035769, -88.42214886826182862, 121.7194614777215804 ) ) ;
#4650 = cartesian_point ( 'none', ( 15.16008616894230876, 10.78285736887087509, -37.50000000000000000 ) ) ;
#4651 = cartesian_point ( 'none', ( 39.30312243823938445, -0.4574732824443995538, -12.52933938221687171 ) ) ;
#4652 = edge_curve ( 'none', #24971, #12969, #27582, .t. ) ;
#4653 = oriented_edge ( 'none', *, *, #20135, .f. ) ;
#4654 = oriented_edge ( 'none', *, *, #17277, .f. ) ;
#4655 = edge_curve ( 'none', #9449, #15867, #33584, .t. ) ;
#4656 = direction ( 'none', ( 1.965391359763804321e-15, -6.337802785138576090e-16, 1.000000000000000000 ) ) ;
#4657 = vertex_point ( 'none', #22658 ) ;
#4658 = axis2_placement_3d ( 'none', #13337, #35207, #4318 ) ;
#4659 = edge_loop ( 'none', ( #25544, #19269, #29978, #5537 ) ) ;
#4660 = face_outer_bound ( 'none', #16413, .t. ) ;
#4661 = cartesian_point ( 'none', ( -42.50000000000027001, 21.94927865177591642, 54.60000000000002274 ) ) ;
#4662 = vertex_point ( 'none', #4623 ) ;
#4663 = oriented_edge ( 'none', *, *, #35213, .t. ) ;
#4664 = toroidal_surface ( 'none', #358, 3.199999999999999734, 0.1999999999999996503 ) ;
#4665 = direction ( 'none', ( -5.782411586589351722e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4666 = cartesian_point ( 'none', ( 3.541983130747030223e-14, -7.199247253363252073e-14, 44.79999999999996874 ) ) ;
#4667 = oriented_edge ( 'none', *, *, #9830, .t. ) ;
#4668 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#4669 = advanced_face ( 'none', ( #16952, #7499 ), #26764, .t. ) ;
#4670 = cartesian_point ( 'none', ( -34.99999999996967404, -85.50000000000059686, 118.6000000000537540 ) ) ;
#4671 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029591e-14, 0.0000000000000000000 ) ) ;
#4672 = oriented_edge ( 'none', *, *, #19721, .f. ) ;
#4673 = oriented_edge ( 'none', *, *, #10433, .f. ) ;
#4675 = cartesian_point ( 'none', ( 56.11081362515101745, -31.00027695764238800, 15.09999999999986287 ) ) ;
#4674 = vector ( 'none', #40032, 1000.000000000000114 ) ;
#4676 = direction ( 'none', ( -1.000000000000000000, -1.195624795750168279e-14, 1.539366924528341630e-12 ) ) ;
#4677 = direction ( 'none', ( -0.6571340073944541560, -8.831553429894964627e-15, 0.7537737699905094901 ) ) ;
#4678 = advanced_face ( 'none', ( #2271 ), #29925, .f. ) ;
#4679 = edge_curve ( 'none', #9997, #31921, #19706, .t. ) ;
#4680 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#4681 = cartesian_point ( 'none', ( -17.93028808542278796, -11.12398003895058096, 128.6902621615187741 ) ) ;
#4682 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4683 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#4684 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#4685 = edge_curve ( 'none', #11117, #33667, #40181, .t. ) ;
#4686 = vector ( 'none', #20081, 1000.000000000000000 ) ;
#4687 = direction ( 'none', ( -2.728784877050652649e-16, -4.391042282414980948e-16, 1.000000000000000000 ) ) ;
#4688 = vertex_point ( 'none', #39092 ) ;
#4689 = cartesian_point ( 'none', ( -49.61081362515121640, 31.00027695764200075, 15.10000000000001918 ) ) ;
#4690 = oriented_edge ( 'none', *, *, #5, .f. ) ;
#4691 = line ( 'none', #12492, #35991 ) ;
#4692 = edge_curve ( 'none', #26060, #1725, #31274, .t. ) ;
#4693 = direction ( 'none', ( 2.050233355256459444e-15, -1.084443651927997411e-15, 1.000000000000000000 ) ) ;
#4694 = face_outer_bound ( 'none', #21635, .t. ) ;
#4695 = oriented_edge ( 'none', *, *, #17850, .f. ) ;
#4696 = oriented_edge ( 'none', *, *, #333, .t. ) ;
#4697 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#4698 = oriented_edge ( 'none', *, *, #23643, .f. ) ;
#4699 = oriented_edge ( 'none', *, *, #12700, .f. ) ;
#4700 = vector ( 'none', #9889, 1000.000000000000000 ) ;
#4701 = line ( 'none', #22933, #3726 ) ;
#4702 = vector ( 'none', #17884, 999.9999999999998863 ) ;
#4703 = axis2_placement_3d ( 'none', #7476, #35336, #29471 ) ;
#4704 = cartesian_point ( 'none', ( -0.1094972209008876068, -75.70000000000160867, 112.5995388517674627 ) ) ;
#4705 = oriented_edge ( 'none', *, *, #6850, .f. ) ;
#4706 = axis2_placement_3d ( 'none', #39404, #39930, #30213 ) ;
#4707 = axis2_placement_3d ( 'none', #2394, #11957, #15368 ) ;
#4708 = cartesian_point ( 'none', ( -2.775557561562891351e-14, 7.878545934557260634e-15, -72.99999999999994316 ) ) ;
#4709 = edge_curve ( 'none', #37352, #196, #19092, .t. ) ;
#4710 = cartesian_point ( 'none', ( 34.64101615137826684, -55.83819270004186563, 119.5999999999999517 ) ) ;
#4711 = vertex_point ( 'none', #20354 ) ;
#4713 = cartesian_point ( 'none', ( 24.72495687745632864, -8.042170565707181140, 1.264672805134464006 ) ) ;
#4712 = axis2_placement_3d ( 'none', #33771, #33644, #8476 ) ;
#4714 = direction ( 'none', ( 6.983567031020055271e-15, 1.452604719469154016e-16, 1.000000000000000000 ) ) ;
#4715 = cartesian_point ( 'none', ( -32.14101615137727919, -20.00000000000044764, 37.99999999999999289 ) ) ;
#4716 = axis2_placement_3d ( 'none', #8254, #39572, #11521 ) ;
#4717 = cartesian_point ( 'none', ( 7.736896909687005497, -19.62032367001452116, 129.5999999999999375 ) ) ;
#4718 = face_outer_bound ( 'none', #24912, .t. ) ;
#4719 = cartesian_point ( 'none', ( 11.72817270586607385, -75.93860063356261492, 102.3848727993971295 ) ) ;
#4720 = advanced_face ( 'none', ( #32280 ), #1911, .f. ) ;
#4721 = direction ( 'none', ( -1.224646799147353207e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4722 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#4723 = circle ( 'none', #39112, 0.1000000000000028644 ) ;
#4724 = cylindrical_surface ( 'none', #32197, 26.99999999999999645 ) ;
#4725 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760122, 0.0000000000000000000 ) ) ;
#4726 = oriented_edge ( 'none', *, *, #14502, .t. ) ;
#4727 = advanced_face ( 'none', ( #27839 ), #23863, .f. ) ;
#4728 = edge_loop ( 'none', ( #16422, #8829, #34409, #4605, #1754, #38417 ) ) ;
#4729 = face_outer_bound ( 'none', #727, .t. ) ;
#4730 = cartesian_point ( 'none', ( 45.96194077712615211, 45.96194077712501525, -51.00000000000000711 ) ) ;
#4731 = cartesian_point ( 'none', ( -19.99999999993612221, -84.79999999999658655, 134.2410161514139304 ) ) ;
#4732 = oriented_edge ( 'none', *, *, #24671, .f. ) ;
#4734 = oriented_edge ( 'none', *, *, #14829, .t. ) ;
#4733 = cartesian_point ( 'none', ( -16.10288568291204570, -99.00000000000041211, 136.4910161514021922 ) ) ;
#4735 = oriented_edge ( 'none', *, *, #10648, .f. ) ;
#4736 = oriented_edge ( 'none', *, *, #19947, .t. ) ;
#4737 = direction ( 'none', ( -1.000000000000000000, -1.235793633973316905e-14, 5.539897855819802537e-16 ) ) ;
#4738 = direction ( 'none', ( -0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#4739 = face_outer_bound ( 'none', #15298, .t. ) ;
#4740 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#4741 = cartesian_point ( 'none', ( 35.25027695764185864, 49.61081362515133719, 38.00000000000004974 ) ) ;
#4742 = face_outer_bound ( 'none', #23631, .t. ) ;
#4743 = edge_curve ( 'none', #8016, #8805, #23395, .t. ) ;
#4744 = line ( 'none', #21753, #27735 ) ;
#4745 = cartesian_point ( 'none', ( 6.237993721450287979e-14, -1.355471106234512539e-13, 117.0999999999999517 ) ) ;
#4746 = direction ( 'none', ( 1.209611567821080253e-14, -1.000000000000000000, -1.136225707511070390e-15 ) ) ;
#4747 = vertex_point ( 'none', #10764 ) ;
#4748 = edge_curve ( 'none', #17217, #20541, #15, .t. ) ;
#4749 = cartesian_point ( 'none', ( -11.25114650717936549, -95.06881398104580683, 75.30317377757413055 ) ) ;
#4750 = oriented_edge ( 'none', *, *, #19537, .t. ) ;
#4751 = cartesian_point ( 'none', ( -19.99999999993642064, -60.19998826649113255, 134.2410161514139588 ) ) ;
#4752 = edge_curve ( 'none', #14756, #2677, #14541, .t. ) ;
#4753 = direction ( 'none', ( -0.7669678184319003167, -0.6416855659042141058, 5.078151894940127376e-15 ) ) ;
#4754 = line ( 'none', #17071, #3777 ) ;
#4755 = face_outer_bound ( 'none', #3937, .t. ) ;
#4756 = direction ( 'none', ( -1.000000000000000000, -1.229808195804405103e-14, 1.539649732011762919e-12 ) ) ;
#4757 = face_outer_bound ( 'none', #31529, .t. ) ;
#4758 = direction ( 'none', ( -3.491481338843132961e-15, 1.000000000000000000, 1.965391359763814182e-15 ) ) ;
#4759 = oriented_edge ( 'none', *, *, #14148, .t. ) ;
#4760 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#4761 = axis2_placement_3d ( 'none', #4624, #14065, #1635 ) ;
#4762 = axis2_placement_3d ( 'none', #290, #7523, #35528 ) ;
#4763 = oriented_edge ( 'none', *, *, #25327, .t. ) ;
#4765 = edge_curve ( 'none', #29440, #18884, #23137, .t. ) ;
#4764 = circle ( 'none', #8955, 6.750000000000006217 ) ;
#4766 = cartesian_point ( 'none', ( -31.00027695764191193, -45.61081362515134430, -14.27501833360234862 ) ) ;
#4767 = cartesian_point ( 'none', ( 10.54733675000452209, -16.96653994789960151, 129.4200758803074223 ) ) ;
#4768 = vertex_point ( 'none', #15125 ) ;
#4769 = axis2_placement_3d ( 'none', #37275, #21156, #33873 ) ;
#4770 = oriented_edge ( 'none', *, *, #4436, .f. ) ;
#4771 = direction ( 'none', ( -1.000000000000000000, -6.982962677686268288e-15, 1.209146401335195195e-15 ) ) ;
#4772 = advanced_face ( 'none', ( #36322 ), #27414, .t. ) ;
#4773 = cartesian_point ( 'none', ( 1.456554825814648740e-14, -6.655049323067693634e-14, 1.999999999999980016 ) ) ;
#4774 = axis2_placement_3d ( 'none', #35661, #13792, #29389 ) ;
#4775 = direction ( 'none', ( 0.2911156025094132072, 4.438639543574742089e-15, -0.9566878832595201443 ) ) ;
#4776 = cartesian_point ( 'none', ( -26.07770415320294077, -91.85000000000049170, 119.0022995282743210 ) ) ;
#4777 = axis2_placement_3d ( 'none', #34620, #15898, #37770 ) ;
#4778 = conical_surface ( 'none', #39745, 3.000000000000000444, 1.047197551196598519 ) ;
#4779 = cartesian_point ( 'none', ( -57.49999999999954525, -30.31088913245622507, 11.99999999999997513 ) ) ;
#4780 = circle ( 'none', #36691, 6.500000000000000888 ) ;
#4781 = direction ( 'none', ( 1.000000000000000000, 1.110223024625158749e-14, -1.543210004228970620e-12 ) ) ;
#4782 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, -4.332663863285660407e-33 ) ) ;
#4783 = vertex_point ( 'none', #30305 ) ;
#4784 = oriented_edge ( 'none', *, *, #8441, .f. ) ;
#4785 = cartesian_point ( 'none', ( 7.941564073021821868e-13, -60.70000000000160156, 99.59999999999990905 ) ) ;
#4786 = direction ( 'none', ( -5.040809058475287406e-15, -1.747555683115563281e-15, 1.000000000000000000 ) ) ;
#4787 = direction ( 'none', ( 1.000000000000000000, 9.499345754448995649e-15, -8.006416042969879049e-16 ) ) ;
#4788 = direction ( 'none', ( -6.983567031020055271e-15, -1.452604719469154016e-16, -1.000000000000000000 ) ) ;
#4789 = line ( 'none', #38633, #1389 ) ;
#4790 = cartesian_point ( 'none', ( -19.55984400259941580, -82.29999999999658655, 131.9937149481906999 ) ) ;
#4791 = circle ( 'none', #34934, 6.499999999999999112 ) ;
#4792 = cartesian_point ( 'none', ( 34.64101615137838053, -69.49999999999974420, 117.0999999999999233 ) ) ;
#4793 = edge_curve ( 'none', #28656, #2609, #31732, .t. ) ;
#4794 = circle ( 'none', #31423, 31.00000000000000711 ) ;
#4795 = circle ( 'none', #37401, 2.499999999999995115 ) ;
#4796 = direction ( 'none', ( 0.6416855659042142168, -0.7669678184319002057, -3.965082230804130614e-15 ) ) ;
#4797 = direction ( 'none', ( -0.6416855659042134397, 0.7669678184319009828, 3.896577433768844873e-15 ) ) ;
#4798 = vertex_point ( 'none', #21289 ) ;
#4799 = oriented_edge ( 'none', *, *, #14712, .t. ) ;
#4800 = edge_curve ( 'none', #33468, #23650, #26237, .t. ) ;
#4801 = direction ( 'none', ( -1.000000000000000000, -1.261543459662909079e-14, -2.523086919325818078e-15 ) ) ;
#4802 = cartesian_point ( 'none', ( 33.38578105633829551, -21.72578702515161453, 28.19999999999972928 ) ) ;
#4803 = cartesian_point ( 'none', ( -15.18895368799704748, -88.67046713498241672, 119.3542251395452780 ) ) ;
#4804 = oriented_edge ( 'none', *, *, #8326, .t. ) ;
#4805 = oriented_edge ( 'none', *, *, #35812, .f. ) ;
#4806 = edge_curve ( 'none', #12449, #7277, #25251, .t. ) ;
#4807 = direction ( 'none', ( 0.2911156025094133182, 4.336808689942019314e-15, -0.9566878832595201443 ) ) ;
#4808 = cartesian_point ( 'none', ( 51.00292657709098165, -37.46194077712567605, 4.371867417334405329e-15 ) ) ;
#4809 = cartesian_point ( 'none', ( 27.60663833583465632, -91.58863404563351196, 82.44466676825223317 ) ) ;
#4810 = cartesian_point ( 'none', ( 5.905599850101099215e-14, -1.295655727202700041e-13, 111.0999999999999659 ) ) ;
#4811 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#4812 = circle ( 'none', #10359, 4.000000000000003553 ) ;
#4813 = oriented_edge ( 'none', *, *, #2229, .f. ) ;
#4814 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#4815 = cartesian_point ( 'none', ( 45.96194077712550552, -37.46194077712567605, 4.371867417334405329e-15 ) ) ;
#4816 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#4817 = axis2_placement_3d ( 'none', #39698, #39965, #30380 ) ;
#4818 = oriented_edge ( 'none', *, *, #36857, .t. ) ;
#4819 = oriented_edge ( 'none', *, *, #3183, .f. ) ;
#4820 = cartesian_point ( 'none', ( -30.58887862855995721, 16.27670023200114002, 91.98078710036996597 ) ) ;
#4821 = advanced_face ( 'none', ( #16474, #7383 ), #21958, .f. ) ;
#4822 = axis2_placement_3d ( 'none', #29792, #4782, #11062 ) ;
#4823 = axis2_placement_3d ( 'none', #17661, #39530, #2335 ) ;
#4824 = cartesian_point ( 'none', ( 37.48519227371676976, -20.30043665740704029, 71.19999999999974705 ) ) ;
#4825 = circle ( 'none', #3325, 36.34529946162076897 ) ;
#4826 = axis2_placement_3d ( 'none', #3027, #2634, #11920 ) ;
#4827 = line ( 'none', #40318, #27346 ) ;
#4828 = cartesian_point ( 'none', ( -26.33137846622020106, 42.47275169671768680, 65.86710279638683119 ) ) ;
#4829 = face_outer_bound ( 'none', #25132, .t. ) ;
#4830 = face_outer_bound ( 'none', #38115, .t. ) ;
#4831 = face_bound ( 'none', #39002, .t. ) ;
#4832 = edge_curve ( 'none', #1566, #29395, #8239, .t. ) ;
#4833 = edge_loop ( 'none', ( #16728, #17206, #31591, #23633, #38149, #20104, #7837, #4211, #9638 ) ) ;
#4834 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#4835 = oriented_edge ( 'none', *, *, #25646, .t. ) ;
#4836 = edge_loop ( 'none', ( #9181, #25405 ) ) ;
#4837 = vertex_point ( 'none', #40548 ) ;
#4838 = cartesian_point ( 'none', ( 1.565543323171196155, -95.49980139587738392, 87.31360522305521954 ) ) ;
#4839 = oriented_edge ( 'none', *, *, #33983, .f. ) ;
#4840 = vertex_point ( 'none', #31137 ) ;
#4841 = plane ( 'none', #19625 ) ;
#4842 = direction ( 'none', ( 0.7668522340485338651, 0.4024147749956171194, 0.4999999999999996669 ) ) ;
#4843 = b_spline_curve_with_knots ( 'none', 3,
( #13065, #25266, #121, #9510 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007078299190233060126 ),
.unspecified. ) ;
#4844 = cartesian_point ( 'none', ( 13.65116919608068180, -76.20000000000142393, 76.95280194858514733 ) ) ;
#4845 = cartesian_point ( 'none', ( 7.118349340276296095e-13, -54.50000000000014211, 99.59999999999990905 ) ) ;
#4846 = line ( 'none', #22919, #13148 ) ;
#4847 = oriented_edge ( 'none', *, *, #18486, .f. ) ;
#4848 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4849 = cartesian_point ( 'none', ( -0.5621073161802619955, -42.47514938967388787, 65.82154834194551540 ) ) ;
#4850 = direction ( 'none', ( -2.050233355256459444e-15, 1.084443651927997411e-15, -1.000000000000000000 ) ) ;
#4851 = direction ( 'none', ( 5.206212163468669769e-15, 1.668808352116376444e-15, -1.000000000000000000 ) ) ;
#4852 = vertex_point ( 'none', #2694 ) ;
#4853 = edge_curve ( 'none', #10436, #11557, #30243, .t. ) ;
#4854 = cartesian_point ( 'none', ( 18.99499338215411726, -0.4361495293145355445, -115.9999999999999858 ) ) ;
#4855 = direction ( 'none', ( 0.2911156025094130961, 4.625929269271487689e-15, -0.9566878832595201443 ) ) ;
#4856 = cartesian_point ( 'none', ( -34.54205080756886304, -5.553079098337263660e-13, 36.00000000000002132 ) ) ;
#4857 = cartesian_point ( 'none', ( -26.33913438213132707, -42.50000000000041211, 54.59999999999994458 ) ) ;
#4858 = vector ( 'none', #13749, 1000.000000000000000 ) ;
#4859 = cartesian_point ( 'none', ( -21.99913034587367378, -55.53641258061573893, 129.0822524985713642 ) ) ;
#4860 = face_outer_bound ( 'none', #10714, .t. ) ;
#4861 = edge_curve ( 'none', #14847, #3617, #18161, .t. ) ;
#4862 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#4863 = cartesian_point ( 'none', ( 31.00027695764219970, 49.61081362515108140, 23.09999999999998366 ) ) ;
#4864 = edge_curve ( 'none', #33547, #21980, #5317, .t. ) ;
#4865 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#4866 = line ( 'none', #38292, #26875 ) ;
#4867 = cartesian_point ( 'none', ( -35.25027695764180180, -49.61081362515146509, 37.99999999999995026 ) ) ;
#4868 = circle ( 'none', #5070, 5.000000000000000000 ) ;
#4869 = advanced_face ( 'none', ( #25360 ), #11641, .f. ) ;
#4870 = vector ( 'none', #6536, 1000.000000000000114 ) ;
#4871 = cartesian_point ( 'none', ( 7.386243841452802883, -17.35641007485797971, 129.5999999999998806 ) ) ;
#4872 = vector ( 'none', #37616, 1000.000000000000000 ) ;
#4873 = cartesian_point ( 'none', ( 0.04327863262198568955, -94.70000000000159446, 87.60007804358870942 ) ) ;
#4874 = oriented_edge ( 'none', *, *, #20579, .f. ) ;
#4875 = advanced_face ( 'none', ( #13603 ), #36602, .t. ) ;
#4876 = oriented_edge ( 'none', *, *, #17075, .t. ) ;
#4877 = oriented_edge ( 'none', *, *, #29566, .t. ) ;
#4878 = cartesian_point ( 'none', ( 11.69794637694588779, 4.132559807443671573, -115.9999999999999858 ) ) ;
#4879 = cartesian_point ( 'none', ( -34.31912592345300084, -57.44480473303677570, 85.18192194275596307 ) ) ;
#4880 = oriented_edge ( 'none', *, *, #32956, .t. ) ;
#4881 = axis2_placement_3d ( 'none', #36997, #27438, #21284 ) ;
#4882 = oriented_edge ( 'none', *, *, #8397, .f. ) ;
#4883 = oriented_edge ( 'none', *, *, #32355, .t. ) ;
#4884 = direction ( 'none', ( -0.9978130634544890576, -1.156482317317871449e-14, -0.06609909530067593908 ) ) ;
#4885 = axis2_placement_3d ( 'none', #3901, #35196, #16206 ) ;
#4886 = axis2_placement_3d ( 'none', #23768, #1913, #33761 ) ;
#4887 = edge_curve ( 'none', #14675, #8141, #40025, .t. ) ;
#4888 = circle ( 'none', #10619, 16.50000000000000711 ) ;
#4889 = oriented_edge ( 'none', *, *, #22100, .f. ) ;
#4890 = cartesian_point ( 'none', ( -35.19999999996966977, -85.50000000000059686, 118.6000000000540666 ) ) ;
#4891 = edge_curve ( 'none', #14195, #22197, #7265, .t. ) ;
#4892 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.951780224376357146e-15, -51.00000000000000000 ) ) ;
#4893 = cartesian_point ( 'none', ( 6.732615519564329354, -15.20000000000005258, 110.0999999999999517 ) ) ;
#4894 = cartesian_point ( 'none', ( 19.92896232006917856, 6.693678833078670287, 129.6000000000242096 ) ) ;
#4895 = vector ( 'none', #28291, 1000.000000000000114 ) ;
#4896 = vertex_point ( 'none', #37140 ) ;
#4897 = cartesian_point ( 'none', ( 2.010764945469070586, 21.55601643413908874, 127.4323432480811960 ) ) ;
#4898 = cartesian_point ( 'none', ( -38.99911265256517368, 0.9500669996329241807, -36.01848773988604080 ) ) ;
#4899 = face_outer_bound ( 'none', #38231, .t. ) ;
#4900 = cartesian_point ( 'none', ( -23.12163489029251906, -9.507365565707885935, 95.39999999999999147 ) ) ;
#4901 = cylindrical_surface ( 'none', #5154, 5.500000000000005329 ) ;
#4902 = oriented_edge ( 'none', *, *, #4800, .f. ) ;
#4903 = plane ( 'none', #28669 ) ;
#4904 = cartesian_point ( 'none', ( -0.4085986092496994293, -17.79510777153841516, -10.50000000000002309 ) ) ;
#4905 = plane ( 'none', #38313 ) ;
#4906 = circle ( 'none', #8705, 4.000000000000003553 ) ;
#4907 = cartesian_point ( 'none', ( -35.61293470486496204, -99.22265682939705300, 84.23501498428768741 ) ) ;
#4908 = face_outer_bound ( 'none', #12943, .t. ) ;
#4909 = cylindrical_surface ( 'none', #7478, 6.499999999999999112 ) ;
#4910 = oriented_edge ( 'none', *, *, #12878, .t. ) ;
#4911 = cartesian_point ( 'none', ( 15.25061425379848679, -4.841080026984913687, -118.2247725869532786 ) ) ;
#4912 = vertex_point ( 'none', #25240 ) ;
#4913 = oriented_edge ( 'none', *, *, #30375, .f. ) ;
#4914 = edge_curve ( 'none', #2075, #13170, #32217, .t. ) ;
#4915 = plane ( 'none', #37102 ) ;
#4916 = cartesian_point ( 'none', ( 1.188062451023718853e-14, -5.472839199729629272e-14, -10.26794919243115345 ) ) ;
#4917 = oriented_edge ( 'none', *, *, #9171, .f. ) ;
#4918 = cartesian_point ( 'none', ( -49.61081362515120219, 31.00027695764197944, 23.10000000000000853 ) ) ;
#4919 = edge_curve ( 'none', #39001, #926, #8702, .t. ) ;
#4920 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#4921 = cartesian_point ( 'none', ( -34.64101615137727208, 19.99999999999964828, 74.20000000000020179 ) ) ;
#4922 = oriented_edge ( 'none', *, *, #34589, .t. ) ;
#4923 = edge_curve ( 'none', #20700, #36348, #15570, .t. ) ;
#4924 = advanced_face ( 'none', ( #21936 ), #6283, .t. ) ;
#4925 = cartesian_point ( 'none', ( 3.638945031367629923, 8.650670939903237766, 87.64140145925597380 ) ) ;
#4926 = advanced_face ( 'none', ( #30719 ), #417, .t. ) ;
#4927 = edge_curve ( 'none', #8497, #32342, #22897, .t. ) ;
#4928 = edge_loop ( 'none', ( #26837, #8073, #39261, #18270 ) ) ;
#4929 = cartesian_point ( 'none', ( 31.81980515334691972, -86.49999999999971578, 67.78019484655642657 ) ) ;
#4930 = oriented_edge ( 'none', *, *, #27822, .t. ) ;
#4931 = vertex_point ( 'none', #13317 ) ;
#4932 = cartesian_point ( 'none', ( 15.97957807630757188, -84.69999999999608065, 66.33691982532467080 ) ) ;
#4933 = cartesian_point ( 'none', ( -26.25937038237212562, -56.00000000000044054, 74.18128006909221028 ) ) ;
#4934 = cartesian_point ( 'none', ( -32.39371494818969666, -82.29999999999668603, 80.04015599739931019 ) ) ;
#4935 = line ( 'none', #22258, #28440 ) ;
#4936 = vertex_point ( 'none', #35190 ) ;
#4937 = direction ( 'none', ( 1.000000000000000000, 1.184224913457209310e-14, -5.539897855819808454e-16 ) ) ;
#4938 = vertex_point ( 'none', #31669 ) ;
#4939 = vector ( 'none', #28912, 1000.000000000000000 ) ;
#4940 = axis2_placement_3d ( 'none', #17668, #30226, #24061 ) ;
#4941 = cartesian_point ( 'none', ( -34.99999999996967404, -85.50000000000059686, 118.6000000000537540 ) ) ;
#4942 = cartesian_point ( 'none', ( 39.92414690139555944, -5.918027746455608806, -115.9999999999999574 ) ) ;
#4943 = circle ( 'none', #12181, 12.00000000000000000 ) ;
#4944 = axis2_placement_3d ( 'none', #38083, #28787, #25387 ) ;
#4945 = axis2_placement_3d ( 'none', #21486, #37072, #2488 ) ;
#4946 = vector ( 'none', #3252, 1000.000000000000114 ) ;
#4947 = cartesian_point ( 'none', ( -20.00748775688552428, -34.63691221160446077, -33.98825879028574093 ) ) ;
#4948 = cartesian_point ( 'none', ( 28.55007732354134831, -80.17806508223358719, 84.06995677946207479 ) ) ;
#4949 = cartesian_point ( 'none', ( -11.01168983538564028, -17.74261492249256733, 128.8945123984233589 ) ) ;
#4950 = cartesian_point ( 'none', ( -31.00027695764184088, -49.61081362515135140, 15.09999999999989839 ) ) ;
#4951 = cylindrical_surface ( 'none', #2130, 5.000000000000000888 ) ;
#4952 = edge_curve ( 'none', #16935, #23685, #32693, .t. ) ;
#4953 = cartesian_point ( 'none', ( -24.43210373453766238, -13.36767770051295479, -44.00000000000002842 ) ) ;
#4954 = cartesian_point ( 'none', ( 23.79280034551585743, -14.47498365174972257, -44.00000000000004263 ) ) ;
#4955 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4956 = direction ( 'none', ( 5.782411586589351722e-16, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4957 = line ( 'none', #5176, #37239 ) ;
#4959 = face_outer_bound ( 'none', #213, .t. ) ;
#4958 = axis2_placement_3d ( 'none', #28351, #12755, #31508 ) ;
#4960 = direction ( 'none', ( -0.3242202298209294065, -2.868519098933318537e-15, -0.9459816290895207702 ) ) ;
#4961 = oriented_edge ( 'none', *, *, #27623, .t. ) ;
#4962 = cartesian_point ( 'none', ( 1.316571632245174054e-12, -104.5010000000001469, 99.59999999999986642 ) ) ;
#4963 = axis2_placement_3d ( 'none', #7061, #10022, #13322 ) ;
#4964 = oriented_edge ( 'none', *, *, #6093, .t. ) ;
#4965 = edge_loop ( 'none', ( #35973, #13166, #30374, #12239 ) ) ;
#4966 = oriented_edge ( 'none', *, *, #34984, .t. ) ;
#4967 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#4968 = cartesian_point ( 'none', ( 18.79411787652793109, -14.36020745982483504, -45.00000000000004263 ) ) ;
#4969 = vertex_point ( 'none', #899 ) ;
#4970 = oriented_edge ( 'none', *, *, #32905, .f. ) ;
#4971 = cartesian_point ( 'none', ( -38.99911596181896556, 0.9500591665149410447, -11.98150686997356473 ) ) ;
#4972 = cartesian_point ( 'none', ( -54.34738077886768082, -35.65616640185487540, -50.99999999999999289 ) ) ;
#4973 = advanced_face ( 'none', ( #2360 ), #32061, .f. ) ;
#4974 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#4975 = line ( 'none', #24635, #591 ) ;
#4976 = cartesian_point ( 'none', ( 25.00000000000000355, 1.752563989982063961e-13, 35.99999999999995737 ) ) ;
#4977 = oriented_edge ( 'none', *, *, #6545, .t. ) ;
#4978 = vertex_point ( 'none', #19359 ) ;
#4979 = vertex_point ( 'none', #34655 ) ;
#4980 = edge_curve ( 'none', #25758, #5093, #37577, .t. ) ;
#4981 = line ( 'none', #26343, #14274 ) ;
#4982 = direction ( 'none', ( -0.5345179553789249915, -0.8451571187522077810, 1.793612687887705295e-16 ) ) ;
#4983 = cartesian_point ( 'none', ( 15.36498501571329633, -99.22265682939637088, 63.98706529513361119 ) ) ;
#4984 = cartesian_point ( 'none', ( -26.33913438213132707, -42.50000000000041211, 54.59999999999994458 ) ) ;
#4985 = circle ( 'none', #39923, 5.000000000000004441 ) ;
#4986 = edge_curve ( 'none', #17639, #3942, #4313, .t. ) ;
#4987 = face_outer_bound ( 'none', #11333, .t. ) ;
#4988 = cartesian_point ( 'none', ( 14.55570304457597786, -76.45308326248269282, 77.01272185868072029 ) ) ;
#4989 = direction ( 'none', ( 5.539897855819846911e-16, -9.493171777983313452e-16, 1.000000000000000000 ) ) ;
#4990 = plane ( 'none', #5016 ) ;
#4991 = vector ( 'none', #23190, 1000.000000000000000 ) ;
#4992 = face_outer_bound ( 'none', #12168, .t. ) ;
#4993 = edge_curve ( 'none', #3197, #24896, #26327, .t. ) ;
#4994 = manifold_solid_brep ( '����-33-solid1', #40020 ) ;
#4995 = vertex_point ( 'none', #13175 ) ;
#4996 = edge_curve ( 'none', #2153, #20661, #31245, .t. ) ;
#4997 = oriented_edge ( 'none', *, *, #8868, .f. ) ;
#4998 = cartesian_point ( 'none', ( 34.79354798862502918, -26.43891725838023632, 70.89676859544144349 ) ) ;
#4999 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#5000 = cartesian_point ( 'none', ( 35.19999999997183693, -85.49999999999967315, 80.59999999994572306 ) ) ;
#5001 = oriented_edge ( 'none', *, *, #35408, .t. ) ;
#5003 = vertex_point ( 'none', #25512 ) ;
#5002 = cartesian_point ( 'none', ( -21.94927865177600879, -42.50000000000034817, 54.59999999999994458 ) ) ;
#5004 = axis2_placement_3d ( 'none', #10309, #11536, #14289 ) ;
#5005 = cartesian_point ( 'none', ( -21.93488007884499780, -55.42836915528547337, 129.0991480006925940 ) ) ;
#5006 = cartesian_point ( 'none', ( -35.18107966083830007, -24.06458256229999648, 66.59999999999996589 ) ) ;
#5007 = axis2_placement_3d ( 'none', #25197, #15743, #37615 ) ;
#5008 = axis2_placement_3d ( 'none', #2388, #9718, #28216 ) ;
#5009 = direction ( 'none', ( -1.000000000000000000, -9.499345754448995649e-15, 8.764918615461761798e-16 ) ) ;
#5010 = cartesian_point ( 'none', ( -2.606390958251312728, -18.42023213371411927, -10.50000000000002309 ) ) ;
#5011 = edge_curve ( 'none', #1554, #3278, #27303, .t. ) ;
#5012 = oriented_edge ( 'none', *, *, #1961, .f. ) ;
#5013 = cartesian_point ( 'none', ( 19.99999999994743760, -54.49899999999984601, 64.95898384859162888 ) ) ;
#5014 = oriented_edge ( 'none', *, *, #8107, .f. ) ;
#5015 = axis2_placement_3d ( 'none', #31404, #37669, #6513 ) ;
#5016 = axis2_placement_3d ( 'none', #26853, #33022, #8135 ) ;
#5017 = vector ( 'none', #39162, 1000.000000000000000 ) ;
#5018 = cartesian_point ( 'none', ( 49.61081362515101745, -31.00027695764238800, 23.09999999999986287 ) ) ;
#5020 = oriented_edge ( 'none', *, *, #31613, .f. ) ;
#5019 = cartesian_point ( 'none', ( 33.89855182508865994, -82.29999999999591864, 117.4337020693849212 ) ) ;
#5021 = oriented_edge ( 'none', *, *, #6307, .t. ) ;
#5022 = vertex_point ( 'none', #22747 ) ;
#5023 = cartesian_point ( 'none', ( 1.188062451023718853e-14, -5.472839199729629272e-14, -10.26794919243115345 ) ) ;
#5024 = circle ( 'none', #17946, 4.499999999999997335 ) ;
#5025 = edge_curve ( 'none', #1193, #26100, #15063, .t. ) ;
#5026 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#5027 = vector ( 'none', #3785, 1000.000000000000000 ) ;
#5028 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#5029 = advanced_face ( 'none', ( #6755 ), #23872, .f. ) ;
#5030 = vector ( 'none', #33163, 1000.000000000000000 ) ;
#5031 = direction ( 'none', ( 0.2911156025094123190, 4.163336342344337815e-15, -0.9566878832595204774 ) ) ;
#5032 = circle ( 'none', #39217, 27.50000000000000355 ) ;
#5033 = cylindrical_surface ( 'none', #9248, 44.99999999999998579 ) ;
#5034 = plane ( 'none', #4761 ) ;
#5035 = direction ( 'none', ( 1.209611567821080253e-14, -1.000000000000000000, -1.136225707511070390e-15 ) ) ;
#5036 = edge_loop ( 'none', ( #10261, #34312, #8367, #39660 ) ) ;
#5037 = cartesian_point ( 'none', ( 16.88230723997748939, 8.506863408288786843, 129.5999999999999659 ) ) ;
#5038 = advanced_face ( 'none', ( #19984 ), #18981, .f. ) ;
#5039 = oriented_edge ( 'none', *, *, #40551, .t. ) ;
#5040 = b_spline_curve_with_knots ( 'none', 3,
( #11055, #1238, #35798, #26504, #32545, #4365, #38972, #7789, #26108, #20226 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.001259702010380009700, 0.003418731896622699204, 0.005577761782865389359, 0.007736791669108079514, 0.009895821555350766199 ),
.unspecified. ) ;
#5041 = oriented_edge ( 'none', *, *, #29794, .f. ) ;
#5042 = cartesian_point ( 'none', ( -11.01839961237172183, 18.73542662308961582, 127.6615765916717322 ) ) ;
#5043 = direction ( 'none', ( -4.625929269271481378e-15, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5044 = oriented_edge ( 'none', *, *, #13782, .f. ) ;
#5045 = edge_curve ( 'none', #31752, #12498, #20947, .t. ) ;
#5046 = cartesian_point ( 'none', ( -20.24078505282654916, -14.68765020926813669, 87.63765430229973674 ) ) ;
#5047 = cartesian_point ( 'none', ( 4.663167449150704779e-13, -34.20000000000012363, 99.59999999999993747 ) ) ;
#5048 = direction ( 'none', ( 0.3242202298209229117, 2.811213477065377029e-15, 0.9459816290895229907 ) ) ;
#5049 = edge_curve ( 'none', #12599, #25191, #29265, .t. ) ;
#5050 = cartesian_point ( 'none', ( -34.23835236127386850, -14.50000000000056133, 81.47314434376062309 ) ) ;
#5051 = direction ( 'none', ( 0.8660254037852024300, 9.902555081694682888e-15, 0.4999999999986770582 ) ) ;
#5052 = plane ( 'none', #32564 ) ;
#5053 = oriented_edge ( 'none', *, *, #4232, .f. ) ;
#5054 = oriented_edge ( 'none', *, *, #2045, .t. ) ;
#5055 = cartesian_point ( 'none', ( -26.98444889857358575, -49.08581362515131019, 12.99999999999988987 ) ) ;
#5056 = oriented_edge ( 'none', *, *, #24076, .f. ) ;
#5057 = edge_curve ( 'none', #37256, #16771, #14589, .t. ) ;
#5058 = direction ( 'none', ( 1.000000000000000000, 1.261617073437678245e-14, -1.539172829593967463e-12 ) ) ;
#5059 = cartesian_point ( 'none', ( 17.01551504336159581, -82.37186002084432346, 120.5710748584171625 ) ) ;
#5060 = vector ( 'none', #3376, 1000.000000000000000 ) ;
#5061 = direction ( 'none', ( -1.209449207451029591e-14, 1.000000000000000000, 9.969229838635477426e-16 ) ) ;
#5062 = oriented_edge ( 'none', *, *, #37740, .t. ) ;
#5063 = cartesian_point ( 'none', ( -50.13581362515118656, 26.98444889857373141, 15.10000000000000853 ) ) ;
#5064 = oriented_edge ( 'none', *, *, #1403, .t. ) ;
#5065 = direction ( 'none', ( -0.1922078590990034253, -3.452994770656567015e-15, 0.9813542372153786220 ) ) ;
#5066 = vertex_point ( 'none', #23159 ) ;
#5067 = face_bound ( 'none', #34459, .t. ) ;
#5068 = cartesian_point ( 'none', ( 20.00000000000092371, -59.49999999999985789, 67.45898384862245223 ) ) ;
#5069 = cartesian_point ( 'none', ( 37.79999999999999005, -7.658567523363893582e-15, -53.60000000000000142 ) ) ;
#5070 = axis2_placement_3d ( 'none', #9311, #18383, #18638 ) ;
#5071 = cartesian_point ( 'none', ( -19.99999999999949907, -69.50000000000041211, 132.1410161513772437 ) ) ;
#5072 = oriented_edge ( 'none', *, *, #25762, .t. ) ;
#5073 = direction ( 'none', ( -0.6416855659042142168, 0.7669678184319003167, 4.270088556250601108e-15 ) ) ;
#5074 = axis2_placement_3d ( 'none', #28266, #37963, #19097 ) ;
#5075 = vector ( 'none', #6830, 1000.000000000000000 ) ;
#5076 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#5077 = vertex_point ( 'none', #14005 ) ;
#5078 = oriented_edge ( 'none', *, *, #39571, .f. ) ;
#5079 = axis2_placement_3d ( 'none', #31943, #16209, #3509 ) ;
#5080 = cylindrical_surface ( 'none', #30271, 11.99999999999999822 ) ;
#5082 = direction ( 'none', ( -1.209449207451029591e-14, 1.000000000000000000, 9.969229838635497148e-16 ) ) ;
#5081 = face_outer_bound ( 'none', #15374, .t. ) ;
#5083 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -5.539897855819805495e-16 ) ) ;
#5084 = oriented_edge ( 'none', *, *, #22216, .f. ) ;
#5085 = axis2_placement_3d ( 'none', #27149, #26753, #33310 ) ;
#5086 = axis2_placement_3d ( 'none', #24818, #12619, #18401 ) ;
#5087 = edge_loop ( 'none', ( #1298, #8056, #34919, #1054 ) ) ;
#5088 = cartesian_point ( 'none', ( -4.676691268490818842, -18.37269537033206745, -37.15485900149963072 ) ) ;
#5090 = advanced_face ( 'none', ( #12622 ), #23290, .f. ) ;
#5089 = oriented_edge ( 'none', *, *, #25484, .f. ) ;
#5091 = vertex_point ( 'none', #19767 ) ;
#5092 = direction ( 'none', ( 8.382183835919932890e-13, 0.8345712536277473115, 0.5509000114523600056 ) ) ;
#5093 = vertex_point ( 'none', #29454 ) ;
#5094 = direction ( 'none', ( -5.040809058475287406e-15, -1.747555683115563281e-15, 1.000000000000000000 ) ) ;
#5095 = axis2_placement_3d ( 'none', #4395, #38454, #38590 ) ;
#5096 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#5097 = direction ( 'none', ( 0.3242202298209283517, 0.0000000000000000000, 0.9459816290895212143 ) ) ;
#5098 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#5099 = oriented_edge ( 'none', *, *, #623, .t. ) ;
#5100 = cartesian_point ( 'none', ( 11.45321929319332099, 18.48055493771033397, 127.6814758487515036 ) ) ;
#5101 = advanced_face ( 'none', ( #5786 ), #3339, .t. ) ;
#5102 = direction ( 'none', ( -1.965391359763804321e-15, 6.337802785138575104e-16, -1.000000000000000000 ) ) ;
#5103 = plane ( 'none', #9953 ) ;
#5104 = direction ( 'none', ( 1.000000000000000000, 1.229808195804225085e-14, -1.539649732011764131e-12 ) ) ;
#5105 = plane ( 'none', #11105 ) ;
#5106 = direction ( 'none', ( -0.9459816290895201041, -1.027984282060330001e-14, 0.3242202298209313494 ) ) ;
#5107 = vertex_point ( 'none', #4567 ) ;
#5109 = oriented_edge ( 'none', *, *, #17351, .f. ) ;
#5108 = direction ( 'none', ( 1.000000000000000000, 1.233581138472396822e-14, -1.538892470244315035e-12 ) ) ;
#5110 = oriented_edge ( 'none', *, *, #6369, .t. ) ;
#5111 = cartesian_point ( 'none', ( 32.22386679174619672, 21.52872135238393980, 71.20000000000023022 ) ) ;
#5112 = cartesian_point ( 'none', ( -31.98086949562784653, -23.80287013910077221, 66.60000000000013642 ) ) ;
#5113 = circle ( 'none', #6871, 23.50000000000000711 ) ;
#5114 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#5115 = oriented_edge ( 'none', *, *, #14617, .f. ) ;
#5116 = vertex_point ( 'none', #29182 ) ;
#5117 = edge_loop ( 'none', ( #33209, #310, #13862, #28341 ) ) ;
#5118 = circle ( 'none', #35171, 5.000000000000000888 ) ;
#5119 = cartesian_point ( 'none', ( 8.688999543874021528e-13, -69.50000000000008527, 63.59999999999990905 ) ) ;
#5120 = vertex_point ( 'none', #32612 ) ;
#5121 = edge_curve ( 'none', #15344, #34421, #4789, .t. ) ;
#5122 = cartesian_point ( 'none', ( -0.04327863261984200849, -76.70000000000160867, 111.5999219564110376 ) ) ;
#5123 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#5124 = oriented_edge ( 'none', *, *, #18924, .f. ) ;
#5125 = oriented_edge ( 'none', *, *, #39971, .t. ) ;
#5126 = face_outer_bound ( 'none', #8197, .t. ) ;
#5127 = cylindrical_surface ( 'none', #11570, 6.349999999999994316 ) ;
#5128 = cartesian_point ( 'none', ( 14.38279958226559430, -95.05751339185701454, 77.00126804748934717 ) ) ;
#5129 = edge_curve ( 'none', #3595, #34219, #14087, .t. ) ;
#5130 = direction ( 'none', ( 1.000000000000000000, -3.712601082321082029e-17, 0.0000000000000000000 ) ) ;
#5131 = cartesian_point ( 'none', ( 1.399615484081341732, -54.50000000000009948, 63.07990927781941082 ) ) ;
#5132 = edge_curve ( 'none', #6493, #12634, #35610, .t. ) ;
#5133 = oriented_edge ( 'none', *, *, #10957, .t. ) ;
#5134 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#5135 = cartesian_point ( 'none', ( -4.204073444469747400, -76.20000000000166551, 110.8394735852482711 ) ) ;
#5136 = cartesian_point ( 'none', ( -57.50000000000041922, 30.31088913245451621, 12.00000000000005862 ) ) ;
#5137 = oriented_edge ( 'none', *, *, #5787, .t. ) ;
#5138 = axis2_placement_3d ( 'none', #16514, #10186, #26206 ) ;
#5139 = vector ( 'none', #11539, 1000.000000000000000 ) ;
#5140 = b_spline_curve_with_knots ( 'none', 3,
( #2721, #36890, #21314, #30459, #24575, #37163 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 7.858125020761361721e-17, 0.0009047308601228249260, 0.001809461720245571139 ),
.unspecified. ) ;
#5141 = axis2_placement_3d ( 'none', #23369, #4788, #33225 ) ;
#5142 = cartesian_point ( 'none', ( 1.213092126750581201e-12, -95.70000000000162288, 99.59999999999986642 ) ) ;
#5143 = direction ( 'none', ( 0.9459816290895197710, 1.306144734853125119e-14, -0.3242202298209326816 ) ) ;
#5144 = oriented_edge ( 'none', *, *, #24261, .f. ) ;
#5145 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#5146 = oriented_edge ( 'none', *, *, #21447, .t. ) ;
#5147 = axis2_placement_3d ( 'none', #12252, #4449, #5143 ) ;
#5148 = oriented_edge ( 'none', *, *, #13937, .f. ) ;
#5149 = oriented_edge ( 'none', *, *, #26670, .f. ) ;
#5150 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#5151 = cartesian_point ( 'none', ( 10.00635971578872585, 38.97010920573664094, 66.60000000000000853 ) ) ;
#5152 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#5153 = advanced_face ( 'none', ( #28293 ), #22381, .f. ) ;
#5154 = axis2_placement_3d ( 'none', #22440, #16166, #34892 ) ;
#5155 = axis2_placement_3d ( 'none', #26618, #13902, #7903 ) ;
#5156 = advanced_face ( 'none', ( #34630 ), #13863, .f. ) ;
#5157 = cylindrical_surface ( 'none', #35121, 3.399999999999993250 ) ;
#5158 = cartesian_point ( 'none', ( 21.21265730235786151, -88.45850087835466979, 74.97693893469804038 ) ) ;
#5159 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#5160 = oriented_edge ( 'none', *, *, #36909, .f. ) ;
#5161 = cartesian_point ( 'none', ( -36.07317927387876466, -14.50000000000058442, 75.67440013232096874 ) ) ;
#5162 = vertex_point ( 'none', #23420 ) ;
#5163 = cylindrical_surface ( 'none', #30448, 26.00000000000001421 ) ;
#5164 = cartesian_point ( 'none', ( -20.95983631488388710, -54.63122350002605288, 129.5769715788225938 ) ) ;
#5165 = edge_curve ( 'none', #31405, #3434, #31706, .t. ) ;
#5166 = oriented_edge ( 'none', *, *, #24440, .f. ) ;
#5167 = direction ( 'none', ( -0.06609909530067555050, 0.0000000000000000000, 0.9978130634544891686 ) ) ;
#5168 = cartesian_point ( 'none', ( -34.31980515334427650, -104.0000000000005826, 131.4198051534473848 ) ) ;
#5169 = oriented_edge ( 'none', *, *, #12055, .f. ) ;
#5170 = oriented_edge ( 'none', *, *, #23591, .f. ) ;
#5171 = cartesian_point ( 'none', ( 6.817550691204024460, -20.56740170840427595, 127.5144740208874481 ) ) ;
#5172 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194973e-12 ) ) ;
#5173 = line ( 'none', #21162, #35449 ) ;
#5174 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#5175 = direction ( 'none', ( 1.443289932012703187e-14, -1.000000000000000000, -1.360818159096218261e-15 ) ) ;
#5176 = cartesian_point ( 'none', ( 32.14101615137733603, 20.00000000000033040, 38.00000000000000711 ) ) ;
#5177 = face_outer_bound ( 'none', #39980, .t. ) ;
#5178 = cartesian_point ( 'none', ( -1.301040489670438611e-14, 5.487035160987556389e-14, -124.0000000000000284 ) ) ;
#5179 = oriented_edge ( 'none', *, *, #39088, .t. ) ;
#5180 = face_outer_bound ( 'none', #5657, .t. ) ;
#5181 = edge_curve ( 'none', #25580, #1931, #38059, .t. ) ;
#5182 = direction ( 'none', ( -1.224646799147353207e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5183 = oriented_edge ( 'none', *, *, #26388, .f. ) ;
#5184 = edge_curve ( 'none', #6524, #18508, #33195, .t. ) ;
#5185 = oriented_edge ( 'none', *, *, #26902, .t. ) ;
#5186 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#5187 = oriented_edge ( 'none', *, *, #26956, .f. ) ;
#5188 = oriented_edge ( 'none', *, *, #23663, .f. ) ;
#5189 = cartesian_point ( 'none', ( -15.97957807630564986, -84.79999999999652971, 132.8630801746749910 ) ) ;
#5190 = edge_curve ( 'none', #14104, #18944, #13089, .t. ) ;
#5191 = cartesian_point ( 'none', ( -10.61260529371178940, -75.70000000000170814, 75.83436909839370799 ) ) ;
#5192 = vector ( 'none', #36703, 1000.000000000000000 ) ;
#5193 = edge_curve ( 'none', #5226, #13082, #911, .t. ) ;
#5194 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.255204314246524605e-15, -53.60000000000000142 ) ) ;
#5195 = vertex_point ( 'none', #5274 ) ;
#5196 = oriented_edge ( 'none', *, *, #11298, .t. ) ;
#5197 = conical_surface ( 'none', #29914, 2.499999999999995115, 1.029744258676651647 ) ;
#5198 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#5199 = oriented_edge ( 'none', *, *, #6666, .t. ) ;
#5200 = advanced_face ( 'none', ( #24882 ), #33415, .f. ) ;
#5201 = direction ( 'none', ( -0.7537737699905118216, -8.343134657239611113e-15, -0.6571340073944513804 ) ) ;
#5202 = cartesian_point ( 'none', ( -30.58887862855956996, -16.27670023200207794, 91.98078710036985228 ) ) ;
#5203 = direction ( 'none', ( 0.6416855659042134397, -0.7669678184319009828, -3.896577433768844873e-15 ) ) ;
#5204 = axis2_placement_3d ( 'none', #26538, #4535, #29560 ) ;
#5205 = oriented_edge ( 'none', *, *, #13049, .f. ) ;
#5206 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#5207 = axis2_placement_3d ( 'none', #23087, #10218, #26242 ) ;
#5208 = cartesian_point ( 'none', ( -1.010137836234491937, -95.49959983682472853, 126.1953523401346189 ) ) ;
#5209 = face_outer_bound ( 'none', #944, .t. ) ;
#5210 = direction ( 'none', ( -1.202013117212276842e-14, 1.000000000000000000, 2.185478394931412547e-15 ) ) ;
#5211 = edge_curve ( 'none', #20033, #15324, #7232, .t. ) ;
#5212 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#5213 = face_outer_bound ( 'none', #5763, .t. ) ;
#5214 = vector ( 'none', #22514, 1000.000000000000114 ) ;
#5215 = axis2_placement_3d ( 'none', #40043, #12133, #21573 ) ;
#5216 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#5217 = oriented_edge ( 'none', *, *, #28712, .t. ) ;
#5218 = oriented_edge ( 'none', *, *, #14060, .f. ) ;
#5219 = direction ( 'none', ( 0.6571340073944516025, 8.789100449747871270e-15, -0.7537737699905117106 ) ) ;
#5220 = face_outer_bound ( 'none', #12370, .t. ) ;
#5221 = axis2_placement_3d ( 'none', #31589, #38272, #28969 ) ;
#5222 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#5223 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#5224 = line ( 'none', #17539, #26226 ) ;
#5225 = cartesian_point ( 'none', ( -44.61102540378445269, 7.226168277595347203e-16, -8.000000000000000000 ) ) ;
#5226 = vertex_point ( 'none', #39712 ) ;
#5227 = oriented_edge ( 'none', *, *, #2616, .f. ) ;
#5228 = oriented_edge ( 'none', *, *, #33583, .t. ) ;
#5229 = cartesian_point ( 'none', ( -2.286423114262381938e-15, 7.651134171882927541e-15, -75.00000000000004263 ) ) ;
#5230 = oriented_edge ( 'none', *, *, #20204, .t. ) ;
#5231 = cartesian_point ( 'none', ( 15.98781875954423448, -38.83925178720220117, 66.59999999999993747 ) ) ;
#5232 = circle ( 'none', #13630, 36.00000000000000000 ) ;
#5233 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#5234 = cartesian_point ( 'none', ( 34.64101615137735735, 20.00000000000031264, 37.99999999999996447 ) ) ;
#5235 = face_outer_bound ( 'none', #3112, .t. ) ;
#5236 = cartesian_point ( 'none', ( 5.574316144837549558, -18.60807171231717305, -11.50000000000003020 ) ) ;
#5237 = conical_surface ( 'none', #7116, 35.49999999999998579, 0.7853981633974482790 ) ;
#5238 = cartesian_point ( 'none', ( -32.10852994508956471, -18.67104792601040941, 74.20000000000027285 ) ) ;
#5239 = plane ( 'none', #7110 ) ;
#5240 = vertex_point ( 'none', #4710 ) ;
#5241 = cartesian_point ( 'none', ( -2.561839629322548717e-14, -1.754915130653078435e-15, -64.99999999999992895 ) ) ;
#5242 = cartesian_point ( 'none', ( 4.092963139687961235e-14, -7.671547096215797790e-14, 50.99999999999997868 ) ) ;
#5243 = cartesian_point ( 'none', ( 29.26986338446293701, -89.59552127505129704, 85.47186322795248259 ) ) ;
#5244 = cartesian_point ( 'none', ( -45.61081362515122350, 31.00027695764207181, 14.90000000000000391 ) ) ;
#5245 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#5246 = direction ( 'none', ( 0.2911156025094165378, 4.438639543574779954e-15, -0.9566878832595191451 ) ) ;
#5247 = edge_curve ( 'none', #8514, #28544, #28763, .t. ) ;
#5248 = cartesian_point ( 'none', ( 18.47484911653426209, -34.69329424140465790, -35.47066061778322421 ) ) ;
#5249 = oriented_edge ( 'none', *, *, #8855, .t. ) ;
#5250 = direction ( 'none', ( -1.209146401335214128e-15, 2.721636318192414828e-15, -1.000000000000000000 ) ) ;
#5251 = edge_curve ( 'none', #4798, #24759, #34394, .t. ) ;
#5252 = cartesian_point ( 'none', ( -0.5566349485567168021, -24.24232162013459657, -32.50000000000002842 ) ) ;
#5253 = line ( 'none', #11555, #12090 ) ;
#5254 = advanced_face ( 'none', ( #13569 ), #19473, .f. ) ;
#5255 = face_outer_bound ( 'none', #34110, .t. ) ;
#5256 = circle ( 'none', #5922, 2.134000000000002117 ) ;
#5257 = cartesian_point ( 'none', ( -2.169930510651477462, -31.20000000000164775, 107.3018842831828863 ) ) ;
#5258 = oriented_edge ( 'none', *, *, #19423, .t. ) ;
#5259 = oriented_edge ( 'none', *, *, #3481, .f. ) ;
#5260 = cylindrical_surface ( 'none', #26145, 3.999999999999996447 ) ;
#5261 = local_time ( 15, 18, 36.00000000000000000, #21879 ) ;
#5262 = cartesian_point ( 'none', ( 7.714141825321264478e-13, -58.80000000000161720, 99.59999999999990905 ) ) ;
#5263 = axis2_placement_3d ( 'none', #646, #25793, #7202 ) ;
#5264 = oriented_edge ( 'none', *, *, #21034, .f. ) ;
#5265 = oriented_edge ( 'none', *, *, #24899, .t. ) ;
#5266 = plane ( 'none', #29199 ) ;
#5268 = axis2_placement_3d ( 'none', #3819, #19274, #37852 ) ;
#5267 = plane ( 'none', #32679 ) ;
#5269 = axis2_placement_3d ( 'none', #20409, #16717, #1693 ) ;
#5270 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5271 = circle ( 'none', #19941, 2.499999999999995115 ) ;
#5272 = edge_curve ( 'none', #36085, #37711, #26793, .t. ) ;
#5273 = face_outer_bound ( 'none', #30325, .t. ) ;
#5274 = cartesian_point ( 'none', ( -0.3787614333519774279, -16.49565214766018784, -37.19828832642100025 ) ) ;
#5275 = cylindrical_surface ( 'none', #15724, 36.00000000000000000 ) ;
#5276 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.224646799147353207e-16 ) ) ;
#5277 = axis2_placement_3d ( 'none', #7618, #19920, #29475 ) ;
#5278 = cartesian_point ( 'none', ( -3.956364529395217211, -20.64777063766703336, 129.5999999999999375 ) ) ;
#5279 = edge_loop ( 'none', ( #33385, #35335, #20028, #8785 ) ) ;
#5280 = oriented_edge ( 'none', *, *, #18896, .t. ) ;
#5281 = cartesian_point ( 'none', ( 34.64101615137720103, 20.00000000000012079, 68.20000000000004547 ) ) ;
#5282 = cartesian_point ( 'none', ( 1.213092126750581201e-12, -95.70000000000162288, 99.59999999999986642 ) ) ;
#5283 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#5284 = edge_curve ( 'none', #30276, #27628, #37544, .t. ) ;
#5285 = oriented_edge ( 'none', *, *, #7485, .t. ) ;
#5286 = cartesian_point ( 'none', ( 4.781793990260026714e-15, -7.776514489908387021e-15, 0.0000000000000000000 ) ) ;
#5287 = cylindrical_surface ( 'none', #15429, 2.099999999999990763 ) ;
#5288 = cartesian_point ( 'none', ( -37.48519227371678397, 20.30043665740667080, 71.20000000000021600 ) ) ;
#5289 = cartesian_point ( 'none', ( 20.86775263456957319, -83.15364831765899112, 74.68263827024750867 ) ) ;
#5290 = cartesian_point ( 'none', ( 31.00027695764221392, 46.18081362515107458, 23.09999999999997655 ) ) ;
#5291 = line ( 'none', #34732, #12585 ) ;
#5293 = cartesian_point ( 'none', ( -49.99999999999994316, -5.657755765761756014e-13, 69.50000000000000000 ) ) ;
#5292 = line ( 'none', #32308, #13058 ) ;
#5294 = cylindrical_surface ( 'none', #8351, 3.049999999999999822 ) ;
#5295 = oriented_edge ( 'none', *, *, #31459, .t. ) ;
#5296 = cartesian_point ( 'none', ( 34.64101615137732892, 20.00000000000036593, 38.00000000000000711 ) ) ;
#5297 = oriented_edge ( 'none', *, *, #9571, .t. ) ;
#5298 = cartesian_point ( 'none', ( 7.919809050573406672, -14.47503452854111572, -10.52506281446692604 ) ) ;
#5299 = advanced_face ( 'none', ( #28257 ), #5287, .f. ) ;
#5300 = edge_curve ( 'none', #40332, #408, #24979, .t. ) ;
#5301 = edge_loop ( 'none', ( #27083, #18669, #31294, #13139 ) ) ;
#5302 = direction ( 'none', ( 1.000000000000000000, 1.261617073437678245e-14, -1.539172829593967463e-12 ) ) ;
#5303 = cartesian_point ( 'none', ( 4.769622197198231106e-13, -34.20000000000160156, 99.59999999999993747 ) ) ;
#5304 = oriented_edge ( 'none', *, *, #8799, .t. ) ;
#5305 = advanced_face ( 'none', ( #11602 ), #21377, .f. ) ;
#5306 = direction ( 'none', ( -0.9978130634544891686, -1.174274352968915778e-14, -0.06609909530067549499 ) ) ;
#5307 = edge_curve ( 'none', #13036, #30614, #18946, .t. ) ;
#5308 = plane ( 'none', #6499 ) ;
#5309 = line ( 'none', #19175, #7725 ) ;
#5310 = oriented_edge ( 'none', *, *, #94, .f. ) ;
#5311 = vector ( 'none', #18014, 1000.000000000000000 ) ;
#5312 = cartesian_point ( 'none', ( -1.035627110413481544, -95.70000000000165130, 126.5801311429015641 ) ) ;
#5313 = edge_curve ( 'none', #20723, #3005, #12116, .t. ) ;
#5314 = oriented_edge ( 'none', *, *, #12875, .f. ) ;
#5315 = oriented_edge ( 'none', *, *, #25059, .f. ) ;
#5316 = cartesian_point ( 'none', ( 20.80784959575796123, 33.34633578670526077, -35.47066061778315316 ) ) ;
#5317 = circle ( 'none', #37707, 30.49999999999999289 ) ;
#5318 = cartesian_point ( 'none', ( -11.05749181819819604, -75.77456409347011856, 75.65025213909275692 ) ) ;
#5319 = axis2_placement_3d ( 'none', #36229, #5233, #10945 ) ;
#5320 = axis2_placement_3d ( 'none', #10732, #23181, #1191 ) ;
#5321 = circle ( 'none', #24905, 4.900000000000000355 ) ;
#5322 = vector ( 'none', #763, 1000.000000000000000 ) ;
#5323 = edge_curve ( 'none', #16243, #35361, #14555, .t. ) ;
#5324 = direction ( 'none', ( -0.8543195815266085846, 0.5197480664901029668, 6.878327468009642948e-16 ) ) ;
#5325 = conical_surface ( 'none', #765, 27.50000000000000000, 0.7853981633974533860 ) ;
#5327 = vector ( 'none', #6277, 1000.000000000000000 ) ;
#5326 = axis2_placement_3d ( 'none', #23560, #33014, #29457 ) ;
#5328 = cartesian_point ( 'none', ( -24.94844938206580309, -12.92763418769625972, 109.8878601738878444 ) ) ;
#5329 = edge_loop ( 'none', ( #30418, #27437, #8889, #2320, #31986, #7841, #25294 ) ) ;
#5330 = oriented_edge ( 'none', *, *, #8693, .f. ) ;
#5331 = axis2_placement_3d ( 'none', #3004, #12154, #24887 ) ;
#5332 = oriented_edge ( 'none', *, *, #5710, .f. ) ;
#5333 = cartesian_point ( 'none', ( 40.03892309332045585, -0.9193452774676826866, -115.9999999999999574 ) ) ;
#5334 = cc_design_approval ( #16575, ( #18377 ) ) ;
#5335 = cartesian_point ( 'none', ( 4.349904937030866670, -73.70000000000153761, 87.88128304639090516 ) ) ;
#5336 = cartesian_point ( 'none', ( -30.93039094422195490, -13.21846865101064239, -3.500000000000025757 ) ) ;
#5337 = edge_loop ( 'none', ( #29209, #34242, #29447, #8213 ) ) ;
#5338 = oriented_edge ( 'none', *, *, #13961, .f. ) ;
#5339 = direction ( 'none', ( -3.469446951953616161e-16, 1.040834085586084848e-15, -1.000000000000000000 ) ) ;
#5340 = direction ( 'none', ( 0.2957826849075454456, 0.9552552555777349408, -9.251858538542967489e-15 ) ) ;
#5341 = cartesian_point ( 'none', ( 13.67273550676784133, -84.98853605165629688, 122.8821793722209890 ) ) ;
#5342 = direction ( 'none', ( -0.8087099461816793511, 0.5882076359133951993, 5.382153881477817500e-15 ) ) ;
#5343 = cartesian_point ( 'none', ( -45.96194077712550552, 45.96194077712566894, -61.00000000000000711 ) ) ;
#5344 = advanced_face ( 'none', ( #20444 ), #39519, .f. ) ;
#5345 = face_outer_bound ( 'none', #39729, .t. ) ;
#5346 = oriented_edge ( 'none', *, *, #32985, .t. ) ;
#5347 = cartesian_point ( 'none', ( -27.90442192845844716, -22.98728509512955753, 90.46889618291545787 ) ) ;
#5348 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515109561, 14.89999999999998437 ) ) ;
#5349 = advanced_face ( 'none', ( #23841 ), #15528, .t. ) ;
#5350 = cartesian_point ( 'none', ( 6.653486060636777089e-14, -1.430240330024278035e-13, 124.5999999999999659 ) ) ;
#5351 = advanced_face ( 'none', ( #29225 ), #5937, .f. ) ;
#5352 = oriented_edge ( 'none', *, *, #8684, .f. ) ;
#5353 = oriented_edge ( 'none', *, *, #23857, .t. ) ;
#5354 = vector ( 'none', #8402, 1000.000000000000227 ) ;
#5355 = direction ( 'none', ( 0.9997364937975850019, -0.02295523838497760122, 0.0000000000000000000 ) ) ;
#5356 = cartesian_point ( 'none', ( -31.98086949562783232, -23.80287013910077221, 68.20000000000013074 ) ) ;
#5357 = vector ( 'none', #39025, 1000.000000000000000 ) ;
#5358 = edge_curve ( 'none', #10426, #38586, #6246, .t. ) ;
#5359 = line ( 'none', #6265, #34634 ) ;
#5360 = circle ( 'none', #3750, 5.900000000000000355 ) ;
#5361 = direction ( 'none', ( 0.7537737699905117106, 8.343134657239607957e-15, 0.6571340073944514915 ) ) ;
#5362 = line ( 'none', #1001, #1431 ) ;
#5363 = circle ( 'none', #10066, 8.500000000000007105 ) ;
#5364 = cartesian_point ( 'none', ( 17.50000000006284040, -101.4999999999999858, 139.5999999999729084 ) ) ;
#5365 = cartesian_point ( 'none', ( 34.64101615137779788, -14.49999999999971578, 66.59999999999993747 ) ) ;
#5366 = cartesian_point ( 'none', ( 3.323258534921926510e-13, -56.00000000000018474, 138.0999999999999091 ) ) ;
#5367 = edge_loop ( 'none', ( #32106, #10649, #1215, #3651 ) ) ;
#5368 = edge_curve ( 'none', #2623, #10953, #18500, .t. ) ;
#5369 = direction ( 'none', ( -0.9459816290895212143, 0.0000000000000000000, 0.3242202298209283517 ) ) ;
#5370 = oriented_edge ( 'none', *, *, #22592, .f. ) ;
#5371 = oriented_edge ( 'none', *, *, #25687, .t. ) ;
#5372 = cartesian_point ( 'none', ( 28.25775248909302917, -91.14260214467483934, 83.54056273751474748 ) ) ;
#5373 = cartesian_point ( 'none', ( -11.45312565112913816, -18.48040383981710733, 127.6819355786506236 ) ) ;
#5374 = plane ( 'none', #32862 ) ;
#5375 = cartesian_point ( 'none', ( -24.43210373453765172, -13.36767770051299919, 1.999999999999972689 ) ) ;
#5376 = oriented_edge ( 'none', *, *, #19598, .t. ) ;
#5377 = plane ( 'none', #21356 ) ;
#5378 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515109561, 15.09999999999999609 ) ) ;
#5379 = oriented_edge ( 'none', *, *, #28161, .f. ) ;
#5380 = oriented_edge ( 'none', *, *, #18474, .f. ) ;
#5381 = cartesian_point ( 'none', ( -10.57756126459141122, -95.70000000000169393, 75.84889060077831857 ) ) ;
#5382 = cartesian_point ( 'none', ( 36.56312075681442764, -98.99999999999971578, 115.5135751885822231 ) ) ;
#5383 = line ( 'none', #35673, #17112 ) ;
#5384 = oriented_edge ( 'none', *, *, #9910, .t. ) ;
#5385 = axis2_placement_3d ( 'none', #521, #6394, #120 ) ;
#5386 = axis2_placement_3d ( 'none', #17254, #20771, #39121 ) ;
#5387 = axis2_placement_3d ( 'none', #21784, #28064, #34338 ) ;
#5388 = oriented_edge ( 'none', *, *, #29941, .t. ) ;
#5389 = face_outer_bound ( 'none', #8723, .t. ) ;
#5390 = edge_curve ( 'none', #10125, #30216, #35098, .t. ) ;
#5391 = cartesian_point ( 'none', ( 14.68698884826738293, -94.72578764152189024, 77.02141875108233648 ) ) ;
#5392 = line ( 'none', #27353, #32289 ) ;
#5393 = vertex_point ( 'none', #24096 ) ;
#5394 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#5395 = advanced_face ( 'none', ( #37077 ), #4273, .f. ) ;
#5396 = direction ( 'none', ( -0.06609909530067549499, -1.764700152630216710e-15, 0.9978130634544890576 ) ) ;
#5397 = cartesian_point ( 'none', ( -34.64101615137725787, -20.00000000000055422, 66.59999999999996589 ) ) ;
#5398 = cartesian_point ( 'none', ( -2.499525287425888642, -75.82621362220017147, 125.9855197457068527 ) ) ;
#5399 = circle ( 'none', #32205, 36.00000000000000000 ) ;
#5400 = line ( 'none', #11961, #17631 ) ;
#5401 = cartesian_point ( 'none', ( 11.29166495424172822, -75.93829631180392425, 103.8199550314498509 ) ) ;
#5402 = cylindrical_surface ( 'none', #12777, 27.49999999999999645 ) ;
#5403 = circle ( 'none', #40230, 6.700000000000001954 ) ;
#5404 = cartesian_point ( 'none', ( -39.99999999996470024, -92.07254793877662280, 121.7767300157366890 ) ) ;
#5405 = oriented_edge ( 'none', *, *, #24322, .f. ) ;
#5406 = oriented_edge ( 'none', *, *, #35761, .f. ) ;
#5407 = edge_loop ( 'none', ( #13195, #21950 ) ) ;
#5408 = b_spline_curve_with_knots ( 'none', 3,
( #16329, #38349, #22205, #22598, #16189, #28371, #9866, #16473, #3350, #19209 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( -8.673693231661100926e-06, 0.0003922331564026212383, 0.0007931400060369035200, 0.001194046855671185856, 0.001594953705305468192 ),
.unspecified. ) ;
#5409 = cartesian_point ( 'none', ( 3.493387230113778497, -58.80000000000156035, 88.11974540088569086 ) ) ;
#5410 = edge_loop ( 'none', ( #28072, #26467, #10028, #14674 ) ) ;
#5411 = edge_loop ( 'none', ( #19649, #34725, #37228, #11374 ) ) ;
#5412 = cartesian_point ( 'none', ( 38.86653296103319377, -14.49999999999966782, 66.59999999999993747 ) ) ;
#5413 = cartesian_point ( 'none', ( -34.64101615137725787, -20.00000000000055778, 66.59999999999996589 ) ) ;
#5414 = cartesian_point ( 'none', ( 35.25027695764183733, 49.61081362515137982, 4.600282122451336326e-14 ) ) ;
#5415 = edge_curve ( 'none', #32010, #9886, #30203, .t. ) ;
#5416 = cartesian_point ( 'none', ( -23.22030414426042810, -15.20000000000040430, 95.98510367395806497 ) ) ;
#5417 = cartesian_point ( 'none', ( 10.17128520816268455, 16.33805481233247292, 129.5999999999999091 ) ) ;
#5418 = vector ( 'none', #9255, 1000.000000000000000 ) ;
#5419 = direction ( 'none', ( -0.7071067811865530128, -9.329952838809440431e-15, -0.7071067811865421326 ) ) ;
#5420 = edge_loop ( 'none', ( #10468, #33755, #14435, #33839 ) ) ;
#5421 = edge_curve ( 'none', #15231, #22068, #19949, .t. ) ;
#5422 = direction ( 'none', ( -0.9459816290895197710, -1.306144734853125119e-14, 0.3242202298209326816 ) ) ;
#5423 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #751, #4004 ),
( #10136, #6891 ),
( #26158, #13570 ),
( #16722, #611 ),
( #32042, #1016 ),
( #3747, #16868 ),
( #19474, #38604 ),
( #3876, #25881 ),
( #22449, #19883 ),
( #22997, #10546 ),
( #19606, #7435 ),
( #13434, #13291 ),
( #25755, #4274 ),
( #7298, #875 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.3750000000000000000, 0.5000000000000000000, 0.6250000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5424 = line ( 'none', #25728, #37679 ) ;
#5425 = edge_curve ( 'none', #7101, #27103, #37540, .t. ) ;
#5426 = edge_loop ( 'none', ( #8988, #26500, #5099, #38886, #40406, #26872 ) ) ;
#5427 = cartesian_point ( 'none', ( 14.83642583040584384, -76.32370681872247076, 77.12849052949887607 ) ) ;
#5428 = oriented_edge ( 'none', *, *, #27570, .t. ) ;
#5429 = face_outer_bound ( 'none', #13709, .t. ) ;
#5430 = cartesian_point ( 'none', ( 49.61081362515102455, -31.00027695764238800, -14.90000000000014246 ) ) ;
#5431 = vector ( 'none', #8395, 1000.000000000000000 ) ;
#5432 = circle ( 'none', #33928, 4.000000000000003553 ) ;
#5433 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#5434 = direction ( 'none', ( -1.224646799147353207e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5435 = vector ( 'none', #37685, 1000.000000000000000 ) ;
#5436 = edge_curve ( 'none', #17457, #24248, #12580, .t. ) ;
#5437 = edge_curve ( 'none', #23457, #26695, #10135, .t. ) ;
#5438 = axis2_placement_3d ( 'none', #805, #28954, #13355 ) ;
#5439 = vector ( 'none', #21235, 1000.000000000000000 ) ;
#5440 = cylindrical_surface ( 'none', #32867, 6.138320441952075157 ) ;
#5441 = cartesian_point ( 'none', ( -37.05816551100854639, -18.47127864761682403, 74.20000000000027285 ) ) ;
#5442 = oriented_edge ( 'none', *, *, #20388, .t. ) ;
#5443 = axis2_placement_3d ( 'none', #32991, #13979, #17415 ) ;
#5444 = axis2_placement_3d ( 'none', #13535, #16690, #16276 ) ;
#5445 = vertex_point ( 'none', #31224 ) ;
#5446 = advanced_face ( 'none', ( #2831 ), #17521, .f. ) ;
#5447 = edge_curve ( 'none', #3722, #12997, #35573, .t. ) ;
#5448 = oriented_edge ( 'none', *, *, #2167, .t. ) ;
#5449 = edge_curve ( 'none', #10599, #34404, #24849, .t. ) ;
#5450 = axis2_placement_3d ( 'none', #26024, #7844, #7579 ) ;
#5451 = oriented_edge ( 'none', *, *, #27973, .t. ) ;
#5452 = cartesian_point ( 'none', ( -34.49967906316737754, -58.16843118263489032, 85.18192194275596307 ) ) ;
#5453 = cartesian_point ( 'none', ( 34.64101615137862211, -84.79999999999590443, 119.5999999999999091 ) ) ;
#5454 = cartesian_point ( 'none', ( -11.73219869935105564, -76.30539273311950410, 75.37206085174612724 ) ) ;
#5455 = oriented_edge ( 'none', *, *, #28105, .t. ) ;
#5456 = direction ( 'none', ( -0.7669678184319057568, -0.6416855659042076665, -4.550094363217855683e-15 ) ) ;
#5457 = vertex_point ( 'none', #35824 ) ;
#5458 = oriented_edge ( 'none', *, *, #5436, .f. ) ;
#5459 = cartesian_point ( 'none', ( 19.09599643104802169, 3.962691043394837909, -115.9999999999999858 ) ) ;
#5460 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#5461 = face_bound ( 'none', #40079, .t. ) ;
#5462 = direction ( 'none', ( 5.206212163468669769e-15, 1.668808352116376444e-15, -1.000000000000000000 ) ) ;
#5463 = direction ( 'none', ( 0.2911156025094133182, 4.336808689942019314e-15, -0.9566878832595201443 ) ) ;
#5464 = cartesian_point ( 'none', ( 29.31980515334692328, -86.49999999999974420, 67.78019484656026350 ) ) ;
#5465 = edge_loop ( 'none', ( #38074, #20890, #39359, #18758, #33751, #4889 ) ) ;
#5466 = oriented_edge ( 'none', *, *, #31966, .t. ) ;
#5467 = direction ( 'none', ( 1.209286847080705982e-14, -1.000000000000000000, -1.150103495321620814e-15 ) ) ;
#5468 = vector ( 'none', #16608, 1000.000000000000000 ) ;
#5469 = cartesian_point ( 'none', ( -39.99999999997464073, -78.92745206122469881, 115.4232699843862378 ) ) ;
#5470 = direction ( 'none', ( -0.8660254037844316022, -0.5000000000000123235, -1.869226418068797958e-17 ) ) ;
#5471 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515109561, 14.89999999999998437 ) ) ;
#5472 = cartesian_point ( 'none', ( 14.86566841310360587, -83.39435205310958565, 122.1402959812285900 ) ) ;
#5473 = line ( 'none', #38846, #39213 ) ;
#5474 = edge_curve ( 'none', #18118, #16555, #38539, .t. ) ;
#5475 = cartesian_point ( 'none', ( 3.052552454353882829e-14, -7.822403905129764809e-14, 59.59999999999997300 ) ) ;
#5476 = circle ( 'none', #3204, 4.200000000000001954 ) ;
#5477 = cartesian_point ( 'none', ( -19.91839899407536763, -69.50000000000041211, 139.5999999999997101 ) ) ;
#5478 = edge_curve ( 'none', #13402, #27366, #27268, .t. ) ;
#5479 = circle ( 'none', #6739, 4.250000000000000000 ) ;
#5480 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#5481 = circle ( 'none', #29977, 0.09999999999999939493 ) ;
#5482 = direction ( 'none', ( 1.535808517398136513e-12, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5483 = vertex_point ( 'none', #5055 ) ;
#5484 = vertex_point ( 'none', #36621 ) ;
#5485 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474531693e-14, -0.06609909530067528682 ) ) ;
#5486 = edge_curve ( 'none', #8805, #12199, #16528, .t. ) ;
#5487 = direction ( 'none', ( -1.000000000000000000, -1.198536219765792874e-14, 0.0000000000000000000 ) ) ;
#5488 = cartesian_point ( 'none', ( -1.068880981884604901e-14, 7.844063799842996180e-15, -75.00000000000002842 ) ) ;
#5489 = vertex_point ( 'none', #18087 ) ;
#5490 = cartesian_point ( 'none', ( 6.851125116001746562, 17.56347972002095048, 129.5999999999999091 ) ) ;
#5491 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#5492 = direction ( 'none', ( 1.209611567821080253e-14, -1.000000000000000000, -1.136225707511070390e-15 ) ) ;
#5493 = advanced_face ( 'none', ( #36092 ), #23226, .f. ) ;
#5494 = cartesian_point ( 'none', ( 53.04081362515101716, -31.00027695764238800, 19.09999999999986287 ) ) ;
#5495 = oriented_edge ( 'none', *, *, #17436, .t. ) ;
#5496 = axis2_placement_3d ( 'none', #1542, #20528, #1810 ) ;
#5497 = vertex_point ( 'none', #23619 ) ;
#5498 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#5499 = cartesian_point ( 'none', ( -49.61081362515125193, 31.00027695764207891, -14.27501833360222960 ) ) ;
#5500 = cartesian_point ( 'none', ( -14.96223379111573237, -88.67046713498241672, 115.9317263318963711 ) ) ;
#5501 = direction ( 'none', ( 5.649289266833009105e-15, -0.5150380749100558209, -0.8571673007021113344 ) ) ;
#5502 = cartesian_point ( 'none', ( 51.00292657709144351, 33.46194077712497972, -3.905061125226374867e-15 ) ) ;
#5503 = advanced_face ( 'none', ( #874 ), #22859, .f. ) ;
#5504 = axis2_placement_3d ( 'none', #2330, #24052, #11746 ) ;
#5505 = axis2_placement_3d ( 'none', #16305, #7292, #25749 ) ;
#5506 = line ( 'none', #20018, #26041 ) ;
#5507 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#5508 = direction ( 'none', ( 1.000000000000000000, 9.499345754448998804e-15, -9.773090005503141810e-16 ) ) ;
#5509 = oriented_edge ( 'none', *, *, #24958, .f. ) ;
#5510 = edge_curve ( 'none', #2706, #12162, #1856, .t. ) ;
#5511 = plane ( 'none', #5855 ) ;
#5512 = direction ( 'none', ( 1.202013117212276842e-14, -1.000000000000000000, -2.185478394931412547e-15 ) ) ;
#5513 = oriented_edge ( 'none', *, *, #16604, .t. ) ;
#5514 = conical_surface ( 'none', #4572, 40.00000000000000711, 0.5235987755983023684 ) ;
#5515 = plane ( 'none', #37459 ) ;
#5516 = axis2_placement_3d ( 'none', #2280, #31420, #3985 ) ;
#5517 = cartesian_point ( 'none', ( 14.93042977787945880, -95.70000000000139551, 77.10372771662264313 ) ) ;
#5518 = cartesian_point ( 'none', ( 9.796850830579018066e-13, -76.20000000000159446, 99.59999999999989484 ) ) ;
#5519 = axis2_placement_3d ( 'none', #15661, #18429, #37272 ) ;
#5520 = face_outer_bound ( 'none', #27695, .t. ) ;
#5521 = cartesian_point ( 'none', ( -26.76060547151396918, -6.334034638204793843, -72.49999999999994316 ) ) ;
#5522 = circle ( 'none', #14938, 2.099999999999990763 ) ;
#5523 = line ( 'none', #31822, #33870 ) ;
#5524 = cartesian_point ( 'none', ( 3.834839092160264862, 3.208427829521083741, 118.0999999999999375 ) ) ;
#5525 = line ( 'none', #13698, #7941 ) ;
#5526 =( bounded_curve ( ) b_spline_curve ( 3, ( #24727, #8985, #24865, #2716 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.221628287691434167, 1.570796326794896780 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9898659195237069497, 0.9898659195237069497, 1.000000000000000000 ) )
representation_item ( '' ) );
#5527 = vertex_point ( 'none', #17365 ) ;
#5528 = vertex_point ( 'none', #26238 ) ;
#5529 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#5530 = direction ( 'none', ( 0.9391999105307932139, -0.3433708316950495609, -5.938879372448774225e-15 ) ) ;
#5531 = oriented_edge ( 'none', *, *, #14227, .t. ) ;
#5532 = direction ( 'none', ( -2.188567710702453076e-16, 9.636574987345434742e-16, -1.000000000000000000 ) ) ;
#5533 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5534 = direction ( 'none', ( 3.712601082321157218e-17, 1.000000000000000000, -1.167015730269873022e-16 ) ) ;
#5535 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -2.418604846313816787e-16 ) ) ;
#5536 = cartesian_point ( 'none', ( -2.466221112352565914, -75.70000000000165130, 125.4827694311287871 ) ) ;
#5537 = oriented_edge ( 'none', *, *, #5690, .f. ) ;
#5538 = edge_curve ( 'none', #10558, #21554, #40487, .t. ) ;
#5539 = cartesian_point ( 'none', ( 11.23947358524937634, -76.20000000000148077, 103.8040734444705890 ) ) ;
#5540 = oriented_edge ( 'none', *, *, #38648, .f. ) ;
#5541 = direction ( 'none', ( -3.712601082321157218e-17, -1.000000000000000000, 1.167015730269874008e-16 ) ) ;
#5542 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497791347, 0.0000000000000000000 ) ) ;
#5543 = face_outer_bound ( 'none', #34623, .t. ) ;
#5544 = edge_curve ( 'none', #23202, #28158, #34125, .t. ) ;
#5545 = edge_loop ( 'none', ( #25123, #2181, #3388, #34307, #7211, #30020 ) ) ;
#5546 = advanced_face ( 'none', ( #3295 ), #6702, .f. ) ;
#5547 = oriented_edge ( 'none', *, *, #23326, .f. ) ;
#5548 = cartesian_point ( 'none', ( 36.14585302831187619, -82.29999999999589022, 117.8738580667216382 ) ) ;
#5549 = oriented_edge ( 'none', *, *, #39445, .t. ) ;
#5550 = circle ( 'none', #26559, 2.999999999999998668 ) ;
#5551 = cartesian_point ( 'none', ( 33.97074409262283012, 47.89581362515109220, 23.09999999999998366 ) ) ;
#5552 = cartesian_point ( 'none', ( -13.30234667458510955, -104.1668298263051611, 131.9739999529947738 ) ) ;
#5553 = edge_curve ( 'none', #21004, #6397, #30722, .t. ) ;
#5554 = cartesian_point ( 'none', ( 32.10852994508982761, 18.67104792601007190, 71.20000000000023022 ) ) ;
#5555 = advanced_face ( 'none', ( #9158 ), #498, .f. ) ;
#5556 = advanced_face ( 'none', ( #25303 ), #40478, .f. ) ;
#5557 = oriented_edge ( 'none', *, *, #512, .t. ) ;
#5558 = cartesian_point ( 'none', ( -50.46194077712583237, -45.96194077712534920, -60.99999999999999289 ) ) ;
#5559 = direction ( 'none', ( -7.562449584286045901e-16, -2.087856039678552091e-15, 1.000000000000000000 ) ) ;
#5560 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#5561 = line ( 'none', #36667, #25119 ) ;
#5562 = plane ( 'none', #17900 ) ;
#5563 = oriented_edge ( 'none', *, *, #5132, .f. ) ;
#5564 = line ( 'none', #6054, #35371 ) ;
#5565 = circle ( 'none', #23920, 4.000000000000003553 ) ;
#5566 = oriented_edge ( 'none', *, *, #33977, .f. ) ;
#5567 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#5568 = axis2_placement_3d ( 'none', #21017, #20887, #17498 ) ;
#5569 = oriented_edge ( 'none', *, *, #37859, .f. ) ;
#5570 = cartesian_point ( 'none', ( 14.58280770032126661, -76.01907277145289754, 77.19546286656461120 ) ) ;
#5571 = oriented_edge ( 'none', *, *, #9714, .t. ) ;
#5572 = edge_curve ( 'none', #27487, #12969, #9605, .t. ) ;
#5573 = oriented_edge ( 'none', *, *, #26118, .t. ) ;
#5574 = oriented_edge ( 'none', *, *, #35141, .t. ) ;
#5575 = axis2_placement_3d ( 'none', #19493, #28920, #23029 ) ;
#5576 = cartesian_point ( 'none', ( -29.18061410980304515, 20.68021976586954480, 91.41357589127446204 ) ) ;
#5577 = vertex_point ( 'none', #13834 ) ;
#5578 = axis2_placement_3d ( 'none', #11530, #20442, #4848 ) ;
#5579 = cartesian_point ( 'none', ( 2.189548508753366886e-11, -39.09375000000007105, 66.59999999999992326 ) ) ;
#5580 = vertex_point ( 'none', #28585 ) ;
#5581 = oriented_edge ( 'none', *, *, #33670, .t. ) ;
#5582 = edge_curve ( 'none', #25949, #26167, #23323, .t. ) ;
#5583 = vertex_point ( 'none', #39821 ) ;
#5584 = cartesian_point ( 'none', ( -2.466221112352329214, -95.70000000000166551, 125.4827694311287871 ) ) ;
#5585 = line ( 'none', #24570, #6544 ) ;
#5586 = oriented_edge ( 'none', *, *, #10350, .f. ) ;
#5587 = oriented_edge ( 'none', *, *, #11436, .f. ) ;
#5588 = oriented_edge ( 'none', *, *, #26240, .t. ) ;
#5589 = vector ( 'none', #32705, 1000.000000000000000 ) ;
#5590 = cartesian_point ( 'none', ( -26.28563932032866646, -29.20043080766656374, -36.50000000000003553 ) ) ;
#5591 = b_spline_curve_with_knots ( 'none', 3,
( #11123, #4305, #23562, #10718, #26720, #14276, #35872, #20172, #8000, #20041 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.004259187761350386597, 0.005473680339660383018, 0.006688172917970378571, 0.007902665496280374124, 0.009117158074590370545 ),
.unspecified. ) ;
#5592 = line ( 'none', #2753, #29544 ) ;
#5593 = cartesian_point ( 'none', ( 7.679814836919661936, -14.03639711858530248, -36.50000000000002842 ) ) ;
#5594 = edge_curve ( 'none', #21965, #26468, #7683, .t. ) ;
#5595 = oriented_edge ( 'none', *, *, #14169, .f. ) ;
#5596 = oriented_edge ( 'none', *, *, #6016, .f. ) ;
#5597 = circle ( 'none', #36023, 3.049999999999999378 ) ;
#5598 = face_outer_bound ( 'none', #5279, .t. ) ;
#5599 = cartesian_point ( 'none', ( 33.00756640107488238, -17.42427837039069161, 66.59999999999972431 ) ) ;
#5600 = oriented_edge ( 'none', *, *, #16149, .f. ) ;
#5601 = advanced_face ( 'none', ( #37530 ), #4254, .f. ) ;
#5602 = direction ( 'none', ( 1.000000000000000000, 6.982962677686268288e-15, -1.331611081249930541e-15 ) ) ;
#5603 = cartesian_point ( 'none', ( 49.61081362515101745, -31.00027695764238800, 15.09999999999987352 ) ) ;
#5604 = edge_curve ( 'none', #34437, #23626, #25804, .t. ) ;
#5605 = cartesian_point ( 'none', ( -30.23404964189260014, -16.70271072257147438, 92.82442675538051446 ) ) ;
#5606 = cartesian_point ( 'none', ( -37.85662901021853344, -44.65048230351071368, -15.50000000000004441 ) ) ;
#5607 = vertex_point ( 'none', #1550 ) ;
#5609 = vertex_point ( 'none', #3955 ) ;
#5608 = cartesian_point ( 'none', ( 31.98456208883798624, 18.60599432798257880, 74.20000000000024443 ) ) ;
#5610 = cartesian_point ( 'none', ( 34.64101615137724366, -19.99999999999998224, 68.19999999999973284 ) ) ;
#5611 = oriented_edge ( 'none', *, *, #2279, .t. ) ;
#5612 = edge_curve ( 'none', #32097, #199, #31655, .t. ) ;
#5613 = cylindrical_surface ( 'none', #15175, 3.999999999999989786 ) ;
#5614 = cartesian_point ( 'none', ( 57.59676647117690607, -10.45956127273653635, -32.50000000000002842 ) ) ;
#5615 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#5616 = edge_loop ( 'none', ( #30199, #27979, #31976, #3629, #35081, #39926, #9016, #38725, #98, #1688, #7456, #18784 ) ) ;
#5617 = oriented_edge ( 'none', *, *, #25186, .f. ) ;
#5618 = cartesian_point ( 'none', ( -27.57211942531592541, -24.53550922046661853, 88.53409749574151988 ) ) ;
#5619 = oriented_edge ( 'none', *, *, #22282, .t. ) ;
#5620 = cartesian_point ( 'none', ( 10.58552914284410384, 18.99949749500486718, 127.6410710644726407 ) ) ;
#5621 = vertex_point ( 'none', #29204 ) ;
#5622 = axis2_placement_3d ( 'none', #23544, #17290, #29842 ) ;
#5623 = vector ( 'none', #29417, 1000.000000000000000 ) ;
#5624 = plane ( 'none', #19015 ) ;
#5625 = cartesian_point ( 'none', ( 2.746455913870557085e-14, -9.214139384224975623e-14, 66.59999999999996589 ) ) ;
#5626 = axis2_placement_3d ( 'none', #10438, #23292, #16613 ) ;
#5627 = oriented_edge ( 'none', *, *, #36521, .f. ) ;
#5628 = vertex_point ( 'none', #10314 ) ;
#5629 = line ( 'none', #39762, #7582 ) ;
#5630 = axis2_placement_3d ( 'none', #37326, #2603, #8617 ) ;
#5631 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#5632 = oriented_edge ( 'none', *, *, #17282, .f. ) ;
#5633 = axis2_placement_3d ( 'none', #23684, #14400, #24081 ) ;
#5634 = axis2_placement_3d ( 'none', #8042, #4618, #38954 ) ;
#5635 = direction ( 'none', ( 1.000000000000000000, 1.469412826709764654e-14, 0.0000000000000000000 ) ) ;
#5636 = cartesian_point ( 'none', ( 34.64101615137749945, -19.99999999999992184, 28.19999999999973994 ) ) ;
#5637 = edge_loop ( 'none', ( #34177, #14370, #12025, #25486 ) ) ;
#5638 = oriented_edge ( 'none', *, *, #20342, .t. ) ;
#5640 = edge_curve ( 'none', #31932, #15583, #26275, .t. ) ;
#5639 = line ( 'none', #37965, #37895 ) ;
#5641 = cylindrical_surface ( 'none', #583, 4.640926795905549795 ) ;
#5642 = cartesian_point ( 'none', ( 33.60000000000004405, 3.266555101764531208e-13, 61.09999999999995168 ) ) ;
#5643 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#5644 = cartesian_point ( 'none', ( 14.13629593122941586, -76.25593981124490028, 76.98493866785045725 ) ) ;
#5645 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497709468, 0.0000000000000000000 ) ) ;
#5646 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#5647 = direction ( 'none', ( -0.4999999999986684540, -7.037255622771600756e-15, 0.8660254037852073150 ) ) ;
#5648 = direction ( 'none', ( 1.209286847080705982e-14, -1.000000000000000000, -1.150103495321620814e-15 ) ) ;
#5649 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344715e-15 ) ) ;
#5650 = direction ( 'none', ( 7.562449584286045901e-16, 2.087856039678552091e-15, -1.000000000000000000 ) ) ;
#5651 = cartesian_point ( 'none', ( -19.88553882705879516, 34.70684868376176269, -13.73205080756888918 ) ) ;
#5652 = edge_loop ( 'none', ( #22167, #17138, #29606, #3893 ) ) ;
#5653 = cartesian_point ( 'none', ( 0.6393033890216397452, 27.84266135226268801, -3.499999999999991118 ) ) ;
#5654 = advanced_face ( 'none', ( #17506 ), #3284, .f. ) ;
#5655 = oriented_edge ( 'none', *, *, #19975, .t. ) ;
#5656 = edge_loop ( 'none', ( #21312, #31072, #33627, #25272 ) ) ;
#5657 = edge_loop ( 'none', ( #17220, #34622, #1024, #32933 ) ) ;
#5658 = oriented_edge ( 'none', *, *, #39725, .t. ) ;
#5659 = vector ( 'none', #9197, 1000.000000000000000 ) ;
#5660 = edge_curve ( 'none', #35925, #29395, #32164, .t. ) ;
#5661 = cartesian_point ( 'none', ( 41.46194077712550552, -45.96194077712568316, -73.72792206135783033 ) ) ;
#5662 = edge_loop ( 'none', ( #6083, #23119, #3188, #21224 ) ) ;
#5663 = oriented_edge ( 'none', *, *, #3393, .t. ) ;
#5664 = face_outer_bound ( 'none', #6422, .t. ) ;
#5665 = oriented_edge ( 'none', *, *, #2475, .t. ) ;
#5666 = edge_curve ( 'none', #21485, #35390, #2303, .t. ) ;
#5667 = direction ( 'none', ( 0.9459816290895218804, 1.178315159451469542e-14, -0.3242202298209260203 ) ) ;
#5668 = cartesian_point ( 'none', ( 0.03878242631532834855, -55.60965825505091686, 62.79772320114389572 ) ) ;
#5669 = edge_curve ( 'none', #20541, #17217, #39007, .t. ) ;
#5670 = cartesian_point ( 'none', ( 11.23947358524937101, -76.06781655244326146, 103.8040734444705890 ) ) ;
#5671 = oriented_edge ( 'none', *, *, #23261, .f. ) ;
#5672 = circle ( 'none', #2129, 5.000000000000004441 ) ;
#5673 = cartesian_point ( 'none', ( 1.290070484383180679e-12, -69.50000000000008527, 59.59999999999989484 ) ) ;
#5674 = b_spline_curve_with_knots ( 'none', 3,
( #36400, #5382, #29835, #23936, #20539, #26699 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.001119099726649956704, 0.002238199453299913409 ),
.unspecified. ) ;
#5675 = cartesian_point ( 'none', ( 14.93042977787924386, -76.70000000000140972, 77.10372771662265734 ) ) ;
#5676 = direction ( 'none', ( 0.8772748199115791845, 0.4799884273074783714, 2.705469128535725775e-16 ) ) ;
#5677 = cartesian_point ( 'none', ( 18.29414843698167203, -4.821216958992950552, -86.00000000000000000 ) ) ;
#5679 = cylindrical_surface ( 'none', #27221, 16.50000000000000711 ) ;
#5678 = axis2_placement_3d ( 'none', #12673, #28945, #267 ) ;
#5680 = direction ( 'none', ( 1.000000000000000000, 9.607699251563866692e-15, 0.0000000000000000000 ) ) ;
#5681 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#5682 = vertex_point ( 'none', #7337 ) ;
#5683 = axis2_placement_3d ( 'none', #22851, #7286, #13142 ) ;
#5684 = oriented_edge ( 'none', *, *, #29771, .t. ) ;
#5685 = face_outer_bound ( 'none', #6682, .t. ) ;
#5686 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5687 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#5688 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#5689 = spherical_surface ( 'none', #22009, 28.62499999999999645 ) ;
#5690 = edge_curve ( 'none', #336, #7447, #365, .t. ) ;
#5691 = direction ( 'none', ( -5.206212163468669769e-15, -1.668808352116376444e-15, 1.000000000000000000 ) ) ;
#5692 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#5693 = oriented_edge ( 'none', *, *, #33448, .t. ) ;
#5695 = oriented_edge ( 'none', *, *, #35787, .t. ) ;
#5694 = direction ( 'none', ( 0.2911156025094134292, 4.382459307730883364e-15, -0.9566878832595201443 ) ) ;
#5696 = edge_curve ( 'none', #2645, #39263, #27250, .t. ) ;
#5697 = edge_loop ( 'none', ( #31387, #14976, #39740, #33609 ) ) ;
#5698 = oriented_edge ( 'none', *, *, #22014, .f. ) ;
#5699 = vector ( 'none', #27896, 1000.000000000000114 ) ;
#5700 = advanced_face ( 'none', ( #24836 ), #26067, .f. ) ;
#5701 = vector ( 'none', #13371, 1000.000000000000000 ) ;
#5702 = line ( 'none', #24558, #21337 ) ;
#5703 = direction ( 'none', ( -1.129045578471781423e-14, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5704 = oriented_edge ( 'none', *, *, #40093, .f. ) ;
#5705 = advanced_face ( 'none', ( #39502 ), #10596, .f. ) ;
#5706 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#5707 = cartesian_point ( 'none', ( 16.10288568291454681, -99.49999999999991473, 62.70898384859756192 ) ) ;
#5708 = oriented_edge ( 'none', *, *, #37227, .t. ) ;
#5709 = cartesian_point ( 'none', ( 57.49999999999997868, -29.30443652418525602, 3.419873839041919154e-15 ) ) ;
#5710 = edge_curve ( 'none', #27835, #12495, #33148, .t. ) ;
#5711 = cartesian_point ( 'none', ( 45.00000000000002132, 3.631219640449727421e-13, 37.99999999999993605 ) ) ;
#5712 = conical_surface ( 'none', #28490, 3.999999999999996447, 1.047197551196599852 ) ;
#5713 = edge_curve ( 'none', #1, #24212, #26778, .t. ) ;
#5714 = face_outer_bound ( 'none', #28593, .t. ) ;
#5715 = cartesian_point ( 'none', ( -19.99999999993617905, -79.79999999999658655, 134.2410161514139304 ) ) ;
#5716 = line ( 'none', #20256, #21870 ) ;
#5717 = cartesian_point ( 'none', ( -39.99999999993708855, -104.5000000000006821, 139.6000000000614421 ) ) ;
#5718 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -2.409200885585502246e-16 ) ) ;
#5719 = oriented_edge ( 'none', *, *, #36141, .t. ) ;
#5720 = edge_curve ( 'none', #5819, #10790, #18484, .t. ) ;
#5721 = cartesian_point ( 'none', ( -11.37441584808924944, -75.92424792567045699, 75.51940212924924367 ) ) ;
#5722 = oriented_edge ( 'none', *, *, #11622, .t. ) ;
#5723 = toroidal_surface ( 'none', #2551, 6.399999999999998579, 0.1000000000000000056 ) ;
#5724 = edge_curve ( 'none', #4995, #26168, #28241, .t. ) ;
#5725 = face_outer_bound ( 'none', #30896, .t. ) ;
#5726 = direction ( 'none', ( 1.331611081249949473e-15, -2.721636318192414039e-15, 1.000000000000000000 ) ) ;
#5727 = oriented_edge ( 'none', *, *, #27447, .f. ) ;
#5728 = oriented_edge ( 'none', *, *, #36596, .f. ) ;
#5729 = vertex_point ( 'none', #32634 ) ;
#5730 = oriented_edge ( 'none', *, *, #3846, .f. ) ;
#5731 = cartesian_point ( 'none', ( -27.17323533580924533, -14.51209027114606087, 102.6406809528072301 ) ) ;
#5732 = cartesian_point ( 'none', ( -36.49999999999996447, -5.862884297202008681e-13, 38.00000000000002132 ) ) ;
#5733 = cartesian_point ( 'none', ( -24.61799765498321335, -83.24350686284452649, 110.6910268713543246 ) ) ;
#5734 = line ( 'none', #8403, #38008 ) ;
#5735 = cartesian_point ( 'none', ( 49.61081362515101745, -31.00027695764238800, 15.09999999999987352 ) ) ;
#5736 = line ( 'none', #4197, #21376 ) ;
#5737 = cartesian_point ( 'none', ( 5.444813159472289499, -15.59045627171785853, -37.49225231753894150 ) ) ;
#5738 = circle ( 'none', #23859, 2.134000000000002562 ) ;
#5739 = oriented_edge ( 'none', *, *, #35385, .t. ) ;
#5740 = direction ( 'none', ( -0.2911156025094131516, -4.336808689942016158e-15, 0.9566878832595201443 ) ) ;
#5741 = axis2_placement_3d ( 'none', #26987, #24098, #20831 ) ;
#5742 = axis2_placement_3d ( 'none', #7481, #22768, #35479 ) ;
#5743 = vertex_point ( 'none', #22628 ) ;
#5744 = oriented_edge ( 'none', *, *, #26748, .f. ) ;
#5745 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#5746 = direction ( 'none', ( 0.0000000000000000000, -1.261543459662910222e-15, 1.000000000000000000 ) ) ;
#5747 = advanced_face ( 'none', ( #21888 ), #33166, .f. ) ;
#5748 = edge_curve ( 'none', #16053, #14230, #18930, .t. ) ;
#5749 = cartesian_point ( 'none', ( -38.91709844423305498, -6.161044276696519439, -36.69547132608720119 ) ) ;
#5750 = oriented_edge ( 'none', *, *, #28397, .f. ) ;
#5751 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#5752 = axis2_placement_3d ( 'none', #22719, #7290, #1413 ) ;
#5753 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.285811684916103979e-15, -71.00000000000000000 ) ) ;
#5754 = advanced_face ( 'none', ( #8192 ), #34574, .f. ) ;
#5755 = direction ( 'none', ( 0.3242202298209241884, 2.775557561562897268e-15, 0.9459816290895226576 ) ) ;
#5756 = advanced_face ( 'none', ( #35084 ), #16513, .t. ) ;
#5757 = axis2_placement_3d ( 'none', #5023, #4611, #40299 ) ;
#5758 = line ( 'none', #33591, #34100 ) ;
#5759 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#5760 = vector ( 'none', #13702, 1000.000000000000000 ) ;
#5761 = vector ( 'none', #34931, 1000.000000000000000 ) ;
#5762 = direction ( 'none', ( 0.0000000000000000000, -7.914675859144175466e-16, 1.000000000000000000 ) ) ;
#5763 = edge_loop ( 'none', ( #11225, #40195, #2604, #10984 ) ) ;
#5764 = oriented_edge ( 'none', *, *, #25085, .t. ) ;
#5765 = direction ( 'none', ( 0.7669678184319009828, 0.6416855659042133286, -4.550094363217854894e-15 ) ) ;
#5766 = oriented_edge ( 'none', *, *, #23538, .f. ) ;
#5767 = vertex_point ( 'none', #20323 ) ;
#5768 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.402513257943090492e-15, -71.99999999999998579 ) ) ;
#5769 = direction ( 'none', ( 1.990486529443702991e-16, -7.950537724513465922e-16, 1.000000000000000000 ) ) ;
#5770 = cartesian_point ( 'none', ( -10.61848434620417514, -17.08544820841720835, 129.3653553950986748 ) ) ;
#5771 = direction ( 'none', ( 8.886774337756961036e-16, -7.617739400847516970e-16, 1.000000000000000000 ) ) ;
#5772 = circle ( 'none', #7522, 5.000000000000001776 ) ;
#5773 = direction ( 'none', ( 0.3242202298209228561, 5.139921410301637386e-15, 0.9459816290895229907 ) ) ;
#5774 = cartesian_point ( 'none', ( 38.59330231570378800, -7.940782975641391239, -11.30452867391285743 ) ) ;
#5775 = edge_curve ( 'none', #11522, #33573, #10606, .t. ) ;
#5776 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029433e-14, 0.0000000000000000000 ) ) ;
#5777 = conical_surface ( 'none', #12075, 2.500000000000000444, 1.047197551196619836 ) ;
#5778 = cartesian_point ( 'none', ( 34.81980515344513805, -104.4999999999997584, 131.4198051533406897 ) ) ;
#5779 = direction ( 'none', ( -1.000000000000000000, -1.443289932012703187e-14, 6.045732006675827079e-16 ) ) ;
#5780 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5781 = oriented_edge ( 'none', *, *, #6248, .t. ) ;
#5782 = vertex_point ( 'none', #26735 ) ;
#5783 = edge_curve ( 'none', #37864, #11610, #10114, .t. ) ;
#5784 = cartesian_point ( 'none', ( 4.470382397592231882e-13, -31.70000000000160156, 99.59999999999993747 ) ) ;
#5785 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#5786 = face_outer_bound ( 'none', #198, .t. ) ;
#5787 = edge_curve ( 'none', #30489, #4402, #17970, .t. ) ;
#5788 = cartesian_point ( 'none', ( 34.64101615137737866, 20.00000000000029488, 59.59999999999995879 ) ) ;
#5789 = vector ( 'none', #888, 1000.000000000000000 ) ;
#5790 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#5791 = approval ( #19567, 'δָ��' ) ;
#5792 = conical_surface ( 'none', #19622, 14.41481615988141840, 0.4363323129985874349 ) ;
#5793 = circle ( 'none', #38493, 53.05000000000001847 ) ;
#5794 = cartesian_point ( 'none', ( -10.54451171694700662, -76.20000000000169393, 75.34998406905363311 ) ) ;
#5795 = oriented_edge ( 'none', *, *, #10103, .t. ) ;
#5796 = axis2_placement_3d ( 'none', #28302, #6698, #25299 ) ;
#5797 = advanced_face ( 'none', ( #19931 ), #11133, .f. ) ;
#5798 = axis2_placement_3d ( 'none', #20139, #29292, #32853 ) ;
#5799 = oriented_edge ( 'none', *, *, #18268, .t. ) ;
#5800 = oriented_edge ( 'none', *, *, #17218, .f. ) ;
#5801 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#5802 = cartesian_point ( 'none', ( 8.920580559879802252, -15.20000000000003304, 118.0999999999999517 ) ) ;
#5803 = edge_curve ( 'none', #22727, #30700, #1841, .t. ) ;
#5804 = oriented_edge ( 'none', *, *, #11439, .t. ) ;
#5805 = axis2_placement_3d ( 'none', #15297, #31179, #40463 ) ;
#5806 = oriented_edge ( 'none', *, *, #12828, .t. ) ;
#5807 = direction ( 'none', ( -1.000000000000000000, -9.499345754448997227e-15, 9.637352644315596722e-16 ) ) ;
#5808 = cartesian_point ( 'none', ( 22.50000000006285461, -101.4999999999999289, 139.5999999999652346 ) ) ;
#5809 = axis2_placement_3d ( 'none', #34488, #25073, #3053 ) ;
#5810 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#5811 = face_outer_bound ( 'none', #36525, .t. ) ;
#5812 = oriented_edge ( 'none', *, *, #22780, .f. ) ;
#5813 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760469, 2.365532012695645724e-16 ) ) ;
#5814 = edge_curve ( 'none', #14565, #5527, #34119, .t. ) ;
#5815 = cartesian_point ( 'none', ( -14.11860719279601994, 37.22135695375116171, -37.39977642671427560 ) ) ;
#5816 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#5817 = direction ( 'none', ( 2.728784877050652649e-16, 4.391042282414980948e-16, -1.000000000000000000 ) ) ;
#5818 = oriented_edge ( 'none', *, *, #27319, .t. ) ;
#5819 = vertex_point ( 'none', #4589 ) ;
#5820 = direction ( 'none', ( -2.728784877050652649e-16, -4.391042282414980948e-16, 1.000000000000000000 ) ) ;
#5821 = circle ( 'none', #9586, 3.249999999999996003 ) ;
#5822 = face_outer_bound ( 'none', #33820, .t. ) ;
#5823 = line ( 'none', #4925, #37619 ) ;
#5824 = edge_curve ( 'none', #22059, #37409, #16987, .t. ) ;
#5825 = vector ( 'none', #19546, 1000.000000000000000 ) ;
#5826 = direction ( 'none', ( -6.402207182922942715e-15, -3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#5827 = line ( 'none', #19425, #9217 ) ;
#5828 = cartesian_point ( 'none', ( -29.26855350860811456, 18.79644073777850366, 93.95264113907511216 ) ) ;
#5829 = vertex_point ( 'none', #17724 ) ;
#5830 = oriented_edge ( 'none', *, *, #32109, .f. ) ;
#5831 = oriented_edge ( 'none', *, *, #4351, .t. ) ;
#5832 = edge_curve ( 'none', #26036, #11959, #5271, .t. ) ;
#5833 = cartesian_point ( 'none', ( 39.99978205896965022, -0.1320425497058396735, -34.26794919243111082 ) ) ;
#5834 = direction ( 'none', ( -0.3242202298209283517, 0.0000000000000000000, -0.9459816290895212143 ) ) ;
#5835 = oriented_edge ( 'none', *, *, #36122, .f. ) ;
#5836 = edge_loop ( 'none', ( #25846, #9188, #4917, #30184 ) ) ;
#5837 = edge_loop ( 'none', ( #31388, #18074 ) ) ;
#5838 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760469, 2.335204679199547481e-16 ) ) ;
#5839 = edge_curve ( 'none', #10601, #17260, #6232, .t. ) ;
#5840 = cartesian_point ( 'none', ( 23.79280034551586809, -14.47498365174976165, -3.500000000000038636 ) ) ;
#5841 = direction ( 'none', ( -6.808370656596029253e-13, 0.9003490327090355461, -0.4351684952979753551 ) ) ;
#5842 = advanced_face ( 'none', ( #11585 ), #1339, .f. ) ;
#5843 = line ( 'none', #11738, #14613 ) ;
#5844 = oriented_edge ( 'none', *, *, #31165, .f. ) ;
#5845 = cartesian_point ( 'none', ( 32.30176430515988528, 18.04285902399228902, 68.20000000000003126 ) ) ;
#5846 = axis2_placement_3d ( 'none', #30689, #36716, #8677 ) ;
#5847 = oriented_edge ( 'none', *, *, #21794, .t. ) ;
#5848 = b_spline_curve_with_knots ( 'none', 3,
( #9063, #2524, #24809, #5815, #8794, #33697, #40254, #17984, #21521, #27804 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.005119950727646218301, 0.005939873168149595838, 0.006759795608652974241, 0.007579718049156351778, 0.008399640489659729314 ),
.unspecified. ) ;
#5849 = axis2_placement_3d ( 'none', #16957, #10778, #22948 ) ;
#5850 = cartesian_point ( 'none', ( 1.758185322355378277, -18.52044843030054366, -37.50000000000003553 ) ) ;
#5851 = cartesian_point ( 'none', ( 8.879025876537987472, -59.50000000000000711, 70.42101956058455414 ) ) ;
#5852 = circle ( 'none', #37410, 4.499999999999990230 ) ;
#5853 = cylindrical_surface ( 'none', #38432, 12.50000000000000355 ) ;
#5854 = axis2_placement_3d ( 'none', #37257, #18542, #37126 ) ;
#5855 = axis2_placement_3d ( 'none', #30499, #14915, #36927 ) ;
#5856 = cartesian_point ( 'none', ( -24.00216629098055776, -90.15765740970239506, 111.9665157800658193 ) ) ;
#5857 = cartesian_point ( 'none', ( -34.64101615137737156, -14.50000000000057021, 80.20057508614927144 ) ) ;
#5858 = line ( 'none', #28598, #1924 ) ;
#5859 = face_outer_bound ( 'none', #34946, .t. ) ;
#5860 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#5861 = cartesian_point ( 'none', ( -18.29042199984584371, -59.79999999999655813, 133.6550853520815849 ) ) ;
#5862 = circle ( 'none', #3628, 4.999999999999969802 ) ;
#5863 = circle ( 'none', #34703, 6.000000000000004441 ) ;
#5864 = oriented_edge ( 'none', *, *, #34228, .t. ) ;
#5865 = cartesian_point ( 'none', ( -37.46194077712597448, 45.96194077712529946, 8.326672684688674053e-14 ) ) ;
#5866 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#5867 = oriented_edge ( 'none', *, *, #36690, .t. ) ;
#5868 = cartesian_point ( 'none', ( 34.64101615137855816, -79.79999999999590443, 119.5999999999999091 ) ) ;
#5869 = edge_loop ( 'none', ( #35471, #35167, #39818, #16580 ) ) ;
#5870 = cartesian_point ( 'none', ( 6.628062004551309624e-15, -3.160061202766724777e-14, -34.26794919243115345 ) ) ;
#5871 = vertex_point ( 'none', #30826 ) ;
#5872 = cartesian_point ( 'none', ( -39.72564909943115907, -3.424191893318059954, -37.50950706359759579 ) ) ;
#5873 = oriented_edge ( 'none', *, *, #13924, .t. ) ;
#5874 = cartesian_point ( 'none', ( -1.344811843884487727e-14, 5.679766660734465360e-14, -126.0000000000000284 ) ) ;
#5875 = cartesian_point ( 'none', ( -0.9922267985524205747, 20.99954831407729827, 129.6000000000244654 ) ) ;
#5876 = oriented_edge ( 'none', *, *, #10072, .t. ) ;
#5877 = cartesian_point ( 'none', ( -22.50000000006028245, -101.5000000000003695, 59.60000000003451248 ) ) ;
#5878 = cartesian_point ( 'none', ( -26.73788905136709104, -56.00000000000045475, 74.18128006909221028 ) ) ;
#5879 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#5880 = cartesian_point ( 'none', ( 15.58714168854874416, 3.616121128671331064, -82.94682949867465993 ) ) ;
#5881 = face_outer_bound ( 'none', #8252, .t. ) ;
#5882 = vertex_point ( 'none', #24524 ) ;
#5883 = cartesian_point ( 'none', ( 49.61081362515102455, -31.00027695764237379, 12.99999999999992539 ) ) ;
#5884 = conical_surface ( 'none', #23206, 28.49999999999999645, 0.7853981633974533860 ) ;
#5885 = edge_curve ( 'none', #1918, #1175, #13551, .t. ) ;
#5886 = vertex_point ( 'none', #2670 ) ;
#5887 = direction ( 'none', ( -0.5882076359133953103, -0.8087099461816792401, 4.191653422462959784e-15 ) ) ;
#5888 = advanced_face ( 'none', ( #22845 ), #27138, .f. ) ;
#5889 = edge_loop ( 'none', ( #21451, #21883, #31234, #12096 ) ) ;
#5890 = cartesian_point ( 'none', ( -1.301045943160454410, -54.50997501925766642, 136.1260237315017037 ) ) ;
#5891 = circle ( 'none', #38992, 12.50000000000000178 ) ;
#5892 = direction ( 'none', ( -6.402207182922942715e-15, -3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#5893 = plane ( 'none', #35110 ) ;
#5894 = line ( 'none', #33376, #23946 ) ;
#5895 = vertex_point ( 'none', #17859 ) ;
#5896 = direction ( 'none', ( 6.809367884367625435e-13, -0.9003490327090355461, 0.4351684952979753551 ) ) ;
#5897 = edge_curve ( 'none', #39943, #27374, #36551, .t. ) ;
#5898 = advanced_face ( 'none', ( #30189 ), #11956, .f. ) ;
#5899 = cartesian_point ( 'none', ( 32.39101615141530743, -98.99999999999975842, 123.4971143169803582 ) ) ;
#5900 = direction ( 'none', ( 1.000000000000000000, -3.712601082321080797e-17, 4.332663863285660407e-33 ) ) ;
#5901 = edge_curve ( 'none', #28670, #36820, #8653, .t. ) ;
#5902 = line ( 'none', #24680, #29852 ) ;
#5903 = cartesian_point ( 'none', ( 34.64101615140941703, -104.4999999999997442, 119.5999999999469594 ) ) ;
#5904 = cartesian_point ( 'none', ( 5.889707255780998629, -42.04373229764448183, 66.43978812689587699 ) ) ;
#5905 = cartesian_point ( 'none', ( 39.56118523004437293, -4.909679581911690072, -10.50475047621663016 ) ) ;
#5906 = direction ( 'none', ( -0.8543195815266085846, 0.5197480664901028558, 6.878327468009642948e-16 ) ) ;
#5907 = vector ( 'none', #8422, 1000.000000000000227 ) ;
#5908 = vector ( 'none', #17298, 1000.000000000000000 ) ;
#5909 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#5910 = oriented_edge ( 'none', *, *, #21794, .f. ) ;
#5911 = cartesian_point ( 'none', ( -8.879025876536404738, -59.50000000000028422, 128.7789804394152213 ) ) ;
#5912 = axis2_placement_3d ( 'none', #1996, #17732, #24265 ) ;
#5913 = oriented_edge ( 'none', *, *, #29819, .f. ) ;
#5914 = oriented_edge ( 'none', *, *, #6834, .t. ) ;
#5915 = axis2_placement_3d ( 'none', #30321, #2441, #40045 ) ;
#5916 = oriented_edge ( 'none', *, *, #34339, .t. ) ;
#5917 = axis2_placement_3d ( 'none', #40042, #27593, #8845 ) ;
#5918 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#5919 = edge_loop ( 'none', ( #62, #13674, #16590, #580 ) ) ;
#5920 = cartesian_point ( 'none', ( -21.72614193321442499, -82.29999999999661497, 132.7361792744806337 ) ) ;
#5921 = axis2_placement_3d ( 'none', #12867, #28465, #31876 ) ;
#5922 = axis2_placement_3d ( 'none', #35493, #19665, #935 ) ;
#5923 = edge_loop ( 'none', ( #36065, #6340 ) ) ;
#5924 = cartesian_point ( 'none', ( 3.135650922191180651e-14, -7.971942352709296054e-14, 61.09999999999997300 ) ) ;
#5925 = oriented_edge ( 'none', *, *, #29235, .t. ) ;
#5926 = oriented_edge ( 'none', *, *, #12223, .f. ) ;
#5927 = edge_curve ( 'none', #27627, #20733, #32645, .t. ) ;
#5928 = cartesian_point ( 'none', ( -11.32088619807783658, -76.36530198856345919, 75.29855394381593214 ) ) ;
#5929 = cartesian_point ( 'none', ( 11.67614698901372527, -95.20000000000148077, 102.3690416195812816 ) ) ;
#5930 = cartesian_point ( 'none', ( 1.971193060654555129, -95.70000000000156604, 81.19003264756732108 ) ) ;
#5931 = direction ( 'none', ( -0.02295523838497760816, -0.9997364937975852239, -9.583796596545391403e-16 ) ) ;
#5932 = cartesian_point ( 'none', ( -33.46194077712585369, -51.00292657709087507, 5.952121760526442233e-15 ) ) ;
#5933 = cylindrical_surface ( 'none', #30760, 32.50000000000000711 ) ;
#5934 = oriented_edge ( 'none', *, *, #28500, .f. ) ;
#5935 = oriented_edge ( 'none', *, *, #22682, .f. ) ;
#5936 = vector ( 'none', #4563, 1000.000000000000000 ) ;
#5937 = plane ( 'none', #18845 ) ;
#5938 = line ( 'none', #36638, #4895 ) ;
#5939 = circle ( 'none', #27339, 6.000000000000002665 ) ;
#5940 = b_spline_curve_with_knots ( 'none', 3,
( #28046, #28189, #3296, #46, #37479, #9301, #18878, #34327 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0001987820965268171877, 0.001264632803680433744, 0.001797558157257241832, 0.002330483510834049921 ),
.unspecified. ) ;
#5941 = toroidal_surface ( 'none', #11821, 18.94354232112406677, 3.000000000000000000 ) ;
#5942 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#5943 = advanced_face ( 'none', ( #24303 ), #37492, .f. ) ;
#5944 = cartesian_point ( 'none', ( 1.336183601726013948e-14, -6.125037698763695226e-14, -3.500000000000019540 ) ) ;
#5945 = face_outer_bound ( 'none', #33213, .t. ) ;
#5946 = line ( 'none', #36185, #26959 ) ;
#5947 = oriented_edge ( 'none', *, *, #31725, .t. ) ;
#5948 = cartesian_point ( 'none', ( 31.00027695764221747, 43.21081362515108282, 22.99999999999997158 ) ) ;
#5949 = advanced_face ( 'none', ( #20395 ), #29170, .t. ) ;
#5950 = advanced_face ( 'none', ( #12565 ), #13518, .t. ) ;
#5951 = vertex_point ( 'none', #36573 ) ;
#5952 = edge_curve ( 'none', #35908, #34641, #5734, .t. ) ;
#5953 = cartesian_point ( 'none', ( 22.42185225055530040, -89.95680646512127510, 76.07235854370753714 ) ) ;
#5954 = cartesian_point ( 'none', ( -10.75059477664945007, -76.20889243692568016, 75.33633230971909711 ) ) ;
#5955 = direction ( 'none', ( 6.413879299975620385e-15, 2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#5956 = oriented_edge ( 'none', *, *, #10272, .t. ) ;
#5957 = cartesian_point ( 'none', ( 5.229304166812147385e-13, -39.05761528191443688, 66.60831878401964445 ) ) ;
#5959 = oriented_edge ( 'none', *, *, #31381, .f. ) ;
#5958 = cartesian_point ( 'none', ( -39.02150597188362013, 0.8959840690849352196, -36.05506378471437046 ) ) ;
#5960 = edge_curve ( 'none', #23251, #16523, #14040, .t. ) ;
#5961 = cartesian_point ( 'none', ( 38.86653296103283850, 14.50000000000043876, 66.59999999999996589 ) ) ;
#5962 = direction ( 'none', ( 0.9566878832595192561, 1.110223024625156383e-14, 0.2911156025094163158 ) ) ;
#5963 = edge_curve ( 'none', #18407, #21741, #21374, .t. ) ;
#5964 = cartesian_point ( 'none', ( -16.90284748229720790, 8.461617983703028756, 129.6000000000000512 ) ) ;
#5965 = edge_curve ( 'none', #9152, #12812, #12119, .t. ) ;
#5966 = oriented_edge ( 'none', *, *, #13541, .f. ) ;
#5967 = oriented_edge ( 'none', *, *, #38387, .f. ) ;
#5968 = cartesian_point ( 'none', ( -36.26601615137771262, 17.18541743770011720, 54.59036925887303227 ) ) ;
#5969 = conical_surface ( 'none', #8478, 2.499999999999995115, 1.029744258676651647 ) ;
#5970 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#5972 = vertex_point ( 'none', #5416 ) ;
#5971 = cartesian_point ( 'none', ( -0.7483597975896767451, -95.70000000000162288, 99.55042567852436264 ) ) ;
#5973 = edge_loop ( 'none', ( #19234, #13742, #26920, #36751 ) ) ;
#5974 = oriented_edge ( 'none', *, *, #36172, .t. ) ;
#5975 = face_outer_bound ( 'none', #32231, .t. ) ;
#5976 = axis2_placement_3d ( 'none', #30246, #36679, #11783 ) ;
#5977 = direction ( 'none', ( 0.7669678184319056458, 0.6416855659042077775, 5.980610519458355355e-15 ) ) ;
#5979 = axis2_placement_3d ( 'none', #40036, #17758, #18305 ) ;
#5978 = cartesian_point ( 'none', ( -3.091816320141917096, -31.07097516898290834, 106.9799617086667922 ) ) ;
#5980 = axis2_placement_3d ( 'none', #14694, #14567, #8275 ) ;
#5981 = circle ( 'none', #1424, 53.05000000000001847 ) ;
#5982 = face_outer_bound ( 'none', #35009, .t. ) ;
#5983 = edge_curve ( 'none', #26371, #11288, #15479, .t. ) ;
#5984 = cartesian_point ( 'none', ( -19.81866198027930182, -17.94816533038002504, 1.973890230501379905 ) ) ;
#5986 = edge_curve ( 'none', #22023, #18188, #12071, .t. ) ;
#5985 = face_outer_bound ( 'none', #9532, .t. ) ;
#5988 = line ( 'none', #35700, #38263 ) ;
#5987 = axis2_placement_3d ( 'none', #11277, #14028, #20710 ) ;
#5989 = direction ( 'none', ( -1.000000000000000000, 3.712601082321079564e-17, 0.0000000000000000000 ) ) ;
#5990 = vertex_point ( 'none', #9207 ) ;
#5991 = cartesian_point ( 'none', ( 53.81081362515102029, -31.00027695764238800, 15.09999999999986287 ) ) ;
#5992 = edge_loop ( 'none', ( #23201, #29361 ) ) ;
#5993 = vertex_point ( 'none', #207 ) ;
#5994 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029748e-14, 0.0000000000000000000 ) ) ;
#5995 = edge_loop ( 'none', ( #16138, #3670, #24867, #4058 ) ) ;
#5996 = cartesian_point ( 'none', ( -39.74486413112832395, -3.090531073475660584, -10.50449930229727791 ) ) ;
#5997 = advanced_face ( 'none', ( #32124 ), #34496, .t. ) ;
#5998 = cartesian_point ( 'none', ( -23.10743691383415666, -91.45404018909766819, 113.5677535231059920 ) ) ;
#5999 = cartesian_point ( 'none', ( -27.97371987841863827, -45.98092460768835110, -11.50000000000004796 ) ) ;
#6000 = oriented_edge ( 'none', *, *, #15639, .t. ) ;
#6001 = cartesian_point ( 'none', ( 40.59999999997184261, -85.49999999999961631, 80.59999999993740971 ) ) ;
#6002 = edge_loop ( 'none', ( #29554, #4267, #8074, #17058, #38154, #6807, #14187, #8640 ) ) ;
#6003 = direction ( 'none', ( 0.4646685573392107527, -0.8854846875131701101, -1.912937223648852438e-15 ) ) ;
#6004 = cartesian_point ( 'none', ( -30.22840042054600929, -57.16662583982220980, 12.33337416017818278 ) ) ;
#6005 = vector ( 'none', #2352, 1000.000000000000000 ) ;
#6006 = edge_curve ( 'none', #21694, #38393, #111, .t. ) ;
#6007 = oriented_edge ( 'none', *, *, #12100, .f. ) ;
#6008 = direction ( 'none', ( 0.8660254037844339337, 0.5000000000000081046, 1.869226418068244831e-17 ) ) ;
#6009 = oriented_edge ( 'none', *, *, #30483, .t. ) ;
#6010 = vertex_point ( 'none', #34226 ) ;
#6011 = edge_curve ( 'none', #31510, #7440, #33110, .t. ) ;
#6012 = line ( 'none', #26926, #30959 ) ;
#6013 = cartesian_point ( 'none', ( -4.966423796701908699, 21.09272430533689047, 127.4711036245679310 ) ) ;
#6014 = line ( 'none', #8843, #25080 ) ;
#6015 = vertex_point ( 'none', #12212 ) ;
#6016 = edge_curve ( 'none', #28557, #16536, #29681, .t. ) ;
#6017 = face_bound ( 'none', #12885, .t. ) ;
#6018 = cartesian_point ( 'none', ( -16.63041362400817391, -15.20000000000031726, 108.9702256461241063 ) ) ;
#6019 = cylindrical_surface ( 'none', #37872, 9.500000000000008882 ) ;
#6021 = direction ( 'none', ( 1.163443322606015275e-14, -0.9745092216857933476, -0.2243474467190325061 ) ) ;
#6020 = circle ( 'none', #5086, 2.499999999999998668 ) ;
#6022 = direction ( 'none', ( 1.443289932012703187e-14, -1.000000000000000000, -1.360818159096218261e-15 ) ) ;
#6023 = vertex_point ( 'none', #31106 ) ;
#6024 = oriented_edge ( 'none', *, *, #32300, .t. ) ;
#6025 = cartesian_point ( 'none', ( -49.61081362515120219, 31.00027695764203273, -23.75000000000000355 ) ) ;
#6026 = oriented_edge ( 'none', *, *, #14566, .f. ) ;
#6027 = oriented_edge ( 'none', *, *, #15308, .f. ) ;
#6028 = axis2_placement_3d ( 'none', #5378, #11493, #11234 ) ;
#6029 = direction ( 'none', ( -0.2911156025094133737, -4.625929269271487689e-15, 0.9566878832595201443 ) ) ;
#6030 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.951780224376357146e-15, -51.00000000000000000 ) ) ;
#6031 = axis2_placement_3d ( 'none', #19453, #13680, #3729 ) ;
#6032 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.217329887512760665e-16, -1.899999999999999911 ) ) ;
#6033 = cartesian_point ( 'none', ( -31.81980515344248772, -104.0000000000004832, 67.78019484665439620 ) ) ;
#6034 = edge_curve ( 'none', #37855, #10757, #36516, .t. ) ;
#6035 = cartesian_point ( 'none', ( -8.764053610355622581, -15.20000000000024443, 110.6989996399881591 ) ) ;
#6036 = cartesian_point ( 'none', ( 6.180454570794528202, -41.59597860860485241, 66.59767003933166052 ) ) ;
#6037 = cartesian_point ( 'none', ( 39.52661793889911479, -5.243926086979385559, -10.49049293640241842 ) ) ;
#6038 = oriented_edge ( 'none', *, *, #19669, .f. ) ;
#6039 = oriented_edge ( 'none', *, *, #12355, .f. ) ;
#6040 = vertex_point ( 'none', #21802 ) ;
#6041 = axis2_placement_3d ( 'none', #21981, #9640, #6534 ) ;
#6042 = cartesian_point ( 'none', ( -34.64101615137665391, -69.50000000000054001, 79.59999999999988063 ) ) ;
#6043 = axis2_placement_3d ( 'none', #35613, #32493, #7480 ) ;
#6044 = circle ( 'none', #25741, 6.000000000000002665 ) ;
#6045 = cartesian_point ( 'none', ( 33.47911386775012232, -17.38665289651335755, 71.19999999999973284 ) ) ;
#6046 = advanced_face ( 'none', ( #30667 ), #9119, .f. ) ;
#6047 = edge_loop ( 'none', ( #5205, #4176 ) ) ;
#6048 = oriented_edge ( 'none', *, *, #32472, .f. ) ;
#6049 = edge_loop ( 'none', ( #31039, #27706 ) ) ;
#6050 = circle ( 'none', #9241, 6.500000000000001776 ) ;
#6051 = cartesian_point ( 'none', ( -13.26731067056809188, 9.839664517963752743, -37.40771862833479133 ) ) ;
#6052 = direction ( 'none', ( 6.983567031020055271e-15, 1.452604719469154016e-16, 1.000000000000000000 ) ) ;
#6053 = vertex_point ( 'none', #28759 ) ;
#6054 = cartesian_point ( 'none', ( 39.98945975190339652, -0.9182095353990523678, -126.0000000000000284 ) ) ;
#6055 = direction ( 'none', ( -1.000000000000000000, -1.229175491549279915e-14, 1.539641430221243297e-12 ) ) ;
#6056 = face_bound ( 'none', #10675, .t. ) ;
#6057 = oriented_edge ( 'none', *, *, #35007, .f. ) ;
#6058 = oriented_edge ( 'none', *, *, #10896, .t. ) ;
#6059 = cylindrical_surface ( 'none', #3566, 3.249999999999996003 ) ;
#6060 = cartesian_point ( 'none', ( -10.75109365953657381, -76.20891458123182360, 75.33629926173777847 ) ) ;
#6061 = circle ( 'none', #1114, 2.500000000000002220 ) ;
#6062 = vertex_point ( 'none', #22720 ) ;
#6063 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#6064 = direction ( 'none', ( 1.000000000000000000, 1.229175491549279915e-14, -1.539641430221243297e-12 ) ) ;
#6065 = oriented_edge ( 'none', *, *, #4914, .f. ) ;
#6066 = oriented_edge ( 'none', *, *, #20351, .t. ) ;
#6067 = vertex_point ( 'none', #6746 ) ;
#6068 = oriented_edge ( 'none', *, *, #12300, .t. ) ;
#6069 = edge_curve ( 'none', #35365, #22332, #5232, .t. ) ;
#6070 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497749713, -2.172468512652334513e-16 ) ) ;
#6071 = edge_loop ( 'none', ( #37840, #32864, #22918, #35321 ) ) ;
#6072 = edge_curve ( 'none', #31939, #14818, #28389, .t. ) ;
#6073 = cartesian_point ( 'none', ( -11.28125517241388742, -95.53072610999926439, 75.55783842839262832 ) ) ;
#6074 = oriented_edge ( 'none', *, *, #32552, .t. ) ;
#6075 = plane ( 'none', #6337 ) ;
#6076 = oriented_edge ( 'none', *, *, #25236, .t. ) ;
#6077 = oriented_edge ( 'none', *, *, #7098, .f. ) ;
#6078 = direction ( 'none', ( -2.188567710702453076e-16, 9.636574987345434742e-16, -1.000000000000000000 ) ) ;
#6079 = edge_curve ( 'none', #40258, #24229, #37021, .t. ) ;
#6080 = face_outer_bound ( 'none', #28699, .t. ) ;
#6081 = cartesian_point ( 'none', ( 23.02097138802142595, -90.49168302630999960, 76.65525820856763062 ) ) ;
#6082 = plane ( 'none', #31961 ) ;
#6083 = oriented_edge ( 'none', *, *, #34447, .t. ) ;
#6084 = oriented_edge ( 'none', *, *, #7030, .f. ) ;
#6085 = vertex_point ( 'none', #3998 ) ;
#6086 = face_outer_bound ( 'none', #39619, .t. ) ;
#6087 = direction ( 'none', ( -1.183693665960643811e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6088 = oriented_edge ( 'none', *, *, #8041, .f. ) ;
#6089 = cartesian_point ( 'none', ( -16.07894852167329702, -10.01624730673116304, 129.5999999999999659 ) ) ;
#6090 = axis2_placement_3d ( 'none', #18727, #19, #15440 ) ;
#6091 = axis2_placement_3d ( 'none', #23983, #29616, #32762 ) ;
#6092 = advanced_face ( 'none', ( #4739 ), #11548, .f. ) ;
#6093 = edge_curve ( 'none', #37342, #31939, #22337, .t. ) ;
#6094 = oriented_edge ( 'none', *, *, #25109, .f. ) ;
#6095 = oriented_edge ( 'none', *, *, #39974, .t. ) ;
#6096 = cartesian_point ( 'none', ( -37.05816551100855349, -18.47127864761682048, 71.20000000000027285 ) ) ;
#6097 = axis2_placement_3d ( 'none', #28338, #34746, #731 ) ;
#6098 = face_outer_bound ( 'none', #28509, .t. ) ;
#6099 = line ( 'none', #21966, #4636 ) ;
#6100 = advanced_face ( 'none', ( #23790 ), #30158, .f. ) ;
#6101 = axis2_placement_3d ( 'none', #6662, #37821, #3789 ) ;
#6102 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -9.912705577010324563e-16 ) ) ;
#6103 = edge_loop ( 'none', ( #31240, #37931, #23579, #8034, #10428, #3827 ) ) ;
#6104 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#6105 = oriented_edge ( 'none', *, *, #2770, .t. ) ;
#6106 = face_outer_bound ( 'none', #8112, .t. ) ;
#6107 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#6108 = oriented_edge ( 'none', *, *, #25951, .t. ) ;
#6109 = vertex_point ( 'none', #16174 ) ;
#6110 = vertex_point ( 'none', #38055 ) ;
#6111 = vertex_point ( 'none', #19332 ) ;
#6112 = cartesian_point ( 'none', ( -32.30931635951102265, -99.50000000000051159, 86.14235992527082431 ) ) ;
#6113 = cartesian_point ( 'none', ( 15.43912470749352295, -8.500010928433148649, 111.2172867682527340 ) ) ;
#6114 = line ( 'none', #16706, #21772 ) ;
#6115 = b_spline_curve_with_knots ( 'none', 3,
( #11077, #32832, #23784, #24187 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001435872362180218688 ),
.unspecified. ) ;
#6116 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#6117 = oriented_edge ( 'none', *, *, #31401, .t. ) ;
#6118 = direction ( 'none', ( -6.809524695529295923e-13, 0.9003490327090357681, -0.4351684952979751886 ) ) ;
#6120 = edge_loop ( 'none', ( #5166, #14025 ) ) ;
#6119 = edge_curve ( 'none', #24877, #27209, #25769, .t. ) ;
#6121 = circle ( 'none', #24155, 2.917500000000003535 ) ;
#6122 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.285811684916103979e-15, -71.00000000000000000 ) ) ;
#6123 = oriented_edge ( 'none', *, *, #5049, .t. ) ;
#6124 = cartesian_point ( 'none', ( -31.08157465121913177, -17.02198426264977016, 68.20000000000011653 ) ) ;
#6125 = cartesian_point ( 'none', ( -12.99999999999993783, -2.932739690840169251e-13, 117.0999999999999659 ) ) ;
#6126 = edge_curve ( 'none', #4912, #31015, #17471, .t. ) ;
#6127 = cartesian_point ( 'none', ( -5.692477355230208147, -38.87279983473239042, 67.14217615657361193 ) ) ;
#6128 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#6129 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.100126508929431562e-16 ) ) ;
#6130 = oriented_edge ( 'none', *, *, #5553, .f. ) ;
#6131 = edge_loop ( 'none', ( #11689, #27460, #10711, #1595, #27741, #8947, #11892, #4445 ) ) ;
#6132 = face_outer_bound ( 'none', #12998, .t. ) ;
#6133 = edge_curve ( 'none', #28141, #29100, #13040, .t. ) ;
#6134 = cartesian_point ( 'none', ( 16.20783530973544728, 8.867886326844054423, -10.50000000000000178 ) ) ;
#6135 = direction ( 'none', ( -0.06609909530067560601, -1.764700152630218090e-15, 0.9978130634544889466 ) ) ;
#6136 = direction ( 'none', ( -1.051157609415135786e-14, -1.000000000000000000, 1.167015730269873022e-16 ) ) ;
#6137 = advanced_face ( 'none', ( #28206 ), #20856, .f. ) ;
#6138 = vector ( 'none', #38538, 1000.000000000000000 ) ;
#6139 = cartesian_point ( 'none', ( 1.000132835948304599, 21.62345140477998839, 127.4266654155871095 ) ) ;
#6140 = oriented_edge ( 'none', *, *, #3577, .t. ) ;
#6141 = advanced_face ( 'none', ( #24797 ), #29564, .f. ) ;
#6142 = axis2_placement_3d ( 'none', #3974, #6720, #38027 ) ;
#6143 = circle ( 'none', #36383, 27.00000000000000711 ) ;
#6144 = advanced_face ( 'none', ( #16472 ), #27210, .f. ) ;
#6145 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#6146 = axis2_placement_3d ( 'none', #29434, #32043, #38888 ) ;
#6147 = vector ( 'none', #3283, 1000.000000000000114 ) ;
#6148 = cartesian_point ( 'none', ( 1.500000000001144862, -56.00000000000008527, 59.59999999999992326 ) ) ;
#6149 = oriented_edge ( 'none', *, *, #2318, .t. ) ;
#6150 = oriented_edge ( 'none', *, *, #34605, .f. ) ;
#6151 = axis2_placement_3d ( 'none', #16850, #23514, #38733 ) ;
#6152 = oriented_edge ( 'none', *, *, #2808, .t. ) ;
#6153 = oriented_edge ( 'none', *, *, #38164, .t. ) ;
#6154 = cartesian_point ( 'none', ( 29.14101615137702694, 20.00000000000030198, 92.50343048270963209 ) ) ;
#6155 = cartesian_point ( 'none', ( 5.920705800871810307e-15, -2.848602203066247138e-14, -37.50000000000001421 ) ) ;
#6156 = axis2_placement_3d ( 'none', #18887, #182, #22692 ) ;
#6157 = axis2_placement_3d ( 'none', #28469, #15611, #40379 ) ;
#6158 = face_outer_bound ( 'none', #7491, .t. ) ;
#6159 = cartesian_point ( 'none', ( -15.90324837649469814, 4.397350460847809117, -37.50000000000000711 ) ) ;
#6160 = vertex_point ( 'none', #23126 ) ;
#6161 = oriented_edge ( 'none', *, *, #32236, .f. ) ;
#6162 = face_outer_bound ( 'none', #6426, .t. ) ;
#6163 = edge_curve ( 'none', #38307, #19124, #34083, .t. ) ;
#6164 = cartesian_point ( 'none', ( 29.79121930830137188, -14.61271508205959258, -36.50000000000003553 ) ) ;
#6165 = direction ( 'none', ( 1.210143096841420629e-14, -1.000000000000000000, -1.144788205118215282e-15 ) ) ;
#6166 = edge_loop ( 'none', ( #22854, #22143 ) ) ;
#6167 = cartesian_point ( 'none', ( 18.89399033326021637, -4.834990102023909664, -115.9999999999999858 ) ) ;
#6168 = direction ( 'none', ( 6.809367884367625435e-13, -0.9003490327090355461, 0.4351684952979753551 ) ) ;
#6169 = direction ( 'none', ( 6.983567031020054482e-15, 1.452604719469152536e-16, 1.000000000000000000 ) ) ;
#6170 = cartesian_point ( 'none', ( 32.50000000002118838, -104.4999999999997726, 112.5903810567167938 ) ) ;
#6171 = vertex_point ( 'none', #29695 ) ;
#6172 = cartesian_point ( 'none', ( -30.31088913245619665, 57.49999999999954525, 9.714451465470119729e-14 ) ) ;
#6173 = cartesian_point ( 'none', ( 15.66030818670776803, -8.499999999999900524, 110.8157201902919269 ) ) ;
#6174 = line ( 'none', #18704, #36540 ) ;
#6175 = line ( 'none', #8929, #38036 ) ;
#6176 = line ( 'none', #20124, #36024 ) ;
#6177 = vertex_point ( 'none', #26012 ) ;
#6178 = direction ( 'none', ( 1.000000000000000000, 1.387778780781444413e-14, 0.0000000000000000000 ) ) ;
#6179 = vertex_point ( 'none', #4406 ) ;
#6180 = circle ( 'none', #12006, 4.250000000000003553 ) ;
#6181 = edge_curve ( 'none', #25496, #31872, #36041, .t. ) ;
#6182 = cartesian_point ( 'none', ( 24.79341702440861894, -30.62413004844615827, -11.30339778147181740 ) ) ;
#6183 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760122, 0.0000000000000000000 ) ) ;
#6184 = line ( 'none', #25733, #17462 ) ;
#6185 = oriented_edge ( 'none', *, *, #3491, .f. ) ;
#6186 = edge_loop ( 'none', ( #34410, #33734, #32913, #12356 ) ) ;
#6187 = cartesian_point ( 'none', ( -11.52815248751793931, -76.54063421539241574, 75.28482380265012353 ) ) ;
#6188 = oriented_edge ( 'none', *, *, #39169, .f. ) ;
#6189 = cartesian_point ( 'none', ( -42.49999999999966604, -26.33913438213245684, 65.59999999999996589 ) ) ;
#6190 = vertex_point ( 'none', #4131 ) ;
#6191 = edge_curve ( 'none', #29818, #546, #7178, .t. ) ;
#6192 = advanced_face ( 'none', ( #3761 ), #26747, .f. ) ;
#6193 = line ( 'none', #33656, #10077 ) ;
#6194 = direction ( 'none', ( 1.000000000000000000, 1.198536219765792874e-14, 0.0000000000000000000 ) ) ;
#6195 = edge_curve ( 'none', #19337, #21200, #8154, .t. ) ;
#6196 = face_outer_bound ( 'none', #16807, .t. ) ;
#6197 = vector ( 'none', #7508, 999.9999999999998863 ) ;
#6198 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#6199 = oriented_edge ( 'none', *, *, #32439, .f. ) ;
#6200 = cartesian_point ( 'none', ( 30.59746642046891907, -17.05896182043298737, 68.19999999999971863 ) ) ;
#6201 = b_spline_curve_with_knots ( 'none', 3,
( #23873, #5191, #27580, #24290, #30721, #40028, #27448, #27171, #8704, #30589, #20883, #17753, #24146, #39895, #33476, #18026, #37006, #5318, #14722, #33875, #11850, #2563, #8436, #39622, #36604, #14993, #21295, #33602, #36874, #24418, #5721, #15128, #17885, #39760, #39492, #27028, #8303, #21014, #2157, #2289, #33330, #14590, #30440, #11709, #36471, #5454, #27304, #14860, #36743, #2965, #12117, #37542, #24710, #31406 ),
.unspecified., .f., .f.,
( 4, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 1, 2, 2, 4 ),
( 0.0000000000000000000, 0.06249999999995856093, 0.09374999999993634259, 0.1093749999999183570, 0.1249999999999003575, 0.1874999999998410438, 0.2187499999998141209, 0.2343749999998071820, 0.2499999999998002709, 0.3124999999997709610, 0.3437499999997622457, 0.3593749999997553624, 0.3749999999997484235, 0.4374999999997455924, 0.4687499999997490896, 0.4843749999997508660, 0.4999999999997525313, 0.5624999999997601918, 0.5937499999997739586, 0.6093749999997766231, 0.6249999999997791766, 0.6874999999997593036, 0.7187499999997539746, 0.7343749999997483124, 0.7499999999997427613, 0.8124999999997376543, 0.8437499999997351008, 0.8593749999997404299, 0.8671874999997537525, 0.8749999999997670752, 1.000000000000000000 ),
.unspecified. ) ;
#6202 = axis2_placement_3d ( 'none', #31628, #21791, #18769 ) ;
#6203 = direction ( 'none', ( -0.3242202298209226896, -2.811213477065374268e-15, -0.9459816290895231017 ) ) ;
#6204 = cartesian_point ( 'none', ( 34.64101615140909729, -77.99999999999965894, 119.5999999999469878 ) ) ;
#6205 = axis2_placement_3d ( 'none', #15203, #2780, #24794 ) ;
#6206 = edge_loop ( 'none', ( #32792, #12183, #2332, #24581 ) ) ;
#6207 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, 0.0000000000000000000 ) ) ;
#6208 = cartesian_point ( 'none', ( 2.654642921429370865e-14, -5.676596821737193596e-14, 36.00000000000000000 ) ) ;
#6209 = cartesian_point ( 'none', ( -13.99631091316620690, 0.3213733373897416645, -126.0000000000000284 ) ) ;
#6210 = axis2_placement_3d ( 'none', #30131, #29990, #23704 ) ;
#6211 = axis2_placement_3d ( 'none', #36050, #11295, #8421 ) ;
#6212 = cartesian_point ( 'none', ( 15.97575374030215123, 0.9374751463734725121, -120.8380805047397075 ) ) ;
#6213 = direction ( 'none', ( 1.209449207451029906e-14, -1.000000000000000000, -1.147639426353582715e-15 ) ) ;
#6214 = cartesian_point ( 'none', ( -11.52126233296825930, -76.53081423945626227, 75.28528023381834089 ) ) ;
#6215 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#6216 = face_outer_bound ( 'none', #15081, .t. ) ;
#6217 = edge_curve ( 'none', #3783, #19351, #18450, .t. ) ;
#6218 = direction ( 'none', ( -0.9459816290895196600, -1.184045721638253596e-14, 0.3242202298209326261 ) ) ;
#6219 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474531693e-14, -0.06609909530067549499 ) ) ;
#6221 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029591e-14, 0.0000000000000000000 ) ) ;
#6220 = circle ( 'none', #1055, 4.049999999999998046 ) ;
#6222 = vector ( 'none', #6333, 1000.000000000000000 ) ;
#6223 = edge_curve ( 'none', #21400, #28312, #35513, .t. ) ;
#6224 = axis2_placement_3d ( 'none', #33146, #39304, #20299 ) ;
#6225 = oriented_edge ( 'none', *, *, #22633, .t. ) ;
#6226 = vertex_point ( 'none', #13831 ) ;
#6227 = cylindrical_surface ( 'none', #30329, 17.62432289551292897 ) ;
#6228 = cylindrical_surface ( 'none', #37215, 65.00000000000000000 ) ;
#6229 = oriented_edge ( 'none', *, *, #11795, .t. ) ;
#6230 = cartesian_point ( 'none', ( -30.02834032964089062, 23.04622812943289389, 86.01722062884437037 ) ) ;
#6231 = edge_loop ( 'none', ( #39865, #16682, #6123, #29676 ) ) ;
#6232 = line ( 'none', #17321, #38523 ) ;
#6233 = cartesian_point ( 'none', ( -31.00027695764192970, -46.69331362515134742, -14.90000000000011582 ) ) ;
#6234 = circle ( 'none', #24047, 0.9999999999999990008 ) ;
#6235 = vector ( 'none', #38232, 1000.000000000000114 ) ;
#6236 = cartesian_point ( 'none', ( 22.46332692779458640, -14.26219032080070548, 115.0993892133944456 ) ) ;
#6237 = cartesian_point ( 'none', ( 14.92555411774098673, -76.59978843262452131, 77.10500531561335436 ) ) ;
#6238 = oriented_edge ( 'none', *, *, #10743, .f. ) ;
#6239 = edge_curve ( 'none', #33479, #9244, #33878, .t. ) ;
#6240 = oriented_edge ( 'none', *, *, #6311, .f. ) ;
#6241 = direction ( 'none', ( 1.331611081249949473e-15, -2.721636318192414039e-15, 1.000000000000000000 ) ) ;
#6242 = advanced_face ( 'none', ( #2269 ), #27730, .f. ) ;
#6243 = edge_curve ( 'none', #14968, #2108, #11852, .t. ) ;
#6244 = cartesian_point ( 'none', ( 49.08581362515101887, -24.88444889857412079, 15.09999999999987352 ) ) ;
#6245 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m8-27-solid1', #4166 ) ;
#6246 = circle ( 'none', #19393, 4.640926795905551572 ) ;
#6247 = direction ( 'none', ( 4.624852315371558002e-15, 1.833808936130288886e-15, -1.000000000000000000 ) ) ;
#6248 = edge_curve ( 'none', #36820, #39339, #19418, .t. ) ;
#6249 = direction ( 'none', ( -0.9566878832595201443, -1.115510641463843171e-14, -0.2911156025094130961 ) ) ;
#6250 = edge_curve ( 'none', #26888, #22287, #34539, .t. ) ;
#6251 = line ( 'none', #36680, #24853 ) ;
#6252 = cartesian_point ( 'none', ( 15.98729432995272681, 36.47570317707953791, -10.57081508213142484 ) ) ;
#6253 = cartesian_point ( 'none', ( 1.182613553948275817e-12, -94.70000000000160867, 99.59999999999986642 ) ) ;
#6254 = line ( 'none', #11281, #33170 ) ;
#6255 = vector ( 'none', #27037, 1000.000000000000000 ) ;
#6256 = direction ( 'none', ( -1.000000000000000000, -9.499345754448997227e-15, 9.050731179009430548e-16 ) ) ;
#6257 = vertex_point ( 'none', #36385 ) ;
#6258 = oriented_edge ( 'none', *, *, #5612, .f. ) ;
#6259 = cartesian_point ( 'none', ( -14.29713838179228169, 37.17710041612350835, -10.56222415002288706 ) ) ;
#6260 = cartesian_point ( 'none', ( 4.366734037641657906, -33.70000000000153761, 85.24968175110713275 ) ) ;
#6261 = cartesian_point ( 'none', ( -34.64101615137696655, -20.00000000000045119, 68.20000000000014495 ) ) ;
#6262 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#6263 = vertex_point ( 'none', #17542 ) ;
#6264 = oriented_edge ( 'none', *, *, #35040, .t. ) ;
#6265 = cartesian_point ( 'none', ( -57.50000000000002132, -57.50000000000000000, -60.99999999999999289 ) ) ;
#6266 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#6267 = cartesian_point ( 'none', ( 8.932523151452839944e-13, -69.50000000000012790, 99.59999999999990905 ) ) ;
#6268 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#6269 = edge_curve ( 'none', #37822, #336, #31544, .t. ) ;
#6270 = circle ( 'none', #1240, 16.50000000000000711 ) ;
#6271 = edge_loop ( 'none', ( #14902, #40381, #14372, #5835, #22260, #7514 ) ) ;
#6272 = vector ( 'none', #26089, 1000.000000000000000 ) ;
#6273 = axis2_placement_3d ( 'none', #740, #13018, #34624 ) ;
#6274 = cartesian_point ( 'none', ( 23.95588808595055497, -64.99163854473836466, 68.87264060418704048 ) ) ;
#6275 = axis2_placement_3d ( 'none', #24799, #25338, #37893 ) ;
#6276 = oriented_edge ( 'none', *, *, #19849, .f. ) ;
#6277 = direction ( 'none', ( 6.413879299975620385e-15, 2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#6278 = oriented_edge ( 'none', *, *, #16048, .f. ) ;
#6279 = cartesian_point ( 'none', ( -23.22030414426042100, -15.20000000000038654, 95.98510367395809340 ) ) ;
#6280 = edge_curve ( 'none', #12695, #12894, #2782, .t. ) ;
#6281 = direction ( 'none', ( -1.224646799147353207e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6282 = cartesian_point ( 'none', ( -38.86653296103312272, 14.49999999999949729, 66.60000000000000853 ) ) ;
#6283 = cylindrical_surface ( 'none', #34294, 6.499999999999999112 ) ;
#6284 = cartesian_point ( 'none', ( 16.20783530973543662, 8.867886326844089950, -37.50000000000000711 ) ) ;
#6285 = face_bound ( 'none', #9935, .t. ) ;
#6286 = line ( 'none', #7445, #24359 ) ;
#6287 = advanced_face ( 'none', ( #35051 ), #5103, .f. ) ;
#6288 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760469, 2.418604846313816787e-16 ) ) ;
#6289 = line ( 'none', #19683, #14132 ) ;
#6290 = line ( 'none', #13786, #35143 ) ;
#6291 = cartesian_point ( 'none', ( -49.69657935914705149, -57.50000000000000000, -50.99999999999999289 ) ) ;
#6292 = cartesian_point ( 'none', ( -20.21297618975236432, 34.51717823855973677, -32.49999999999997158 ) ) ;
#6293 = cartesian_point ( 'none', ( -18.53742056757454293, -85.70000000000185025, 110.8994043515940149 ) ) ;
#6294 = oriented_edge ( 'none', *, *, #28823, .t. ) ;
#6295 = cartesian_point ( 'none', ( -11.57926256009920607, -94.72651241763554708, 75.28143806870642152 ) ) ;
#6296 = advanced_face ( 'none', ( #39473 ), #22806, .f. ) ;
#6297 = oriented_edge ( 'none', *, *, #16525, .f. ) ;
#6298 = oriented_edge ( 'none', *, *, #2784, .f. ) ;
#6299 = direction ( 'none', ( -2.671474153004282432e-16, 1.204182633151292137e-15, -1.000000000000000000 ) ) ;
#6300 = cartesian_point ( 'none', ( -33.94611889396121285, -56.00000000000053291, 85.15399550442468524 ) ) ;
#6301 = cartesian_point ( 'none', ( 19.51857420022569656, -19.37202264066111468, -3.500000000000042188 ) ) ;
#6302 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515109561, 15.09999999999999609 ) ) ;
#6303 = edge_curve ( 'none', #35999, #37487, #38486, .t. ) ;
#6304 = oriented_edge ( 'none', *, *, #13624, .t. ) ;
#6305 = oriented_edge ( 'none', *, *, #14929, .f. ) ;
#6306 = cartesian_point ( 'none', ( 39.99999999997183409, -85.49999999999961631, 80.59999999993833342 ) ) ;
#6307 = edge_curve ( 'none', #31273, #15919, #6193, .t. ) ;
#6308 = face_outer_bound ( 'none', #11377, .t. ) ;
#6309 = oriented_edge ( 'none', *, *, #22994, .f. ) ;
#6310 = cartesian_point ( 'none', ( -2.769041619580469238, -76.06782088692366983, 111.2761469890123749 ) ) ;
#6311 = edge_curve ( 'none', #21924, #660, #24420, .t. ) ;
#6312 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474530430e-14, -0.06609909530067543948 ) ) ;
#6313 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#6314 = oriented_edge ( 'none', *, *, #22398, .f. ) ;
#6315 = oriented_edge ( 'none', *, *, #20992, .t. ) ;
#6316 = direction ( 'none', ( -0.2911156025094133182, -4.625929269271486111e-15, 0.9566878832595201443 ) ) ;
#6317 = direction ( 'none', ( -0.04032756876096231513, -0.9991865127181359663, -1.000880544199131947e-15 ) ) ;
#6318 = face_outer_bound ( 'none', #17467, .t. ) ;
#6319 = cartesian_point ( 'none', ( -11.41939778709950026, -76.42893835486536602, 75.29202814539792143 ) ) ;
#6320 = cartesian_point ( 'none', ( -41.75800077328817395, -26.12702003462893074, 66.57465331743473769 ) ) ;
#6321 = line ( 'none', #19639, #30794 ) ;
#6322 = axis2_placement_3d ( 'none', #34569, #35388, #15850 ) ;
#6323 = cartesian_point ( 'none', ( 34.31980515334691262, -86.49999999999968736, 67.78019484655257543 ) ) ;
#6324 = cartesian_point ( 'none', ( 29.31980515334691972, -86.49999999999974420, 67.78019484656026350 ) ) ;
#6325 = direction ( 'none', ( -0.2911156025094133737, -4.625929269271487689e-15, 0.9566878832595201443 ) ) ;
#6326 = circle ( 'none', #38499, 4.150000000000002132 ) ;
#6327 = face_outer_bound ( 'none', #23419, .t. ) ;
#6328 = edge_curve ( 'none', #21192, #25865, #31153, .t. ) ;
#6329 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#6330 = line ( 'none', #15311, #17091 ) ;
#6332 = circle ( 'none', #24225, 76.00000000000000000 ) ;
#6331 = axis2_placement_3d ( 'none', #11043, #39095, #38821 ) ;
#6333 = direction ( 'none', ( -6.402207182922942715e-15, -3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#6334 = oriented_edge ( 'none', *, *, #28597, .t. ) ;
#6335 = cartesian_point ( 'none', ( 23.79280034551586809, -14.47498365174976342, -1.500000000000039080 ) ) ;
#6336 = vertex_point ( 'none', #39810 ) ;
#6337 = axis2_placement_3d ( 'none', #40252, #40118, #27803 ) ;
#6338 = oriented_edge ( 'none', *, *, #27382, .t. ) ;
#6339 = advanced_face ( 'none', ( #17927 ), #32600, .t. ) ;
#6340 = oriented_edge ( 'none', *, *, #1119, .t. ) ;
#6341 = cartesian_point ( 'none', ( 29.31980515344490712, -86.49999999999982947, 131.4198051533492162 ) ) ;
#6342 = edge_curve ( 'none', #16738, #26472, #14465, .t. ) ;
#6343 = edge_loop ( 'none', ( #20356, #16956, #11894, #12711 ) ) ;
#6344 = edge_loop ( 'none', ( #18511, #33806, #30956, #35658 ) ) ;
#6345 = cartesian_point ( 'none', ( 8.575843097086695010, 14.09627309518906202, -85.16904755831214402 ) ) ;
#6346 = direction ( 'none', ( -0.9566878832595172577, -1.110223024625156383e-14, -0.2911156025094229771 ) ) ;
#6347 = advanced_face ( 'none', ( #25265 ), #9084, .t. ) ;
#6348 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#6349 = cartesian_point ( 'none', ( -11.24200572577660040, -76.32665138082275291, 75.30377929919256985 ) ) ;
#6350 = direction ( 'none', ( -1.000000000000000000, -6.853228547068871147e-15, 1.284980352575413291e-15 ) ) ;
#6351 = cartesian_point ( 'none', ( -10.82499407383995482, 17.43058784414747819, 129.1577802474763530 ) ) ;
#6352 = oriented_edge ( 'none', *, *, #30932, .f. ) ;
#6353 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6354 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#6355 = cartesian_point ( 'none', ( -47.50000000000000000, -7.032387589691810022e-13, 3.000000000000031086 ) ) ;
#6356 = cylindrical_surface ( 'none', #6926, 3.400000000000000355 ) ;
#6357 = edge_curve ( 'none', #3637, #16309, #38964, .t. ) ;
#6358 = face_outer_bound ( 'none', #7581, .t. ) ;
#6359 = cartesian_point ( 'none', ( 26.70415724810903413, -55.89380641530895133, 125.0187199309076220 ) ) ;
#6360 = vector ( 'none', #24201, 1000.000000000000000 ) ;
#6361 = oriented_edge ( 'none', *, *, #8633, .f. ) ;
#6362 = edge_curve ( 'none', #17605, #11557, #21333, .t. ) ;
#6363 = vector ( 'none', #6213, 1000.000000000000000 ) ;
#6364 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497749713, 2.172468512652334266e-16 ) ) ;
#6365 = line ( 'none', #11676, #38664 ) ;
#6366 = line ( 'none', #36260, #30804 ) ;
#6367 = circle ( 'none', #9535, 12.50000000000000355 ) ;
#6368 = vertex_point ( 'none', #18076 ) ;
#6369 = edge_curve ( 'none', #32398, #38730, #13996, .t. ) ;
#6370 = edge_loop ( 'none', ( #39651, #22713, #29654, #127 ) ) ;
#6371 = oriented_edge ( 'none', *, *, #40054, .t. ) ;
#6372 = cartesian_point ( 'none', ( 4.781793990260026714e-15, -7.776514489908387021e-15, 0.0000000000000000000 ) ) ;
#6373 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.951780224376357146e-15, -51.00000000000000000 ) ) ;
#6374 = oriented_edge ( 'none', *, *, #38581, .t. ) ;
#6375 = oriented_edge ( 'none', *, *, #8888, .t. ) ;
#6376 = cartesian_point ( 'none', ( 2.769041619582736757, -95.20000000000156604, 87.92385301098738637 ) ) ;
#6377 = cartesian_point ( 'none', ( 34.64101615137720813, 20.00000000000012434, 66.60000000000003695 ) ) ;
#6378 = direction ( 'none', ( -0.9566878832595172577, -1.115510641463838753e-14, -0.2911156025094231437 ) ) ;
#6379 = axis2_placement_3d ( 'none', #13428, #31902, #24064 ) ;
#6380 = cartesian_point ( 'none', ( 8.542101809401959400, -74.70000000000150919, 101.4153664798420920 ) ) ;
#6381 = b_spline_curve_with_knots ( 'none', 3,
( #11688, #33587, #5828, #18416, #21544, #24692, #9088, #2405, #5576, #11830, #3075, #22200, #37394, #6230, #3212, #9733, #18795, #31122 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01123788997168543267, 0.01228976468075053397, 0.01334163938981563526, 0.01439351409888073655, 0.01544538880794583784, 0.01754913822607604215, 0.01965288764420624473, 0.02386038648046665336, 0.02806788531672706200 ),
.unspecified. ) ;
#6382 = oriented_edge ( 'none', *, *, #25704, .f. ) ;
#6383 = axis2_placement_3d ( 'none', #34466, #25187, #16553 ) ;
#6384 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#6385 = toroidal_surface ( 'none', #31303, 4.200000000000000178, 0.2000000000000009548 ) ;
#6386 = edge_loop ( 'none', ( #4212, #9478, #20778, #34685 ) ) ;
#6387 = oriented_edge ( 'none', *, *, #6126, .f. ) ;
#6388 = axis2_placement_3d ( 'none', #37675, #37810, #382 ) ;
#6389 = cartesian_point ( 'none', ( -39.02150597188362013, 0.8959840690849213418, -11.94493621528563665 ) ) ;
#6390 = advanced_face ( 'none', ( #37966 ), #21344, .f. ) ;
#6391 = plane ( 'none', #23906 ) ;
#6392 = axis2_placement_3d ( 'none', #31198, #12438, #34313 ) ;
#6393 = face_outer_bound ( 'none', #38200, .t. ) ;
#6394 = direction ( 'none', ( -4.624852315371558002e-15, -1.833808936130288886e-15, 1.000000000000000000 ) ) ;
#6395 = direction ( 'none', ( 1.535808517398136513e-12, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6396 = cartesian_point ( 'none', ( 17.50000000005514877, -101.4999999999999858, 134.5999999999729084 ) ) ;
#6397 = vertex_point ( 'none', #2752 ) ;
#6398 = oriented_edge ( 'none', *, *, #36172, .f. ) ;
#6399 = circle ( 'none', #32152, 7.499999999999999112 ) ;
#6400 = cartesian_point ( 'none', ( 34.64101615137732182, 20.00000000000039080, 66.59999999999996589 ) ) ;
#6401 = edge_curve ( 'none', #30120, #21197, #25734, .t. ) ;
#6402 = circle ( 'none', #13505, 34.54205080756889146 ) ;
#6403 = cartesian_point ( 'none', ( -16.49565214766015231, 0.3787614333521020504, -37.47493718553310060 ) ) ;
#6404 = direction ( 'none', ( 0.9978130634544890576, 1.182181924369379801e-14, 0.06609909530067530070 ) ) ;
#6405 = cartesian_point ( 'none', ( -6.000773362947518841, -15.38690475579218564, -10.50609736269359118 ) ) ;
#6406 = line ( 'none', #35759, #20098 ) ;
#6407 = direction ( 'none', ( -0.2911156025094163158, -4.440892098500625373e-15, 0.9566878832595192561 ) ) ;
#6408 = vector ( 'none', #25134, 1000.000000000000114 ) ;
#6409 = vector ( 'none', #19946, 1000.000000000000114 ) ;
#6410 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#6411 = line ( 'none', #13639, #17679 ) ;
#6412 = cartesian_point ( 'none', ( 7.613243666409361232, 19.59559352896441098, 129.6000000000000512 ) ) ;
#6413 = vertex_point ( 'none', #22618 ) ;
#6414 = oriented_edge ( 'none', *, *, #33408, .t. ) ;
#6415 = cartesian_point ( 'none', ( 39.79999999997183835, -85.49999999999961631, 80.59999999993863184 ) ) ;
#6416 = vertex_point ( 'none', #517 ) ;
#6417 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#6418 = oriented_edge ( 'none', *, *, #32846, .f. ) ;
#6419 = cartesian_point ( 'none', ( 14.68698988519870774, -94.70000000000139551, 77.02141881977277649 ) ) ;
#6420 = cartesian_point ( 'none', ( 33.21111847600293743, -14.68488867431969602, 84.63507287431090731 ) ) ;
#6421 = edge_curve ( 'none', #27366, #16036, #33069, .t. ) ;
#6422 = edge_loop ( 'none', ( #20372, #11535 ) ) ;
#6423 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#6424 = edge_loop ( 'none', ( #32138, #30039 ) ) ;
#6425 = cartesian_point ( 'none', ( -34.64101615137731471, 19.99999999999963407, 66.60000000000020748 ) ) ;
#6426 = edge_loop ( 'none', ( #40120, #21287, #177, #433, #11081 ) ) ;
#6427 = direction ( 'none', ( 1.000000000000000000, 1.110223024625158749e-14, -1.543210004228970620e-12 ) ) ;
#6428 = cartesian_point ( 'none', ( 14.61256075328623361, -76.50536769234452095, 77.01648833884044620 ) ) ;
#6429 = edge_curve ( 'none', #19498, #3346, #16950, .t. ) ;
#6430 = cartesian_point ( 'none', ( -11.67099108144648945, -95.19383347504020776, 75.39724369771525403 ) ) ;
#6431 = face_outer_bound ( 'none', #16168, .t. ) ;
#6432 = cartesian_point ( 'none', ( -22.99999999999996803, -2.809571265751746886e-13, 36.00000000000000000 ) ) ;
#6433 = edge_curve ( 'none', #2373, #30378, #35012, .t. ) ;
#6434 = oriented_edge ( 'none', *, *, #3438, .f. ) ;
#6435 = cartesian_point ( 'none', ( 20.00000000000089528, -57.09999999999986642, 64.95898384862245223 ) ) ;
#6436 = cartesian_point ( 'none', ( -25.06802218627738554, -6.898859591867731567, 0.9999999999999790168 ) ) ;
#6437 = oriented_edge ( 'none', *, *, #9341, .t. ) ;
#6438 = cylindrical_surface ( 'none', #2241, 0.5999999999999997558 ) ;
#6439 = cartesian_point ( 'none', ( 2.039450286173370319, -95.20000000000159446, 90.32149567385806677 ) ) ;
#6440 = axis2_placement_3d ( 'none', #38355, #19627, #32199 ) ;
#6441 = face_outer_bound ( 'none', #39785, .t. ) ;
#6442 = advanced_face ( 'none', ( #7141 ), #13002, .f. ) ;
#6443 = axis2_placement_3d ( 'none', #35767, #4606, #20071 ) ;
#6444 = toroidal_surface ( 'none', #1115, 6.399999999999998579, 0.1000000000000000056 ) ;
#6445 = axis2_placement_3d ( 'none', #18586, #9520, #24734 ) ;
#6446 = circle ( 'none', #473, 32.00000000000000000 ) ;
#6447 = cartesian_point ( 'none', ( -2.838662146694195254, -75.75422088039445612, 111.5049396546809533 ) ) ;
#6448 = circle ( 'none', #16879, 12.50000000000000711 ) ;
#6449 = plane ( 'none', #7104 ) ;
#6450 = oriented_edge ( 'none', *, *, #28998, .t. ) ;
#6451 = direction ( 'none', ( 1.221695675442503105e-14, -1.000000000000000000, -9.969229838635477426e-16 ) ) ;
#6452 = axis2_placement_3d ( 'none', #12800, #38376, #518 ) ;
#6453 = axis2_placement_3d ( 'none', #35138, #25597, #37891 ) ;
#6454 = cartesian_point ( 'none', ( 36.03502182339512672, 17.34354593746069284, 28.20000000000023732 ) ) ;
#6455 = edge_loop ( 'none', ( #5314, #7788, #7188, #18763 ) ) ;
#6456 = direction ( 'none', ( 1.000000000000000000, 9.607699251563866692e-15, 0.0000000000000000000 ) ) ;
#6457 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#6458 = oriented_edge ( 'none', *, *, #16252, .f. ) ;
#6459 = edge_curve ( 'none', #4428, #16497, #15951, .t. ) ;
#6460 = cartesian_point ( 'none', ( -10.82424913724321414, -75.71782916247178719, 75.74672298542883198 ) ) ;
#6461 = cartesian_point ( 'none', ( -32.39371494818966113, -84.79999999999668603, 80.04015599739931019 ) ) ;
#6462 = cartesian_point ( 'none', ( -47.49999999999995737, -5.260299594482734479e-13, 48.50000000000001421 ) ) ;
#6463 = cartesian_point ( 'none', ( 2.654642921429370865e-14, -5.676596821737193596e-14, 36.00000000000000000 ) ) ;
#6464 = edge_loop ( 'none', ( #34906, #30975, #25221, #28528 ) ) ;
#6465 = direction ( 'none', ( -1.209449207451029591e-14, 1.000000000000000000, 9.969229838635497148e-16 ) ) ;
#6466 = edge_loop ( 'none', ( #38319, #14396 ) ) ;
#6467 = cylindrical_surface ( 'none', #19206, 3.249999999999996003 ) ;
#6468 = b_spline_curve_with_knots ( 'none', 3,
( #1244, #32277, #38290, #25841, #38704, #28986 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001259702010380010567, 0.003546463146971099920, 0.005833224283562189923 ),
.unspecified. ) ;
#6469 = vertex_point ( 'none', #3779 ) ;
#6470 = cartesian_point ( 'none', ( -26.68075453893493432, -55.78688694194614328, 74.19240547644152173 ) ) ;
#6471 = cartesian_point ( 'none', ( -34.64101615140692303, -104.0000000000005116, 79.60000000005301501 ) ) ;
#6472 = oriented_edge ( 'none', *, *, #12447, .f. ) ;
#6473 = vector ( 'none', #3531, 1000.000000000000000 ) ;
#6474 = cartesian_point ( 'none', ( 7.723073944001809028e-13, -59.50000000000013500, 99.59999999999990905 ) ) ;
#6475 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#6476 = line ( 'none', #9763, #24075 ) ;
#6477 = edge_curve ( 'none', #11875, #39797, #30443, .t. ) ;
#6478 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029748e-14, 0.0000000000000000000 ) ) ;
#6479 = cartesian_point ( 'none', ( -11.30867605280471544, -76.35908762771552460, 75.29936279227223395 ) ) ;
#6480 = cartesian_point ( 'none', ( -51.00292657709135824, 33.46194077712510762, 2.000000000000078160 ) ) ;
#6481 = circle ( 'none', #18382, 3.250000000000002665 ) ;
#6482 = cartesian_point ( 'none', ( -39.28269871229188936, 1.346958454699299867, -35.47066061778317447 ) ) ;
#6483 = edge_curve ( 'none', #32977, #35486, #39432, .t. ) ;
#6484 = direction ( 'none', ( 0.1722320920988929249, -0.9850563975992636667, -8.607274775086466515e-16 ) ) ;
#6485 = circle ( 'none', #13241, 4.640926795905553348 ) ;
#6486 = face_outer_bound ( 'none', #19307, .t. ) ;
#6487 = edge_curve ( 'none', #25062, #4245, #7648, .t. ) ;
#6488 = edge_loop ( 'none', ( #31392, #28017, #33004 ) ) ;
#6489 = cartesian_point ( 'none', ( -37.46194077712510762, -51.00292657709142929, 1.999999999999953149 ) ) ;
#6490 = edge_loop ( 'none', ( #22531, #8483 ) ) ;
#6491 = edge_curve ( 'none', #40292, #854, #39934, .t. ) ;
#6492 = advanced_face ( 'none', ( #2742 ), #22359, .f. ) ;
#6493 = vertex_point ( 'none', #34666 ) ;
#6494 = direction ( 'none', ( 0.9978130634544891686, 1.175359587474530588e-14, 0.06609909530067543948 ) ) ;
#6495 = advanced_face ( 'none', ( #31117 ), #35069, .f. ) ;
#6496 = cartesian_point ( 'none', ( 6.673982203406729319, -17.62079622306387705, 129.5999999999999375 ) ) ;
#6497 = direction ( 'none', ( -1.210310662491397962e-14, 1.000000000000000000, 1.115828130361731548e-15 ) ) ;
#6498 = vertex_point ( 'none', #641 ) ;
#6499 = axis2_placement_3d ( 'none', #27152, #33054, #33185 ) ;
#6500 = oriented_edge ( 'none', *, *, #15211, .f. ) ;
#6501 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#6502 = cartesian_point ( 'none', ( -24.88444889857357367, -50.13581362515128603, 12.99999999999988454 ) ) ;
#6503 = axis2_placement_3d ( 'none', #12941, #34811, #6791 ) ;
#6504 = cartesian_point ( 'none', ( 14.03755799690191886, -75.75138837200888986, 77.34003817927316504 ) ) ;
#6505 = face_outer_bound ( 'none', #25921, .t. ) ;
#6506 = oriented_edge ( 'none', *, *, #17628, .f. ) ;
#6507 = edge_curve ( 'none', #13379, #27590, #9569, .t. ) ;
#6508 = oriented_edge ( 'none', *, *, #27473, .t. ) ;
#6509 = oriented_edge ( 'none', *, *, #36837, .f. ) ;
#6510 = circle ( 'none', #25789, 45.00000000000000711 ) ;
#6511 = axis2_placement_3d ( 'none', #10366, #23233, #10918 ) ;
#6512 = cartesian_point ( 'none', ( -34.64101615137772683, 14.49999999999954703, 66.60000000000000853 ) ) ;
#6513 = direction ( 'none', ( -1.000000000000000000, -1.203352005955635797e-14, 1.539505772836721108e-12 ) ) ;
#6514 = direction ( 'none', ( -1.000000000000000000, -9.499345754448995649e-15, 9.773090005503141810e-16 ) ) ;
#6515 = cartesian_point ( 'none', ( -26.05683010269687827, -7.074009117833408133, 1.999999999999978684 ) ) ;
#6516 = axis2_placement_3d ( 'none', #511, #19362, #19494 ) ;
#6517 = oriented_edge ( 'none', *, *, #3425, .t. ) ;
#6518 = circle ( 'none', #3696, 0.2000000000000066169 ) ;
#6519 = cartesian_point ( 'none', ( 18.63132069761681819, 35.02681174521822527, -10.83538298629220087 ) ) ;
#6520 = edge_loop ( 'none', ( #12486, #16272, #4087, #15979 ) ) ;
#6521 = line ( 'none', #28195, #40304 ) ;
#6522 = cylindrical_surface ( 'none', #26805, 27.50000000000000355 ) ;
#6523 = cartesian_point ( 'none', ( -38.91609135234082117, -6.162693121707371269, -11.30580222145547609 ) ) ;
#6524 = vertex_point ( 'none', #909 ) ;
#6525 = oriented_edge ( 'none', *, *, #32687, .f. ) ;
#6526 = plane ( 'none', #16386 ) ;
#6527 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029748e-14, 7.874224666723325944e-16 ) ) ;
#6528 = direction ( 'none', ( -1.209146401335214128e-15, 2.721636318192414828e-15, -1.000000000000000000 ) ) ;
#6529 = oriented_edge ( 'none', *, *, #40547, .f. ) ;
#6530 = vertex_point ( 'none', #19229 ) ;
#6532 = oriented_edge ( 'none', *, *, #5449, .t. ) ;
#6531 = cartesian_point ( 'none', ( 8.932523151452839944e-13, -69.50000000000012790, 99.59999999999990905 ) ) ;
#6533 = edge_loop ( 'none', ( #17535, #30038, #16401, #39828 ) ) ;
#6534 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497768448, 2.168404344971007882e-16 ) ) ;
#6535 = cartesian_point ( 'none', ( 16.62819522496329583, -15.19999999999993356, 108.9744648810542458 ) ) ;
#6536 = direction ( 'none', ( 0.8571673007021112234, 1.156556346746119978e-14, 0.5150380749100560429 ) ) ;
#6537 = advanced_face ( 'none', ( #6158 ), #22766, .t. ) ;
#6538 = oriented_edge ( 'none', *, *, #33193, .f. ) ;
#6539 = edge_curve ( 'none', #7977, #5990, #38447, .t. ) ;
#6540 = vertex_point ( 'none', #26055 ) ;
#6541 = direction ( 'none', ( -2.728784877050652649e-16, -4.391042282414980948e-16, 1.000000000000000000 ) ) ;
#6542 = oriented_edge ( 'none', *, *, #15459, .f. ) ;
#6543 = advanced_face ( 'none', ( #12029 ), #16432, .f. ) ;
#6544 = vector ( 'none', #15678, 1000.000000000000000 ) ;
#6545 = edge_curve ( 'none', #18228, #12146, #1302, .t. ) ;
#6546 = edge_loop ( 'none', ( #30992, #37056, #4667, #15109 ) ) ;
#6547 = edge_loop ( 'none', ( #36346, #19565, #21847, #37391, #16574, #27597, #2054, #16238 ) ) ;
#6548 = oriented_edge ( 'none', *, *, #22418, .f. ) ;
#6549 = line ( 'none', #11268, #18291 ) ;
#6550 = cartesian_point ( 'none', ( 8.932523151452867207e-13, -69.50000000000014211, 99.59999999999990905 ) ) ;
#6551 = cartesian_point ( 'none', ( 14.68698935244626291, -94.71324912144774544, 77.02141878448114198 ) ) ;
#6552 = cartesian_point ( 'none', ( -2.762200190797869936e-14, 7.276454617981618214e-15, -72.49999999999994316 ) ) ;
#6553 = vector ( 'none', #26, 1000.000000000000000 ) ;
#6554 = oriented_edge ( 'none', *, *, #21157, .f. ) ;
#6555 = axis2_placement_3d ( 'none', #3190, #3057, #31634 ) ;
#6556 = oriented_edge ( 'none', *, *, #34001, .f. ) ;
#6557 = line ( 'none', #23668, #29078 ) ;
#6558 = face_outer_bound ( 'none', #9308, .t. ) ;
#6559 = cartesian_point ( 'none', ( 31.00027695764221747, 45.41081362515109277, 15.09999999999997833 ) ) ;
#6560 = direction ( 'none', ( 0.9978130634544891686, 1.175359587474530588e-14, 0.06609909530067543948 ) ) ;
#6561 = cartesian_point ( 'none', ( -10.75083658058407821, -95.19110692924868999, 75.33631629166728771 ) ) ;
#6562 = axis2_placement_3d ( 'none', #25336, #22696, #13260 ) ;
#6563 = axis2_placement_3d ( 'none', #18618, #5648, #5773 ) ;
#6564 = edge_loop ( 'none', ( #5380, #21234, #36221, #30732 ) ) ;
#6565 = edge_curve ( 'none', #1662, #19351, #24749, .t. ) ;
#6566 = cartesian_point ( 'none', ( 35.19999999997183693, -85.49999999999967315, 80.59999999994572306 ) ) ;
#6567 = direction ( 'none', ( -6.402207182922942715e-15, -3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#6568 = direction ( 'none', ( -1.000000000000000000, -6.938893903907234689e-15, 1.301042606982606504e-15 ) ) ;
#6569 = oriented_edge ( 'none', *, *, #16847, .t. ) ;
#6570 = axis2_placement_3d ( 'none', #9027, #33521, #24614 ) ;
#6571 = direction ( 'none', ( -1.000000000000000000, 3.712601082321079564e-17, 0.0000000000000000000 ) ) ;
#6572 = oriented_edge ( 'none', *, *, #25455, .t. ) ;
#6573 = vector ( 'none', #16175, 1000.000000000000000 ) ;
#6574 = axis2_placement_3d ( 'none', #23575, #26865, #33703 ) ;
#6575 = cartesian_point ( 'none', ( 23.22030414426082245, -8.499999999999802824, 95.98510367395805076 ) ) ;
#6576 = oriented_edge ( 'none', *, *, #20441, .f. ) ;
#6577 = oriented_edge ( 'none', *, *, #36316, .f. ) ;
#6578 = edge_curve ( 'none', #22348, #1946, #24263, .t. ) ;
#6579 = cartesian_point ( 'none', ( 57.16662583982132162, 30.22840042054766130, 12.33337416017825205 ) ) ;
#6580 = edge_loop ( 'none', ( #8612, #33450, #37714, #23222 ) ) ;
#6581 = vertex_point ( 'none', #23433 ) ;
#6582 = cartesian_point ( 'none', ( 32.36646740502573749, 14.98651143340577718, 87.14775782636795043 ) ) ;
#6583 = direction ( 'none', ( 1.183944327066809652e-14, -1.000000000000000000, -9.070515183743702128e-16 ) ) ;
#6584 = direction ( 'none', ( 0.5197480664901023006, 0.8543195815266088067, 1.387778780781444689e-15 ) ) ;
#6585 = face_outer_bound ( 'none', #24439, .t. ) ;
#6586 = direction ( 'none', ( -1.000000000000000000, -6.856525106550933182e-15, 1.331611081249930935e-15 ) ) ;
#6587 = cartesian_point ( 'none', ( 40.69999999997183693, -85.49999999999961631, 80.59999999993726760 ) ) ;
#6588 = oriented_edge ( 'none', *, *, #29351, .f. ) ;
#6589 = vertex_point ( 'none', #35467 ) ;
#6590 = face_outer_bound ( 'none', #29009, .t. ) ;
#6591 = cartesian_point ( 'none', ( -11.00820240130504324, -75.75920811517335096, 75.67063011344532697 ) ) ;
#6592 = vertex_point ( 'none', #1322 ) ;
#6593 = advanced_face ( 'none', ( #32087 ), #40411, .f. ) ;
#6594 = plane ( 'none', #33095 ) ;
#6595 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -2.415437751360110951e-16 ) ) ;
#6596 = edge_curve ( 'none', #22433, #31653, #6659, .t. ) ;
#6597 = oriented_edge ( 'none', *, *, #25442, .t. ) ;
#6598 = edge_loop ( 'none', ( #15965, #9236, #20263, #13907 ) ) ;
#6599 = face_outer_bound ( 'none', #19735, .t. ) ;
#6601 = cartesian_point ( 'none', ( -54.17623553867279895, -14.82313842651698010, -36.50000000000001421 ) ) ;
#6600 = face_outer_bound ( 'none', #29452, .t. ) ;
#6602 = direction ( 'none', ( 8.376954524572055961e-13, 0.8345712536277481997, 0.5509000114523584513 ) ) ;
#6603 = direction ( 'none', ( 1.000000000000000000, 1.009293658750142596e-14, -1.544219297887718229e-12 ) ) ;
#6604 = edge_curve ( 'none', #9514, #15357, #3725, .t. ) ;
#6605 = direction ( 'none', ( -7.562449584286045901e-16, -2.087856039678552091e-15, 1.000000000000000000 ) ) ;
#6606 = plane ( 'none', #16876 ) ;
#6607 = cartesian_point ( 'none', ( 51.00292657709098165, -33.46194077712567605, 3.905061125226456120e-15 ) ) ;
#6608 = cartesian_point ( 'none', ( 0.9966158955404516018, -21.00000000000013856, 129.5999999999999375 ) ) ;
#6609 = oriented_edge ( 'none', *, *, #2173, .f. ) ;
#6610 = edge_curve ( 'none', #14371, #27284, #15262, .t. ) ;
#6611 = cartesian_point ( 'none', ( -20.44015599727285348, -84.79999999999660076, 136.4883173546371609 ) ) ;
#6612 = line ( 'none', #10172, #35460 ) ;
#6613 = cartesian_point ( 'none', ( -40.81093431959568107, 0.9370716502118913160, -36.50000000000000711 ) ) ;
#6614 = direction ( 'none', ( -6.809524695529295923e-13, 0.9003490327090357681, -0.4351684952979751886 ) ) ;
#6615 = cartesian_point ( 'none', ( 28.02980982266157994, 47.89581362515107799, 19.09999999999997655 ) ) ;
#6616 = cartesian_point ( 'none', ( -40.05607966083884008, 21.24999999999949551, 59.60000000000001563 ) ) ;
#6617 = oriented_edge ( 'none', *, *, #35749, .t. ) ;
#6618 = oriented_edge ( 'none', *, *, #37207, .t. ) ;
#6619 = oriented_edge ( 'none', *, *, #22866, .t. ) ;
#6620 = vertex_point ( 'none', #35744 ) ;
#6621 = vector ( 'none', #37904, 1000.000000000000000 ) ;
#6622 = axis2_placement_3d ( 'none', #25449, #38559, #3704 ) ;
#6623 = oriented_edge ( 'none', *, *, #19236, .f. ) ;
#6624 = oriented_edge ( 'none', *, *, #7636, .f. ) ;
#6625 = line ( 'none', #5673, #38937 ) ;
#6626 = axis2_placement_3d ( 'none', #33203, #20607, #32670 ) ;
#6627 = cartesian_point ( 'none', ( 4.039642493661419646e-14, -7.625840659810712313e-14, 50.39999999999997016 ) ) ;
#6628 = oriented_edge ( 'none', *, *, #12973, .t. ) ;
#6629 = axis2_placement_3d ( 'none', #23454, #2139, #23588 ) ;
#6630 = axis2_placement_3d ( 'none', #4000, #20007, #29155 ) ;
#6631 = cartesian_point ( 'none', ( -3.847297720695455947, -28.70000000000164775, 103.6556504100240232 ) ) ;
#6632 = cartesian_point ( 'none', ( -31.00027695764179825, -53.66081362515134856, 12.99999999999989342 ) ) ;
#6633 = oriented_edge ( 'none', *, *, #17518, .t. ) ;
#6634 = cartesian_point ( 'none', ( 35.00000000000126477, -99.49999999999971578, 99.59999999994597886 ) ) ;
#6635 = cartesian_point ( 'none', ( 11.35660620270646959, -95.53334076342265746, 102.2718068681436137 ) ) ;
#6636 = cartesian_point ( 'none', ( 14.13452260093773205, -75.77886722678839249, 77.31427099976227169 ) ) ;
#6637 = advanced_face ( 'none', ( #23753 ), #13877, .f. ) ;
#6638 = cartesian_point ( 'none', ( -42.50000000000031264, 26.33913438213124891, 59.60000000000001563 ) ) ;
#6639 = vector ( 'none', #32247, 1000.000000000000114 ) ;
#6640 = cartesian_point ( 'none', ( 17.02947620914520854, 4.030749315221243023, -72.99999999999994316 ) ) ;
#6641 = oriented_edge ( 'none', *, *, #39913, .f. ) ;
#6642 = direction ( 'none', ( -0.6416855659042081106, 0.7669678184319054237, -1.587562275841371914e-15 ) ) ;
#6643 = cartesian_point ( 'none', ( -2.185440939981223796, -95.70000000000165130, 109.3582707432129695 ) ) ;
#6644 = oriented_edge ( 'none', *, *, #11958, .f. ) ;
#6645 = line ( 'none', #6489, #36966 ) ;
#6646 = cartesian_point ( 'none', ( 1.203667239827125508e-14, -2.410633239906290439e-14, 12.00000000000000355 ) ) ;
#6647 = b_spline_curve_with_knots ( 'none', 3,
( #19036, #732, #6470, #22173, #28749, #25476, #19456, #9710, #16028, #32027, #38043, #25207 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 6.938893903907228378e-18, 0.0003299480323974487029, 0.0006598960647948904669, 0.001319792129589775079, 0.001979688194384659691, 0.002639584259179544520 ),
.unspecified. ) ;
#6649 = face_outer_bound ( 'none', #17814, .t. ) ;
#6648 = direction ( 'none', ( 0.4537402150404025170, -0.5423281453650501405, 0.7071067811865435759 ) ) ;
#6650 = cartesian_point ( 'none', ( -12.15539035737218398, -75.70000000000175078, 96.68512688785938280 ) ) ;
#6651 = oriented_edge ( 'none', *, *, #4891, .t. ) ;
#6652 = cartesian_point ( 'none', ( 42.49999999999971578, 26.33913438213227209, 65.73475351965859659 ) ) ;
#6653 = oriented_edge ( 'none', *, *, #74, .t. ) ;
#6654 = oriented_edge ( 'none', *, *, #10731, .f. ) ;
#6655 = vertex_point ( 'none', #1590 ) ;
#6656 = cartesian_point ( 'none', ( -19.99999999994601652, -54.49900000000041445, 134.2410161514082176 ) ) ;
#6657 = direction ( 'none', ( -1.224646799147353207e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6658 = cartesian_point ( 'none', ( 19.91839899407695569, -54.49999999999985789, 61.09999999999998721 ) ) ;
#6659 = line ( 'none', #29192, #20361 ) ;
#6660 = edge_curve ( 'none', #34407, #17367, #26706, .t. ) ;
#6661 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#6662 = cartesian_point ( 'none', ( 8.932523151452867207e-13, -69.50000000000014211, 99.59999999999990905 ) ) ;
#6663 = face_outer_bound ( 'none', #373, .t. ) ;
#6664 = face_outer_bound ( 'none', #8335, .t. ) ;
#6665 = edge_loop ( 'none', ( #38588, #4966, #23670, #15405 ) ) ;
#6666 = edge_curve ( 'none', #34979, #34644, #34041, .t. ) ;
#6667 = cartesian_point ( 'none', ( -3.932924445357522725, -16.02851844478654542, -10.50551838347458578 ) ) ;
#6668 = cartesian_point ( 'none', ( 8.779711460710124982, 42.50000000000004263, 54.60000000000000853 ) ) ;
#6669 = cartesian_point ( 'none', ( 17.25558445052855916, 6.952915284817302144, -37.50000000000000000 ) ) ;
#6670 = oriented_edge ( 'none', *, *, #33807, .f. ) ;
#6671 = cartesian_point ( 'none', ( -37.14101615137727919, -20.00000000000049738, 22.99999999999999289 ) ) ;
#6672 = direction ( 'none', ( 5.539897855819842966e-16, -8.953411488912552682e-16, 1.000000000000000000 ) ) ;
#6673 = axis2_placement_3d ( 'none', #17911, #33354, #8324 ) ;
#6674 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#6675 = plane ( 'none', #28259 ) ;
#6676 = vector ( 'none', #5065, 1000.000000000000114 ) ;
#6677 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#6678 = vector ( 'none', #10034, 1000.000000000000227 ) ;
#6680 = face_outer_bound ( 'none', #33999, .t. ) ;
#6679 = axis2_placement_3d ( 'none', #39815, #17676, #4955 ) ;
#6681 = cartesian_point ( 'none', ( 14.38143408688380021, -95.05819407951493361, 77.00117759165878795 ) ) ;
#6682 = edge_loop ( 'none', ( #20852, #2847, #14266, #11054 ) ) ;
#6683 = cartesian_point ( 'none', ( 31.93465121207959001, -15.20581305931402127, 88.38924343906418812 ) ) ;
#6684 = axis2_placement_3d ( 'none', #5348, #33633, #27196 ) ;
#6685 = vertex_point ( 'none', #1181 ) ;
#6686 = circle ( 'none', #479, 36.49999999999999289 ) ;
#6687 = axis2_placement_3d ( 'none', #31488, #31222, #37493 ) ;
#6688 = direction ( 'none', ( 0.1925367849664099129, 1.314979917563054773e-15, 0.9812897566136102867 ) ) ;
#6689 = advanced_face ( 'none', ( #10037 ), #30628, .f. ) ;
#6690 = face_outer_bound ( 'none', #31150, .t. ) ;
#6691 = cartesian_point ( 'none', ( 34.64101615137828816, -57.09999999999974563, 117.4999999999999716 ) ) ;
#6692 = vertex_point ( 'none', #22894 ) ;
#6693 = vertex_point ( 'none', #17041 ) ;
#6694 = cartesian_point ( 'none', ( 3.141841153804271519e-13, -54.50000000000017764, 138.0999999999999091 ) ) ;
#6695 = edge_curve ( 'none', #2075, #33064, #14997, .t. ) ;
#6696 = oriented_edge ( 'none', *, *, #37331, .f. ) ;
#6697 = oriented_edge ( 'none', *, *, #29657, .f. ) ;
#6698 = direction ( 'none', ( -1.197056719064297419e-14, 1.000000000000000000, 9.970029726325659912e-16 ) ) ;
#6699 = direction ( 'none', ( 1.210143096841420629e-14, -1.000000000000000000, -1.144788205118215282e-15 ) ) ;
#6700 = cartesian_point ( 'none', ( -11.55938075030249834, -94.80230244889867208, 75.28275511865157910 ) ) ;
#6701 = advanced_face ( 'none', ( #33580 ), #26235, .t. ) ;
#6702 = conical_surface ( 'none', #29631, 2.499999999999995115, 0.7853981633974673748 ) ;
#6703 = cartesian_point ( 'none', ( 19.91839899407715464, -69.49999999999985789, 59.59999999999997300 ) ) ;
#6704 = cartesian_point ( 'none', ( 34.64101615137855816, -79.59999999999591580, 119.5999999999999091 ) ) ;
#6705 = vector ( 'none', #15112, 1000.000000000000114 ) ;
#6706 = direction ( 'none', ( -2.188567710702453076e-16, 9.636574987345434742e-16, -1.000000000000000000 ) ) ;
#6707 = vector ( 'none', #25300, 1000.000000000000000 ) ;
#6708 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.951780224376357146e-15, -51.00000000000000000 ) ) ;
#6709 = oriented_edge ( 'none', *, *, #38657, .t. ) ;
#6710 = cartesian_point ( 'none', ( 6.293392700008486527e-14, -1.365440336073147955e-13, 118.0999999999999517 ) ) ;
#6711 = manifold_solid_brep ( '��ͨƽ��a��-a10-2-solid1', #26209 ) ;
#6712 = edge_loop ( 'none', ( #17001, #14310, #331, #24233, #27218, #28133, #23067 ) ) ;
#6713 = vertex_point ( 'none', #32889 ) ;
#6714 = cartesian_point ( 'none', ( 13.68696623351377539, -8.499999999999927169, 114.4775578810100569 ) ) ;
#6715 = closed_shell ( 'none', ( #39689, #34973, #1897, #3723, #5949, #1412, #4821, #25959, #9203, #10238, #31124, #13075, #27779, #1714, #553, #25010, #2202, #22707, #31972, #25367 ) ) ;
#6716 = cartesian_point ( 'none', ( 34.64101615137745682, 14.50000000000037126, 80.20057508614922881 ) ) ;
#6717 = edge_curve ( 'none', #5895, #33667, #8116, .t. ) ;
#6718 = cartesian_point ( 'none', ( -31.75879873540164056, 23.96267873628987743, 74.20000000000018758 ) ) ;
#6719 = circle ( 'none', #13801, 3.049999999999999378 ) ;
#6720 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#6721 = face_outer_bound ( 'none', #10802, .t. ) ;
#6722 = cylindrical_surface ( 'none', #9871, 4.640926795905550684 ) ;
#6723 = cartesian_point ( 'none', ( 5.764862788573945925e-13, -54.80000000000010374, 73.59999999999989484 ) ) ;
#6724 = cartesian_point ( 'none', ( -19.99999999994573230, -78.00000000000036948, 134.2410161514082176 ) ) ;
#6725 = vertex_point ( 'none', #20701 ) ;
#6726 = edge_curve ( 'none', #4555, #9021, #15439, .t. ) ;
#6727 = vertex_point ( 'none', #14682 ) ;
#6728 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029748e-14, -5.539897855819805495e-16 ) ) ;
#6729 = edge_curve ( 'none', #26588, #40078, #29648, .t. ) ;
#6730 = oriented_edge ( 'none', *, *, #16945, .t. ) ;
#6731 = oriented_edge ( 'none', *, *, #30012, .f. ) ;
#6732 = cartesian_point ( 'none', ( -45.96194077712598158, 45.96194077712517867, 2.000000000000091926 ) ) ;
#6733 = b_spline_curve_with_knots ( 'none', 3,
( #39300, #1830, #29444, #32728, #10980, #32461, #20424, #39036 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0001987820965268220395, 0.001264632803680435045, 0.001797558157257244651, 0.002330483510834054257 ),
.unspecified. ) ;
#6734 = cartesian_point ( 'none', ( 8.682533858550556261e-13, -66.00000000000014211, 99.59999999999986642 ) ) ;
#6735 = advanced_face ( 'none', ( #7616 ), #4990, .f. ) ;
#6736 = cartesian_point ( 'none', ( -38.97010920573669779, 10.00635971578855177, 66.59999999999998010 ) ) ;
#6737 = circle ( 'none', #17479, 4.640926795905550684 ) ;
#6738 = face_outer_bound ( 'none', #33223, .t. ) ;
#6739 = axis2_placement_3d ( 'none', #11652, #4834, #27523 ) ;
#6740 = advanced_face ( 'none', ( #20321 ), #1265, .t. ) ;
#6741 = axis2_placement_3d ( 'none', #30922, #18738, #31204 ) ;
#6742 = axis2_placement_3d ( 'none', #8552, #14836, #5422 ) ;
#6743 = edge_loop ( 'none', ( #1099, #11208, #31446, #27357 ) ) ;
#6744 = vertex_point ( 'none', #24106 ) ;
#6745 = cartesian_point ( 'none', ( 21.25186870879711876, -103.9999999999998721, 71.79068364047554951 ) ) ;
#6746 = cartesian_point ( 'none', ( -21.72614193321442499, -82.29999999999661497, 132.7361792744806337 ) ) ;
#6747 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#6748 = edge_curve ( 'none', #35520, #16376, #9536, .t. ) ;
#6749 = direction ( 'none', ( 0.8660254037844404840, -0.4999999999999968359, -3.890006743561894018e-16 ) ) ;
#6750 = direction ( 'none', ( -1.000000000000000000, -1.387778780781449147e-14, 6.505213034913043367e-16 ) ) ;
#6751 = cartesian_point ( 'none', ( 26.05283094022660961, -41.49999999999978684, 66.59999999999990905 ) ) ;
#6752 = edge_curve ( 'none', #20661, #2153, #35958, .t. ) ;
#6753 = axis2_placement_3d ( 'none', #21715, #18451, #40174 ) ;
#6754 = manifold_solid_brep ( '�ͷ�-3-solid1', #16425 ) ;
#6755 = face_outer_bound ( 'none', #36830, .t. ) ;
#6756 = circle ( 'none', #23675, 32.50000000000000711 ) ;
#6757 = vector ( 'none', #32901, 1000.000000000000000 ) ;
#6758 = vector ( 'none', #21960, 1000.000000000000000 ) ;
#6759 = vertex_point ( 'none', #36154 ) ;
#6760 = edge_loop ( 'none', ( #20095, #2050, #40435, #25372 ) ) ;
#6761 = oriented_edge ( 'none', *, *, #39125, .t. ) ;
#6762 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#6763 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6764 = oriented_edge ( 'none', *, *, #29910, .t. ) ;
#6765 = edge_loop ( 'none', ( #33336, #31758, #30953, #37209 ) ) ;
#6766 = cartesian_point ( 'none', ( 1.194458090538227370e-12, -95.70000000000160867, 99.59999999999986642 ) ) ;
#6767 = cartesian_point ( 'none', ( 13.87128855518382053, -75.71819868144145005, 77.38426251371102182 ) ) ;
#6768 = edge_curve ( 'none', #3878, #8141, #34970, .t. ) ;
#6769 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#6770 = vertex_point ( 'none', #14152 ) ;
#6771 = edge_curve ( 'none', #1727, #25494, #283, .t. ) ;
#6772 = direction ( 'none', ( -1.965391359763805505e-15, 7.562449584285928558e-16, -1.000000000000000000 ) ) ;
#6773 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#6774 = direction ( 'none', ( 1.209146401335214128e-15, -2.721636318192414828e-15, 1.000000000000000000 ) ) ;
#6775 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#6776 = cartesian_point ( 'none', ( 15.07990301410275436, -5.347571886871075542, -115.9999999999999574 ) ) ;
#6777 = direction ( 'none', ( -6.413879299975620385e-15, -2.476491431256906945e-16, -1.000000000000000000 ) ) ;
#6778 = oriented_edge ( 'none', *, *, #16428, .f. ) ;
#6779 = oriented_edge ( 'none', *, *, #30004, .t. ) ;
#6780 = edge_curve ( 'none', #8838, #39343, #31583, .t. ) ;
#6781 = cartesian_point ( 'none', ( -2.532346705595215131, -95.70000000000166551, 126.4809824999505423 ) ) ;
#6782 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#6783 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#6784 = cylindrical_surface ( 'none', #710, 2.499999999999988454 ) ;
#6785 = cartesian_point ( 'none', ( 31.00027695764221392, 46.18081362515107458, 23.09999999999997655 ) ) ;
#6786 = advanced_face ( 'none', ( #35478 ), #27653, .f. ) ;
#6787 = cartesian_point ( 'none', ( 39.98945975190341073, -0.9182095353991346354, -37.73205080756888918 ) ) ;
#6788 = cartesian_point ( 'none', ( 9.617306950815418531e-13, -74.70000000000159446, 99.59999999999989484 ) ) ;
#6789 = cartesian_point ( 'none', ( -20.00744026958345501, -34.63693983782287944, -14.01186562246799205 ) ) ;
#6790 = cylindrical_surface ( 'none', #16519, 3.049999999999999378 ) ;
#6791 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -5.539897855819805495e-16 ) ) ;
#6792 = line ( 'none', #23373, #13128 ) ;
#6793 = plane ( 'none', #14994 ) ;
#6794 = axis2_placement_3d ( 'none', #11678, #33574, #21396 ) ;
#6795 = face_outer_bound ( 'none', #29675, .t. ) ;
#6796 = line ( 'none', #10525, #27351 ) ;
#6797 = oriented_edge ( 'none', *, *, #10756, .f. ) ;
#6798 = cartesian_point ( 'none', ( 34.84684347260676418, -69.49999999999975842, 139.5999999999462773 ) ) ;
#6799 = axis2_placement_3d ( 'none', #7814, #26395, #4665 ) ;
#6800 = axis2_placement_3d ( 'none', #18077, #39947, #33916 ) ;
#6801 = oriented_edge ( 'none', *, *, #35349, .t. ) ;
#6802 = cartesian_point ( 'none', ( -7.315428565647892789, -14.80711395978917544, -10.51959793154429335 ) ) ;
#6803 = oriented_edge ( 'none', *, *, #4679, .f. ) ;
#6804 = direction ( 'none', ( 6.413879299975620385e-15, 2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#6805 = cartesian_point ( 'none', ( 10.88232523984853728, -5.251190091222633249, -115.9999999999999574 ) ) ;
#6806 = edge_curve ( 'none', #12028, #39263, #2700, .t. ) ;
#6807 = oriented_edge ( 'none', *, *, #29118, .t. ) ;
#6808 = vertex_point ( 'none', #2521 ) ;
#6809 = cartesian_point ( 'none', ( 31.00027695764217484, 56.11081362515108140, 23.09999999999999787 ) ) ;
#6810 = axis2_placement_3d ( 'none', #10806, #39526, #1801 ) ;
#6811 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#6812 = oriented_edge ( 'none', *, *, #14739, .t. ) ;
#6813 = axis2_placement_3d ( 'none', #5715, #8700, #33869 ) ;
#6814 = cartesian_point ( 'none', ( 34.64101615137831658, -59.49999999999973710, 119.5999999999999233 ) ) ;
#6815 = cartesian_point ( 'none', ( 37.46194077712599579, -45.96194077712532078, 1.999999999999918510 ) ) ;
#6816 = face_outer_bound ( 'none', #18998, .t. ) ;
#6817 = oriented_edge ( 'none', *, *, #26716, .t. ) ;
#6818 = plane ( 'none', #24895 ) ;
#6819 = cartesian_point ( 'none', ( 14.90324195142674846, -94.90421284833152527, 77.11088863545390382 ) ) ;
#6820 = direction ( 'none', ( -1.000000000000000000, 3.712601082321081413e-17, 0.0000000000000000000 ) ) ;
#6821 = edge_loop ( 'none', ( #26574, #1964, #32307, #30634 ) ) ;
#6822 = cartesian_point ( 'none', ( -39.58199349725315130, -4.423414698145521129, -37.43253125563013839 ) ) ;
#6823 = direction ( 'none', ( -0.7669678184319009828, -0.6416855659042133286, 4.550094363217854894e-15 ) ) ;
#6824 = conical_surface ( 'none', #6753, 21.00000000000000355, 0.3689595462058564146 ) ;
#6825 = cartesian_point ( 'none', ( 37.00000000000004263, 5.207974877184074137e-13, 3.999999999999980904 ) ) ;
#6826 = line ( 'none', #8345, #27851 ) ;
#6827 = oriented_edge ( 'none', *, *, #4436, .t. ) ;
#6828 = direction ( 'none', ( 5.539897855819925797e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#6829 = cartesian_point ( 'none', ( -10.64812587756401641, -95.19824074114281132, 75.34312025605299823 ) ) ;
#6830 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#6831 = face_outer_bound ( 'none', #36884, .t. ) ;
#6832 = line ( 'none', #12216, #25895 ) ;
#6833 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#6834 = edge_curve ( 'none', #7044, #31004, #27172, .t. ) ;
#6835 = line ( 'none', #20819, #22981 ) ;
#6836 = face_outer_bound ( 'none', #25408, .t. ) ;
#6837 = direction ( 'none', ( 0.2911156025094133182, 4.336808689942019314e-15, -0.9566878832595201443 ) ) ;
#6838 = vertex_point ( 'none', #30958 ) ;
#6839 = advanced_face ( 'none', ( #28636 ), #27541, .t. ) ;
#6840 = oriented_edge ( 'none', *, *, #11622, .f. ) ;
#6841 = oriented_edge ( 'none', *, *, #37990, .t. ) ;
#6842 = cartesian_point ( 'none', ( 15.58739325691585087, 3.615002220354321061, -119.0544642554741017 ) ) ;
#6843 = edge_curve ( 'none', #33263, #11002, #16907, .t. ) ;
#6844 = cartesian_point ( 'none', ( -23.01156659360676926, -80.51611856768656139, 122.5540651281820033 ) ) ;
#6845 = advanced_face ( 'none', ( #8578 ), #11990, .f. ) ;
#6846 = oriented_edge ( 'none', *, *, #2318, .f. ) ;
#6847 = oriented_edge ( 'none', *, *, #24989, .f. ) ;
#6848 = vertex_point ( 'none', #14951 ) ;
#6849 = cartesian_point ( 'none', ( 33.21111847600258926, 14.68488867432029821, 84.63507287431094994 ) ) ;
#6850 = edge_curve ( 'none', #23093, #37624, #4181, .t. ) ;
#6851 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#6852 = cartesian_point ( 'none', ( 29.14101615137731827, 20.00000000000032685, 66.59999999999996589 ) ) ;
#6853 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474531219e-14, -0.06609909530067549499 ) ) ;
#6854 = direction ( 'none', ( -8.382183835919932890e-13, -0.8345712536277473115, -0.5509000114523600056 ) ) ;
#6855 = cylindrical_surface ( 'none', #35463, 53.05000000000001847 ) ;
#6856 = oriented_edge ( 'none', *, *, #14146, .t. ) ;
#6857 = cartesian_point ( 'none', ( -11.09979114809109468, -75.78875260062025632, 75.63277415316701990 ) ) ;
#6858 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#6859 = axis2_placement_3d ( 'none', #35289, #29150, #32030 ) ;
#6860 = cylindrical_surface ( 'none', #13747, 2.100000000000004530 ) ;
#6861 = direction ( 'none', ( 1.209611567821080253e-14, -1.000000000000000000, -1.136225707511070390e-15 ) ) ;
#6862 = oriented_edge ( 'none', *, *, #37267, .f. ) ;
#6863 = edge_curve ( 'none', #39531, #36431, #26668, .t. ) ;
#6864 = oriented_edge ( 'none', *, *, #17277, .t. ) ;
#6865 = face_outer_bound ( 'none', #21518, .t. ) ;
#6866 = axis2_placement_3d ( 'none', #28524, #3224, #22222 ) ;
#6867 = direction ( 'none', ( -0.06609909530067543948, -1.592909272739440842e-30, 0.9978130634544890576 ) ) ;
#6868 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#6869 = face_outer_bound ( 'none', #38077, .t. ) ;
#6870 = cartesian_point ( 'none', ( -53.01081362515120787, 31.00027695764203628, -3.727999297152356455e-15 ) ) ;
#6871 = axis2_placement_3d ( 'none', #26912, #14478, #14605 ) ;
#6872 = circle ( 'none', #10796, 45.50000000000000000 ) ;
#6874 = cartesian_point ( 'none', ( -30.17500000000019966, 18.70078541131313088, 92.10000000000000853 ) ) ;
#6873 = axis2_placement_3d ( 'none', #19916, #14024, #23436 ) ;
#6875 = cartesian_point ( 'none', ( 12.55685343513962948, -38.09133302304697821, 69.32771228893548709 ) ) ;
#6876 = vector ( 'none', #2949, 1000.000000000000114 ) ;
#6877 = vector ( 'none', #13311, 1000.000000000000114 ) ;
#6878 = direction ( 'none', ( -0.7071067811865291430, -0.7071067811865658914, 1.087878737456054701e-12 ) ) ;
#6879 = cartesian_point ( 'none', ( -19.99999999999949907, -69.50000000000041211, 134.2410161513772380 ) ) ;
#6880 = edge_loop ( 'none', ( #29026, #3217 ) ) ;
#6881 = direction ( 'none', ( 0.2911156025094130961, 4.435289649599279563e-15, -0.9566878832595202553 ) ) ;
#6882 = vertex_point ( 'none', #37237 ) ;
#6883 = oriented_edge ( 'none', *, *, #35444, .f. ) ;
#6884 = direction ( 'none', ( 0.2911156025094132072, 4.440892098500624584e-15, -0.9566878832595202553 ) ) ;
#6885 = direction ( 'none', ( 1.210143096841420629e-14, -1.000000000000000000, -1.144788205118215282e-15 ) ) ;
#6886 = cartesian_point ( 'none', ( 1.194458090538227370e-12, -95.70000000000160867, 99.59999999999986642 ) ) ;
#6888 = oriented_edge ( 'none', *, *, #8094, .t. ) ;
#6887 = cartesian_point ( 'none', ( 15.99578390076136003, -0.3672838141596341255, -75.00000000000004263 ) ) ;
#6889 = direction ( 'none', ( 1.210143096841420629e-14, -1.000000000000000000, -1.144788205118215282e-15 ) ) ;
#6890 = vertex_point ( 'none', #24381 ) ;
#6891 = cartesian_point ( 'none', ( 42.49999999999976552, 21.94927865177697157, 54.59999999999997300 ) ) ;
#6892 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#6893 = oriented_edge ( 'none', *, *, #37227, .f. ) ;
#6894 = advanced_face ( 'none', ( #10001 ), #6075, .f. ) ;
#6895 = oriented_edge ( 'none', *, *, #28650, .t. ) ;
#6896 = edge_curve ( 'none', #25648, #35995, #15917, .t. ) ;
#6897 = cartesian_point ( 'none', ( -38.20045765153513884, 17.02198426264895659, 68.20000000000023022 ) ) ;
#6898 = oriented_edge ( 'none', *, *, #4498, .t. ) ;
#6899 = advanced_face ( 'none', ( #4660 ), #19851, .t. ) ;
#6900 = face_outer_bound ( 'none', #27717, .t. ) ;
#6901 = edge_curve ( 'none', #35337, #37822, #1732, .t. ) ;
#6902 = oriented_edge ( 'none', *, *, #676, .f. ) ;
#6903 = oriented_edge ( 'none', *, *, #23887, .f. ) ;
#6904 = conical_surface ( 'none', #19802, 2.499999999999995115, 1.029744258676651647 ) ;
#6905 = edge_curve ( 'none', #20674, #38022, #3205, .t. ) ;
#6906 = cartesian_point ( 'none', ( 11.51637984673388182, -95.36667378624044034, 102.3204252330879882 ) ) ;
#6907 = direction ( 'none', ( -0.06609909530067539785, 0.0000000000000000000, 0.9978130634544890576 ) ) ;
#6908 = face_outer_bound ( 'none', #32154, .t. ) ;
#6909 = cartesian_point ( 'none', ( 38.20045765153505357, 22.97801573735078051, 66.60000000000006537 ) ) ;
#6910 = line ( 'none', #10508, #2518 ) ;
#6911 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -5.782411586589356653e-16 ) ) ;
#6912 = line ( 'none', #9788, #40186 ) ;
#6913 = cylindrical_surface ( 'none', #14766, 2.750000000000002665 ) ;
#6914 = direction ( 'none', ( -1.183693665960643811e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6915 = oriented_edge ( 'none', *, *, #39600, .f. ) ;
#6916 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6917 = axis2_placement_3d ( 'none', #2636, #24360, #8908 ) ;
#6918 = vertex_point ( 'none', #30817 ) ;
#6919 = b_spline_curve_with_knots ( 'none', 3,
( #22472, #16336, #13048, #31792 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0007273745245584399034 ),
.unspecified. ) ;
#6920 = axis2_placement_3d ( 'none', #3714, #3835, #22680 ) ;
#6921 = edge_loop ( 'none', ( #11071, #3896 ) ) ;
#6922 = direction ( 'none', ( 4.624852315371558002e-15, 1.833808936130288886e-15, -1.000000000000000000 ) ) ;
#6923 = vertex_point ( 'none', #8927 ) ;
#6924 = cartesian_point ( 'none', ( 14.13028632778544136, -18.34597557986866789, 124.0401665894860912 ) ) ;
#6925 = direction ( 'none', ( 1.000000000000000000, 1.110223024625158749e-14, -1.543210004228970620e-12 ) ) ;
#6926 = axis2_placement_3d ( 'none', #13218, #1504, #10069 ) ;
#6927 = plane ( 'none', #528 ) ;
#6928 = axis2_placement_3d ( 'none', #28043, #21491, #21768 ) ;
#6929 = axis2_placement_3d ( 'none', #23602, #40021, #36598 ) ;
#6930 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760469, 2.207663493403640784e-16 ) ) ;
#6931 = cartesian_point ( 'none', ( 53.04081362515101716, -31.00027695764238800, 23.09999999999986287 ) ) ;
#6932 = oriented_edge ( 'none', *, *, #24983, .t. ) ;
#6933 = oriented_edge ( 'none', *, *, #26836, .f. ) ;
#6934 = edge_curve ( 'none', #36304, #24296, #19342, .t. ) ;
#6935 = cartesian_point ( 'none', ( -15.01316094702980664, -99.50000000000036948, 134.6035575425829052 ) ) ;
#6936 = direction ( 'none', ( -0.03304954765034788522, 0.8660254037844384856, 0.4989065317272440847 ) ) ;
#6937 = conical_surface ( 'none', #38616, 48.00000000000005684, 0.7853981633974621568 ) ;
#6938 = cartesian_point ( 'none', ( 9.495257944758373370, 18.82124999999997073, 129.6000000000000227 ) ) ;
#6939 = vertex_point ( 'none', #37101 ) ;
#6940 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6941 = advanced_face ( 'none', ( #32566 ), #11007, .t. ) ;
#6942 = oriented_edge ( 'none', *, *, #25622, .t. ) ;
#6943 = circle ( 'none', #16378, 2.499999999999995115 ) ;
#6944 = cartesian_point ( 'none', ( -9.953597433944285200, -19.30364792019015852, 127.6167073368871314 ) ) ;
#6945 = cartesian_point ( 'none', ( -0.9255032421278595045, -18.97297994449299807, 129.5999999999999375 ) ) ;
#6946 = advanced_face ( 'none', ( #37451 ), #28160, .t. ) ;
#6947 = vector ( 'none', #31867, 1000.000000000000114 ) ;
#6948 = cartesian_point ( 'none', ( -41.50000000000029843, 26.05283094022545498, 66.60000000000002274 ) ) ;
#6949 = direction ( 'none', ( -6.805462257418627737e-13, 0.9003490327090351020, -0.4351684952979764098 ) ) ;
#6950 = line ( 'none', #12338, #26990 ) ;
#6951 = cartesian_point ( 'none', ( -9.119780118842086836, 16.66822157831997941, -36.49999999999999289 ) ) ;
#6952 = circle ( 'none', #7768, 47.50000000000000711 ) ;
#6954 = direction ( 'none', ( -1.000000000000000000, -1.203352005955635797e-14, 1.539505772836721108e-12 ) ) ;
#6953 = face_outer_bound ( 'none', #28806, .t. ) ;
#6955 = cartesian_point ( 'none', ( 14.64863848820182390, -94.83726112137222231, 77.01887827110903118 ) ) ;
#6956 = oriented_edge ( 'none', *, *, #27543, .t. ) ;
#6957 = vertex_point ( 'none', #19181 ) ;
#6958 = edge_curve ( 'none', #13315, #1371, #12966, .t. ) ;
#6959 = direction ( 'none', ( 1.224646799147353207e-16, 1.000000000000000000, 1.499759782661857608e-32 ) ) ;
#6960 = oriented_edge ( 'none', *, *, #1932, .t. ) ;
#6961 = direction ( 'none', ( -0.9459816290895207702, -1.180275445293921402e-14, 0.3242202298209295730 ) ) ;
#6962 = vertex_point ( 'none', #15760 ) ;
#6963 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#6964 = direction ( 'none', ( -3.491481338843132961e-15, 1.000000000000000000, 2.087856039678549330e-15 ) ) ;
#6965 = edge_curve ( 'none', #4308, #11745, #14930, .t. ) ;
#6966 = direction ( 'none', ( 1.000000000000000000, 1.229175491549279915e-14, -1.539641430221243297e-12 ) ) ;
#6967 = cartesian_point ( 'none', ( 34.79354798862438258, 26.43891725838090068, 70.89676859544148613 ) ) ;
#6968 = edge_curve ( 'none', #13703, #20973, #30590, .t. ) ;
#6969 = edge_loop ( 'none', ( #34929, #39666, #21131, #28094 ) ) ;
#6970 = direction ( 'none', ( -0.2911156025094162603, -4.476705744456274566e-15, 0.9566878832595192561 ) ) ;
#6971 = cartesian_point ( 'none', ( 39.14101615140940993, -103.9999999999996732, 119.5999999999400529 ) ) ;
#6972 = oriented_edge ( 'none', *, *, #17637, .f. ) ;
#6973 = oriented_edge ( 'none', *, *, #33982, .t. ) ;
#6974 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#6975 = circle ( 'none', #32085, 2.499999999999995115 ) ;
#6976 = cartesian_point ( 'none', ( -11.64203268004231617, -13.23177360001787939, 118.0999999999999517 ) ) ;
#6977 = oriented_edge ( 'none', *, *, #35695, .f. ) ;
#6978 = oriented_edge ( 'none', *, *, #18643, .t. ) ;
#6979 = vertex_point ( 'none', #25209 ) ;
#6980 = circle ( 'none', #3020, 3.049999999999999378 ) ;
#6981 = axis2_placement_3d ( 'none', #27571, #37134, #39075 ) ;
#6982 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.169110111889119043e-16, -7.000000000000000000 ) ) ;
#6983 = cartesian_point ( 'none', ( 4.315132498131882628e-14, -7.861990581236983910e-14, 53.49999999999995026 ) ) ;
#6984 = axis2_placement_3d ( 'none', #18918, #25224, #12763 ) ;
#6985 = axis2_placement_3d ( 'none', #4514, #20506, #35672 ) ;
#6986 = face_outer_bound ( 'none', #9390, .t. ) ;
#6987 = oriented_edge ( 'none', *, *, #33150, .t. ) ;
#6988 = direction ( 'none', ( 1.000000000000000000, 1.110223024625158749e-14, -1.537658889105844838e-12 ) ) ;
#6989 = cartesian_point ( 'none', ( -36.80607966083884719, 21.24999999999953104, 66.60000000000002274 ) ) ;
#6990 = face_outer_bound ( 'none', #8530, .t. ) ;
#6991 = edge_curve ( 'none', #24519, #36337, #34005, .t. ) ;
#6992 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#6994 = edge_curve ( 'none', #7731, #29751, #2228, .t. ) ;
#6993 = circle ( 'none', #18253, 2.499999999999988454 ) ;
#6995 = plane ( 'none', #30511 ) ;
#6996 = cylindrical_surface ( 'none', #4528, 5.000000000000000888 ) ;
#6997 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#6998 = oriented_edge ( 'none', *, *, #37333, .f. ) ;
#6999 = advanced_face ( 'none', ( #22267 ), #21812, .t. ) ;
#7000 = cartesian_point ( 'none', ( 6.930480953427768566e-14, -1.480086479217455116e-13, 129.5999999999999659 ) ) ;
#7001 = oriented_edge ( 'none', *, *, #23599, .t. ) ;
#7002 = cartesian_point ( 'none', ( 31.00027695764218549, 55.74913406710317787, 13.00000000000000888 ) ) ;
#7003 = oriented_edge ( 'none', *, *, #10896, .f. ) ;
#7004 = edge_loop ( 'none', ( #4487, #8943, #853, #11302 ) ) ;
#7005 = cartesian_point ( 'none', ( 1.112248241608892584e-14, -5.139018449949037452e-14, -13.73205080756888208 ) ) ;
#7006 = direction ( 'none', ( 0.8087099461816792401, -0.5882076359133953103, -5.382153881477816711e-15 ) ) ;
#7007 = direction ( 'none', ( -1.000000000000000000, -9.499345754448994071e-15, 8.326672684688680956e-16 ) ) ;
#7008 = b_spline_curve_with_knots ( 'none', 3,
( #4461, #1194, #13612, #20061, #37802, #32499, #35618, #12791, #19221, #29479, #18948, #1333, #25389, #26198 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 7.757919228897728493e-18, 0.0003718851492715284819, 0.0007437702985430492660, 0.001115655447814570050, 0.001487540597086090726, 0.002231310895629132294, 0.002975081194172173645 ),
.unspecified. ) ;
#7009 = direction ( 'none', ( 4.624852315371558002e-15, 1.833808936130288886e-15, -1.000000000000000000 ) ) ;
#7010 = oriented_edge ( 'none', *, *, #39963, .t. ) ;
#7011 = direction ( 'none', ( -0.4999999999999935607, 1.196295323145815167e-16, 0.8660254037844422603 ) ) ;
#7012 = oriented_edge ( 'none', *, *, #33084, .f. ) ;
#7013 = oriented_edge ( 'none', *, *, #7408, .t. ) ;
#7014 = cartesian_point ( 'none', ( 18.16982252384004326, -35.63506067698158830, -32.80605794634669081 ) ) ;
#7015 = direction ( 'none', ( -1.206715560345431801e-14, 1.000000000000000000, 1.134550051011297254e-15 ) ) ;
#7016 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#7017 = vector ( 'none', #19528, 1000.000000000000000 ) ;
#7018 = edge_curve ( 'none', #723, #20281, #13951, .t. ) ;
#7019 = cartesian_point ( 'none', ( 35.19999999996689866, -90.42397039640147227, 77.34968993237391999 ) ) ;
#7020 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, 0.0000000000000000000 ) ) ;
#7021 = direction ( 'none', ( 1.000000000000000000, 1.110223024625158749e-14, -1.543210004228970620e-12 ) ) ;
#7022 = oriented_edge ( 'none', *, *, #31745, .f. ) ;
#7023 = oriented_edge ( 'none', *, *, #19308, .t. ) ;
#7024 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, -2.409200885585505205e-16 ) ) ;
#7025 = cartesian_point ( 'none', ( -42.50000000000030553, 26.33913438213123825, 65.73475805288586571 ) ) ;
#7026 = vertex_point ( 'none', #37765 ) ;
#7027 = edge_curve ( 'none', #28595, #6655, #18371, .t. ) ;
#7028 = vector ( 'none', #7009, 1000.000000000000000 ) ;
#7029 = cartesian_point ( 'none', ( 26.19527205448692087, -41.99607425566784968, 66.47773725996296434 ) ) ;
#7030 = edge_curve ( 'none', #20851, #28041, #29138, .t. ) ;
#7031 = cartesian_point ( 'none', ( -14.09627309518897320, 8.575843097086776723, -37.19828832642097893 ) ) ;
#7032 = edge_loop ( 'none', ( #16974, #28471, #3352, #40314 ) ) ;
#7033 = edge_curve ( 'none', #23285, #29709, #18854, .t. ) ;
#7034 = conical_surface ( 'none', #39043, 11.49999999999999112, 0.7853981633974415066 ) ;
#7035 = vertex_point ( 'none', #21925 ) ;
#7036 = oriented_edge ( 'none', *, *, #12973, .f. ) ;
#7037 = plane ( 'none', #8764 ) ;
#7038 = vector ( 'none', #11922, 1000.000000000000000 ) ;
#7039 = direction ( 'none', ( 0.3242202298209259648, 2.839152457497565918e-15, 0.9459816290895219915 ) ) ;
#7040 = line ( 'none', #11085, #21710 ) ;
#7041 = oriented_edge ( 'none', *, *, #29176, .f. ) ;
#7042 = vertex_point ( 'none', #9457 ) ;
#7043 = direction ( 'none', ( -0.8571673007021116675, 9.192895599396381633e-17, 0.5150380749100552658 ) ) ;
#7044 = vertex_point ( 'none', #28346 ) ;
#7045 = direction ( 'none', ( 1.000000000000000000, 9.499345754448995649e-15, -9.050731179009430548e-16 ) ) ;
#7046 = oriented_edge ( 'none', *, *, #34589, .f. ) ;
#7047 = oriented_edge ( 'none', *, *, #12875, .t. ) ;
#7048 = edge_loop ( 'none', ( #4488, #38788, #3693, #680 ) ) ;
#7049 = direction ( 'none', ( -1.000000000000000000, -1.110223024625157172e-14, 1.543210004228968399e-12 ) ) ;
#7050 = advanced_face ( 'none', ( #33544 ), #37925, .t. ) ;
#7051 = axis2_placement_3d ( 'none', #35079, #37968, #31557 ) ;
#7052 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -5.551115123125780730e-16 ) ) ;
#7053 = advanced_face ( 'none', ( #26192 ), #34507, .t. ) ;
#7054 = edge_curve ( 'none', #23625, #16795, #37009, .t. ) ;
#7055 = oriented_edge ( 'none', *, *, #3608, .f. ) ;
#7056 = oriented_edge ( 'none', *, *, #8332, .f. ) ;
#7057 = direction ( 'none', ( -1.202013117212276842e-14, 1.000000000000000000, 2.279453965913463197e-12 ) ) ;
#7058 = oriented_edge ( 'none', *, *, #25589, .t. ) ;
#7059 = axis2_placement_3d ( 'none', #22320, #9851, #16448 ) ;
#7060 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#7061 = cartesian_point ( 'none', ( -30.30214118256269984, -17.72312406903841620, 74.10000000000026432 ) ) ;
#7062 = axis2_placement_3d ( 'none', #39881, #27432, #14979 ) ;
#7063 = circle ( 'none', #4774, 4.199999999999997513 ) ;
#7064 = edge_loop ( 'none', ( #24917, #30625 ) ) ;
#7065 = cartesian_point ( 'none', ( 49.69657935914703017, 57.50000000000000000, -51.00000000000000711 ) ) ;
#7066 = oriented_edge ( 'none', *, *, #10648, .t. ) ;
#7067 = oriented_edge ( 'none', *, *, #32046, .t. ) ;
#7068 = direction ( 'none', ( -0.6571340073944488269, -8.787225641408607980e-15, 0.7537737699905140420 ) ) ;
#7069 = vector ( 'none', #31003, 1000.000000000000000 ) ;
#7070 = cartesian_point ( 'none', ( -36.26601615137770551, 17.18541743770010655, 66.60000000000000853 ) ) ;
#7071 = vertex_point ( 'none', #34615 ) ;
#7072 = cartesian_point ( 'none', ( -37.46194077712585369, -51.00292657709086797, -50.99999999999999289 ) ) ;
#7073 = cartesian_point ( 'none', ( 6.559423429439150688, 25.15897383188197622, -1.499999999999996891 ) ) ;
#7074 = direction ( 'none', ( 1.000000000000000000, 1.387778780781449147e-14, -6.505213034913043367e-16 ) ) ;
#7075 = cartesian_point ( 'none', ( -26.98444889857357154, -50.13581362515131445, 15.09999999999988951 ) ) ;
#7076 = vertex_point ( 'none', #335 ) ;
#7077 = vertex_point ( 'none', #38456 ) ;
#7078 = line ( 'none', #3239, #40345 ) ;
#7079 = circle ( 'none', #39097, 11.99999999999999822 ) ;
#7080 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7081 = direction ( 'none', ( 0.9944671756431773257, -0.1050477823101552410, 4.829342298363665112e-15 ) ) ;
#7082 = direction ( 'none', ( 1.965391359763804321e-15, -6.337802785138575104e-16, 1.000000000000000000 ) ) ;
#7083 = oriented_edge ( 'none', *, *, #35577, .t. ) ;
#7084 = edge_curve ( 'none', #39167, #18343, #25225, .t. ) ;
#7085 = direction ( 'none', ( 2.536873104011732192e-16, -1.207368539044060919e-15, 1.000000000000000000 ) ) ;
#7086 = oriented_edge ( 'none', *, *, #15392, .t. ) ;
#7087 = circle ( 'none', #14881, 50.70000000000000284 ) ;
#7088 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#7089 = edge_curve ( 'none', #16867, #4064, #13476, .t. ) ;
#7090 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.045732006675827079e-16 ) ) ;
#7091 = edge_curve ( 'none', #19034, #22737, #17887, .t. ) ;
#7092 = vertex_point ( 'none', #13011 ) ;
#7093 = vertex_point ( 'none', #38317 ) ;
#7094 = oriented_edge ( 'none', *, *, #25419, .f. ) ;
#7095 = cartesian_point ( 'none', ( 1.316571632245174054e-12, -104.5010000000001469, 99.59999999999986642 ) ) ;
#7096 = oriented_edge ( 'none', *, *, #16181, .t. ) ;
#7097 = cartesian_point ( 'none', ( 14.49424438776616242, -94.99393149249235080, 77.00865059346847374 ) ) ;
#7098 = edge_curve ( 'none', #18228, #39685, #38931, .t. ) ;
#7099 = line ( 'none', #28024, #11473 ) ;
#7100 = advanced_face ( 'none', ( #10524 ), #5157, .f. ) ;
#7101 = vertex_point ( 'none', #32296 ) ;
#7102 = edge_loop ( 'none', ( #24623, #4612, #19642, #22000 ) ) ;
#7103 = circle ( 'none', #13679, 3.049999999999999822 ) ;
#7104 = axis2_placement_3d ( 'none', #308, #12581, #22145 ) ;
#7105 = cartesian_point ( 'none', ( -49.99999999999995737, -5.535871935348196089e-13, 53.49999999999999289 ) ) ;
#7106 = edge_loop ( 'none', ( #34975, #17681, #23541, #16508 ) ) ;
#7107 = plane ( 'none', #35655 ) ;
#7108 = cartesian_point ( 'none', ( 19.43688635664576125, 9.683889756575931429, 127.6060969847875555 ) ) ;
#7109 = advanced_face ( 'none', ( #37881 ), #3165, .f. ) ;
#7110 = axis2_placement_3d ( 'none', #21339, #33246, #2340 ) ;
#7111 = edge_curve ( 'none', #30594, #17019, #30999, .t. ) ;
#7112 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#7113 = cartesian_point ( 'none', ( -50.46194077712583237, -45.96194077712534920, -50.99999999999999289 ) ) ;
#7114 = vertex_point ( 'none', #26139 ) ;
#7115 = edge_loop ( 'none', ( #31868, #25617, #1974, #12217 ) ) ;
#7116 = axis2_placement_3d ( 'none', #34845, #32120, #9934 ) ;
#7117 = face_outer_bound ( 'none', #16004, .t. ) ;
#7118 = cartesian_point ( 'none', ( 9.024583677792747949, -66.00000000000000000, 69.94267561895475183 ) ) ;
#7119 = cartesian_point ( 'none', ( -5.972432876593417816, -17.83802208208811280, 129.6000000000000227 ) ) ;
#7120 = axis2_placement_3d ( 'none', #17982, #18523, #2923 ) ;
#7121 = plane ( 'none', #28255 ) ;
#7122 = plane ( 'none', #37529 ) ;
#7123 = edge_curve ( 'none', #22301, #9418, #19816, .t. ) ;
#7124 = circle ( 'none', #37348, 14.00000000000000178 ) ;
#7125 = oriented_edge ( 'none', *, *, #13424, .t. ) ;
#7126 = direction ( 'none', ( -0.9459816290895198820, -1.110223024625157329e-14, 0.3242202298209320155 ) ) ;
#7127 = line ( 'none', #22368, #15391 ) ;
#7128 = plane ( 'none', #23678 ) ;
#7129 = cartesian_point ( 'none', ( 34.99999999996689581, -90.42397039640340495, 77.34968993237711743 ) ) ;
#7130 = cartesian_point ( 'none', ( 17.50000000006284040, -101.4999999999999858, 139.5999999999729084 ) ) ;
#7131 = face_outer_bound ( 'none', #34878, .t. ) ;
#7132 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029748e-14, 0.0000000000000000000 ) ) ;
#7133 = oriented_edge ( 'none', *, *, #26122, .t. ) ;
#7134 = oriented_edge ( 'none', *, *, #16118, .t. ) ;
#7135 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#7136 = oriented_edge ( 'none', *, *, #23522, .f. ) ;
#7137 = cartesian_point ( 'none', ( -0.3933300818994572845, -17.13013955197140703, -37.39839981771670097 ) ) ;
#7138 = edge_loop ( 'none', ( #18522, #3399, #37337, #31917 ) ) ;
#7139 = direction ( 'none', ( -1.210143096841420629e-14, 1.000000000000000000, 1.144788205118215282e-15 ) ) ;
#7140 = cartesian_point ( 'none', ( 6.595513592262833213e-15, -1.185896896719701518e-14, 3.000000000000002665 ) ) ;
#7141 = face_outer_bound ( 'none', #19964, .t. ) ;
#7142 = line ( 'none', #34978, #30629 ) ;
#7143 = edge_curve ( 'none', #20732, #35908, #6114, .t. ) ;
#7144 = cylindrical_surface ( 'none', #12600, 9.500000000000008882 ) ;
#7145 = cartesian_point ( 'none', ( -49.61081362515121640, 31.00027695764200075, 15.10000000000001918 ) ) ;
#7146 = oriented_edge ( 'none', *, *, #8357, .f. ) ;
#7147 = edge_curve ( 'none', #3547, #7871, #27135, .t. ) ;
#7148 = cartesian_point ( 'none', ( 17.99525688835654336, -0.4131942909296172917, -46.00000000000002842 ) ) ;
#7149 = advanced_face ( 'none', ( #18814 ), #34467, .f. ) ;
#7150 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474530430e-14, -0.06609909530067543948 ) ) ;
#7151 = direction ( 'none', ( 0.9944671756431782139, -0.1050477823101483160, -6.756908699668290909e-15 ) ) ;
#7152 = vertex_point ( 'none', #35690 ) ;
#7153 = edge_curve ( 'none', #783, #37526, #33505, .t. ) ;
#7154 = advanced_face ( 'none', ( #40367 ), #36436, .t. ) ;
#7155 = cartesian_point ( 'none', ( -34.64101615137696655, -20.00000000000045119, 68.20000000000014495 ) ) ;
#7156 = cartesian_point ( 'none', ( 20.00000000000104450, -69.49999999999987210, 64.95898384862243802 ) ) ;
#7157 = direction ( 'none', ( -1.209449207451029591e-14, 1.000000000000000000, 9.969229838635497148e-16 ) ) ;
#7158 = line ( 'none', #9261, #19919 ) ;
#7159 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -9.912705577010324563e-16 ) ) ;
#7160 = face_outer_bound ( 'none', #17314, .t. ) ;
#7161 = toroidal_surface ( 'none', #5504, 14.00000000000000000, 2.000000000000000000 ) ;
#7162 = oriented_edge ( 'none', *, *, #34836, .t. ) ;
#7163 = cartesian_point ( 'none', ( 20.00000000000089528, -57.09999999999986642, 64.95898384862245223 ) ) ;
#7164 = cartesian_point ( 'none', ( 17.02947620914521210, 4.030749315221243911, -65.49999999999991473 ) ) ;
#7165 = axis2_placement_3d ( 'none', #12069, #9182, #37222 ) ;
#7166 = edge_loop ( 'none', ( #4977, #28214, #24405, #6077 ) ) ;
#7167 = circle ( 'none', #3083, 47.50000000000000711 ) ;
#7168 = axis2_placement_3d ( 'none', #3238, #28394, #12937 ) ;
#7169 = circle ( 'none', #13617, 53.05000000000001847 ) ;
#7170 = oriented_edge ( 'none', *, *, #38836, .f. ) ;
#7171 = edge_loop ( 'none', ( #5804, #29670, #1066, #28539 ) ) ;
#7172 = cartesian_point ( 'none', ( 26.00000000000003197, 1.749905170820413788e-13, 44.79999999999995453 ) ) ;
#7173 = axis2_placement_3d ( 'none', #22616, #22229, #35067 ) ;
#7174 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#7175 = oriented_edge ( 'none', *, *, #20149, .t. ) ;
#7176 = vertex_point ( 'none', #20129 ) ;
#7177 = axis2_placement_3d ( 'none', #36047, #20727, #14303 ) ;
#7178 = circle ( 'none', #25451, 4.250000000000000000 ) ;
#7179 = cartesian_point ( 'none', ( 27.50000000003439382, -104.4999999999998437, 121.2506350945688496 ) ) ;
#7180 = cartesian_point ( 'none', ( 36.26601615137777657, -17.18541743770027352, 66.59999999999993747 ) ) ;
#7181 = face_outer_bound ( 'none', #27053, .t. ) ;
#7182 = face_bound ( 'none', #30586, .t. ) ;
#7183 = axis2_placement_3d ( 'none', #19861, #22705, #10535 ) ;
#7184 = oriented_edge ( 'none', *, *, #3012, .t. ) ;
#7185 = cartesian_point ( 'none', ( 34.64101615137855816, -79.79999999999590443, 119.5999999999999091 ) ) ;
#7186 = cartesian_point ( 'none', ( -2.794709784089896676, -33.54709960243822309, 108.7842036792913234 ) ) ;
#7187 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#7188 = oriented_edge ( 'none', *, *, #10405, .t. ) ;
#7189 = direction ( 'none', ( -1.000000000000000000, -9.499345754448997227e-15, 9.050731179009430548e-16 ) ) ;
#7190 = cartesian_point ( 'none', ( -20.39725618706493293, -78.95000000000186446, 117.2904477060134383 ) ) ;
#7191 = cartesian_point ( 'none', ( -2.088117640169746547, -95.36665356418933470, 109.0384389620034113 ) ) ;
#7192 = direction ( 'none', ( -0.8571673007021105573, -1.307228251650217874e-14, 0.5150380749100572642 ) ) ;
#7193 = b_spline_curve_with_knots ( 'none', 3,
( #19927, #7624, #10462, #32361, #13342, #31959, #10321, #3918 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.4999999999999997780, 0.7499999999999998890, 1.000000000000000000 ),
.unspecified. ) ;
#7194 = circle ( 'none', #11157, 9.599999999999996092 ) ;
#7195 = cartesian_point ( 'none', ( 4.252925077767586632e-14, -7.808666405431052957e-14, 52.79999999999996874 ) ) ;
#7196 = cartesian_point ( 'none', ( -20.66133688639241939, -3.880458327180803302, 129.6000000000120735 ) ) ;
#7197 = cartesian_point ( 'none', ( 20.00000000000104450, -69.49999999999987210, 67.45898384862242381 ) ) ;
#7198 = face_outer_bound ( 'none', #18287, .t. ) ;
#7199 = face_outer_bound ( 'none', #33680, .t. ) ;
#7200 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#7201 = oriented_edge ( 'none', *, *, #6934, .f. ) ;
#7202 = direction ( 'none', ( -0.8854846875131701101, -0.4646685573392108637, 0.0000000000000000000 ) ) ;
#7203 = advanced_face ( 'none', ( #6585 ), #10481, .f. ) ;
#7204 = vertex_point ( 'none', #7688 ) ;
#7205 = vector ( 'none', #15019, 1000.000000000000000 ) ;
#7206 = edge_curve ( 'none', #32930, #18793, #30073, .t. ) ;
#7207 = cartesian_point ( 'none', ( -51.32581362515123402, 33.97074409262260275, 19.10000000000001918 ) ) ;
#7208 = direction ( 'none', ( 0.2911156025094129851, 4.382459307730877053e-15, -0.9566878832595201443 ) ) ;
#7209 = line ( 'none', #19895, #27241 ) ;
#7210 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#7211 = oriented_edge ( 'none', *, *, #7084, .t. ) ;
#7212 = oriented_edge ( 'none', *, *, #24501, .f. ) ;
#7213 = edge_curve ( 'none', #8055, #8514, #3705, .t. ) ;
#7214 = cartesian_point ( 'none', ( -26.27404900839553292, -6.218870372055614659, -72.99999999999994316 ) ) ;
#7215 = cartesian_point ( 'none', ( 18.48055493771054714, -11.45321929319340448, 127.6814758487514467 ) ) ;
#7216 = vector ( 'none', #19289, 1000.000000000000000 ) ;
#7217 = edge_curve ( 'none', #21776, #4092, #31543, .t. ) ;
#7218 = cartesian_point ( 'none', ( 14.84127955566289891, -95.06554654954926775, 77.12721149928206898 ) ) ;
#7219 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080180e-17, 0.0000000000000000000 ) ) ;
#7220 = vector ( 'none', #19624, 1000.000000000000000 ) ;
#7221 = face_bound ( 'none', #39532, .t. ) ;
#7222 = cartesian_point ( 'none', ( -7.620867026416391354, -20.31162437959766365, 127.5354877227621557 ) ) ;
#7223 = cartesian_point ( 'none', ( -4.983053911541777126, -18.14437074651062787, 129.5999999999999659 ) ) ;
#7224 = edge_loop ( 'none', ( #32357, #20216, #34841, #2297 ) ) ;
#7225 = direction ( 'none', ( 1.197056719064297419e-14, -1.000000000000000000, -9.970029726325659912e-16 ) ) ;
#7226 = oriented_edge ( 'none', *, *, #15464, .t. ) ;
#7228 = axis2_placement_3d ( 'none', #10932, #7940, #36090 ) ;
#7227 = cartesian_point ( 'none', ( 31.00027695764221747, 52.52831362515116354, -14.90000000000001457 ) ) ;
#7229 = axis2_placement_3d ( 'none', #35844, #23397, #14248 ) ;
#7230 = cartesian_point ( 'none', ( 4.039642493661419646e-14, -7.625840659810712313e-14, 50.39999999999997016 ) ) ;
#7231 = direction ( 'none', ( 4.624852315371558002e-15, 1.833808936130288886e-15, -1.000000000000000000 ) ) ;
#7232 = circle ( 'none', #13081, 9.599999999999996092 ) ;
#7233 = axis2_placement_3d ( 'none', #19781, #1326, #4585 ) ;
#7234 = cartesian_point ( 'none', ( -45.50000000000000000, 7.556209082401924019e-16, -8.000000000000000000 ) ) ;
#7235 = circle ( 'none', #634, 31.00000000000000711 ) ;
#7236 = cylindrical_surface ( 'none', #36682, 35.00000000000001421 ) ;
#7237 = cartesian_point ( 'none', ( 6.237993721450287979e-14, -1.355471106234512539e-13, 117.0999999999999517 ) ) ;
#7238 = circle ( 'none', #32385, 6.000000000000002665 ) ;
#7239 = edge_curve ( 'none', #7313, #9452, #35437, .t. ) ;
#7240 = cartesian_point ( 'none', ( -29.50376688326043606, -88.89698807393263280, 113.2305719342403307 ) ) ;
#7241 = cartesian_point ( 'none', ( -45.96194077712584658, 37.46194077712517867, 7.632783294297951215e-14 ) ) ;
#7242 = edge_loop ( 'none', ( #23193, #14655, #2646, #19405 ) ) ;
#7243 = cartesian_point ( 'none', ( 3.208427829521876440, -3.834839092159487262, 124.5999999999999517 ) ) ;
#7244 = oriented_edge ( 'none', *, *, #9743, .t. ) ;
#7245 = cartesian_point ( 'none', ( 4.155457057978710012, -95.36667378624052560, 88.52029355703136559 ) ) ;
#7246 = plane ( 'none', #23688 ) ;
#7247 = cartesian_point ( 'none', ( 20.77717707080741860, -84.44106924738446196, 116.8431587535515916 ) ) ;
#7248 = oriented_edge ( 'none', *, *, #34253, .f. ) ;
#7249 = oriented_edge ( 'none', *, *, #26411, .t. ) ;
#7250 = cartesian_point ( 'none', ( 8.569688389217531982e-13, -66.50000000000012790, 99.59999999999990905 ) ) ;
#7251 = advanced_face ( 'none', ( #32524 ), #26678, .f. ) ;
#7252 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#7253 = cartesian_point ( 'none', ( -20.42399079981288779, -86.46745822149475202, 124.8806762210175521 ) ) ;
#7254 = advanced_face ( 'none', ( #8541 ), #39010, .f. ) ;
#7255 = line ( 'none', #4167, #39045 ) ;
#7256 = edge_loop ( 'none', ( #26272, #5388, #13384, #3227 ) ) ;
#7257 = direction ( 'none', ( 0.7669678184319009828, 0.6416855659042134397, -5.980610519458360088e-15 ) ) ;
#7258 = line ( 'none', #5312, #5311 ) ;
#7259 = oriented_edge ( 'none', *, *, #6752, .f. ) ;
#7260 = edge_curve ( 'none', #37718, #20805, #23208, .t. ) ;
#7261 = oriented_edge ( 'none', *, *, #32186, .t. ) ;
#7262 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7263 = edge_curve ( 'none', #33500, #29355, #14893, .t. ) ;
#7264 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#7265 = circle ( 'none', #7602, 2.499999999999999112 ) ;
#7266 = edge_curve ( 'none', #2144, #27495, #38889, .t. ) ;
#7267 = direction ( 'none', ( -6.983567031020055271e-15, -1.452604719469154016e-16, -1.000000000000000000 ) ) ;
#7268 = cartesian_point ( 'none', ( 10.99710143177344435, -0.2525076222347431010, -86.00000000000000000 ) ) ;
#7269 = edge_curve ( 'none', #32559, #25096, #13911, .t. ) ;
#7270 = circle ( 'none', #38256, 4.000320936831877283 ) ;
#7271 = line ( 'none', #29045, #35616 ) ;
#7272 = cartesian_point ( 'none', ( -2.914873112139583000, -75.70000000000165130, 111.7553903573730452 ) ) ;
#7273 = circle ( 'none', #36377, 3.049999999999999378 ) ;
#7274 = circle ( 'none', #19328, 27.00000000000000355 ) ;
#7275 = cartesian_point ( 'none', ( 26.33913438213135905, 42.50000000000024158, 65.59999999999999432 ) ) ;
#7276 = cartesian_point ( 'none', ( 2.520963520650014722, -18.75842932013016551, 129.5999999999999659 ) ) ;
#7277 = vertex_point ( 'none', #26278 ) ;
#7278 = oriented_edge ( 'none', *, *, #3146, .f. ) ;
#7279 = vertex_point ( 'none', #7557 ) ;
#7280 = cartesian_point ( 'none', ( 49.08581362515101887, -26.98444889857412221, 15.09999999999987352 ) ) ;
#7281 = plane ( 'none', #29972 ) ;
#7282 = cartesian_point ( 'none', ( 13.61811964843057865, -95.70000000000142393, 77.45170848031234812 ) ) ;
#7283 = axis2_placement_3d ( 'none', #35026, #19595, #22574 ) ;
#7284 = vertex_point ( 'none', #36654 ) ;
#7285 = oriented_edge ( 'none', *, *, #4145, .t. ) ;
#7286 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#7287 = cartesian_point ( 'none', ( -14.64919349227708878, 11.46731684889680558, -37.49999999999999289 ) ) ;
#7288 = plane ( 'none', #7283 ) ;
#7289 = axis2_placement_3d ( 'none', #39071, #17469, #32643 ) ;
#7290 = direction ( 'none', ( 3.712601082321157218e-17, 1.000000000000000000, -1.167015730269874008e-16 ) ) ;
#7291 = cartesian_point ( 'none', ( -16.96619012833410522, -10.54712743856219603, 129.4202267509571413 ) ) ;
#7292 = direction ( 'none', ( 1.209146401335214128e-15, -2.721636318192414828e-15, 1.000000000000000000 ) ) ;
#7293 = edge_curve ( 'none', #1558, #4285, #8968, .t. ) ;
#7294 = line ( 'none', #37437, #39118 ) ;
#7295 = cartesian_point ( 'none', ( 37.89101615137774814, -19.99999999999976197, 59.59999999999992326 ) ) ;
#7296 = oriented_edge ( 'none', *, *, #5358, .f. ) ;
#7297 = axis2_placement_3d ( 'none', #24162, #23760, #30191 ) ;
#7298 = cartesian_point ( 'none', ( 17.85000000000020748, -11.06243644049531305, 129.5999999999999375 ) ) ;
#7299 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760122, 0.0000000000000000000 ) ) ;
#7300 = axis2_placement_3d ( 'none', #3807, #12956, #34834 ) ;
#7301 = oriented_edge ( 'none', *, *, #9462, .t. ) ;
#7302 = oriented_edge ( 'none', *, *, #39370, .f. ) ;
#7303 = cartesian_point ( 'none', ( 51.32581362515102086, -28.02980982266176468, 23.09999999999986287 ) ) ;
#7304 = advanced_face ( 'none', ( #22225 ), #21262, .f. ) ;
#7305 = face_outer_bound ( 'none', #30170, .t. ) ;
#7306 = cartesian_point ( 'none', ( 2.745328901529510756e-14, -5.880719545601622796e-14, 37.49999999999999289 ) ) ;
#7307 = face_outer_bound ( 'none', #30458, .t. ) ;
#7308 = advanced_face ( 'none', ( #17389 ), #31077, .t. ) ;
#7309 = circle ( 'none', #25386, 4.640926795905550684 ) ;
#7310 = face_outer_bound ( 'none', #27724, .t. ) ;
#7311 = circle ( 'none', #16737, 27.00000000000000355 ) ;
#7312 = face_outer_bound ( 'none', #40309, .t. ) ;
#7313 = vertex_point ( 'none', #14506 ) ;
#7314 = oriented_edge ( 'none', *, *, #28839, .t. ) ;
#7315 = oriented_edge ( 'none', *, *, #36789, .t. ) ;
#7316 = cartesian_point ( 'none', ( -34.64101615137737866, -14.50000000000055600, 66.59999999999998010 ) ) ;
#7317 = vertex_point ( 'none', #36376 ) ;
#7318 = edge_curve ( 'none', #22198, #19766, #9041, .t. ) ;
#7319 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#7320 = oriented_edge ( 'none', *, *, #19968, .f. ) ;
#7321 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#7322 = oriented_edge ( 'none', *, *, #15146, .t. ) ;
#7323 = cartesian_point ( 'none', ( -1.114059528011238665e-13, 14.41481615988128162, 118.0999999999999801 ) ) ;
#7324 = cartesian_point ( 'none', ( 33.25532571491167033, -54.71654737383065736, 114.8787796764003275 ) ) ;
#7325 = direction ( 'none', ( -1.000000000000000000, 3.712601082321081413e-17, 0.0000000000000000000 ) ) ;
#7326 = direction ( 'none', ( -0.8854846875131702211, -0.4646685573392108082, 1.311543374651300990e-15 ) ) ;
#7327 = edge_curve ( 'none', #19383, #37630, #24712, .t. ) ;
#7328 = cartesian_point ( 'none', ( -18.68239102572429999, 1.754958208913071305, 129.5999999999999943 ) ) ;
#7329 = vector ( 'none', #22421, 1000.000000000000000 ) ;
#7330 = vertex_point ( 'none', #33374 ) ;
#7331 = cartesian_point ( 'none', ( -29.31980515334428006, -104.5000000000005400, 131.4198051534396825 ) ) ;
#7332 = cartesian_point ( 'none', ( -5.558771587509565570, -42.15546348111670483, 66.35641273166942256 ) ) ;
#7333 = direction ( 'none', ( 1.000000000000000000, 1.174274352968914674e-14, 0.0000000000000000000 ) ) ;
#7334 = direction ( 'none', ( -1.000000000000000000, -1.443289932012703187e-14, 5.782411586589356653e-16 ) ) ;
#7335 = face_outer_bound ( 'none', #15369, .t. ) ;
#7336 = direction ( 'none', ( 1.000000000000000000, 9.499345754448995649e-15, -8.006416042969879049e-16 ) ) ;
#7337 = cartesian_point ( 'none', ( 33.26308017463961164, -79.79999999999591864, 115.5795780763694580 ) ) ;
#7338 = direction ( 'none', ( 5.539897855819836064e-16, -1.033452283560650745e-15, 1.000000000000000000 ) ) ;
#7339 = vector ( 'none', #20758, 1000.000000000000000 ) ;
#7340 = line ( 'none', #18654, #29845 ) ;
#7341 = direction ( 'none', ( 1.000000000000000000, -3.712601082321082029e-17, 0.0000000000000000000 ) ) ;
#7342 = axis2_placement_3d ( 'none', #11231, #20533, #11097 ) ;
#7343 = cartesian_point ( 'none', ( -23.42273002531351977, -32.19543937729142158, -10.59223650378723569 ) ) ;
#7344 = cartesian_point ( 'none', ( 14.55986047190944888, -95.39938051691085263, 77.20153210822418544 ) ) ;
#7345 = vector ( 'none', #21801, 1000.000000000000000 ) ;
#7346 = cartesian_point ( 'none', ( 3.648624422800113400e-14, -7.290660126173421764e-14, 45.99999999999997158 ) ) ;
#7347 = face_outer_bound ( 'none', #37013, .t. ) ;
#7348 = advanced_face ( 'none', ( #24185 ), #248, .f. ) ;
#7349 = edge_curve ( 'none', #18227, #276, #16393, .t. ) ;
#7350 = cylindrical_surface ( 'none', #14337, 1.000000000000000888 ) ;
#7351 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7353 = vector ( 'none', #1032, 1000.000000000000227 ) ;
#7352 = axis2_placement_3d ( 'none', #32918, #26626, #11558 ) ;
#7354 = cartesian_point ( 'none', ( -2.189169309071739011, -20.33913698158368533, 129.5999999999999091 ) ) ;
#7355 = oriented_edge ( 'none', *, *, #28944, .t. ) ;
#7356 = advanced_face ( 'none', ( #33032 ), #23715, .f. ) ;
#7357 = oriented_edge ( 'none', *, *, #36936, .t. ) ;
#7358 = axis2_placement_3d ( 'none', #14434, #39324, #30148 ) ;
#7359 = oriented_edge ( 'none', *, *, #6311, .t. ) ;
#7360 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#7361 = cartesian_point ( 'none', ( 2.039450286173370319, -95.20000000000159446, 90.32149567385806677 ) ) ;
#7362 = edge_loop ( 'none', ( #29913, #17437, #17330, #19445 ) ) ;
#7363 = edge_curve ( 'none', #30679, #3431, #2187, .t. ) ;
#7364 = cartesian_point ( 'none', ( -21.37001201478359746, -8.500000000000374811, 99.71126272706975158 ) ) ;
#7365 = edge_loop ( 'none', ( #3754, #32857, #36467, #4531 ) ) ;
#7366 = cartesian_point ( 'none', ( 35.07487788356554859, -60.48387733485793660, 114.0228511170044499 ) ) ;
#7367 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#7368 = line ( 'none', #18315, #39659 ) ;
#7369 = vertex_point ( 'none', #5236 ) ;
#7370 = oriented_edge ( 'none', *, *, #33261, .f. ) ;
#7371 = cartesian_point ( 'none', ( -45.96194077712529946, -37.46194077712600290, 1.999999999999980904 ) ) ;
#7372 = cartesian_point ( 'none', ( -11.83250236793598553, -94.70000000000170814, 75.33084493203837440 ) ) ;
#7373 = cylindrical_surface ( 'none', #16627, 5.000000000000000888 ) ;
#7374 = b_spline_curve_with_knots ( 'none', 3,
( #37158, #37297, #18455, #27993, #27734, #12136, #18578, #2845 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0001987820965268219039, 0.001264632803680428540, 0.001797558157257240314, 0.002330483510834052089 ),
.unspecified. ) ;
#7375 = cartesian_point ( 'none', ( -32.10852994508957181, -18.67104792601040586, 71.20000000000025864 ) ) ;
#7376 = oriented_edge ( 'none', *, *, #11019, .t. ) ;
#7377 = cartesian_point ( 'none', ( 20.77823888961503584, -86.95582740904892205, 116.8418838981013153 ) ) ;
#7378 = oriented_edge ( 'none', *, *, #20295, .f. ) ;
#7379 = edge_curve ( 'none', #34218, #18367, #754, .t. ) ;
#7380 = face_outer_bound ( 'none', #33847, .t. ) ;
#7381 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7382 = conical_surface ( 'none', #26859, 2.749999999999999112, 0.7853981633974482790 ) ;
#7383 = face_bound ( 'none', #25968, .t. ) ;
#7384 = edge_curve ( 'none', #29572, #16833, #16871, .t. ) ;
#7385 = cartesian_point ( 'none', ( -23.30944188163896413, -90.70890042281264698, 122.2522618258687146 ) ) ;
#7386 = cartesian_point ( 'none', ( 23.22030414426090417, -15.19999999999983942, 95.98510367395805076 ) ) ;
#7387 = line ( 'none', #36344, #31823 ) ;
#7388 = direction ( 'none', ( -0.6880947490023759938, -0.1628668670889117098, -0.7071067811865474617 ) ) ;
#7389 = vector ( 'none', #6063, 1000.000000000000000 ) ;
#7390 = vector ( 'none', #28966, 1000.000000000000000 ) ;
#7391 = cartesian_point ( 'none', ( -2.214045382156386577, -1.852386671049463418, 124.0999999999999801 ) ) ;
#7392 = oriented_edge ( 'none', *, *, #25419, .t. ) ;
#7393 = edge_curve ( 'none', #8946, #28706, #15871, .t. ) ;
#7394 = direction ( 'none', ( 0.9459816290895218804, 1.110223024625156383e-14, -0.3242202298209261868 ) ) ;
#7395 = cartesian_point ( 'none', ( 3.523149465061506724, -95.36665356418924944, 90.59823444176048213 ) ) ;
#7396 = edge_loop ( 'none', ( #37874, #31560, #622, #157 ) ) ;
#7397 = cartesian_point ( 'none', ( 7.679814836919661936, -14.03639711858530248, -36.50000000000002842 ) ) ;
#7398 = oriented_edge ( 'none', *, *, #19008, .t. ) ;
#7399 = cartesian_point ( 'none', ( -24.57004499989610125, -69.50000000000046896, 131.1644244158361232 ) ) ;
#7400 = cartesian_point ( 'none', ( -0.3787614333519774279, -16.49565214766018784, -37.19828832642100025 ) ) ;
#7401 = oriented_edge ( 'none', *, *, #17157, .t. ) ;
#7402 = axis2_placement_3d ( 'none', #15303, #3410, #3001 ) ;
#7403 = advanced_face ( 'none', ( #28123 ), #39398, .f. ) ;
#7404 = axis2_placement_3d ( 'none', #11861, #20896, #27462 ) ;
#7405 = cartesian_point ( 'none', ( 1.116041055155682749, -39.15643434010325308, 66.59999999999990905 ) ) ;
#7406 = cartesian_point ( 'none', ( -20.92869995056837595, -1.993181119274644919, 129.5999999999999943 ) ) ;
#7407 = vertex_point ( 'none', #39803 ) ;
#7408 = edge_curve ( 'none', #16376, #35520, #14432, .t. ) ;
#7409 = cartesian_point ( 'none', ( 24.55877272345996332, -31.00242428265734418, -36.95392621827263469 ) ) ;
#7410 = oriented_edge ( 'none', *, *, #28819, .f. ) ;
#7411 = oriented_edge ( 'none', *, *, #33729, .t. ) ;
#7412 = axis2_placement_3d ( 'none', #330, #28475, #19318 ) ;
#7413 = cartesian_point ( 'none', ( 38.99999999997184119, -85.49999999999965894, 80.59999999993985398 ) ) ;
#7414 = direction ( 'none', ( -2.671474153004282432e-16, 1.204182633151292137e-15, -1.000000000000000000 ) ) ;
#7415 = axis2_placement_3d ( 'none', #40341, #21605, #3132 ) ;
#7416 = circle ( 'none', #10565, 3.000000000000030198 ) ;
#7417 = oriented_edge ( 'none', *, *, #11191, .t. ) ;
#7418 = oriented_edge ( 'none', *, *, #12855, .f. ) ;
#7419 = direction ( 'none', ( -0.3242202298209283517, 0.0000000000000000000, -0.9459816290895212143 ) ) ;
#7420 = oriented_edge ( 'none', *, *, #10413, .t. ) ;
#7421 = cartesian_point ( 'none', ( 5.171985734159875392, -38.90575926160757092, 67.04743759328481190 ) ) ;
#7422 = face_outer_bound ( 'none', #2547, .t. ) ;
#7423 = direction ( 'none', ( 1.209286847080705982e-14, -1.000000000000000000, -1.150103495321620814e-15 ) ) ;
#7424 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#7425 = cylindrical_surface ( 'none', #38611, 45.00000000000000711 ) ;
#7426 = direction ( 'none', ( 7.562449584286049845e-16, 1.965391359763816943e-15, -1.000000000000000000 ) ) ;
#7427 = cartesian_point ( 'none', ( 26.62875794305157484, -91.84999999999980957, 80.96243533821458982 ) ) ;
#7428 = cartesian_point ( 'none', ( -31.00027695764178759, -53.04081362515136533, 23.09999999999988418 ) ) ;
#7429 = cylindrical_surface ( 'none', #35648, 6.500000000000001776 ) ;
#7430 = direction ( 'none', ( 0.7071067811865561215, -0.7071067811865390240, -1.089408820733794007e-12 ) ) ;
#7431 = cartesian_point ( 'none', ( -30.14101615140699053, -99.00000000000052580, 79.60000000004610854 ) ) ;
#7432 = cartesian_point ( 'none', ( 29.90003329340414950, 22.79715300994731919, 86.67046497253868154 ) ) ;
#7433 = face_bound ( 'none', #29375, .t. ) ;
#7434 = line ( 'none', #26103, #11331 ) ;
#7435 = cartesian_point ( 'none', ( 42.50000000000016342, -10.97463932588785340, 54.59999999999993747 ) ) ;
#7436 = oriented_edge ( 'none', *, *, #26724, .f. ) ;
#7437 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515109561, 14.89999999999998437 ) ) ;
#7438 = oriented_edge ( 'none', *, *, #21814, .t. ) ;
#7439 = cartesian_point ( 'none', ( -19.99999999993642064, -60.19998826649113255, 134.2410161514139588 ) ) ;
#7440 = vertex_point ( 'none', #14373 ) ;
#7441 = direction ( 'none', ( -1.000000000000000000, 3.712601082321081413e-17, 0.0000000000000000000 ) ) ;
#7442 = edge_curve ( 'none', #37461, #39078, #7099, .t. ) ;
#7443 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#7444 = oriented_edge ( 'none', *, *, #4617, .t. ) ;
#7445 = cartesian_point ( 'none', ( 18.27385806665972368, -82.29999999999606075, 63.45414697165244178 ) ) ;
#7446 = oriented_edge ( 'none', *, *, #32126, .f. ) ;
#7447 = vertex_point ( 'none', #15443 ) ;
#7448 = edge_curve ( 'none', #1062, #25450, #13438, .t. ) ;
#7449 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#7450 = advanced_face ( 'none', ( #8080 ), #33968, .f. ) ;
#7451 = direction ( 'none', ( -3.391266700488786682e-15, 1.000000000000000000, 1.978238908618458996e-15 ) ) ;
#7452 = vector ( 'none', #13444, 1000.000000000000000 ) ;
#7453 = cartesian_point ( 'none', ( 41.50000000000027001, -19.99999999999964828, 65.59999999999992326 ) ) ;
#7454 = advanced_face ( 'none', ( #12446 ), #9276, .f. ) ;
#7455 = oriented_edge ( 'none', *, *, #13254, .t. ) ;
#7456 = oriented_edge ( 'none', *, *, #7948, .f. ) ;
#7457 = circle ( 'none', #12953, 40.00000000000000711 ) ;
#7458 = direction ( 'none', ( -0.7069204541639403372, 0.01623180472577210459, -0.7071067811865424657 ) ) ;
#7459 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#7460 = cartesian_point ( 'none', ( -14.09627309518897320, 8.575843097086776723, -37.19828832642097893 ) ) ;
#7461 = axis2_placement_3d ( 'none', #31964, #35490, #7219 ) ;
#7462 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7463 = circle ( 'none', #28125, 2.500000000000002220 ) ;
#7464 = b_spline_curve_with_knots ( 'none', 3,
( #1891, #24151, #5042, #26903, #8184, #20748, #30048, #14328, #8580, #11308, #23876, #14863, #8305, #26770, #4897, #18029, #14725, #29911, #11172, #33071, #30181, #36473, #17756, #2158 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( -5.999999999530531453e-08, 0.0007536039222264718802, 0.001507267844452939067, 0.003014595688905881681, 0.004521923533358823862, 0.006029251377811769078, 0.01205856275562353953, 0.01507321844452942476, 0.01808787413343530825, 0.02110252982234119348, 0.02260985766679413783, 0.02411718551124707871 ),
.unspecified. ) ;
#7465 = axis2_placement_3d ( 'none', #10970, #35851, #39155 ) ;
#7466 = vector ( 'none', #39191, 1000.000000000000000 ) ;
#7467 = cartesian_point ( 'none', ( -20.00000000005260858, -101.5000000000003553, 64.60000000003066134 ) ) ;
#7468 = cartesian_point ( 'none', ( -16.49888530103455864, 9.288922340166362090, 129.5999999999999943 ) ) ;
#7469 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#7470 = axis2_placement_3d ( 'none', #5603, #33741, #2570 ) ;
#7471 = face_outer_bound ( 'none', #37927, .t. ) ;
#7472 = circle ( 'none', #25500, 6.500000000000000888 ) ;
#7473 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7474 = cartesian_point ( 'none', ( -30.31088913245450200, -57.50000000000047606, 11.99999999999992362 ) ) ;
#7475 = oriented_edge ( 'none', *, *, #17580, .t. ) ;
#7476 = cartesian_point ( 'none', ( 34.64101615137727208, -20.00000000000000000, 74.19999999999973284 ) ) ;
#7477 = axis2_placement_3d ( 'none', #10933, #5216, #10794 ) ;
#7478 = axis2_placement_3d ( 'none', #27970, #37537, #3220 ) ;
#7479 = oriented_edge ( 'none', *, *, #18505, .t. ) ;
#7480 = direction ( 'none', ( 1.000000000000000000, 1.110223024625158749e-14, -1.537658889105844838e-12 ) ) ;
#7481 = cartesian_point ( 'none', ( -34.64101615137723655, -20.00000000000055067, 74.20000000000027285 ) ) ;
#7483 = oriented_edge ( 'none', *, *, #8486, .f. ) ;
#7482 = direction ( 'none', ( 1.000000000000000000, 1.387778780781444413e-14, -6.505213034913020688e-16 ) ) ;
#7484 = cartesian_point ( 'none', ( -31.81980515344248062, -104.5000000000004974, 67.78019484665439620 ) ) ;
#7485 = edge_curve ( 'none', #39430, #19168, #9499, .t. ) ;
#7486 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#7487 = cartesian_point ( 'none', ( 36.80607966083891114, -21.24999999999968736, 54.59036925887295411 ) ) ;
#7488 = cartesian_point ( 'none', ( 13.80299344551184682, -95.69029710947515355, 77.40244815017759095 ) ) ;
#7489 = oriented_edge ( 'none', *, *, #3892, .f. ) ;
#7490 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#7491 = edge_loop ( 'none', ( #31226, #24502, #28323, #34079 ) ) ;
#7492 = cartesian_point ( 'none', ( 34.05607966083896798, -26.01313972081413795, 66.59999999999992326 ) ) ;
#7493 = conical_surface ( 'none', #6629, 21.00000000000000355, 0.3689595462058566366 ) ;
#7495 = oriented_edge ( 'none', *, *, #30945, .f. ) ;
#7494 = direction ( 'none', ( 1.000000000000000000, 1.059690869644413679e-14, -1.965391359763797616e-15 ) ) ;
#7496 = oriented_edge ( 'none', *, *, #19047, .t. ) ;
#7497 = oriented_edge ( 'none', *, *, #32896, .f. ) ;
#7498 = circle ( 'none', #39161, 49.99999999999999289 ) ;
#7499 = face_bound ( 'none', #15247, .t. ) ;
#7500 = edge_curve ( 'none', #29860, #12291, #1217, .t. ) ;
#7501 = advanced_face ( 'none', ( #20775 ), #28087, .f. ) ;
#7502 = face_outer_bound ( 'none', #12098, .t. ) ;
#7503 = oriented_edge ( 'none', *, *, #39755, .t. ) ;
#7504 = vertex_point ( 'none', #21 ) ;
#7505 = circle ( 'none', #8009, 2.917499999999996430 ) ;
#7506 = vector ( 'none', #14369, 1000.000000000000000 ) ;
#7507 = cartesian_point ( 'none', ( -29.91549763631722314, -86.42127053831632111, 112.3013303102485736 ) ) ;
#7508 = direction ( 'none', ( -0.7071067811865372477, -1.116784472970313072e-14, 0.7071067811865578978 ) ) ;
#7509 = edge_curve ( 'none', #29281, #1076, #24675, .t. ) ;
#7510 = oriented_edge ( 'none', *, *, #14386, .t. ) ;
#7511 = cartesian_point ( 'none', ( -11.83250762393131694, -94.72644538034926143, 75.33084277473517432 ) ) ;
#7512 = oriented_edge ( 'none', *, *, #24012, .t. ) ;
#7513 = edge_curve ( 'none', #31433, #9917, #26117, .t. ) ;
#7514 = oriented_edge ( 'none', *, *, #745, .f. ) ;
#7515 = vertex_point ( 'none', #34306 ) ;
#7516 = cartesian_point ( 'none', ( 19.83904006495398420, -88.43218540491804447, 117.9155476157643108 ) ) ;
#7517 = edge_loop ( 'none', ( #6309, #40076, #25906, #23537 ) ) ;
#7518 = cartesian_point ( 'none', ( -24.99999999999996803, -4.043839559762852601e-13, 65.39999999999999147 ) ) ;
#7519 = oriented_edge ( 'none', *, *, #37641, .t. ) ;
#7520 = cartesian_point ( 'none', ( 32.75875171645441952, -22.58787182778135261, 67.99999999999972999 ) ) ;
#7521 = cartesian_point ( 'none', ( 36.00000000000002842, 4.584096788302707082e-13, 35.99999999999997868 ) ) ;
#7522 = axis2_placement_3d ( 'none', #13730, #1443, #35601 ) ;
#7523 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#7524 = edge_loop ( 'none', ( #19361, #3201 ) ) ;
#7525 = edge_curve ( 'none', #37380, #30967, #34127, .t. ) ;
#7526 = vertex_point ( 'none', #37187 ) ;
#7527 = axis2_placement_3d ( 'none', #22209, #38354, #7049 ) ;
#7528 = oriented_edge ( 'none', *, *, #20902, .t. ) ;
#7529 = cartesian_point ( 'none', ( 19.99999999993797317, -79.59999999999602949, 64.95898384858573138 ) ) ;
#7530 = cartesian_point ( 'none', ( 20.00000000000104450, -69.49999999999987210, 67.45898384862242381 ) ) ;
#7531 = axis2_placement_3d ( 'none', #36234, #8621, #16072 ) ;
#7532 = direction ( 'none', ( 1.210143096841420629e-14, -1.000000000000000000, -1.144788205118215282e-15 ) ) ;
#7533 = circle ( 'none', #35968, 63.99999999999997158 ) ;
#7534 = oriented_edge ( 'none', *, *, #28529, .f. ) ;
#7535 = edge_curve ( 'none', #9843, #14474, #3121, .t. ) ;
#7536 = vertex_point ( 'none', #4230 ) ;
#7537 = oriented_edge ( 'none', *, *, #38497, .f. ) ;
#7538 = circle ( 'none', #26028, 31.00000000000000000 ) ;
#7539 = edge_curve ( 'none', #33843, #2336, #19297, .t. ) ;
#7540 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#7541 = axis2_placement_3d ( 'none', #33010, #17565, #10843 ) ;
#7542 = cartesian_point ( 'none', ( -0.4085986092497053690, -17.79510777153839030, -37.50000000000004263 ) ) ;
#7543 = cartesian_point ( 'none', ( 9.160880836427153895, 13.74034980790747973, -37.47493718553308639 ) ) ;
#7544 = line ( 'none', #3011, #39833 ) ;
#7545 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#7546 = vertex_point ( 'none', #8743 ) ;
#7547 = oriented_edge ( 'none', *, *, #6421, .t. ) ;
#7548 = vector ( 'none', #36795, 1000.000000000000000 ) ;
#7550 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#7549 = vector ( 'none', #4256, 1000.000000000000000 ) ;
#7551 = cartesian_point ( 'none', ( -4.022638564063449884, -18.43249587146591040, 129.5999999999999375 ) ) ;
#7552 = direction ( 'none', ( 1.202013117212276842e-14, -1.000000000000000000, -2.185478394931412547e-15 ) ) ;
#7554 = advanced_face ( 'none', ( #712 ), #21463, .t. ) ;
#7553 = oriented_edge ( 'none', *, *, #12635, .t. ) ;
#7555 = direction ( 'none', ( 1.027984282060330633e-14, -1.000000000000000000, -8.566535683836088933e-16 ) ) ;
#7556 = vertex_point ( 'none', #32401 ) ;
#7557 = cartesian_point ( 'none', ( -12.14549522072444177, 37.36424680995302339, -11.49999999999997158 ) ) ;
#7558 = plane ( 'none', #30157 ) ;
#7559 = oriented_edge ( 'none', *, *, #14064, .f. ) ;
#7560 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#7561 = advanced_face ( 'none', ( #34936 ), #7122, .f. ) ;
#7562 = vector ( 'none', #19730, 1000.000000000000114 ) ;
#7563 = edge_curve ( 'none', #6413, #21007, #29059, .t. ) ;
#7564 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#7565 = cartesian_point ( 'none', ( -47.89581362515123431, 33.97074409262263117, 19.10000000000001208 ) ) ;
#7566 = cartesian_point ( 'none', ( -12.66524409284663832, 14.72837144432286927, -36.50000000000000000 ) ) ;
#7567 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#7568 = cartesian_point ( 'none', ( 18.39515148587557292, -0.4223763862835765992, -86.00000000000000000 ) ) ;
#7569 = oriented_edge ( 'none', *, *, #12455, .f. ) ;
#7570 = edge_curve ( 'none', #7828, #23616, #12926, .t. ) ;
#7572 = vertex_point ( 'none', #35524 ) ;
#7571 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#7573 = oriented_edge ( 'none', *, *, #34551, .t. ) ;
#7574 = oriented_edge ( 'none', *, *, #27564, .f. ) ;
#7575 = cartesian_point ( 'none', ( 34.64101615137750656, 20.00000000000019540, 74.10000000000023590 ) ) ;
#7576 = direction ( 'none', ( 0.8660254037844453689, -0.4999999999999882316, -9.782307196828631157e-16 ) ) ;
#7577 = vector ( 'none', #27214, 1000.000000000000000 ) ;
#7578 = edge_curve ( 'none', #22833, #15124, #15532, .t. ) ;
#7579 = direction ( 'none', ( 0.9997364937975850019, -0.02295523838497760122, 0.0000000000000000000 ) ) ;
#7580 = oriented_edge ( 'none', *, *, #7442, .f. ) ;
#7581 = edge_loop ( 'none', ( #22264, #37362, #2576, #25, #2997 ) ) ;
#7582 = vector ( 'none', #27451, 1000.000000000000000 ) ;
#7583 = direction ( 'none', ( -1.000000000000000000, -6.782533400977573364e-15, 1.130422233496262227e-15 ) ) ;
#7584 = oriented_edge ( 'none', *, *, #27506, .f. ) ;
#7585 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7586 = edge_loop ( 'none', ( #30597, #13890, #11611, #38152 ) ) ;
#7587 = axis2_placement_3d ( 'none', #27085, #36790, #11220 ) ;
#7588 = oriented_edge ( 'none', *, *, #36547, .f. ) ;
#7589 = line ( 'none', #30056, #12945 ) ;
#7590 = circle ( 'none', #18130, 11.50000000000000533 ) ;
#7591 = cartesian_point ( 'none', ( -31.79684002903778506, 19.69956334259262221, 74.20000000000018758 ) ) ;
#7592 = axis2_placement_3d ( 'none', #29290, #35982, #32437 ) ;
#7593 = cartesian_point ( 'none', ( -35.19999999996966977, -85.50000000000059686, 118.6000000000540666 ) ) ;
#7594 = edge_curve ( 'none', #2773, #31872, #11954, .t. ) ;
#7595 = cartesian_point ( 'none', ( 9.575673587391975161e-13, -75.70000000000159446, 99.59999999999988063 ) ) ;
#7597 = cartesian_point ( 'none', ( 1.336183601726013948e-14, -6.125037698763695226e-14, -3.500000000000019540 ) ) ;
#7596 = axis2_placement_3d ( 'none', #26273, #25863, #23114 ) ;
#7598 = cartesian_point ( 'none', ( 29.14101615137781920, -19.99999999999981171, 92.50343048270876523 ) ) ;
#7599 = vertex_point ( 'none', #7386 ) ;
#7600 = cartesian_point ( 'none', ( -25.80057285311764659, -7.007855664572592680, 1.999999999999980016 ) ) ;
#7601 = circle ( 'none', #27467, 4.049999999999998046 ) ;
#7602 = axis2_placement_3d ( 'none', #18560, #40423, #21698 ) ;
#7603 = direction ( 'none', ( -1.000000000000000000, 3.712601082321079564e-17, 0.0000000000000000000 ) ) ;
#7604 = advanced_face ( 'none', ( #19771, #20736 ), #23091, .f. ) ;
#7605 = cartesian_point ( 'none', ( -26.27404900839553292, -6.218870372055627094, -64.99999999999992895 ) ) ;
#7606 = cartesian_point ( 'none', ( -34.64101615137725076, -20.00000000000054357, 68.00000000000027001 ) ) ;
#7607 = oriented_edge ( 'none', *, *, #34171, .t. ) ;
#7608 = cartesian_point ( 'none', ( 1.588744581788066323, -75.70000000000156604, 86.96336564970819438 ) ) ;
#7609 = oriented_edge ( 'none', *, *, #24761, .t. ) ;
#7610 = edge_curve ( 'none', #37819, #19657, #15365, .t. ) ;
#7611 = oriented_edge ( 'none', *, *, #3683, .t. ) ;
#7612 = oriented_edge ( 'none', *, *, #21955, .f. ) ;
#7613 = direction ( 'none', ( 1.234673501444849871e-14, -1.000000000000000000, -9.969229838635499120e-16 ) ) ;
#7614 = direction ( 'none', ( 0.6416855659042142168, -0.7669678184319002057, -2.775557561562891351e-15 ) ) ;
#7615 = advanced_face ( 'none', ( #33466 ), #39356, .f. ) ;
#7616 = face_outer_bound ( 'none', #9492, .t. ) ;
#7617 = cartesian_point ( 'none', ( 9.694118953291490694e-13, -76.70000000000159446, 99.59999999999988063 ) ) ;
#7618 = cartesian_point ( 'none', ( 18.99499338215412081, -0.4361495293145630781, -86.00000000000000000 ) ) ;
#7619 = oriented_edge ( 'none', *, *, #9856, .f. ) ;
#7620 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#7621 = edge_loop ( 'none', ( #7479, #2841, #33323, #19350, #18849, #29868 ) ) ;
#7622 = circle ( 'none', #22841, 27.49999999999999645 ) ;
#7623 = oriented_edge ( 'none', *, *, #24250, .t. ) ;
#7624 = cartesian_point ( 'none', ( -21.37001201478351575, -15.20000000000038476, 99.71126272706975158 ) ) ;
#7625 = cartesian_point ( 'none', ( 14.54040452619232937, -95.41428854027977025, 77.20667756705445584 ) ) ;
#7626 = cartesian_point ( 'none', ( -0.4241028179479513494, -18.47034028200734568, -10.50000000000002665 ) ) ;
#7627 = edge_curve ( 'none', #22239, #19041, #13400, .t. ) ;
#7628 = oriented_edge ( 'none', *, *, #20233, .t. ) ;
#7629 = cartesian_point ( 'none', ( 15.30945539795253119, 4.649793051104778918, -116.3323185225531944 ) ) ;
#7630 = edge_curve ( 'none', #6918, #29097, #25150, .t. ) ;
#7631 = cartesian_point ( 'none', ( -10.62038249184486816, -85.70000000000175078, 113.9293396821657041 ) ) ;
#7632 = line ( 'none', #31704, #2725 ) ;
#7633 = edge_curve ( 'none', #6177, #27874, #2668, .t. ) ;
#7634 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.045732006675827079e-16 ) ) ;
#7635 = edge_loop ( 'none', ( #39227, #34584, #10527, #23612 ) ) ;
#7636 = edge_curve ( 'none', #16738, #21859, #40327, .t. ) ;
#7637 = edge_loop ( 'none', ( #8583, #16809, #2287, #31851 ) ) ;
#7638 = face_outer_bound ( 'none', #9280, .t. ) ;
#7639 = face_outer_bound ( 'none', #30755, .t. ) ;
#7640 = oriented_edge ( 'none', *, *, #13215, .t. ) ;
#7641 = edge_loop ( 'none', ( #35353, #13619, #39245, #6840 ) ) ;
#7642 = oriented_edge ( 'none', *, *, #14772, .t. ) ;
#7643 = oriented_edge ( 'none', *, *, #28733, .t. ) ;
#7644 = cartesian_point ( 'none', ( -28.25194975262962771, -91.14797086440685803, 115.6696710519831583 ) ) ;
#7645 = cartesian_point ( 'none', ( 21.28982274854321588, 3.991718356559460723, 127.4546443907119624 ) ) ;
#7646 = axis2_placement_3d ( 'none', #35464, #19640, #13466 ) ;
#7647 = axis2_placement_3d ( 'none', #6208, #3187, #600 ) ;
#7648 = line ( 'none', #34806, #36981 ) ;
#7649 = cartesian_point ( 'none', ( 1.500000000001111111, -54.50000000000008527, 63.05323741007185134 ) ) ;
#7650 = edge_curve ( 'none', #546, #1180, #16345, .t. ) ;
#7651 = face_outer_bound ( 'none', #38808, .t. ) ;
#7652 = cartesian_point ( 'none', ( -35.25027695764181601, -49.61081362515142246, 12.99999999999995026 ) ) ;
#7653 = circle ( 'none', #9013, 2.749999999999999112 ) ;
#7654 = axis2_placement_3d ( 'none', #10020, #22750, #10160 ) ;
#7655 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#7656 = oriented_edge ( 'none', *, *, #13838, .f. ) ;
#7657 = advanced_face ( 'none', ( #8040 ), #10781, .f. ) ;
#7658 = direction ( 'none', ( 1.000000000000000000, 1.235793633973316905e-14, -5.539897855819802537e-16 ) ) ;
#7659 = axis2_placement_3d ( 'none', #38561, #19834, #20614 ) ;
#7660 = direction ( 'none', ( 1.965391359763804321e-15, -6.337802785138575104e-16, 1.000000000000000000 ) ) ;
#7661 = direction ( 'none', ( 1.073901121821449057e-14, -1.000000000000000000, -8.478166751221966705e-16 ) ) ;
#7662 = edge_curve ( 'none', #23347, #22348, #32007, .t. ) ;
#7663 = oriented_edge ( 'none', *, *, #33608, .t. ) ;
#7664 = cartesian_point ( 'none', ( 16.35505963530689399, -88.82382734393388546, 121.0846232773800608 ) ) ;
#7665 = direction ( 'none', ( 4.332663863285660407e-33, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#7666 = toroidal_surface ( 'none', #6985, 16.50000000000000000, 0.5000000000000000000 ) ;
#7667 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#7668 = line ( 'none', #19374, #39486 ) ;
#7669 = circle ( 'none', #12296, 40.00000000000000711 ) ;
#7670 = cartesian_point ( 'none', ( 31.00027695764223523, 46.69331362515115558, -14.90000000000002700 ) ) ;
#7671 = oriented_edge ( 'none', *, *, #38460, .f. ) ;
#7672 = oriented_edge ( 'none', *, *, #21633, .t. ) ;
#7673 = vector ( 'none', #20580, 1000.000000000000000 ) ;
#7674 = cylindrical_surface ( 'none', #4777, 4.999999999999998224 ) ;
#7675 = direction ( 'none', ( -7.562449584286045901e-16, -2.087856039678552091e-15, 1.000000000000000000 ) ) ;
#7676 = edge_curve ( 'none', #2274, #3289, #26629, .t. ) ;
#7677 = oriented_edge ( 'none', *, *, #7318, .f. ) ;
#7678 = oriented_edge ( 'none', *, *, #5415, .t. ) ;
#7679 = edge_loop ( 'none', ( #7, #39700, #6000, #8459 ) ) ;
#7680 = cartesian_point ( 'none', ( 26.12702003462789691, 41.75800077328872817, 66.57465331743476611 ) ) ;
#7681 = oriented_edge ( 'none', *, *, #14141, .f. ) ;
#7682 = plane ( 'none', #40357 ) ;
#7683 = circle ( 'none', #30397, 5.000000000000004441 ) ;
#7684 = edge_curve ( 'none', #33189, #17757, #7063, .t. ) ;
#7685 = cartesian_point ( 'none', ( 20.00000000000089528, -57.09999999999986642, 64.95898384862245223 ) ) ;
#7686 = direction ( 'none', ( -1.965391359763805505e-15, 7.562449584285928558e-16, -1.000000000000000000 ) ) ;
#7687 = cylindrical_surface ( 'none', #15892, 43.74499999999999744 ) ;
#7688 = cartesian_point ( 'none', ( -40.05607966083833560, -21.25000000000062528, 59.59999999999996589 ) ) ;
#7689 = face_bound ( 'none', #28251, .t. ) ;
#7690 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#7691 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#7692 = oriented_edge ( 'none', *, *, #17351, .t. ) ;
#7693 = edge_curve ( 'none', #6010, #28612, #27098, .t. ) ;
#7694 = cartesian_point ( 'none', ( -40.25657114675591686, -40.26410820395280155, -32.50000000000003553 ) ) ;
#7695 = oriented_edge ( 'none', *, *, #27740, .t. ) ;
#7696 = edge_loop ( 'none', ( #1979, #24538, #7716, #37525 ) ) ;
#7697 = cartesian_point ( 'none', ( -30.43052269732317328, -13.22994627020309188, -36.50000000000002132 ) ) ;
#7698 = cartesian_point ( 'none', ( -18.48040383981661350, -11.45312565112979541, 127.6819355786506236 ) ) ;
#7699 = cartesian_point ( 'none', ( -16.49565214766014876, 0.3787614333521014953, -37.50000000000000711 ) ) ;
#7700 = direction ( 'none', ( -0.06609909530067539785, 0.0000000000000000000, 0.9978130634544890576 ) ) ;
#7701 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#7702 = direction ( 'none', ( -0.4999999999999939493, -0.8660254037844421493, -1.691200650792021112e-15 ) ) ;
#7703 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, -2.428612866367529439e-16 ) ) ;
#7704 = oriented_edge ( 'none', *, *, #20500, .t. ) ;
#7705 = cartesian_point ( 'none', ( -45.96194077712598158, 45.96194077712517867, 9.020562075079396891e-14 ) ) ;
#7706 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#7707 = axis2_placement_3d ( 'none', #17688, #36129, #32869 ) ;
#7708 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515110271, 12.99999999999999645 ) ) ;
#7709 = vector ( 'none', #38133, 1000.000000000000000 ) ;
#7710 = advanced_face ( 'none', ( #34425 ), #32809, .f. ) ;
#7711 = axis2_placement_3d ( 'none', #3297, #34593, #312 ) ;
#7712 = vector ( 'none', #26048, 1000.000000000000114 ) ;
#7713 = cartesian_point ( 'none', ( 0.1621489607241168862, -29.02940749937889109, 107.5984273770825581 ) ) ;
#7714 = oriented_edge ( 'none', *, *, #27412, .t. ) ;
#7715 = axis2_placement_3d ( 'none', #23249, #7675, #1394 ) ;
#7716 = oriented_edge ( 'none', *, *, #37086, .t. ) ;
#7717 = axis2_placement_3d ( 'none', #32110, #26091, #16394 ) ;
#7718 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7719 = direction ( 'none', ( -0.8543195815266085846, 0.5197480664901029668, 6.878327468009642948e-16 ) ) ;
#7720 = oriented_edge ( 'none', *, *, #3087, .f. ) ;
#7721 = edge_curve ( 'none', #35659, #34370, #36399, .t. ) ;
#7722 = oriented_edge ( 'none', *, *, #2784, .t. ) ;
#7723 = direction ( 'none', ( -0.6416855659042142168, 0.7669678184319003167, 4.270088556250601108e-15 ) ) ;
#7724 = cartesian_point ( 'none', ( -8.315969063841638587, -13.66911330442578887, -15.50000000000002132 ) ) ;
#7725 = vector ( 'none', #22311, 1000.000000000000000 ) ;
#7726 = cartesian_point ( 'none', ( -8.999999999999934275, -2.518744616730204950e-13, 124.5999999999999659 ) ) ;
#7727 = vector ( 'none', #36319, 1000.000000000000114 ) ;
#7728 = cartesian_point ( 'none', ( 32.14101615137791867, -19.99999999999951683, 37.99999999999995026 ) ) ;
#7729 = cartesian_point ( 'none', ( -25.19549444175943975, -6.912461338197618765, 1.504174122057873042 ) ) ;
#7730 = cartesian_point ( 'none', ( 11.06243644049567010, -17.85000000000001208, 129.5999999999999375 ) ) ;
#7731 = vertex_point ( 'none', #23761 ) ;
#7732 = b_spline_curve_with_knots ( 'none', 3,
( #10531, #22843, #3850, #22430, #28746, #13416 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.734723475976807094e-18, 0.0003909049599921140378, 0.0007818099199842263409 ),
.unspecified. ) ;
#7733 = vertex_point ( 'none', #17235 ) ;
#7734 = cartesian_point ( 'none', ( 14.68698988519849458, -76.70000000000140972, 77.02141881977279070 ) ) ;
#7735 = cartesian_point ( 'none', ( -21.55665786781127125, 2.003901883998747913, 127.4322893218643173 ) ) ;
#7736 = direction ( 'none', ( 1.000000000000000000, 9.499345754448995649e-15, -8.006416042969879049e-16 ) ) ;
#7737 = cartesian_point ( 'none', ( -28.50000000000002487, -1.095136690007853117e-14, -73.00000000000000000 ) ) ;
#7738 = vector ( 'none', #22218, 1000.000000000000114 ) ;
#7739 = cartesian_point ( 'none', ( 23.19070130567902766, -8.838817726143174625, 95.79494969624899170 ) ) ;
#7740 = edge_curve ( 'none', #4931, #20661, #3648, .t. ) ;
#7741 = cartesian_point ( 'none', ( 36.24307246165691510, -27.27580060308211074, 66.59999999999992326 ) ) ;
#7742 = cartesian_point ( 'none', ( -31.81980515344269733, -86.50000000000049738, 67.78019484665441041 ) ) ;
#7743 = face_outer_bound ( 'none', #28231, .t. ) ;
#7744 = cartesian_point ( 'none', ( 6.764284017753174185e-14, -1.450178789701548867e-13, 126.5999999999999659 ) ) ;
#7745 = vector ( 'none', #227, 1000.000000000000000 ) ;
#7746 = cartesian_point ( 'none', ( -2.194927865177088933, -42.50000000000010658, 54.59999999999993037 ) ) ;
#7747 = vector ( 'none', #21533, 1000.000000000000000 ) ;
#7748 = face_outer_bound ( 'none', #4291, .t. ) ;
#7749 = vertex_point ( 'none', #26508 ) ;
#7750 = edge_curve ( 'none', #8266, #621, #16827, .t. ) ;
#7751 = vertex_point ( 'none', #38975 ) ;
#7752 = oriented_edge ( 'none', *, *, #9736, .t. ) ;
#7753 = direction ( 'none', ( 1.000000000000000000, 1.281026566875152091e-14, -1.537231880250182572e-12 ) ) ;
#7754 = edge_curve ( 'none', #32948, #11310, #35396, .t. ) ;
#7755 = cartesian_point ( 'none', ( 14.69325081657355270, -95.27678305964097660, 77.16627533076427881 ) ) ;
#7756 = cartesian_point ( 'none', ( 15.98825001821413672, -0.6953961690009157204, -81.00000000000002842 ) ) ;
#7757 = advanced_face ( 'none', ( #2148 ), #17629, .f. ) ;
#7758 = oriented_edge ( 'none', *, *, #4129, .f. ) ;
#7759 = direction ( 'none', ( 0.7537737699905141531, 8.385587637386709202e-15, 0.6571340073944489379 ) ) ;
#7760 = cartesian_point ( 'none', ( -1.962462749315596389, -18.85545711065991625, 129.5999999999999375 ) ) ;
#7761 = edge_loop ( 'none', ( #16539, #35585 ) ) ;
#7762 = advanced_face ( 'none', ( #6080 ), #4905, .t. ) ;
#7763 = direction ( 'none', ( -0.5882076359133958654, -0.8087099461816787960, 4.625929269271482167e-15 ) ) ;
#7765 = axis2_placement_3d ( 'none', #13764, #19937, #13898 ) ;
#7764 = cartesian_point ( 'none', ( -11.35691985581861729, -95.01441001716698054, 75.29616693139415418 ) ) ;
#7766 = vector ( 'none', #21542, 1000.000000000000000 ) ;
#7767 = oriented_edge ( 'none', *, *, #28289, .f. ) ;
#7768 = axis2_placement_3d ( 'none', #18937, #9487, #24841 ) ;
#7769 = cartesian_point ( 'none', ( 16.20783530973544728, 8.867886326844054423, -10.50000000000000178 ) ) ;
#7770 = axis2_placement_3d ( 'none', #4401, #26280, #11088 ) ;
#7771 = axis2_placement_3d ( 'none', #40193, #2730, #27337 ) ;
#7772 = vertex_point ( 'none', #2437 ) ;
#7773 = edge_loop ( 'none', ( #40485, #32970, #18041, #33518 ) ) ;
#7774 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -5.539897855819805495e-16 ) ) ;
#7775 = edge_curve ( 'none', #18343, #21833, #4616, .t. ) ;
#7776 = direction ( 'none', ( -5.782411586589351722e-16, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7777 = edge_curve ( 'none', #25428, #19766, #38365, .t. ) ;
#7778 = direction ( 'none', ( 0.8660254037844296038, 0.5000000000000156541, 1.869226418069250629e-17 ) ) ;
#7779 = circle ( 'none', #4097, 3.000000000000002220 ) ;
#7780 = cartesian_point ( 'none', ( 21.28792034875696615, -4.005668804158038832, 127.4548037512442136 ) ) ;
#7781 = cartesian_point ( 'none', ( 24.88444889857393250, 50.13581362515107998, 15.09999999999999254 ) ) ;
#7782 = circle ( 'none', #6511, 1.500000000000001332 ) ;
#7783 = line ( 'none', #22695, #19027 ) ;
#7784 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#7785 = cartesian_point ( 'none', ( 11.01178971521878935, -17.74278185361949411, 128.8943464349419514 ) ) ;
#7786 = face_outer_bound ( 'none', #35990, .t. ) ;
#7787 = circle ( 'none', #25322, 6.138320441952075157 ) ;
#7788 = oriented_edge ( 'none', *, *, #22746, .t. ) ;
#7789 = cartesian_point ( 'none', ( -16.41394467611855745, 1.830627740917954327, -10.51953650389938666 ) ) ;
#7790 = oriented_edge ( 'none', *, *, #15398, .t. ) ;
#7791 = oriented_edge ( 'none', *, *, #37323, .f. ) ;
#7792 = cartesian_point ( 'none', ( -0.3933300818994514558, -17.13013955197143900, -10.60160018228336121 ) ) ;
#7793 = cartesian_point ( 'none', ( 26.75027695764185509, 49.61081362515120929, 38.00000000000004974 ) ) ;
#7794 = vertex_point ( 'none', #33617 ) ;
#7795 = cartesian_point ( 'none', ( -31.81980515344269733, -86.50000000000049738, 67.78019484665441041 ) ) ;
#7796 = oriented_edge ( 'none', *, *, #11143, .f. ) ;
#7797 = oriented_edge ( 'none', *, *, #16918, .f. ) ;
#7798 = direction ( 'none', ( 1.443289932012703187e-14, -1.000000000000000000, -1.360818159096218261e-15 ) ) ;
#7799 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#7800 = edge_curve ( 'none', #23616, #13141, #4100, .t. ) ;
#7801 = cartesian_point ( 'none', ( 13.32790474589059926, 14.13153524631350422, -36.50000000000000000 ) ) ;
#7802 = line ( 'none', #21990, #40090 ) ;
#7803 = oriented_edge ( 'none', *, *, #38465, .t. ) ;
#7804 = direction ( 'none', ( 6.810791247219708451e-13, -0.9003490327090351020, 0.4351684952979762988 ) ) ;
#7805 = edge_curve ( 'none', #27829, #25201, #1698, .t. ) ;
#7806 = edge_curve ( 'none', #5743, #8514, #9961, .t. ) ;
#7807 = advanced_face ( 'none', ( #17352 ), #11587, .f. ) ;
#7808 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#7809 = vertex_point ( 'none', #33488 ) ;
#7810 = cartesian_point ( 'none', ( -20.64777063766680953, 3.956364529395139051, 129.5999999999999943 ) ) ;
#7811 = edge_curve ( 'none', #10089, #20462, #30033, .t. ) ;
#7812 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#7813 = face_outer_bound ( 'none', #28415, .t. ) ;
#7814 = cartesian_point ( 'none', ( -1.499999999999668265, -56.00000000000019895, 138.0999999999999091 ) ) ;
#7815 = plane ( 'none', #27229 ) ;
#7816 = line ( 'none', #13054, #22456 ) ;
#7817 = vertex_point ( 'none', #2169 ) ;
#7818 = face_outer_bound ( 'none', #2961, .t. ) ;
#7819 = line ( 'none', #19334, #40106 ) ;
#7820 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#7821 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497768448, 2.891205793294677340e-16 ) ) ;
#7822 = axis2_placement_3d ( 'none', #33991, #14846, #18546 ) ;
#7823 = face_outer_bound ( 'none', #18659, .t. ) ;
#7824 = line ( 'none', #30258, #16129 ) ;
#7825 = cartesian_point ( 'none', ( 34.31980515344488936, -86.49999999999977263, 131.4198051533415139 ) ) ;
#7826 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#7827 = cartesian_point ( 'none', ( -49.61081362515121640, 31.00027695764200075, 15.10000000000001918 ) ) ;
#7828 = vertex_point ( 'none', #11860 ) ;
#7829 = direction ( 'none', ( 0.8772748199115791845, 0.4799884273074783714, 2.705469128535725775e-16 ) ) ;
#7830 = axis2_placement_3d ( 'none', #4142, #20147, #1419 ) ;
#7831 = oriented_edge ( 'none', *, *, #22878, .f. ) ;
#7832 = oriented_edge ( 'none', *, *, #7509, .t. ) ;
#7833 = cartesian_point ( 'none', ( -1.548372142462624668, -76.19593618943024182, 111.6271835374280528 ) ) ;
#7834 = cartesian_point ( 'none', ( -34.99999999999914735, -67.00000000000056843, 99.60000000005379661 ) ) ;
#7835 = edge_curve ( 'none', #12559, #5972, #5113, .t. ) ;
#7836 = cartesian_point ( 'none', ( 12.99038105671791321, -104.4999999999999574, 67.09999999997988596 ) ) ;
#7837 = oriented_edge ( 'none', *, *, #20579, .t. ) ;
#7838 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#7839 = cartesian_point ( 'none', ( -23.89711431697909205, -83.67782780742329862, 131.9910161514141862 ) ) ;
#7840 = oriented_edge ( 'none', *, *, #12160, .f. ) ;
#7841 = oriented_edge ( 'none', *, *, #3123, .t. ) ;
#7842 = direction ( 'none', ( -7.562449584286049845e-16, -1.965391359763816943e-15, 1.000000000000000000 ) ) ;
#7843 = axis2_placement_3d ( 'none', #28707, #38135, #34439 ) ;
#7844 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#7845 = edge_loop ( 'none', ( #8874, #8589, #37506 ) ) ;
#7846 = line ( 'none', #14935, #15676 ) ;
#7848 = oriented_edge ( 'none', *, *, #26245, .f. ) ;
#7847 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#7849 = edge_loop ( 'none', ( #8401, #11270, #1598, #38684 ) ) ;
#7850 = circle ( 'none', #17491, 25.00000000000000711 ) ;
#7851 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#7852 = circle ( 'none', #2255, 4.499999999999997335 ) ;
#7853 = vertex_point ( 'none', #24163 ) ;
#7854 = cartesian_point ( 'none', ( -35.65616640185461250, -54.34738077886785135, 1.999999999999946265 ) ) ;
#7855 = advanced_face ( 'none', ( #28600 ), #25650, .f. ) ;
#7856 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#7857 = conical_surface ( 'none', #38304, 2.499999999999995115, 1.029744258676651647 ) ;
#7858 = edge_curve ( 'none', #35786, #34431, #8438, .t. ) ;
#7859 = line ( 'none', #36051, #26918 ) ;
#7861 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#7860 = circle ( 'none', #39695, 27.50000000000000355 ) ;
#7862 = cartesian_point ( 'none', ( -54.34738077886717633, -35.65616640185564989, -1.387778780781445676e-14 ) ) ;
#7863 = cartesian_point ( 'none', ( -45.96194077712598158, 45.96194077712517867, 2.000000000000091926 ) ) ;
#7864 = oriented_edge ( 'none', *, *, #31459, .f. ) ;
#7865 = edge_loop ( 'none', ( #9807, #35166, #28033, #15584 ) ) ;
#7866 = edge_loop ( 'none', ( #19843, #13917 ) ) ;
#7867 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#7868 = edge_curve ( 'none', #13377, #14497, #1172, .t. ) ;
#7869 = cartesian_point ( 'none', ( 14.42668464269145545, -76.36482830567057078, 77.00417516796872519 ) ) ;
#7870 = direction ( 'none', ( 1.209449207451029906e-14, -1.000000000000000000, -1.147639426353582715e-15 ) ) ;
#7871 = vertex_point ( 'none', #21027 ) ;
#7872 = direction ( 'none', ( 7.562449584286045901e-16, 2.087856039678552091e-15, -1.000000000000000000 ) ) ;
#7873 = direction ( 'none', ( -1.224646799147353207e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#7874 = oriented_edge ( 'none', *, *, #24761, .f. ) ;
#7875 = cartesian_point ( 'none', ( -6.217497578817706483, -41.69641068075782186, 66.58110665122654837 ) ) ;
#7876 = cartesian_point ( 'none', ( -46.21081362515121072, 31.00027695764203273, -23.75000000000000355 ) ) ;
#7877 = edge_curve ( 'none', #4978, #37626, #27613, .t. ) ;
#7878 = direction ( 'none', ( 1.000000000000000000, 1.229175491549279915e-14, -1.539641430221243297e-12 ) ) ;
#7879 = direction ( 'none', ( 0.0000000000000000000, -8.008311501313382693e-16, 1.000000000000000000 ) ) ;
#7880 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#7881 = cartesian_point ( 'none', ( 9.598360475287545768, -95.53332088882446271, 101.7367810010308915 ) ) ;
#7882 = oriented_edge ( 'none', *, *, #19982, .f. ) ;
#7883 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#7884 = oriented_edge ( 'none', *, *, #34373, .f. ) ;
#7885 = cc_design_approval ( #5791, ( #3691 ) ) ;
#7886 = direction ( 'none', ( -0.2911156025094170929, -4.700541031679089123e-15, 0.9566878832595190341 ) ) ;
#7887 = oriented_edge ( 'none', *, *, #927, .f. ) ;
#7888 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760469, 2.418604846313816787e-16 ) ) ;
#7889 = axis2_placement_3d ( 'none', #38035, #19166, #31879 ) ;
#7890 = axis2_placement_3d ( 'none', #26150, #7701, #26289 ) ;
#7891 = direction ( 'none', ( 0.5882076359133956434, 0.8087099461816790180, -4.191653422462962151e-15 ) ) ;
#7892 = vector ( 'none', #669, 1000.000000000000000 ) ;
#7893 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#7894 = oriented_edge ( 'none', *, *, #19947, .f. ) ;
#7895 = cartesian_point ( 'none', ( -19.99999999999965894, -55.83819270004254065, 134.2410161513772380 ) ) ;
#7896 = edge_curve ( 'none', #22667, #3721, #32995, .t. ) ;
#7897 = oriented_edge ( 'none', *, *, #18528, .t. ) ;
#7898 = vector ( 'none', #11253, 1000.000000000000000 ) ;
#7899 = cartesian_point ( 'none', ( 0.4971912236827416010, -2.843612881604475451, 124.0999999999999659 ) ) ;
#7900 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#7901 = axis2_placement_3d ( 'none', #15895, #3594, #472 ) ;
#7902 = circle ( 'none', #30756, 16.77205953146760109 ) ;
#7903 = direction ( 'none', ( 0.9997364937975850019, -0.02295523838497760122, -4.205390244792257860e-16 ) ) ;
#7904 = direction ( 'none', ( 1.040834085586085203e-14, -1.000000000000000000, -8.673617379884043361e-16 ) ) ;
#7905 = face_outer_bound ( 'none', #3952, .t. ) ;
#7906 = edge_curve ( 'none', #9745, #7546, #14393, .t. ) ;
#7907 = circle ( 'none', #1242, 6.138320441952075157 ) ;
#7908 = line ( 'none', #23082, #35300 ) ;
#7909 = oriented_edge ( 'none', *, *, #35577, .f. ) ;
#7910 = cartesian_point ( 'none', ( 51.00292657709147903, 37.46194077712497261, -4.371867417334324076e-15 ) ) ;
#7911 = oriented_edge ( 'none', *, *, #33914, .t. ) ;
#7912 = cartesian_point ( 'none', ( -19.99999999999949907, -69.50000000000041211, 134.2410161513772380 ) ) ;
#7913 = advanced_face ( 'none', ( #3599 ), #10922, .f. ) ;
#7914 = oriented_edge ( 'none', *, *, #37135, .f. ) ;
#7915 = oriented_edge ( 'none', *, *, #455, .t. ) ;
#7916 = direction ( 'none', ( 5.539897855819832119e-16, -1.009293658750142399e-15, 1.000000000000000000 ) ) ;
#7917 = cartesian_point ( 'none', ( -28.26245804103883330, -79.86152869247588626, 115.6511990345937306 ) ) ;
#7918 = cartesian_point ( 'none', ( 2.691056935312358537e-14, -9.114447085838621460e-14, 65.59999999999996589 ) ) ;
#7919 = direction ( 'none', ( 0.1899816439925987033, -0.3065484139510171735, -0.9327030850436730525 ) ) ;
#7920 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#7921 = oriented_edge ( 'none', *, *, #29022, .f. ) ;
#7922 = edge_curve ( 'none', #8662, #19268, #32481, .t. ) ;
#7923 = oriented_edge ( 'none', *, *, #35651, .t. ) ;
#7924 = cartesian_point ( 'none', ( -37.79999999999999005, -9.481006005906149276e-15, -53.60000000000000142 ) ) ;
#7925 = circle ( 'none', #39933, 37.50000000000000711 ) ;
#7926 = edge_curve ( 'none', #27829, #21033, #38847, .t. ) ;
#7927 = direction ( 'none', ( 0.5197480664901148462, 0.8543195815266013682, 7.095210874518366314e-16 ) ) ;
#7928 = oriented_edge ( 'none', *, *, #23842, .f. ) ;
#7929 = vertex_point ( 'none', #27595 ) ;
#7930 = cartesian_point ( 'none', ( -35.00355754258173846, -99.50000000000054001, 84.58683905296868488 ) ) ;
#7931 = conical_surface ( 'none', #24772, 3.999999999999996447, 1.047197551196599852 ) ;
#7932 = edge_curve ( 'none', #12894, #32895, #30989, .t. ) ;
#7933 = cartesian_point ( 'none', ( 15.92981394934382600, -1.505744763347829140, -120.8711725312992940 ) ) ;
#7934 = direction ( 'none', ( -0.8660254037844296038, -0.5000000000000156541, -1.869226418069250629e-17 ) ) ;
#7935 = circle ( 'none', #25253, 5.000000000000000888 ) ;
#7936 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#7937 = cylindrical_surface ( 'none', #34335, 50.70000000000000284 ) ;
#7938 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#7939 = vector ( 'none', #2690, 1000.000000000000000 ) ;
#7940 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#7941 = vector ( 'none', #35569, 1000.000000000000000 ) ;
#7942 = cartesian_point ( 'none', ( 16.59878251099295809, -10.32729154507391200, 129.5534125533218912 ) ) ;
#7943 = vertex_point ( 'none', #6260 ) ;
#7944 = axis2_placement_3d ( 'none', #38194, #743, #13024 ) ;
#7945 = cartesian_point ( 'none', ( -34.99999999996967404, -85.50000000000059686, 118.6000000000537540 ) ) ;
#7946 = oriented_edge ( 'none', *, *, #616, .f. ) ;
#7947 = cartesian_point ( 'none', ( -35.19999999997396145, -79.82780109393368662, 115.8584384796768205 ) ) ;
#7948 = edge_curve ( 'none', #20033, #39735, #38324, .t. ) ;
#7949 = direction ( 'none', ( -0.9459816290895219915, -1.180471393412267639e-14, 0.3242202298209260758 ) ) ;
#7950 = oriented_edge ( 'none', *, *, #13167, .f. ) ;
#7951 = axis2_placement_3d ( 'none', #5548, #8667, #15219 ) ;
#7952 = cartesian_point ( 'none', ( -19.91839899407549197, -54.50000000000041922, 134.0996790631678266 ) ) ;
#7953 = cartesian_point ( 'none', ( 19.95663533865417705, -38.71139999999984838, 66.59999999999993747 ) ) ;
#7954 = axis2_placement_3d ( 'none', #2943, #31652, #224 ) ;
#7955 = axis2_placement_3d ( 'none', #40402, #18913, #31108 ) ;
#7956 = advanced_face ( 'none', ( #21217 ), #23164, .t. ) ;
#7957 = oriented_edge ( 'none', *, *, #30856, .f. ) ;
#7958 = cartesian_point ( 'none', ( 26.00000000000003197, 1.749905170820413788e-13, 44.79999999999995453 ) ) ;
#7959 = oriented_edge ( 'none', *, *, #7266, .f. ) ;
#7960 = cartesian_point ( 'none', ( 7.154632816499826588e-13, -54.80000000000013216, 99.59999999999990905 ) ) ;
#7961 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#7962 = cartesian_point ( 'none', ( -4.366734037640751964, -31.70000000000167262, 113.9503182488927280 ) ) ;
#7963 = advanced_face ( 'none', ( #14343 ), #16302, .f. ) ;
#7964 = circle ( 'none', #28136, 3.400000000000000355 ) ;
#7965 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#7966 = oriented_edge ( 'none', *, *, #27310, .f. ) ;
#7967 = edge_loop ( 'none', ( #35996, #15944 ) ) ;
#7968 = cartesian_point ( 'none', ( -37.79999999999999005, -9.621047893538534985e-15, -53.60000000000000142 ) ) ;
#7969 = direction ( 'none', ( -0.8543195815266085846, 0.5197480664901029668, 6.878327468009642948e-16 ) ) ;
#7970 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497749713, -2.172468512652334513e-16 ) ) ;
#7971 = oriented_edge ( 'none', *, *, #36817, .t. ) ;
#7972 = circle ( 'none', #3803, 12.99999999999999467 ) ;
#7973 = cartesian_point ( 'none', ( 19.99999999994772182, -77.99999999999981526, 64.95898384859160046 ) ) ;
#7974 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#7975 = cartesian_point ( 'none', ( -53.50000000000002132, -29.30443652418517075, 3.419873839041910082e-15 ) ) ;
#7976 = face_outer_bound ( 'none', #9091, .t. ) ;
#7977 = vertex_point ( 'none', #122 ) ;
#7978 = cartesian_point ( 'none', ( 37.98998676430824162, -0.8722990586291703430, -45.00000000000002842 ) ) ;
#7979 = line ( 'none', #13835, #34396 ) ;
#7980 = vector ( 'none', #32411, 1000.000000000000114 ) ;
#7981 = cartesian_point ( 'none', ( 7.089552759233324212e-13, -54.80000000000010374, 72.09999999999990905 ) ) ;
#7982 = circle ( 'none', #39408, 47.00000000000000711 ) ;
#7983 = oriented_edge ( 'none', *, *, #33622, .f. ) ;
#7984 = oriented_edge ( 'none', *, *, #26385, .f. ) ;
#7985 = edge_curve ( 'none', #5226, #39438, #5585, .t. ) ;
#7986 = cartesian_point ( 'none', ( -25.99314883873720206, 0.5968361980093533914, -1.500000000000013767 ) ) ;
#7987 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#7988 = oriented_edge ( 'none', *, *, #6280, .f. ) ;
#7989 = vertex_point ( 'none', #31018 ) ;
#7990 = plane ( 'none', #25019 ) ;
#7991 = edge_curve ( 'none', #14891, #11578, #37833, .t. ) ;
#7992 = direction ( 'none', ( -5.040809058475287406e-15, -1.747555683115563281e-15, 1.000000000000000000 ) ) ;
#7993 = direction ( 'none', ( -0.2911156025094133737, -4.625929269271487689e-15, 0.9566878832595201443 ) ) ;
#7994 = edge_curve ( 'none', #35694, #9556, #31974, .t. ) ;
#7995 = edge_loop ( 'none', ( #5800, #37427 ) ) ;
#7996 = oriented_edge ( 'none', *, *, #21222, .t. ) ;
#7997 = cartesian_point ( 'none', ( 1.539998227803723863, -94.96435565007411128, 87.69922668653971698 ) ) ;
#7998 = oriented_edge ( 'none', *, *, #8220, .t. ) ;
#7999 = axis2_placement_3d ( 'none', #35348, #7082, #19388 ) ;
#8000 = cartesian_point ( 'none', ( 20.13257029361644257, 33.55013074876752910, -36.21791581904592050 ) ) ;
#8001 = vector ( 'none', #37681, 1000.000000000000114 ) ;
#8002 = b_spline_curve_with_knots ( 'none', 3,
( #27539, #11665, #14680, #11804, #17981, #24513, #18249, #40116, #36565, #8925, #14817, #2383, #33693, #33962, #14950, #2247, #36831, #8529, #18391, #24244, #30267, #40250, #11529, #33425, #33560, #17845, #20971, #3184, #12606, #22174, #6073, #195, #15490, #2921, #12203, #34093, #37763, #31360, #19038, #28344, #34487, #37504, #18905, #25071, #15354, #22049, #12466, #15758, #24939, #37236, #34351, #21793, #3461, #27939 ),
.unspecified., .f., .f.,
( 4, 2, 1, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 2, 1, 2, 2, 4 ),
( 0.0000000000000000000, 0.06250000000005290213, 0.09375000000007954748, 0.1093750000000931616, 0.1171875000000988792, 0.1250000000001046108, 0.1875000000001042777, 0.2187500000001035283, 0.2343750000001031397, 0.2500000000001027511, 0.3125000000001292300, 0.3437500000001415534, 0.3593750000001536549, 0.3750000000001657008, 0.4375000000001717515, 0.4687500000001685319, 0.4843750000001576517, 0.5000000000001466605, 0.5625000000001182388, 0.5937500000001041389, 0.6093750000000957012, 0.6250000000000872635, 0.6875000000000672795, 0.7187500000000538458, 0.7343750000000486278, 0.7500000000000434097, 0.8125000000000270894, 0.8437500000000238698, 0.8593750000000269784, 0.8750000000000300870, 1.000000000000000000 ),
.unspecified. ) ;
#8003 = vertex_point ( 'none', #12134 ) ;
#8004 = cartesian_point ( 'none', ( 13.61811964843034239, -75.70000000000142393, 77.45170848031237654 ) ) ;
#8005 = oriented_edge ( 'none', *, *, #10653, .f. ) ;
#8006 = direction ( 'none', ( -0.8660254037844390407, -7.408241231651124953e-15, 0.4999999999999993339 ) ) ;
#8007 = vertex_point ( 'none', #37024 ) ;
#8008 = line ( 'none', #30538, #19260 ) ;
#8009 = axis2_placement_3d ( 'none', #9305, #37350, #12059 ) ;
#8010 = plane ( 'none', #20345 ) ;
#8011 = manifold_solid_brep ( 'abr115.030.l2-2����ae90��-1-solid1', #11320 ) ;
#8012 = cartesian_point ( 'none', ( 11.71171951997687621, 4.732401703722222130, -115.9999999999999858 ) ) ;
#8013 = advanced_face ( 'none', ( #31507 ), #21690, .f. ) ;
#8014 = axis2_placement_3d ( 'none', #19306, #16280, #15877 ) ;
#8015 = b_spline_surface_with_knots ( 'none', 1, 3, (
( #25302, #34846, #6829, #6561, #22394, #16119, #18863, #9670, #15853, #34712, #15990, #31848, #3695, #37723, #9411, #38005, #28713, #12564, #25570, #13098, #34571, #19137, #34981, #25436, #34445, #12836, #431, #6700, #15712, #22277, #153, #6295, #19277, #18995 ),
( #294, #31318, #3551, #28581, #31594, #9803, #558, #9936, #16248, #38141, #19416, #21886, #3141, #22133, #3418, #25029, #37589, #25168, #6430, #28305, #9546, #31453, #12698, #22665, #29236, #32122, #26234, #16949, #13780, #13517, #16537, #38413, #7511, #7372 ) ),
.unspecified., .f., .f., .f.,
( 2, 2 ),
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 0.0000000000000000000, 0.0001540358718391364597, 0.0003080717436782729195, 0.0004621076155174094063, 0.0006161434873565458390, 0.0006931614232761141095, 0.0007701793591956822716, 0.0008471972951152505421, 0.0009242152310348188127, 0.0009627241989946028937, 0.001001233166954386975, 0.001039742134914171164, 0.001078251102873955137, 0.001116760070833739326, 0.001155269038793523516, 0.001193778006753307488, 0.001232286974713091678 ),
.unspecified. ) ;
#8016 = vertex_point ( 'none', #37154 ) ;
#8017 = cartesian_point ( 'none', ( -15.18895368799711676, -82.72953286502117010, 119.3542251395452780 ) ) ;
#8018 = face_outer_bound ( 'none', #18086, .t. ) ;
#8019 = cartesian_point ( 'none', ( 51.32581362515102086, -28.02980982266176468, 23.09999999999986287 ) ) ;
#8020 = oriented_edge ( 'none', *, *, #37207, .f. ) ;
#8021 = oriented_edge ( 'none', *, *, #19659, .t. ) ;
#8023 = edge_curve ( 'none', #3429, #24443, #6044, .t. ) ;
#8022 = face_outer_bound ( 'none', #11423, .t. ) ;
#8024 = circle ( 'none', #7402, 2.099999999999990763 ) ;
#8025 = vertex_point ( 'none', #27990 ) ;
#8026 = direction ( 'none', ( 1.182181924369378539e-14, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8027 = plane ( 'none', #15060 ) ;
#8028 = oriented_edge ( 'none', *, *, #11229, .t. ) ;
#8029 = cartesian_point ( 'none', ( 47.89581362515101404, -33.97074409262301486, 23.09999999999986287 ) ) ;
#8030 = oriented_edge ( 'none', *, *, #26008, .t. ) ;
#8031 = vertex_point ( 'none', #30872 ) ;
#8032 = vertex_point ( 'none', #37293 ) ;
#8033 = cartesian_point ( 'none', ( 9.660596772683213374, -18.66429353763548349, 129.5999999999485226 ) ) ;
#8034 = oriented_edge ( 'none', *, *, #11436, .t. ) ;
#8035 = cartesian_point ( 'none', ( -34.49967906316737754, -58.16843118263489032, 85.18192194275596307 ) ) ;
#8036 = oriented_edge ( 'none', *, *, #7379, .t. ) ;
#8037 = oriented_edge ( 'none', *, *, #10480, .f. ) ;
#8038 = vertex_point ( 'none', #40444 ) ;
#8039 = cartesian_point ( 'none', ( -18.67307512579358075, 11.36026248481053535, -10.49999999999999112 ) ) ;
#8040 = face_outer_bound ( 'none', #12159, .t. ) ;
#8041 = edge_curve ( 'none', #14897, #18326, #37340, .t. ) ;
#8042 = cartesian_point ( 'none', ( 32.21488631283247628, -18.23537709225971781, 28.19999999999973284 ) ) ;
#8043 = edge_loop ( 'none', ( #19302, #16057, #30957, #27995 ) ) ;
#8044 = oriented_edge ( 'none', *, *, #10835, .t. ) ;
#8045 = vertex_point ( 'none', #31812 ) ;
#8046 = edge_curve ( 'none', #4468, #34509, #13351, .t. ) ;
#8047 = vector ( 'none', #15575, 1000.000000000000000 ) ;
#8048 = cartesian_point ( 'none', ( 29.54004567096129463, -64.98882458640284199, 125.0187199309076220 ) ) ;
#8049 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#8050 = vertex_point ( 'none', #16361 ) ;
#8051 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#8052 = edge_curve ( 'none', #40499, #37342, #29529, .t. ) ;
#8053 = cartesian_point ( 'none', ( 20.65940867359653410, -3.893976607020203318, 129.5999999999876877 ) ) ;
#8054 = edge_curve ( 'none', #6053, #10355, #1658, .t. ) ;
#8055 = vertex_point ( 'none', #3519 ) ;
#8056 = oriented_edge ( 'none', *, *, #27310, .t. ) ;
#8057 = line ( 'none', #9508, #22701 ) ;
#8058 = line ( 'none', #12797, #12946 ) ;
#8059 = cartesian_point ( 'none', ( -22.78945640406481132, -10.29015305489736498, 93.81373106758445601 ) ) ;
#8060 = advanced_face ( 'none', ( #22183 ), #20695, .t. ) ;
#8061 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029748e-14, 6.118954059882916300e-16 ) ) ;
#8062 = cartesian_point ( 'none', ( -31.93465121207913171, -15.20581305931479399, 88.38924343906423076 ) ) ;
#8063 = cartesian_point ( 'none', ( -31.00027695764184088, -49.61081362515135140, 15.09999999999989839 ) ) ;
#8064 = axis2_placement_3d ( 'none', #8690, #21549, #36854 ) ;
#8065 = oriented_edge ( 'none', *, *, #2832, .t. ) ;
#8066 = axis2_placement_3d ( 'none', #21568, #18445, #18957 ) ;
#8067 = face_outer_bound ( 'none', #38556, .t. ) ;
#8068 = axis2_placement_3d ( 'none', #18583, #31161, #5740 ) ;
#8069 = plane ( 'none', #4822 ) ;
#8070 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#8071 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -5.539897855819805495e-16 ) ) ;
#8072 = edge_curve ( 'none', #31991, #17803, #28560, .t. ) ;
#8073 = oriented_edge ( 'none', *, *, #19486, .f. ) ;
#8074 = oriented_edge ( 'none', *, *, #25048, .t. ) ;
#8075 = edge_curve ( 'none', #16340, #9418, #19253, .t. ) ;
#8076 = oriented_edge ( 'none', *, *, #12513, .f. ) ;
#8077 = axis2_placement_3d ( 'none', #4854, #26734, #7879 ) ;
#8078 = cartesian_point ( 'none', ( 17.93041023413595170, -11.12405312382336575, 128.6901134866619145 ) ) ;
#8079 = oriented_edge ( 'none', *, *, #11078, .f. ) ;
#8080 = face_outer_bound ( 'none', #23681, .t. ) ;
#8081 = direction ( 'none', ( 1.209146401335214128e-15, -2.721636318192414828e-15, 1.000000000000000000 ) ) ;
#8082 = direction ( 'none', ( 1.000000000000000000, 1.110223024625158749e-14, -1.537658889105844838e-12 ) ) ;
#8083 = oriented_edge ( 'none', *, *, #20854, .f. ) ;
#8084 = edge_loop ( 'none', ( #8450, #16893, #27185, #26634, #17035, #18282, #21932, #30863, #10833, #13394, #31818 ) ) ;
#8085 = face_bound ( 'none', #25155, .t. ) ;
#8086 = cartesian_point ( 'none', ( -2.003197950035122243, -39.06000000000011596, 66.59999999999995168 ) ) ;
#8087 = edge_loop ( 'none', ( #16747, #16961, #14614, #32990 ) ) ;
#8088 = cartesian_point ( 'none', ( 7.118349340276296095e-13, -54.50000000000014211, 99.59999999999990905 ) ) ;
#8089 = oriented_edge ( 'none', *, *, #32902, .t. ) ;
#8090 = vertex_point ( 'none', #38237 ) ;
#8091 = face_bound ( 'none', #19744, .t. ) ;
#8092 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#8093 = cartesian_point ( 'none', ( -23.92582376065763583, -84.69999999999663487, 135.5865301051707661 ) ) ;
#8094 = edge_curve ( 'none', #25494, #14847, #14851, .t. ) ;
#8095 = cartesian_point ( 'none', ( -1.539998227801575359, -76.70000000000162288, 111.5007733134600159 ) ) ;
#8096 = cartesian_point ( 'none', ( 26.63185072004915099, -79.14999999999982094, 80.96672739544753483 ) ) ;
#8097 = direction ( 'none', ( -1.000000000000000000, -9.499345754448997227e-15, 8.886774337756888067e-16 ) ) ;
#8098 = cartesian_point ( 'none', ( 19.15468665399497183, -19.02887225211390287, 1.999999999999957589 ) ) ;
#8099 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#8100 = edge_curve ( 'none', #38864, #9929, #2628, .t. ) ;
#8101 = direction ( 'none', ( -0.3065484139510235018, 0.1899816439925926248, -0.9327030850436722753 ) ) ;
#8102 = toroidal_surface ( 'none', #24649, 12.50000000000000178, 0.5000000000000000000 ) ;
#8103 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474531850e-14, -0.06609909530067510641 ) ) ;
#8104 = oriented_edge ( 'none', *, *, #36425, .f. ) ;
#8105 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#8106 = face_outer_bound ( 'none', #35623, .t. ) ;
#8107 = edge_curve ( 'none', #17236, #26887, #11914, .t. ) ;
#8108 = direction ( 'none', ( 1.000000000000000000, 1.469412826709764654e-14, -6.122553444624020051e-16 ) ) ;
#8109 = advanced_face ( 'none', ( #35873 ), #12889, .f. ) ;
#8110 = face_outer_bound ( 'none', #30115, .t. ) ;
#8111 = oriented_edge ( 'none', *, *, #10108, .t. ) ;
#8112 = edge_loop ( 'none', ( #28709, #29981, #9011, #40546 ) ) ;
#8113 = plane ( 'none', #34405 ) ;
#8114 = oriented_edge ( 'none', *, *, #2020, .t. ) ;
#8115 = oriented_edge ( 'none', *, *, #28881, .f. ) ;
#8116 = circle ( 'none', #12604, 0.1000000000000028644 ) ;
#8117 = direction ( 'none', ( -0.9459816290895197710, -1.184045721638253596e-14, 0.3242202298209324596 ) ) ;
#8118 = line ( 'none', #16944, #18897 ) ;
#8119 = face_outer_bound ( 'none', #32115, .t. ) ;
#8120 = axis2_placement_3d ( 'none', #40267, #9472, #6221 ) ;
#8121 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#8122 = oriented_edge ( 'none', *, *, #16300, .t. ) ;
#8124 = axis2_placement_3d ( 'none', #2196, #11890, #2998 ) ;
#8123 = direction ( 'none', ( -0.7669678184319012049, -0.6416855659042129956, 5.980610519458355355e-15 ) ) ;
#8125 = axis2_placement_3d ( 'none', #12343, #21803, #18661 ) ;
#8126 = cartesian_point ( 'none', ( -36.00000000000000000, -4.265139115659813400e-15, -48.00000000000006395 ) ) ;
#8127 = edge_curve ( 'none', #19498, #8435, #27572, .t. ) ;
#8128 = edge_curve ( 'none', #15434, #29902, #30509, .t. ) ;
#8129 = oriented_edge ( 'none', *, *, #12754, .t. ) ;
#8130 = axis2_placement_3d ( 'none', #11323, #36349, #17638 ) ;
#8131 = axis2_placement_3d ( 'none', #38650, #4319, #7074 ) ;
#8132 = cartesian_point ( 'none', ( -34.64101615137758472, 19.99999999999963762, 28.69998533311841271 ) ) ;
#8133 = line ( 'none', #39776, #30648 ) ;
#8134 = plane ( 'none', #11820 ) ;
#8135 = direction ( 'none', ( -0.06609909530067543948, -3.902853943559809762e-16, 0.9978130634544890576 ) ) ;
#8136 = face_outer_bound ( 'none', #28602, .t. ) ;
#8137 = edge_curve ( 'none', #28432, #22758, #12366, .t. ) ;
#8138 = circle ( 'none', #36923, 27.50000000000000000 ) ;
#8139 = edge_loop ( 'none', ( #6418, #22228, #5495, #33211 ) ) ;
#8140 = direction ( 'none', ( 5.539897855819842966e-16, -8.953411488912552682e-16, 1.000000000000000000 ) ) ;
#8141 = vertex_point ( 'none', #37967 ) ;
#8142 = line ( 'none', #31425, #28702 ) ;
#8143 = cartesian_point ( 'none', ( -35.99999999999996447, -4.076461959910929026e-13, 36.50000000000001421 ) ) ;
#8144 = cartesian_point ( 'none', ( 1.222833263063691112, -95.70000000000156604, 81.14045832609181730 ) ) ;
#8145 = cartesian_point ( 'none', ( -49.61081362515121640, 31.00027695764200075, 15.10000000000001918 ) ) ;
#8146 = circle ( 'none', #8648, 5.000000000000001776 ) ;
#8147 = cartesian_point ( 'none', ( 2.914335439641035919e-13, -18.70000000000159801, 99.59999999999995168 ) ) ;
#8148 = oriented_edge ( 'none', *, *, #20543, .t. ) ;
#8150 = edge_loop ( 'none', ( #4023, #3158, #1158, #26380, #930, #16052 ) ) ;
#8149 = cartesian_point ( 'none', ( 47.50000000000001421, 6.764253850570295373e-13, 0.9999999999999376055 ) ) ;
#8151 = oriented_edge ( 'none', *, *, #31874, .f. ) ;
#8152 = oriented_edge ( 'none', *, *, #33495, .f. ) ;
#8153 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#8154 = line ( 'none', #10399, #10567 ) ;
#8155 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#8156 = advanced_face ( 'none', ( #4574 ), #28935, .f. ) ;
#8157 = circle ( 'none', #39291, 0.1999999999999987066 ) ;
#8158 = edge_curve ( 'none', #21809, #2897, #18284, .t. ) ;
#8159 = face_outer_bound ( 'none', #7102, .t. ) ;
#8160 = direction ( 'none', ( -5.040809058475287406e-15, -1.747555683115563281e-15, 1.000000000000000000 ) ) ;
#8161 = cartesian_point ( 'none', ( -5.098656118367685508, 0.1170717157634267175, -126.0000000000000284 ) ) ;
#8162 = vertex_point ( 'none', #12082 ) ;
#8163 = advanced_face ( 'none', ( #26582 ), #39312, .f. ) ;
#8164 = edge_curve ( 'none', #15144, #35039, #8501, .t. ) ;
#8165 = plane ( 'none', #22177 ) ;
#8166 = vertex_point ( 'none', #13079 ) ;
#8167 = direction ( 'none', ( 0.9997364937975852239, -0.02295523838497761163, 0.0000000000000000000 ) ) ;
#8168 = edge_curve ( 'none', #40434, #32155, #7533, .t. ) ;
#8169 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8170 = line ( 'none', #40143, #21867 ) ;
#8171 = vector ( 'none', #8101, 1000.000000000000114 ) ;
#8172 = cartesian_point ( 'none', ( 39.99999999997183409, -85.49999999999961631, 80.59999999993833342 ) ) ;
#8173 = vector ( 'none', #8660, 1000.000000000000114 ) ;
#8174 = cartesian_point ( 'none', ( -27.37758156332376558, -79.31349494654121202, 117.1190661527407428 ) ) ;
#8175 = direction ( 'none', ( 3.083952846180992055e-15, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#8176 = oriented_edge ( 'none', *, *, #10272, .f. ) ;
#8177 = cartesian_point ( 'none', ( 20.45717068360697510, -4.843941993761811560, 129.5999999999757222 ) ) ;
#8178 = axis2_placement_3d ( 'none', #6025, #12287, #37185 ) ;
#8179 = axis2_placement_3d ( 'none', #16677, #1100, #28435 ) ;
#8180 = edge_loop ( 'none', ( #38551, #14840, #14222, #28535 ) ) ;
#8181 = toroidal_surface ( 'none', #38982, 6.100000000000000533, 0.2000000000000000111 ) ;
#8183 = edge_curve ( 'none', #30661, #29004, #33925, .t. ) ;
#8182 = vector ( 'none', #37602, 1000.000000000000114 ) ;
#8184 = cartesian_point ( 'none', ( -10.35578982260931902, 19.09591796137477004, 127.6331704720599873 ) ) ;
#8185 = direction ( 'none', ( -3.567554706379033090e-15, 1.000000000000000000, 2.378369804252688858e-15 ) ) ;
#8186 = vertex_point ( 'none', #25279 ) ;
#8187 = axis2_placement_3d ( 'none', #25341, #9575, #10113 ) ;
#8188 = edge_loop ( 'none', ( #17402, #37958, #31842 ) ) ;
#8189 = direction ( 'none', ( 1.222621420712173248e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#8190 = axis2_placement_3d ( 'none', #5735, #12258, #27731 ) ;
#8191 = cartesian_point ( 'none', ( 33.00756640107487527, -17.42427837039069161, 68.19999999999971863 ) ) ;
#8192 = face_outer_bound ( 'none', #10715, .t. ) ;
#8193 = line ( 'none', #27484, #24306 ) ;
#8194 = vector ( 'none', #23300, 1000.000000000000000 ) ;
#8195 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#8196 = oriented_edge ( 'none', *, *, #28998, .f. ) ;
#8197 = edge_loop ( 'none', ( #24861, #7559, #6149, #26598 ) ) ;
#8198 = cartesian_point ( 'none', ( 0.2897205598502285429, -66.89144122724098906, 60.20152417390046651 ) ) ;
#8199 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#8200 = direction ( 'none', ( 1.047444401652940007e-14, -1.000000000000000000, -6.337802785138782180e-16 ) ) ;
#8201 = cartesian_point ( 'none', ( 3.503683865369858985, -73.70000000000156604, 90.66220388621694326 ) ) ;
#8202 = vector ( 'none', #2650, 1000.000000000000000 ) ;
#8203 = advanced_face ( 'none', ( #36864 ), #19250, .f. ) ;
#8204 = cartesian_point ( 'none', ( -53.04081362515120901, 31.00027695764196523, 19.10000000000001208 ) ) ;
#8205 = advanced_face ( 'none', ( #25613 ), #664, .f. ) ;
#8206 = toroidal_surface ( 'none', #16071, 2.700000000000000178, 0.1999999999999998723 ) ;
#8207 = direction ( 'none', ( 6.818163926026672119e-15, 2.240078029461010062e-16, 1.000000000000000000 ) ) ;
#8208 = edge_curve ( 'none', #26887, #19956, #17309, .t. ) ;
#8209 = vector ( 'none', #39731, 1000.000000000000000 ) ;
#8210 = circle ( 'none', #33216, 1.807199999999997031 ) ;
#8211 = plane ( 'none', #39041 ) ;
#8212 = vertex_point ( 'none', #10053 ) ;
#8213 = oriented_edge ( 'none', *, *, #6429, .f. ) ;
#8214 = edge_curve ( 'none', #12594, #26695, #32945, .t. ) ;
#8215 = cartesian_point ( 'none', ( 13.45764007473001023, -83.67782780742277282, 67.29068364048757189 ) ) ;
#8216 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.167905692361979575e-16 ) ) ;
#8217 = oriented_edge ( 'none', *, *, #2924, .t. ) ;
#8218 = edge_loop ( 'none', ( #36462, #6074 ) ) ;
#8219 = cartesian_point ( 'none', ( 15.97957807630751681, -79.79999999999608917, 66.33691982532468501 ) ) ;
#8220 = edge_curve ( 'none', #8364, #37282, #15827, .t. ) ;
#8221 = direction ( 'none', ( 2.050233355256459444e-15, -1.084443651927997411e-15, 1.000000000000000000 ) ) ;
#8222 = direction ( 'none', ( -1.067522139062650592e-14, 1.000000000000000000, 5.337610695313253357e-16 ) ) ;
#8223 = cartesian_point ( 'none', ( -36.89101615140095447, -104.0000000000005400, 83.49711431708645648 ) ) ;
#8224 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -5.539897855819716748e-16 ) ) ;
#8225 = direction ( 'none', ( -1.000000000000000000, -1.203352005955635797e-14, 1.566188795577476359e-12 ) ) ;
#8226 = cartesian_point ( 'none', ( 49.61081362515098903, -31.00027695764238445, -23.74999999999999645 ) ) ;
#8227 = line ( 'none', #30023, #8727 ) ;
#8228 = oriented_edge ( 'none', *, *, #30739, .t. ) ;
#8229 = cartesian_point ( 'none', ( 34.64101615140899071, -69.49999999999974420, 119.5999999999470020 ) ) ;
#8230 = cartesian_point ( 'none', ( -20.21297618975235721, 34.51717823855971545, -15.19394205365332517 ) ) ;
#8231 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8232 = cartesian_point ( 'none', ( -33.97074409262243933, -51.32581362515139034, 19.09999999999989484 ) ) ;
#8233 = axis2_placement_3d ( 'none', #16010, #32145, #3715 ) ;
#8234 = oriented_edge ( 'none', *, *, #28683, .f. ) ;
#8235 = oriented_edge ( 'none', *, *, #20975, .f. ) ;
#8236 = axis2_placement_3d ( 'none', #15237, #25626, #31914 ) ;
#8237 = axis2_placement_3d ( 'none', #36202, #36341, #2028 ) ;
#8238 = cartesian_point ( 'none', ( -37.46194077712597448, 45.96194077712529946, 8.326672684688674053e-14 ) ) ;
#8239 = circle ( 'none', #8896, 65.00000000000000000 ) ;
#8240 = axis2_placement_3d ( 'none', #36683, #21233, #24363 ) ;
#8241 = axis2_placement_3d ( 'none', #35453, #10576, #35188 ) ;
#8242 = cylindrical_surface ( 'none', #37702, 16.00000000000000000 ) ;
#8243 = cartesian_point ( 'none', ( -19.99999999994546940, -99.50000000000044054, 134.2410161514081892 ) ) ;
#8244 = circle ( 'none', #34153, 6.138320441952075157 ) ;
#8245 = face_outer_bound ( 'none', #21431, .t. ) ;
#8246 = face_outer_bound ( 'none', #23823, .t. ) ;
#8247 = edge_curve ( 'none', #23331, #6110, #15323, .t. ) ;
#8248 = cartesian_point ( 'none', ( 6.598087082078578541e-14, -1.420271100185642871e-13, 123.5999999999999659 ) ) ;
#8249 = oriented_edge ( 'none', *, *, #27074, .t. ) ;
#8250 = advanced_face ( 'none', ( #39825 ), #24287, .t. ) ;
#8251 = oriented_edge ( 'none', *, *, #9073, .f. ) ;
#8252 = edge_loop ( 'none', ( #23499, #3079, #12439, #2574 ) ) ;
#8253 = direction ( 'none', ( 1.000000000000000000, 1.209449207450817860e-14, -1.539513564649195175e-12 ) ) ;
#8254 = cartesian_point ( 'none', ( 3.052552454353882829e-14, -7.822403905129764809e-14, 59.59999999999997300 ) ) ;
#8255 = oriented_edge ( 'none', *, *, #25442, .f. ) ;
#8256 = edge_loop ( 'none', ( #20047, #34251, #636, #37204 ) ) ;
#8257 = cartesian_point ( 'none', ( -7.736896909686388213, -19.62032367001472011, 129.5999999999999659 ) ) ;
#8258 = b_spline_curve_with_knots ( 'none', 3,
( #17244, #29531, #26925, #30062, #13942, #8198, #33219, #32947, #20503, #11326, #36212, #29926, #35809, #14218 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2.864986700719197969e-17, 0.001723496832127287574, 0.003446993664254546525, 0.005170490496381805259, 0.006032238912445413159, 0.006463113120477214507, 0.006893987328509016722 ),
.unspecified. ) ;
#8259 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#8260 = line ( 'none', #27742, #31267 ) ;
#8261 = oriented_edge ( 'none', *, *, #32056, .t. ) ;
#8262 = cartesian_point ( 'none', ( -4.471520993180376990, -42.33657887102812367, 66.14983632215019327 ) ) ;
#8263 = cartesian_point ( 'none', ( 19.95663533865321426, 38.71140000000016812, 66.60000000000000853 ) ) ;
#8264 = vertex_point ( 'none', #405 ) ;
#8265 = edge_curve ( 'none', #27314, #14897, #11869, .t. ) ;
#8266 = vertex_point ( 'none', #16643 ) ;
#8267 = cartesian_point ( 'none', ( 19.91322587279162803, 39.55430995908258041, -11.49999999999997868 ) ) ;
#8268 = cartesian_point ( 'none', ( 4.663167449150704779e-13, -34.20000000000012363, 99.59999999999993747 ) ) ;
#8269 = cartesian_point ( 'none', ( 36.00000000000001421, 4.954780431255102492e-13, 11.99999999999998046 ) ) ;
#8270 = direction ( 'none', ( 0.0000000000000000000, 0.8345712536277500870, 0.5509000114523555647 ) ) ;
#8271 = face_outer_bound ( 'none', #37811, .t. ) ;
#8272 = cartesian_point ( 'none', ( -20.54680436081948613, -54.52238381106491261, 129.8312757133168702 ) ) ;
#8273 = face_outer_bound ( 'none', #30353, .t. ) ;
#8274 = edge_curve ( 'none', #20661, #31069, #27536, .t. ) ;
#8275 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.100126508929431562e-16 ) ) ;
#8276 = cartesian_point ( 'none', ( 37.46194077712550552, -51.00292657709108113, 5.952121760526466688e-15 ) ) ;
#8277 = edge_curve ( 'none', #3125, #13370, #3230, .t. ) ;
#8278 = vector ( 'none', #6312, 1000.000000000000114 ) ;
#8279 = cartesian_point ( 'none', ( 15.29955662842857045, -4.686004329108083510, -83.48491400709889376 ) ) ;
#8280 = cylindrical_surface ( 'none', #23901, 5.000000000000004441 ) ;
#8281 = line ( 'none', #38597, #24929 ) ;
#8282 = cartesian_point ( 'none', ( 5.972432876578006145, -17.83802208209289830, 129.5999999999999943 ) ) ;
#8283 = toroidal_surface ( 'none', #30275, 12.99999999999999822, 1.000000000000000000 ) ;
#8284 = direction ( 'none', ( -0.2911156025094132072, -4.438639543574742089e-15, 0.9566878832595201443 ) ) ;
#8285 = edge_loop ( 'none', ( #2061, #34182 ) ) ;
#8286 = oriented_edge ( 'none', *, *, #1869, .f. ) ;
#8287 = oriented_edge ( 'none', *, *, #29505, .t. ) ;
#8288 = axis2_placement_3d ( 'none', #9399, #28290, #15290 ) ;
#8289 = oriented_edge ( 'none', *, *, #8576, .t. ) ;
#8290 = axis2_placement_3d ( 'none', #31701, #38120, #9912 ) ;
#8291 = oriented_edge ( 'none', *, *, #2779, .f. ) ;
#8292 = oriented_edge ( 'none', *, *, #4471, .t. ) ;
#8293 = axis2_placement_3d ( 'none', #2453, #33496, #30609 ) ;
#8294 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.535288089511295234e-15, -56.00000000000000000 ) ) ;
#8295 = advanced_face ( 'none', ( #34855 ), #26212, .t. ) ;
#8296 = edge_curve ( 'none', #17000, #10621, #32910, .t. ) ;
#8297 = face_bound ( 'none', #14488, .t. ) ;
#8298 = vertex_point ( 'none', #32239 ) ;
#8299 = direction ( 'none', ( 0.0000000000000000000, -1.261543459662910222e-15, 1.000000000000000000 ) ) ;
#8300 = edge_curve ( 'none', #12914, #31255, #32436, .t. ) ;
#8301 = direction ( 'none', ( 0.4646685573392107527, -0.8854846875131701101, -1.912937223648852438e-15 ) ) ;
#8302 = cartesian_point ( 'none', ( 33.26308017463964006, -84.69999999999592433, 115.5795780763694722 ) ) ;
#8303 = cartesian_point ( 'none', ( -11.51695103715543844, -76.03306161286110409, 75.46065681166321326 ) ) ;
#8304 = circle ( 'none', #8539, 4.000000000000000000 ) ;
#8305 = cartesian_point ( 'none', ( -2.021896092993372918, 21.62271476889457489, 127.4267272496183665 ) ) ;
#8306 = face_outer_bound ( 'none', #11992, .t. ) ;
#8307 = plane ( 'none', #5979 ) ;
#8308 = toroidal_surface ( 'none', #28727, 16.62432289551292541, 1.000000000000000000 ) ;
#8309 = cartesian_point ( 'none', ( -4.604006755507001003, -19.20000000000165485, 106.1424094793311781 ) ) ;
#8310 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760469, 2.365532012695645724e-16 ) ) ;
#8311 = direction ( 'none', ( 0.3535533905923273212, 0.7071067811865574537, -0.6123724356963295978 ) ) ;
#8312 = circle ( 'none', #21598, 3.250000000000002665 ) ;
#8313 = face_outer_bound ( 'none', #2925, .t. ) ;
#8314 = cartesian_point ( 'none', ( -11.06243644049509633, -17.85000000000028919, 129.5999999999999659 ) ) ;
#8315 = cylindrical_surface ( 'none', #8064, 5.000000000000004441 ) ;
#8316 = vector ( 'none', #12640, 1000.000000000000000 ) ;
#8317 = vertex_point ( 'none', #13490 ) ;
#8318 = direction ( 'none', ( 1.331611081249949473e-15, -2.721636318192414039e-15, 1.000000000000000000 ) ) ;
#8319 = oriented_edge ( 'none', *, *, #31584, .f. ) ;
#8320 = direction ( 'none', ( -1.197056719064297419e-14, 1.000000000000000000, 9.970029726325659912e-16 ) ) ;
#8321 = vertex_point ( 'none', #16924 ) ;
#8322 = edge_curve ( 'none', #11809, #12449, #18242, .t. ) ;
#8323 = cartesian_point ( 'none', ( -1.002805692243921687, -95.57378637780313113, 126.0846683886579171 ) ) ;
#8324 = direction ( 'none', ( 6.809524695529295923e-13, -0.9003490327090357681, 0.4351684952979751886 ) ) ;
#8325 = edge_loop ( 'none', ( #31068, #36965, #28250, #7378 ) ) ;
#8326 = edge_curve ( 'none', #9786, #6620, #17267, .t. ) ;
#8327 = cartesian_point ( 'none', ( -11.64203268004229130, -15.20000000000028528, 118.0999999999999233 ) ) ;
#8328 = cartesian_point ( 'none', ( 33.46194077712607395, -51.00292657709075428, 1.999999999999911626 ) ) ;
#8329 = vertex_point ( 'none', #26346 ) ;
#8330 = edge_curve ( 'none', #34407, #17813, #14811, .t. ) ;
#8331 = direction ( 'none', ( -1.380836406856884348e-12, -0.4351684952979762988, -0.9003490327090352130 ) ) ;
#8332 = edge_curve ( 'none', #14104, #5829, #24100, .t. ) ;
#8333 = vector ( 'none', #17904, 1000.000000000000114 ) ;
#8334 = oriented_edge ( 'none', *, *, #11825, .f. ) ;
#8335 = edge_loop ( 'none', ( #16550, #7047, #18057, #38358 ) ) ;
#8336 = cartesian_point ( 'none', ( 1.379954955940063063e-14, -6.317769198510604197e-14, -1.500000000000019984 ) ) ;
#8337 = cartesian_point ( 'none', ( -8.007975951699688011, -39.00364330202687313, 66.59999999999995168 ) ) ;
#8338 = face_outer_bound ( 'none', #228, .t. ) ;
#8339 = edge_loop ( 'none', ( #23639, #22206, #37168, #31769 ) ) ;
#8340 = direction ( 'none', ( -1.000000000000000000, -1.229808195804225085e-14, 1.539649732011764131e-12 ) ) ;
#8341 = advanced_face ( 'none', ( #12848, #8920 ), #17341, .f. ) ;
#8342 = oriented_edge ( 'none', *, *, #17610, .f. ) ;
#8343 = vector ( 'none', #18089, 1000.000000000000114 ) ;
#8344 = axis2_placement_3d ( 'none', #21068, #33248, #29953 ) ;
#8345 = cartesian_point ( 'none', ( -29.43078620352559227, -13.25290150858806726, -45.00000000000002842 ) ) ;
#8346 = cartesian_point ( 'none', ( -55.61620082059523185, -12.19131396678226764, -15.50000000000001066 ) ) ;
#8347 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#8348 = face_outer_bound ( 'none', #24493, .t. ) ;
#8349 = cartesian_point ( 'none', ( 36.32328999008959869, -17.68708955392040849, 74.19999999999974705 ) ) ;
#8350 = advanced_face ( 'none', ( #9874 ), #35357, .t. ) ;
#8351 = axis2_placement_3d ( 'none', #9100, #12246, #12374 ) ;
#8352 = axis2_placement_3d ( 'none', #34676, #16089, #25798 ) ;
#8353 = face_outer_bound ( 'none', #9267, .t. ) ;
#8354 = cartesian_point ( 'none', ( 29.85451473250732235, -87.07226845364137091, 86.75630037892027246 ) ) ;
#8355 = cartesian_point ( 'none', ( -34.75635299803359146, -22.85767342637441857, 71.20000000000025864 ) ) ;
#8356 = line ( 'none', #27321, #38700 ) ;
#8357 = edge_curve ( 'none', #16467, #18201, #34384, .t. ) ;
#8358 = cartesian_point ( 'none', ( 8.811578230707734934e-13, -68.50000000000011369, 99.59999999999990905 ) ) ;
#8359 = cartesian_point ( 'none', ( 7.924597310173299824, -24.99999999999999645, 74.59999999999993747 ) ) ;
#8360 = vector ( 'none', #4341, 1000.000000000000114 ) ;
#8362 = conical_surface ( 'none', #26031, 17.65470053837924524, 0.5235987755982995928 ) ;
#8361 = axis2_placement_3d ( 'none', #24523, #24948, #15227 ) ;
#8363 = direction ( 'none', ( -0.02295523838497748673, -0.9997364937975852239, -9.583796596545395347e-16 ) ) ;
#8364 = vertex_point ( 'none', #8161 ) ;
#8365 = cartesian_point ( 'none', ( 19.99999999994803446, -103.9999999999998721, 64.95898384859157204 ) ) ;
#8366 = axis2_placement_3d ( 'none', #17488, #30041, #38958 ) ;
#8367 = oriented_edge ( 'none', *, *, #18648, .t. ) ;
#8368 = vertex_point ( 'none', #4873 ) ;
#8369 = edge_curve ( 'none', #20056, #39471, #160, .t. ) ;
#8370 = cartesian_point ( 'none', ( 21.70957800002830851, -59.79999999999600391, 64.37305304925337168 ) ) ;
#8371 = cartesian_point ( 'none', ( 53.80750873896446507, -1.235489749216662991, -36.50000000000002842 ) ) ;
#8372 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#8373 = edge_loop ( 'none', ( #6902, #131, #35638, #4049 ) ) ;
#8374 = vertex_point ( 'none', #14706 ) ;
#8375 = cartesian_point ( 'none', ( -0.1094972209006507130, -95.70000000000162288, 112.5995388517674485 ) ) ;
#8376 = plane ( 'none', #28179 ) ;
#8377 = direction ( 'none', ( -3.265361837132810431e-15, 1.000000000000000000, 1.360818159096210569e-15 ) ) ;
#8378 = circle ( 'none', #36259, 37.50000000000000711 ) ;
#8379 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#8380 = oriented_edge ( 'none', *, *, #34913, .f. ) ;
#8381 = oriented_edge ( 'none', *, *, #9454, .f. ) ;
#8382 = oriented_edge ( 'none', *, *, #28045, .f. ) ;
#8383 = edge_curve ( 'none', #24632, #21037, #36351, .t. ) ;
#8384 = cylindrical_surface ( 'none', #12489, 5.900000000000001243 ) ;
#8385 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#8386 = cartesian_point ( 'none', ( 7.396522657990031560e-13, -56.80000000000013216, 99.59999999999990905 ) ) ;
#8387 = face_outer_bound ( 'none', #19676, .t. ) ;
#8388 = edge_curve ( 'none', #5682, #32268, #26079, .t. ) ;
#8389 = advanced_face ( 'none', ( #2579 ), #7493, .t. ) ;
#8390 = direction ( 'none', ( 0.2911156025094130961, 4.163336342344337027e-15, -0.9566878832595202553 ) ) ;
#8391 = cartesian_point ( 'none', ( 2.745328901529510756e-14, -5.880719545601622796e-14, 37.49999999999999289 ) ) ;
#8392 = face_bound ( 'none', #7995, .t. ) ;
#8393 = line ( 'none', #16665, #4485 ) ;
#8394 = edge_curve ( 'none', #20252, #7556, #16782, .t. ) ;
#8395 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#8396 = oriented_edge ( 'none', *, *, #10901, .t. ) ;
#8397 = edge_curve ( 'none', #11505, #15040, #38804, .t. ) ;
#8398 = cartesian_point ( 'none', ( 38.97010920573674753, -10.00635971578880046, 66.59999999999993747 ) ) ;
#8399 = advanced_face ( 'none', ( #10396 ), #31461, .f. ) ;
#8400 = advanced_face ( 'none', ( #2103, #17770 ), #39478, .f. ) ;
#8401 = oriented_edge ( 'none', *, *, #39229, .t. ) ;
#8402 = direction ( 'none', ( 0.02295523838497760469, 0.9997364937975850019, 9.583796596545389430e-16 ) ) ;
#8403 = cartesian_point ( 'none', ( -33.47911386775011522, 17.38665289651302004, 71.20000000000018758 ) ) ;
#8404 = plane ( 'none', #37165 ) ;
#8405 = oriented_edge ( 'none', *, *, #35040, .f. ) ;
#8407 = vertex_point ( 'none', #36726 ) ;
#8406 = plane ( 'none', #4277 ) ;
#8408 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474531219e-14, -0.06609909530067549499 ) ) ;
#8409 = axis2_placement_3d ( 'none', #10446, #31942, #25653 ) ;
#8410 = axis2_placement_3d ( 'none', #24612, #15309, #18480 ) ;
#8411 = vertex_point ( 'none', #18139 ) ;
#8412 = cartesian_point ( 'none', ( 20.00000000000104450, -69.49999999999987210, 64.95898384862243802 ) ) ;
#8413 = edge_curve ( 'none', #7526, #20219, #9423, .t. ) ;
#8414 = vertex_point ( 'none', #27008 ) ;
#8415 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#8416 = edge_loop ( 'none', ( #36931, #3556, #29727 ) ) ;
#8417 = axis2_placement_3d ( 'none', #15447, #12696, #37722 ) ;
#8418 = direction ( 'none', ( -0.5882076359133953103, -0.8087099461816792401, 4.191653422462959784e-15 ) ) ;
#8419 = axis2_placement_3d ( 'none', #10168, #32077, #6925 ) ;
#8420 = vector ( 'none', #11108, 1000.000000000000000 ) ;
#8421 = direction ( 'none', ( 0.6416855659042142168, -0.7669678184319003167, -3.925754845206541393e-15 ) ) ;
#8423 = oriented_edge ( 'none', *, *, #12666, .f. ) ;
#8422 = direction ( 'none', ( -0.2058498166436054100, -0.7071067811865494601, 0.6764804897318112964 ) ) ;
#8424 = oriented_edge ( 'none', *, *, #13047, .t. ) ;
#8425 = oriented_edge ( 'none', *, *, #3333, .t. ) ;
#8426 = line ( 'none', #12539, #6473 ) ;
#8427 = edge_curve ( 'none', #12712, #14338, #1132, .t. ) ;
#8428 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474531219e-14, -0.06609909530067559214 ) ) ;
#8429 = circle ( 'none', #21298, 8.500000000000000000 ) ;
#8430 = line ( 'none', #15494, #13806 ) ;
#8431 = cartesian_point ( 'none', ( -10.32506372265374672, 12.89027455256160337, -10.50609736269356809 ) ) ;
#8432 = line ( 'none', #37268, #15256 ) ;
#8433 = face_outer_bound ( 'none', #13305, .t. ) ;
#8434 = cartesian_point ( 'none', ( -37.06049534995467809, -69.50000000000056843, 84.54942910000004019 ) ) ;
#8435 = vertex_point ( 'none', #8814 ) ;
#8436 = cartesian_point ( 'none', ( -11.16306299956971237, -75.81321094115702408, 75.60663551231401414 ) ) ;
#8437 = oriented_edge ( 'none', *, *, #24532, .t. ) ;
#8438 = b_spline_curve_with_knots ( 'none', 3,
( #21310, #2572, #8446, #17902, #11317, #2305, #36343, #17760 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0001987820965268217955, 0.001264632803680421167, 0.001797558157257234893, 0.002330483510834049053 ),
.unspecified. ) ;
#8439 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#8440 = oriented_edge ( 'none', *, *, #27848, .f. ) ;
#8441 = edge_curve ( 'none', #15867, #26271, #30462, .t. ) ;
#8442 = direction ( 'none', ( 3.491481338843132961e-15, -1.000000000000000000, -2.087856039678549330e-15 ) ) ;
#8443 = advanced_face ( 'none', ( #35837 ), #15106, .t. ) ;
#8444 = cartesian_point ( 'none', ( 49.61081362515101745, -31.00027695764238800, 12.99999999999987388 ) ) ;
#8445 = edge_curve ( 'none', #15002, #40427, #625, .t. ) ;
#8446 = cartesian_point ( 'none', ( -20.02086458818408943, -34.22132584917054032, -34.87857056068678929 ) ) ;
#8447 = direction ( 'none', ( 4.332663863285660407e-33, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#8448 = vertex_point ( 'none', #2273 ) ;
#8449 = cartesian_point ( 'none', ( -2.769041619580468794, -76.20000000000165130, 111.2761469890124033 ) ) ;
#8450 = oriented_edge ( 'none', *, *, #3697, .t. ) ;
#8451 = edge_curve ( 'none', #33345, #19529, #9500, .t. ) ;
#8452 = direction ( 'none', ( 0.8660254037844403729, 4.580547389586230157e-15, 0.4999999999999970024 ) ) ;
#8453 = cartesian_point ( 'none', ( -15.07755141012387234, 40.35774330255681264, -32.49999999999996447 ) ) ;
#8454 = cartesian_point ( 'none', ( 13.96904738495518572, -84.35590114472186940, 122.7063358037139267 ) ) ;
#8455 = face_outer_bound ( 'none', #18935, .t. ) ;
#8456 = vertex_point ( 'none', #2817 ) ;
#8457 = oriented_edge ( 'none', *, *, #19356, .t. ) ;
#8458 = cartesian_point ( 'none', ( -34.64101615137727208, 19.99999999999964828, 74.20000000000020179 ) ) ;
#8459 = oriented_edge ( 'none', *, *, #25710, .t. ) ;
#8460 = line ( 'none', #9275, #18746 ) ;
#8461 = cartesian_point ( 'none', ( -24.14698632104245135, -32.38930768003826444, 79.43386620922511554 ) ) ;
#8462 = cartesian_point ( 'none', ( 16.10288568291435141, -83.67782780742274440, 62.70898384859757613 ) ) ;
#8463 = axis2_placement_3d ( 'none', #37614, #21502, #21783 ) ;
#8464 = cartesian_point ( 'none', ( 7.221043075873839534, -20.43892902607411699, 127.5250288525377727 ) ) ;
#8465 = circle ( 'none', #2429, 4.999999999999998224 ) ;
#8466 = cartesian_point ( 'none', ( -34.64101615137727208, 19.99999999999964828, 74.20000000000020179 ) ) ;
#8467 = axis2_placement_3d ( 'none', #14342, #24034, #36629 ) ;
#8468 = face_outer_bound ( 'none', #15129, .t. ) ;
#8469 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#8470 = oriented_edge ( 'none', *, *, #30424, .f. ) ;
#8471 = oriented_edge ( 'none', *, *, #1587, .f. ) ;
#8472 = axis2_placement_3d ( 'none', #38090, #22090, #16350 ) ;
#8473 = line ( 'none', #3299, #178 ) ;
#8475 = cartesian_point ( 'none', ( 6.029239812261918630, 17.84012854160602757, 129.6000000000000512 ) ) ;
#8474 = line ( 'none', #22001, #26097 ) ;
#8476 = direction ( 'none', ( 0.8854846875131732187, 0.4646685573392048130, 0.0000000000000000000 ) ) ;
#8477 = oriented_edge ( 'none', *, *, #16268, .t. ) ;
#8478 = axis2_placement_3d ( 'none', #4929, #7545, #8082 ) ;
#8479 = axis2_placement_3d ( 'none', #29240, #10637, #10494 ) ;
#8480 = edge_loop ( 'none', ( #6517, #8484, #34998, #5230, #11188, #29132, #39511, #33888 ) ) ;
#8481 = cartesian_point ( 'none', ( -50.13581362515117235, 24.88444889857373354, 15.10000000000000142 ) ) ;
#8482 = oriented_edge ( 'none', *, *, #13531, .f. ) ;
#8483 = oriented_edge ( 'none', *, *, #38021, .t. ) ;
#8484 = oriented_edge ( 'none', *, *, #23727, .t. ) ;
#8485 = cartesian_point ( 'none', ( 34.64101615137737866, 20.00000000000029488, 59.59999999999995879 ) ) ;
#8486 = edge_curve ( 'none', #1300, #20840, #24579, .t. ) ;
#8487 = direction ( 'none', ( 0.4799884273074784824, -0.8772748199115789625, -1.040834085586083271e-15 ) ) ;
#8488 = cartesian_point ( 'none', ( 34.64101615137855816, -79.59999999999591580, 119.5999999999999091 ) ) ;
#8489 = edge_loop ( 'none', ( #30787, #16024, #23788, #13587, #7832 ) ) ;
#8490 = direction ( 'none', ( 6.402207182922942715e-15, 3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#8491 = cartesian_point ( 'none', ( 29.45701350295437493, -81.94858482468941929, 85.86849643366745966 ) ) ;
#8492 = cartesian_point ( 'none', ( -10.95187606596335250, -17.64264711060602053, 128.9880810120430112 ) ) ;
#8493 = direction ( 'none', ( 0.6571340073944542670, 8.831553429894966205e-15, -0.7537737699905094901 ) ) ;
#8494 = cartesian_point ( 'none', ( 23.89711431698141197, -99.49999999999982947, 67.20898384858557506 ) ) ;
#8495 = edge_loop ( 'none', ( #3622, #8251, #34773, #19169 ) ) ;
#8497 = vertex_point ( 'none', #21405 ) ;
#8496 = cartesian_point ( 'none', ( -1.499999999999686251, -54.50000000000019895, 138.0999999999999091 ) ) ;
#8498 = oriented_edge ( 'none', *, *, #9613, .t. ) ;
#8499 = cartesian_point ( 'none', ( 35.80291843500444315, -22.61334710348663180, 71.19999999999973284 ) ) ;
#8500 = cartesian_point ( 'none', ( 1.316559537753099427e-12, -104.5000000000001421, 99.59999999999986642 ) ) ;
#8501 = circle ( 'none', #11344, 37.00000000000003553 ) ;
#8502 = cartesian_point ( 'none', ( -45.96194077712517867, -45.96194077712601000, 1.999999999999967137 ) ) ;
#8503 = advanced_face ( 'none', ( #8455 ), #16261, .t. ) ;
#8504 = oriented_edge ( 'none', *, *, #13969, .t. ) ;
#8505 = edge_loop ( 'none', ( #33688, #25543, #32276, #34331, #176, #5698, #8972, #18819 ) ) ;
#8506 = oriented_edge ( 'none', *, *, #11575, .t. ) ;
#8507 = line ( 'none', #1535, #5589 ) ;
#8508 = cartesian_point ( 'none', ( 55.74913406710309260, -31.00027695764238800, 12.99999999999987388 ) ) ;
#8509 =( bounded_curve ( ) b_spline_curve ( 3, ( #18525, #18255, #5552, #40255 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.427448757889530961, 1.441868009577133458 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999826738401136339, 0.9999826738401136339, 1.000000000000000000 ) )
representation_item ( '' ) );
#8510 = edge_curve ( 'none', #1371, #13315, #7964, .t. ) ;
#8511 = cartesian_point ( 'none', ( 41.46194077712615922, 45.96194077712501525, -51.00000000000000711 ) ) ;
#8512 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560379402e-16 ) ) ;
#8513 = oriented_edge ( 'none', *, *, #4471, .f. ) ;
#8514 = vertex_point ( 'none', #21139 ) ;
#8515 = vector ( 'none', #7838, 1000.000000000000000 ) ;
#8516 = vector ( 'none', #2057, 1000.000000000000000 ) ;
#8517 = cartesian_point ( 'none', ( 14.65551124347761913, -94.82471911198071268, 77.01933354968033996 ) ) ;
#8518 = edge_curve ( 'none', #9346, #34860, #33419, .t. ) ;
#8519 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.118795954646230957e-15, -61.00000000000000000 ) ) ;
#8520 = cartesian_point ( 'none', ( 57.59676647117690607, -10.45956127273653635, -32.50000000000002842 ) ) ;
#8521 = edge_curve ( 'none', #18396, #1575, #19214, .t. ) ;
#8522 = vertex_point ( 'none', #24539 ) ;
#8523 = vertex_point ( 'none', #30421 ) ;
#8524 = direction ( 'none', ( 2.050233355256459444e-15, -1.084443651927997411e-15, 1.000000000000000000 ) ) ;
#8525 = oriented_edge ( 'none', *, *, #9595, .f. ) ;
#8526 = cylindrical_surface ( 'none', #26438, 2.499999999999995115 ) ;
#8527 = b_spline_curve_with_knots ( 'none', 3,
( #4632, #20484, #4898, #26771 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009014121851796461429, 0.009117158074588842254 ),
.unspecified. ) ;
#8528 = axis2_placement_3d ( 'none', #34024, #15284, #30470 ) ;
#8529 = cartesian_point ( 'none', ( -11.59884466393898883, -95.28506931394879587, 75.42693002596287499 ) ) ;
#8530 = edge_loop ( 'none', ( #19279, #17326, #31891, #24935 ) ) ;
#8531 = oriented_edge ( 'none', *, *, #37554, .f. ) ;
#8532 = cartesian_point ( 'none', ( 18.79411787652792754, -14.36020745982483504, -45.00000000000004263 ) ) ;
#8533 = oriented_edge ( 'none', *, *, #17811, .t. ) ;
#8534 = axis2_placement_3d ( 'none', #6267, #34018, #21582 ) ;
#8535 = oriented_edge ( 'none', *, *, #34505, .t. ) ;
#8536 = edge_loop ( 'none', ( #34601, #29882, #4799, #12301 ) ) ;
#8537 = cartesian_point ( 'none', ( -4.746741500494062294, -42.30667514841628929, 66.19475884814731614 ) ) ;
#8538 = cartesian_point ( 'none', ( -10.00635971578959804, 38.97010920573639225, 66.60000000000002274 ) ) ;
#8539 = axis2_placement_3d ( 'none', #3654, #25660, #29069 ) ;
#8540 = axis2_placement_3d ( 'none', #22836, #31880, #9833 ) ;
#8541 = face_outer_bound ( 'none', #13097, .t. ) ;
#8542 = cartesian_point ( 'none', ( -10.57756126459734780, -75.70000000000169393, 75.84889060078087653 ) ) ;
#8543 = direction ( 'none', ( 0.7669678184319057568, 0.6416855659042076665, 4.550094363217855683e-15 ) ) ;
#8544 = cartesian_point ( 'none', ( 10.95199054443752296, 17.64283844029026938, 128.9879092056588661 ) ) ;
#8545 = oriented_edge ( 'none', *, *, #16181, .f. ) ;
#8546 = direction ( 'none', ( -0.7071067811865524577, -0.7071067811865425767, 1.087878737456090445e-12 ) ) ;
#8547 = oriented_edge ( 'none', *, *, #13810, .f. ) ;
#8548 = circle ( 'none', #37527, 44.99999999999998579 ) ;
#8549 = cartesian_point ( 'none', ( -40.25657114675591686, -40.26410820395282286, -15.50000000000004086 ) ) ;
#8550 = edge_curve ( 'none', #24668, #10, #6381, .t. ) ;
#8551 = vertex_point ( 'none', #2684 ) ;
#8552 = cartesian_point ( 'none', ( 19.99999999993797672, -79.79999999999603233, 64.95898384858573138 ) ) ;
#8553 = cartesian_point ( 'none', ( 14.78416260014342321, -76.23773323594977569, 77.14227430918982975 ) ) ;
#8554 = advanced_face ( 'none', ( #28035 ), #25102, .f. ) ;
#8555 = oriented_edge ( 'none', *, *, #33261, .t. ) ;
#8556 = vertex_point ( 'none', #21681 ) ;
#8557 = direction ( 'none', ( 1.965391359763804321e-15, -6.337802785138575104e-16, 1.000000000000000000 ) ) ;
#8558 = circle ( 'none', #38375, 3.049999999999999822 ) ;
#8559 = cylindrical_surface ( 'none', #29371, 8.000000000000003553 ) ;
#8560 = advanced_face ( 'none', ( #11389, #37792, #19728, #3084, #22139, #6505 ), #18671, .f. ) ;
#8561 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#8562 = cartesian_point ( 'none', ( -7.919809050573390685, 14.47503452854103401, -37.47493718553309350 ) ) ;
#8563 = cartesian_point ( 'none', ( -12.97156982490740162, -75.70000000000175078, 98.74071176109112002 ) ) ;
#8564 = direction ( 'none', ( 0.0000000000000000000, 9.540979117872431131e-16, -1.000000000000000000 ) ) ;
#8565 = oriented_edge ( 'none', *, *, #18811, .t. ) ;
#8566 = vector ( 'none', #11634, 1000.000000000000000 ) ;
#8567 = edge_curve ( 'none', #10533, #16376, #29490, .t. ) ;
#8568 = direction ( 'none', ( -6.402207182922942715e-15, -3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#8569 = oriented_edge ( 'none', *, *, #3116, .f. ) ;
#8570 = edge_curve ( 'none', #22652, #34758, #21178, .t. ) ;
#8571 = oriented_edge ( 'none', *, *, #481, .f. ) ;
#8572 = oriented_edge ( 'none', *, *, #35722, .t. ) ;
#8573 = oriented_edge ( 'none', *, *, #17518, .f. ) ;
#8574 = cartesian_point ( 'none', ( -36.26619399255744725, -65.71542656268901794, 84.90903131242174595 ) ) ;
#8575 = cartesian_point ( 'none', ( -45.96194077712583237, -45.96194077712534920, -50.99999999999999289 ) ) ;
#8576 = edge_curve ( 'none', #17160, #3878, #36826, .t. ) ;
#8577 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, 0.0000000000000000000 ) ) ;
#8578 = face_outer_bound ( 'none', #32550, .t. ) ;
#8579 = edge_curve ( 'none', #1725, #24868, #22087, .t. ) ;
#8580 = cartesian_point ( 'none', ( -7.832264653834710266, 20.22318263652224246, 127.5426567499464738 ) ) ;
#8581 = oriented_edge ( 'none', *, *, #24898, .f. ) ;
#8582 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497749713, 2.172468512652334513e-16 ) ) ;
#8583 = oriented_edge ( 'none', *, *, #32953, .t. ) ;
#8584 = circle ( 'none', #17895, 4.000000000000003553 ) ;
#8585 = vertex_point ( 'none', #15782 ) ;
#8586 = cartesian_point ( 'none', ( 31.39101615137736445, 20.00000000000027356, 37.99999999999996447 ) ) ;
#8587 = direction ( 'none', ( -7.562449584286045901e-16, -2.087856039678552486e-15, 1.000000000000000000 ) ) ;
#8588 = axis2_placement_3d ( 'none', #13015, #34894, #38050 ) ;
#8589 = oriented_edge ( 'none', *, *, #32180, .t. ) ;
#8590 = cartesian_point ( 'none', ( 18.99499338215411726, -0.4361495293145355445, -115.9999999999999858 ) ) ;
#8591 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#8592 = axis2_placement_3d ( 'none', #34451, #34057, #21760 ) ;
#8593 = axis2_placement_3d ( 'none', #11497, #39289, #17816 ) ;
#8594 = cartesian_point ( 'none', ( 1.606216816084529597, -75.70000000000156604, 86.69960979118330613 ) ) ;
#8595 = advanced_face ( 'none', ( #13828 ), #19696, .t. ) ;
#8596 = edge_curve ( 'none', #23959, #14925, #33605, .t. ) ;
#8597 = cartesian_point ( 'none', ( -29.30443652418519207, 57.50000000000000000, -51.00000000000000711 ) ) ;
#8598 = circle ( 'none', #25672, 26.00000000000001066 ) ;
#8599 = direction ( 'none', ( -0.8854846875131733297, -0.4646685573392045909, -4.456676506731132489e-16 ) ) ;
#8600 = axis2_placement_3d ( 'none', #35806, #32680, #4375 ) ;
#8601 = direction ( 'none', ( -0.4999999999999906741, -0.8660254037844440367, -5.863657368514264489e-16 ) ) ;
#8602 = oriented_edge ( 'none', *, *, #1843, .t. ) ;
#8603 = advanced_face ( 'none', ( #5543 ), #14776, .t. ) ;
#8604 = oriented_edge ( 'none', *, *, #4160, .f. ) ;
#8605 = cartesian_point ( 'none', ( -38.43107966083880456, 18.43541743770008878, 66.60000000000000853 ) ) ;
#8606 = circle ( 'none', #9129, 39.00000000000000711 ) ;
#8607 = advanced_face ( 'none', ( #29954 ), #28978, .t. ) ;
#8608 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.601675505295402339e-15, -48.00000000000006395 ) ) ;
#8609 = face_outer_bound ( 'none', #7679, .t. ) ;
#8610 = plane ( 'none', #13995 ) ;
#8611 = edge_loop ( 'none', ( #9459, #27834, #15523, #8602 ) ) ;
#8612 = oriented_edge ( 'none', *, *, #6487, .t. ) ;
#8613 = vertex_point ( 'none', #22594 ) ;
#8614 = cartesian_point ( 'none', ( 4.351952271850231035, 18.28532009250831791, 129.6000000000000227 ) ) ;
#8615 = vertex_point ( 'none', #13299 ) ;
#8616 = circle ( 'none', #9356, 2.499999999999988454 ) ;
#8617 = direction ( 'none', ( 1.073901121821449057e-14, -1.000000000000000000, -8.478166751221966705e-16 ) ) ;
#8618 = line ( 'none', #6694, #35014 ) ;
#8619 = cartesian_point ( 'none', ( -1.433606957193957641e-11, -21.31341671915789604, 128.5066858634031917 ) ) ;
#8620 = face_outer_bound ( 'none', #23697, .t. ) ;
#8621 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#8622 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#8623 = oriented_edge ( 'none', *, *, #38905, .t. ) ;
#8624 = cartesian_point ( 'none', ( 13.70406248996433618, -76.20000200577416649, 76.95630581018133398 ) ) ;
#8625 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#8626 = cartesian_point ( 'none', ( 31.89101615140910084, -77.99999999999968736, 119.5999999999512227 ) ) ;
#8627 = cartesian_point ( 'none', ( 4.476253717650128472, -42.33610054209928109, 66.15057664009155758 ) ) ;
#8628 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#8629 = edge_curve ( 'none', #26586, #25314, #12329, .t. ) ;
#8630 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8631 = vertex_point ( 'none', #37783 ) ;
#8632 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#8633 = edge_curve ( 'none', #20393, #8166, #16743, .t. ) ;
#8634 = cartesian_point ( 'none', ( 16.49565214766015586, -0.3787614333521224230, -75.50000000000004263 ) ) ;
#8635 = line ( 'none', #16112, #24279 ) ;
#8636 = face_outer_bound ( 'none', #20457, .t. ) ;
#8637 = vector ( 'none', #21921, 1000.000000000000114 ) ;
#8638 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#8639 = oriented_edge ( 'none', *, *, #8265, .t. ) ;
#8640 = oriented_edge ( 'none', *, *, #7147, .f. ) ;
#8641 = vector ( 'none', #12669, 1000.000000000000114 ) ;
#8642 = direction ( 'none', ( -1.965391359763805505e-15, 7.562449584285928558e-16, -1.000000000000000000 ) ) ;
#8643 = oriented_edge ( 'none', *, *, #14085, .f. ) ;
#8644 = oriented_edge ( 'none', *, *, #22940, .f. ) ;
#8645 = vertex_point ( 'none', #38202 ) ;
#8646 = oriented_edge ( 'none', *, *, #36222, .t. ) ;
#8648 = axis2_placement_3d ( 'none', #33377, #5643, #27496 ) ;
#8647 = direction ( 'none', ( -1.000000000000000000, 3.712601082321079564e-17, 0.0000000000000000000 ) ) ;
#8649 = advanced_face ( 'none', ( #22602 ), #40246, .f. ) ;
#8650 = axis2_placement_3d ( 'none', #27361, #2618, #15050 ) ;
#8651 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#8652 = direction ( 'none', ( 0.3242202298209297395, 2.846956759325341906e-15, 0.9459816290895206592 ) ) ;
#8653 = circle ( 'none', #1849, 3.049999999999999378 ) ;
#8654 = cartesian_point ( 'none', ( 23.79280034551585743, -14.47498365174972257, -45.00000000000004263 ) ) ;
#8655 = edge_curve ( 'none', #17236, #10832, #27999, .t. ) ;
#8656 = conical_surface ( 'none', #25837, 3.399999999999996803, 1.029744258676653201 ) ;
#8657 = direction ( 'none', ( 1.000000000000000000, 1.229808195804225085e-14, -1.539649732011764131e-12 ) ) ;
#8658 = face_outer_bound ( 'none', #38201, .t. ) ;
#8659 = axis2_placement_3d ( 'none', #30847, #2550, #36996 ) ;
#8660 = direction ( 'none', ( -0.9978130634544890576, -1.175359587474530430e-14, -0.06609909530067543948 ) ) ;
#8661 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#8662 = vertex_point ( 'none', #10419 ) ;
#8663 = axis2_placement_3d ( 'none', #36438, #17585, #17192 ) ;
#8664 = oriented_edge ( 'none', *, *, #17514, .t. ) ;
#8665 = edge_loop ( 'none', ( #11201, #18248, #39528, #20213 ) ) ;
#8666 = cartesian_point ( 'none', ( 14.90343297354688445, -76.49539510219791794, 77.11083824377101337 ) ) ;
#8667 = direction ( 'none', ( 0.9459816290895208812, 1.180275445293921244e-14, -0.3242202298209292399 ) ) ;
#8668 = direction ( 'none', ( 0.2911156025094132072, 4.438639543574742089e-15, -0.9566878832595201443 ) ) ;
#8669 = edge_curve ( 'none', #26588, #28546, #35316, .t. ) ;
#8670 = oriented_edge ( 'none', *, *, #22452, .t. ) ;
#8671 = cartesian_point ( 'none', ( 8.811578230707734934e-13, -68.50000000000011369, 99.59999999999990905 ) ) ;
#8672 = cartesian_point ( 'none', ( 8.575843097086703892, 14.09627309518901583, -36.50000000000000000 ) ) ;
#8673 = cartesian_point ( 'none', ( 34.64101615137720813, 20.00000000000012434, 66.60000000000003695 ) ) ;
#8674 = cartesian_point ( 'none', ( 10.01624730673087882, 16.07894852167335031, 129.5999999999999943 ) ) ;
#8675 = cylindrical_surface ( 'none', #15286, 2.499999999999988454 ) ;
#8676 = cartesian_point ( 'none', ( 4.252925077767586632e-14, -7.808666405431052957e-14, 52.79999999999996874 ) ) ;
#8677 = direction ( 'none', ( -1.000000000000000000, -1.387778780781431634e-14, 1.535808517398117732e-12 ) ) ;
#8679 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344715e-15 ) ) ;
#8678 = face_outer_bound ( 'none', #37279, .t. ) ;
#8680 = edge_loop ( 'none', ( #884, #31519 ) ) ;
#8681 = direction ( 'none', ( -1.000000000000000000, -9.499345754448997227e-15, 8.326672684688675039e-16 ) ) ;
#8682 = oriented_edge ( 'none', *, *, #28957, .f. ) ;
#8683 = cartesian_point ( 'none', ( 14.64382579743109147, -76.07303176220371199, 77.17933001371039836 ) ) ;
#8684 = edge_curve ( 'none', #37824, #220, #27010, .t. ) ;
#8685 = oriented_edge ( 'none', *, *, #16551, .f. ) ;
#8686 = cartesian_point ( 'none', ( -26.73788905136709104, -56.00000000000045475, 74.18128006909221028 ) ) ;
#8687 = edge_loop ( 'none', ( #36737, #19765, #12002, #2151 ) ) ;
#8688 = cartesian_point ( 'none', ( -1.918551099935926318, -39.33093914336340902, 66.59999999999992326 ) ) ;
#8689 = edge_curve ( 'none', #35763, #25715, #23589, .t. ) ;
#8690 = cartesian_point ( 'none', ( 16.91401639139886370, 39.62317567423753673, -32.49999999999997158 ) ) ;
#8691 = cylindrical_surface ( 'none', #26376, 5.000000000000002665 ) ;
#8692 = vector ( 'none', #6022, 1000.000000000000000 ) ;
#8693 = edge_curve ( 'none', #21914, #33877, #38284, .t. ) ;
#8694 = cartesian_point ( 'none', ( -19.99999999999962341, -59.50000000000041211, 134.2410161513772380 ) ) ;
#8695 = vertex_point ( 'none', #25765 ) ;
#8696 = oriented_edge ( 'none', *, *, #12185, .f. ) ;
#8697 = cartesian_point ( 'none', ( -34.64101615141294133, -79.59999999999671161, 79.60000000006256471 ) ) ;
#8698 = advanced_face ( 'none', ( #25065 ), #31927, .f. ) ;
#8699 = edge_curve ( 'none', #7733, #10149, #15752, .t. ) ;
#8700 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#8701 = direction ( 'none', ( 1.209286847080705982e-14, -1.000000000000000000, -1.150103495321620814e-15 ) ) ;
#8702 = circle ( 'none', #25916, 6.349999999999994316 ) ;
#8703 = cartesian_point ( 'none', ( 31.69997797181027011, -24.04354973090838143, 74.09999999999971010 ) ) ;
#8704 = cartesian_point ( 'none', ( -10.79607870439651407, -75.71455515003538039, 75.75838613828896939 ) ) ;
#8705 = axis2_placement_3d ( 'none', #3658, #31685, #25799 ) ;
#8706 = b_spline_curve_with_knots ( 'none', 3,
( #33013, #14418, #20967, #11524, #17442, #5135 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0003909049599921078579, 0.0007818099199842157157 ),
.unspecified. ) ;
#8707 = vector ( 'none', #27996, 1000.000000000000114 ) ;
#8708 = circle ( 'none', #38062, 4.150000000000002132 ) ;
#8709 = cartesian_point ( 'none', ( -31.22603891921375663, -57.00819672131147087, -50.99999999999999289 ) ) ;
#8710 = cartesian_point ( 'none', ( -31.00027695764176627, -56.11081362515136561, 22.99999999999988631 ) ) ;
#8711 = cylindrical_surface ( 'none', #15169, 5.000000000000007105 ) ;
#8712 = circle ( 'none', #478, 6.499999999999999112 ) ;
#8713 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#8714 = edge_loop ( 'none', ( #29585, #38329, #540, #5064, #20616, #6297 ) ) ;
#8715 = oriented_edge ( 'none', *, *, #9558, .f. ) ;
#8716 = axis2_placement_3d ( 'none', #359, #6494, #31521 ) ;
#8717 = vertex_point ( 'none', #25889 ) ;
#8718 = axis2_placement_3d ( 'none', #33790, #27768, #33659 ) ;
#8719 = cartesian_point ( 'none', ( -24.81292601982826440, -86.17412129150697808, 110.2451685913623720 ) ) ;
#8720 = cartesian_point ( 'none', ( 3.620472764872992855, -95.70000000000156604, 90.27840266055093821 ) ) ;
#8721 = cartesian_point ( 'none', ( -54.34738077886717633, -35.65616640185564989, 1.999999999999988010 ) ) ;
#8722 = oriented_edge ( 'none', *, *, #18202, .f. ) ;
#8723 = edge_loop ( 'none', ( #30059, #12975, #26398, #31487, #26937, #25138, #35796, #18417, #20285, #4122 ) ) ;
#8724 = cartesian_point ( 'none', ( 4.410534437671032038e-13, -31.20000000000160156, 99.59999999999993747 ) ) ;
#8725 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#8726 = direction ( 'none', ( -0.8854846875131735517, -0.4646685573392042023, -4.456676506731086143e-16 ) ) ;
#8727 = vector ( 'none', #14841, 1000.000000000000000 ) ;
#8728 = edge_loop ( 'none', ( #18961, #36100, #16219, #14032 ) ) ;
#8729 = cartesian_point ( 'none', ( 19.55984400260128808, -82.29999999999604654, 67.20628505180894763 ) ) ;
#8730 = cartesian_point ( 'none', ( 28.15703067993171160, -18.98481655445318594, 96.08733386256470510 ) ) ;
#8731 = cartesian_point ( 'none', ( 3.373866529991434281e-14, -8.400619235770617944e-14, 65.39999999999997726 ) ) ;
#8732 = cartesian_point ( 'none', ( -17.50000000006027889, -101.5000000000003126, 59.60000000002681730 ) ) ;
#8733 = vertex_point ( 'none', #32049 ) ;
#8734 = direction ( 'none', ( 1.156482317317870344e-14, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#8735 = oriented_edge ( 'none', *, *, #30391, .f. ) ;
#8736 = cartesian_point ( 'none', ( -37.14101615140029367, -104.5000000000005826, 83.93012701897907846 ) ) ;
#8737 = face_outer_bound ( 'none', #34995, .t. ) ;
#8738 = edge_curve ( 'none', #38730, #9152, #37301, .t. ) ;
#8739 = vector ( 'none', #29663, 1000.000000000000227 ) ;
#8740 = circle ( 'none', #26794, 3.999999999999989786 ) ;
#8741 = advanced_face ( 'none', ( #14305 ), #20653, .f. ) ;
#8742 = direction ( 'none', ( -6.983567031020055271e-15, -1.452604719469154016e-16, -1.000000000000000000 ) ) ;
#8743 = cartesian_point ( 'none', ( -0.9695015171705950729, -95.70000000000165130, 125.5819180740797805 ) ) ;
#8744 = face_outer_bound ( 'none', #10064, .t. ) ;
#8745 = circle ( 'none', #20572, 7.500000000000001776 ) ;
#8746 = cartesian_point ( 'none', ( 34.64101615137732182, 20.00000000000038725, 23.00000000000000711 ) ) ;
#8747 = cartesian_point ( 'none', ( 13.85888274940023912, -76.20900811548710863, 76.96656171828446702 ) ) ;
#8748 = oriented_edge ( 'none', *, *, #6483, .f. ) ;
#8749 = edge_curve ( 'none', #19117, #12608, #34347, .t. ) ;
#8750 = direction ( 'none', ( 0.9459816290895219915, 1.178315159451469542e-14, -0.3242202298209258537 ) ) ;
#8751 = advanced_face ( 'none', ( #4501 ), #6467, .f. ) ;
#8752 = oriented_edge ( 'none', *, *, #39609, .f. ) ;
#8753 = oriented_edge ( 'none', *, *, #15126, .f. ) ;
#8754 = direction ( 'none', ( -0.6880947490023778812, -0.1628668670889139580, 0.7071067811865451302 ) ) ;
#8756 = oriented_edge ( 'none', *, *, #17028, .t. ) ;
#8755 = cartesian_point ( 'none', ( 3.921514220308020882, -42.38395259842098284, 66.06992186250272425 ) ) ;
#8757 = direction ( 'none', ( 0.7669678184319057568, 0.6416855659042076665, 4.550094363217855683e-15 ) ) ;
#8758 = oriented_edge ( 'none', *, *, #19517, .f. ) ;
#8759 = oriented_edge ( 'none', *, *, #40319, .f. ) ;
#8760 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497754571, 0.0000000000000000000 ) ) ;
#8761 = cartesian_point ( 'none', ( -34.64101615140698698, -99.00000000000058265, 79.60000000005302923 ) ) ;
#8762 = axis2_placement_3d ( 'none', #5475, #11327, #8071 ) ;
#8763 = cartesian_point ( 'none', ( 34.99999999997184119, -85.49999999999968736, 80.59999999994603570 ) ) ;
#8764 = axis2_placement_3d ( 'none', #10560, #16469, #39552 ) ;
#8765 = line ( 'none', #16013, #7329 ) ;
#8766 = oriented_edge ( 'none', *, *, #35749, .f. ) ;
#8767 = axis2_placement_3d ( 'none', #40490, #37483, #9825 ) ;
#8768 = cartesian_point ( 'none', ( -16.10288568291198175, -104.0000000000003837, 136.4910161514021922 ) ) ;
#8769 = axis2_placement_3d ( 'none', #3979, #16285, #3845 ) ;
#8770 = edge_loop ( 'none', ( #40275, #32229, #31790, #28068 ) ) ;
#8771 = cartesian_point ( 'none', ( 21.01844843612604663, -33.64860290280000044, -10.83538298629228613 ) ) ;
#8772 = line ( 'none', #24725, #489 ) ;
#8773 = edge_curve ( 'none', #37029, #27197, #37760, .t. ) ;
#8774 = cartesian_point ( 'none', ( 0.4971912236827416010, -2.843612881604475451, 124.0999999999999659 ) ) ;
#8775 = vector ( 'none', #3504, 1000.000000000000000 ) ;
#8776 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#8777 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.224646799147353207e-16 ) ) ;
#8778 = cartesian_point ( 'none', ( 1.126794841377291843e-12, -56.00000000000010658, 59.59999999999990905 ) ) ;
#8779 = line ( 'none', #15329, #36170 ) ;
#8780 = vector ( 'none', #16587, 1000.000000000000000 ) ;
#8781 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#8782 = vector ( 'none', #7443, 1000.000000000000000 ) ;
#8783 = vector ( 'none', #33011, 1000.000000000000000 ) ;
#8784 = cartesian_point ( 'none', ( 43.11081362515101745, -31.00027695764238800, 22.99999999999986500 ) ) ;
#8785 = oriented_edge ( 'none', *, *, #22331, .t. ) ;
#8786 = oriented_edge ( 'none', *, *, #20779, .t. ) ;
#8787 = edge_loop ( 'none', ( #33985, #23092, #21158, #20313 ) ) ;
#8788 = b_spline_curve_with_knots ( 'none', 3,
( #32760, #39323, #4998, #7741 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 6.351632680213693978e-07, 0.01383441402661448640 ),
.unspecified. ) ;
#8789 = cartesian_point ( 'none', ( 14.50664141266583584, -75.96063379064177923, 77.21561097636444515 ) ) ;
#8790 = advanced_face ( 'none', ( #15277 ), #21650, .t. ) ;
#8791 = oriented_edge ( 'none', *, *, #22261, .f. ) ;
#8792 = vertex_point ( 'none', #20152 ) ;
#8793 = edge_loop ( 'none', ( #10341, #9916, #25339 ) ) ;
#8794 = cartesian_point ( 'none', ( -13.85626913332638566, 37.28149972332306561, -37.33777632618241427 ) ) ;
#8795 = cartesian_point ( 'none', ( -28.19683552398288029, -92.45000000000194973, 116.7737726325169092 ) ) ;
#8796 = direction ( 'none', ( 5.539897855819925797e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#8797 = advanced_face ( 'none', ( #18705 ), #20161, .f. ) ;
#8798 = advanced_face ( 'none', ( #39743, #30422 ), #32597, .f. ) ;
#8799 = edge_curve ( 'none', #15397, #9809, #29450, .t. ) ;
#8800 = cartesian_point ( 'none', ( 21.57463503458686205, -81.99183258297243526, 75.29112295341319339 ) ) ;
#8801 = cartesian_point ( 'none', ( -33.97074409262243222, -51.32581362515139034, 23.09999999999989129 ) ) ;
#8802 = cartesian_point ( 'none', ( -0.5566349485567049227, -24.24232162013459657, -35.42893218813456002 ) ) ;
#8803 = cartesian_point ( 'none', ( 31.00027695764219260, 53.66081362515109987, 13.00000000000000533 ) ) ;
#8804 = line ( 'none', #13572, #12727 ) ;
#8805 = vertex_point ( 'none', #7981 ) ;
#8806 = edge_curve ( 'none', #14452, #11038, #17735, .t. ) ;
#8807 = cartesian_point ( 'none', ( 5.737016392172998603e-14, -9.080828885372588202e-14, 69.49999999999997158 ) ) ;
#8808 = line ( 'none', #2368, #28395 ) ;
#8809 = edge_curve ( 'none', #1720, #31295, #10357, .t. ) ;
#8810 = oriented_edge ( 'none', *, *, #28619, .t. ) ;
#8811 = edge_loop ( 'none', ( #20928, #9906 ) ) ;
#8812 = circle ( 'none', #36258, 4.640926795905550684 ) ;
#8813 = cartesian_point ( 'none', ( -11.71871695360808552, -73.70000000000175078, 95.25009506297010375 ) ) ;
#8814 = cartesian_point ( 'none', ( 22.36495407266154700, -60.19998826649054990, 64.14843327403345086 ) ) ;
#8815 = line ( 'none', #39989, #12741 ) ;
#8816 = oriented_edge ( 'none', *, *, #18588, .f. ) ;
#8817 = direction ( 'none', ( 0.2911156025094133182, 4.625929269271486111e-15, -0.9566878832595201443 ) ) ;
#8818 = cartesian_point ( 'none', ( 4.857225732735059864e-14, -8.326672684688684151e-14, 59.59999999999997300 ) ) ;
#8819 = direction ( 'none', ( 0.9813542372153779558, 1.165574474034192257e-14, 0.1922078590990069225 ) ) ;
#8820 = face_outer_bound ( 'none', #6743, .t. ) ;
#8821 = axis2_placement_3d ( 'none', #35057, #10016, #4018 ) ;
#8822 = face_outer_bound ( 'none', #30738, .t. ) ;
#8823 = face_outer_bound ( 'none', #7138, .t. ) ;
#8824 = direction ( 'none', ( 2.559059816077002062e-15, 1.000000000000000000, -1.167015730269873022e-16 ) ) ;
#8825 = oriented_edge ( 'none', *, *, #7525, .t. ) ;
#8826 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#8827 = axis2_placement_3d ( 'none', #11967, #27281, #30559 ) ;
#8828 = oriented_edge ( 'none', *, *, #7633, .f. ) ;
#8829 = oriented_edge ( 'none', *, *, #25651, .t. ) ;
#8830 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#8831 = edge_curve ( 'none', #5782, #21776, #31428, .t. ) ;
#8832 = oriented_edge ( 'none', *, *, #20729, .f. ) ;
#8833 = edge_curve ( 'none', #34858, #16139, #36310, .t. ) ;
#8834 = oriented_edge ( 'none', *, *, #31638, .t. ) ;
#8835 = cartesian_point ( 'none', ( -34.96903401492579633, -60.04952645397456479, 85.18192194275599149 ) ) ;
#8836 = direction ( 'none', ( 2.671474153004282432e-16, -1.204182633151292137e-15, 1.000000000000000000 ) ) ;
#8837 = cartesian_point ( 'none', ( -2.286423114262381938e-15, 7.651134171882927541e-15, -75.00000000000004263 ) ) ;
#8838 = vertex_point ( 'none', #33000 ) ;
#8839 = cartesian_point ( 'none', ( 45.36081362515102455, -31.00027695764243063, 12.99999999999992717 ) ) ;
#8840 = oriented_edge ( 'none', *, *, #5824, .f. ) ;
#8841 = vertex_point ( 'none', #14260 ) ;
#8842 = advanced_face ( 'none', ( #11351 ), #9385, .t. ) ;
#8843 = cartesian_point ( 'none', ( -11.23947358524742413, -75.70000000000173657, 95.39592655552921485 ) ) ;
#8844 = vector ( 'none', #5759, 1000.000000000000000 ) ;
#8845 = direction ( 'none', ( -0.5882076359133958654, -0.8087099461816787960, 4.625929269271482167e-15 ) ) ;
#8846 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#8847 = vertex_point ( 'none', #32457 ) ;
#8848 = edge_loop ( 'none', ( #28648, #15660, #40197, #16985 ) ) ;
#8849 = direction ( 'none', ( -1.000000000000000000, -1.009293658750142596e-14, 1.534126361300216898e-12 ) ) ;
#8850 = circle ( 'none', #36559, 17.50000000000000711 ) ;
#8851 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#8852 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#8853 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -9.912705577010324563e-16 ) ) ;
#8854 = circle ( 'none', #35710, 6.499999999999997335 ) ;
#8855 = edge_curve ( 'none', #12695, #31665, #32399, .t. ) ;
#8856 = cartesian_point ( 'none', ( -0.9695015171705950729, -95.70000000000165130, 125.5819180740797805 ) ) ;
#8857 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#8858 = circle ( 'none', #9696, 25.00000000000000711 ) ;
#8859 = cartesian_point ( 'none', ( -39.30408735800383369, -5.355067153237288657, -37.15512281378119752 ) ) ;
#8860 = edge_curve ( 'none', #30967, #14866, #39275, .t. ) ;
#8861 = face_outer_bound ( 'none', #29003, .t. ) ;
#8862 = line ( 'none', #19420, #572 ) ;
#8863 = cartesian_point ( 'none', ( -1.627187836286926121e-12, 104.2499999999999432, 99.60000000000007958 ) ) ;
#8864 = oriented_edge ( 'none', *, *, #17964, .f. ) ;
#8865 = cartesian_point ( 'none', ( -34.64101615141317581, -60.19998826649125334, 79.60000000006259313 ) ) ;
#8866 = oriented_edge ( 'none', *, *, #29171, .f. ) ;
#8867 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#8868 = edge_curve ( 'none', #5767, #13030, #2067, .t. ) ;
#8869 = oriented_edge ( 'none', *, *, #13129, .t. ) ;
#8870 = cartesian_point ( 'none', ( -29.31980515334449677, -86.50000000000054001, 131.4198051534397109 ) ) ;
#8871 = oriented_edge ( 'none', *, *, #16359, .f. ) ;
#8872 = cartesian_point ( 'none', ( -14.96223379111580165, -82.72953286502117010, 115.9317263318963711 ) ) ;
#8873 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -5.539897855819805495e-16 ) ) ;
#8874 = oriented_edge ( 'none', *, *, #1713, .f. ) ;
#8875 = cartesian_point ( 'none', ( 53.43878193925608144, -17.29411792494939704, -36.50000000000004263 ) ) ;
#8876 = direction ( 'none', ( 0.9978130634544889466, 1.175359587474531061e-14, 0.06609909530067560601 ) ) ;
#8877 = oriented_edge ( 'none', *, *, #10990, .t. ) ;
#8878 = cartesian_point ( 'none', ( 23.89711431698146171, -103.9999999999998295, 67.20898384858556085 ) ) ;
#8879 = axis2_placement_3d ( 'none', #22485, #13333, #3784 ) ;
#8880 = edge_loop ( 'none', ( #5873, #28314, #17513, #3225 ) ) ;
#8881 = direction ( 'none', ( -1.000000000000000000, 9.542026538295766195e-15, -1.109236843021088620e-30 ) ) ;
#8882 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.951780224376357146e-15, -51.00000000000000000 ) ) ;
#8883 = direction ( 'none', ( -2.728784877050652649e-16, -4.391042282414980948e-16, 1.000000000000000000 ) ) ;
#8884 = direction ( 'none', ( 1.051157609415135786e-14, 1.000000000000000000, -1.167015730269873022e-16 ) ) ;
#8885 = axis2_placement_3d ( 'none', #37987, #13361, #29101 ) ;
#8886 = axis2_placement_3d ( 'none', #27766, #15314, #11906 ) ;
#8887 = face_outer_bound ( 'none', #34470, .t. ) ;
#8888 = edge_curve ( 'none', #18380, #20811, #18687, .t. ) ;
#8889 = oriented_edge ( 'none', *, *, #37888, .f. ) ;
#8890 = edge_curve ( 'none', #40166, #13729, #5506, .t. ) ;
#8891 = cartesian_point ( 'none', ( -36.88831735463612205, -82.29999999999674287, 79.15984400272583343 ) ) ;
#8892 = cartesian_point ( 'none', ( 5.565605728548214337, -42.15366755251142905, 66.35797574600042026 ) ) ;
#8893 = cartesian_point ( 'none', ( -1.499999999999668265, -56.00000000000019895, 138.0999999999999091 ) ) ;
#8894 = oriented_edge ( 'none', *, *, #20785, .f. ) ;
#8895 = cartesian_point ( 'none', ( 49.61081362515101745, -31.00027695764238800, 14.89999999999986358 ) ) ;
#8896 = axis2_placement_3d ( 'none', #37408, #9098, #24846 ) ;
#8897 = cylindrical_surface ( 'none', #7711, 2.499999999999995115 ) ;
#8898 = cartesian_point ( 'none', ( 14.06684074087315750, 36.78605292716625286, -36.66402607017799653 ) ) ;
#8899 = advanced_face ( 'none', ( #11833 ), #8113, .f. ) ;
#8900 = circle ( 'none', #25961, 0.2000000000000005107 ) ;
#8901 = vector ( 'none', #31963, 1000.000000000000227 ) ;
#8902 = direction ( 'none', ( 1.000000000000000000, -1.264375711353358459e-16, 1.224646799147353207e-16 ) ) ;
#8903 = cylindrical_surface ( 'none', #13448, 17.50000000000000355 ) ;
#8904 = vertex_point ( 'none', #5119 ) ;
#8905 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497768795, 0.0000000000000000000 ) ) ;
#8906 = vertex_point ( 'none', #11370 ) ;
#8907 = direction ( 'none', ( -1.224646799147353207e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#8908 = direction ( 'none', ( 1.536022083310351549e-12, -1.143164601397727992e-15, 1.000000000000000000 ) ) ;
#8909 = oriented_edge ( 'none', *, *, #333, .f. ) ;
#8910 = cartesian_point ( 'none', ( -11.80328501172767020, -76.48374763056192194, 75.34284932486119146 ) ) ;
#8911 = cartesian_point ( 'none', ( -31.00027695764184088, -49.61081362515135851, 14.89999999999988667 ) ) ;
#8912 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#8913 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#8914 = oriented_edge ( 'none', *, *, #24825, .t. ) ;
#8915 = edge_curve ( 'none', #28546, #26588, #13310, .t. ) ;
#8916 = cartesian_point ( 'none', ( 39.98945975190339652, -0.9182095353990523678, -126.0000000000000284 ) ) ;
#8917 = oriented_edge ( 'none', *, *, #38475, .t. ) ;
#8918 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#8919 = cartesian_point ( 'none', ( 4.857225732735059864e-14, -8.326672684688684151e-14, 59.59999999999997300 ) ) ;
#8920 = face_bound ( 'none', #9709, .t. ) ;
#8921 = edge_curve ( 'none', #9485, #22803, #13790, .t. ) ;
#8922 = oriented_edge ( 'none', *, *, #31348, .f. ) ;
#8923 = cartesian_point ( 'none', ( 10.88232523984853728, -5.251190091222633249, -115.9999999999999574 ) ) ;
#8924 = oriented_edge ( 'none', *, *, #13159, .t. ) ;
#8925 = cartesian_point ( 'none', ( -11.76109869214030113, -95.03711694143659372, 75.36018889760715922 ) ) ;
#8926 = oriented_edge ( 'none', *, *, #10873, .f. ) ;
#8927 = cartesian_point ( 'none', ( 9.131959474262352698e-13, -69.50000000000017053, 135.5999999999999091 ) ) ;
#8928 = edge_curve ( 'none', #14866, #18625, #33381, .t. ) ;
#8929 = cartesian_point ( 'none', ( -14.96223379111580165, -82.72953286502117010, 115.9317263318963711 ) ) ;
#8930 = line ( 'none', #13656, #29032 ) ;
#8931 = cartesian_point ( 'none', ( 32.39101615141537138, -103.9999999999997584, 123.4971143169803440 ) ) ;
#8932 = cartesian_point ( 'none', ( 30.06243503111562987, -56.49999999999957367, 12.99999999999990408 ) ) ;
#8933 = line ( 'none', #21346, #16275 ) ;
#8934 = cartesian_point ( 'none', ( -53.04081362515120901, 31.00027695764196523, 19.10000000000001208 ) ) ;
#8935 = cartesian_point ( 'none', ( 29.31980515344511318, -103.9999999999998153, 131.4198051533491878 ) ) ;
#8936 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703503e-14, -6.045732006675827079e-16 ) ) ;
#8937 = conical_surface ( 'none', #2794, 21.00000000000000355, 0.3689595462058564146 ) ;
#8938 = toroidal_surface ( 'none', #24160, 4.000320936831882612, 1.500000000000000000 ) ;
#8939 = cartesian_point ( 'none', ( -0.9966158955397974584, -21.00000000000016342, 129.5999999999999659 ) ) ;
#8940 = vertex_point ( 'none', #8238 ) ;
#8941 = cartesian_point ( 'none', ( -17.84012854160606310, 6.029239812261814713, 129.6000000000000227 ) ) ;
#8942 = axis2_placement_3d ( 'none', #29813, #7961, #4676 ) ;
#8943 = oriented_edge ( 'none', *, *, #17490, .t. ) ;
#8944 = advanced_face ( 'none', ( #1092 ), #6937, .f. ) ;
#8945 = edge_curve ( 'none', #11959, #26036, #6975, .t. ) ;
#8946 = vertex_point ( 'none', #39429 ) ;
#8947 = oriented_edge ( 'none', *, *, #33469, .t. ) ;
#8948 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#8949 = axis2_placement_3d ( 'none', #34390, #25388, #9368 ) ;
#8950 = advanced_face ( 'none', ( #30952 ), #25541, .t. ) ;
#8951 = axis2_placement_3d ( 'none', #10909, #32548, #39111 ) ;
#8952 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#8953 = direction ( 'none', ( -1.000000000000000000, -9.499345754448997227e-15, 8.326672684688675039e-16 ) ) ;
#8954 = cartesian_point ( 'none', ( -53.61081362515121640, 31.00027695764197233, 14.90000000000001457 ) ) ;
#8955 = axis2_placement_3d ( 'none', #36709, #39862, #21120 ) ;
#8956 = oriented_edge ( 'none', *, *, #686, .t. ) ;
#8957 = edge_loop ( 'none', ( #16117, #28210, #2487, #8894 ) ) ;
#8958 = vertex_point ( 'none', #11244 ) ;
#8959 = direction ( 'none', ( -4.624852315371558002e-15, -1.833808936130288886e-15, 1.000000000000000000 ) ) ;
#8960 = direction ( 'none', ( -0.03304954765034789216, 0.8660254037844383745, 0.4989065317272441957 ) ) ;
#8961 = vector ( 'none', #16520, 1000.000000000000000 ) ;
#8962 = vertex_point ( 'none', #8508 ) ;
#8963 = edge_loop ( 'none', ( #11926, #964, #36143, #8864 ) ) ;
#8964 = oriented_edge ( 'none', *, *, #6181, .f. ) ;
#8965 = circle ( 'none', #2195, 5.000000000000002665 ) ;
#8966 = direction ( 'none', ( 0.5197480664901029668, 0.8543195815266085846, 7.095210874518462949e-16 ) ) ;
#8967 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#8968 = b_spline_curve_with_knots ( 'none', 3,
( #13823, #21062, #27349, #30085, #27080, #14905, #36519, #8619 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.005670237809578483959, 0.007402287645551683740, 0.009134337481524883520, 0.01259843715347128655 ),
.unspecified. ) ;
#8969 = conical_surface ( 'none', #22776, 35.49999999999998579, 0.7853981633974482790 ) ;
#8970 = cartesian_point ( 'none', ( 51.32581362515102086, -33.97074409262301486, 19.09999999999986287 ) ) ;
#8971 = edge_curve ( 'none', #38763, #33626, #25998, .t. ) ;
#8972 = oriented_edge ( 'none', *, *, #38308, .f. ) ;
#8973 = oriented_edge ( 'none', *, *, #35842, .t. ) ;
#8974 = line ( 'none', #38710, #24643 ) ;
#8975 = vector ( 'none', #4668, 1000.000000000000000 ) ;
#8976 = cartesian_point ( 'none', ( -23.14665284474243379, -13.88740691891119106, 113.8974949891837696 ) ) ;
#8977 = oriented_edge ( 'none', *, *, #35148, .t. ) ;
#8978 = cartesian_point ( 'none', ( 21.77595654974620132, 33.55305822639076752, -126.0000000000000000 ) ) ;
#8979 = oriented_edge ( 'none', *, *, #40022, .f. ) ;
#8980 = cartesian_point ( 'none', ( -49.08581362515118940, 26.98444889857373852, 15.10000000000000675 ) ) ;
#8981 = edge_curve ( 'none', #28158, #30655, #8378, .t. ) ;
#8982 = cartesian_point ( 'none', ( -25.99999999999996447, -3.157913804715233316e-13, 44.79999999999999005 ) ) ;
#8983 = oriented_edge ( 'none', *, *, #15266, .f. ) ;
#8984 = oriented_edge ( 'none', *, *, #30734, .t. ) ;
#8986 = edge_loop ( 'none', ( #37934, #14572, #36661, #8037 ) ) ;
#8985 = cartesian_point ( 'none', ( 15.03180106332959021, 8.224435932988066966, -37.39839981771665833 ) ) ;
#8987 = plane ( 'none', #10058 ) ;
#8988 = oriented_edge ( 'none', *, *, #16368, .t. ) ;
#8989 = edge_curve ( 'none', #4969, #26409, #23552, .t. ) ;
#8990 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029748e-14, 7.874224666723325944e-16 ) ) ;
#8991 = cylindrical_surface ( 'none', #13857, 0.5999999999999997558 ) ;
#8992 = cartesian_point ( 'none', ( 19.91839899407669634, -55.99999999999987210, 65.10032093683186361 ) ) ;
#8993 = plane ( 'none', #21901 ) ;
#8994 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#8995 = advanced_face ( 'none', ( #15244 ), #14790, .f. ) ;
#8996 = vertex_point ( 'none', #8370 ) ;
#8997 = oriented_edge ( 'none', *, *, #27950, .t. ) ;
#8998 = cartesian_point ( 'none', ( 34.52567930472113034, 17.14232657362632750, 71.20000000000023022 ) ) ;
#8999 = oriented_edge ( 'none', *, *, #21939, .t. ) ;
#9000 = cartesian_point ( 'none', ( -2.016544490898970032, 21.55493102628524937, 127.4324339743182719 ) ) ;
#9001 = advanced_face ( 'none', ( #17696 ), #18630, .f. ) ;
#9002 = axis2_placement_3d ( 'none', #31611, #15603, #6055 ) ;
#9003 = advanced_face ( 'none', ( #10323 ), #35281, .f. ) ;
#9004 = vector ( 'none', #18575, 1000.000000000000114 ) ;
#9005 = direction ( 'none', ( 1.209449207451029906e-14, -1.000000000000000000, -1.147639426353582715e-15 ) ) ;
#9006 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -1.734723475976806848e-16 ) ) ;
#9008 = edge_loop ( 'none', ( #25839, #25146, #7315, #7046, #21493, #17851, #18515, #34372 ) ) ;
#9007 = axis2_placement_3d ( 'none', #33218, #14480, #39914 ) ;
#9009 = cartesian_point ( 'none', ( -38.98776218311133590, 0.9769339553689587730, -12.00000000000001066 ) ) ;
#9010 = vertex_point ( 'none', #9169 ) ;
#9011 = oriented_edge ( 'none', *, *, #3600, .t. ) ;
#9012 = face_outer_bound ( 'none', #19603, .t. ) ;
#9013 = axis2_placement_3d ( 'none', #4639, #13367, #1769 ) ;
#9014 = direction ( 'none', ( 1.210143096841420629e-14, -1.000000000000000000, -1.144788205118215282e-15 ) ) ;
#9015 = cartesian_point ( 'none', ( 14.67070786212029532, -94.78985952239872859, 77.02034023397894202 ) ) ;
#9016 = oriented_edge ( 'none', *, *, #21785, .f. ) ;
#9017 = axis2_placement_3d ( 'none', #15597, #5918, #12179 ) ;
#9018 = axis2_placement_3d ( 'none', #19689, #38415, #28840 ) ;
#9019 = cartesian_point ( 'none', ( 34.64101615137862211, -84.79999999999590443, 119.5999999999999091 ) ) ;
#9020 = cartesian_point ( 'none', ( 4.060423246774725648e-15, -2.029493329141884642e-14, -46.00000000000002132 ) ) ;
#9021 = vertex_point ( 'none', #21628 ) ;
#9022 = oriented_edge ( 'none', *, *, #13536, .t. ) ;
#9024 = edge_curve ( 'none', #25191, #16139, #35799, .t. ) ;
#9023 = cylindrical_surface ( 'none', #7470, 6.138320441952075157 ) ;
#9025 = line ( 'none', #24512, #9932 ) ;
#9026 = direction ( 'none', ( 0.9978130634544890576, 1.175359587474531061e-14, 0.06609909530067550887 ) ) ;
#9027 = cartesian_point ( 'none', ( 5.912092089306227726e-14, -1.296824027169374076e-13, 111.2171905940162162 ) ) ;
#9028 = cartesian_point ( 'none', ( 18.49615453476947025, 3.976464186425824110, -115.9999999999999858 ) ) ;
#9029 = cartesian_point ( 'none', ( 0.5622852917338424517, -42.47514938967388787, 65.82154834194552961 ) ) ;
#9030 = cartesian_point ( 'none', ( 29.79121930830137188, -14.61271508205959258, -44.00000000000004263 ) ) ;
#9031 = cartesian_point ( 'none', ( -19.39009889695325484, -85.70000000000185025, 123.7711928701569235 ) ) ;
#9032 = edge_loop ( 'none', ( #8722, #15524, #30778, #32740 ) ) ;
#9033 = cylindrical_surface ( 'none', #7051, 4.499999999999997335 ) ;
#9034 = direction ( 'none', ( -0.9997364937975852239, 0.02295523838497757693, 0.0000000000000000000 ) ) ;
#9035 = edge_loop ( 'none', ( #6827, #91, #33102 ) ) ;
#9036 = vertex_point ( 'none', #15193 ) ;
#9037 = cartesian_point ( 'none', ( -29.30443652418522049, -57.50000000000000000, -73.00000000000000000 ) ) ;
#9038 = oriented_edge ( 'none', *, *, #9462, .f. ) ;
#9039 = oriented_edge ( 'none', *, *, #26690, .f. ) ;
#9040 = cartesian_point ( 'none', ( 9.119780118842088612, -16.66822157832003981, -36.50000000000003553 ) ) ;
#9041 = line ( 'none', #33241, #29579 ) ;
#9042 = edge_curve ( 'none', #17465, #23334, #26980, .t. ) ;
#9043 = oriented_edge ( 'none', *, *, #3902, .t. ) ;
#9044 = edge_loop ( 'none', ( #34803, #22688, #18444, #15089, #22821 ) ) ;
#9045 = line ( 'none', #36069, #30079 ) ;
#9046 = cartesian_point ( 'none', ( -11.44986991756718808, -76.45326185817410192, 75.29000955060338640 ) ) ;
#9047 = cartesian_point ( 'none', ( 19.84842563026118611, -15.19999999999987139, 87.01866461777599682 ) ) ;
#9048 = edge_loop ( 'none', ( #1128, #37832, #33854, #33653, #2567, #37971, #585, #5781 ) ) ;
#9049 = edge_curve ( 'none', #28689, #20842, #10844, .t. ) ;
#9050 = advanced_face ( 'none', ( #8887 ), #19176, .f. ) ;
#9051 = cartesian_point ( 'none', ( -15.15758759247101750, 36.87204252372998781, -37.49999999999997158 ) ) ;
#9052 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#9053 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#9054 = edge_curve ( 'none', #34734, #4938, #19653, .t. ) ;
#9055 = oriented_edge ( 'none', *, *, #36423, .t. ) ;
#9056 = oriented_edge ( 'none', *, *, #40150, .t. ) ;
#9057 = face_outer_bound ( 'none', #33461, .t. ) ;
#9058 = b_spline_curve_with_knots ( 'none', 3,
( #34040, #12552, #21872, #31443 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 6.351632680213693978e-07, 0.01383441402661452456 ),
.unspecified. ) ;
#9059 = axis2_placement_3d ( 'none', #30809, #12078, #27672 ) ;
#9060 = cartesian_point ( 'none', ( -18.07676089151662424, 40.42660901771173343, -11.49999999999996803 ) ) ;
#9061 = cartesian_point ( 'none', ( 22.16629793055300368, -82.29999999999600391, 64.21651952229578342 ) ) ;
#9062 = vector ( 'none', #24925, 1000.000000000000000 ) ;
#9063 = cartesian_point ( 'none', ( -15.15758759247101750, 36.87204252372998781, -37.49999999999997158 ) ) ;
#9064 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080180e-17, 0.0000000000000000000 ) ) ;
#9065 = oriented_edge ( 'none', *, *, #2376, .t. ) ;
#9066 = cartesian_point ( 'none', ( -3.638945031366910943, -56.00000000000167688, 111.5585985407439154 ) ) ;
#9067 = axis2_placement_3d ( 'none', #31799, #32210, #4170 ) ;
#9068 = cylindrical_surface ( 'none', #35059, 50.00000000000001421 ) ;
#9069 = axis2_placement_3d ( 'none', #30337, #18048, #11599 ) ;
#9070 = cartesian_point ( 'none', ( -16.10288568291198175, -104.0000000000003837, 136.4910161514021922 ) ) ;
#9071 = cartesian_point ( 'none', ( -10.95613640541818157, -76.23936069621618117, 75.32271641691733066 ) ) ;
#9072 = line ( 'none', #22274, #14457 ) ;
#9073 = edge_curve ( 'none', #7317, #38763, #4975, .t. ) ;
#9074 = direction ( 'none', ( 0.8854846875131743289, 0.4646685573392028146, 0.0000000000000000000 ) ) ;
#9075 = cartesian_point ( 'none', ( -31.00027695764186930, -46.18081362515135879, 19.09999999999989129 ) ) ;
#9076 = oriented_edge ( 'none', *, *, #33378, .t. ) ;
#9077 = oriented_edge ( 'none', *, *, #15266, .t. ) ;
#9078 = edge_curve ( 'none', #5093, #22262, #9348, .t. ) ;
#9079 = oriented_edge ( 'none', *, *, #10223, .f. ) ;
#9080 = axis2_placement_3d ( 'none', #38890, #38758, #20015 ) ;
#9081 = oriented_edge ( 'none', *, *, #30579, .t. ) ;
#9082 = cartesian_point ( 'none', ( -11.06243644049509456, -17.85000000000028919, 129.5999999999999659 ) ) ;
#9083 = cartesian_point ( 'none', ( -19.91839899407549197, -54.50000000000041922, 134.0996790631678266 ) ) ;
#9084 = conical_surface ( 'none', #23088, 49.99999999999999289, 0.7853981633974510546 ) ;
#9085 = face_outer_bound ( 'none', #13450, .t. ) ;
#9086 = circle ( 'none', #36453, 3.999999999999996447 ) ;
#9087 = cartesian_point ( 'none', ( 19.84842563026118967, -15.19999999999986784, 84.39999999999994884 ) ) ;
#9088 = cartesian_point ( 'none', ( -29.13942122497519804, 20.13176331219056436, 92.31435165945271137 ) ) ;
#9089 = oriented_edge ( 'none', *, *, #35679, .f. ) ;
#9090 = direction ( 'none', ( 0.4999999999986681765, 7.037255622771596811e-15, -0.8660254037852075371 ) ) ;
#9091 = edge_loop ( 'none', ( #19824, #35706 ) ) ;
#9092 = cartesian_point ( 'none', ( -3.500916728122843935, -30.86840613686797141, 106.7946158976738786 ) ) ;
#9093 = edge_curve ( 'none', #7794, #23223, #32877, .t. ) ;
#9094 = circle ( 'none', #3326, 35.00000000000001421 ) ;
#9095 = advanced_face ( 'none', ( #18672 ), #11314, .f. ) ;
#9096 = edge_curve ( 'none', #38870, #23882, #32363, .t. ) ;
#9097 = face_outer_bound ( 'none', #3348, .t. ) ;
#9098 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#9099 = vector ( 'none', #6021, 1000.000000000000114 ) ;
#9100 = cartesian_point ( 'none', ( -34.64101615137696655, -20.00000000000045119, 68.20000000000014495 ) ) ;
#9101 = direction ( 'none', ( -1.000000000000000000, -1.198536219765792874e-14, 0.0000000000000000000 ) ) ;
#9102 = oriented_edge ( 'none', *, *, #31725, .f. ) ;
#9103 = edge_curve ( 'none', #6962, #10558, #38247, .t. ) ;
#9104 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#9105 = oriented_edge ( 'none', *, *, #34499, .t. ) ;
#9106 = face_outer_bound ( 'none', #30420, .t. ) ;
#9107 = edge_curve ( 'none', #32613, #19903, #37280, .t. ) ;
#9108 = date_and_time ( #22797, #36033 ) ;
#9110 = cylindrical_surface ( 'none', #4464, 47.50000000000000711 ) ;
#9109 = cartesian_point ( 'none', ( -0.4241028179479572335, -18.47034028200731726, -37.50000000000003553 ) ) ;
#9111 = cartesian_point ( 'none', ( 1.264124559893885277e-14, -2.546715055815910746e-14, 12.99999999999999822 ) ) ;
#9112 = oriented_edge ( 'none', *, *, #16777, .t. ) ;
#9113 = oriented_edge ( 'none', *, *, #33433, .f. ) ;
#9114 = closed_shell ( 'none', ( #11418, #8399, #14456, #5756, #38116, #6999, #36549, #9194, #19046, #3259, #4257, #40190, #13487, #24078, #1207, #15658, #21278, #8341, #9735, #19764, #18610, #7304, #11275, #26762, #18465, #31919, #1096, #17898, #30143, #15108, #35724, #5997, #12477, #23071, #30083, #35220, #19465, #29485, #6740, #28330, #20117, #2667, #32535, #15204, #38276, #22922, #35120, #11313, #30286, #5705, #28688, #39484, #6839, #25603, #35886, #1859, #12435, #38778, #34562, #34319, #7561, #3770, #24702, #14551, #24235, #4619, #26259, #38064, #21970, #7762, #27480, #8698, #6637, #20652 ) ) ;
#9115 = vertex_point ( 'none', #1120 ) ;
#9116 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#9117 = cartesian_point ( 'none', ( -34.64101615140717172, -83.67782780742335547, 79.60000000005304344 ) ) ;
#9118 = cartesian_point ( 'none', ( -23.73742294326566693, -90.65287232503978032, 112.4676090913280433 ) ) ;
#9119 = cylindrical_surface ( 'none', #35356, 2.499999999999988454 ) ;
#9120 = direction ( 'none', ( -1.209286847080705982e-14, 1.000000000000000000, 1.150103495321620814e-15 ) ) ;
#9121 = line ( 'none', #33315, #14505 ) ;
#9122 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#9123 = cylindrical_surface ( 'none', #20223, 9.000000000000001776 ) ;
#9124 = axis2_placement_3d ( 'none', #40428, #8967, #12249 ) ;
#9125 = edge_loop ( 'none', ( #5959, #23891, #6525, #14350 ) ) ;
#9126 = direction ( 'none', ( 0.8854846875131672235, 0.4646685573392164148, 0.0000000000000000000 ) ) ;
#9127 = cartesian_point ( 'none', ( 6.819682996311372733e-14, -1.460148019540184284e-13, 127.5999999999999659 ) ) ;
#9128 = axis2_placement_3d ( 'none', #14673, #36693, #17704 ) ;
#9129 = axis2_placement_3d ( 'none', #1290, #25883, #10548 ) ;
#9130 = cartesian_point ( 'none', ( 39.01161640553967658, -0.8684013315521857956, -11.96315761269146627 ) ) ;
#9131 = edge_curve ( 'none', #37719, #23787, #1060, .t. ) ;
#9132 = direction ( 'none', ( -0.9978130634544891686, -1.182181924369379801e-14, -0.06609909530067376027 ) ) ;
#9133 = oriented_edge ( 'none', *, *, #1034, .t. ) ;
#9134 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#9135 = axis2_placement_3d ( 'none', #28987, #25842, #10230 ) ;
#9136 = cartesian_point ( 'none', ( -6.895422883085861265, 20.56615956131651046, 127.5146380275564724 ) ) ;
#9137 = axis2_placement_3d ( 'none', #26885, #14449, #35915 ) ;
#9138 = cartesian_point ( 'none', ( -19.91839899407551684, -56.00000000000042633, 138.0999999999996817 ) ) ;
#9139 = cartesian_point ( 'none', ( -25.94313964981553156, -94.70000000000190710, 97.88142352218230258 ) ) ;
#9140 = vector ( 'none', #37260, 1000.000000000000000 ) ;
#9141 = cartesian_point ( 'none', ( -15.66228886722633895, -15.20000000000031726, 110.8120042913716929 ) ) ;
#9142 = line ( 'none', #37816, #14523 ) ;
#9143 = line ( 'none', #14275, #4283 ) ;
#9144 = oriented_edge ( 'none', *, *, #4255, .t. ) ;
#9145 = oriented_edge ( 'none', *, *, #6034, .f. ) ;
#9146 = face_outer_bound ( 'none', #38807, .t. ) ;
#9147 = direction ( 'none', ( -0.9978130634544890576, -1.182181924369379801e-14, -0.06609909530067530070 ) ) ;
#9148 = advanced_face ( 'none', ( #28943 ), #12579, .t. ) ;
#9149 = direction ( 'none', ( 1.027984282060330633e-14, -1.000000000000000000, -8.566535683836088933e-16 ) ) ;
#9150 = cartesian_point ( 'none', ( -34.64101615137679602, -57.10000000000054854, 77.49999999999990052 ) ) ;
#9151 = edge_loop ( 'none', ( #7909, #9601, #659, #28038 ) ) ;
#9152 = vertex_point ( 'none', #18874 ) ;
#9153 = cartesian_point ( 'none', ( 5.035835886737385041e-14, -1.139138818736124283e-13, 95.39999999999999147 ) ) ;
#9154 = direction ( 'none', ( 1.990260657307025001e-16, -7.960374808937614333e-16, 1.000000000000000000 ) ) ;
#9155 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#9156 = cartesian_point ( 'none', ( 50.46194077712549841, -45.96194077712568316, -60.99999999999999289 ) ) ;
#9157 = advanced_face ( 'none', ( #34819 ), #21902, .t. ) ;
#9158 = face_outer_bound ( 'none', #36182, .t. ) ;
#9159 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#9160 = circle ( 'none', #703, 5.500000000000005329 ) ;
#9161 = cartesian_point ( 'none', ( 33.13617927444530409, -82.29999999999593285, 121.3261419332781941 ) ) ;
#9162 = edge_curve ( 'none', #17980, #3992, #40431, .t. ) ;
#9163 = line ( 'none', #15250, #22850 ) ;
#9164 = oriented_edge ( 'none', *, *, #25770, .f. ) ;
#9165 = oriented_edge ( 'none', *, *, #4923, .t. ) ;
#9166 = edge_curve ( 'none', #36026, #12920, #2027, .t. ) ;
#9167 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080180e-17, 0.0000000000000000000 ) ) ;
#9168 = edge_curve ( 'none', #1720, #23808, #34662, .t. ) ;
#9169 = cartesian_point ( 'none', ( -22.50000000006030731, -101.5000000000003695, 59.60000000003452669 ) ) ;
#9170 = vector ( 'none', #13710, 1000.000000000000000 ) ;
#9171 = edge_curve ( 'none', #31148, #40434, #2967, .t. ) ;
#9172 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#9173 = line ( 'none', #5661, #21907 ) ;
#9174 = direction ( 'none', ( -1.000000000000000000, -1.229808195804225085e-14, 1.539649732011764131e-12 ) ) ;
#9175 = axis2_placement_3d ( 'none', #11811, #30684, #17986 ) ;
#9176 = line ( 'none', #20329, #14563 ) ;
#9177 = vector ( 'none', #15432, 1000.000000000000000 ) ;
#9178 = cartesian_point ( 'none', ( -11.63461623262892175, -76.15787670972859758, 75.41221080506049645 ) ) ;
#9179 = cartesian_point ( 'none', ( 21.26312515492691446, -13.16232485682051134, 89.56700719163688973 ) ) ;
#9180 = oriented_edge ( 'none', *, *, #24431, .f. ) ;
#9181 = oriented_edge ( 'none', *, *, #32687, .t. ) ;
#9182 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#9183 = direction ( 'none', ( -0.6416855659042081106, 0.7669678184319054237, -1.587562275841371717e-15 ) ) ;
#9184 = edge_curve ( 'none', #21619, #12712, #27499, .t. ) ;
#9185 = direction ( 'none', ( 0.8854846875131702211, 0.4646685573392106416, -1.311543374651300990e-15 ) ) ;
#9186 = oriented_edge ( 'none', *, *, #40205, .f. ) ;
#9187 = axis2_placement_3d ( 'none', #8575, #33196, #8175 ) ;
#9188 = oriented_edge ( 'none', *, *, #8168, .f. ) ;
#9189 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#9190 = cartesian_point ( 'none', ( 8.743006318923107756e-13, -66.50000000000014211, 99.59999999999986642 ) ) ;
#9191 = cartesian_point ( 'none', ( -21.72614193321442499, -82.29999999999661497, 132.7361792744806337 ) ) ;
#9192 = axis2_placement_3d ( 'none', #14425, #2111, #23968 ) ;
#9193 = cartesian_point ( 'none', ( -19.99999999999962341, -59.50000000000041211, 136.7410161513772380 ) ) ;
#9194 = advanced_face ( 'none', ( #93 ), #24022, .t. ) ;
#9195 = vector ( 'none', #36586, 1000.000000000000000 ) ;
#9196 = oriented_edge ( 'none', *, *, #37917, .f. ) ;
#9197 = direction ( 'none', ( 0.5000000000000001110, -0.8660254037844385966, 6.123233995736767268e-17 ) ) ;
#9198 = edge_curve ( 'none', #28722, #33096, #2543, .t. ) ;
#9199 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#9200 = direction ( 'none', ( 0.4062595397297830702, -0.9137577284918276810, -2.565255277205332702e-15 ) ) ;
#9201 = cartesian_point ( 'none', ( 31.36729524088262977, -16.71047831362300684, 66.59999999999971010 ) ) ;
#9202 = advanced_face ( 'none', ( #39240 ), #26506, .t. ) ;
#9203 = advanced_face ( 'none', ( #9839, #14269 ), #39264, .f. ) ;
#9204 = vertex_point ( 'none', #4792 ) ;
#9205 = oriented_edge ( 'none', *, *, #5640, .t. ) ;
#9206 = cartesian_point ( 'none', ( 25.33406338107938538, -91.70586062733386257, 79.24087313257388132 ) ) ;
#9207 = cartesian_point ( 'none', ( 35.38348047766852034, -82.29999999999590443, 121.7662979306149111 ) ) ;
#9208 = direction ( 'none', ( 1.000000000000000000, 1.387778780781449147e-14, -6.505213034913043367e-16 ) ) ;
#9209 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9210 = face_outer_bound ( 'none', #4554, .t. ) ;
#9211 = cartesian_point ( 'none', ( 14.93042977787945347, -94.70000000000139551, 77.10372771662265734 ) ) ;
#9212 = face_outer_bound ( 'none', #4126, .t. ) ;
#9213 = line ( 'none', #16977, #20483 ) ;
#9214 = edge_curve ( 'none', #39001, #18888, #40207, .t. ) ;
#9215 = face_outer_bound ( 'none', #5652, .t. ) ;
#9216 = cartesian_point ( 'none', ( 53.04081362515101716, -31.00027695764238800, 19.09999999999986287 ) ) ;
#9217 = vector ( 'none', #28315, 1000.000000000000000 ) ;
#9218 = cartesian_point ( 'none', ( 21.45756983467811096, 33.75755762477362509, -13.73205080756890339 ) ) ;
#9219 = oriented_edge ( 'none', *, *, #35502, .f. ) ;
#9220 = oriented_edge ( 'none', *, *, #12447, .t. ) ;
#9221 = oriented_edge ( 'none', *, *, #10232, .t. ) ;
#9222 = direction ( 'none', ( 6.413879299975620385e-15, 2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#9223 = edge_curve ( 'none', #6397, #26612, #13266, .t. ) ;
#9224 = direction ( 'none', ( 1.000000000000000000, 9.607699251563866692e-15, 0.0000000000000000000 ) ) ;
#9225 = oriented_edge ( 'none', *, *, #27518, .t. ) ;
#9226 = oriented_edge ( 'none', *, *, #7922, .t. ) ;
#9227 = oriented_edge ( 'none', *, *, #32274, .f. ) ;
#9228 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.264279218805136292e-16 ) ) ;
#9229 = edge_curve ( 'none', #11817, #24659, #30913, .t. ) ;
#9230 = vector ( 'none', #3257, 1000.000000000000000 ) ;
#9231 = oriented_edge ( 'none', *, *, #2017, .t. ) ;
#9232 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#9233 = manifold_solid_brep ( '������բ��ͷ�ݶ�-m5-3-solid1', #1472 ) ;
#9234 = axis2_placement_3d ( 'none', #28355, #18914, #15500 ) ;
#9235 = direction ( 'none', ( 5.550996062037147295e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#9236 = oriented_edge ( 'none', *, *, #17873, .f. ) ;
#9237 = b_spline_curve_with_knots ( 'none', 3,
( #34530, #37804, #3229, #37951, #24852, #19223 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.430489624538199204e-17, 0.0003909049599921253677, 0.0007818099199842364240 ),
.unspecified. ) ;
#9238 = oriented_edge ( 'none', *, *, #8183, .t. ) ;
#9239 = cartesian_point ( 'none', ( 22.74999999994772182, -77.99999999999978684, 64.95898384858736563 ) ) ;
#9240 = face_outer_bound ( 'none', #12177, .t. ) ;
#9241 = axis2_placement_3d ( 'none', #37629, #9455, #31498 ) ;
#9242 = cartesian_point ( 'none', ( 56.50000000000043343, -30.06243503111400628, 12.99999999999992184 ) ) ;
#9243 = face_outer_bound ( 'none', #23729, .t. ) ;
#9244 = vertex_point ( 'none', #39000 ) ;
#9245 = advanced_face ( 'none', ( #17233 ), #5969, .f. ) ;
#9246 = cartesian_point ( 'none', ( -2.775557561562891351e-14, 7.878545934557260634e-15, -72.99999999999994316 ) ) ;
#9247 = axis2_placement_3d ( 'none', #11422, #7900, #14445 ) ;
#9248 = axis2_placement_3d ( 'none', #3605, #32037, #37775 ) ;
#9249 = cartesian_point ( 'none', ( 17.83370206932300661, -82.29999999999606075, 65.70144817487566513 ) ) ;
#9250 = cartesian_point ( 'none', ( -3.625996304034670548, -38.98424845660370863, 66.82103517463114883 ) ) ;
#9251 = direction ( 'none', ( -0.5197480664901029668, -0.8543195815266085846, -7.095210874518462949e-16 ) ) ;
#9252 = circle ( 'none', #23809, 6.499999999999999112 ) ;
#9253 = face_outer_bound ( 'none', #27163, .t. ) ;
#9254 = cartesian_point ( 'none', ( -26.33137846621917433, -42.47275169671851103, 65.86710279638674592 ) ) ;
#9255 = direction ( 'none', ( 0.4998682468987957761, -0.01147761919248970787, 0.8660254037844368202 ) ) ;
#9256 = face_outer_bound ( 'none', #11837, .t. ) ;
#9257 = face_outer_bound ( 'none', #31149, .t. ) ;
#9258 = axis2_placement_3d ( 'none', #7685, #16848, #10811 ) ;
#9259 = oriented_edge ( 'none', *, *, #28871, .f. ) ;
#9260 = cartesian_point ( 'none', ( -7.891435293148352177e-13, 104.2499999999999432, 99.60000000000007958 ) ) ;
#9261 = cartesian_point ( 'none', ( 47.89581362515101404, -28.02980982266176468, 19.09999999999986287 ) ) ;
#9262 = edge_loop ( 'none', ( #29958, #26377 ) ) ;
#9263 = vertex_point ( 'none', #10937 ) ;
#9264 = vertex_point ( 'none', #16839 ) ;
#9265 = vertex_point ( 'none', #20121 ) ;
#9266 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#9267 = edge_loop ( 'none', ( #40540, #39013, #14509, #33534 ) ) ;
#9268 = cartesian_point ( 'none', ( -34.81980515344250904, -104.5000000000005400, 67.78019484665901473 ) ) ;
#9269 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9270 = vector ( 'none', #22298, 1000.000000000000114 ) ;
#9271 = edge_loop ( 'none', ( #36624, #307, #8623, #5179 ) ) ;
#9272 = cartesian_point ( 'none', ( 36.88831735460183836, -84.79999999999587601, 120.0401559973366403 ) ) ;
#9273 = line ( 'none', #5069, #28910 ) ;
#9274 = edge_curve ( 'none', #36223, #37085, #7416, .t. ) ;
#9275 = cartesian_point ( 'none', ( -38.81660586483348396, -42.89593266368753177, -36.50000000000004974 ) ) ;
#9276 = plane ( 'none', #36989 ) ;
#9277 = vector ( 'none', #39110, 1000.000000000000227 ) ;
#9278 = cartesian_point ( 'none', ( -31.08157465121947283, 22.97801573735031511, 68.20000000000017337 ) ) ;
#9279 = circle ( 'none', #14055, 25.99999999999999645 ) ;
#9280 = edge_loop ( 'none', ( #6862, #33700, #36585, #24834 ) ) ;
#9281 = edge_curve ( 'none', #27835, #29800, #39706, .t. ) ;
#9282 = cartesian_point ( 'none', ( -10.01624730673067631, -16.07894852167368782, 129.5999999999999659 ) ) ;
#9283 = edge_curve ( 'none', #18581, #22887, #16222, .t. ) ;
#9284 = vector ( 'none', #22056, 1000.000000000000114 ) ;
#9285 = cylindrical_surface ( 'none', #32017, 5.000000000000004441 ) ;
#9286 = cartesian_point ( 'none', ( -8.423585940889671164, -15.20000000000023732, 110.4235793549225804 ) ) ;
#9287 = plane ( 'none', #40103 ) ;
#9288 = cartesian_point ( 'none', ( 39.59289289834655534, -4.242507962868030447, -10.58292370033073482 ) ) ;
#9289 = vector ( 'none', #21684, 1000.000000000000000 ) ;
#9290 = line ( 'none', #15931, #2952 ) ;
#9291 = oriented_edge ( 'none', *, *, #37197, .f. ) ;
#9292 = oriented_edge ( 'none', *, *, #20192, .t. ) ;
#9293 = oriented_edge ( 'none', *, *, #25236, .f. ) ;
#9294 = cartesian_point ( 'none', ( 14.78892551314874027, 36.75144583116875907, -37.06475254004796227 ) ) ;
#9295 = advanced_face ( 'none', ( #21612, #1573 ), #1528, .f. ) ;
#9296 = axis2_placement_3d ( 'none', #8998, #2321, #8599 ) ;
#9297 = vertex_point ( 'none', #14228 ) ;
#9298 = axis2_placement_3d ( 'none', #31726, #37728, #31324 ) ;
#9299 = direction ( 'none', ( 5.539897855819844938e-16, -1.189524669241239066e-15, 1.000000000000000000 ) ) ;
#9300 = vertex_point ( 'none', #1267 ) ;
#9301 = cartesian_point ( 'none', ( 20.58230729809479698, 33.30334901631287181, -12.26015192702785228 ) ) ;
#9302 = axis2_placement_3d ( 'none', #14020, #19913, #23039 ) ;
#9303 = axis2_placement_3d ( 'none', #3261, #543, #37441 ) ;
#9304 = direction ( 'none', ( 0.06609909530067549499, 1.541976423090495633e-15, -0.9978130634544890576 ) ) ;
#9305 = cartesian_point ( 'none', ( 49.61081362515102455, -31.00027695764238800, -14.90000000000014246 ) ) ;
#9306 = circle ( 'none', #413, 5.900000000000001243 ) ;
#9307 = oriented_edge ( 'none', *, *, #34682, .t. ) ;
#9308 = edge_loop ( 'none', ( #33783, #25393, #13100, #23232 ) ) ;
#9309 = edge_curve ( 'none', #36062, #25070, #7925, .t. ) ;
#9310 = cartesian_point ( 'none', ( -11.38758690863226342, -76.40606850751076706, 75.29413542417027827 ) ) ;
#9311 = cartesian_point ( 'none', ( 8.054669283714049510e-13, 1.391651221091425094e-14, 124.5999999999999659 ) ) ;
#9312 = line ( 'none', #28204, #4424 ) ;
#9313 = cartesian_point ( 'none', ( 1.213092126750581201e-12, -95.70000000000162288, 99.59999999999986642 ) ) ;
#9314 = vertex_point ( 'none', #26671 ) ;
#9315 = oriented_edge ( 'none', *, *, #31336, .t. ) ;
#9316 = circle ( 'none', #18022, 14.00000000000000355 ) ;
#9317 = cartesian_point ( 'none', ( -34.75635299803358436, -22.85767342637442212, 74.20000000000027285 ) ) ;
#9318 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#9319 = circle ( 'none', #19014, 2.099999999999990763 ) ;
#9320 = cartesian_point ( 'none', ( 19.99999999994772537, -78.49999999999985789, 64.95898384859160046 ) ) ;
#9321 = circle ( 'none', #31832, 47.50000000000000000 ) ;
#9322 = face_outer_bound ( 'none', #22299, .t. ) ;
#9323 = cartesian_point ( 'none', ( -1.344811843884487727e-14, 5.679766660734465360e-14, -126.0000000000000284 ) ) ;
#9324 = cartesian_point ( 'none', ( 4.279280017844971227e-15, -2.125859079015339128e-14, -45.00000000000002132 ) ) ;
#9325 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9326 = vector ( 'none', #24234, 1000.000000000000000 ) ;
#9327 = circle ( 'none', #9765, 27.49999999999999645 ) ;
#9328 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#9329 = cartesian_point ( 'none', ( 21.94927865177710302, -42.49999999999981526, 54.59999999999991616 ) ) ;
#9330 = edge_loop ( 'none', ( #26098, #13926 ) ) ;
#9331 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497768795, 0.0000000000000000000 ) ) ;
#9332 = edge_loop ( 'none', ( #36696, #816, #9598, #40472 ) ) ;
#9333 = edge_curve ( 'none', #32155, #13272, #6115, .t. ) ;
#9334 = cartesian_point ( 'none', ( -11.54885376434383204, -76.57528088802251887, 75.28345246795844048 ) ) ;
#9335 = direction ( 'none', ( -0.9978130634544891686, -1.174274352968915778e-14, -0.06609909530067549499 ) ) ;
#9336 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#9338 = oriented_edge ( 'none', *, *, #24398, .t. ) ;
#9337 = cartesian_point ( 'none', ( 0.4971912236827609188, -2.843612881604474563, 127.0999999999999659 ) ) ;
#9339 = edge_curve ( 'none', #13956, #8266, #33856, .t. ) ;
#9340 = direction ( 'none', ( 1.209449207450638631e-14, -1.000000000000000000, -1.143164601416344715e-15 ) ) ;
#9341 = edge_curve ( 'none', #15199, #40453, #31886, .t. ) ;
#9342 = direction ( 'none', ( -0.9459816290895198820, -1.110223024625157329e-14, 0.3242202298209320155 ) ) ;
#9343 = edge_curve ( 'none', #36641, #17980, #12297, .t. ) ;
#9344 = advanced_face ( 'none', ( #3988 ), #37259, .f. ) ;
#9345 = oriented_edge ( 'none', *, *, #39734, .f. ) ;
#9346 = vertex_point ( 'none', #27064 ) ;
#9347 = advanced_face ( 'none', ( #2509 ), #33818, .f. ) ;
#9348 = circle ( 'none', #9017, 34.54205080756889146 ) ;
#9349 = oriented_edge ( 'none', *, *, #16452, .t. ) ;
#9350 = edge_loop ( 'none', ( #26672, #6576, #38892, #39358 ) ) ;
#9351 = edge_loop ( 'none', ( #24943, #34763, #35671, #33407 ) ) ;
#9352 = vector ( 'none', #14570, 1000.000000000000000 ) ;
#9353 = axis2_placement_3d ( 'none', #7694, #7829, #10678 ) ;
#9354 = cartesian_point ( 'none', ( 14.65897246485349825, -18.11295389012951773, 123.6638242141512904 ) ) ;
#9356 = axis2_placement_3d ( 'none', #6042, #15321, #2890 ) ;
#9355 = direction ( 'none', ( -0.9978130634544891686, -1.174274352968915778e-14, -0.06609909530067549499 ) ) ;
#9357 = axis2_placement_3d ( 'none', #38522, #28941, #4188 ) ;
#9358 = cartesian_point ( 'none', ( 36.40563905911770348, -17.57387016145489156, 28.69998533311796862 ) ) ;
#9359 = line ( 'none', #17673, #35292 ) ;
#9360 = direction ( 'none', ( -0.5882076359134009724, -0.8087099461816752433, -5.551115123125777969e-15 ) ) ;
#9361 = line ( 'none', #22712, #10856 ) ;
#9362 = edge_curve ( 'none', #38038, #26843, #34310, .t. ) ;
#9363 = cartesian_point ( 'none', ( -19.39455987671718518, -17.47955948522919201, 1.523433538184438607 ) ) ;
#9364 = vector ( 'none', #24090, 1000.000000000000000 ) ;
#9366 = circle ( 'none', #38617, 32.00000000000000000 ) ;
#9365 = axis2_placement_3d ( 'none', #31600, #12850, #22140 ) ;
#9367 = direction ( 'none', ( -0.8854846875131672235, -0.4646685573392164148, 0.0000000000000000000 ) ) ;
#9368 = direction ( 'none', ( 0.9731129262368705124, 0.2303285322983564531, 0.0000000000000000000 ) ) ;
#9369 = oriented_edge ( 'none', *, *, #24005, .t. ) ;
#9370 = axis2_placement_3d ( 'none', #16203, #35195, #16487 ) ;
#9371 = edge_loop ( 'none', ( #38368, #38945, #4306, #8291 ) ) ;
#9372 = vertex_point ( 'none', #30475 ) ;
#9373 = cartesian_point ( 'none', ( 16.93319698056345146, 36.09837248452455327, -10.49108375818470229 ) ) ;
#9374 = oriented_edge ( 'none', *, *, #29239, .t. ) ;
#9375 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#9376 = cartesian_point ( 'none', ( 35.65616640185564279, -54.34738077886719054, 1.999999999999904521 ) ) ;
#9377 = cartesian_point ( 'none', ( -17.00470557046553566, 35.84451891517191058, -10.83568212404109588 ) ) ;
#9378 = cartesian_point ( 'none', ( -34.64101615141287738, -84.69999999999670592, 79.60000000006256471 ) ) ;
#9379 = oriented_edge ( 'none', *, *, #1869, .t. ) ;
#9380 = oriented_edge ( 'none', *, *, #26498, .f. ) ;
#9381 = cartesian_point ( 'none', ( -31.79684002903780637, 19.69956334259262221, 71.20000000000017337 ) ) ;
#9382 = oriented_edge ( 'none', *, *, #33685, .f. ) ;
#9383 = cartesian_point ( 'none', ( 21.27278384402776368, 11.63910080398285096, -15.50000000000000355 ) ) ;
#9384 = direction ( 'none', ( -0.4999999999999998890, -0.8660254037844387076, -6.123233995736764803e-17 ) ) ;
#9385 = cylindrical_surface ( 'none', #27884, 1.500000000000001332 ) ;
#9386 = direction ( 'none', ( 2.050233355256459444e-15, -1.084443651927997411e-15, 1.000000000000000000 ) ) ;
#9387 = oriented_edge ( 'none', *, *, #14082, .f. ) ;
#9388 = advanced_face ( 'none', ( #36269 ), #28904, .t. ) ;
#9389 = oriented_edge ( 'none', *, *, #19545, .f. ) ;
#9390 = edge_loop ( 'none', ( #11177, #14217, #18544, #24703 ) ) ;
#9391 = edge_curve ( 'none', #34851, #24366, #31390, .t. ) ;
#9392 = circle ( 'none', #10852, 3.000000000000030198 ) ;
#9393 = cartesian_point ( 'none', ( 19.99472987595170892, -0.4591047676995724247, -46.00000000000002842 ) ) ;
#9394 = cartesian_point ( 'none', ( 23.16544366694439461, -60.48979096184972093, 69.57116143187481327 ) ) ;
#9395 = advanced_face ( 'none', ( #37724, #19140 ), #8610, .t. ) ;
#9396 = circle ( 'none', #38065, 5.000000000000004441 ) ;
#9397 = cartesian_point ( 'none', ( -19.91839899407547421, -56.00000000000041922, 134.0996790631678266 ) ) ;
#9398 = edge_curve ( 'none', #35439, #4688, #29411, .t. ) ;
#9399 = cartesian_point ( 'none', ( -34.64101615137786183, 19.99999999999938538, 23.00000000000004974 ) ) ;
#9400 = cylindrical_surface ( 'none', #39565, 53.05000000000001847 ) ;
#9402 = cartesian_point ( 'none', ( 39.99999999996571631, -91.59237015148219996, 76.57842991633611973 ) ) ;
#9401 = face_outer_bound ( 'none', #15811, .t. ) ;
#9403 = oriented_edge ( 'none', *, *, #31999, .f. ) ;
#9404 = oriented_edge ( 'none', *, *, #16021, .t. ) ;
#9405 = direction ( 'none', ( -6.804258649055302747e-13, 0.9003490327090344358, -0.4351684952979777976 ) ) ;
#9406 = direction ( 'none', ( 1.000000000000000000, 1.174274352968914674e-14, 0.0000000000000000000 ) ) ;
#9407 = oriented_edge ( 'none', *, *, #13254, .f. ) ;
#9408 = axis2_placement_3d ( 'none', #10727, #26061, #7614 ) ;
#9409 = cartesian_point ( 'none', ( 26.36759374684234558, -91.84999999999980957, 80.59999999995929443 ) ) ;
#9410 = cartesian_point ( 'none', ( 14.57776327703698982, -76.47006701934422779, 77.01418321598421812 ) ) ;
#9411 = cartesian_point ( 'none', ( -11.34285092476516965, -95.02239827603789024, 75.29709891319370740 ) ) ;
#9412 = axis2_placement_3d ( 'none', #9933, #9667, #3692 ) ;
#9413 = axis2_placement_3d ( 'none', #9414, #25304, #22397 ) ;
#9414 = cartesian_point ( 'none', ( -34.64101615137727208, -20.00000000000048317, 37.99999999999999289 ) ) ;
#9415 = edge_curve ( 'none', #10149, #26509, #17202, .t. ) ;
#9416 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#9417 = direction ( 'none', ( -1.539513564649194771e-12, 1.143164601397685788e-15, -1.000000000000000000 ) ) ;
#9418 = vertex_point ( 'none', #5225 ) ;
#9419 = oriented_edge ( 'none', *, *, #36605, .t. ) ;
#9420 = axis2_placement_3d ( 'none', #13909, #26221, #22928 ) ;
#9421 = direction ( 'none', ( 1.000000000000000000, 1.229808195804225085e-14, -1.539649732011764131e-12 ) ) ;
#9422 = axis2_placement_3d ( 'none', #13932, #23482, #4771 ) ;
#9423 = line ( 'none', #30164, #33891 ) ;
#9424 = cartesian_point ( 'none', ( 16.10288568291454681, -98.99999999999992895, 62.70898384859756192 ) ) ;
#9425 = oriented_edge ( 'none', *, *, #18783, .t. ) ;
#9426 = oriented_edge ( 'none', *, *, #29482, .t. ) ;
#9427 = oriented_edge ( 'none', *, *, #6780, .f. ) ;
#9428 = face_outer_bound ( 'none', #31340, .t. ) ;
#9429 = edge_curve ( 'none', #37921, #9929, #21099, .t. ) ;
#9430 = cartesian_point ( 'none', ( 24.64177597322856172, -30.87750976300337058, -36.87411105675893452 ) ) ;
#9431 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760122, 2.668805347656625692e-16 ) ) ;
#9432 = direction ( 'none', ( 0.9459816290895218804, 1.178315159451469542e-14, -0.3242202298209262423 ) ) ;
#9433 = line ( 'none', #24021, #25117 ) ;
#9434 = cartesian_point ( 'none', ( 27.50000000000000000, -1.020965297638297139e-15, 0.0000000000000000000 ) ) ;
#9435 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#9436 = vector ( 'none', #35701, 999.9999999999998863 ) ;
#9437 = oriented_edge ( 'none', *, *, #34202, .f. ) ;
#9438 = edge_loop ( 'none', ( #23250, #17264 ) ) ;
#9439 = circle ( 'none', #4584, 14.49999999999999289 ) ;
#9440 = cartesian_point ( 'none', ( -11.05545170825871359, -76.26262047717355586, 75.31613737730786795 ) ) ;
#9441 = face_outer_bound ( 'none', #23614, .t. ) ;
#9442 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#9443 = oriented_edge ( 'none', *, *, #19844, .t. ) ;
#9444 = advanced_face ( 'none', ( #13758 ), #13225, .t. ) ;
#9445 = direction ( 'none', ( -3.200450247308509590e-30, -9.969229838635497148e-16, 1.000000000000000000 ) ) ;
#9446 = oriented_edge ( 'none', *, *, #22937, .f. ) ;
#9447 = vertex_point ( 'none', #33767 ) ;
#9448 = oriented_edge ( 'none', *, *, #27144, .t. ) ;
#9449 = vertex_point ( 'none', #6148 ) ;
#9450 = edge_curve ( 'none', #6744, #9204, #25501, .t. ) ;
#9451 = direction ( 'none', ( 1.196959198423996737e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#9452 = vertex_point ( 'none', #21048 ) ;
#9453 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#9454 = edge_curve ( 'none', #2391, #19292, #21838, .t. ) ;
#9455 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#9456 = oriented_edge ( 'none', *, *, #29287, .f. ) ;
#9457 = cartesian_point ( 'none', ( -18.79118370465557675, 34.17442632990176321, -11.99999999999997868 ) ) ;
#9458 = oriented_edge ( 'none', *, *, #17107, .t. ) ;
#9459 = oriented_edge ( 'none', *, *, #29610, .t. ) ;
#9460 = direction ( 'none', ( -0.02295523838497760469, -0.9997364937975850019, -9.583796596545389430e-16 ) ) ;
#9461 = cartesian_point ( 'none', ( -32.30176430515966501, -18.04285902399260166, 68.20000000000013074 ) ) ;
#9462 = edge_curve ( 'none', #12442, #9372, #10809, .t. ) ;
#9463 = vector ( 'none', #24305, 1000.000000000000000 ) ;
#9464 = cartesian_point ( 'none', ( -10.54451171694700662, -76.20000000000169393, 75.34998406905363311 ) ) ;
#9465 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#9466 = oriented_edge ( 'none', *, *, #24264, .f. ) ;
#9467 = vertex_point ( 'none', #28153 ) ;
#9468 = direction ( 'none', ( 0.0000000000000000000, 1.387778780781445478e-15, -1.000000000000000000 ) ) ;
#9469 = cartesian_point ( 'none', ( -4.999999999999932498, -2.034964933749792736e-13, 124.5999999999999659 ) ) ;
#9470 = oriented_edge ( 'none', *, *, #2282, .f. ) ;
#9471 = line ( 'none', #28666, #27618 ) ;
#9472 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#9473 = direction ( 'none', ( -6.809367884367634523e-13, 0.9003490327089960221, -0.4351684952980572896 ) ) ;
#9474 = axis2_placement_3d ( 'none', #21603, #37324, #15704 ) ;
#9475 = axis2_placement_3d ( 'none', #37026, #5860, #27733 ) ;
#9476 = edge_curve ( 'none', #31921, #20842, #36758, .t. ) ;
#9477 = oriented_edge ( 'none', *, *, #13842, .t. ) ;
#9478 = oriented_edge ( 'none', *, *, #4012, .t. ) ;
#9479 = axis2_placement_3d ( 'none', #28973, #10215, #39102 ) ;
#9480 = face_outer_bound ( 'none', #13621, .t. ) ;
#9481 = cartesian_point ( 'none', ( 26.96268861783342174, -54.73809645973838656, 124.3531707631270820 ) ) ;
#9482 = toroidal_surface ( 'none', #12352, 6.100000000000000533, 0.2000000000000000111 ) ;
#9483 = axis2_placement_3d ( 'none', #20659, #14645, #1939 ) ;
#9484 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -2.409200885585502246e-16 ) ) ;
#9485 = vertex_point ( 'none', #30757 ) ;
#9486 = vertex_point ( 'none', #9009 ) ;
#9487 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#9488 = circle ( 'none', #28551, 4.049999999999998046 ) ;
#9489 = cartesian_point ( 'none', ( 13.89584306328067420, -75.72205478452903549, 77.37772675907113751 ) ) ;
#9490 = cartesian_point ( 'none', ( -34.40027695764254645, -49.61081362515088244, -23.74999999999999289 ) ) ;
#9491 = advanced_face ( 'none', ( #11285 ), #1561, .f. ) ;
#9492 = edge_loop ( 'none', ( #31717, #11394 ) ) ;
#9493 = edge_loop ( 'none', ( #27245, #10966, #33510, #1870 ) ) ;
#9494 = vertex_point ( 'none', #2595 ) ;
#9495 = cartesian_point ( 'none', ( -19.65098662609028324, -17.77285998307645087, 1.873552141374417390 ) ) ;
#9496 = edge_loop ( 'none', ( #13994, #10914, #18007, #8735 ) ) ;
#9497 = oriented_edge ( 'none', *, *, #14495, .f. ) ;
#9498 = cartesian_point ( 'none', ( 9.000000000000067502, -3.527578645106772195e-14, 124.5999999999999659 ) ) ;
#9499 = circle ( 'none', #1125, 7.499999999999994671 ) ;
#9500 = b_spline_curve_with_knots ( 'none', 3,
( #33714, #27427, #39877, #8686 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.02295209862775251033, 0.03707384980827761051 ),
.unspecified. ) ;
#9501 = cartesian_point ( 'none', ( -51.00292657709120192, -33.46194077712533499, 3.905061125226415888e-15 ) ) ;
#9502 = vertex_point ( 'none', #27615 ) ;
#9503 = oriented_edge ( 'none', *, *, #2955, .f. ) ;
#9504 = vector ( 'none', #27932, 1000.000000000000000 ) ;
#9505 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#9506 = edge_loop ( 'none', ( #40176, #12428, #18925, #9456, #10750, #36220, #17140, #11786 ) ) ;
#9507 = cartesian_point ( 'none', ( 18.50859875683813272, -18.26011424001430683, -1.500000000000041744 ) ) ;
#9508 = cartesian_point ( 'none', ( 6.637722351807142651, 27.70492992195286064, -43.99999999999999289 ) ) ;
#9509 = edge_curve ( 'none', #11969, #12383, #14731, .t. ) ;
#9510 = cartesian_point ( 'none', ( -10.76015176559982400, -95.70000000000172236, 95.54178192044415141 ) ) ;
#9511 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#9512 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -3.469446951953613696e-16 ) ) ;
#9513 = oriented_edge ( 'none', *, *, #26475, .t. ) ;
#9514 = vertex_point ( 'none', #8870 ) ;
#9515 = conical_surface ( 'none', #30517, 7.000000000000000000, 0.7853981633974500554 ) ;
#9516 = cylindrical_surface ( 'none', #1366, 2.499999999999995115 ) ;
#9517 = edge_curve ( 'none', #25758, #33765, #27924, .t. ) ;
#9518 = cartesian_point ( 'none', ( 30.14101615140916834, -83.67782780742261650, 119.5999999999539085 ) ) ;
#9519 = cartesian_point ( 'none', ( 17.24999999994772537, -77.99999999999984368, 64.95898384859583530 ) ) ;
#9520 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#9521 = cartesian_point ( 'none', ( -4.349961267449265812, 18.28607593347127391, 129.5999999999999943 ) ) ;
#9522 = oriented_edge ( 'none', *, *, #25271, .f. ) ;
#9523 = axis2_placement_3d ( 'none', #25642, #12781, #12917 ) ;
#9524 = cylindrical_surface ( 'none', #18321, 8.500000000000000000 ) ;
#9525 = direction ( 'none', ( 6.307717298314536321e-16, -1.261543459662907264e-15, 1.000000000000000000 ) ) ;
#9526 = direction ( 'none', ( -5.040809058475287406e-15, -1.747555683115563281e-15, 1.000000000000000000 ) ) ;
#9527 = axis2_placement_3d ( 'none', #26425, #7706, #39027 ) ;
#9528 = oriented_edge ( 'none', *, *, #16002, .f. ) ;
#9529 = oriented_edge ( 'none', *, *, #22100, .t. ) ;
#9530 = axis2_placement_3d ( 'none', #16127, #25309, #6568 ) ;
#9531 = oriented_edge ( 'none', *, *, #33793, .f. ) ;
#9532 = edge_loop ( 'none', ( #14256, #921, #35784, #12631 ) ) ;
#9533 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#9534 = axis2_placement_3d ( 'none', #30123, #24232, #27379 ) ;
#9535 = axis2_placement_3d ( 'none', #22557, #983, #10107 ) ;
#9536 = circle ( 'none', #12079, 18.00000000000001066 ) ;
#9537 = advanced_face ( 'none', ( #20125 ), #19397, .t. ) ;
#9538 = oriented_edge ( 'none', *, *, #14586, .t. ) ;
#9539 = vertex_point ( 'none', #24456 ) ;
#9540 = line ( 'none', #18517, #17894 ) ;
#9541 = edge_curve ( 'none', #4747, #22037, #38203, .t. ) ;
#9542 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.224646799147353207e-16 ) ) ;
#9543 = plane ( 'none', #5796 ) ;
#9544 = oriented_edge ( 'none', *, *, #5437, .f. ) ;
#9545 = plane ( 'none', #8417 ) ;
#9546 = cartesian_point ( 'none', ( -11.70604593488991796, -95.14047246581644401, 75.38282419724015426 ) ) ;
#9547 = advanced_face ( 'none', ( #560, #3948 ), #5933, .f. ) ;
#9548 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#9549 = oriented_edge ( 'none', *, *, #35061, .t. ) ;
#9550 = cartesian_point ( 'none', ( 2.088117640172228562, -95.36665356418927786, 90.16156103799636412 ) ) ;
#9551 = cartesian_point ( 'none', ( 7.956864334079937307e-13, -60.00000000000013500, 99.59999999999988063 ) ) ;
#9552 = line ( 'none', #29942, #19400 ) ;
#9553 = oriented_edge ( 'none', *, *, #35004, .f. ) ;
#9554 = cartesian_point ( 'none', ( 29.64346716324494935, 17.68936609087947787, 94.04365956084242839 ) ) ;
#9555 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029591e-14, 5.539897855819805495e-16 ) ) ;
#9556 = vertex_point ( 'none', #3809 ) ;
#9557 = vector ( 'none', #23400, 999.9999999999998863 ) ;
#9558 = edge_curve ( 'none', #26261, #21216, #21570, .t. ) ;
#9559 = cartesian_point ( 'none', ( -40.00100000002811385, -91.85000000000059117, 80.60000000006148468 ) ) ;
#9560 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#9561 = circle ( 'none', #20455, 36.34529946162076897 ) ;
#9562 = vertex_point ( 'none', #22512 ) ;
#9563 = oriented_edge ( 'none', *, *, #9283, .f. ) ;
#9564 = cartesian_point ( 'none', ( 37.46194077712519288, 45.96194077712583947, 2.000000000000043521 ) ) ;
#9565 = vertex_point ( 'none', #9789 ) ;
#9566 = oriented_edge ( 'none', *, *, #19902, .f. ) ;
#9567 = edge_curve ( 'none', #10728, #2709, #26470, .t. ) ;
#9568 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#9569 = line ( 'none', #13189, #31623 ) ;
#9570 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#9571 = edge_curve ( 'none', #27372, #3470, #36226, .t. ) ;
#9572 = vector ( 'none', #15985, 1000.000000000000000 ) ;
#9573 = line ( 'none', #243, #17435 ) ;
#9574 = direction ( 'none', ( 0.8660254037852074260, 9.902555081694753886e-15, 0.4999999999986685095 ) ) ;
#9575 = direction ( 'none', ( 5.206212163468669769e-15, 1.668808352116376444e-15, -1.000000000000000000 ) ) ;
#9576 = vertex_point ( 'none', #6951 ) ;
#9577 = axis2_placement_3d ( 'none', #15104, #21680, #8948 ) ;
#9578 = direction ( 'none', ( -1.209449207451029906e-14, 1.000000000000000000, 1.147639426353582715e-15 ) ) ;
#9579 = advanced_face ( 'none', ( #34782 ), #12771, .f. ) ;
#9580 = direction ( 'none', ( 7.562449584286049845e-16, 1.965391359763816943e-15, -1.000000000000000000 ) ) ;
#9581 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9582 = edge_loop ( 'none', ( #13169, #32459, #17391 ) ) ;
#9583 = cartesian_point ( 'none', ( 8.932523151452867207e-13, -69.50000000000014211, 99.59999999999990905 ) ) ;
#9584 = cartesian_point ( 'none', ( 4.922891762769197932, -20.43818253585377676, 129.5999999999999375 ) ) ;
#9585 = advanced_face ( 'none', ( #32838 ), #40172, .t. ) ;
#9586 = axis2_placement_3d ( 'none', #23833, #2809, #2102 ) ;
#9587 = axis2_placement_3d ( 'none', #1783, #26254, #23500 ) ;
#9588 = direction ( 'none', ( -0.1722320920988929527, 0.9850563975992636667, 8.607274775086466515e-16 ) ) ;
#9589 = cartesian_point ( 'none', ( -11.58033240606479808, -76.70000000000170814, 75.28136719786598974 ) ) ;
#9590 = vector ( 'none', #31666, 1000.000000000000000 ) ;
#9591 = edge_curve ( 'none', #24607, #35310, #2975, .t. ) ;
#9593 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#9592 = line ( 'none', #15183, #35539 ) ;
#9594 = circle ( 'none', #23016, 27.00000000000000711 ) ;
#9595 = edge_curve ( 'none', #21438, #8414, #19617, .t. ) ;
#9596 = direction ( 'none', ( -0.5882076359133958654, -0.8087099461816787960, 4.625929269271482167e-15 ) ) ;
#9597 = oriented_edge ( 'none', *, *, #23122, .f. ) ;
#9598 = oriented_edge ( 'none', *, *, #37682, .f. ) ;
#9599 = circle ( 'none', #10124, 2.750000000000002665 ) ;
#9600 = vector ( 'none', #19294, 1000.000000000000000 ) ;
#9601 = oriented_edge ( 'none', *, *, #9772, .t. ) ;
#9602 = edge_loop ( 'none', ( #23635, #1945, #11731, #27259, #39970, #7094, #14006, #2695 ) ) ;
#9603 = oriented_edge ( 'none', *, *, #17269, .t. ) ;
#9604 = oriented_edge ( 'none', *, *, #9131, .t. ) ;
#9605 = line ( 'none', #33712, #7216 ) ;
#9606 = direction ( 'none', ( 0.3242202298209294065, 2.868519098933318537e-15, 0.9459816290895207702 ) ) ;
#9607 = line ( 'none', #22519, #17508 ) ;
#9608 = line ( 'none', #2688, #13555 ) ;
#9609 = edge_loop ( 'none', ( #22914, #15624, #30088, #9196, #25235 ) ) ;
#9610 = cartesian_point ( 'none', ( 1.203667239827124246e-14, -2.410633239906287283e-14, 11.99999999999998224 ) ) ;
#9611 = cartesian_point ( 'none', ( 13.69137336634443791, -75.70000000000143814, 77.43217862202983781 ) ) ;
#9612 = vertex_point ( 'none', #12957 ) ;
#9613 = edge_curve ( 'none', #17921, #10279, #4935, .t. ) ;
#9614 = vertex_point ( 'none', #13086 ) ;
#9615 = cartesian_point ( 'none', ( 19.99999999994772537, -78.49999999999985789, 64.95898384859160046 ) ) ;
#9616 = edge_curve ( 'none', #17757, #164, #30388, .t. ) ;
#9617 = direction ( 'none', ( -1.000000000000000000, -6.938893903907229167e-15, 1.067522139062650671e-15 ) ) ;
#9618 = oriented_edge ( 'none', *, *, #39732, .f. ) ;
#9619 = cartesian_point ( 'none', ( -33.46194077712605264, 51.00292657709074717, 9.020562075079396891e-14 ) ) ;
#9620 = direction ( 'none', ( 0.8660254037852057607, 9.902555081694728642e-15, 0.4999999999986713406 ) ) ;
#9621 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#9622 = edge_curve ( 'none', #3489, #2070, #31849, .t. ) ;
#9623 = face_outer_bound ( 'none', #37536, .t. ) ;
#9624 = cartesian_point ( 'none', ( 13.84765361801277272, 36.76741061194361038, -11.49999999999997513 ) ) ;
#9625 = cartesian_point ( 'none', ( -11.72817270586411986, -75.93860063356287071, 96.81512720060266020 ) ) ;
#9626 = circle ( 'none', #25668, 2.700000000000006839 ) ;
#9627 = vector ( 'none', #7459, 1000.000000000000000 ) ;
#9628 = cartesian_point ( 'none', ( -38.84231430307285393, -6.280784691314651447, -11.39958467774629192 ) ) ;
#9629 = oriented_edge ( 'none', *, *, #26772, .f. ) ;
#9630 = cartesian_point ( 'none', ( -41.46194077712583947, -45.96194077712534920, -50.99999999999999289 ) ) ;
#9631 = advanced_face ( 'none', ( #38728 ), #28421, .f. ) ;
#9632 = direction ( 'none', ( -0.2911156025094130961, -4.306899664494141262e-15, 0.9566878832595201443 ) ) ;
#9633 = oriented_edge ( 'none', *, *, #21633, .f. ) ;
#9634 = cartesian_point ( 'none', ( 8.086738680213927585e-13, 1.404033678247709609e-14, 125.0999999999999659 ) ) ;
#9635 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#9636 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.951780224376357146e-15, -51.00000000000000000 ) ) ;
#9637 = axis2_placement_3d ( 'none', #30911, #33785, #8750 ) ;
#9638 = oriented_edge ( 'none', *, *, #34771, .f. ) ;
#9639 = oriented_edge ( 'none', *, *, #24375, .t. ) ;
#9640 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#9641 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -3.469446951953613696e-16 ) ) ;
#9642 = axis2_placement_3d ( 'none', #35096, #1353, #35364 ) ;
#9643 = axis2_placement_3d ( 'none', #14642, #17672, #20797 ) ;
#9644 = direction ( 'none', ( 6.307717298314519558e-16, -9.969229838635422206e-16, 1.000000000000000000 ) ) ;
#9645 = cartesian_point ( 'none', ( -21.94927865177702841, 42.49999999999967315, 54.60000000000002984 ) ) ;
#9646 = edge_curve ( 'none', #27917, #34898, #11791, .t. ) ;
#9647 = line ( 'none', #4715, #21923 ) ;
#9648 = line ( 'none', #38813, #31694 ) ;
#9649 = direction ( 'none', ( 0.3242202298209326816, 2.840580118501209323e-15, 0.9459816290895197710 ) ) ;
#9650 = axis2_placement_3d ( 'none', #24732, #6003, #9126 ) ;
#9651 = cartesian_point ( 'none', ( -1.344811843884487727e-14, 5.679766660734465360e-14, -126.0000000000000284 ) ) ;
#9652 = axis2_placement_3d ( 'none', #27254, #27668, #30531 ) ;
#9653 = oriented_edge ( 'none', *, *, #6011, .t. ) ;
#9654 = cartesian_point ( 'none', ( -31.98086949562819470, 16.19712986089930951, 66.60000000000019327 ) ) ;
#9655 = oriented_edge ( 'none', *, *, #9904, .f. ) ;
#9656 = edge_curve ( 'none', #18625, #37380, #18170, .t. ) ;
#9657 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9658 = cartesian_point ( 'none', ( 14.25971280584919398, -95.57475904565774272, 77.28104160421713686 ) ) ;
#9659 = vector ( 'none', #10292, 999.9999999999997726 ) ;
#9660 = line ( 'none', #32288, #33200 ) ;
#9661 = circle ( 'none', #9754, 11.99999999999999822 ) ;
#9662 = cartesian_point ( 'none', ( 31.00027695764221392, 53.61081362515115956, -14.27501833360224559 ) ) ;
#9663 = face_outer_bound ( 'none', #23459, .t. ) ;
#9664 = cartesian_point ( 'none', ( -34.49967906316739175, -56.00000000000054001, 79.68160100592406536 ) ) ;
#9665 = vector ( 'none', #38832, 1000.000000000000227 ) ;
#9666 = cartesian_point ( 'none', ( -36.56312075681206863, -99.00000000000058265, 83.68642481141776557 ) ) ;
#9667 = direction ( 'none', ( -0.7537737699905140420, -8.385587637386706047e-15, -0.6571340073944490490 ) ) ;
#9668 = cartesian_point ( 'none', ( -39.99999999996966693, -85.50000000000065370, 118.6000000000614563 ) ) ;
#9669 = closed_shell ( 'none', ( #29639, #16538, #3059, #31860, #23869, #21461, #28027, #39397, #2212, #19457, #24184, #22715, #34020, #6495, #37902, #2960, #8156, #22654, #16996, #24592 ) ) ;
#9670 = cartesian_point ( 'none', ( -11.05371415876426688, -95.13844697017680119, 75.31625247947859236 ) ) ;
#9671 = oriented_edge ( 'none', *, *, #5783, .f. ) ;
#9672 = edge_loop ( 'none', ( #17348, #34134 ) ) ;
#9673 = cartesian_point ( 'none', ( 33.83046557682629896, -84.79999999999591864, 117.2350459272761185 ) ) ;
#9674 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#9675 = edge_curve ( 'none', #19124, #29993, #16186, .t. ) ;
#9676 = vertex_point ( 'none', #4704 ) ;
#9677 = vertex_point ( 'none', #32465 ) ;
#9678 = manifold_solid_brep ( 'wpl80.110.19-1-solid1', #9114 ) ;
#9679 = cartesian_point ( 'none', ( 15.38680856211312786, 4.388989725156043242, -117.6213170033023943 ) ) ;
#9680 = edge_curve ( 'none', #26340, #21386, #35245, .t. ) ;
#9681 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#9682 = advanced_face ( 'none', ( #15207 ), #22072, .t. ) ;
#9683 = line ( 'none', #34239, #29761 ) ;
#9684 = oriented_edge ( 'none', *, *, #7662, .t. ) ;
#9685 = cartesian_point ( 'none', ( 56.83329201459295632, 30.14558498576377232, 12.66670798540660670 ) ) ;
#9686 = cartesian_point ( 'none', ( -45.49999999999999289, -6.754888491281935639e-13, 4.000000000000031086 ) ) ;
#9687 = edge_curve ( 'none', #24289, #23160, #39203, .t. ) ;
#9688 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#9689 = vertex_point ( 'none', #4430 ) ;
#9690 = vertex_point ( 'none', #32606 ) ;
#9691 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#9692 = cartesian_point ( 'none', ( -27.60406288708495381, -104.3334993807152671, 78.08154252430746567 ) ) ;
#9693 = cartesian_point ( 'none', ( -45.96194077712529946, -37.46194077712600290, -2.081668171172168513e-14 ) ) ;
#9694 = circle ( 'none', #19569, 3.400000000000000355 ) ;
#9695 = axis2_placement_3d ( 'none', #11945, #39718, #24102 ) ;
#9696 = axis2_placement_3d ( 'none', #9153, #15170, #40073 ) ;
#9697 = plane ( 'none', #26022 ) ;
#9698 = face_outer_bound ( 'none', #34728, .t. ) ;
#9699 = vector ( 'none', #11198, 1000.000000000000000 ) ;
#9700 = edge_curve ( 'none', #7871, #23396, #37224, .t. ) ;
#9701 = circle ( 'none', #16442, 5.000000000000015099 ) ;
#9703 = face_outer_bound ( 'none', #21686, .t. ) ;
#9702 = axis2_placement_3d ( 'none', #32339, #35456, #16486 ) ;
#9704 = cartesian_point ( 'none', ( 1.259583731851428271e-14, -5.787757574206605789e-14, -7.000000000000021316 ) ) ;
#9705 = cartesian_point ( 'none', ( 47.50000000000000711, -8.397468821241353664e-15, -7.000000000000000000 ) ) ;
#9706 = vertex_point ( 'none', #32873 ) ;
#9707 = oriented_edge ( 'none', *, *, #39787, .f. ) ;
#9708 = axis2_placement_3d ( 'none', #4641, #16959, #38838 ) ;
#9709 = edge_loop ( 'none', ( #34686, #1642 ) ) ;
#9710 = cartesian_point ( 'none', ( -26.96268861783201842, -54.73809645973897631, 74.84682923687280720 ) ) ;
#9711 = cartesian_point ( 'none', ( -38.88821602921594689, 13.66762187570605214, 66.59999999999998010 ) ) ;
#9712 = edge_loop ( 'none', ( #26142, #20608 ) ) ;
#9713 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#9714 = edge_curve ( 'none', #9486, #36917, #21297, .t. ) ;
#9715 = oriented_edge ( 'none', *, *, #19548, .t. ) ;
#9716 = vertex_point ( 'none', #7591 ) ;
#9717 = cartesian_point ( 'none', ( 2.039450286172957760, -60.70000000000156604, 90.32149567385809519 ) ) ;
#9718 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#9719 = cartesian_point ( 'none', ( -5.696789432718443180, 26.39216910674953098, 2.000000000000007105 ) ) ;
#9720 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#9721 = direction ( 'none', ( 0.5882076359134014165, 0.8087099461816747992, 4.378308041818474567e-15 ) ) ;
#9722 = cartesian_point ( 'none', ( 3.493387230113791819, -67.80000000000156035, 88.11974540088564822 ) ) ;
#9723 = face_outer_bound ( 'none', #8687, .t. ) ;
#9724 = direction ( 'none', ( -5.040809058475287406e-15, -1.747555683115563281e-15, 1.000000000000000000 ) ) ;
#9725 = oriented_edge ( 'none', *, *, #15122, .t. ) ;
#9726 = cartesian_point ( 'none', ( -40.19999999997478568, -78.74738225468260566, 115.3362362853275442 ) ) ;
#9727 =( bounded_curve ( ) b_spline_curve ( 3, ( #15838, #282, #550, #6284 ),
.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 ( '' ) );
#9728 = cartesian_point ( 'none', ( -34.64101615137727208, -20.00000000000048317, 37.99999999999999289 ) ) ;
#9729 = vertex_point ( 'none', #23284 ) ;
#9730 = advanced_face ( 'none', ( #3484 ), #30869, .f. ) ;
#9731 = edge_curve ( 'none', #9706, #25727, #12256, .t. ) ;
#9732 = circle ( 'none', #31139, 6.138320441952075157 ) ;
#9733 = cartesian_point ( 'none', ( -31.04914518934619494, 24.19617263986989997, 82.10772991189675452 ) ) ;
#9734 = conical_surface ( 'none', #24276, 37.15470053837928788, 0.5235987755982983716 ) ;
#9735 = advanced_face ( 'none', ( #6900, #5461 ), #7990, .f. ) ;
#9736 = edge_curve ( 'none', #4285, #30967, #4466, .t. ) ;
#9737 = line ( 'none', #34189, #16123 ) ;
#9738 = circle ( 'none', #5846, 3.000000000000030198 ) ;
#9739 = cartesian_point ( 'none', ( 57.00819672131144955, 31.22603891921378150, -3.644127861274175139e-15 ) ) ;
#9740 = line ( 'none', #36814, #10744 ) ;
#9741 = face_outer_bound ( 'none', #13303, .t. ) ;
#9742 = oriented_edge ( 'none', *, *, #33369, .t. ) ;
#9743 = edge_curve ( 'none', #8003, #37718, #14233, .t. ) ;
#9744 = oriented_edge ( 'none', *, *, #1064, .t. ) ;
#9745 = vertex_point ( 'none', #8375 ) ;
#9746 = cartesian_point ( 'none', ( 22.55415039847968117, -79.79999999999601812, 64.08358922806921498 ) ) ;
#9747 = cartesian_point ( 'none', ( 29.30443652418519918, 53.50000000000000000, -51.00000000000000711 ) ) ;
#9748 = oriented_edge ( 'none', *, *, #30309, .t. ) ;
#9749 = edge_loop ( 'none', ( #13814, #3404 ) ) ;
#9750 = oriented_edge ( 'none', *, *, #34228, .f. ) ;
#9751 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.368272359241420635e-15, -46.00000000000000000 ) ) ;
#9752 = direction ( 'none', ( -2.671474153004282432e-16, 1.204182633151292137e-15, -1.000000000000000000 ) ) ;
#9753 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -4.476705744456275355e-16 ) ) ;
#9754 = axis2_placement_3d ( 'none', #5262, #27109, #11114 ) ;
#9755 = cartesian_point ( 'none', ( 16.08831942502803614, 3.662782832528525656, -37.50000000000001421 ) ) ;
#9756 = b_spline_curve_with_knots ( 'none', 3,
( #21840, #24980, #22089, #3231, #6519, #16208, #31411, #513, #9373, #15940, #31276, #6252, #15669, #3508, #37809, #113, #40556, #28126, #25120, #9624 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0002730991432389992838, 0.002304734479844696218, 0.003320552148147540728, 0.004336369816450386105, 0.005352187484753231049, 0.005860096318904653087, 0.006368005153056075125, 0.007383822821358929610, 0.007891731655510355117, 0.008399640489661781492 ),
.unspecified. ) ;
#9757 = face_outer_bound ( 'none', #15984, .t. ) ;
#9758 = oriented_edge ( 'none', *, *, #9904, .t. ) ;
#9759 = cartesian_point ( 'none', ( 2.794709784090836369, -33.54709960243813782, 90.41579632070855155 ) ) ;
#9760 = axis2_placement_3d ( 'none', #13553, #13963, #17131 ) ;
#9761 = cartesian_point ( 'none', ( -33.89855182512299336, -82.29999999999671445, 81.76629793067758101 ) ) ;
#9762 = direction ( 'none', ( -0.7669678184319054237, -0.6416855659042081106, -4.677936904241228032e-15 ) ) ;
#9763 = cartesian_point ( 'none', ( -50.13581362515117235, 24.88444889857374065, 13.00000000000000355 ) ) ;
#9764 = axis2_placement_3d ( 'none', #30209, #8469, #30347 ) ;
#9765 = axis2_placement_3d ( 'none', #16529, #29227, #19539 ) ;
#9766 = face_outer_bound ( 'none', #37633, .t. ) ;
#9767 = cartesian_point ( 'none', ( 31.00027695764222457, 49.61081362515115956, -14.27501833360225447 ) ) ;
#9768 = cartesian_point ( 'none', ( 37.06049534995646155, -69.49999999999970157, 114.6505708999997779 ) ) ;
#9769 = edge_loop ( 'none', ( #21489, #10865, #28858, #8424 ) ) ;
#9770 = edge_loop ( 'none', ( #20093, #12126, #22676 ) ) ;
#9771 = face_outer_bound ( 'none', #35998, .t. ) ;
#9772 = edge_curve ( 'none', #22068, #15231, #22529, .t. ) ;
#9773 = vector ( 'none', #18524, 1000.000000000000114 ) ;
#9774 = direction ( 'none', ( 0.8772748199115791845, 0.4799884273074783714, 2.705469128535725282e-16 ) ) ;
#9775 = cartesian_point ( 'none', ( -1.091686050855894319, -16.47928247960582837, -10.67189454241435875 ) ) ;
#9776 = cartesian_point ( 'none', ( 34.64101615137720103, 20.00000000000012079, 68.20000000000004547 ) ) ;
#9777 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.951780224376357146e-15, -51.00000000000000000 ) ) ;
#9778 = cylindrical_surface ( 'none', #11045, 17.50000000000000355 ) ;
#9779 = advanced_face ( 'none', ( #20582 ), #36546, .f. ) ;
#9780 = circle ( 'none', #35288, 2.499999999999995115 ) ;
#9781 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#9782 = cartesian_point ( 'none', ( 34.64101615137781209, -19.99999999999971934, 66.59999999999993747 ) ) ;
#9783 = oriented_edge ( 'none', *, *, #16885, .f. ) ;
#9784 = advanced_face ( 'none', ( #6431, #1493, #23989, #25468, #33772 ), #5266, .t. ) ;
#9785 = oriented_edge ( 'none', *, *, #19190, .f. ) ;
#9786 = vertex_point ( 'none', #24089 ) ;
#9787 = direction ( 'none', ( 1.209611567821080253e-14, -1.000000000000000000, -1.136225707511070390e-15 ) ) ;
#9788 = cartesian_point ( 'none', ( -57.50000000000002132, -29.30443652418517431, -73.00000000000000000 ) ) ;
#9789 = cartesian_point ( 'none', ( -2.887585046568202252, 3.451355182943567357, 118.0999999999999801 ) ) ;
#9790 = oriented_edge ( 'none', *, *, #35596, .t. ) ;
#9791 = direction ( 'none', ( 0.9566878832595201443, 1.115510641463843171e-14, 0.2911156025094130961 ) ) ;
#9792 = oriented_edge ( 'none', *, *, #15696, .f. ) ;
#9793 = cartesian_point ( 'none', ( 14.89988423978016741, -94.91625236944119592, 77.11177317826789590 ) ) ;
#9794 = cartesian_point ( 'none', ( 30.70506284852851309, -16.15503323369141242, 91.69195934306040385 ) ) ;
#9795 = edge_curve ( 'none', #11415, #22604, #1023, .t. ) ;
#9796 = cartesian_point ( 'none', ( -7.924597310172611486, -25.00000000000019185, 74.59999999999993747 ) ) ;
#9797 = oriented_edge ( 'none', *, *, #29210, .f. ) ;
#9798 = oriented_edge ( 'none', *, *, #5839, .f. ) ;
#9799 = oriented_edge ( 'none', *, *, #14615, .t. ) ;
#9800 = cartesian_point ( 'none', ( -45.96194077712550552, 37.46194077712567605, -4.371867417334405329e-15 ) ) ;
#9801 = direction ( 'none', ( 0.9459816290895212143, 0.0000000000000000000, -0.3242202298209283517 ) ) ;
#9802 = edge_curve ( 'none', #27562, #23625, #28124, .t. ) ;
#9803 = cartesian_point ( 'none', ( -11.00721089985420775, -95.64207911400318096, 75.67103663429891469 ) ) ;
#9804 = vector ( 'none', #33639, 1000.000000000000114 ) ;
#9805 = cartesian_point ( 'none', ( -0.7483597975896749688, -95.70000000000162288, 99.55042567852436264 ) ) ;
#9806 = edge_curve ( 'none', #37029, #35878, #7846, .t. ) ;
#9807 = oriented_edge ( 'none', *, *, #9687, .f. ) ;
#9808 = direction ( 'none', ( 8.379294293209639406e-13, 0.8345712536277472005, 0.5509000114523601166 ) ) ;
#9809 = vertex_point ( 'none', #5929 ) ;
#9810 = circle ( 'none', #25090, 5.000000000000000888 ) ;
#9811 = cartesian_point ( 'none', ( 1.207107330758461015e-12, -95.20000000000159446, 99.59999999999988063 ) ) ;
#9812 = face_outer_bound ( 'none', #25686, .t. ) ;
#9813 = cartesian_point ( 'none', ( -23.93149667336656705, -91.11313520069360550, 121.5940563251496513 ) ) ;
#9814 = axis2_placement_3d ( 'none', #10745, #14046, #36046 ) ;
#9815 = circle ( 'none', #6322, 0.09999999999999875655 ) ;
#9816 = edge_curve ( 'none', #19327, #16664, #8808, .t. ) ;
#9817 = axis2_placement_3d ( 'none', #3081, #34250, #31263 ) ;
#9818 = face_bound ( 'none', #40062, .t. ) ;
#9819 = conical_surface ( 'none', #27885, 7.499999999999996447, 0.7853981633974621568 ) ;
#9820 = oriented_edge ( 'none', *, *, #37767, .f. ) ;
#9821 = axis2_placement_3d ( 'none', #9583, #31633, #12337 ) ;
#9822 = axis2_placement_3d ( 'none', #4195, #10470, #25682 ) ;
#9823 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#9824 = oriented_edge ( 'none', *, *, #6342, .f. ) ;
#9825 = direction ( 'none', ( 1.000000000000000000, 9.499345754448995649e-15, -8.006416042969879049e-16 ) ) ;
#9826 = cartesian_point ( 'none', ( -24.49999999994572519, -78.50000000000046896, 134.2410161514150957 ) ) ;
#9827 = oriented_edge ( 'none', *, *, #39481, .f. ) ;
#9828 = edge_curve ( 'none', #36779, #9300, #12649, .t. ) ;
#9829 = oriented_edge ( 'none', *, *, #22682, .t. ) ;
#9830 = edge_curve ( 'none', #14226, #34106, #24463, .t. ) ;
#9831 = advanced_face ( 'none', ( #22035 ), #26939, .f. ) ;
#9832 = cartesian_point ( 'none', ( -45.96194077712581105, -37.46194077712534920, -50.99999999999999289 ) ) ;
#9833 = direction ( 'none', ( 1.000000000000000000, 9.499345754448995649e-15, -8.006416042969879049e-16 ) ) ;
#9834 = oriented_edge ( 'none', *, *, #23538, .t. ) ;
#9835 = vertex_point ( 'none', #34078 ) ;
#9836 = oriented_edge ( 'none', *, *, #16252, .t. ) ;
#9837 = cartesian_point ( 'none', ( 57.49999999999997868, 57.50000000000000711, -6.710340449051771060e-15 ) ) ;
#9838 = cartesian_point ( 'none', ( -56.49999999999995026, -8.409259621453360374e-13, 13.00000000000003197 ) ) ;
#9839 = face_outer_bound ( 'none', #19363, .t. ) ;
#9840 = oriented_edge ( 'none', *, *, #22689, .t. ) ;
#9841 = cartesian_point ( 'none', ( -33.01601615137721524, -22.81458256229995385, 59.59999999999995879 ) ) ;
#9842 = cartesian_point ( 'none', ( 18.50859875683814693, -18.26011424001429617, -0.7500000000000414113 ) ) ;
#9843 = vertex_point ( 'none', #37358 ) ;
#9844 = cartesian_point ( 'none', ( 13.62913616431405828, -95.53333333333475252, 77.28540630306996206 ) ) ;
#9845 = line ( 'none', #4867, #21620 ) ;
#9846 = cartesian_point ( 'none', ( -23.12163489029251906, -9.507365565707885935, 95.39999999999999147 ) ) ;
#9847 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#9848 = cartesian_point ( 'none', ( -45.41081362515121356, 31.00027695764202917, 15.10000000000000497 ) ) ;
#9849 = vector ( 'none', #24207, 1000.000000000000000 ) ;
#9850 = edge_curve ( 'none', #27362, #9903, #26429, .t. ) ;
#9851 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#9852 = direction ( 'none', ( -1.209449207451029591e-14, 1.000000000000000000, 9.969229838635497148e-16 ) ) ;
#9853 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#9854 = line ( 'none', #17404, #22579 ) ;
#9855 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#9856 = edge_curve ( 'none', #22275, #38893, #37806, .t. ) ;
#9857 = cartesian_point ( 'none', ( 26.08979884449261277, -41.62842172135350438, 66.59999999999990905 ) ) ;
#9858 = circle ( 'none', #38427, 12.99999999999999822 ) ;
#9859 = cylindrical_surface ( 'none', #17127, 6.138320441952075157 ) ;
#9860 = edge_curve ( 'none', #21930, #17272, #9312, .t. ) ;
#9861 = oriented_edge ( 'none', *, *, #19190, .t. ) ;
#9862 = oriented_edge ( 'none', *, *, #10413, .f. ) ;
#9863 = edge_curve ( 'none', #12634, #26940, #36719, .t. ) ;
#9864 = oriented_edge ( 'none', *, *, #35885, .t. ) ;
#9865 = cartesian_point ( 'none', ( 9.796850830579018066e-13, -76.20000000000159446, 99.59999999999989484 ) ) ;
#9866 = cartesian_point ( 'none', ( 42.36950568858467392, -26.30195433388337989, 66.11141812601515255 ) ) ;
#9867 = vertex_point ( 'none', #33814 ) ;
#9868 = axis2_placement_3d ( 'none', #33592, #21409, #39882 ) ;
#9869 = oriented_edge ( 'none', *, *, #3306, .t. ) ;
#9871 = axis2_placement_3d ( 'none', #14809, #14544, #33154 ) ;
#9870 = cartesian_point ( 'none', ( -3.860420096697158243, -30.58240690771190984, 106.6079193638363876 ) ) ;
#9872 = advanced_face ( 'none', ( #14697 ), #29373, .t. ) ;
#9873 = cartesian_point ( 'none', ( 14.39963923440305038, -75.89413780410826860, 77.24394542354913540 ) ) ;
#9874 = face_outer_bound ( 'none', #2512, .t. ) ;
#9875 = cartesian_point ( 'none', ( 4.366734037642413746, -95.70000000000155183, 85.24968175110706170 ) ) ;
#9876 = advanced_face ( 'none', ( #17156 ), #30352, .f. ) ;
#9877 = vertex_point ( 'none', #24646 ) ;
#9878 = edge_curve ( 'none', #7077, #3489, #13712, .t. ) ;
#9879 = oriented_edge ( 'none', *, *, #23177, .t. ) ;
#9880 = oriented_edge ( 'none', *, *, #3000, .f. ) ;
#9881 = line ( 'none', #17799, #2112 ) ;
#9882 = cartesian_point ( 'none', ( 1.207107330758461419e-12, -95.20000000000162288, 99.59999999999988063 ) ) ;
#9883 = axis2_placement_3d ( 'none', #15767, #31373, #34225 ) ;
#9884 = cartesian_point ( 'none', ( -34.64101615137723655, -20.00000000000055067, 74.20000000000027285 ) ) ;
#9885 = axis2_placement_3d ( 'none', #28011, #12147, #25012 ) ;
#9886 = vertex_point ( 'none', #31619 ) ;
#9887 = circle ( 'none', #34573, 4.250000000000003553 ) ;
#9888 = cartesian_point ( 'none', ( 5.035835886737385041e-14, -1.139138818736124283e-13, 95.39999999999999147 ) ) ;
#9889 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#9890 = face_outer_bound ( 'none', #40008, .t. ) ;
#9891 = circle ( 'none', #32576, 4.049999999999998046 ) ;
#9892 = oriented_edge ( 'none', *, *, #36423, .f. ) ;
#9893 = cartesian_point ( 'none', ( -31.00027695764182312, -49.61081362515136561, 23.09999999999988773 ) ) ;
#9894 = vertex_point ( 'none', #6461 ) ;
#9895 = cartesian_point ( 'none', ( -20.11424323191065611, -34.57480613405579106, -13.73205080756895491 ) ) ;
#9896 = cartesian_point ( 'none', ( -29.13731167267660283, -19.93456119461534826, 92.60820478719881521 ) ) ;
#9897 = oriented_edge ( 'none', *, *, #35935, .t. ) ;
#9898 = oriented_edge ( 'none', *, *, #18296, .f. ) ;
#9899 = oriented_edge ( 'none', *, *, #14296, .f. ) ;
#9900 = direction ( 'none', ( 8.379294293209625269e-13, 0.8345712536277476445, 0.5509000114523592284 ) ) ;
#9901 = cartesian_point ( 'none', ( 4.315132498131882628e-14, -7.861990581236983910e-14, 53.49999999999995026 ) ) ;
#9902 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -1.067522139062650080e-15 ) ) ;
#9903 = vertex_point ( 'none', #12731 ) ;
#9904 = edge_curve ( 'none', #19132, #12517, #10276, .t. ) ;
#9905 = edge_loop ( 'none', ( #886, #24688, #26417 ) ) ;
#9906 = oriented_edge ( 'none', *, *, #40294, .t. ) ;
#9907 = cartesian_point ( 'none', ( 5.013259358078855144, -18.13501801257785928, 129.5999999999999375 ) ) ;
#9908 = face_outer_bound ( 'none', #32840, .t. ) ;
#9909 = cartesian_point ( 'none', ( 0.9361416956020262026, -18.70000000000159091, 105.1112284225710880 ) ) ;
#9910 = edge_curve ( 'none', #3157, #4979, #40132, .t. ) ;
#9911 = cartesian_point ( 'none', ( -35.38348047770282534, -82.29999999999672866, 77.43370206944756262 ) ) ;
#9913 = oriented_edge ( 'none', *, *, #19517, .t. ) ;
#9912 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760122, 1.779203565104417128e-16 ) ) ;
#9914 = edge_curve ( 'none', #13038, #14891, #2466, .t. ) ;
#9915 = cartesian_point ( 'none', ( -16.99552039455896235, 0.3902390525446272629, -75.00000000000002842 ) ) ;
#9916 = oriented_edge ( 'none', *, *, #35941, .t. ) ;
#9917 = vertex_point ( 'none', #37746 ) ;
#9918 = circle ( 'none', #22593, 27.50000000000000355 ) ;
#9919 = cartesian_point ( 'none', ( 22.36495407266153634, -60.19998826649054990, 64.14843327403342244 ) ) ;
#9920 = cartesian_point ( 'none', ( 14.62727730518309066, -94.87005147350532752, 77.01746322161349667 ) ) ;
#9921 = edge_curve ( 'none', #165, #12919, #520, .t. ) ;
#9922 = cartesian_point ( 'none', ( 11.45312565112926784, 18.48040383981680890, 127.6819355786506520 ) ) ;
#9923 = direction ( 'none', ( -0.8854846875131729966, -0.4646685573392053681, 0.0000000000000000000 ) ) ;
#9924 = advanced_face ( 'none', ( #6393 ), #6860, .f. ) ;
#9925 = circle ( 'none', #32504, 4.499999999999997335 ) ;
#9926 = cartesian_point ( 'none', ( -30.31088913245450911, -57.50000000000046185, -6.245004513516505540e-14 ) ) ;
#9927 = edge_loop ( 'none', ( #12403, #37110, #24793, #39510 ) ) ;
#9928 = cc_design_person_and_organization_assignment ( #23820, #22678, ( #3691 ) ) ;
#9929 = vertex_point ( 'none', #722 ) ;
#9930 = cartesian_point ( 'none', ( 34.64101615137862211, -84.69999999999591012, 119.5999999999999091 ) ) ;
#9931 = vector ( 'none', #20939, 1000.000000000000000 ) ;
#9932 = vector ( 'none', #18390, 1000.000000000000000 ) ;
#9933 = cartesian_point ( 'none', ( 32.39371494815537744, -82.29999999999593285, 119.1598440026631920 ) ) ;
#9934 = direction ( 'none', ( 1.000000000000000000, 9.499345754448998804e-15, -9.773090005503141810e-16 ) ) ;
#9935 = edge_loop ( 'none', ( #33760, #32014 ) ) ;
#9936 = cartesian_point ( 'none', ( -11.18889219775939914, -95.57689394015864082, 75.59596441657383536 ) ) ;
#9937 = advanced_face ( 'none', ( #35716 ), #3841, .f. ) ;
#9938 = axis2_placement_3d ( 'none', #18893, #13001, #34875 ) ;
#9939 = axis2_placement_3d ( 'none', #1940, #14247, #33253 ) ;
#9940 = oriented_edge ( 'none', *, *, #2828, .t. ) ;
#9941 = cartesian_point ( 'none', ( -30.06243503111562987, 56.49999999999950262, 13.00000000000009059 ) ) ;
#9942 = oriented_edge ( 'none', *, *, #5132, .t. ) ;
#9943 = edge_curve ( 'none', #31939, #6581, #5424, .t. ) ;
#9944 = oriented_edge ( 'none', *, *, #31490, .f. ) ;
#9945 = direction ( 'none', ( -0.9391999105307932139, 0.3433708316950494499, 5.938879372448774225e-15 ) ) ;
#9946 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, -4.332663863285660407e-33 ) ) ;
#9947 = edge_loop ( 'none', ( #31090, #34534, #465, #8477, #6375 ) ) ;
#9948 = axis2_placement_3d ( 'none', #18980, #9533, #28016 ) ;
#9949 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#9950 = oriented_edge ( 'none', *, *, #38280, .t. ) ;
#9951 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#9952 = face_outer_bound ( 'none', #33716, .t. ) ;
#9953 = axis2_placement_3d ( 'none', #8223, #2615, #37193 ) ;
#9954 = cartesian_point ( 'none', ( -32.39371494818969666, -82.29999999999668603, 80.04015599739931019 ) ) ;
#9955 = oriented_edge ( 'none', *, *, #20333, .f. ) ;
#9956 = oriented_edge ( 'none', *, *, #39725, .f. ) ;
#9957 = edge_curve ( 'none', #36431, #2531, #12735, .t. ) ;
#9958 = vertex_point ( 'none', #34736 ) ;
#9959 = edge_loop ( 'none', ( #13413, #17615, #18743, #17177 ) ) ;
#9960 = cartesian_point ( 'none', ( 33.00247593276736779, 14.74496267231179658, 85.26481858826247162 ) ) ;
#9961 = line ( 'none', #5606, #9463 ) ;
#9962 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#9963 = oriented_edge ( 'none', *, *, #4382, .f. ) ;
#9964 = oriented_edge ( 'none', *, *, #7754, .f. ) ;
#9965 = oriented_edge ( 'none', *, *, #31292, .t. ) ;
#9966 = circle ( 'none', #10006, 5.900000000000001243 ) ;
#9967 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#9968 = oriented_edge ( 'none', *, *, #18936, .f. ) ;
#9969 = direction ( 'none', ( -1.034800644539406417e-14, 1.000000000000000000, 6.337802785138779222e-16 ) ) ;
#9970 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#9971 = cartesian_point ( 'none', ( -41.14663309667508884, -85.50000000000066791, 118.6000000000632184 ) ) ;
#9972 = edge_curve ( 'none', #14702, #15107, #24987, .t. ) ;
#9973 = oriented_edge ( 'none', *, *, #30335, .f. ) ;
#9974 = oriented_edge ( 'none', *, *, #16980, .f. ) ;
#9975 = vector ( 'none', #24862, 1000.000000000000227 ) ;
#9977 = cartesian_point ( 'none', ( -17.50000000005255174, -104.5000000000003126, 64.60000000002681020 ) ) ;
#9976 = face_outer_bound ( 'none', #17396, .t. ) ;
#9978 = edge_curve ( 'none', #3637, #23285, #16661, .t. ) ;
#9979 = cartesian_point ( 'none', ( 7.876207821933129305e-13, -65.50000000000007105, 68.59999999999990905 ) ) ;
#9980 = advanced_face ( 'none', ( #31808 ), #30836, .f. ) ;
#9981 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#9982 = cartesian_point ( 'none', ( 34.64101615137729340, -19.99999999999998934, 68.19999999999973284 ) ) ;
#9983 = cartesian_point ( 'none', ( -57.16662583982215295, 30.22840042054603060, 12.33337416017831956 ) ) ;
#9984 = vertex_point ( 'none', #9693 ) ;
#9985 = edge_curve ( 'none', #28851, #39690, #23474, .t. ) ;
#9986 = direction ( 'none', ( 1.000000000000000000, -3.712601082321082029e-17, 0.0000000000000000000 ) ) ;
#9987 = advanced_face ( 'none', ( #8338 ), #11747, .f. ) ;
#9988 = face_outer_bound ( 'none', #38288, .t. ) ;
#9989 = cartesian_point ( 'none', ( 15.62998535032566672, 5.299514711401057454, -10.52326472058905971 ) ) ;
#9990 = cartesian_point ( 'none', ( 0.1094972209027942761, -75.70000000000158025, 86.60046114823229857 ) ) ;
#9991 = cartesian_point ( 'none', ( -43.11081362515120929, 31.00027695764203628, 23.00000000000000355 ) ) ;
#9992 = cartesian_point ( 'none', ( 33.97074409262283012, 47.89581362515109930, 19.09999999999998366 ) ) ;
#9993 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#9994 = oriented_edge ( 'none', *, *, #35393, .t. ) ;
#9996 = oriented_edge ( 'none', *, *, #19020, .f. ) ;
#9995 = direction ( 'none', ( -0.9459816290895197710, -1.306144734853125119e-14, 0.3242202298209326816 ) ) ;
#9997 = vertex_point ( 'none', #19983 ) ;
#9998 = oriented_edge ( 'none', *, *, #34326, .t. ) ;
#9999 = direction ( 'none', ( 0.04032756876096231513, 0.9991865127181359663, 1.000880544199131947e-15 ) ) ;
#10000 = axis2_placement_3d ( 'none', #21805, #34364, #28222 ) ;
#10001 = face_outer_bound ( 'none', #21989, .t. ) ;
#10002 = edge_curve ( 'none', #9494, #4931, #60, .t. ) ;
#10003 = vertex_point ( 'none', #1260 ) ;
#10004 = oriented_edge ( 'none', *, *, #716, .t. ) ;
#10005 = vector ( 'none', #36955, 1000.000000000000227 ) ;
#10006 = axis2_placement_3d ( 'none', #18300, #37417, #6118 ) ;
#10007 = direction ( 'none', ( -1.000000000000000000, -1.443289932012703187e-14, 5.782411586589356653e-16 ) ) ;
#10008 = oriented_edge ( 'none', *, *, #6491, .t. ) ;
#10009 = axis2_placement_3d ( 'none', #39741, #11148, #20997 ) ;
#10010 = axis2_placement_3d ( 'none', #24767, #37334, #25306 ) ;
#10011 = direction ( 'none', ( -0.06609909530067539785, 0.0000000000000000000, 0.9978130634544890576 ) ) ;
#10012 = direction ( 'none', ( -0.4999999999986710075, -7.037255622771629155e-15, 0.8660254037852059827 ) ) ;
#10013 = oriented_edge ( 'none', *, *, #5421, .t. ) ;
#10014 = oriented_edge ( 'none', *, *, #12855, .t. ) ;
#10015 = line ( 'none', #6512, #37935 ) ;
#10016 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#10017 = cartesian_point ( 'none', ( -36.88831735463612205, -82.29999999999674287, 79.15984400272583343 ) ) ;
#10018 = circle ( 'none', #30942, 12.50000000000000711 ) ;
#10019 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497768795, 0.0000000000000000000 ) ) ;
#10020 = cartesian_point ( 'none', ( 34.64101615137720103, 20.00000000000012079, 68.20000000000004547 ) ) ;
#10021 = oriented_edge ( 'none', *, *, #30375, .t. ) ;
#10022 = direction ( 'none', ( -0.4646685573392108637, 0.8854846875131699990, 1.912937223648852438e-15 ) ) ;
#10023 = face_outer_bound ( 'none', #12882, .t. ) ;
#10024 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#10025 = b_spline_curve_with_knots ( 'none', 3,
( #1586, #33159, #29603, #39315, #10720, #14147, #32620, #20044, #17037, #1724, #36020, #20175, #26850, #14423 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( -5.789301644892642522e-05, 0.0008479099652990708088, 0.001300811456173085875, 0.001753712947047101267, 0.002206614437921116875, 0.002659515928795131833, 0.003565318910543098865 ),
.unspecified. ) ;
#10026 = line ( 'none', #15710, #6147 ) ;
#10027 = cartesian_point ( 'none', ( -58.01614295713262948, -7.804939867224352845, -32.50000000000000000 ) ) ;
#10028 = oriented_edge ( 'none', *, *, #17746, .t. ) ;
#10029 = direction ( 'none', ( 0.6416855659042142168, -0.7669678184319002057, -2.775557561562891351e-15 ) ) ;
#10030 = edge_loop ( 'none', ( #7831, #28744 ) ) ;
#10031 = oriented_edge ( 'none', *, *, #27914, .f. ) ;
#10032 = oriented_edge ( 'none', *, *, #17743, .f. ) ;
#10033 = cartesian_point ( 'none', ( 34.64101615140909729, -77.99999999999965894, 119.5999999999469878 ) ) ;
#10034 = direction ( 'none', ( 0.9997364937975850019, -0.02295523838497760469, -2.409200885585504711e-16 ) ) ;
#10035 = advanced_face ( 'none', ( #34739 ), #23007, .t. ) ;
#10036 = cartesian_point ( 'none', ( 22.80552044066250517, -14.13359217743652962, 114.5223516004189861 ) ) ;
#10037 = face_outer_bound ( 'none', #18368, .t. ) ;
#10038 = edge_curve ( 'none', #5195, #26027, #12762, .t. ) ;
#10039 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#10040 = cartesian_point ( 'none', ( -49.61081362515121640, 31.00027695764200075, 15.10000000000000853 ) ) ;
#10041 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#10042 = line ( 'none', #4934, #11049 ) ;
#10043 = cartesian_point ( 'none', ( 35.65616640185464092, 54.34738077886781582, 2.000000000000057288 ) ) ;
#10044 = circle ( 'none', #36986, 5.500000000000005329 ) ;
#10045 = edge_loop ( 'none', ( #35952, #6117, #30918, #33542 ) ) ;
#10046 = edge_curve ( 'none', #20805, #17154, #15164, .t. ) ;
#10047 = direction ( 'none', ( -1.000000000000000000, -1.009293658750141334e-14, 1.544219297887716210e-12 ) ) ;
#10048 = cartesian_point ( 'none', ( -1.975305445094495571, -28.70000000000163709, 114.6790639430495418 ) ) ;
#10049 = edge_curve ( 'none', #22737, #19034, #3448, .t. ) ;
#10050 = cartesian_point ( 'none', ( 40.19999999996571916, -91.59237015148218575, 76.57842991633580709 ) ) ;
#10051 = oriented_edge ( 'none', *, *, #7269, .t. ) ;
#10052 = plane ( 'none', #22407 ) ;
#10053 = cartesian_point ( 'none', ( -51.00292657709141508, 37.46194077712510051, 8.326672684688674053e-14 ) ) ;
#10054 = axis2_placement_3d ( 'none', #8412, #30284, #33709 ) ;
#10055 = cartesian_point ( 'none', ( -54.17623553867279185, -14.82313842651701741, -11.50000000000001066 ) ) ;
#10056 = circle ( 'none', #9069, 9.599999999999996092 ) ;
#10058 = axis2_placement_3d ( 'none', #31023, #31288, #34413 ) ;
#10057 = cartesian_point ( 'none', ( -11.64203268004231617, -13.23177360001787939, 118.0999999999999517 ) ) ;
#10059 = toroidal_surface ( 'none', #12061, 14.00000000000000000, 2.000000000000000000 ) ;
#10060 = vector ( 'none', #23648, 1000.000000000000000 ) ;
#10061 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#10062 = cartesian_point ( 'none', ( 14.68277529201110632, -95.28786298498351925, 77.16904416171043124 ) ) ;
#10063 = oriented_edge ( 'none', *, *, #34001, .t. ) ;
#10064 = edge_loop ( 'none', ( #40419, #35953, #36939, #21597 ) ) ;
#10065 = line ( 'none', #15959, #20386 ) ;
#10066 = axis2_placement_3d ( 'none', #11474, #20513, #1917 ) ;
#10067 = date_and_time ( #35045, #5261 ) ;
#10068 = face_outer_bound ( 'none', #33880, .t. ) ;
#10069 = direction ( 'none', ( -1.183055899976829783e-14, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#10070 = edge_loop ( 'none', ( #16610, #19566, #29044 ) ) ;
#10071 = oriented_edge ( 'none', *, *, #29319, .t. ) ;
#10072 = edge_curve ( 'none', #30277, #16463, #32796, .t. ) ;
#10073 = oriented_edge ( 'none', *, *, #31869, .f. ) ;
#10074 = oriented_edge ( 'none', *, *, #22694, .t. ) ;
#10075 = cartesian_point ( 'none', ( 13.67499999997184190, -85.49999999999994316, 80.59999999997886277 ) ) ;
#10076 = cartesian_point ( 'none', ( 20.04165452918105572, 8.303360270763050721, 127.5574174192855565 ) ) ;
#10077 = vector ( 'none', #8754, 1000.000000000000114 ) ;
#10078 = cartesian_point ( 'none', ( 31.17235088135320709, -24.28982706078805265, 81.70740646872944524 ) ) ;
#10079 = circle ( 'none', #28790, 31.00000000000000711 ) ;
#10080 = cartesian_point ( 'none', ( 18.64909771836204300, -82.35860419133730659, 119.1310892004572537 ) ) ;
#10081 = vector ( 'none', #32254, 1000.000000000000000 ) ;
#10082 = direction ( 'none', ( 1.047444401652940007e-14, -1.000000000000000000, -6.337802785138782180e-16 ) ) ;
#10083 = oriented_edge ( 'none', *, *, #6752, .t. ) ;
#10084 = advanced_face ( 'none', ( #39165 ), #7373, .f. ) ;
#10085 = cartesian_point ( 'none', ( 15.63449554111637596, 3.408562188099376389, -119.3044117374283815 ) ) ;
#10086 = direction ( 'none', ( 6.413879299975620385e-15, 2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#10087 = cartesian_point ( 'none', ( 1.194458090538227370e-12, -95.70000000000160867, 99.59999999999986642 ) ) ;
#10088 = advanced_face ( 'none', ( #18132 ), #39664, .f. ) ;
#10089 = vertex_point ( 'none', #13813 ) ;
#10090 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10091 = cartesian_point ( 'none', ( 39.98945975190341784, -0.9182095353991650555, -7.500000000000023981 ) ) ;
#10092 = cartesian_point ( 'none', ( -2.004242608302625239, -85.70000000000163709, 118.5088738841596694 ) ) ;
#10093 = edge_curve ( 'none', #31038, #4244, #34271, .t. ) ;
#10094 = plane ( 'none', #23737 ) ;
#10095 = conical_surface ( 'none', #35533, 5.000000000000000000, 0.7853981633974491672 ) ;
#10096 = plane ( 'none', #31302 ) ;
#10097 = direction ( 'none', ( -6.413879299975620385e-15, -2.476491431256906945e-16, -1.000000000000000000 ) ) ;
#10098 = edge_curve ( 'none', #24297, #33143, #25962, .t. ) ;
#10099 = line ( 'none', #35847, #18954 ) ;
#10100 = toroidal_surface ( 'none', #35058, 3.199999999999999734, 0.1999999999999996503 ) ;
#10101 = cartesian_point ( 'none', ( 31.98086949562815207, -16.19712986089963991, 66.59999999999971010 ) ) ;
#10102 = oriented_edge ( 'none', *, *, #15689, .f. ) ;
#10103 = edge_curve ( 'none', #26410, #37409, #32323, .t. ) ;
#10104 = vertex_point ( 'none', #16973 ) ;
#10105 = circle ( 'none', #37638, 8.500000000000000000 ) ;
#10106 = cartesian_point ( 'none', ( -0.04327863261961696628, -95.70000000000162288, 111.5999219564110234 ) ) ;
#10107 = direction ( 'none', ( -0.2911156025094132072, -4.440892098500624584e-15, 0.9566878832595202553 ) ) ;
#10108 = edge_curve ( 'none', #27530, #15075, #31346, .t. ) ;
#10109 = face_outer_bound ( 'none', #15307, .t. ) ;
#10110 = oriented_edge ( 'none', *, *, #28470, .f. ) ;
#10111 = oriented_edge ( 'none', *, *, #36328, .t. ) ;
#10112 = cartesian_point ( 'none', ( 26.33137846621922051, 42.47275169671832629, 65.86710279638677434 ) ) ;
#10113 = direction ( 'none', ( -0.7669678184319057568, -0.6416855659042077775, -5.980610519458362455e-15 ) ) ;
#10114 = circle ( 'none', #10195, 4.499999999999997335 ) ;
#10115 = b_spline_curve_with_knots ( 'none', 3,
( #17158, #23409, #39556, #23819, #24227, #27108, #11507, #21227 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.001037501073878622322, 0.001687315884584145512, 0.002337130695289668485, 0.003636760316700684940 ),
.unspecified. ) ;
#10116 = plane ( 'none', #18955 ) ;
#10117 = face_outer_bound ( 'none', #20316, .t. ) ;
#10118 = circle ( 'none', #33048, 6.499999999999999112 ) ;
#10119 = axis2_placement_3d ( 'none', #25635, #22874, #10011 ) ;
#10120 = cartesian_point ( 'none', ( 31.89101615140909374, -77.99999999999968736, 119.5999999999512227 ) ) ;
#10121 = cartesian_point ( 'none', ( -34.49967906316737754, -58.16843118263489032, 85.18192194275596307 ) ) ;
#10122 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10123 = axis2_placement_3d ( 'none', #10690, #11495, #11913 ) ;
#10124 = axis2_placement_3d ( 'none', #32230, #20065, #10047 ) ;
#10125 = vertex_point ( 'none', #19579 ) ;
#10126 = edge_loop ( 'none', ( #30336, #28575, #21714, #20201 ) ) ;
#10127 = cartesian_point ( 'none', ( 16.51233708026255087, 0.3478934477431855909, -10.52506281446691538 ) ) ;
#10128 = cartesian_point ( 'none', ( 9.575673587391975161e-13, -75.70000000000159446, 99.59999999999988063 ) ) ;
#10129 = cartesian_point ( 'none', ( 31.81980515344511673, -104.4999999999998010, 131.4198051533453508 ) ) ;
#10130 = edge_curve ( 'none', #13013, #16178, #22536, .t. ) ;
#10131 = cartesian_point ( 'none', ( -19.99999999993612221, -84.79999999999658655, 134.2410161514139304 ) ) ;
#10132 = cartesian_point ( 'none', ( -1.035627110413707586, -76.56791885016741617, 126.5801311429015925 ) ) ;
#10133 = edge_curve ( 'none', #21370, #4104, #4943, .t. ) ;
#10134 = axis2_placement_3d ( 'none', #14291, #1454, #36161 ) ;
#10135 = line ( 'none', #9317, #36570 ) ;
#10136 = cartesian_point ( 'none', ( 18.82124999999996362, 9.495257944758609625, 129.5999999999999659 ) ) ;
#10137 = cartesian_point ( 'none', ( 34.64101615137790446, -19.99999999999946354, 22.99999999999995026 ) ) ;
#10138 = vector ( 'none', #21908, 1000.000000000000114 ) ;
#10139 = advanced_face ( 'none', ( #23940 ), #38167, .t. ) ;
#10140 = circle ( 'none', #31958, 4.000000000000000000 ) ;
#10141 = line ( 'none', #7924, #6255 ) ;
#10142 = direction ( 'none', ( -0.4062595397297767419, 0.9137577284918305676, -4.510342565451932075e-16 ) ) ;
#10143 = oriented_edge ( 'none', *, *, #19119, .f. ) ;
#10144 = advanced_face ( 'none', ( #28863 ), #14487, .f. ) ;
#10145 = oriented_edge ( 'none', *, *, #9162, .f. ) ;
#10146 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#10147 = cartesian_point ( 'none', ( 11.11187762369831944, 4.746174846753190124, -86.00000000000000000 ) ) ;
#10148 = oriented_edge ( 'none', *, *, #12508, .t. ) ;
#10149 = vertex_point ( 'none', #23900 ) ;
#10150 = direction ( 'none', ( 6.307717298314551112e-16, -1.261543459662910222e-15, 1.000000000000000000 ) ) ;
#10151 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#10152 = edge_curve ( 'none', #27752, #27963, #31311, .t. ) ;
#10153 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#10154 = face_outer_bound ( 'none', #18709, .t. ) ;
#10155 = vertex_point ( 'none', #8201 ) ;
#10156 = edge_curve ( 'none', #34649, #12498, #2939, .t. ) ;
#10157 = cartesian_point ( 'none', ( -30.21359271381138356, -17.67665721330449813, 74.20000000000027285 ) ) ;
#10158 = cartesian_point ( 'none', ( 35.65616640185578490, 54.34738077886706265, -51.00000000000000711 ) ) ;
#10159 = plane ( 'none', #28778 ) ;
#10160 = direction ( 'none', ( -0.7669678184319053127, -0.6416855659042081106, -5.980610519458359299e-15 ) ) ;
#10161 = cartesian_point ( 'none', ( -20.20032950912682779, -33.36085562036294760, -36.00000000000003553 ) ) ;
#10162 = edge_loop ( 'none', ( #32002, #19291, #12912, #17659, #27962 ) ) ;
#10163 = oriented_edge ( 'none', *, *, #8369, .f. ) ;
#10164 = edge_curve ( 'none', #2581, #39078, #34237, .t. ) ;
#10165 = direction ( 'none', ( 1.000000000000000000, 9.499345754448995649e-15, -9.984020005621912370e-16 ) ) ;
#10166 = cartesian_point ( 'none', ( 2.654642921429370865e-14, -5.676596821737193596e-14, 36.00000000000000000 ) ) ;
#10167 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#10168 = cartesian_point ( 'none', ( -31.81980515334427295, -104.5000000000005684, 131.4198051534435479 ) ) ;
#10169 = face_outer_bound ( 'none', #9609, .t. ) ;
#10170 = cartesian_point ( 'none', ( -38.99999999996972377, -79.15000000000063096, 118.6000000000599499 ) ) ;
#10171 = face_outer_bound ( 'none', #12354, .t. ) ;
#10172 = cartesian_point ( 'none', ( 29.30443652418520273, 57.50000000000000000, -73.00000000000000000 ) ) ;
#10173 = edge_curve ( 'none', #3125, #32595, #379, .t. ) ;
#10174 = cylindrical_surface ( 'none', #30204, 3.049999999999999822 ) ;
#10175 = cartesian_point ( 'none', ( -4.389855730354747188, -42.50000000000013500, 54.59999999999993037 ) ) ;
#10176 = axis2_placement_3d ( 'none', #16311, #22448, #38196 ) ;
#10177 = face_outer_bound ( 'none', #33249, .t. ) ;
#10178 = line ( 'none', #12981, #31253 ) ;
#10179 = edge_loop ( 'none', ( #13944, #17922, #21088, #12908 ) ) ;
#10180 = direction ( 'none', ( 0.9978130634544890576, 1.175359587474531061e-14, 0.06609909530067548111 ) ) ;
#10181 = axis2_placement_3d ( 'none', #23127, #4407, #1546 ) ;
#10182 = vertex_point ( 'none', #11332 ) ;
#10183 = cartesian_point ( 'none', ( -25.04774420851173744, -30.97023524811562822, -10.56222415002295456 ) ) ;
#10184 = vertex_point ( 'none', #23504 ) ;
#10185 = cartesian_point ( 'none', ( 5.637985858009558093, 27.72788516033783779, -44.99999999999999289 ) ) ;
#10186 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#10187 = advanced_face ( 'none', ( #37231 ), #33227, .t. ) ;
#10188 = edge_curve ( 'none', #7504, #4688, #9273, .t. ) ;
#10189 = edge_loop ( 'none', ( #14072, #31019, #3792, #34452 ) ) ;
#10190 = edge_loop ( 'none', ( #19075, #1726, #24744, #12679, #10457, #17983 ) ) ;
#10191 = direction ( 'none', ( 6.366999746419014402e-15, 2.808046651265243115e-16, 1.000000000000000000 ) ) ;
#10192 = axis2_placement_3d ( 'none', #27489, #24327, #36513 ) ;
#10193 = oriented_edge ( 'none', *, *, #31251, .f. ) ;
#10194 = advanced_face ( 'none', ( #38209 ), #12264, .f. ) ;
#10195 = axis2_placement_3d ( 'none', #4730, #7880, #26463 ) ;
#10196 = cartesian_point ( 'none', ( -0.04500297026418106916, -94.96187428122648555, 111.6259520649883967 ) ) ;
#10197 = cartesian_point ( 'none', ( -4.106838693031839682, -95.53334076342282799, 110.5199327989409852 ) ) ;
#10198 = face_outer_bound ( 'none', #15273, .t. ) ;
#10199 = oriented_edge ( 'none', *, *, #1227, .f. ) ;
#10200 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10201 = cartesian_point ( 'none', ( 14.21211819299948509, -95.12306753368474688, 76.98996143523061164 ) ) ;
#10202 = oriented_edge ( 'none', *, *, #27352, .f. ) ;
#10203 = oriented_edge ( 'none', *, *, #23245, .t. ) ;
#10204 = plane ( 'none', #12657 ) ;
#10205 = direction ( 'none', ( -0.7669678184319016490, -0.6416855659042125515, 5.980610519458359299e-15 ) ) ;
#10206 = face_outer_bound ( 'none', #10070, .t. ) ;
#10207 = plane ( 'none', #20171 ) ;
#10208 = direction ( 'none', ( 0.2911156025094132072, 4.438639543574742089e-15, -0.9566878832595201443 ) ) ;
#10209 = face_outer_bound ( 'none', #31482, .t. ) ;
#10210 = oriented_edge ( 'none', *, *, #33704, .t. ) ;
#10211 = cartesian_point ( 'none', ( 21.35717877895978845, 3.993939335970910331, 127.4492368857553544 ) ) ;
#10212 = vector ( 'none', #9432, 1000.000000000000000 ) ;
#10213 = vector ( 'none', #34874, 1000.000000000000000 ) ;
#10214 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10215 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#10216 = edge_curve ( 'none', #4338, #16136, #33265, .t. ) ;
#10217 = cylindrical_surface ( 'none', #16142, 17.00000000000000711 ) ;
#10218 = direction ( 'none', ( -1.965391359763805505e-15, 7.562449584285928558e-16, -1.000000000000000000 ) ) ;
#10219 = oriented_edge ( 'none', *, *, #26096, .f. ) ;
#10220 = direction ( 'none', ( -0.2911156025094165378, -4.438639543574779954e-15, 0.9566878832595191451 ) ) ;
#10221 = oriented_edge ( 'none', *, *, #28819, .t. ) ;
#10222 = edge_loop ( 'none', ( #36662, #20277, #33964, #15679 ) ) ;
#10223 = edge_curve ( 'none', #4547, #8329, #25924, .t. ) ;
#10224 = cartesian_point ( 'none', ( -24.86706254619440415, -79.43865411459789527, 120.5308675244241812 ) ) ;
#10225 = direction ( 'none', ( -0.5882076359134007504, -0.8087099461816752433, -4.378308041818471412e-15 ) ) ;
#10226 = oriented_edge ( 'none', *, *, #35444, .t. ) ;
#10227 = oriented_edge ( 'none', *, *, #32121, .t. ) ;
#10228 = oriented_edge ( 'none', *, *, #25114, .t. ) ;
#10229 = edge_curve ( 'none', #35145, #10474, #17619, .t. ) ;
#10230 = direction ( 'none', ( 0.3242202298209283517, 0.0000000000000000000, 0.9459816290895212143 ) ) ;
#10231 = cartesian_point ( 'none', ( 31.00027695764183377, 49.61081362515132298, 4.857225732735059864e-14 ) ) ;
#10232 = edge_curve ( 'none', #9958, #20638, #20589, .t. ) ;
#10233 = line ( 'none', #17777, #16621 ) ;
#10234 = oriented_edge ( 'none', *, *, #30142, .f. ) ;
#10235 = cartesian_point ( 'none', ( 3.541983130747030223e-14, -7.199247253363252073e-14, 44.79999999999996874 ) ) ;
#10236 = direction ( 'none', ( -0.7071067811865574537, 1.087725276740166182e-16, 0.7071067811865376918 ) ) ;
#10237 = axis2_placement_3d ( 'none', #21654, #12605, #24804 ) ;
#10238 = advanced_face ( 'none', ( #27933 ), #24956, .f. ) ;
#10239 = axis2_placement_3d ( 'none', #33619, #14874, #17761 ) ;
#10240 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#10241 = vector ( 'none', #26663, 1000.000000000000000 ) ;
#10242 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497749713, 2.172468512652334513e-16 ) ) ;
#10243 = edge_curve ( 'none', #36070, #25648, #2985, .t. ) ;
#10244 = vector ( 'none', #39765, 1000.000000000000000 ) ;
#10245 = axis2_placement_3d ( 'none', #14009, #1719, #35870 ) ;
#10246 = direction ( 'none', ( 1.202013117212276842e-14, -1.000000000000000000, -2.279453965913463197e-12 ) ) ;
#10247 = cartesian_point ( 'none', ( -9.758270743211889808, -95.70000000000172236, 97.41455906001748133 ) ) ;
#10248 = conical_surface ( 'none', #2799, 21.00000000000000355, 0.3689595462058566366 ) ;
#10249 = oriented_edge ( 'none', *, *, #16006, .f. ) ;
#10250 = axis2_placement_3d ( 'none', #34540, #9511, #22488 ) ;
#10251 = toroidal_surface ( 'none', #8361, 4.150000000000000355, 0.1000000000000000056 ) ;
#10252 = line ( 'none', #13752, #2439 ) ;
#10254 = direction ( 'none', ( -0.3065484139510235018, 0.1899816439925926248, -0.9327030850436722753 ) ) ;
#10253 = product_related_product_category ( 'detail', '', ( #4120 ) ) ;
#10255 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.352199100700205561e-15, -63.00000000000000000 ) ) ;
#10256 = cartesian_point ( 'none', ( 14.40256653031135059, -37.75053068156618252, 70.24838308401355391 ) ) ;
#10257 = face_outer_bound ( 'none', #35124, .t. ) ;
#10258 = line ( 'none', #29595, #7353 ) ;
#10259 = cartesian_point ( 'none', ( 39.56112721093601436, -4.911498846392007067, -37.49550069770277361 ) ) ;
#10260 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#10261 = oriented_edge ( 'none', *, *, #3065, .f. ) ;
#10262 = oriented_edge ( 'none', *, *, #19718, .t. ) ;
#10263 = oriented_edge ( 'none', *, *, #63, .t. ) ;
#10264 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#10265 = cartesian_point ( 'none', ( 35.19999999997183693, -85.49999999999967315, 80.59999999994572306 ) ) ;
#10267 = oriented_edge ( 'none', *, *, #1516, .t. ) ;
#10266 = cartesian_point ( 'none', ( -42.47275169671838313, 26.33137846621910327, 65.86710279638681698 ) ) ;
#10268 = cartesian_point ( 'none', ( 26.33913438213241776, -42.49999999999977263, 65.59999999999990905 ) ) ;
#10269 = oriented_edge ( 'none', *, *, #17998, .t. ) ;
#10270 = cartesian_point ( 'none', ( -15.69988026897824795, 5.132841878802278934, -37.50000000000000711 ) ) ;
#10271 = oriented_edge ( 'none', *, *, #8265, .f. ) ;
#10272 = edge_curve ( 'none', #3719, #38864, #36236, .t. ) ;
#10273 = direction ( 'none', ( -6.983567031020055271e-15, -1.452604719469154016e-16, -1.000000000000000000 ) ) ;
#10274 = oriented_edge ( 'none', *, *, #20604, .f. ) ;
#10275 = direction ( 'none', ( 1.000000000000000000, 9.607699251563866692e-15, 0.0000000000000000000 ) ) ;
#10276 = line ( 'none', #34599, #16152 ) ;
#10277 = edge_curve ( 'none', #28755, #15680, #14241, .t. ) ;
#10279 = vertex_point ( 'none', #27056 ) ;
#10278 = cartesian_point ( 'none', ( 33.83046557682600053, -60.19998826649045753, 117.2350459272761469 ) ) ;
#10280 = cartesian_point ( 'none', ( -49.61081362515120219, 31.00027695764203273, -23.75000000000000355 ) ) ;
#10281 = vertex_point ( 'none', #33359 ) ;
#10282 = circle ( 'none', #24285, 0.5000000000000009992 ) ;
#10283 = vector ( 'none', #3465, 1000.000000000000000 ) ;
#10284 = edge_curve ( 'none', #30967, #13412, #11292, .t. ) ;
#10285 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497849287, -2.418604846313816787e-16 ) ) ;
#10286 = cartesian_point ( 'none', ( -4.604006755506887316, -28.86619839587708114, 106.1424094793312207 ) ) ;
#10287 = advanced_face ( 'none', ( #18 ), #24591, .t. ) ;
#10288 = face_outer_bound ( 'none', #29534, .t. ) ;
#10289 = cartesian_point ( 'none', ( 5.574316144837532683, -18.60807171231714463, -36.50000000000003553 ) ) ;
#10290 = advanced_face ( 'none', ( #16629 ), #32283, .t. ) ;
#10291 = cylindrical_surface ( 'none', #9475, 27.50000000000000000 ) ;
#10292 = direction ( 'none', ( 0.8543195815266085846, -0.5197480664901029668, -6.878327468009642948e-16 ) ) ;
#10293 = vector ( 'none', #19396, 1000.000000000000000 ) ;
#10295 = cartesian_point ( 'none', ( 29.14101615137702694, 20.00000000000030198, 92.50343048270963209 ) ) ;
#10294 = vector ( 'none', #11560, 1000.000000000000000 ) ;
#10296 = direction ( 'none', ( 1.000000000000000000, 3.365043767707795488e-15, 7.562449584286118870e-16 ) ) ;
#10297 = cartesian_point ( 'none', ( 33.59582001166962328, -55.13117182078675427, 114.3529557916116488 ) ) ;
#10298 = oriented_edge ( 'none', *, *, #34144, .f. ) ;
#10299 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#10300 = oriented_edge ( 'none', *, *, #39470, .f. ) ;
#10301 = b_spline_curve_with_knots ( 'none', 3,
( #12035, #15579, #18732, #21467, #37059, #2748 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.3149648981431229511, 0.4999999999999998890, 1.000000000000000000 ),
.unspecified. ) ;
#10302 = axis2_placement_3d ( 'none', #6001, #30877, #12529 ) ;
#10303 = cartesian_point ( 'none', ( -20.46166433015695674, -4.825582022772376689, 129.6000000000121588 ) ) ;
#10304 = edge_loop ( 'none', ( #21361, #28815, #34311, #17148 ) ) ;
#10305 = cartesian_point ( 'none', ( 22.10690818760674148, -14.41464434563742003, 115.6631238770462744 ) ) ;
#10306 = cartesian_point ( 'none', ( 41.99607425566781416, 26.19527205448679297, 66.47773725996304961 ) ) ;
#10307 = axis2_placement_3d ( 'none', #11615, #17930, #26807 ) ;
#10308 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#10309 = cartesian_point ( 'none', ( -4.577740708410560590e-14, 3.965995233992106091e-14, -65.60815280171314612 ) ) ;
#10310 = cartesian_point ( 'none', ( 27.52516722128184767, -15.47955173239296123, 101.0886737478192146 ) ) ;
#10311 = axis2_placement_3d ( 'none', #40496, #11929, #18230 ) ;
#10312 = axis2_placement_3d ( 'none', #4296, #35595, #38356 ) ;
#10313 = cartesian_point ( 'none', ( -18.79118370465557675, 34.17442632990176321, -11.99999999999997868 ) ) ;
#10314 = cartesian_point ( 'none', ( 7.355288496372052069e-13, -58.50000000000012079, 73.59999999999990905 ) ) ;
#10315 = oriented_edge ( 'none', *, *, #30419, .f. ) ;
#10316 = cartesian_point ( 'none', ( 9.495257944758836999, -18.82125000000003823, 129.5999999999999375 ) ) ;
#10317 = oriented_edge ( 'none', *, *, #1596, .f. ) ;
#10318 = oriented_edge ( 'none', *, *, #10093, .t. ) ;
#10319 = edge_curve ( 'none', #14474, #9843, #13233, .t. ) ;
#10320 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #13817, #23109 ),
( #1391, #39123 ),
( #23247, #32423 ),
( #1118, #16838 ),
( #38860, #32830 ),
( #7406, #19988 ),
( #19852, #20119 ),
( #35549, #13952 ),
( #32284, #4248 ),
( #7810, #1525 ),
( #4387, #23374 ),
( #20387, #32567 ),
( #10935, #4661 ),
( #26524, #14089 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.2500000000000001110, 0.3750000000000001110, 0.5000000000000001110, 0.6250000000000000000, 0.7500000000000001110, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#10321 = cartesian_point ( 'none', ( -12.68168659082873972, -15.20000000000029416, 116.2993224512363639 ) ) ;
#10322 = cartesian_point ( 'none', ( 14.00000000000006573, 3.377577841969294560e-14, 117.0999999999999375 ) ) ;
#10323 = face_outer_bound ( 'none', #34769, .t. ) ;
#10324 = cartesian_point ( 'none', ( 14.86388629020397367, -95.01641298983638251, 77.12125766294172990 ) ) ;
#10325 = edge_loop ( 'none', ( #27001, #31332, #35921, #6188 ) ) ;
#10326 = cartesian_point ( 'none', ( -17.50000000006024692, -104.5000000000003126, 59.60000000002681730 ) ) ;
#10327 = vertex_point ( 'none', #30749 ) ;
#10328 = edge_loop ( 'none', ( #14647, #10943, #30373, #5264 ) ) ;
#10329 = cylindrical_surface ( 'none', #5912, 4.049999999999998046 ) ;
#10330 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#10331 = cartesian_point ( 'none', ( 14.41481615988148057, 3.779584619389394889e-14, 118.0999999999999375 ) ) ;
#10332 = circle ( 'none', #32072, 3.049999999999999378 ) ;
#10333 = cartesian_point ( 'none', ( -37.46194077712585369, -51.00292657709086086, 5.952121760526440656e-15 ) ) ;
#10334 = cartesian_point ( 'none', ( -13.01725749063245274, -11.92363149251084842, 115.6811828762156011 ) ) ;
#10335 = face_outer_bound ( 'none', #1401, .t. ) ;
#10336 = face_bound ( 'none', #29134, .t. ) ;
#10338 = cartesian_point ( 'none', ( 4.330127018927339755, -104.5000000000000995, 102.0999999999932015 ) ) ;
#10337 = face_outer_bound ( 'none', #3806, .t. ) ;
#10339 = cartesian_point ( 'none', ( -15.49999999994566835, -83.67782780742321336, 134.2410161514012543 ) ) ;
#10340 = edge_loop ( 'none', ( #2058, #38479, #36813, #4705 ) ) ;
#10341 = oriented_edge ( 'none', *, *, #30919, .f. ) ;
#10342 = edge_curve ( 'none', #7330, #12860, #39212, .t. ) ;
#10343 = advanced_face ( 'none', ( #22486 ), #27302, .t. ) ;
#10344 = oriented_edge ( 'none', *, *, #29473, .f. ) ;
#10345 = cartesian_point ( 'none', ( 0.1094972209027942761, -75.70000000000158025, 86.60046114823229857 ) ) ;
#10346 = edge_curve ( 'none', #6923, #8904, #39625, .t. ) ;
#10347 = cartesian_point ( 'none', ( 20.56134554240470891, -6.909621510554961432, 127.5150335611517676 ) ) ;
#10348 = advanced_face ( 'none', ( #982 ), #19582, .t. ) ;
#10349 = direction ( 'none', ( -0.8854846875131736628, -0.4646685573392038138, 0.0000000000000000000 ) ) ;
#10350 = edge_curve ( 'none', #13615, #10790, #15799, .t. ) ;
#10351 = oriented_edge ( 'none', *, *, #14978, .f. ) ;
#10352 = cartesian_point ( 'none', ( -28.02980982266122467, -47.89581362515132668, 19.09999999999988063 ) ) ;
#10353 = cartesian_point ( 'none', ( 20.95191520082862624, -85.43670712400371769, 116.6299025519261932 ) ) ;
#10354 = oriented_edge ( 'none', *, *, #25362, .t. ) ;
#10355 = vertex_point ( 'none', #12856 ) ;
#10356 = cartesian_point ( 'none', ( -6.817550691221644144, -20.56740170839865200, 127.5144740208879455 ) ) ;
#10357 = line ( 'none', #17286, #5017 ) ;
#10358 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#10360 = vertex_point ( 'none', #21358 ) ;
#10359 = axis2_placement_3d ( 'none', #36985, #11827, #40009 ) ;
#10361 = edge_loop ( 'none', ( #35283, #40307, #6414, #18997 ) ) ;
#10362 = vertex_point ( 'none', #26525 ) ;
#10363 = cartesian_point ( 'none', ( -15.90324837649469814, 4.397350460847809117, -37.50000000000000711 ) ) ;
#10364 = face_outer_bound ( 'none', #1664, .t. ) ;
#10365 = axis2_placement_3d ( 'none', #667, #22643, #28818 ) ;
#10366 = cartesian_point ( 'none', ( 19.91839899407697345, -55.99999999999986500, 61.09999999999998721 ) ) ;
#10367 = axis2_placement_3d ( 'none', #2209, #39533, #39672 ) ;
#10368 = axis2_placement_3d ( 'none', #2946, #15386, #18419 ) ;
#10369 = direction ( 'none', ( -1.000000000000000000, -6.982962677686268288e-15, 1.209146401335195195e-15 ) ) ;
#10370 = face_bound ( 'none', #21302, .t. ) ;
#10371 = cartesian_point ( 'none', ( -20.11424323191067387, -34.57480613405576975, -34.26794919243113213 ) ) ;
#10372 = direction ( 'none', ( -1.538819675258804048e-12, 1.143164601397694268e-15, -1.000000000000000000 ) ) ;
#10373 = circle ( 'none', #22528, 1.807200000000001472 ) ;
#10374 = edge_curve ( 'none', #37719, #14081, #5938, .t. ) ;
#10376 = edge_curve ( 'none', #1662, #13525, #15640, .t. ) ;
#10375 = line ( 'none', #17381, #39296 ) ;
#10377 = vector ( 'none', #40127, 1000.000000000000000 ) ;
#10378 = direction ( 'none', ( -1.000000000000000000, -1.443289932012703187e-14, 5.782411586589356653e-16 ) ) ;
#10379 = oriented_edge ( 'none', *, *, #34505, .f. ) ;
#10380 = cartesian_point ( 'none', ( -34.64101615137679602, -57.10000000000054854, 79.59999999999989484 ) ) ;
#10381 = oriented_edge ( 'none', *, *, #35651, .f. ) ;
#10382 = direction ( 'none', ( 1.047444401652940007e-14, -1.000000000000000000, -7.562449584286135634e-16 ) ) ;
#10383 = cartesian_point ( 'none', ( -2.784872799396314935, -75.93860063356279966, 111.3281727058649864 ) ) ;
#10384 = vertex_point ( 'none', #34807 ) ;
#10385 = cartesian_point ( 'none', ( -32.87639324363731674, 22.42612983854461106, 28.69998533311839850 ) ) ;
#10386 = direction ( 'none', ( 1.000000000000000000, 6.853228547068871147e-15, -1.284980352575413291e-15 ) ) ;
#10387 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515109561, 15.09999999999999609 ) ) ;
#10388 = advanced_face ( 'none', ( #3957 ), #11245, .t. ) ;
#10389 = direction ( 'none', ( 1.061242597068164396e-14, 1.000000000000000000, -1.167015730269872776e-16 ) ) ;
#10390 = edge_loop ( 'none', ( #2864, #23141, #30780, #24624, #28671 ) ) ;
#10391 = cartesian_point ( 'none', ( 34.64101615140881307, -54.49899999999973232, 119.5999999999470162 ) ) ;
#10392 = oriented_edge ( 'none', *, *, #35941, .f. ) ;
#10393 = cartesian_point ( 'none', ( 39.36600566307484428, -2.009387531616637634, -36.71442259921730766 ) ) ;
#10394 = cartesian_point ( 'none', ( -33.97074409262247485, -47.89581362515139062, 19.09999999999989484 ) ) ;
#10395 = advanced_face ( 'none', ( #7335 ), #5884, .f. ) ;
#10396 = face_outer_bound ( 'none', #18958, .t. ) ;
#10397 = edge_curve ( 'none', #8411, #10929, #35253, .t. ) ;
#10398 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10399 = cartesian_point ( 'none', ( -35.18107966083830718, -24.06458256229998938, 59.59999999999995879 ) ) ;
#10400 = cartesian_point ( 'none', ( 49.61081362515098903, -31.00027695764238445, -23.74999999999999645 ) ) ;
#10401 = vertex_point ( 'none', #16080 ) ;
#10402 = oriented_edge ( 'none', *, *, #25471, .t. ) ;
#10403 = cartesian_point ( 'none', ( 36.00000000000000000, -1.309746396726626536e-14, -63.00000000000000000 ) ) ;
#10404 = oriented_edge ( 'none', *, *, #15906, .t. ) ;
#10405 = edge_curve ( 'none', #36962, #14330, #21538, .t. ) ;
#10406 = vector ( 'none', #30219, 1000.000000000000000 ) ;
#10407 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#10408 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#10409 = edge_curve ( 'none', #26258, #7176, #26947, .t. ) ;
#10410 = direction ( 'none', ( 0.9459816290895218804, 1.110223024625156383e-14, -0.3242202298209261868 ) ) ;
#10411 = cartesian_point ( 'none', ( 9.196347332442025291, 13.71877282064471615, -10.52506281446689762 ) ) ;
#10412 = circle ( 'none', #18437, 3.999999999999996447 ) ;
#10413 = edge_curve ( 'none', #3596, #20601, #19623, .t. ) ;
#10414 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#10415 = line ( 'none', #7431, #13844 ) ;
#10416 = oriented_edge ( 'none', *, *, #25290, .t. ) ;
#10417 = oriented_edge ( 'none', *, *, #3697, .f. ) ;
#10418 = cylindrical_surface ( 'none', #20566, 0.5999999999999997558 ) ;
#10419 = cartesian_point ( 'none', ( -8.575843097086693234, -14.09627309518909755, -11.50000000000003020 ) ) ;
#10420 = vector ( 'none', #27755, 999.9999999999997726 ) ;
#10421 = oriented_edge ( 'none', *, *, #34636, .t. ) ;
#10422 = oriented_edge ( 'none', *, *, #22285, .f. ) ;
#10423 = oriented_edge ( 'none', *, *, #17225, .f. ) ;
#10424 = cartesian_point ( 'none', ( -47.00000000000000711, -8.912383514435122773e-15, -38.00000000000000000 ) ) ;
#10425 = oriented_edge ( 'none', *, *, #5696, .t. ) ;
#10426 = vertex_point ( 'none', #15947 ) ;
#10427 = axis2_placement_3d ( 'none', #37192, #34049, #12295 ) ;
#10428 = oriented_edge ( 'none', *, *, #11116, .t. ) ;
#10429 = axis2_placement_3d ( 'none', #39310, #4982, #23832 ) ;
#10430 = axis2_placement_3d ( 'none', #8365, #32992, #23535 ) ;
#10431 = direction ( 'none', ( 1.000000000000000000, 1.110223024625158749e-14, -1.543210004228970620e-12 ) ) ;
#10432 = cartesian_point ( 'none', ( 20.12761829022107207, -54.49999999999986500, 69.09516697689106479 ) ) ;
#10433 = edge_curve ( 'none', #20281, #723, #37183, .t. ) ;
#10434 = vertex_point ( 'none', #3782 ) ;
#10435 = vertex_point ( 'none', #9761 ) ;
#10436 = vertex_point ( 'none', #31948 ) ;
#10438 = cartesian_point ( 'none', ( 5.912092089306227726e-14, -1.296824027169374076e-13, 111.2171905940162162 ) ) ;
#10437 = axis2_placement_3d ( 'none', #24915, #37211, #6178 ) ;
#10439 = direction ( 'none', ( 0.0000000000000000000, -8.008311501313382693e-16, 1.000000000000000000 ) ) ;
#10440 = cartesian_point ( 'none', ( 18.48040383981702917, -11.45312565112934955, 127.6819355786505952 ) ) ;
#10441 = cartesian_point ( 'none', ( -4.204073444469747400, -76.20000000000166551, 110.8394735852482711 ) ) ;
#10442 = axis2_placement_3d ( 'none', #16022, #6329, #188 ) ;
#10443 = cartesian_point ( 'none', ( -35.65616640185506014, 54.34738077886755292, -51.00000000000000711 ) ) ;
#10444 = vector ( 'none', #39243, 1000.000000000000000 ) ;
#10445 = oriented_edge ( 'none', *, *, #15455, .f. ) ;
#10446 = cartesian_point ( 'none', ( -34.64101615137697365, -20.00000000000045119, 66.60000000000015064 ) ) ;
#10447 = vertex_point ( 'none', #22621 ) ;
#10448 = cartesian_point ( 'none', ( -18.28228991576290952, 4.366554260062226689, 129.5999999999999375 ) ) ;
#10449 = oriented_edge ( 'none', *, *, #4509, .t. ) ;
#10450 = vector ( 'none', #24855, 1000.000000000000000 ) ;
#10451 = cartesian_point ( 'none', ( -27.80931635952293490, -104.0000000000004263, 78.34813129120396979 ) ) ;
#10452 = cartesian_point ( 'none', ( 38.97010920573651305, 10.00635971578953587, 66.59999999999996589 ) ) ;
#10453 = advanced_face ( 'none', ( #36194 ), #26901, .f. ) ;
#10454 = cartesian_point ( 'none', ( -27.15470053837922038, -3.378931244098606780e-13, 59.59999999999999432 ) ) ;
#10455 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#10456 = cartesian_point ( 'none', ( -33.46194077712510051, -51.00292657709137245, 1.999999999999953149 ) ) ;
#10457 = oriented_edge ( 'none', *, *, #28944, .f. ) ;
#10458 = oriented_edge ( 'none', *, *, #31056, .f. ) ;
#10459 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#10460 = line ( 'none', #9161, #18303 ) ;
#10461 = line ( 'none', #25602, #23186 ) ;
#10462 = cartesian_point ( 'none', ( -19.50078607454775437, -15.20000000000036522, 103.4280379009493345 ) ) ;
#10463 = cartesian_point ( 'none', ( -23.12728578730355622, -32.35979866027950891, -10.66043187888643473 ) ) ;
#10464 = cartesian_point ( 'none', ( 14.86970329792987755, -95.00265023725398805, 77.11972548295578633 ) ) ;
#10465 = oriented_edge ( 'none', *, *, #36605, .f. ) ;
#10466 = edge_curve ( 'none', #8374, #40497, #35205, .t. ) ;
#10467 = cartesian_point ( 'none', ( 16.90114598063189533, 8.465945622156000994, 129.5999999999999659 ) ) ;
#10468 = oriented_edge ( 'none', *, *, #23769, .f. ) ;
#10469 = circle ( 'none', #19386, 6.500000000000001776 ) ;
#10470 = direction ( 'none', ( 0.9137577284918277920, 0.4062595397297830702, -6.321155288451815912e-15 ) ) ;
#10471 = edge_curve ( 'none', #5497, #1261, #8304, .t. ) ;
#10472 = cartesian_point ( 'none', ( -11.10442348113364197, -95.12319922664612193, 75.31289329281864298 ) ) ;
#10473 = edge_loop ( 'none', ( #30356, #20036, #24380, #10143 ) ) ;
#10474 = vertex_point ( 'none', #19644 ) ;
#10475 = vertex_point ( 'none', #22762 ) ;
#10476 = cartesian_point ( 'none', ( 9.497611030973018842e-13, -73.70000000000160867, 99.59999999999989484 ) ) ;
#10477 = edge_curve ( 'none', #2541, #35819, #14658, .t. ) ;
#10478 = vertex_point ( 'none', #13060 ) ;
#10479 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#10480 = edge_curve ( 'none', #5628, #1336, #13193, .t. ) ;
#10481 = cylindrical_surface ( 'none', #16260, 9.000000000000001776 ) ;
#10482 = oriented_edge ( 'none', *, *, #2418, .t. ) ;
#10483 = oriented_edge ( 'none', *, *, #8397, .t. ) ;
#10484 = face_outer_bound ( 'none', #4007, .t. ) ;
#10485 = plane ( 'none', #18889 ) ;
#10486 = oriented_edge ( 'none', *, *, #16856, .f. ) ;
#10487 = direction ( 'none', ( -2.728784877050652649e-16, -4.391042282414980948e-16, 1.000000000000000000 ) ) ;
#10488 = cartesian_point ( 'none', ( 21.28691333327348190, -4.011071854008104509, 127.4548879284906349 ) ) ;
#10489 = axis2_placement_3d ( 'none', #17890, #1765, #5456 ) ;
#10490 = axis2_placement_3d ( 'none', #24674, #5816, #30962 ) ;
#10491 = b_spline_curve_with_knots ( 'none', 3,
( #19108, #37562, #6802, #6405, #12809, #12537, #6667, #28807, #18833, #28685, #9775, #34818 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 5.485677294651095664e-18, 0.002154742233953246822, 0.004309484467906487572, 0.005386855584883108380, 0.006464226701859728322, 0.008618968935812971674 ),
.unspecified. ) ;
#10492 = cartesian_point ( 'none', ( 27.60027695764255995, 49.61081362515088244, -23.75000000000000711 ) ) ;
#10493 = edge_curve ( 'none', #4293, #3431, #2473, .t. ) ;
#10494 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703503e-14, -6.138252299610240867e-16 ) ) ;
#10495 = cartesian_point ( 'none', ( 20.91154416331294996, -85.05175982105347998, 116.6794792645138017 ) ) ;
#10496 = oriented_edge ( 'none', *, *, #19122, .f. ) ;
#10497 = oriented_edge ( 'none', *, *, #17363, .f. ) ;
#10498 = axis2_placement_3d ( 'none', #32478, #13178, #16753 ) ;
#10499 = circle ( 'none', #40225, 4.049999999999998046 ) ;
#10500 = conical_surface ( 'none', #14695, 37.50000000000000711, 0.5235987755982935976 ) ;
#10501 = direction ( 'none', ( 0.8854846875131733297, 0.4646685573392045909, 4.456676506731132489e-16 ) ) ;
#10502 = advanced_face ( 'none', ( #8348 ), #32805, .f. ) ;
#10503 = cartesian_point ( 'none', ( -34.64101615141287738, -84.79999999999671445, 79.60000000006256471 ) ) ;
#10504 = axis2_placement_3d ( 'none', #5944, #18251, #5813 ) ;
#10505 = cartesian_point ( 'none', ( 13.65116919608068180, -76.20000000000142393, 76.95280194858514733 ) ) ;
#10506 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#10507 = advanced_face ( 'none', ( #34280 ), #26188, .f. ) ;
#10508 = cartesian_point ( 'none', ( -3.503683865368377059, -33.54709960243823019, 108.5377961137829033 ) ) ;
#10509 = edge_curve ( 'none', #38331, #2539, #20097, .t. ) ;
#10510 = line ( 'none', #10106, #26737 ) ;
#10511 = edge_loop ( 'none', ( #28004, #33001, #13855, #12060, #30848, #28629 ) ) ;
#10512 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#10513 = cartesian_point ( 'none', ( 31.79684002903779216, -19.69956334259294906, 71.19999999999971863 ) ) ;
#10514 = line ( 'none', #2080, #12475 ) ;
#10515 = direction ( 'none', ( -1.000000000000000000, -1.469412826709764654e-14, 6.045732006675827079e-16 ) ) ;
#10516 = direction ( 'none', ( -0.4799884273074783714, 0.8772748199115791845, 9.504411760103891240e-16 ) ) ;
#10517 = cartesian_point ( 'none', ( -22.71162090667925781, -58.23839876085976641, 129.3250127666514686 ) ) ;
#10518 = oriented_edge ( 'none', *, *, #29535, .f. ) ;
#10519 = vertex_point ( 'none', #13602 ) ;
#10520 = cartesian_point ( 'none', ( 33.97074409262282302, 51.32581362515109902, 19.09999999999999076 ) ) ;
#10521 = edge_loop ( 'none', ( #24246, #24490, #6548, #20034 ) ) ;
#10522 = oriented_edge ( 'none', *, *, #4332, .t. ) ;
#10523 = cartesian_point ( 'none', ( 11.28311348949469028, 12.05832693085687701, -37.50000000000000711 ) ) ;
#10524 = face_outer_bound ( 'none', #33576, .t. ) ;
#10525 = cartesian_point ( 'none', ( 31.00027695764218905, 53.04081362515108822, 19.09999999999999076 ) ) ;
#10526 = cartesian_point ( 'none', ( 20.71753614231448992, -33.76162737845751138, -37.05693117304882378 ) ) ;
#10527 = oriented_edge ( 'none', *, *, #18002, .t. ) ;
#10529 = edge_loop ( 'none', ( #27338, #36120, #27569 ) ) ;
#10528 = edge_curve ( 'none', #37380, #8556, #27428, .t. ) ;
#10530 = circle ( 'none', #10245, 4.499999999999997335 ) ;
#10531 = cartesian_point ( 'none', ( -11.71871695360806243, -75.70000000000173657, 95.25009506297010375 ) ) ;
#10532 = direction ( 'none', ( -0.02295523838497760816, -0.9997364937975852239, -9.583796596545391403e-16 ) ) ;
#10533 = vertex_point ( 'none', #35746 ) ;
#10534 = edge_curve ( 'none', #5990, #27365, #28404, .t. ) ;
#10535 = direction ( 'none', ( -1.529039120632665307e-12, 1.143164601397812400e-15, -1.000000000000000000 ) ) ;
#10536 = direction ( 'none', ( 1.331611081249949473e-15, -2.721636318192414039e-15, 1.000000000000000000 ) ) ;
#10537 = oriented_edge ( 'none', *, *, #10232, .f. ) ;
#10538 = cartesian_point ( 'none', ( -32.43756226778694440, -104.3334993807153239, 86.45340903006568567 ) ) ;
#10539 = cartesian_point ( 'none', ( -34.64101615137731471, 19.99999999999964828, 68.00000000000019895 ) ) ;
#10540 = edge_curve ( 'none', #28722, #27531, #18140, .t. ) ;
#10541 = cartesian_point ( 'none', ( -39.95842593896608719, 1.827416311757589451, -14.01174120971433013 ) ) ;
#10542 = cartesian_point ( 'none', ( 34.64101615137828816, -57.09999999999974563, 121.6999999999999460 ) ) ;
#10543 = line ( 'none', #18178, #18871 ) ;
#10544 = cartesian_point ( 'none', ( 18.50859875683814337, -18.26011424001430328, 1.132335946574246632 ) ) ;
#10545 = line ( 'none', #15436, #12052 ) ;
#10546 = cartesian_point ( 'none', ( 42.50000000000013500, -8.779711460710199589, 54.59999999999993747 ) ) ;
#10547 = edge_loop ( 'none', ( #5295, #21679, #30753, #24219, #13032, #2469, #24197, #39845 ) ) ;
#10548 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760122, -1.779203565104417128e-16 ) ) ;
#10549 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#10550 = axis2_placement_3d ( 'none', #1390, #38859, #32421 ) ;
#10551 = oriented_edge ( 'none', *, *, #1485, .t. ) ;
#10552 = circle ( 'none', #25904, 14.00000000000000355 ) ;
#10553 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#10554 = advanced_face ( 'none', ( #35723 ), #4431, .t. ) ;
#10556 = axis2_placement_3d ( 'none', #21984, #12671, #266 ) ;
#10555 = approval_person_organization ( #20847, #16575, #18001 ) ;
#10557 = face_outer_bound ( 'none', #1269, .t. ) ;
#10558 = vertex_point ( 'none', #35472 ) ;
#10559 = oriented_edge ( 'none', *, *, #29625, .t. ) ;
#10560 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515110271, 12.99999999999999645 ) ) ;
#10561 = axis2_placement_3d ( 'none', #24152, #23877, #24016 ) ;
#10562 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10563 = oriented_edge ( 'none', *, *, #20547, .f. ) ;
#10564 = oriented_edge ( 'none', *, *, #11680, .t. ) ;
#10565 = axis2_placement_3d ( 'none', #35960, #13818, #29939 ) ;
#10566 = axis2_placement_3d ( 'none', #22796, #6959, #31982 ) ;
#10567 = vector ( 'none', #32303, 1000.000000000000000 ) ;
#10568 = direction ( 'none', ( -6.402207182922942715e-15, -3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#10569 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#10570 = conical_surface ( 'none', #40060, 25.99999999999999645, 0.7853981633974603804 ) ;
#10571 = toroidal_surface ( 'none', #2913, 2.700000000000000178, 0.1999999999999998723 ) ;
#10572 = edge_curve ( 'none', #37166, #2239, #13718, .t. ) ;
#10573 = edge_loop ( 'none', ( #38223, #17194, #36479, #8525 ) ) ;
#10574 = direction ( 'none', ( 1.209286847080705982e-14, -1.000000000000000000, -1.150103495321620814e-15 ) ) ;
#10575 = cartesian_point ( 'none', ( -31.81980515334448967, -86.50000000000056843, 131.4198051534435763 ) ) ;
#10576 = direction ( 'none', ( -0.02295523838497760816, -0.9997364937975852239, -9.583796596545391403e-16 ) ) ;
#10577 = edge_loop ( 'none', ( #25866, #22185, #34151, #7003, #21381, #16612, #11139, #29940, #9022, #20232 ) ) ;
#10578 = cartesian_point ( 'none', ( -22.50000000005258727, -101.5000000000003837, 64.60000000003451248 ) ) ;
#10579 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#10580 = cartesian_point ( 'none', ( 36.26601615137776946, -17.18541743770026642, 59.59999999999993747 ) ) ;
#10581 = cartesian_point ( 'none', ( -31.00027695764186930, -46.18081362515135879, 19.09999999999989129 ) ) ;
#10582 = b_spline_curve_with_knots ( 'none', 3,
( #16040, #12757, #6482, #16453, #34627, #342 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0002465679754298935947, 0.001310431749770133922, 0.002374295524110374249 ),
.unspecified. ) ;
#10583 = circle ( 'none', #16685, 26.00000000000000000 ) ;
#10584 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474531219e-14, -0.06609909530067549499 ) ) ;
#10585 = cartesian_point ( 'none', ( -21.08829335408663752, 4.985342884245799411, 127.4714718891344631 ) ) ;
#10586 = cartesian_point ( 'none', ( -18.73824269341752569, 11.02235612796604336, 127.6614125839535774 ) ) ;
#10587 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#10588 = face_outer_bound ( 'none', #23855, .t. ) ;
#10589 = conical_surface ( 'none', #12779, 50.70000000000000284, 0.7853981633974552734 ) ;
#10590 = oriented_edge ( 'none', *, *, #23240, .f. ) ;
#10591 = direction ( 'none', ( -0.4646685573392045909, 0.8854846875131733297, 2.620220171193195383e-16 ) ) ;
#10592 = oriented_edge ( 'none', *, *, #27162, .t. ) ;
#10593 = vector ( 'none', #26873, 1000.000000000000000 ) ;
#10594 = edge_curve ( 'none', #11610, #37864, #30360, .t. ) ;
#10595 = cartesian_point ( 'none', ( -18.90222089072796408, 4.476536466003570247, -36.50000000000000711 ) ) ;
#10596 = plane ( 'none', #24908 ) ;
#10597 = cartesian_point ( 'none', ( -30.02923245632999993, -23.04736527884507069, 86.01358766489906316 ) ) ;
#10598 = direction ( 'none', ( 0.4999999999999999445, 4.089957293170131024e-15, 0.8660254037844385966 ) ) ;
#10599 = vertex_point ( 'none', #7737 ) ;
#10601 = vertex_point ( 'none', #1593 ) ;
#10600 = cartesian_point ( 'none', ( 12.97297384826980782, -85.70000000000146656, 123.5097910305299678 ) ) ;
#10602 = oriented_edge ( 'none', *, *, #12044, .f. ) ;
#10603 = oriented_edge ( 'none', *, *, #8247, .t. ) ;
#10604 = edge_curve ( 'none', #11481, #26810, #18951, .t. ) ;
#10605 = cartesian_point ( 'none', ( 53.01081362515098760, -31.00027695764238089, 3.507562873305871133e-15 ) ) ;
#10606 = circle ( 'none', #27535, 2.749999999999999112 ) ;
#10607 = edge_curve ( 'none', #10384, #25376, #40160, .t. ) ;
#10608 = cartesian_point ( 'none', ( 14.45147369412800131, -95.47575207435590983, 77.23021149486358183 ) ) ;
#10609 = advanced_face ( 'none', ( #11758 ), #8010, .f. ) ;
#10610 = line ( 'none', #1028, #7220 ) ;
#10611 = face_outer_bound ( 'none', #7171, .t. ) ;
#10612 = cartesian_point ( 'none', ( 17.84709760284811964, 6.007295376545588539, 129.6000000000000227 ) ) ;
#10613 = oriented_edge ( 'none', *, *, #40386, .t. ) ;
#10614 = advanced_face ( 'none', ( #16669 ), #3456, .t. ) ;
#10615 = oriented_edge ( 'none', *, *, #10534, .t. ) ;
#10616 = cartesian_point ( 'none', ( -33.48360208876956534, -54.96606564765390601, 84.68645144527113189 ) ) ;
#10617 = oriented_edge ( 'none', *, *, #33080, .f. ) ;
#10619 = axis2_placement_3d ( 'none', #14616, #33357, #11069 ) ;
#10618 = cartesian_point ( 'none', ( -11.06767019740455815, -95.13422607834888822, 75.31532797612034358 ) ) ;
#10620 = axis2_placement_3d ( 'none', #21443, #2723, #37169 ) ;
#10621 = vertex_point ( 'none', #39583 ) ;
#10622 = direction ( 'none', ( -1.000000000000000000, -1.203352005955635797e-14, 1.539505772836721108e-12 ) ) ;
#10623 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.045732006675827079e-16 ) ) ;
#10624 = axis2_placement_3d ( 'none', #24673, #2927, #21387 ) ;
#10625 = axis2_placement_3d ( 'none', #584, #10242, #16153 ) ;
#10626 = cartesian_point ( 'none', ( -21.72614193321442499, -82.29999999999661497, 132.7361792744806337 ) ) ;
#10627 = line ( 'none', #34595, #15534 ) ;
#10628 = conical_surface ( 'none', #14403, 11.50000000000000533, 0.7853981633974361776 ) ;
#10629 = cartesian_point ( 'none', ( 1.213092126750581201e-12, -95.70000000000162288, 99.59999999999986642 ) ) ;
#10630 = circle ( 'none', #18319, 3.250000000000044409 ) ;
#10631 = edge_curve ( 'none', #12921, #30977, #19107, .t. ) ;
#10632 = direction ( 'none', ( -1.000000000000000000, -1.209449207451029591e-14, 5.539897855819716748e-16 ) ) ;
#10633 = oriented_edge ( 'none', *, *, #3061, .f. ) ;
#10634 = direction ( 'none', ( 0.6880947490023755497, 0.1628668670889135417, -0.7071067811865474617 ) ) ;
#10635 = vertex_point ( 'none', #33026 ) ;
#10636 = direction ( 'none', ( 1.000000000000000000, 6.938893903907229167e-15, -1.067522139062650671e-15 ) ) ;
#10637 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#10638 = direction ( 'none', ( 0.8772748199115791845, 0.4799884273074783714, 2.705469128535725775e-16 ) ) ;
#10639 = oriented_edge ( 'none', *, *, #39907, .f. ) ;
#10640 = oriented_edge ( 'none', *, *, #28350, .t. ) ;
#10641 = direction ( 'none', ( 1.210143096841420629e-14, -1.000000000000000000, -1.144788205118215282e-15 ) ) ;
#10642 = vector ( 'none', #32099, 1000.000000000000000 ) ;
#10643 = circle ( 'none', #19146, 65.00000000000000000 ) ;
#10644 = direction ( 'none', ( 1.183944327066809494e-14, -1.000000000000000000, -9.070515183743678462e-16 ) ) ;
#10645 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10646 = cartesian_point ( 'none', ( 17.01288561360547646, -89.01123551438639936, 120.5676785434725247 ) ) ;
#10647 = oriented_edge ( 'none', *, *, #8441, .t. ) ;
#10648 = edge_curve ( 'none', #35925, #8906, #15684, .t. ) ;
#10649 = oriented_edge ( 'none', *, *, #29596, .t. ) ;
#10650 = direction ( 'none', ( 1.129045578471780160e-14, 9.969229838636842156e-16, -1.000000000000000000 ) ) ;
#10651 = cartesian_point ( 'none', ( 39.99978205896965733, -0.1320425497058540509, -13.73205080756893715 ) ) ;
#10652 = advanced_face ( 'none', ( #37689 ), #20838, .f. ) ;
#10653 = edge_curve ( 'none', #2609, #7572, #34747, .t. ) ;
#10654 = direction ( 'none', ( -1.000000000000000000, -1.229175491549279915e-14, 1.539641430221243297e-12 ) ) ;
#10655 = cartesian_point ( 'none', ( 16.49565214766015586, -0.3787614333521130972, -85.16904755831215823 ) ) ;
#10656 = vector ( 'none', #29321, 1000.000000000000000 ) ;
#10657 = edge_curve ( 'none', #8847, #37047, #68, .t. ) ;
#10658 = advanced_face ( 'none', ( #1027 ), #529, .t. ) ;
#10659 = cartesian_point ( 'none', ( -44.99999999999995737, -4.942829686912608742e-13, 38.00000000000002132 ) ) ;
#10660 = direction ( 'none', ( 8.943827294986345330e-15, -0.7071067811865531239, 0.7071067811865419106 ) ) ;
#10661 = edge_curve ( 'none', #19009, #37711, #24471, .t. ) ;
#10662 = circle ( 'none', #19391, 6.499999999999999112 ) ;
#10663 = line ( 'none', #14131, #2363 ) ;
#10664 = cartesian_point ( 'none', ( -30.43052269732317683, -13.22994627020308833, -44.00000000000002842 ) ) ;
#10665 = line ( 'none', #13645, #22428 ) ;
#10666 = line ( 'none', #1374, #13132 ) ;
#10667 = cartesian_point ( 'none', ( -25.99999999999997868, -4.016470679727571194e-13, 65.39999999999999147 ) ) ;
#10668 = cartesian_point ( 'none', ( 0.5087262752763556106, -18.99716847857721902, 129.5999999999999375 ) ) ;
#10669 = oriented_edge ( 'none', *, *, #31083, .f. ) ;
#10670 = oriented_edge ( 'none', *, *, #11273, .t. ) ;
#10671 = oriented_edge ( 'none', *, *, #24813, .t. ) ;
#10672 = direction ( 'none', ( 3.391266700488786682e-15, -1.000000000000000000, -1.978238908618458996e-15 ) ) ;
#10673 = axis2_placement_3d ( 'none', #15647, #3216, #19208 ) ;
#10674 = vertex_point ( 'none', #14286 ) ;
#10675 = edge_loop ( 'none', ( #39338, #37764 ) ) ;
#10676 = direction ( 'none', ( -1.291722420484211474e-12, 0.5509000114523592284, -0.8345712536277477556 ) ) ;
#10677 = cartesian_point ( 'none', ( -22.16629793055115982, -82.29999999999661497, 134.9834804777038357 ) ) ;
#10678 = direction ( 'none', ( 0.4799884273074788155, -0.8772748199115788514, -1.387778780781445478e-15 ) ) ;
#10679 = axis2_placement_3d ( 'none', #30596, #15006, #2568 ) ;
#10680 = axis2_placement_3d ( 'none', #19787, #13883, #7338 ) ;
#10681 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#10682 = direction ( 'none', ( 1.000000000000000000, 1.469412826709765917e-14, -4.081702296416016490e-16 ) ) ;
#10683 = cartesian_point ( 'none', ( 1.758185322355388047, -18.52044843030056498, -10.50000000000002309 ) ) ;
#10684 = edge_curve ( 'none', #1385, #16205, #10777, .t. ) ;
#10685 = vector ( 'none', #23329, 1000.000000000000000 ) ;
#10686 = oriented_edge ( 'none', *, *, #28233, .f. ) ;
#10687 = cartesian_point ( 'none', ( 43.21081362515101887, -31.00027695764238800, 23.09999999999986287 ) ) ;
#10688 = direction ( 'none', ( 7.137848702327052157e-15, -1.000000000000000000, -2.721636318192423505e-15 ) ) ;
#10689 = axis2_placement_3d ( 'none', #13972, #4130, #39018 ) ;
#10690 = cartesian_point ( 'none', ( 7.896391873707386821e-13, -59.50000000000014211, 99.59999999999988063 ) ) ;
#10691 = direction ( 'none', ( 1.000000000000000000, 9.499345754448997227e-15, -8.886774337756888067e-16 ) ) ;
#10692 = cartesian_point ( 'none', ( -1.257298564219734738, -69.50000000000018474, 139.5802351208744199 ) ) ;
#10693 = axis2_placement_3d ( 'none', #10629, #26357, #35507 ) ;
#10694 = oriented_edge ( 'none', *, *, #21157, .t. ) ;
#10695 = oriented_edge ( 'none', *, *, #3600, .f. ) ;
#10696 = cartesian_point ( 'none', ( 11.00000000000006928, -1.432250061346722216e-14, 127.5999999999999659 ) ) ;
#10697 = vector ( 'none', #12899, 1000.000000000000227 ) ;
#10698 = circle ( 'none', #14417, 2.749999999999999112 ) ;
#10699 = direction ( 'none', ( -0.06609909530067543948, -3.902853943559809762e-16, 0.9978130634544890576 ) ) ;
#10700 = face_outer_bound ( 'none', #17349, .t. ) ;
#10701 = cartesian_point ( 'none', ( -19.99999999994547650, -99.00000000000045475, 134.2410161514081892 ) ) ;
#10702 = vector ( 'none', #36659, 1000.000000000000000 ) ;
#10703 = circle ( 'none', #943, 1.500000000000001332 ) ;
#10704 = oriented_edge ( 'none', *, *, #19610, .f. ) ;
#10705 = cartesian_point ( 'none', ( 19.84842563026118611, -15.19999999999987139, 87.01866461777599682 ) ) ;
#10706 = advanced_face ( 'none', ( #33782 ), #23481, .f. ) ;
#10707 = oriented_edge ( 'none', *, *, #21394, .f. ) ;
#10708 = oriented_edge ( 'none', *, *, #35885, .f. ) ;
#10709 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#10710 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#10711 = oriented_edge ( 'none', *, *, #33729, .f. ) ;
#10712 = edge_curve ( 'none', #15117, #26888, #7852, .t. ) ;
#10713 = cartesian_point ( 'none', ( -34.64101615137726498, -20.00000000000054357, 54.59036925887298253 ) ) ;
#10714 = edge_loop ( 'none', ( #30504, #23212, #22402, #36860 ) ) ;
#10715 = edge_loop ( 'none', ( #12687, #2053, #7012, #30223 ) ) ;
#10716 = direction ( 'none', ( -2.728784877050652649e-16, -4.391042282414980948e-16, 1.000000000000000000 ) ) ;
#10717 = cartesian_point ( 'none', ( -45.96194077712517867, -45.96194077712601000, 1.999999999999967137 ) ) ;
#10718 = cartesian_point ( 'none', ( 18.23134470160416143, 35.33076139842681584, -37.30824096295185655 ) ) ;
#10719 = edge_curve ( 'none', #4644, #40175, #29383, .t. ) ;
#10720 = cartesian_point ( 'none', ( 17.08577134313631163, 10.61867769040208564, 129.3651943991197015 ) ) ;
#10721 = cartesian_point ( 'none', ( -18.68091703453692176, -1.766023819817330587, 129.5999999999999943 ) ) ;
#10722 = conical_surface ( 'none', #38673, 2.750000000000002665, 0.7853981633974344012 ) ;
#10723 = oriented_edge ( 'none', *, *, #9802, .t. ) ;
#10724 = cartesian_point ( 'none', ( -19.64870423267037580, -9.228582563988640075, 127.5891211540029815 ) ) ;
#10725 = direction ( 'none', ( 1.000000000000000000, 1.229808195804225085e-14, -1.539649732011764131e-12 ) ) ;
#10726 = cartesian_point ( 'none', ( -6.220524095083088234, -41.73266436502996157, 66.57318432071332381 ) ) ;
#10727 = cartesian_point ( 'none', ( 7.669836525715511609e-13, 1.243061735216010914e-14, 118.5999999999999659 ) ) ;
#10728 = vertex_point ( 'none', #30544 ) ;
#10729 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#10730 = direction ( 'none', ( -5.206212163468669769e-15, -1.668808352116376444e-15, 1.000000000000000000 ) ) ;
#10731 = edge_curve ( 'none', #37755, #6685, #16159, .t. ) ;
#10732 = cartesian_point ( 'none', ( -2.775557561562891351e-14, 7.878545934557260634e-15, -72.99999999999994316 ) ) ;
#10733 = line ( 'none', #26375, #20060 ) ;
#10734 = axis2_placement_3d ( 'none', #20319, #10591, #13475 ) ;
#10735 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.800837752647738344e-16, -2.400000000000034994 ) ) ;
#10736 = cylindrical_surface ( 'none', #18776, 6.000000000000002665 ) ;
#10737 = cartesian_point ( 'none', ( -27.50000000000000000, -1.074932665796001486e-14, -71.99999999999998579 ) ) ;
#10738 = axis2_placement_3d ( 'none', #34579, #15720, #28444 ) ;
#10739 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497749713, -2.172468512652334513e-16 ) ) ;
#10740 = cartesian_point ( 'none', ( 13.79767158094325197, -95.69084547156150222, 77.40386479393930586 ) ) ;
#10741 = vector ( 'none', #33844, 1000.000000000000227 ) ;
#10742 = circle ( 'none', #3978, 0.2000000000000066169 ) ;
#10743 = edge_curve ( 'none', #35039, #15144, #31353, .t. ) ;
#10744 = vector ( 'none', #33140, 1000.000000000000000 ) ;
#10745 = cartesian_point ( 'none', ( 34.64101615137791157, -19.99999999999948486, 37.99999999999995026 ) ) ;
#10747 = face_outer_bound ( 'none', #26615, .t. ) ;
#10746 = axis2_placement_3d ( 'none', #18071, #8883, #14912 ) ;
#10748 = cartesian_point ( 'none', ( 22.71162090668056877, -58.23839876085914113, 69.87498723334819317 ) ) ;
#10749 = vertex_point ( 'none', #36960 ) ;
#10750 = oriented_edge ( 'none', *, *, #26306, .f. ) ;
#10751 = axis2_placement_3d ( 'none', #3868, #28493, #7020 ) ;
#10752 = oriented_edge ( 'none', *, *, #28736, .f. ) ;
#10753 = cartesian_point ( 'none', ( -33.25532571491023504, -54.71654737383143186, 84.32122032359947639 ) ) ;
#10754 = cartesian_point ( 'none', ( -10.75222527026180153, -95.19099188451654925, 75.33622429935458342 ) ) ;
#10755 = edge_loop ( 'none', ( #4610, #14583, #38926, #21873, #37787, #29903 ) ) ;
#10756 = edge_curve ( 'none', #35423, #11809, #1501, .t. ) ;
#10757 = vertex_point ( 'none', #37103 ) ;
#10758 = oriented_edge ( 'none', *, *, #13779, .t. ) ;
#10759 = cartesian_point ( 'none', ( -0.4971912236811198427, 2.843612881604504761, 127.0999999999999659 ) ) ;
#10760 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10761 = advanced_face ( 'none', ( #22044 ), #14954, .f. ) ;
#10762 = line ( 'none', #16462, #17153 ) ;
#10763 = oriented_edge ( 'none', *, *, #3087, .t. ) ;
#10764 = cartesian_point ( 'none', ( 32.14101615137791157, -19.99999999999949907, 22.99999999999995026 ) ) ;
#10765 = cartesian_point ( 'none', ( -29.77826336526221240, -83.31630566692388129, 112.6209036247796149 ) ) ;
#10766 = direction ( 'none', ( 1.380836406856884146e-12, 0.4351684952979762433, 0.9003490327090352130 ) ) ;
#10767 = advanced_face ( 'none', ( #26436 ), #40140, .f. ) ;
#10768 = vector ( 'none', #30251, 1000.000000000000000 ) ;
#10769 = b_spline_curve_with_knots ( 'none', 3,
( #30748, #37035, #37174, #12012, #24041, #2455, #30338, #11601, #14748, #36772, #39918, #21186, #27475, #8730, #30612, #11877, #27872, #3118 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01338422231405124452, 0.02088742208612604304, 0.02463902197216342321, 0.02651482191518212198, 0.02839062185820082768, 0.03589382163027556027, 0.03964542151631293698, 0.04152122145933161840, 0.04339702140235030675 ),
.unspecified. ) ;
#10770 = direction ( 'none', ( 1.196959198423996737e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#10771 = oriented_edge ( 'none', *, *, #9816, .f. ) ;
#10772 = direction ( 'none', ( 1.000000000000000000, 1.387778780781449147e-14, -6.045732006675820177e-16 ) ) ;
#10773 = edge_loop ( 'none', ( #35821, #36544, #8752, #10145, #37660, #18150, #33455 ) ) ;
#10774 = edge_curve ( 'none', #5882, #23279, #33311, .t. ) ;
#10775 = circle ( 'none', #37576, 6.000000000000001776 ) ;
#10776 = plane ( 'none', #26143 ) ;
#10777 = line ( 'none', #39721, #38696 ) ;
#10778 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#10779 = edge_curve ( 'none', #25122, #15506, #5848, .t. ) ;
#10780 = direction ( 'none', ( -1.000000000000000000, -1.198536219765792874e-14, 0.0000000000000000000 ) ) ;
#10781 = plane ( 'none', #20227 ) ;
#10782 = line ( 'none', #12942, #21074 ) ;
#10783 = cartesian_point ( 'none', ( -41.14663309667508884, -85.50000000000066791, 118.6000000000632184 ) ) ;
#10784 = line ( 'none', #22339, #2484 ) ;
#10785 = line ( 'none', #16744, #39177 ) ;
#10786 = edge_loop ( 'none', ( #39108, #5663, #10872, #38372 ) ) ;
#10787 = edge_curve ( 'none', #33479, #21400, #8815, .t. ) ;
#10788 = oriented_edge ( 'none', *, *, #36541, .t. ) ;
#10789 = cartesian_point ( 'none', ( 14.86451916967131304, -88.00481793151817556, 122.1410618807755526 ) ) ;
#10790 = vertex_point ( 'none', #33966 ) ;
#10791 = cartesian_point ( 'none', ( 4.491798961330314199, -5.368774729023289893, 126.5999999999999375 ) ) ;
#10792 = edge_loop ( 'none', ( #1346, #20382, #22178, #27077 ) ) ;
#10793 = cartesian_point ( 'none', ( -19.18020594181507477, -82.72953286502121273, 119.0898287583425628 ) ) ;
#10794 = direction ( 'none', ( -1.000000000000000000, -9.499345754448994071e-15, 8.326672684688680956e-16 ) ) ;
#10795 = oriented_edge ( 'none', *, *, #12072, .t. ) ;
#10796 = axis2_placement_3d ( 'none', #21719, #24571, #6129 ) ;
#10797 = cartesian_point ( 'none', ( 1.222833263063454190, -75.70000000000156604, 81.14045832609183151 ) ) ;
#10798 = cartesian_point ( 'none', ( 15.99578390076135825, -0.3672838141596282413, -81.00000000000001421 ) ) ;
#10799 = oriented_edge ( 'none', *, *, #39370, .t. ) ;
#10800 = axis2_placement_3d ( 'none', #4773, #1645, #26647 ) ;
#10801 = cartesian_point ( 'none', ( -31.22603891921373531, 57.00819672131149929, -6.652946232808992528e-15 ) ) ;
#10802 = edge_loop ( 'none', ( #34232, #10884, #25485, #33941 ) ) ;
#10803 = vertex_point ( 'none', #33837 ) ;
#10804 = axis2_placement_3d ( 'none', #20888, #2430, #24295 ) ;
#10805 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#10806 = cartesian_point ( 'none', ( 7.714141825321264478e-13, -58.80000000000161720, 99.59999999999990905 ) ) ;
#10807 = axis2_placement_3d ( 'none', #38614, #7039, #4149 ) ;
#10808 = axis2_placement_3d ( 'none', #18785, #15372, #9074 ) ;
#10809 = circle ( 'none', #18195, 4.499999999999997335 ) ;
#10810 = oriented_edge ( 'none', *, *, #28940, .t. ) ;
#10811 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10812 = advanced_face ( 'none', ( #31817, #15171 ), #30681, .t. ) ;
#10813 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#10814 = edge_loop ( 'none', ( #26299, #36366, #17718 ) ) ;
#10815 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#10816 = vector ( 'none', #20961, 1000.000000000000000 ) ;
#10817 = advanced_face ( 'none', ( #22494 ), #7382, .f. ) ;
#10818 = line ( 'none', #28942, #23058 ) ;
#10819 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10820 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#10821 = direction ( 'none', ( 1.000000000000000000, 1.469412826709764654e-14, 0.0000000000000000000 ) ) ;
#10822 = conical_surface ( 'none', #12593, 4.000000000000003553, 1.047197551196599852 ) ;
#10823 = cartesian_point ( 'none', ( -17.63504592721231745, -84.79999999999655813, 133.4304655768616215 ) ) ;
#10824 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080180e-17, 0.0000000000000000000 ) ) ;
#10825 = cartesian_point ( 'none', ( 31.17246699197860238, 24.28994049423606327, 81.70698934648490308 ) ) ;
#10826 = face_bound ( 'none', #22335, .t. ) ;
#10827 = circle ( 'none', #650, 3.399999999999996803 ) ;
#10828 = direction ( 'none', ( 1.040834085586085203e-14, -1.000000000000000000, -4.336808689942021680e-16 ) ) ;
#10829 = vertex_point ( 'none', #21117 ) ;
#10830 = oriented_edge ( 'none', *, *, #37753, .f. ) ;
#10831 = direction ( 'none', ( -1.000000000000000000, -1.229808195804225085e-14, 1.539649732011764131e-12 ) ) ;
#10832 = vertex_point ( 'none', #5551 ) ;
#10833 = oriented_edge ( 'none', *, *, #40412, .t. ) ;
#10834 = cartesian_point ( 'none', ( 0.1794326607907144600, -28.70000000000160512, 107.5979874918782428 ) ) ;
#10835 = edge_curve ( 'none', #2993, #16, #39171, .t. ) ;
#10836 = direction ( 'none', ( -0.7669678184319009828, -0.6416855659042133286, 4.550094363217854894e-15 ) ) ;
#10837 = direction ( 'none', ( 7.562449584286045901e-16, 2.087856039678552091e-15, -1.000000000000000000 ) ) ;
#10838 = oriented_edge ( 'none', *, *, #39131, .t. ) ;
#10839 = oriented_edge ( 'none', *, *, #15872, .t. ) ;
#10840 = direction ( 'none', ( 1.197056719064297419e-14, -1.000000000000000000, -9.970029726325659912e-16 ) ) ;
#10841 = edge_curve ( 'none', #37282, #8364, #23996, .t. ) ;
#10842 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10843 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194973e-12 ) ) ;
#10844 = circle ( 'none', #14765, 6.500000000000001776 ) ;
#10845 = direction ( 'none', ( 3.469446951953612217e-16, -1.040834085586083665e-15, 1.000000000000000000 ) ) ;
#10846 = oriented_edge ( 'none', *, *, #32418, .t. ) ;
#10847 = oriented_edge ( 'none', *, *, #19338, .f. ) ;
#10848 = cylindrical_surface ( 'none', #5138, 47.50000000000000000 ) ;
#10849 = cartesian_point ( 'none', ( 19.18944942538540133, -59.79999999999603233, 62.59402977586195505 ) ) ;
#10850 = direction ( 'none', ( 1.196959198423996737e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#10851 = cartesian_point ( 'none', ( -54.34738077886768082, -35.65616640185486830, 4.161130707208476554e-15 ) ) ;
#10852 = axis2_placement_3d ( 'none', #15422, #8994, #21583 ) ;
#10853 = line ( 'none', #15737, #33866 ) ;
#10854 = b_spline_curve_with_knots ( 'none', 3,
( #16951, #2312, #4494, #17085, #38826, #21175 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.001119121826492069927, 0.002238243652984139853 ),
.unspecified. ) ;
#10855 = axis2_placement_3d ( 'none', #28142, #3111, #25136 ) ;
#10856 = vector ( 'none', #19868, 1000.000000000000114 ) ;
#10857 = cartesian_point ( 'none', ( 14.16037163790217335, -76.26155302982738249, 76.98653353816040124 ) ) ;
#10858 = direction ( 'none', ( 0.8854846875131702211, 0.4646685573392108637, 0.0000000000000000000 ) ) ;
#10859 = cartesian_point ( 'none', ( 1.539998227803508035, -76.70000000000156604, 87.69922668653973119 ) ) ;
#10860 = axis2_placement_3d ( 'none', #8229, #36390, #27227 ) ;
#10861 = line ( 'none', #27708, #31907 ) ;
#10862 = face_outer_bound ( 'none', #33905, .t. ) ;
#10863 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#10864 = cartesian_point ( 'none', ( -30.21359271381138711, -17.67665721330449102, 74.10000000000026432 ) ) ;
#10865 = oriented_edge ( 'none', *, *, #13380, .t. ) ;
#10866 = advanced_face ( 'none', ( #6869 ), #32329, .t. ) ;
#10867 = axis2_placement_3d ( 'none', #17162, #17294, #1836 ) ;
#10868 = vertex_point ( 'none', #39859 ) ;
#10869 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#10870 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#10872 = oriented_edge ( 'none', *, *, #179, .t. ) ;
#10871 = cartesian_point ( 'none', ( -26.33913438213139102, -42.50000000000029132, -65.60815280171317454 ) ) ;
#10873 = edge_curve ( 'none', #7989, #109, #23014, .t. ) ;
#10874 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#10875 = cartesian_point ( 'none', ( 14.72461220214701783, -95.24057145961583615, 77.15799683899230388 ) ) ;
#10876 = cartesian_point ( 'none', ( -2.623186254665260897, -95.70000000000165130, 110.7968251693650217 ) ) ;
#10877 = vertex_point ( 'none', #200 ) ;
#10878 = oriented_edge ( 'none', *, *, #28320, .t. ) ;
#10879 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#10880 = vector ( 'none', #18276, 1000.000000000000000 ) ;
#10881 = cartesian_point ( 'none', ( -31.81980515344248062, -104.5000000000004974, 67.78019484665439620 ) ) ;
#10883 = oriented_edge ( 'none', *, *, #29262, .t. ) ;
#10882 = cartesian_point ( 'none', ( -11.17830356675417569, -95.09865791383860767, 75.30799918289049799 ) ) ;
#10884 = oriented_edge ( 'none', *, *, #8981, .t. ) ;
#10885 = oriented_edge ( 'none', *, *, #14885, .t. ) ;
#10886 = vector ( 'none', #5361, 1000.000000000000114 ) ;
#10887 = direction ( 'none', ( 1.331611081249949473e-15, -2.721636318192414039e-15, 1.000000000000000000 ) ) ;
#10888 = line ( 'none', #28977, #2591 ) ;
#10889 = edge_curve ( 'none', #35384, #18752, #6402, .t. ) ;
#10890 = cartesian_point ( 'none', ( -51.32581362515119139, 28.02980982266135257, 19.10000000000000497 ) ) ;
#10891 = line ( 'none', #29296, #22152 ) ;
#10892 = direction ( 'none', ( 8.379294293209603055e-13, 0.8345712536277476445, 0.5509000114523592284 ) ) ;
#10893 = face_outer_bound ( 'none', #24824, .t. ) ;
#10894 = circle ( 'none', #31781, 4.250000000000003553 ) ;
#10895 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#10896 = edge_curve ( 'none', #37208, #40464, #18646, .t. ) ;
#10897 = oriented_edge ( 'none', *, *, #30280, .t. ) ;
#10898 = cartesian_point ( 'none', ( 20.56615956130856304, 6.895422883086069987, 127.5146380275815403 ) ) ;
#10899 = edge_loop ( 'none', ( #34006, #11915, #38959, #14035 ) ) ;
#10900 = direction ( 'none', ( -7.562449584286045901e-16, -2.087856039678552091e-15, 1.000000000000000000 ) ) ;
#10901 = edge_curve ( 'none', #24868, #2623, #25971, .t. ) ;
#10902 = oriented_edge ( 'none', *, *, #32355, .f. ) ;
#10903 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#10904 = oriented_edge ( 'none', *, *, #2504, .t. ) ;
#10905 = plane ( 'none', #18553 ) ;
#10906 = oriented_edge ( 'none', *, *, #38437, .t. ) ;
#10907 = advanced_face ( 'none', ( #30841 ), #28364, .f. ) ;
#10908 = cartesian_point ( 'none', ( -45.96194077712584658, 37.46194077712517867, 2.000000000000078160 ) ) ;
#10909 = cartesian_point ( 'none', ( -34.64101615140692303, -104.0000000000005116, 79.60000000005301501 ) ) ;
#10910 = edge_curve ( 'none', #20585, #8031, #9319, .t. ) ;
#10911 = direction ( 'none', ( 1.000000000000000000, 1.110223024625158749e-14, -1.537658889105844838e-12 ) ) ;
#10912 = oriented_edge ( 'none', *, *, #19201, .f. ) ;
#10913 = edge_curve ( 'none', #3786, #25868, #14707, .t. ) ;
#10914 = oriented_edge ( 'none', *, *, #18474, .t. ) ;
#10915 = cartesian_point ( 'none', ( 0.1094972209030311699, -95.70000000000159446, 86.60046114823228436 ) ) ;
#10916 = axis2_placement_3d ( 'none', #2824, #40542, #27967 ) ;
#10917 = vertex_point ( 'none', #34490 ) ;
#10918 = direction ( 'none', ( 1.156482317317870344e-14, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10919 = axis2_placement_3d ( 'none', #40306, #34403, #28393 ) ;
#10920 = axis2_placement_3d ( 'none', #21134, #24262, #11819 ) ;
#10921 = cartesian_point ( 'none', ( -9.278504326141037595, -60.70000000000170814, 97.56054971382783947 ) ) ;
#10922 = toroidal_surface ( 'none', #19455, 4.200000000000000178, 0.2000000000000009548 ) ;
#10923 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#10924 = edge_loop ( 'none', ( #33306, #37327, #15754, #34325 ) ) ;
#10925 = cartesian_point ( 'none', ( 34.64101615137781209, -19.99999999999971578, 66.59999999999993747 ) ) ;
#10926 = edge_curve ( 'none', #25122, #19327, #21021, .t. ) ;
#10927 = vertex_point ( 'none', #28349 ) ;
#10928 = cartesian_point ( 'none', ( -17.49538864145774397, 0.4017166717370944107, -63.00000000000002842 ) ) ;
#10929 = vertex_point ( 'none', #3323 ) ;
#10930 = vector ( 'none', #31232, 1000.000000000000114 ) ;
#10931 = edge_curve ( 'none', #6109, #7515, #7340, .t. ) ;
#10932 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.217329887512760665e-16, -1.899999999999999911 ) ) ;
#10933 = cartesian_point ( 'none', ( 2.759946989024417730e-14, -6.528886186088669712e-14, 35.99999999999997868 ) ) ;
#10934 = cartesian_point ( 'none', ( 34.64101615137838053, -59.49999999999973710, 117.0999999999999233 ) ) ;
#10935 = cartesian_point ( 'none', ( -18.82125000000004178, 9.495257944758154878, 129.5999999999999943 ) ) ;
#10936 = face_outer_bound ( 'none', #35792, .t. ) ;
#10937 = cartesian_point ( 'none', ( -37.48519227371676266, 20.30043665740667080, 74.20000000000021600 ) ) ;
#10938 = vertex_point ( 'none', #34617 ) ;
#10939 = oriented_edge ( 'none', *, *, #16712, .t. ) ;
#10940 = circle ( 'none', #24220, 5.000000000000000888 ) ;
#10941 = toroidal_surface ( 'none', #35406, 6.399999999999998579, 0.1000000000000000056 ) ;
#10942 = cartesian_point ( 'none', ( -40.59999999997369002, -80.18794070701896715, 116.0325058778009719 ) ) ;
#10943 = oriented_edge ( 'none', *, *, #4996, .f. ) ;
#10944 = oriented_edge ( 'none', *, *, #4793, .t. ) ;
#10945 = direction ( 'none', ( 5.539897855819857757e-16, -1.040834085586084059e-15, 1.000000000000000000 ) ) ;
#10946 = oriented_edge ( 'none', *, *, #25054, .f. ) ;
#10947 = oriented_edge ( 'none', *, *, #24281, .t. ) ;
#10948 = cartesian_point ( 'none', ( -35.98653010516970596, -84.69999999999672013, 75.67417623934103688 ) ) ;
#10949 = oriented_edge ( 'none', *, *, #26513, .f. ) ;
#10950 = cartesian_point ( 'none', ( -49.61081362515122350, 27.00027695764208246, -14.90000000000001101 ) ) ;
#10951 = cartesian_point ( 'none', ( -32.37399995299355737, -104.1668298263052890, 86.29765332541332157 ) ) ;
#10952 = cartesian_point ( 'none', ( 34.64101615137855816, -79.59999999999591580, 119.5999999999999091 ) ) ;
#10953 = vertex_point ( 'none', #18908 ) ;
#10954 = cartesian_point ( 'none', ( -39.95388375448360563, 1.921259706285592950, -14.29899359969930650 ) ) ;
#10955 = face_outer_bound ( 'none', #33445, .t. ) ;
#10956 =( bounded_curve ( ) b_spline_curve ( 3, ( #20415, #3578, #38030, #35542 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896780, 2.214297435588181262 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670091417, 0.9657888653670091417, 1.000000000000000000 ) )
representation_item ( '' ) );
#10957 = edge_curve ( 'none', #40175, #29570, #39632, .t. ) ;
#10958 = direction ( 'none', ( -1.000000000000000000, -9.499345754448995649e-15, 8.764918615461761798e-16 ) ) ;
#10959 = cartesian_point ( 'none', ( -18.63720187391999161, -85.70000000000185025, 110.8927944420639449 ) ) ;
#10960 = cartesian_point ( 'none', ( 3.052552454353882829e-14, -7.822403905129764809e-14, 59.59999999999997300 ) ) ;
#10961 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#10962 = direction ( 'none', ( 0.6880947490023782143, 0.1628668670889122927, 0.7071067811865451302 ) ) ;
#10963 = oriented_edge ( 'none', *, *, #506, .f. ) ;
#10964 = edge_curve ( 'none', #26085, #38870, #38174, .t. ) ;
#10965 = vertex_point ( 'none', #25076 ) ;
#10966 = oriented_edge ( 'none', *, *, #1647, .t. ) ;
#10967 = oriented_edge ( 'none', *, *, #29633, .t. ) ;
#10968 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, -2.386448181295917018e-16 ) ) ;
#10969 = cartesian_point ( 'none', ( -33.97074409262246775, -47.89581362515139773, 23.09999999999989484 ) ) ;
#10970 = cartesian_point ( 'none', ( 13.23737022947250885, -85.70000000000146656, 119.5185387767120062 ) ) ;
#10971 = vector ( 'none', #17101, 1000.000000000000000 ) ;
#10972 = edge_curve ( 'none', #299, #31069, #29345, .t. ) ;
#10973 = direction ( 'none', ( 8.382183835919932890e-13, 0.8345712536277473115, 0.5509000114523600056 ) ) ;
#10974 = advanced_face ( 'none', ( #34241 ), #35422, .f. ) ;
#10975 = oriented_edge ( 'none', *, *, #4010, .t. ) ;
#10976 = edge_loop ( 'none', ( #17654, #35278 ) ) ;
#10977 = oriented_edge ( 'none', *, *, #20197, .t. ) ;
#10978 = cylindrical_surface ( 'none', #38613, 25.00000000000000711 ) ;
#10979 = oriented_edge ( 'none', *, *, #7835, .t. ) ;
#10980 = cartesian_point ( 'none', ( 18.48498702942098149, -34.69234157496076421, -12.53629344173949178 ) ) ;
#10981 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497768448, 2.168404344971007882e-16 ) ) ;
#10982 = edge_loop ( 'none', ( #27794, #20253, #5632, #20759 ) ) ;
#10983 = axis2_placement_3d ( 'none', #2396, #30415, #8679 ) ;
#10984 = oriented_edge ( 'none', *, *, #25305, .f. ) ;
#10985 = face_outer_bound ( 'none', #13445, .t. ) ;
#10986 = face_outer_bound ( 'none', #15700, .t. ) ;
#10987 = direction ( 'none', ( 1.000000000000000000, 1.229808195804225085e-14, -1.539649732011764131e-12 ) ) ;
#10989 = axis2_placement_3d ( 'none', #26938, #5082, #14900 ) ;
#10988 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497760469, 0.0000000000000000000 ) ) ;
#10990 = edge_curve ( 'none', #39472, #33843, #21545, .t. ) ;
#10991 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#10992 = direction ( 'none', ( -0.06609909530067539785, 0.0000000000000000000, 0.9978130634544890576 ) ) ;
#10993 = cartesian_point ( 'none', ( 3.638945031367629923, 8.650670939903237766, 87.64140145925597380 ) ) ;
#10994 = oriented_edge ( 'none', *, *, #11612, .f. ) ;
#10995 = cylindrical_surface ( 'none', #39809, 37.79999999999999005 ) ;
#10996 = axis2_placement_3d ( 'none', #13724, #7319, #23024 ) ;
#10997 = direction ( 'none', ( -0.1899816439925924860, -0.3065484139510218919, -0.9327030850436729414 ) ) ;
#10998 = cartesian_point ( 'none', ( -21.55601643413916335, 2.010764945468850762, 127.4323432480811675 ) ) ;
#10999 = vertex_point ( 'none', #9846 ) ;
#11000 = cartesian_point ( 'none', ( 40.19999999997184403, -85.49999999999961631, 80.59999999993802078 ) ) ;
#11001 = oriented_edge ( 'none', *, *, #12999, .t. ) ;
#11002 = vertex_point ( 'none', #31759 ) ;
#11003 = oriented_edge ( 'none', *, *, #5251, .f. ) ;
#11004 =( bounded_curve ( ) b_spline_curve ( 3, ( #9109, #5850, #12251, #37283 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689674, 5.355890089177970381 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9657888653670095858, 0.9657888653670095858, 1.000000000000000000 ) )
representation_item ( '' ) );
#11005 = cartesian_point ( 'none', ( 9.694118953291490694e-13, -76.70000000000159446, 99.59999999999988063 ) ) ;
#11006 = cartesian_point ( 'none', ( 8.448743468472424953e-13, -65.50000000000009948, 99.59999999999990905 ) ) ;
#11007 = cylindrical_surface ( 'none', #3706, 3.999999999999996447 ) ;
#11008 = cartesian_point ( 'none', ( 1.207107330758461015e-12, -95.20000000000159446, 99.59999999999988063 ) ) ;
#11009 = cartesian_point ( 'none', ( 39.99999999997183409, -85.49999999999961631, 80.59999999993833342 ) ) ;
#11010 = cartesian_point ( 'none', ( -43.74499999999999744, 5.154123997049698564e-16, -9.500000000000056843 ) ) ;
#11011 = oriented_edge ( 'none', *, *, #4765, .f. ) ;
#11012 = cartesian_point ( 'none', ( 51.00292657709137245, -33.46194077712512893, 1.999999999999925393 ) ) ;
#11013 = oriented_edge ( 'none', *, *, #2041, .t. ) ;
#11014 = line ( 'none', #11799, #25229 ) ;
#11015 = oriented_edge ( 'none', *, *, #11311, .t. ) ;
#11016 = cartesian_point ( 'none', ( -34.49967906316737043, -56.00000000000053291, 74.18128006909221028 ) ) ;
#11017 = direction ( 'none', ( -0.04032756876096926096, -0.9991865127181357442, -4.497515485127270860e-16 ) ) ;
#11018 = advanced_face ( 'none', ( #20546 ), #4901, .f. ) ;
#11019 = edge_curve ( 'none', #11159, #12997, #36684, .t. ) ;
#11020 = oriented_edge ( 'none', *, *, #28434, .t. ) ;
#11021 = oriented_edge ( 'none', *, *, #14569, .f. ) ;
#11022 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635477426e-16 ) ) ;
#11023 = direction ( 'none', ( 5.040809058475287406e-15, 1.747555683115563281e-15, -1.000000000000000000 ) ) ;
#11024 = vector ( 'none', #36601, 1000.000000000000000 ) ;
#11025 = advanced_face ( 'none', ( #25929 ), #19064, .f. ) ;
#11026 = direction ( 'none', ( -3.528609371932593725e-15, -1.000000000000000000, 1.167015730269873022e-16 ) ) ;
#11027 = edge_curve ( 'none', #21806, #16389, #27845, .t. ) ;
#11028 = direction ( 'none', ( -0.7071067811865525687, 1.087725276740170126e-16, 0.7071067811865425767 ) ) ;
#11029 = cartesian_point ( 'none', ( -23.22030414425977085, -69.46064506409820183, 95.98510367395802234 ) ) ;
#11030 = vector ( 'none', #2908, 1000.000000000000000 ) ;
#11031 = cartesian_point ( 'none', ( 34.64101615137724366, -19.99999999999998224, 68.19999999999973284 ) ) ;
#11032 = vertex_point ( 'none', #26140 ) ;
#11033 = edge_curve ( 'none', #19948, #27495, #24, .t. ) ;
#11034 = oriented_edge ( 'none', *, *, #28281, .f. ) ;
#11035 = circle ( 'none', #31132, 4.499999999999997335 ) ;
#11036 = cartesian_point ( 'none', ( 36.00000000000002842, 2.801440963511017946e-13, 36.49999999999994316 ) ) ;
#11037 = line ( 'none', #12157, #13988 ) ;
#11038 = vertex_point ( 'none', #16581 ) ;
#11039 = edge_loop ( 'none', ( #7553, #12254, #9076, #33647 ) ) ;
#11040 = oriented_edge ( 'none', *, *, #20964, .t. ) ;
#11041 = edge_loop ( 'none', ( #13899, #35735, #15223, #7547 ) ) ;
#11042 = cartesian_point ( 'none', ( 7.223388553967425751e-13, -54.70000000000160867, 99.59999999999990905 ) ) ;
#11043 = cartesian_point ( 'none', ( 0.0000000000000000000, -8.402513257943090492e-15, -71.99999999999998579 ) ) ;
#11044 = axis2_placement_3d ( 'none', #21299, #24564, #31146 ) ;
#11045 = axis2_placement_3d ( 'none', #33746, #11722, #30455 ) ;
#11046 = vector ( 'none', #20049, 1000.000000000000000 ) ;
#11047 = edge_curve ( 'none', #723, #2706, #36200, .t. ) ;
#11048 = direction ( 'none', ( -6.983567031020055271e-15, -1.452604719469154016e-16, -1.000000000000000000 ) ) ;
#11049 = vector ( 'none', #16926, 1000.000000000000000 ) ;
#11050 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#11051 = circle ( 'none', #8949, 27.00000000000000355 ) ;
#11052 = axis2_placement_3d ( 'none', #6377, #6247, #34657 ) ;
#11053 = direction ( 'none', ( 5.539897855819840994e-16, -9.714451465470121701e-16, 1.000000000000000000 ) ) ;
#11054 = oriented_edge ( 'none', *, *, #19128, .f. ) ;
#11055 = cartesian_point ( 'none', ( -14.09627309518897320, 8.575843097086746525, -10.80171167357901396 ) ) ;
#11056 = axis2_placement_3d ( 'none', #5333, #15013, #27182 ) ;
#11057 = cartesian_point ( 'none', ( -34.75635299803359146, -22.85767342637441857, 71.20000000000025864 ) ) ;
#11058 = axis2_placement_3d ( 'none', #2878, #28438, #8577 ) ;
#11059 = cartesian_point ( 'none', ( -35.30317331422494220, -99.34919670199390396, 84.41385580655764898 ) ) ;
#11060 = edge_loop ( 'none', ( #21818, #15816, #20529 ) ) ;
#11061 = cartesian_point ( 'none', ( -45.50000000000000000, 8.723224812671799013e-16, -7.000000000000000000 ) ) ;
#11062 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#11063 = cartesian_point ( 'none', ( -22.09999999999962128, -59.50000000000044054, 134.2410161513772380 ) ) ;
#11064 = line ( 'none', #1663, #20375 ) ;
#11065 = cartesian_point ( 'none', ( 3.638945031368547411, -66.50000000000008527, 87.64140145925586012 ) ) ;
#11066 = direction ( 'none', ( 1.000000000000000000, 2.331468351712828419e-14, -5.963111948670277345e-16 ) ) ;
#11067 = vector ( 'none', #18256, 1000.000000000000000 ) ;
#11068 = conical_surface ( 'none', #25141, 23.99999999999999289, 0.2262733620276352331 ) ;
#11069 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760122, 2.102695122396128930e-16 ) ) ;
#11070 = cartesian_point ( 'none', ( 17.43058784414906270, -10.82499407383783030, 129.1577802474763814 ) ) ;
#11071 = oriented_edge ( 'none', *, *, #13417, .f. ) ;
#11072 = advanced_face ( 'none', ( #11714 ), #988, .t. ) ;
#11073 = oriented_edge ( 'none', *, *, #297, .f. ) ;
#11074 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#11075 = cylindrical_surface ( 'none', #30577, 47.00000000000000711 ) ;
#11076 = cartesian_point ( 'none', ( 22.50000000005514522, -101.4999999999999147, 134.5999999999652061 ) ) ;
#11077 = cartesian_point ( 'none', ( 30.06243503111402759, 56.50000000000037659, 13.00000000000005684 ) ) ;
#11078 = edge_curve ( 'none', #1575, #18396, #27892, .t. ) ;
#11079 = oriented_edge ( 'none', *, *, #5025, .t. ) ;
#11080 = oriented_edge ( 'none', *, *, #16593, .t. ) ;
#11081 = oriented_edge ( 'none', *, *, #35113, .f. ) ;
#11082 = oriented_edge ( 'none', *, *, #14585, .t. ) ;
#11083 = vector ( 'none', #32983, 1000.000000000000114 ) ;
#11084 = edge_curve ( 'none', #35961, #36641, #2701, .t. ) ;
#11085 = cartesian_point ( 'none', ( -47.49999999999995737, -5.279343942984853343e-13, 51.00000000000001421 ) ) ;
#11086 = face_bound ( 'none', #24105, .t. ) ;
#11087 = vector ( 'none', #38274, 1000.000000000000114 ) ;
#11088 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029591e-14, -7.874224666723325944e-16 ) ) ;
#11089 = cartesian_point ( 'none', ( 6.595513592262833213e-15, -1.185896896719701518e-14, 3.000000000000002665 ) ) ;
#11090 = oriented_edge ( 'none', *, *, #29412, .t. ) ;
#11091 = edge_curve ( 'none', #4268, #24971, #13681, .t. ) ;
#11092 = plane ( 'none', #5496 ) ;
#11093 = cartesian_point ( 'none', ( -20.11424323191067387, -34.57480613405576975, -34.26794919243113213 ) ) ;
#11094 = cartesian_point ( 'none', ( 28.64173882181806619, -80.29255831953555855, 84.23978936091191372 ) ) ;
#11095 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#11096 = cartesian_point ( 'none', ( -4.511988027734332846e-15, 1.745061310643861409e-14, -85.16904755831215823 ) ) ;
#11097 = direction ( 'none', ( 1.040834085586085203e-14, -1.000000000000000000, -8.673617379884043361e-16 ) ) ;
#11098 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#11099 = oriented_edge ( 'none', *, *, #1489, .t. ) ;
#11100 = direction ( 'none', ( -1.209449207451029591e-14, 1.000000000000000000, 9.969229838635497148e-16 ) ) ;
#11101 = cartesian_point ( 'none', ( 1.203667239827124246e-14, -2.410633239906287283e-14, 11.99999999999998224 ) ) ;
#11102 = axis2_placement_3d ( 'none', #40369, #25326, #6183 ) ;
#11103 = cartesian_point ( 'none', ( -51.00292657709073296, -33.46194077712608106, -1.387778780781445676e-14 ) ) ;
#11104 = circle ( 'none', #38680, 0.6000000000000006439 ) ;
#11105 = axis2_placement_3d ( 'none', #39539, #3571, #21209 ) ;
#11106 = line ( 'none', #12621, #17994 ) ;
#11107 = line ( 'none', #6244, #23345 ) ;
#11108 = direction ( 'none', ( -0.4062595397297767419, 0.9137577284918305676, -4.510342565451932075e-16 ) ) ;
#11109 = oriented_edge ( 'none', *, *, #8860, .t. ) ;
#11110 = axis2_placement_3d ( 'none', #35678, #16982, #14360 ) ;
#11111 = oriented_edge ( 'none', *, *, #21771, .f. ) ;
#11112 = cartesian_point ( 'none', ( 0.3295988284166801452, -16.51191701222424513, -10.67272567035217712 ) ) ;
#11113 = line ( 'none', #9201, #27714 ) ;
#11114 = direction ( 'none', ( -0.2911156025094133182, -4.625929269271486111e-15, 0.9566878832595201443 ) ) ;
#11115 = oriented_edge ( 'none', *, *, #15939, .f. ) ;
#11116 = edge_curve ( 'none', #17260, #14527, #19586, .t. ) ;
#11117 = vertex_point ( 'none', #4675 ) ;
#11118 = advanced_face ( 'none', ( #28869 ), #27380, .t. ) ;
#11119 = cartesian_point ( 'none', ( 15.66987298102200121, -104.4999999999999147, 62.45898384859822272 ) ) ;
#11120 = circle ( 'none', #13238, 16.50000000000000355 ) ;
#11121 = line ( 'none', #21469, #35089 ) ;
#11122 = cartesian_point ( 'none', ( 30.31088913245453753, 57.50000000000041211, 12.00000000000004263 ) ) ;
#11123 = cartesian_point ( 'none', ( 16.83398020905200454, 36.13747489541080427, -37.50000000000024869 ) ) ;
#11124 = oriented_edge ( 'none', *, *, #37170, .t. ) ;
#11125 = b_spline_curve_with_knots ( 'none', 3,
( #38585, #26396, #7551, #19858, #29410, #29273, #19585, #10668, #35415, #16846, #7276, #856, #1124, #4118 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.003051258112513670524, 0.004576887168770506220, 0.006102516225027341916, 0.007628145281284178479, 0.009153774337541014175, 0.01220503245005468730 ),
.unspecified. ) ;
#11126 = vertex_point ( 'none', #7825 ) ;
#11127 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#11128 = vector ( 'none', #11258, 1000.000000000000000 ) ;
#11129 = direction ( 'none', ( 5.539897855819925797e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#11130 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11131 = edge_curve ( 'none', #2180, #17738, #9279, .t. ) ;
#11132 = direction ( 'none', ( -5.539897855819837050e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#11133 = plane ( 'none', #8663 ) ;
#11134 = cartesian_point ( 'none', ( 0.6393033890216307524, 27.84266135226272709, -43.99999999999999289 ) ) ;
#11135 = cylindrical_surface ( 'none', #26552, 6.138320441952075157 ) ;
#11137 = cartesian_point ( 'none', ( -22.10443721278399209, -55.76132378668086886, 129.0681325924852558 ) ) ;
#11136 = face_bound ( 'none', #11916, .t. ) ;
#11138 = circle ( 'none', #40570, 0.1999999999999991229 ) ;
#11139 = oriented_edge ( 'none', *, *, #4652, .t. ) ;
#11140 = edge_curve ( 'none', #25154, #36179, #12694, .t. ) ;
#11141 = direction ( 'none', ( 3.469446951953613696e-16, -1.040834085586084059e-15, 1.000000000000000000 ) ) ;
#11142 = vertex_point ( 'none', #13825 ) ;
#11143 = edge_curve ( 'none', #9958, #621, #12227, .t. ) ;
#11144 = direction ( 'none', ( -1.209449207451029906e-14, 1.000000000000000000, 1.147639426353582715e-15 ) ) ;
#11145 = direction ( 'none', ( -1.331611081249949473e-15, 2.721636318192414039e-15, -1.000000000000000000 ) ) ;
#11146 = oriented_edge ( 'none', *, *, #11531, .f. ) ;
#11147 = direction ( 'none', ( 1.000000000000000000, 1.233581138472396822e-14, -1.538892470244315035e-12 ) ) ;
#11148 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#11149 = vertex_point ( 'none', #14105 ) ;
#11150 = cartesian_point ( 'none', ( 26.66067557182558190, -13.59955893169993679, 104.6409657373521611 ) ) ;
#11151 = cartesian_point ( 'none', ( -33.74452562689239699, -55.42574521777603991, 85.01914667688538430 ) ) ;
#11152 = cartesian_point ( 'none', ( 4.410534437671032038e-13, -31.20000000000160156, 99.59999999999993747 ) ) ;
#11154 = axis2_placement_3d ( 'none', #36594, #8826, #27298 ) ;
#11153 = cartesian_point ( 'none', ( 5.098656118367657974, -0.1170717157633287125, -126.0000000000000284 ) ) ;
#11155 = line ( 'none', #32371, #10685 ) ;
#11156 = oriented_edge ( 'none', *, *, #8596, .t. ) ;
#11157 = axis2_placement_3d ( 'none', #40278, #31125, #12360 ) ;
#11158 = oriented_edge ( 'none', *, *, #30132, .t. ) ;
#11159 = vertex_point ( 'none', #14238 ) ;
#11160 = advanced_face ( 'none', ( #2944 ), #34710, .t. ) ;
#11161 = edge_curve ( 'none', #29355, #20252, #3415, .t. ) ;
#11162 = direction ( 'none', ( -1.224646799147353207e-16, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#11163 = edge_curve ( 'none', #33189, #37226, #38655, .t. ) ;
#11164 = axis2_placement_3d ( 'none', #11366, #33129, #14395 ) ;
#11165 = cartesian_point ( 'none', ( 34.64101615140899071, -69.49999999999974420, 119.5999999999470020 ) ) ;
#11166 = circle ( 'none', #2013, 4.499999999999997335 ) ;
#11167 = cartesian_point ( 'none', ( 21.77595654974622263, 33.55305822639068225, -32.49999999999997868 ) ) ;
#11168 = cartesian_point ( 'none', ( 16.88794926297371646, -8.494263409719740920, 129.5999999999998806 ) ) ;
#11169 = advanced_face ( 'none', ( #37653 ), #10736, .f. ) ;
#11170 = circle ( 'none', #18085, 5.000000000000004441 ) ;
#11171 = vector ( 'none', #13259, 1000.000000000000000 ) ;
#11172 = cartesian_point ( 'none', ( 7.848527602450810825, 20.23488071322063320, 127.5418280236337267 ) ) ;
#11173 = direction ( 'none', ( 1.000000000000000000, 7.468562805238820840e-15, 4.071939483689495109e-15 ) ) ;
#11174 = face_outer_bound ( 'none', #3208, .t. ) ;
#11175 = cylindrical_surface ( 'none', #14340, 5.000000000000000888 ) ;
#11176 = cartesian_point ( 'none', ( -22.97285348169437924, -9.869197598387634329, 94.58093585522145474 ) ) ;
#11177 = oriented_edge ( 'none', *, *, #24946, .t. ) ;
#11178 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#11179 = oriented_edge ( 'none', *, *, #26118, .f. ) ;
#11180 = vertex_point ( 'none', #16853 ) ;
#11181 = direction ( 'none', ( -0.9459816290895219915, -1.178315159451469542e-14, 0.3242202298209258537 ) ) ;
#11182 = cartesian_point ( 'none', ( -32.58033587811660681, -14.89570492871041019, 86.52060951850586434 ) ) ;
#11183 = direction ( 'none', ( 0.2058498166436249499, -0.7071067811865345831, -0.6764804897318208443 ) ) ;
#11184 = edge_loop ( 'none', ( #23490, #6903, #24198, #556 ) ) ;
#11185 = direction ( 'none', ( 1.331611081249949473e-15, -2.721636318192414039e-15, 1.000000000000000000 ) ) ;
#11186 = cartesian_point ( 'none', ( 0.04500297026654326293, -94.96187428122645713, 87.57404793501137874 ) ) ;
#11187 = oriented_edge ( 'none', *, *, #4692, .t. ) ;
#11188 = oriented_edge ( 'none', *, *, #12160, .t. ) ;
#11189 = cartesian_point ( 'none', ( -45.61081362515125193, 31.00027695764210733, -14.27501833360223493 ) ) ;
#11190 = cartesian_point ( 'none', ( 17.67161425996115653, -89.10000000000141540, 120.0155715069508489 ) ) ;
#11191 = edge_curve ( 'none', #36252, #30977, #37076, .t. ) ;
#11192 = plane ( 'none', #8762 ) ;
#11193 = face_bound ( 'none', #1922, .t. ) ;
#11194 = oriented_edge ( 'none', *, *, #20233, .f. ) ;
#11195 = edge_curve ( 'none', #39267, #18581, #33271, .t. ) ;
#11196 = direction ( 'none', ( 0.5882076359133947552, 0.8087099461816795731, -2.832201593431521135e-15 ) ) ;
#11197 = edge_curve ( 'none', #35390, #3097, #26907, .t. ) ;
#11198 = direction ( 'none', ( 1.331611081249949473e-15, -2.721636318192414039e-15, 1.000000000000000000 ) ) ;
#11199 = edge_loop ( 'none', ( #36485, #36591, #10483, #1696 ) ) ;
#11200 = direction ( 'none', ( 1.210143096841420629e-14, -1.000000000000000000, -1.144788205118215282e-15 ) ) ;
#11201 = oriented_edge ( 'none', *, *, #28223, .t. ) ;
#11202 = edge_curve ( 'none', #14234, #926, #16634, .t. ) ;
#11203 = line ( 'none', #20057, #37147 ) ;
#11204 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #12886, #12613 ),
( #22052, #9329 ),
( #34618, #18909 ),
( #9584, #31237 ),
( #25349, #19184 ),
( #34757, #25077 ),
( #6608, #16033 ),
( #37906, #31366 ),
( #12470, #37635 ),
( #31504, #34357 ),
( #477, #22317 ),
( #25211, #3597 ),
( #25482, #201 ),
( #28621, #16167 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.2500000000000000555, 0.3750000000000001110, 0.5000000000000001110, 0.6250000000000001110, 0.7500000000000002220, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#11205 = direction ( 'none', ( -2.671474153004282432e-16, 1.204182633151292137e-15, -1.000000000000000000 ) ) ;
#11206 = direction ( 'none', ( 1.163443322606015275e-14, -0.9745092216857933476, -0.2243474467190325061 ) ) ;
#11207 = face_outer_bound ( 'none', #4659, .t. ) ;
#11208 = oriented_edge ( 'none', *, *, #13287, .f. ) ;
#11209 = cylindrical_surface ( 'none', #35848, 5.000000000000000888 ) ;
#11210 = toroidal_surface ( 'none', #28895, 4.000320936831882612, 1.500000000000000000 ) ;
#11211 = cartesian_point ( 'none', ( 2.794709784091252036, -73.70000000000156604, 90.41579632070848049 ) ) ;
#11212 = advanced_face ( 'none', ( #14663 ), #8308, .t. ) ;
#11213 = cartesian_point ( 'none', ( 1.264124559893885909e-14, -2.546715055815911693e-14, 13.00000000000000533 ) ) ;
#11214 = circle ( 'none', #8344, 0.9999999999999990008 ) ;
#11215 = vector ( 'none', #23418, 1000.000000000000000 ) ;
#11216 = cartesian_point ( 'none', ( 32.50000000000125766, -99.49999999999975842, 99.59999999994987263 ) ) ;
#11217 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#11218 = cartesian_point ( 'none', ( 5.637985858009558093, 27.72788516033783779, -43.99999999999999289 ) ) ;
#11219 = oriented_edge ( 'none', *, *, #1285, .t. ) ;
#11220 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#11221 = advanced_face ( 'none', ( #35683 ), #10248, .t. ) ;
#11222 = axis2_placement_3d ( 'none', #25112, #18561, #22084 ) ;
#11223 = axis2_placement_3d ( 'none', #20941, #7842, #23673 ) ;
#11224 = vertex_point ( 'none', #8219 ) ;
#11225 = oriented_edge ( 'none', *, *, #28990, .f. ) ;
#11226 = cartesian_point ( 'none', ( 29.91812895735965228, -84.62131744575408732, 86.90489035212318925 ) ) ;
#11227 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#11228 = cartesian_point ( 'none', ( -7.679814836919651277, 14.03639711858524386, -32.49999999999999289 ) ) ;
#11229 = edge_curve ( 'none', #29600, #2495, #5392, .t. ) ;
#11230 = cartesian_point ( 'none', ( 26.25937038237357868, -55.99999999999985079, 125.0187199309076220 ) ) ;
#11232 = oriented_edge ( 'none', *, *, #30065, .t. ) ;
#11231 = cartesian_point ( 'none', ( -31.00027695764182312, -49.61081362515136561, 23.09999999999988773 ) ) ;
#11233 = direction ( 'none', ( -6.805462257418627737e-13, 0.9003490327090351020, -0.4351684952979764098 ) ) ;
#11234 = direction ( 'none', ( -3.426614273534435573e-15, 1.000000000000000000, 2.141633920959022283e-15 ) ) ;
#11235 = edge_loop ( 'none', ( #484, #14906, #26185, #29076 ) ) ;
#11236 = axis2_placement_3d ( 'none', #20105, #38706, #19976 ) ;
#11237 = vertex_point ( 'none', #11619 ) ;
#11238 = cartesian_point ( 'none', ( -11.45321929319362653, 18.48055493771006752, 127.6814758487515036 ) ) ;
#11239 = direction ( 'none', ( -1.209146401335214128e-15, 2.721636318192414828e-15, -1.000000000000000000 ) ) ;
#11240 = axis2_placement_3d ( 'none', #33282, #5134, #17440 ) ;
#11241 = cartesian_point ( 'none', ( 28.79148281450378377, -14.58975984367461010, -45.00000000000004263 ) ) ;
#11242 = line ( 'none', #32955, #33262 ) ;
#11243 = vertex_point ( 'none', #11216 ) ;
#11244 = cartesian_point ( 'none', ( -40.00000000005278622, -69.50000000000058265, 64.75315652751726248 ) ) ;
#11245 = cylindrical_surface ( 'none', #30274, 55.00000000000000000 ) ;
#11246 = cartesian_point ( 'none', ( -10.57756126459141122, -95.70000000000169393, 75.84889060077831857 ) ) ;
#11247 = cartesian_point ( 'none', ( -34.64101615137727208, -20.00000000000048317, 37.99999999999999289 ) ) ;
#11248 = vector ( 'none', #24909, 1000.000000000000000 ) ;
#11249 = cartesian_point ( 'none', ( 14.66656934217414587, -94.80105941934529312, 77.02006608200166227 ) ) ;
#11250 = vector ( 'none', #6878, 1000.000000000000114 ) ;
#11251 = edge_loop ( 'none', ( #23868, #8832, #13837, #25537 ) ) ;
#11252 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#11253 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#11254 = cartesian_point ( 'none', ( 1.539998227803508035, -76.70000000000156604, 87.69922668653973119 ) ) ;
#11255 = circle ( 'none', #23266, 3.049999999999999822 ) ;
#11256 = circle ( 'none', #30441, 39.28867513459481131 ) ;
#11257 = edge_curve ( 'none', #3942, #27651, #5894, .t. ) ;
#11258 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#11259 = toroidal_surface ( 'none', #14876, 4.200000000000000178, 0.2000000000000009548 ) ;
#11260 = vector ( 'none', #28379, 1000.000000000000000 ) ;
#11261 = direction ( 'none', ( -0.9813542372153765125, -1.164276690696033456e-14, -0.1922078590990137781 ) ) ;
#11262 = oriented_edge ( 'none', *, *, #24313, .t. ) ;
#11263 = oriented_edge ( 'none', *, *, #5660, .f. ) ;
#11264 = oriented_edge ( 'none', *, *, #38962, .t. ) ;
#11265 = cartesian_point ( 'none', ( -34.49967906316739175, -54.50000000000053291, 74.18128006909222449 ) ) ;
#11266 = edge_curve ( 'none', #18857, #30494, #31317, .t. ) ;
#11267 = cartesian_point ( 'none', ( 14.06037482050332343, -76.23827465992907548, 76.97990935232330401 ) ) ;
#11268 = cartesian_point ( 'none', ( 36.14585302831190461, -84.79999999999589022, 117.8738580667216382 ) ) ;
#11269 = edge_loop ( 'none', ( #5149, #16779 ) ) ;
#11270 = oriented_edge ( 'none', *, *, #39974, .f. ) ;
#11271 = cartesian_point ( 'none', ( 29.30443652418519918, 53.50000000000000711, -6.243534156943821062e-15 ) ) ;
#11272 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#11273 = edge_curve ( 'none', #20601, #3367, #18607, .t. ) ;
#11274 = cartesian_point ( 'none', ( 29.30443652418521339, -57.50000000000000000, -50.99999999999999289 ) ) ;
#11275 = advanced_face ( 'none', ( #22976 ), #20929, .f. ) ;
#11276 = advanced_face ( 'none', ( #2433 ), #37190, .t. ) ;
#11277 = cartesian_point ( 'none', ( -18.96706468702893389, -85.70000000000185025, 117.3851892640481935 ) ) ;
#11278 = cartesian_point ( 'none', ( 9.278504326143039549, -95.20000000000150919, 101.6394502861719360 ) ) ;
#11279 = oriented_edge ( 'none', *, *, #27767, .t. ) ;
#11280 = axis2_placement_3d ( 'none', #36835, #18397, #15088 ) ;
#11281 = cartesian_point ( 'none', ( -26.33913438213239289, 42.49999999999973710, -65.60815280171308927 ) ) ;
#11282 = oriented_edge ( 'none', *, *, #4679, .t. ) ;
#11283 = axis2_placement_3d ( 'none', #33334, #30445, #14593 ) ;
#11284 = axis2_placement_3d ( 'none', #2472, #24336, #30224 ) ;
#11285 = face_outer_bound ( 'none', #36153, .t. ) ;
#11286 = vertex_point ( 'none', #17934 ) ;
#11287 = edge_curve ( 'none', #6693, #32397, #18097, .t. ) ;
#11288 = vertex_point ( 'none', #33116 ) ;
#11289 = cylindrical_surface ( 'none', #18789, 23.50000000000000711 ) ;
#11290 = direction ( 'none', ( -0.9813542372153786220, -1.167859486206447051e-14, -0.1922078590990036195 ) ) ;
#11291 = axis2_placement_3d ( 'none', #31847, #6699, #25569 ) ;
#11292 = line ( 'none', #8863, #27886 ) ;
#11293 = axis2_placement_3d ( 'none', #17400, #26403, #38735 ) ;
#11294 = line ( 'none', #6897, #12743 ) ;
#11295 = direction ( 'none', ( 6.413879299975621174e-15, 2.476491431256903001e-16, 1.000000000000000000 ) ) ;
#11296 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#11297 = face_outer_bound ( 'none', #1615, .t. ) ;
#11298 = edge_curve ( 'none', #35470, #18737, #6826, .t. ) ;
#11299 = face_outer_bound ( 'none', #16154, .t. ) ;
#11300 = line ( 'none', #24006, #18653 ) ;
#11301 = cartesian_point ( 'none', ( 9.694118953291490694e-13, -76.70000000000159446, 99.59999999999988063 ) ) ;
#11302 = oriented_edge ( 'none', *, *, #22838, .f. ) ;
#11303 = oriented_edge ( 'none', *, *, #7111, .t. ) ;
#11304 = oriented_edge ( 'none', *, *, #6545, .f. ) ;
#11305 = direction ( 'none', ( 1.000000000000000000, -3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#11306 = cartesian_point ( 'none', ( -2.395851499797505516e-15, 8.132962921250199968e-15, -75.50000000000004263 ) ) ;
#11307 = cartesian_point ( 'none', ( 18.48055493771026647, 11.45321929319355370, 127.6814758487515036 ) ) ;
#11308 = cartesian_point ( 'none', ( -6.880830854771939897, 20.55313756465859143, 127.5156742740616238 ) ) ;
#11309 = cartesian_point ( 'none', ( 11.32080795147947150, -18.25925273926190329, 128.2238878123814345 ) ) ;
#11310 = vertex_point ( 'none', #5364 ) ;
#11311 = edge_curve ( 'none', #24972, #8162, #40558, .t. ) ;
#11312 = oriented_edge ( 'none', *, *, #18324, .f. ) ;
#11313 = advanced_face ( 'none', ( #11207 ), #26871, .f. ) ;
#11314 = cylindrical_surface ( 'none', #2199, 35.00000000000000000 ) ;
#11315 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635477426e-16 ) ) ;
#11316 = edge_curve ( 'none', #3127, #18728, #9237, .t. ) ;
#11317 = cartesian_point ( 'none', ( -20.05782820610660266, -33.80734886213240742, -35.46370655826061835 ) ) ;
#11318 = edge_loop ( 'none', ( #12910, #29404 ) ) ;
#11319 = oriented_edge ( 'none', *, *, #36843, .t. ) ;
#11320 = closed_shell ( 'none', ( #8741, #14599, #147, #29286, #38732, #12983, #21272, #15863, #27472, #24540, #27728, #15924, #14755, #26556, #36043, #37464, #3958, #35828, #34371, #12224, #28076, #1144, #32420, #7053, #16988, #36711, #14708, #2246, #10658, #6894, #32367, #21922, #25564, #16584, #18247, #31169, #31719, #14801, #22666, #40134, #18307, #8109, #2049, #33679, #35226, #36500, #2763, #5254, #20160, #23572, #27868, #25208, #29836, #21525, #3910, #31621, #32373, #18843, #11367, #26107, #18008, #21524, #401, #3623, #11469, #23620, #14059, #33430, #8163, #21069, #30546, #32272, #23176, #28537, #30136, #22504, #36136, #33178, #13224, #26666, #4562, #18460, #31218, #11670, #17456, #6946, #255, #18197, #10290, #9537, #21827, #9148, #34823 ) ) ;
#11321 = vector ( 'none', #30019, 1000.000000000000114 ) ;
#11322 = edge_curve ( 'none', #20423, #29355, #18570, .t. ) ;
#11323 = cartesian_point ( 'none', ( -36.80607966083885429, 21.24999999999954170, 54.59036925887303937 ) ) ;
#11324 = cartesian_point ( 'none', ( 17.88549056564129813, -82.30000000000141824, 119.8264487052568938 ) ) ;
#11325 = face_outer_bound ( 'none', #38385, .t. ) ;
#11326 = cartesian_point ( 'none', ( 0.8556989841255492335, -68.91429395178504080, 59.74398613967684213 ) ) ;
#11327 = direction ( 'none', ( -5.539897855819925797e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#11328 = circle ( 'none', #14519, 2.500000000000002220 ) ;
#11329 = cartesian_point ( 'none', ( 22.16629793055303566, -84.79999999999600391, 64.21651952229578342 ) ) ;
#11330 = circle ( 'none', #37632, 47.00000000000000711 ) ;
#11331 = vector ( 'none', #4631, 1000.000000000000000 ) ;
#11332 = cartesian_point ( 'none', ( 34.64101615137829526, -59.49999999999973710, 117.4999999999999432 ) ) ;
#11333 = edge_loop ( 'none', ( #14357, #11282, #23148, #35042 ) ) ;
#11334 = axis2_placement_3d ( 'none', #13149, #9855, #7159 ) ;
#11335 = cartesian_point ( 'none', ( 1.213092126750581201e-12, -95.70000000000162288, 99.59999999999986642 ) ) ;
#11336 = oriented_edge ( 'none', *, *, #1153, .f. ) ;
#11337 = edge_loop ( 'none', ( #19812, #23044, #5586, #11918 ) ) ;
#11338 = cartesian_point ( 'none', ( -6.608844342899721273e-15, 2.668336977189016476e-14, -94.75000000000002842 ) ) ;
#11339 = edge_loop ( 'none', ( #31736, #27912 ) ) ;
#11340 = edge_curve ( 'none', #26371, #5767, #24923, .t. ) ;
#11341 = axis2_placement_3d ( 'none', #15621, #15894, #6203 ) ;
#11342 = cartesian_point ( 'none', ( -19.55984400259941580, -82.29999999999658655, 131.9937149481906999 ) ) ;
#11343 = cartesian_point ( 'none', ( 19.91839899407667858, -54.49999999999986500, 65.10032093683186361 ) ) ;
#11344 = axis2_placement_3d ( 'none', #37977, #19662, #19392 ) ;
#11345 = axis2_placement_3d ( 'none', #10131, #13285, #19470 ) ;
#11346 = oriented_edge ( 'none', *, *, #9509, .f. ) ;
#11347 = direction ( 'none', ( -1.208755318060365764e-14, 1.000000000000000000, 1.141540997714474542e-15 ) ) ;
#11348 = oriented_edge ( 'none', *, *, #6191, .t. ) ;
#11349 = direction ( 'none', ( -0.9459816290895208812, -1.181109057494683619e-14, 0.3242202298209294065 ) ) ;
#11350 = direction ( 'none', ( -0.7669678184319012049, -0.6416855659042129956, 5.980610519458355355e-15 ) ) ;
#11351 = face_outer_bound ( 'none', #435, .t. ) ;
#11352 = cartesian_point ( 'none', ( -1.539998227801576469, -76.56782633877095634, 111.5007733134599732 ) ) ;
#11353 = cartesian_point ( 'none', ( 29.51276096283026362, -82.13394133075172476, 85.98891852538859837 ) ) ;
#11354 = oriented_edge ( 'none', *, *, #17299, .t. ) ;
#11355 = direction ( 'none', ( 0.8772748199115791845, 0.4799884273074783714, 2.705469128535725282e-16 ) ) ;
#11356 = oriented_edge ( 'none', *, *, #39, .t. ) ;
#11357 = cartesian_point ( 'none', ( 45.96194077712532078, 37.46194077712596737, 2.000000000000022649 ) ) ;
#11358 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#11359 = vertex_point ( 'none', #31272 ) ;
#11360 = face_bound ( 'none', #22310, .t. ) ;
#11361 = direction ( 'none', ( 0.9997364937975850019, -0.02295523838497760469, -2.409200885585504711e-16 ) ) ;
#11362 = direction ( 'none', ( 0.0000000000000000000, 0.9003490327090249989, -0.4351684952979973375 ) ) ;
#11363 = cartesian_point ( 'none', ( -34.64101615137730050, -20.00000000000043343, 37.99999999999999289 ) ) ;
#11364 = cartesian_point ( 'none', ( -11.06243644049551378, 17.84999999999973141, 129.5999999999999943 ) ) ;
#11365 = face_outer_bound ( 'none', #38452, .t. ) ;
#11366 = cartesian_point ( 'none', ( -2.575197000087569501e-14, -1.152823814077457314e-15, -65.49999999999991473 ) ) ;
#11367 = advanced_face ( 'none', ( #25890 ), #25433, .f. ) ;
#11368 = circle ( 'none', #11516, 12.00000000000000000 ) ;
#11369 = face_outer_bound ( 'none', #4833, .t. ) ;
#11370 = cartesian_point ( 'none', ( 37.46194077712606685, -51.00292657709069033, -9.020562075079396891e-14 ) ) ;
#11371 = line ( 'none', #10578, #10377 ) ;
#11372 = edge_loop ( 'none', ( #35881, #7302, #39301, #24274 ) ) ;
#11373 = advanced_face ( 'none', ( #10209 ), #40552, .f. ) ;
#11374 = oriented_edge ( 'none', *, *, #2134, .t. ) ;
#11375 = edge_curve ( 'none', #15319, #16139, #33739, .t. ) ;
#11376 = cartesian_point ( 'none', ( 15.99578390076136003, -0.3672838141596341255, -75.00000000000004263 ) ) ;
#11377 = edge_loop ( 'none', ( #23762, #32570, #39355, #30021 ) ) ;
#11378 = direction ( 'none', ( 0.9997364937975850019, -0.02295523838497760469, -2.409200885585504711e-16 ) ) ;
#11379 = edge_curve ( 'none', #38762, #19714, #21969, .t. ) ;
#11380 = cartesian_point ( 'none', ( 31.00027695764222102, 43.11081362515109561, 15.09999999999997122 ) ) ;
#11381 = cartesian_point ( 'none', ( -39.99999999996967404, -85.50000000000065370, 118.6000000000614563 ) ) ;
#11382 = edge_curve ( 'none', #36442, #3786, #3505, .t. ) ;
#11383 = edge_loop ( 'none', ( #11407, #30622 ) ) ;
#11384 = oriented_edge ( 'none', *, *, #33793, .t. ) ;
#11385 = direction ( 'none', ( -0.02295523838497760816, -0.9997364937975851129, -9.583796596545395347e-16 ) ) ;
#11386 = oriented_edge ( 'none', *, *, #29766, .f. ) ;
#11387 = direction ( 'none', ( -0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#11388 = axis2_placement_3d ( 'none', #2132, #24973, #27002 ) ;
#11389 = face_bound ( 'none', #11318, .t. ) ;
#11390 = b_spline_curve_with_knots ( 'none', 3,
( #8856, #15147, #23896, #8323, #5208, #27189, #27048, #30200 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003906186383461203947, 0.0007812372766922407894, 0.001562474553384422598 ),
.unspecified. ) ;
#11392 = oriented_edge ( 'none', *, *, #26927, .t. ) ;
#11391 = axis2_placement_3d ( 'none', #17251, #18328, #20908 ) ;
#11393 = cartesian_point ( 'none', ( 14.41396812314525633, -75.90179667050466605, 77.24014824750038599 ) ) ;
#11394 = oriented_edge ( 'none', *, *, #20432, .f. ) ;
#11395 = cartesian_point ( 'none', ( 13.32790474589059926, 14.13153524631350422, -36.50000000000000000 ) ) ;
#11396 = edge_loop ( 'none', ( #6068, #36298 ) ) ;
#11397 = face_outer_bound ( 'none', #24566, .t. ) ;
#11398 = axis2_placement_3d ( 'none', #34850, #19001, #22136 ) ;
#11399 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#11400 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#11401 = axis2_placement_3d ( 'none', #38672, #7360, #38532 ) ;
#11402 = face_outer_bound ( 'none', #17098, .t. ) ;
#11403 = cartesian_point ( 'none', ( 23.93464801959413180, -79.89321806539439308, 77.61281215605346517 ) ) ;
#11404 = cartesian_point ( 'none', ( 9.438438962004758181, -95.36665356418919259, 101.6881176401708018 ) ) ;
#11405 = circle ( 'none', #1608, 4.000000000000000000 ) ;
#11406 = cartesian_point ( 'none', ( 32.95874231266495258, -22.31291044607958796, 71.19999999999971863 ) ) ;
#11407 = oriented_edge ( 'none', *, *, #40019, .t. ) ;
#11408 = oriented_edge ( 'none', *, *, #20461, .f. ) ;
#11409 = direction ( 'none', ( -1.209146401335214128e-15, 2.721636318192414828e-15, -1.000000000000000000 ) ) ;
#11411 = edge_curve ( 'none', #16036, #29357, #40100, .t. ) ;
#11410 = face_outer_bound ( 'none', #4522, .t. ) ;
#11412 = face_outer_bound ( 'none', #8963, .t. ) ;
#11413 = oriented_edge ( 'none', *, *, #3280, .t. ) ;
#11414 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#11415 = vertex_point ( 'none', #37414 ) ;
#11416 = cartesian_point ( 'none', ( 15.07990301410276679, -5.347571886871104851, -85.66768147744674877 ) ) ;
#11418 = advanced_face ( 'none', ( #16116 ), #5853, .t. ) ;
#11417 = oriented_edge ( 'none', *, *, #23692, .f. ) ;
#11419 = edge_loop ( 'none', ( #34690, #14444, #27300, #831 ) ) ;
#11420 = oriented_edge ( 'none', *, *, #34767, .f. ) ;
#11421 = cartesian_point ( 'none', ( 8.172438464143823467, -19.36214206978065988, 129.6000000000516081 ) ) ;
#11422 = cartesian_point ( 'none', ( 4.691472683546409016e-13, -33.54709960243818045, 99.59999999999993747 ) ) ;
#11423 = edge_loop ( 'none', ( #3581, #37365, #16986, #15757 ) ) ;
#11424 = advanced_face ( 'none', ( #8273 ), #21963, .t. ) ;
#11425 = plane ( 'none', #32141 ) ;
#11426 = direction ( 'none', ( 0.8571673007021116675, -7.669016808623595598e-17, 0.5150380749100552658 ) ) ;
#11427 = oriented_edge ( 'none', *, *, #36736, .t. ) ;
#11428 = oriented_edge ( 'none', *, *, #15480, .f. ) ;
#11429 = oriented_edge ( 'none', *, *, #36038, .t. ) ;
#11430 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11431 = vector ( 'none', #4504, 1000.000000000000114 ) ;
#11432 = edge_curve ( 'none', #13405, #38331, #13158, .t. ) ;
#11433 = oriented_edge ( 'none', *, *, #28703, .t. ) ;
#11434 = oriented_edge ( 'none', *, *, #31933, .f. ) ;
#11435 = oriented_edge ( 'none', *, *, #40433, .t. ) ;
#11436 = edge_curve ( 'none', #28668, #17260, #18436, .t. ) ;
#11437 = line ( 'none', #20, #8047 ) ;
#11438 = edge_curve ( 'none', #539, #8613, #491, .t. ) ;
#11439 = edge_curve ( 'none', #33143, #31510, #24426, .t. ) ;
#11440 = cartesian_point ( 'none', ( -34.40027695764255355, -49.61081362515088244, 5.679441777280538819e-15 ) ) ;
#11441 = cartesian_point ( 'none', ( 38.36608801104308952, -42.06938578922106586, -32.50000000000005684 ) ) ;
#11442 = oriented_edge ( 'none', *, *, #11681, .t. ) ;
#11443 = oriented_edge ( 'none', *, *, #27074, .f. ) ;
#11444 = line ( 'none', #39283, #25164 ) ;
#11445 = line ( 'none', #1126, #3137 ) ;
#11446 = cartesian_point ( 'none', ( 2.365213954993747958e-13, -15.20000000000012363, 99.59999999999996589 ) ) ;
#11447 = cartesian_point ( 'none', ( 38.43107966083843507, 18.43541743770101959, 66.59999999999996589 ) ) ;
#11448 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#11449 = vertex_point ( 'none', #10443 ) ;
#11450 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#11451 = plane ( 'none', #25013 ) ;
#11452 = axis2_placement_3d ( 'none', #17139, #14242, #4807 ) ;
#11453 = edge_loop ( 'none', ( #37590, #29937, #13358, #31528 ) ) ;
#11454 = cartesian_point ( 'none', ( 15.29884021866881660, -4.688369226048419769, -118.5111665471388420 ) ) ;
#11455 = axis2_placement_3d ( 'none', #24771, #24907, #28178 ) ;
#11456 = line ( 'none', #18399, #20763 ) ;
#11457 = axis2_placement_3d ( 'none', #14070, #20899, #27186 ) ;
#11458 = direction ( 'none', ( -1.000000000000000000, -6.782533400977573364e-15, 1.130422233496262227e-15 ) ) ;
#11459 = direction ( 'none', ( -0.8543195815266085846, 0.5197480664901029668, 6.878327468009642948e-16 ) ) ;
#11460 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11461 = advanced_face ( 'none', ( #29804 ), #15132, .t. ) ;
#11462 = edge_curve ( 'none', #10533, #7526, #23910, .t. ) ;
#11463 = oriented_edge ( 'none', *, *, #451, .f. ) ;
#11464 = edge_loop ( 'none', ( #8816, #34255 ) ) ;
#11465 = oriented_edge ( 'none', *, *, #12106, .t. ) ;
#11466 = axis2_placement_3d ( 'none', #20369, #26246, #13935 ) ;
#11467 = direction ( 'none', ( -0.9997364937975852239, 0.02295523838497760469, 2.456461201658054144e-16 ) ) ;
#11468 = oriented_edge ( 'none', *, *, #39059, .f. ) ;
#11469 = advanced_face ( 'none', ( #1921 ), #2902, .t. ) ;
#11470 = cartesian_point ( 'none', ( -25.06802218627738554, -6.898859591867729790, -0.7500000000000210942 ) ) ;
#11471 = advanced_face ( 'none', ( #4860 ), #31280, .t. ) ;
#11472 = axis2_placement_3d ( 'none', #7237, #23214, #38409 ) ;
#11473 = vector ( 'none', #40471, 1000.000000000000000 ) ;
#11474 = cartesian_point ( 'none', ( -45.96194077712517867, -45.96194077712601000, -3.469446951953614189e-14 ) ) ;
#11475 = direction ( 'none', ( -1.209286847080705982e-14, 1.000000000000000000, 1.150103495321620814e-15 ) ) ;
#11476 = cartesian_point ( 'none', ( 34.64101615137720813, 20.00000000000012434, 66.60000000000003695 ) ) ;
#11477 = oriented_edge ( 'none', *, *, #38768, .f. ) ;
#11478 = edge_loop ( 'none', ( #37298, #7758, #34249, #6556 ) ) ;
#11479 = vector ( 'none', #18902, 1000.000000000000000 ) ;
#11480 = cartesian_point ( 'none', ( 8.932523151452839944e-13, -69.50000000000012790, 99.59999999999990905 ) ) ;
#11481 = vertex_point ( 'none', #22886 ) ;
#11482 = direction ( 'none', ( -1.000000000000000000, -1.229808195804225085e-14, 1.539649732011764131e-12 ) ) ;
#11483 = vertex_point ( 'none', #635 ) ;
#11484 = oriented_edge ( 'none', *, *, #38565, .f. ) ;
#11486 = cartesian_point ( 'none', ( 57.00819672131144955, 31.22603891921378505, -3.644127861274175928e-15 ) ) ;
#11485 = face_outer_bound ( 'none', #6464, .t. ) ;
#11487 = direction ( 'none', ( 1.990486529443702991e-16, -7.950537724513465922e-16, 1.000000000000000000 ) ) ;
#11488 = direction ( 'none', ( 0.8854846875131703321, 0.4646685573392103086, -1.625795197728964302e-15 ) ) ;
#11489 = cartesian_point ( 'none', ( 29.61001342696685157, -88.52469538153627582, 86.20085443282403048 ) ) ;
#11490 = direction ( 'none', ( -2.188567710702453076e-16, 9.636574987345434742e-16, -1.000000000000000000 ) ) ;
#11491 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760122, 0.0000000000000000000 ) ) ;
#11492 = edge_curve ( 'none', #34431, #32273, #21563, .t. ) ;
#11493 = direction ( 'none', ( 7.562449584286049845e-16, 1.965391359763816943e-15, -1.000000000000000000 ) ) ;
#11494 = circle ( 'none', #34465, 5.500320936831892382 ) ;
#11495 = direction ( 'none', ( 1.209449207451029906e-14, -1.000000000000000000, -1.147639426353582715e-15 ) ) ;
#11496 = edge_loop ( 'none', ( #2231, #7840, #3736, #29115 ) ) ;
#11497 = cartesian_point ( 'none', ( -31.98086949562783232, -23.80287013910077221, 68.20000000000013074 ) ) ;
#11498 = face_outer_bound ( 'none', #963, .t. ) ;
#11499 = edge_curve ( 'none', #26889, #2709, #22935, .t. ) ;
#11500 = cartesian_point ( 'none', ( -30.70506284852841006, 16.15503323369120281, 91.69195934306057438 ) ) ;
#11501 = oriented_edge ( 'none', *, *, #2238, .t. ) ;
#11502 = oriented_edge ( 'none', *, *, #27145, .t. ) ;
#11503 = cartesian_point ( 'none', ( -1.695985082437842850, -31.11859654595252067, 107.4198425569072413 ) ) ;
#11504 = vertex_point ( 'none', #32070 ) ;
#11505 = vertex_point ( 'none', #38503 ) ;
#11506 = vector ( 'none', #14553, 1000.000000000000000 ) ;
#11507 = cartesian_point ( 'none', ( 29.14101615137781920, -19.75544095967575231, 92.86133007165304321 ) ) ;
#11508 = oriented_edge ( 'none', *, *, #13167, .t. ) ;
#11509 = vertex_point ( 'none', #16344 ) ;
#11510 = vector ( 'none', #19906, 1000.000000000000114 ) ;
#11511 = axis2_placement_3d ( 'none', #32491, #1597, #26329 ) ;
#11512 = cartesian_point ( 'none', ( 14.55713269761767670, -94.94565913159304671, 77.01281656456909275 ) ) ;
#11513 = edge_loop ( 'none', ( #16788, #12574, #4614, #17387 ) ) ;
#11514 = axis2_placement_3d ( 'none', #40348, #150, #31192 ) ;
#11515 = advanced_face ( 'none', ( #39129 ), #34935, .f. ) ;
#11516 = axis2_placement_3d ( 'none', #11005, #4455, #13744 ) ;
#11517 = direction ( 'none', ( -2.017033856725745846e-16, 6.794360147459191239e-16, -1.000000000000000000 ) ) ;
#11518 = cartesian_point ( 'none', ( 11.23947358524960372, -95.20000000000148077, 103.8040734444705748 ) ) ;
#11519 = cartesian_point ( 'none', ( -19.77205366696404454, 34.56648594401139718, -34.57661198809925907 ) ) ;
#11520 = edge_curve ( 'none', #20330, #37253, #6321, .t. ) ;
#11521 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029433e-14, -5.551115123125778758e-16 ) ) ;
#11522 = vertex_point ( 'none', #22611 ) ;
#11523 = axis2_placement_3d ( 'none', #11301, #1878, #4884 ) ;
#11524 = cartesian_point ( 'none', ( -4.219955031449019067, -75.93829631180408057, 110.8916649542406390 ) ) ;
#11525 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.468900673727193652e-15, -64.00000000000000000 ) ) ;
#11526 = axis2_placement_3d ( 'none', #35751, #19786, #17049 ) ;
#11527 = face_outer_bound ( 'none', #16696, .t. ) ;
#11528 = cartesian_point ( 'none', ( 14.91979524160036874, -76.56963698829757448, 77.10652838834877798 ) ) ;
#11529 = cartesian_point ( 'none', ( -11.49106524800555640, -95.38855348618938024, 75.47132240686288185 ) ) ;
#11530 = cartesian_point ( 'none', ( -45.96194077712583237, -45.96194077712534920, -73.72792206135783033 ) ) ;
#11531 = edge_curve ( 'none', #20384, #39943, #7816, .t. ) ;
#11532 = cylindrical_surface ( 'none', #8124, 26.00000000000000711 ) ;
#11533 = direction ( 'none', ( -0.9978130634544891686, -1.175359587474530588e-14, -0.06609909530067543948 ) ) ;
#11534 = cartesian_point ( 'none', ( -16.49565214766016297, 0.3787614333521480137, -85.16904755831215823 ) ) ;
#11535 = oriented_edge ( 'none', *, *, #29602, .f. ) ;
#11536 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#11537 = oriented_edge ( 'none', *, *, #37405, .f. ) ;
#11538 = circle ( 'none', #14110, 2.500000000000000444 ) ;
#11539 = direction ( 'none', ( -0.9813542372153780668, -1.165574474034192573e-14, -0.1922078590990068392 ) ) ;
#11540 = date_and_time ( #34071, #1794 ) ;
#11541 = toroidal_surface ( 'none', #28306, 27.00000000000000355, 1.000000000000000000 ) ;
#11542 = direction ( 'none', ( -5.040809058475287406e-15, -1.747555683115563281e-15, 1.000000000000000000 ) ) ;
#11543 = oriented_edge ( 'none', *, *, #1252, .t. ) ;
#11544 = oriented_edge ( 'none', *, *, #34191, .f. ) ;
#11545 = oriented_edge ( 'none', *, *, #2826, .t. ) ;
#11546 = oriented_edge ( 'none', *, *, #12766, .f. ) ;
#11547 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#11548 = cylindrical_surface ( 'none', #15726, 25.99999999999999645 ) ;
#11549 = cartesian_point ( 'none', ( 14.87659776996016703, -76.41464346463008894, 77.11790816382173830 ) ) ;
#11550 = circle ( 'none', #468, 4.999999999999969802 ) ;
#11551 = edge_curve ( 'none', #22074, #24560, #35173, .t. ) ;
#11552 = face_outer_bound ( 'none', #15416, .t. ) ;
#11553 = cartesian_point ( 'none', ( 32.87639324363706805, -22.42612983854502673, 74.19999999999971863 ) ) ;
#11554 = vertex_point ( 'none', #14011 ) ;
#11555 = cartesian_point ( 'none', ( 7.894810777532224022e-13, -59.50000000000016342, 130.5999999999999091 ) ) ;
#11556 = edge_curve ( 'none', #8317, #7929, #20517, .t. ) ;
#11557 = vertex_point ( 'none', #17308 ) ;
#11558 = direction ( 'none', ( 0.3242202298209297950, 3.265361837132815953e-15, 0.9459816290895207702 ) ) ;
#11559 = edge_curve ( 'none', #4285, #12382, #12377, .t. ) ;
#11560 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#11561 = cylindrical_surface ( 'none', #1247, 6.500000000000001776 ) ;
#11562 = advanced_face ( 'none', ( #7307 ), #39596, .f. ) ;
#11563 = edge_curve ( 'none', #26468, #22613, #19543, .t. ) ;
#11564 = circle ( 'none', #288, 44.99999999999998579 ) ;
#11565 = vector ( 'none', #9318, 1000.000000000000000 ) ;
#11566 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#11567 = direction ( 'none', ( 7.562449584286049845e-16, 1.965391359763816943e-15, -1.000000000000000000 ) ) ;
#11568 = oriented_edge ( 'none', *, *, #179, .f. ) ;
#11569 = plane ( 'none', #24333 ) ;
#11570 = axis2_placement_3d ( 'none', #29414, #993, #7552 ) ;
#11571 = axis2_placement_3d ( 'none', #24994, #9122, #40177 ) ;
#11572 = oriented_edge ( 'none', *, *, #20163, .t. ) ;
#11573 = circle ( 'none', #29791, 50.00000000000001421 ) ;
#11574 = b_spline_curve_with_knots ( 'none', 1,
( #17149, #17280 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#11575 = edge_curve ( 'none', #12037, #10089, #5591, .t. ) ;
#11576 = cartesian_point ( 'none', ( -1.588908537449546410, -95.67407026527617120, 112.2391093781606770 ) ) ;
#11577 = oriented_edge ( 'none', *, *, #38285, .f. ) ;
#11578 = vertex_point ( 'none', #17444 ) ;
#11579 = axis2_placement_3d ( 'none', #30950, #33956, #24662 ) ;
#11580 = oriented_edge ( 'none', *, *, #21096, .f. ) ;
#11581 = direction ( 'none', ( -0.4646685573392045909, 0.8854846875131733297, 2.620220171193195383e-16 ) ) ;
#11582 = axis2_placement_3d ( 'none', #10087, #13660, #19429 ) ;
#11583 = axis2_placement_3d ( 'none', #32882, #5691, #27275 ) ;
#11584 = cartesian_point ( 'none', ( 18.88021719022923151, -5.434831998302460221, -115.9999999999999858 ) ) ;
#11585 = face_outer_bound ( 'none', #7517, .t. ) ;
#11586 = direction ( 'none', ( -7.562449584286049845e-16, -1.965391359763816943e-15, 1.000000000000000000 ) ) ;
#11587 = plane ( 'none', #3987 ) ;
#11588 = cc_design_date_and_time_assignment ( #11540, #30017, ( #18377 ) ) ;
#11589 = vector ( 'none', #15119, 1000.000000000000000 ) ;
#11590 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#11591 = cartesian_point ( 'none', ( 7.919809050573401343, -14.47503452854108907, -37.47493718553312192 ) ) ;
#11592 = face_bound ( 'none', #13548, .t. ) ;
#11593 = edge_loop ( 'none', ( #17689, #31260, #2152, #29641 ) ) ;
#11594 = cartesian_point ( 'none', ( 15.63397107242541928, -3.414073748243065420, -119.9723235151218148 ) ) ;
#11595 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#11596 = cartesian_point ( 'none', ( 17.45283741620022511, -82.30000000000143245, 120.2090276708126169 ) ) ;
#11597 = edge_loop ( 'none', ( #31491, #10416, #33083, #19202 ) ) ;
#11598 = oriented_edge ( 'none', *, *, #27193, .f. ) ;
#11599 = direction ( 'none', ( 0.2911156025094133182, 4.336808689942019314e-15, -0.9566878832595201443 ) ) ;
#11600 = oriented_edge ( 'none', *, *, #45, .f. ) ;
#11601 = cartesian_point ( 'none', ( 26.81146032678649149, -26.88768256534233814, 85.71431940497841140 ) ) ;
#11602 = face_outer_bound ( 'none', #14397, .t. ) ;
#11603 = direction ( 'none', ( 0.2911156025094165378, 4.438639543574779954e-15, -0.9566878832595191451 ) ) ;
#11604 = direction ( 'none', ( -0.9459816290895195490, -1.151874818045688378e-14, 0.3242202298209330702 ) ) ;
#11605 = circle ( 'none', #39156, 17.62432289551292897 ) ;
#11606 = line ( 'none', #13026, #27277 ) ;
#11607 = circle ( 'none', #26686, 37.15470053837928788 ) ;
#11608 = cartesian_point ( 'none', ( -6.843891932697922620, 17.56637295856304704, 129.5999999999999375 ) ) ;
#11609 = direction ( 'none', ( 2.050233355256459444e-15, -1.084443651927997411e-15, 1.000000000000000000 ) ) ;
#11610 = vertex_point ( 'none', #4573 ) ;
#11611 = oriented_edge ( 'none', *, *, #22532, .t. ) ;
#11612 = edge_curve ( 'none', #25580, #40448, #12188, .t. ) ;
#11613 = cartesian_point ( 'none', ( 4.769622197198231106e-13, -34.20000000000160156, 99.59999999999993747 ) ) ;
#11614 = advanced_face ( 'none', ( #28830 ), #36166, .t. ) ;
#11615 = cartesian_point ( 'none', ( -34.64101615140697987, -99.50000000000054001, 79.60000000005302923 ) ) ;
#11616 = direction ( 'none', ( 6.402207182922942715e-15, 3.102610559608235541e-16, 1.000000000000000000 ) ) ;
#11617 = oriented_edge ( 'none', *, *, #38004, .t. ) ;
#11618 = oriented_edge ( 'none', *, *, #32724, .f. ) ;
#11619 = cartesian_point ( 'none', ( -33.00756640107458395, -22.57572162960972761, 66.60000000000013642 ) ) ;
#11620 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#11621 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#11622 = edge_curve ( 'none', #4662, #34693, #33235, .t. ) ;
#11623 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11624 = advanced_face ( 'none', ( #15608 ), #9734, .f. ) ;
#11625 = cartesian_point ( 'none', ( 27.61080077570187896, -79.41316358099973627, 82.45128543756199235 ) ) ;
#11626 = cartesian_point ( 'none', ( -10.82484766531778497, -17.43034315053454009, 129.1579573662883433 ) ) ;
#11627 = direction ( 'none', ( 8.381762114546099129e-13, 0.8345712536277465343, 0.5509000114523610048 ) ) ;
#11628 = cartesian_point ( 'none', ( 16.49565214766015586, -0.3787614333521229781, -75.00000000000004263 ) ) ;
#11629 = line ( 'none', #19319, #37066 ) ;
#11630 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#11631 = vertex_point ( 'none', #32616 ) ;
#11632 = direction ( 'none', ( 0.6416855659042142168, -0.7669678184319002057, -3.965082230804130614e-15 ) ) ;
#11633 = vector ( 'none', #10887, 1000.000000000000000 ) ;
#11634 = direction ( 'none', ( 0.9391999105307932139, -0.3433708316950495609, -5.938879372448774225e-15 ) ) ;
#11635 = axis2_placement_3d ( 'none', #37434, #3665, #6407 ) ;
#11636 = edge_loop ( 'none', ( #23595, #30078, #32509, #5338, #35319, #31410 ) ) ;
#11637 = edge_loop ( 'none', ( #1152, #38342 ) ) ;
#11638 = direction ( 'none', ( -0.7669678184319053127, -0.6416855659042081106, -5.980610519458359299e-15 ) ) ;
#11639 = axis2_placement_3d ( 'none', #12589, #21779, #27918 ) ;
#11640 = axis2_placement_3d ( 'none', #18865, #25172, #12977 ) ;
#11641 = conical_surface ( 'none', #5519, 4.499999999999997335, 0.7853981633974533860 ) ;
#11642 = axis2_placement_3d ( 'none', #4921, #2044, #20381 ) ;
#11643 = face_outer_bound ( 'none', #8087, .t. ) ;
#11644 = cartesian_point ( 'none', ( 32.10852994508982761, 18.67104792601007190, 71.20000000000023022 ) ) ;
#11645 = face_outer_bound ( 'none', #6712, .t. ) ;
#11646 = direction ( 'none', ( 5.206212163468669769e-15, 1.668808352116376444e-15, -1.000000000000000000 ) ) ;
#11647 = circle ( 'none', #32974, 4.049999999999998046 ) ;
#11648 = face_bound ( 'none', #17229, .t. ) ;
#11649 = edge_curve ( 'none', #26409, #31510, #13644, .t. ) ;
#11650 = cartesian_point ( 'none', ( 14.57626263740618278, -94.92809722405475270, 77.01408380766251582 ) ) ;
#11651 = oriented_edge ( 'none', *, *, #20259, .t. ) ;
#11652 = cartesian_point ( 'none', ( 31.00027695764184443, 49.61081362515130877, 13.00000000000004619 ) ) ;
#11653 = oriented_edge ( 'none', *, *, #2911, .f. ) ;
#11654 = oriented_edge ( 'none', *, *, #38581, .f. ) ;
#11655 = direction ( 'none', ( 1.209449207451029748e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#11656 = cartesian_point ( 'none', ( 0.8286872114304116854, -54.65495930612998166, 63.02683597241855296 ) ) ;
#11657 = cartesian_point ( 'none', ( 31.00027695764219970, 49.61081362515108140, 23.09999999999998366 ) ) ;
#11658 = cartesian_point ( 'none', ( 7.223388553967425751e-13, -54.70000000000160867, 99.59999999999990905 ) ) ;
#11659 = oriented_edge ( 'none', *, *, #29827, .f. ) ;
#11660 = oriented_edge ( 'none', *, *, #1819, .t. ) ;
#11661 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -2.602085213965210149e-16 ) ) ;
#11662 = b_spline_curve_with_knots ( 'none', 3,
( #1988, #5161, #26596, #33035 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.01424186206163595425 ),
.unspecified. ) ;
#11663 = direction ( 'none', ( 1.209449207451029906e-14, -1.000000000000000000, -1.147639426353582715e-15 ) ) ;
#11664 = advanced_face ( 'none', ( #14627 ), #20950, .t. ) ;
#11665 = cartesian_point ( 'none', ( -11.83250879364882380, -94.75002722939419186, 75.33084806491478957 ) ) ;
#11666 = circle ( 'none', #26082, 4.000000000000003553 ) ;
#11667 = oriented_edge ( 'none', *, *, #26632, .t. ) ;
#11668 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#11669 = advanced_face ( 'none', ( #38615 ), #4353, .t. ) ;
#11670 = advanced_face ( 'none', ( #25854 ), #32726, .f. ) ;
#11671 = edge_loop ( 'none', ( #25688, #22965, #15504, #12591 ) ) ;
#11672 = edge_curve ( 'none', #21695, #37073, #5821, .t. ) ;
#11673 = oriented_edge ( 'none', *, *, #2107, .t. ) ;
#11674 = cartesian_point ( 'none', ( 20.67943429120978749, -83.58298069583602796, 74.52728493171119339 ) ) ;
#11675 = cartesian_point ( 'none', ( 4.781793990260026714e-15, -7.776514489908387021e-15, 0.0000000000000000000 ) ) ;
#11676 = cartesian_point ( 'none', ( 51.00292657709142929, -37.46194077712512893, 1.999999999999918510 ) ) ;
#11677 = face_outer_bound ( 'none', #3765, .t. ) ;
#11678 = cartesian_point ( 'none', ( 34.64101615137727208, -20.00000000000000000, 74.19999999999973284 ) ) ;
#11679 = face_outer_bound ( 'none', #37344, .t. ) ;
#11680 = edge_curve ( 'none', #34860, #7536, #7779, .t. ) ;
#11681 = edge_curve ( 'none', #13099, #21678, #40065, .t. ) ;
#11682 = circle ( 'none', #23558, 3.249999999999996003 ) ;
#11683 = cartesian_point ( 'none', ( 14.71210728178150973, -76.14372414136795442, 77.16129905627597907 ) ) ;
#11684 = cylindrical_surface ( 'none', #17648, 2.099999999999990763 ) ;
#11685 = vector ( 'none', #4403, 1000.000000000000000 ) ;
#11686 = cartesian_point ( 'none', ( 8.427044643797865220, -20.00324935416715277, 127.5606117980848921 ) ) ;
#11687 = circle ( 'none', #3570, 1.807200000000000362 ) ;
#11688 = cartesian_point ( 'none', ( -29.43043978568148233, 18.23934843388891380, 94.36539618961067788 ) ) ;
#11689 = oriented_edge ( 'none', *, *, #1230, .t. ) ;
#11690 = oriented_edge ( 'none', *, *, #29260, .t. ) ;
#11691 = oriented_edge ( 'none', *, *, #10712, .t. ) ;
#11692 = direction ( 'none', ( 2.188567710702453076e-16, -9.636574987345434742e-16, 1.000000000000000000 ) ) ;
#11694 = axis2_placement_3d ( 'none', #28211, #3182, #25064 ) ;
#11693 = cartesian_point ( 'none', ( 35.80291843500444315, -22.61334710348663180, 71.19999999999973284 ) ) ;
#11695 = oriented_edge ( 'none', *, *, #12210, .t. ) ;
#11696 = axis2_placement_3d ( 'none', #25901, #13454, #16333 ) ;
#11697 = oriented_edge ( 'none', *, *, #33084, .t. ) ;
#11698 = oriented_edge ( 'none', *, *, #9558, .t. ) ;
#11699 = cartesian_point ( 'none', ( -45.96194077712581105, -37.46194077712534209, 4.371867417334365886e-15 ) ) ;
#11700 = axis2_placement_3d ( 'none', #35328, #10024, #29058 ) ;
#11701 = axis2_placement_3d ( 'none', #24317, #30467, #36635 ) ;
#11702 = direction ( 'none', ( -1.209137371768837171e-14, 1.000000000000000000, 1.137391627329751621e-15 ) ) ;
#11703 = edge_curve ( 'none', #23921, #36442, #14723, .t. ) ;
#11704 = circle ( 'none', #20043, 45.50000000000000000 ) ;
#11705 = oriented_edge ( 'none', *, *, #27518, .f. ) ;
#11706 = edge_curve ( 'none', #11509, #24269, #17554, .t. ) ;
#11707 = axis2_placement_3d ( 'none', #8502, #5114, #8108 ) ;
#11708 = cartesian_point ( 'none', ( 8.423587322997720506, -15.20000000000003304, 110.4237111998636749 ) ) ;
#11709 = cartesian_point ( 'none', ( -11.67497910045590537, -76.21040028898860896, 75.39560063534052858 ) ) ;
#11710 = oriented_edge ( 'none', *, *, #31230, .f. ) ;
#11711 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11712 = cartesian_point ( 'none', ( -41.14663309667508884, -85.50000000000066791, 118.6000000000632184 ) ) ;
#11713 = face_outer_bound ( 'none', #22706, .t. ) ;
#11714 = face_outer_bound ( 'none', #29846, .t. ) ;
#11715 = advanced_face ( 'none', ( #2397 ), #33981, .t. ) ;
#11716 = direction ( 'none', ( 0.1922078590990136948, 3.475844892379224213e-15, -0.9813542372153766236 ) ) ;
#11717 = cartesian_point ( 'none', ( -34.64101615137671075, -69.50000000000054001, 77.09999999999988063 ) ) ;
#11718 = cartesian_point ( 'none', ( -31.27405023285509245, -15.64267202550380098, 90.21684423446721723 ) ) ;
#11719 = cartesian_point ( 'none', ( 6.248990957477176703e-15, -2.993150827876428866e-14, -36.00000000000002132 ) ) ;
#11720 = vector ( 'none', #25748, 1000.000000000000000 ) ;
#11721 = line ( 'none', #22097, #12230 ) ;
#11722 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#11723 = cartesian_point ( 'none', ( 6.703707513125998219, -15.09200525710111407, -37.47972572220275111 ) ) ;
#11724 = face_outer_bound ( 'none', #3107, .t. ) ;
#11725 = line ( 'none', #27528, #34719 ) ;
#11726 = oriented_edge ( 'none', *, *, #6342, .t. ) ;
#11727 = direction ( 'none', ( 1.184453658995149176e-14, -1.000000000000000000, -9.839388115241413793e-16 ) ) ;
#11728 = cartesian_point ( 'none', ( 8.841830922378917990, -95.20000000000153761, 103.0744821110612293 ) ) ;
#11729 = oriented_edge ( 'none', *, *, #38251, .f. ) ;
#11730 = cartesian_point ( 'none', ( 13.57476764072064590, -85.98448465545237696, 122.9393807542337100 ) ) ;
#11731 = oriented_edge ( 'none', *, *, #6119, .t. ) ;
#11732 = edge_curve ( 'none', #19544, #7749, #19503, .t. ) ;
#11733 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#11734 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#11735 = edge_loop ( 'none', ( #30016, #28381, #30779, #40289 ) ) ;
#11736 = edge_curve ( 'none', #19168, #39430, #34668, .t. ) ;
#11737 = oriented_edge ( 'none', *, *, #19793, .f. ) ;
#11738 = cartesian_point ( 'none', ( 46.21081362515099755, -31.00027695764238445, -23.74999999999999645 ) ) ;
#11739 = oriented_edge ( 'none', *, *, #35935, .f. ) ;
#11740 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#11741 = edge_curve ( 'none', #17828, #11911, #20985, .t. ) ;
#11742 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#11743 = cartesian_point ( 'none', ( -37.39101615140724277, -78.00000000000046896, 79.60000000005729248 ) ) ;
#11744 = circle ( 'none', #27100, 2.099999999999990763 ) ;
#11745 = vertex_point ( 'none', #347 ) ;
#11746 = direction ( 'none', ( 0.9997364937975850019, -0.02295523838497760469, -2.409200885585502246e-16 ) ) ;
#11747 = conical_surface ( 'none', #8014, 6.349999999999994316, 0.7853981633974587151 ) ;
#11748 = oriented_edge ( 'none', *, *, #25144, .f. ) ;
#11749 = direction ( 'none', ( 1.331611081249949473e-15, -2.721636318192414039e-15, 1.000000000000000000 ) ) ;
#11750 = cartesian_point ( 'none', ( 34.31980515344510962, -104.4999999999997726, 131.4198051533414855 ) ) ;
#11751 = vertex_point ( 'none', #15775 ) ;
#11752 = direction ( 'none', ( -0.9459816290895219915, -1.180471393412267639e-14, 0.3242202298209260758 ) ) ;
#11753 = face_outer_bound ( 'none', #40004, .t. ) ;
#11754 = axis2_placement_3d ( 'none', #32638, #3644, #25245 ) ;
#11755 = direction ( 'none', ( 1.000000000000000000, 1.209449207451029748e-14, 0.0000000000000000000 ) ) ;
#11756 = cartesian_point ( 'none', ( 4.716993559985462384e-15, -2.318590578762247783e-14, -43.00000000000001421 ) ) ;
#11757 = cartesian_point ( 'none', ( 40.59999999997678088, -80.57602960359781719, 83.85031006750924121 ) ) ;
#11758 = face_outer_bound ( 'none', #24065, .t. ) ;
#11759 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#11760 = direction ( 'none', ( -0.3242202298209260758, -2.839152457497567495e-15, -0.9459816290895219915 ) ) ;
#11761 = axis2_placement_3d ( 'none', #7230, #35233, #4346 ) ;
#11762 = axis2_placement_3d ( 'none', #24816, #22058, #9721 ) ;
#11763 = vector ( 'none', #1867, 1000.000000000000000 ) ;
#11764 = cartesian_point ( 'none', ( 30.50355754259591379, -99.49999999999981526, 122.4073895810980446 ) ) ;
#11765 = direction ( 'none', ( -8.886774337756961036e-16, 7.617739400847516970e-16, -1.000000000000000000 ) ) ;
#11766 = vector ( 'none', #19105, 1000.000000000000000 ) ;
#11767 = edge_curve ( 'none', #26933, #36442, #24392, .t. ) ;
#11768 = cartesian_point ( 'none', ( 6.128007492193058958, -41.54409965553401918, 66.59999999999996589 ) ) ;
#11769 = circle ( 'none', #29556, 4.499999999999997335 ) ;
#11771 = face_bound ( 'none', #21821, .t. ) ;
#11770 = axis2_placement_3d ( 'none', #35826, #14366, #23649 ) ;
#11772 = cartesian_point ( 'none', ( -57.50000000000043343, 30.31088913245452332, 7.632783294297951215e-14 ) ) ;
#11773 = oriented_edge ( 'none', *, *, #1072, .f. ) ;
#11774 = oriented_edge ( 'none', *, *, #5713, .t. ) ;
#11775 = axis2_placement_3d ( 'none', #2098, #8385, #20829 ) ;
#11776 = oriented_edge ( 'none', *, *, #19366, .f. ) ;
#11777 = cartesian_point ( 'none', ( -33.21111847600285216, 14.68488867431949529, 84.63507287431102100 ) ) ;
#11778 = advanced_face ( 'none', ( #11679 ), #23406, .t. ) ;
#11779 = edge_loop ( 'none', ( #13886, #39279, #11651, #4405, #30045, #23270, #4964, #32560, #31949, #39153, #35368, #31837 ) ) ;
#11780 = edge_curve ( 'none', #33822, #38411, #11166, .t. ) ;
#11781 = direction ( 'none', ( 1.000000000000000000, 1.110223024625158749e-14, -1.537658889105844838e-12 ) ) ;
#11782 = oriented_edge ( 'none', *, *, #16783, .f. ) ;
#11783 = direction ( 'none', ( 0.9997364937975850019, -0.02295523838497760469, -2.409200885585504711e-16 ) ) ;
#11784 = oriented_edge ( 'none', *, *, #40022, .t. ) ;
#11785 = oriented_edge ( 'none', *, *, #18236, .f. ) ;
#11786 = oriented_edge ( 'none', *, *, #9850, .t. ) ;
#11787 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760469, -1.734723475976806848e-16 ) ) ;
#11788 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#11789 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.368272359241420635e-15, -46.00000000000000000 ) ) ;
#11790 = cartesian_point ( 'none', ( 38.97989112019205038, 22.27687593096229790, 74.20000000000024443 ) ) ;
#11791 = line ( 'none', #23548, #24500 ) ;
#11792 = cartesian_point ( 'none', ( -2.532346705595442948, -76.43583586084797332, 126.4809824999505707 ) ) ;
#11793 = vertex_point ( 'none', #38060 ) ;
#11794 = edge_loop ( 'none', ( #5947, #16645, #21198, #25517 ) ) ;
#11795 = edge_curve ( 'none', #19714, #18434, #33707, .t. ) ;
#11796 = face_outer_bound ( 'none', #11039, .t. ) ;
#11797 = direction ( 'none', ( -8.376954524572055961e-13, -0.8345712536277481997, -0.5509000114523584513 ) ) ;
#11798 = direction ( 'none', ( 3.469446951953611231e-16, -7.914675859144175466e-16, 1.000000000000000000 ) ) ;
#11799 = cartesian_point ( 'none', ( 39.99999999993931254, -69.49999999999961631, 59.59999999993833342 ) ) ;
#11800 = circle ( 'none', #9007, 32.00000000000000000 ) ;
#11801 = edge_curve ( 'none', #12685, #5483, #18062, .t. ) ;
#11802 = vector ( 'none', #8881, 1000.000000000000000 ) ;
#11803 = cartesian_point ( 'none', ( 14.92371708739683456, -76.59503754614721061, 77.10549551678751357 ) ) ;
#11804 = cartesian_point ( 'none', ( -11.81380630093651796, -94.87486565721995646, 75.33851667362797855 ) ) ;
#11805 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#11806 = cylindrical_surface ( 'none', #13012, 12.00000000000000000 ) ;
#11807 = circle ( 'none', #119, 2.499999999999995115 ) ;
#11808 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.535288089511295234e-15, -56.00000000000000000 ) ) ;
#11809 = vertex_point ( 'none', #28503 ) ;
#11810 = edge_curve ( 'none', #4150, #5107, #3373, .t. ) ;
#11811 = cartesian_point ( 'none', ( -3.594282768176561424e-14, 8.650670939903182699, 99.59999999999998010 ) ) ;
#11812 = oriented_edge ( 'none', *, *, #14041, .f. ) ;
#11813 = cartesian_point ( 'none', ( 24.40306932530726414, -79.64529584916969895, 78.13382343252150974 ) ) ;
#11814 = cartesian_point ( 'none', ( -36.89101615140095447, -104.0000000000005400, 83.49711431708645648 ) ) ;
#11815 = edge_loop ( 'none', ( #31239, #27358, #35082, #3748 ) ) ;
#11817 = vertex_point ( 'none', #3611 ) ;
#11816 = cartesian_point ( 'none', ( -10.65469736628407738, -85.70000000000175078, 111.4215872044693469 ) ) ;
#11818 = cartesian_point ( 'none', ( 0.3754046058261931162, -16.51296877190926082, -37.33561514783266944 ) ) ;
#11819 = direction ( 'none', ( 8.384496800554560786e-15, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#11820 = axis2_placement_3d ( 'none', #5281, #36829, #27127 ) ;
#11821 = axis2_placement_3d ( 'none', #12292, #2607, #24891 ) ;
#11822 = oriented_edge ( 'none', *, *, #33074, .f. ) ;
#11823 = cartesian_point ( 'none', ( -49.69657935914703017, 57.50000000000000000, -51.00000000000000711 ) ) ;
#11824 = advanced_face ( 'none', ( #27343, #15096 ), #28097, .t. ) ;
#11825 = edge_curve ( 'none', #8792, #28163, #14127, .t. ) ;
#11826 = oriented_edge ( 'none', *, *, #12569, .f. ) ;
#11827 = direction ( 'none', ( 1.331611081249949473e-15, -2.721636318192414039e-15, 1.000000000000000000 ) ) ;
#11828 = edge_loop ( 'none', ( #35603, #32717 ) ) ;
#11829 = axis2_placement_3d ( 'none', #11306, #8051, #5718 ) ;
#11830 = cartesian_point ( 'none', ( -29.25892060164372666, 21.18228805102017986, 90.49437691667911565 ) ) ;
#11831 = advanced_face ( 'none', ( #13121 ), #2869, .f. ) ;
#11832 = axis2_placement_3d ( 'none', #36204, #10641, #20370 ) ;
#11833 = face_outer_bound ( 'none', #27452, .t. ) ;
#11834 = cartesian_point ( 'none', ( -3.742566096630347339, -39.99587317171896927, 66.59999999999996589 ) ) ;
#11835 = direction ( 'none', ( -5.206212163468669769e-15, -1.668808352116376838e-15, 1.000000000000000000 ) ) ;
#11837 = edge_loop ( 'none', ( #20288, #3126, #4559, #30905 ) ) ;
#11836 = direction ( 'none', ( -1.000000000000000000, -1.443289932012703187e-14, 5.782411586589356653e-16 ) ) ;
#11838 = oriented_edge ( 'none', *, *, #29952, .f. ) ;
#11839 = face_bound ( 'none', #5407, .t. ) ;
#11840 = edge_curve ( 'none', #22332, #35365, #37612, .t. ) ;
#11841 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#11842 = vector ( 'none', #36740, 1000.000000000000000 ) ;
#11843 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#11844 = line ( 'none', #39990, #27513 ) ;
#11845 = cartesian_point ( 'none', ( -12.40450704296554996, 10.88620701846001992, -10.52326472058904727 ) ) ;
#11846 = cylindrical_surface ( 'none', #40282, 11.94999999999999751 ) ;
#11847 = line ( 'none', #39813, #2560 ) ;
#11848 = cartesian_point ( 'none', ( -56.49999999999951683, -30.06243503111566895, 12.99999999999999112 ) ) ;
#11849 = edge_loop ( 'none', ( #22204, #18686, #35234 ) ) ;
#11850 = cartesian_point ( 'none', ( -11.11609236795314004, -75.79511941901030525, 75.62603963205924629 ) ) ;
#11851 = oriented_edge ( 'none', *, *, #34321, .t. ) ;
#11852 = b_spline_curve_with_knots ( 'none', 3,
( #26147, #7427, #14380, #26688, #4809, #20406, #5372, #20655, #20934, #20532, #5243, #36527, #11489, #27223, #33382, #17270, #8354, #26816, #17671, #17806, #23523, #29821, #11226, #39679, #14641, #14245, #1936, #33121, #30096, #11353, #8491, #33252, #14514, #1814, #24063, #11094, #4948, #2213, #26951, #30363, #29956, #11625, #39147, #33525, #8096, #39537 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.02356912910875810785, 0.02490669296223061574, 0.02624425681570312710, 0.02758182066917563846, 0.02891938452264814635, 0.03025694837612065771, 0.03159451222959316907, 0.03226329415632941955, 0.03293207608306567696, 0.03360085800980193438, 0.03426963993653818485, 0.03560720379001073438, 0.03627598571674702649, 0.03694476764348331166, 0.03761354957021960377, 0.03828233149695589588, 0.03961989535042850785, 0.04028867727716482772, 0.04095745920390114758, 0.04162624113063746745, 0.04229502305737378731, 0.04363258691084645480, 0.04497015076431910841 ),
.unspecified. ) ;
#11853 = edge_loop ( 'none', ( #32366, #20656, #15414, #34393, #4086, #26741, #15114, #29234, #20673, #16223 ) ) ;
#11854 = edge_curve ( 'none', #1348, #24902, #1885, .t. ) ;
#11855 = cartesian_point ( 'none', ( -24.52745046008011798, -13.08159596759236720, 110.9211473392860370 ) ) ;
#11856 = cartesian_point ( 'none', ( 34.99999999997184119, -85.49999999999968736, 80.59999999994603570 ) ) ;
#11857 = cartesian_point ( 'none', ( -20.39725618706493293, -78.95000000000186446, 117.2904477060134383 ) ) ;
#11858 = edge_curve ( 'none', #26773, #19197, #19023, .t. ) ;
#11859 = cartesian_point ( 'none', ( 5.229304166812147385e-13, -39.05761528191443688, 66.60831878401964445 ) ) ;
#11860 = cartesian_point ( 'none', ( -35.65616640185461250, -54.34738077886785135, 1.999999999999946265 ) ) ;
#11861 = cartesian_point ( 'none', ( -33.97074409262243933, -51.32581362515139034, 19.09999999999989484 ) ) ;
#11862 = oriented_edge ( 'none', *, *, #24108, .f. ) ;
#11863 = plane ( 'none', #3808 ) ;
#11864 = oriented_edge ( 'none', *, *, #14213, .t. ) ;
#11865 = edge_curve ( 'none', #24248, #3719, #35647, .t. ) ;
#11866 = cartesian_point ( 'none', ( -37.17350235766490840, -21.32895207399069548, 71.20000000000025864 ) ) ;
#11867 = cartesian_point ( 'none', ( 23.00000000000002842, 1.490825112149826361e-13, 37.99999999999994316 ) ) ;
#11868 = cartesian_point ( 'none', ( 15.69824849204695383, -82.84225891619301763, 121.5732015370745529 ) ) ;
#11869 = circle ( 'none', #2973, 44.99999999999998579 ) ;
#11870 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#11871 = edge_loop ( 'none', ( #23505, #6108, #36887, #35183, #20077, #3718 ) ) ;
#11872 = cartesian_point ( 'none', ( 19.99999999994797761, -98.99999999999988631, 64.95898384859158625 ) ) ;
#11873 = advanced_face ( 'none', ( #9210 ), #6784, .f. ) ;
#11874 = oriented_edge ( 'none', *, *, #28811, .f. ) ;
#11875 = vertex_point ( 'none', #35435 ) ;
#11876 = face_outer_bound ( 'none', #21102, .t. ) ;
#11877 = cartesian_point ( 'none', ( 28.07873263279627452, -17.97839720776416073, 97.68567920571906882 ) ) ;
#11878 = cartesian_point ( 'none', ( 10.24801981932265171, 18.35710459331641431, 129.6000000000122725 ) ) ;
#11879 = advanced_face ( 'none', ( #38092 ), #5423, .t. ) ;
#11880 = axis2_placement_3d ( 'none', #27655, #11646, #40096 ) ;
#11881 = cartesian_point ( 'none', ( 9.964458207123993105, -19.29818269546800380, 127.6171417321303210 ) ) ;
#11882 = advanced_face ( 'none', ( #26359 ), #12149, .t. ) ;
#11883 = cylindrical_surface ( 'none', #36747, 4.499999999999997335 ) ;
#11884 = direction ( 'none', ( -0.9459816290895202151, -1.181889487677455972e-14, 0.3242202298209311273 ) ) ;
#11885 = vector ( 'none', #39021, 1000.000000000000000 ) ;
#11886 = cartesian_point ( 'none', ( 15.30945539795253652, 4.649793051104746944, -86.00000000000000000 ) ) ;
#11887 = axis2_placement_3d ( 'none', #5234, #23917, #29947 ) ;
#11888 = conical_surface ( 'none', #16137, 2.499999999999995115, 1.029744258676651647 ) ;
#11890 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#11889 = face_bound ( 'none', #6271, .t. ) ;
#11891 = cartesian_point ( 'none', ( 2.214045382157990183, 1.852386671049491618, 124.0999999999999517 ) ) ;
#11892 = oriented_edge ( 'none', *, *, #12840, .t. ) ;
#11893 = axis2_placement_3d ( 'none', #7912, #14057, #8169 ) ;
#11894 = oriented_edge ( 'none', *, *, #6660, .t. ) ;
#11895 = cartesian_point ( 'none', ( 4.410534437671032038e-13, -31.20000000000160156, 99.59999999999993747 ) ) ;
#11896 = oriented_edge ( 'none', *, *, #23836, .t. ) ;
#11897 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#11898 = oriented_edge ( 'none', *, *, #27798, .t. ) ;
#11899 = direction ( 'none', ( -0.2911156025094163158, -4.440892098500625373e-15, 0.9566878832595192561 ) ) ;
#11900 = edge_curve ( 'none', #26695, #24297, #31740, .t. ) ;
#11901 = cartesian_point ( 'none', ( -24.88444889857358433, -49.08581362515128177, 12.99999999999988454 ) ) ;
#11902 = oriented_edge ( 'none', *, *, #32418, .f. ) ;
#11903 = cartesian_point ( 'none', ( 14.21108096027309386, -76.27680077335861597, 76.98989272482050694 ) ) ;
#11904 = plane ( 'none', #26680 ) ;
#11905 = direction ( 'none', ( -1.000000000000000000, -1.387778780781445202e-14, 0.0000000000000000000 ) ) ;
#11906 = direction ( 'none', ( -6.810791247219708451e-13, 0.9003490327090351020, -0.4351684952979762988 ) ) ;
#11907 = direction ( 'none', ( 1.000000000000000000, 6.782533400977573364e-15, -1.130422233496262227e-15 ) ) ;
#11908 = direction ( 'none', ( 0.8451571187522077810, -0.5345179553789251026, -2.312423918850432345e-15 ) ) ;
#11909 = oriented_edge ( 'none', *, *, #2207, .t. ) ;
#11911 = vertex_point ( 'none', #16589 ) ;
#11910 = cartesian_point ( 'none', ( -3.638945031367700533, 8.650670939903125856, 111.5585985407439864 ) ) ;
#11912 = edge_loop ( 'none', ( #24654, #32066, #16337, #6238 ) ) ;
#11913 = direction ( 'none', ( 0.2911156025094163713, 4.700541031679089911e-15, -0.9566878832595192561 ) ) ;
#11914 = line ( 'none', #3243, #5060 ) ;
#11915 = oriented_edge ( 'none', *, *, #14923, .t. ) ;
#11916 = edge_loop ( 'none', ( #21656, #18670 ) ) ;
#11917 = b_spline_surface_with_knots ( 'none', 3, 1, (
( #19005, #37597 ),
( #28180, #16003 ),
( #37868, #6714 ),
( #28317, #6173 ),
( #21764, #22021 ),
( #37473, #15862 ),
( #28037, #15456 ),
( #25040, #6575 ) ),
.unspecified., .f., .f., .f.,
( 4, 2, 2, 4 ),
( 2, 2 ),
( 0.0000000000000000000, 0.2499999999999998890, 0.4999999999999998890, 1.000000000000000000 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#11918 = oriented_edge ( 'none', *, *, #16452, .f. ) ;
#11919 = circle ( 'none', #39403, 5.000000000000001776 ) ;
#11920 = direction ( 'none', ( 0.0000000000000000000, -0.8345712536277500870, -0.5509000114523555647 ) ) ;
#11921 = edge_curve ( 'none', #3431, #4293, #9694, .t. ) ;
#11922 = direction ( 'none', ( -5.040809058475287406e-15, -1.747555683115563281e-15, 1.000000000000000000 ) ) ;
#11923 = cartesian_point ( 'none', ( -19.03981639045635887, 34.20527237630592765, -12.25431162026357335 ) ) ;
#11924 = face_outer_bound ( 'none', #5837, .t. ) ;
#11925 = oriented_edge ( 'none', *, *, #19272, .f. ) ;
#11926 = oriented_edge ( 'none', *, *, #38297, .f. ) ;
#11927 = vector ( 'none', #24903, 1000.000000000000000 ) ;
#11928 = vector ( 'none', #193, 1000.000000000000227 ) ;
#11929 = direction ( 'none', ( 1.209286847080705982e-14, -1.000000000000000000, -1.150103495321620814e-15 ) ) ;
#11930 = edge_curve ( 'none', #23957, #165, #1426, .t. ) ;
#11931 = oriented_edge ( 'none', *, *, #13103, .t. ) ;
#11932 = cartesian_point ( 'none', ( -47.89581362515119167, 28.02980982266137744, 19.09999999999999787 ) ) ;
#11933 = advanced_face ( 'none', ( #10169 ), #17081, .t. ) ;
#11934 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497756305, 0.0000000000000000000 ) ) ;
#11935 = edge_curve ( 'none', #32398, #31148, #39094, .t. ) ;
#11936 = oriented_edge ( 'none', *, *, #16002, .t. ) ;
#11937 = oriented_edge ( 'none', *, *, #33834, .f. ) ;
#11938 = oriented_edge ( 'none', *, *, #5510, .t. ) ;
#11939 = cartesian_point ( 'none', ( -5.634236137292728763, 26.13754740912855823, 1.973890230501418985 ) ) ;
#11940 = cartesian_point ( 'none', ( 1.194458090538227370e-12, -95.70000000000160867, 99.59999999999986642 ) ) ;
#11941 = oriented_edge ( 'none', *, *, #35169, .t. ) ;
#11942 = face_outer_bound ( 'none', #13989, .t. ) ;
#11943 = b_spline_curve_with_knots ( 'none', 3,
( #24819, #25218, #83, #15771, #25086, #12345, #6351, #12758, #22189, #37382, #19053, #343, #25357, #27812 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 4 ),
( -5.789301644905160314e-05, 0.0008479099652988905059, 0.001300811456172879660, 0.001753712947046868814, 0.002206614437920857968, 0.002659515928794846905, 0.003565318910542888964 ),
.unspecified. ) ;
#11944 = axis2_placement_3d ( 'none', #26791, #30202, #11196 ) ;
#11945 = cartesian_point ( 'none', ( 3.440345304261272034e-14, -8.520249993834243950e-14, 66.59999999999996589 ) ) ;
#11946 = oriented_edge ( 'none', *, *, #17036, .f. ) ;
#11947 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, -2.428612866367529439e-16 ) ) ;
#11948 = oriented_edge ( 'none', *, *, #1093, .t. ) ;
#11949 = axis2_placement_3d ( 'none', #22683, #19841, #17110 ) ;
#11950 = edge_loop ( 'none', ( #39612, #39446, #37296, #2703 ) ) ;
#11951 = oriented_edge ( 'none', *, *, #12688, .f. ) ;
#11952 = plane ( 'none', #28061 ) ;
#11953 = axis2_placement_3d ( 'none', #38168, #3584, #851 ) ;
#11954 = circle ( 'none', #15783, 6.499999999999997335 ) ;
#11955 = cartesian_point ( 'none', ( 20.68522684112696908, -87.43222793757971090, 74.53204976832381590 ) ) ;
#11956 = plane ( 'none', #23561 ) ;
#11957 = direction ( 'none', ( 2.050233355256459444e-15, -1.084443651927997411e-15, 1.000000000000000000 ) ) ;
#11958 = edge_curve ( 'none', #33843, #39309, #11574, .t. ) ;
#11959 = vertex_point ( 'none', #36251 ) ;
#11960 = direction ( 'none', ( -3.200450247308470353e-30, -9.969229838635497148e-16, 1.000000000000000000 ) ) ;
#11961 = cartesian_point ( 'none', ( -35.99999999999999289, -5.385737092868930640e-13, 5.000000000000047073 ) ) ;
#11962 = vertex_point ( 'none', #11238 ) ;
#11963 = vector ( 'none', #20749, 1000.000000000000000 ) ;
#11964 = cartesian_point ( 'none', ( 32.14101615137791867, -19.99999999999951683, 37.99999999999995026 ) ) ;
#11965 = edge_curve ( 'none', #21833, #32939, #29768, .t. ) ;
#11966 = edge_loop ( 'none', ( #36, #3173, #28547, #13431, #22793, #17893, #36145, #10633, #31391, #20013, #13596, #26187, #28659, #37379, #7569, #1790 ) ) ;
#11967 = cartesian_point ( 'none', ( -34.64101615140723567, -78.00000000000044054, 79.60000000005305765 ) ) ;
#11968 = oriented_edge ( 'none', *, *, #8806, .t. ) ;
#11969 = vertex_point ( 'none', #26423 ) ;
#11970 = cartesian_point ( 'none', ( 36.26601615137735024, 17.18541743770098762, 59.59999999999997300 ) ) ;
#11971 = circle ( 'none', #27105, 4.250000000000003553 ) ;
#11972 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#11973 = line ( 'none', #3778, #26645 ) ;
#11974 = direction ( 'none', ( -8.886774337756959064e-16, 7.617739400847518942e-16, -1.000000000000000000 ) ) ;
#11975 = cartesian_point ( 'none', ( 9.497611030973018842e-13, -73.70000000000160867, 99.59999999999989484 ) ) ;
#11976 = vertex_point ( 'none', #20538 ) ;
#11977 = cartesian_point ( 'none', ( 31.00027695764217484, 56.01081362515107287, 23.00000000000000000 ) ) ;
#11978 = circle ( 'none', #24578, 3.999999999999996447 ) ;
#11979 =( bounded_curve ( ) b_spline_curve ( 3, ( #38204, #34914, #887, #7179 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.841317297602452108, 4.855736549290055493 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999826738401136339, 0.9999826738401136339, 1.000000000000000000 ) )
representation_item ( '' ) );
#11980 = edge_curve ( 'none', #26455, #581, #35136, .t. ) ;
#11981 = advanced_face ( 'none', ( #8737, #36125 ), #35849, .f. ) ;
#11982 = edge_loop ( 'none', ( #28785, #16947, #31258, #19808 ) ) ;
#11983 = edge_curve ( 'none', #21787, #23202, #4825, .t. ) ;
#11984 = oriented_edge ( 'none', *, *, #1010, .f. ) ;
#11985 = oriented_edge ( 'none', *, *, #18994, .f. ) ;
#11986 = oriented_edge ( 'none', *, *, #8915, .t. ) ;
#11987 = cartesian_point ( 'none', ( 19.99999999994803446, -103.9999999999998721, 64.95898384859157204 ) ) ;
#11988 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#11989 = edge_curve ( 'none', #14793, #27132, #27814, .t. ) ;
#11990 = cylindrical_surface ( 'none', #10504, 27.50000000000000355 ) ;
#11991 = edge_curve ( 'none', #10635, #16523, #28795, .t. ) ;
#11992 = edge_loop ( 'none', ( #5728, #17847, #11667, #30028 ) ) ;
#11993 = cartesian_point ( 'none', ( 32.10852994508982761, 18.67104792601007190, 74.20000000000024443 ) ) ;
#11994 = edge_loop ( 'none', ( #26542, #26374 ) ) ;
#11995 = line ( 'none', #5136, #35483 ) ;
#11996 = cartesian_point ( 'none', ( 38.99151321378259638, -0.8135707095386843779, -12.00000000000002487 ) ) ;
#11997 = oriented_edge ( 'none', *, *, #6217, .f. ) ;
#11998 = cartesian_point ( 'none', ( -23.22246936089815250, -91.33689715958200850, 113.3754688013169556 ) ) ;
#11999 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#12000 = cartesian_point ( 'none', ( -3.638945031366913607, -59.50000000000019895, 111.5585985407438727 ) ) ;
#12001 = oriented_edge ( 'none', *, *, #33558, .f. ) ;
#12002 = oriented_edge ( 'none', *, *, #20494, .f. ) ;
#12003 = vector ( 'none', #8701, 1000.000000000000000 ) ;
#12004 = cartesian_point ( 'none', ( 1.161098184869818273e-14, -5.354111699776061236e-14, -11.50000000000001066 ) ) ;
#12005 = direction ( 'none', ( 6.413879299975620385e-15, 2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#12006 = axis2_placement_3d ( 'none', #22195, #19475, #25757 ) ;
#12007 = cartesian_point ( 'none', ( 3.478831449988219582, -54.70000000000155183, 88.16757979504865261 ) ) ;
#12008 = cartesian_point ( 'none', ( 26.00000000000004974, 1.670680681051600392e-13, 57.59999999999992326 ) ) ;
#12009 = edge_curve ( 'none', #19691, #968, #18533, .t. ) ;
#12010 = direction ( 'none', ( -1.184453658995149176e-14, 1.000000000000000000, 9.839388115241413793e-16 ) ) ;
#12011 = line ( 'none', #15077, #11030 ) ;
#12012 = cartesian_point ( 'none', ( 25.47106838316479482, -30.05435898301957920, 82.04644186900766556 ) ) ;
#12013 = axis2_placement_3d ( 'none', #32849, #27086, #8905 ) ;
#12014 = cartesian_point ( 'none', ( -34.64101615140722856, -78.50000000000054001, 79.60000000005305765 ) ) ;
#12015 = oriented_edge ( 'none', *, *, #5300, .t. ) ;
#12016 = oriented_edge ( 'none', *, *, #10093, .f. ) ;
#12017 = cartesian_point ( 'none', ( 6.817550691204069757, -20.56740170840425463, 127.5144740208874197 ) ) ;
#12018 = line ( 'none', #20986, #29161 ) ;
#12019 = axis2_placement_3d ( 'none', #16232, #35094, #31700 ) ;
#12020 = cartesian_point ( 'none', ( -35.80291843500447158, 22.61334710348627297, 71.20000000000020179 ) ) ;
#12021 = cartesian_point ( 'none', ( -21.25186870879455370, -99.50000000000044054, 127.4093163595241833 ) ) ;
#12022 = line ( 'none', #16380, #27750 ) ;
#12023 = cartesian_point ( 'none', ( 15.72846902845396677, 2.944570650580822235, -82.23396921329552356 ) ) ;
#12024 = oriented_edge ( 'none', *, *, #8075, .t. ) ;
#12025 = oriented_edge ( 'none', *, *, #1064, .f. ) ;
#12026 = oriented_edge ( 'none', *, *, #564, .f. ) ;
#12027 = direction ( 'none', ( 1.539513564649194771e-12, -1.143164601397685788e-15, 1.000000000000000000 ) ) ;
#12028 = vertex_point ( 'none', #29702 ) ;
#12029 = face_outer_bound ( 'none', #11041, .t. ) ;
#12030 = direction ( 'none', ( -1.000000000000000000, -6.938893903907222067e-15, 1.301042606982604138e-15 ) ) ;
#12031 = advanced_face ( 'none', ( #26828 ), #28329, .f. ) ;
#12032 = cartesian_point ( 'none', ( -49.61081362515120929, 31.00027695764203273, -25.79292610469370928 ) ) ;
#12033 = circle ( 'none', #32994, 3.249999999999996003 ) ;
#12034 = line ( 'none', #5845, #25737 ) ;
#12035 = cartesian_point ( 'none', ( 15.43912470749352295, -8.500010928433148649, 111.2172867682527340 ) ) ;
#12036 = cartesian_point ( 'none', ( -18.07676089151662069, 40.42660901771174764, -36.49999999999997158 ) ) ;
#12037 = vertex_point ( 'none', #26292 ) ;
#12038 = cartesian_point ( 'none', ( 9.694118953291490694e-13, -76.70000000000159446, 99.59999999999988063 ) ) ;
#12039 = advanced_face ( 'none', ( #12656 ), #20019, .t. ) ;
#12040 = direction ( 'none', ( 1.539687036996792653e-12, -1.143164601397683618e-15, 1.000000000000000000 ) ) ;
#12041 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#12042 = cartesian_point ( 'none', ( 6.070069783102352012, -41.94844833253031169, 66.49463944569845353 ) ) ;
#12043 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#12044 = edge_curve ( 'none', #34420, #14226, #36648, .t. ) ;
#12045 = cartesian_point ( 'none', ( 1.256087077380554798e-12, -99.50000000000014211, 99.59999999999986642 ) ) ;
#12046 = oriented_edge ( 'none', *, *, #18815, .t. ) ;
#12047 = plane ( 'none', #4157 ) ;
#12048 = edge_curve ( 'none', #10279, #17367, #16561, .t. ) ;
#12049 = line ( 'none', #8729, #18912 ) ;
#12050 = edge_curve ( 'none', #4064, #8940, #20893, .t. ) ;
#12051 = circle ( 'none', #27522, 4.499999999999990230 ) ;
#12052 = vector ( 'none', #9014, 1000.000000000000000 ) ;
#12053 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#12054 = oriented_edge ( 'none', *, *, #40555, .t. ) ;
#12055 = edge_curve ( 'none', #24419, #30874, #3240, .t. ) ;
#12056 = cartesian_point ( 'none', ( -21.37963319265557516, -14.74360237307290511, 116.7766116838788832 ) ) ;
#12057 = oriented_edge ( 'none', *, *, #24496, .f. ) ;
#12058 = face_outer_bound ( 'none', #35448, .t. ) ;
#12059 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12060 = oriented_edge ( 'none', *, *, #36956, .f. ) ;
#12061 = axis2_placement_3d ( 'none', #37509, #6475, #202 ) ;
#12062 = oriented_edge ( 'none', *, *, #19486, .t. ) ;
#12063 = cartesian_point ( 'none', ( -11.81243356552191059, -76.52028095520063289, 75.33909015620848493 ) ) ;
#12064 = edge_loop ( 'none', ( #13381, #28288, #20427, #800, #8152 ) ) ;
#12065 = cartesian_point ( 'none', ( 22.35836589726739376, -11.19622722436502649, 92.32291716682223637 ) ) ;
#12066 = oriented_edge ( 'none', *, *, #16291, .f. ) ;
#12067 = axis2_placement_3d ( 'none', #15206, #2644, #36948 ) ;
#12068 = axis2_placement_3d ( 'none', #26820, #23928, #5106 ) ;
#12069 = cartesian_point ( 'none', ( 33.46194077712620896, 51.00292657709062638, -51.00000000000000711 ) ) ;
#12070 = cartesian_point ( 'none', ( -35.98653010516970596, -84.79999999999672866, 75.67417623934103688 ) ) ;
#12071 = line ( 'none', #23978, #21852 ) ;
#12072 = edge_curve ( 'none', #34258, #35311, #26161, .t. ) ;
#12073 = face_outer_bound ( 'none', #8665, .t. ) ;
#12074 = face_outer_bound ( 'none', #1130, .t. ) ;
#12075 = axis2_placement_3d ( 'none', #4751, #10479, #20734 ) ;
#12076 = direction ( 'none', ( -1.209449207450893118e-14, 1.000000000000000000, 1.143164601416344912e-15 ) ) ;
#12077 = vertex_point ( 'none', #5381 ) ;
#12078 = direction ( 'none', ( 1.196959198423996737e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#12079 = axis2_placement_3d ( 'none', #30401, #36428, #26726 ) ;
#12080 = cartesian_point ( 'none', ( 51.00292657709076849, 33.46194077712604553, 2.000000000000015543 ) ) ;
#12081 = advanced_face ( 'none', ( #9908 ), #28514, .t. ) ;
#12082 = cartesian_point ( 'none', ( -35.65616640185562858, 54.34738077886716923, 2.000000000000099032 ) ) ;
#12083 = edge_curve ( 'none', #31607, #12245, #21016, .t. ) ;
#12084 = edge_loop ( 'none', ( #33687, #34463, #7663, #17310 ) ) ;
#12085 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#12086 = advanced_face ( 'none', ( #31033 ), #14651, .f. ) ;
#12087 = advanced_face ( 'none', ( #36791, #9766 ), #27509, .f. ) ;
#12088 = cartesian_point ( 'none', ( 0.0000000000000000000, -6.255204314246524605e-15, -53.60000000000000142 ) ) ;
#12089 = cartesian_point ( 'none', ( -0.5566349485567168021, -24.24232162013459657, -32.50000000000002842 ) ) ;
#12090 = vector ( 'none', #5174, 1000.000000000000000 ) ;
#12091 = cartesian_point ( 'none', ( -49.61081362515121640, 31.00027695764200786, 13.00000000000001776 ) ) ;
#12092 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#12093 = face_bound ( 'none', #19963, .t. ) ;
#12094 = face_outer_bound ( 'none', #37093, .t. ) ;
#12095 = cartesian_point ( 'none', ( -10.97463932588772195, -42.50000000000021316, 54.59999999999993747 ) ) ;
#12096 = oriented_edge ( 'none', *, *, #18837, .f. ) ;
#12097 = direction ( 'none', ( 1.990260657307025001e-16, -7.960374808937614333e-16, 1.000000000000000000 ) ) ;
#12098 = edge_loop ( 'none', ( #39265, #36851, #12896, #39498 ) ) ;
#12099 = face_outer_bound ( 'none', #945, .t. ) ;
#12100 = edge_curve ( 'none', #39430, #1799, #18599, .t. ) ;
#12101 = vertex_point ( 'none', #20804 ) ;
#12102 = direction ( 'none', ( 0.04032756876096231513, 0.9991865127181359663, 1.000880544199131947e-15 ) ) ;
#12103 = direction ( 'none', ( 0.9997364937975850019, -0.02295523838497760122, -4.205390244792257860e-16 ) ) ;
#12104 = oriented_edge ( 'none', *, *, #25352, .f. ) ;
#12105 = cartesian_point ( 'none', ( -2.068652040478618392, -73.70000000000165130, 108.9744695175469928 ) ) ;
#12106 = edge_curve ( 'none', #27651, #30851, #2001, .t. ) ;
#12107 = face_outer_bound ( 'none', #9712, .t. ) ;
#12108 = face_outer_bound ( 'none', #23467, .t. ) ;
#12109 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#12110 = edge_curve ( 'none', #2239, #8264, #14199, .t. ) ;
#12111 = cartesian_point ( 'none', ( -36.89101615140101842, -99.00000000000061107, 83.49711431708645648 ) ) ;
#12112 = oriented_edge ( 'none', *, *, #33028, .f. ) ;
#12113 = oriented_edge ( 'none', *, *, #19298, .f. ) ;
#12114 = cartesian_point ( 'none', ( 17.24999999994743760, -54.49899999999988154, 64.95898384859586372 ) ) ;
#12115 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, -2.409200885585505205e-16 ) ) ;
#12116 = line ( 'none', #24505, #3811 ) ;
#12117 = cartesian_point ( 'none', ( -11.77441677761154715, -76.39734976274920086, 75.35471328119260193 ) ) ;
#12118 = axis2_placement_3d ( 'none', #16020, #37750, #19580 ) ;
#12119 = b_spline_curve_with_knots ( 'none', 3,
( #27410, #40125, #33435, #14688 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.001435872362180222375 ),
.unspecified. ) ;
#12120 = vector ( 'none', #30790, 1000.000000000000000 ) ;
#12121 = axis2_placement_3d ( 'none', #18034, #11716, #39635 ) ;
#12122 = line ( 'none', #1605, #6757 ) ;
#12124 = vector ( 'none', #8442, 1000.000000000000000 ) ;
#12123 = axis2_placement_3d ( 'none', #25121, #18440, #2704 ) ;
#12125 = cartesian_point ( 'none', ( 14.47503452854106065, 7.919809050573372033, -37.19828832642096472 ) ) ;
#12126 = oriented_edge ( 'none', *, *, #19236, .t. ) ;
#12127 = advanced_face ( 'none', ( #9243 ), #23370, .t. ) ;
#12128 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12129 = axis2_placement_3d ( 'none', #31418, #12659, #31683 ) ;
#12130 = oriented_edge ( 'none', *, *, #3894, .t. ) ;
#12131 = axis2_placement_3d ( 'none', #40212, #5771, #27639 ) ;
#12132 = cartesian_point ( 'none', ( -23.99745850969500793, -81.21067705831501371, 111.9786456443390819 ) ) ;
#12133 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#12134 = cartesian_point ( 'none', ( 47.50000000000000711, -8.129055203279282632e-15, -7.000000000000000000 ) ) ;
#12135 = cartesian_point ( 'none', ( -37.46194077712604553, 51.00292657709068322, 2.000000000000091926 ) ) ;
#12136 = cartesian_point ( 'none', ( 39.14530312998318351, -0.6242373565295478155, -35.73984807297215838 ) ) ;
#12137 = vertex_point ( 'none', #17815 ) ;
#12138 = oriented_edge ( 'none', *, *, #37673, .t. ) ;
#12139 = cartesian_point ( 'none', ( 1.182613553948275817e-12, -94.70000000000160867, 99.59999999999986642 ) ) ;
#12140 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#12141 = cartesian_point ( 'none', ( 33.13617927444530409, -82.29999999999593285, 121.3261419332781941 ) ) ;
#12142 = face_bound ( 'none', #37559, .t. ) ;
#12143 = oriented_edge ( 'none', *, *, #31699, .f. ) ;
#12144 = cartesian_point ( 'none', ( -6.693678833081008861, 19.92896232007804969, 129.5999999999999943 ) ) ;
#12145 = edge_loop ( 'none', ( #19922, #39187, #18842, #37373 ) ) ;
#12146 = vertex_point ( 'none', #30646 ) ;
#12147 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#12148 = cartesian_point ( 'none', ( 14.67292451024569822, -94.78360898468187656, 77.02048707354342127 ) ) ;
#12149 = conical_surface ( 'none', #17483, 39.00000000000000711, 0.5235987755983023684 ) ;
#12150 = edge_curve ( 'none', #15231, #16536, #1460, .t. ) ;
#12151 = vector ( 'none', #5470, 999.9999999999998863 ) ;
#12152 = cylindrical_surface ( 'none', #22587, 6.499999999999999112 ) ;
#12153 = cartesian_point ( 'none', ( -2.004242608302575057, -89.95000000000163709, 118.5088738841596694 ) ) ;
#12154 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#12155 = line ( 'none', #18812, #30249 ) ;
#12156 = face_bound ( 'none', #18036, .t. ) ;
#12157 = cartesian_point ( 'none', ( -24.88444889857357012, -50.13581362515128603, 15.09999999999988418 ) ) ;
#12158 = cartesian_point ( 'none', ( -39.99999999996967404, -85.50000000000065370, 118.6000000000614563 ) ) ;
#12159 = edge_loop ( 'none', ( #28154, #29356, #34689, #15860 ) ) ;
#12160 = edge_curve ( 'none', #12812, #40434, #32182, .t. ) ;
#12161 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#12162 = vertex_point ( 'none', #36672 ) ;
#12163 = oriented_edge ( 'none', *, *, #6780, .t. ) ;
#12164 = cartesian_point ( 'none', ( 30.80289592177994606, -99.34933631980246105, 122.5802126748981209 ) ) ;
#12165 = edge_curve ( 'none', #30489, #6581, #3528, .t. ) ;
#12166 = direction ( 'none', ( -1.000000000000000000, -1.110223024625151018e-14, 1.540434446667397026e-12 ) ) ;
#12168 = edge_loop ( 'none', ( #15923, #22523, #18701, #4835 ) ) ;
#12167 = direction ( 'none', ( -1.000000000000000000, -1.209449207450814547e-14, 1.539513564649194771e-12 ) ) ;
#12169 = direction ( 'none', ( 4.624852315371558002e-15, 1.833808936130288886e-15, -1.000000000000000000 ) ) ;
#12170 = oriented_edge ( 'none', *, *, #36325, .f. ) ;
#12171 = oriented_edge ( 'none', *, *, #18049, .t. ) ;
#12172 = direction ( 'none', ( 1.000000000000000000, -3.712601082321082029e-17, 0.0000000000000000000 ) ) ;
#12173 = direction ( 'none', ( -0.2911156025094133737, -4.625929269271487689e-15, 0.9566878832595201443 ) ) ;
#12174 = advanced_face ( 'none', ( #205 ), #39822, .f. ) ;
#12175 = axis2_placement_3d ( 'none', #32590, #16869, #13295 ) ;
#12176 = line ( 'none', #6809, #38123 ) ;
#12177 = edge_loop ( 'none', ( #21240, #24415, #614, #37306, #23455, #37885 ) ) ;
#12178 = axis2_placement_3d ( 'none', #33792, #27504, #5649 ) ;
#12179 = direction ( 'none', ( -1.000000000000000000, -1.443289932012703187e-14, 6.026475332252221071e-16 ) ) ;
#12180 = direction ( 'none', ( -0.7669678184319016490, -0.6416855659042125515, 5.980610519458359299e-15 ) ) ;
#12181 = axis2_placement_3d ( 'none', #35955, #1914, #17645 ) ;
#12182 = axis2_placement_3d ( 'none', #28742, #25858, #31742 ) ;
#12183 = oriented_edge ( 'none', *, *, #39778, .f. ) ;
#12184 = vector ( 'none', #17048, 1000.000000000000114 ) ;
#12185 = edge_curve ( 'none', #6226, #31752, #14191, .t. ) ;
#12186 = cartesian_point ( 'none', ( -11.83250172437819892, -76.67350175710902249, 75.33084519827407632 ) ) ;
#12187 = cartesian_point ( 'none', ( 13.70362065913769811, -95.19999798489902787, 76.95627654155477160 ) ) ;
#12188 = line ( 'none', #10581, #34197 ) ;
#12189 = cartesian_point ( 'none', ( 7.896391873707386821e-13, -59.50000000000014211, 99.59999999999988063 ) ) ;
#12190 = cartesian_point ( 'none', ( -37.14101615137727208, -20.00000000000051870, 37.99999999999999289 ) ) ;
#12191 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.217329887512760665e-16, -1.899999999999999911 ) ) ;
#12192 = cylindrical_surface ( 'none', #4163, 31.00000000000000711 ) ;
#12193 = cylindrical_surface ( 'none', #31541, 4.499999999999997335 ) ;
#12194 = direction ( 'none', ( -1.000000000000000000, -9.324235450323790186e-16, 1.131479582959642339e-31 ) ) ;
#12195 = vector ( 'none', #26032, 1000.000000000000114 ) ;
#12196 = line ( 'none', #22697, #3886 ) ;
#12197 = cartesian_point ( 'none', ( 34.84684347248401082, -104.4999999999996732, 59.59999999994622755 ) ) ;
#12198 = cartesian_point ( 'none', ( 3.493387230113840225, -67.80000000000156035, 88.11974540088566243 ) ) ;
#12199 = vertex_point ( 'none', #24211 ) ;
#12200 = vertex_point ( 'none', #11772 ) ;
#12201 = oriented_edge ( 'none', *, *, #19021, .f. ) ;
#12202 = b_spline_curve_with_knots ( 'none', 3,
( #12419, #23340, #7366, #29363, #1628, #13636 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.001551072947502645264, 0.008485131089864145562, 0.01541918923222564478 ),
.unspecified. ) ;
#12203 = cartesian_point ( 'none', ( -11.16064780794293121, -95.58733857578035042, 75.60763254558318636 ) ) ;
#12204 = vertex_point ( 'none', #33533 ) ;
#12205 = cartesian_point ( 'none', ( -2.395851499797505516e-15, 8.132962921250199968e-15, -75.50000000000004263 ) ) ;
#12206 = oriented_edge ( 'none', *, *, #4752, .t. ) ;
#12207 = oriented_edge ( 'none', *, *, #12513, .t. ) ;
#12208 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#12209 = cartesian_point ( 'none', ( -0.04327863261984200849, -76.70000000000160867, 111.5999219564110376 ) ) ;
#12210 = edge_curve ( 'none', #20601, #3596, #14163, .t. ) ;
#12211 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12212 = cartesian_point ( 'none', ( -49.69657935914705149, 57.49999999999998579, -51.00000000000000711 ) ) ;
#12213 = cartesian_point ( 'none', ( 10.32729154507887692, 16.59878251099087976, 129.5534125533216923 ) ) ;
#12214 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#12215 = vector ( 'none', #35134, 1000.000000000000114 ) ;
#12216 = cartesian_point ( 'none', ( 34.31980515344510252, -103.9999999999997584, 131.4198051533414855 ) ) ;
#12217 = oriented_edge ( 'none', *, *, #37699, .f. ) ;
#12218 = edge_curve ( 'none', #39805, #34887, #8616, .t. ) ;
#12219 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#12220 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#12221 = edge_curve ( 'none', #32010, #7772, #27959, .t. ) ;
#12222 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497749713, -2.172468512652334513e-16 ) ) ;
#12223 = edge_curve ( 'none', #19558, #29046, #26397, .t. ) ;
#12224 = advanced_face ( 'none', ( #36472 ), #20487, .f. ) ;
#12225 = vector ( 'none', #14205, 1000.000000000000000 ) ;
#12226 = direction ( 'none', ( 1.210143096841420629e-14, -1.000000000000000000, -1.144788205118215282e-15 ) ) ;
#12227 = line ( 'none', #1539, #24962 ) ;
#12228 = advanced_face ( 'none', ( #920 ), #11175, .t. ) ;
#12229 = cartesian_point ( 'none', ( 33.13617927444530409, -82.29999999999593285, 121.3261419332781941 ) ) ;
#12230 = vector ( 'none', #13069, 1000.000000000000000 ) ;
#12231 = axis2_placement_3d ( 'none', #21090, #14931, #23942 ) ;
#12232 = vector ( 'none', #19483, 1000.000000000000000 ) ;
#12233 = line ( 'none', #9875, #16642 ) ;
#12234 = plane ( 'none', #27532 ) ;
#12235 = vertex_point ( 'none', #21622 ) ;
#12237 = axis2_placement_3d ( 'none', #21350, #3151, #12307 ) ;
#12236 = cartesian_point ( 'none', ( 1.194458090538227370e-12, -95.70000000000160867, 99.59999999999986642 ) ) ;
#12238 = axis2_placement_3d ( 'none', #17592, #10874, #7888 ) ;
#12239 = oriented_edge ( 'none', *, *, #39545, .f. ) ;
#12240 = oriented_edge ( 'none', *, *, #10509, .f. ) ;
#12241 = direction ( 'none', ( -3.528609371932593725e-15, -1.000000000000000000, 1.067522139062650548e-16 ) ) ;
#12242 = edge_curve ( 'none', #33370, #1827, #17560, .t. ) ;
#12243 = oriented_edge ( 'none', *, *, #14453, .t. ) ;
#12244 = direction ( 'none', ( 8.886774337756959064e-16, -7.617739400847518942e-16, 1.000000000000000000 ) ) ;
#12245 = vertex_point ( 'none', #27642 ) ;
#12246 = direction ( 'none', ( -6.402207182922942715e-15, -3.102610559608235541e-16, -1.000000000000000000 ) ) ;
#12247 = manifold_solid_brep ( '���ͽ�-5-solid1', #31533 ) ;
#12248 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#12249 = direction ( 'none', ( -1.000000000000000000, -1.110223024625157172e-14, 1.537658889105842616e-12 ) ) ;
#12250 = oriented_edge ( 'none', *, *, #31562, .f. ) ;
#12251 = cartesian_point ( 'none', ( 3.828485632594873955, -18.56798519368255995, -37.15485900149965204 ) ) ;
#12252 = cartesian_point ( 'none', ( 19.99999999993803712, -84.69999999999602380, 64.95898384858573138 ) ) ;
#12253 = oriented_edge ( 'none', *, *, #30304, .t. ) ;
#12254 = oriented_edge ( 'none', *, *, #4914, .t. ) ;
#12255 = direction ( 'none', ( -0.7537737699905118216, -8.343134657239611113e-15, -0.6571340073944513804 ) ) ;
#12256 = circle ( 'none', #22901, 2.499999999999995115 ) ;
#12257 = cartesian_point ( 'none', ( -17.50000000006027889, -101.5000000000003126, 59.60000000002681730 ) ) ;
#12258 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#12259 = oriented_edge ( 'none', *, *, #16786, .f. ) ;
#12260 = oriented_edge ( 'none', *, *, #20779, .f. ) ;
#12261 = cartesian_point ( 'none', ( -26.30195191163128854, -42.36949719208479337, 66.11143367142068428 ) ) ;
#12262 = circle ( 'none', #13258, 4.499999999999997335 ) ;
#12263 = plane ( 'none', #10302 ) ;
#12264 = conical_surface ( 'none', #7477, 24.99999999999997868, 0.7853981633974466137 ) ;
#12265 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497750060, -2.172468512652334513e-16 ) ) ;
#12266 = cartesian_point ( 'none', ( 6.637722351807148868, 27.70492992195282511, -11.49999999999998757 ) ) ;
#12267 = circle ( 'none', #4280, 5.000000000000000888 ) ;
#12268 = direction ( 'none', ( 0.8660254037844404840, -0.4999999999999968359, -3.890006743561894018e-16 ) ) ;
#12269 = line ( 'none', #32405, #36769 ) ;
#12270 = advanced_face ( 'none', ( #12156, #34170, #33205, #4831, #18031, #24890 ), #37471, .f. ) ;
#12271 = cartesian_point ( 'none', ( 34.64101615140910440, -78.49999999999972999, 119.5999999999469878 ) ) ;
#12272 = edge_curve ( 'none', #27355, #33077, #35620, .t. ) ;
#12273 = circle ( 'none', #2009, 5.500320936831879060 ) ;
#12274 = direction ( 'none', ( 5.539897855819842966e-16, -8.953411488912552682e-16, 1.000000000000000000 ) ) ;
#12275 = circle ( 'none', #30217, 2.499999999999994671 ) ;
#12276 = direction ( 'none', ( 1.331611081249949473e-15, -2.721636318192414039e-15, 1.000000000000000000 ) ) ;
#12277 = oriented_edge ( 'none', *, *, #5358, .t. ) ;
#12278 = advanced_face ( 'none', ( #25862 ), #23880, .f. ) ;
#12279 = advanced_face ( 'none', ( #18541 ), #26337, .f. ) ;
#12280 = edge_loop ( 'none', ( #3989, #9055 ) ) ;
#12281 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#12282 = edge_curve ( 'none', #35337, #40521, #13614, .t. ) ;
#12283 = direction ( 'none', ( -1.000000000000000000, -1.229808195804225085e-14, 1.539649732011764131e-12 ) ) ;
#12284 = edge_loop ( 'none', ( #38882, #3660 ) ) ;
#12285 = direction ( 'none', ( -1.000000000000000000, 3.712601082321082029e-17, 0.0000000000000000000 ) ) ;
#12286 = cartesian_point ( 'none', ( -17.44584960139447460, -79.59999999999655529, 133.3656215308974140 ) ) ;
#12287 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#12288 = direction ( 'none', ( 1.209286847080705982e-14, -1.000000000000000000, -1.150103495321620814e-15 ) ) ;
#12289 = oriented_edge ( 'none', *, *, #13297, .t. ) ;
#12290 = axis2_placement_3d ( 'none', #17279, #23931, #5108 ) ;
#12291 = vertex_point ( 'none', #5778 ) ;
#12292 = cartesian_point ( 'none', ( 6.764284017753174185e-14, -1.450178789701548867e-13, 126.5999999999999659 ) ) ;
#12293 = cartesian_point ( 'none', ( 16.49565214766016652, -0.3787614333521600596, -36.50000000000002132 ) ) ;
#12294 = cartesian_point ( 'none', ( 14.32240407150838912, -76.31559752452055534, 76.99726720928882173 ) ) ;
#12295 = direction ( 'none', ( -1.000000000000000000, -1.229175491549279915e-14, 1.539641430221243297e-12 ) ) ;
#12296 = axis2_placement_3d ( 'none', #7005, #38451, #38584 ) ;
#12297 = circle ( 'none', #31554, 39.28867513459481131 ) ;
#12298 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#12299 = oriented_edge ( 'none', *, *, #33322, .t. ) ;
#12300 = edge_curve ( 'none', #15229, #21022, #7274, .t. ) ;
#12301 = oriented_edge ( 'none', *, *, #31315, .t. ) ;
#12302 = cartesian_point ( 'none', ( -7.164989403655238398, -15.20000000000022133, 110.1112420778205490 ) ) ;
#12303 = direction ( 'none', ( 1.965391359763805505e-15, -7.562449584285929544e-16, 1.000000000000000000 ) ) ;
#12304 = oriented_edge ( 'none', *, *, #26073, .f. ) ;
#12305 = line ( 'none', #14699, #3019 ) ;
#12306 = axis2_placement_3d ( 'none', #3250, #15685, #28548 ) ;
#12307 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#12308 = axis2_placement_3d ( 'none', #13606, #16503, #23844 ) ;
#12309 = face_outer_bound ( 'none', #30985, .t. ) ;
#12310 = direction ( 'none', ( -7.562449584286045901e-16, -2.087856039678552486e-15, 1.000000000000000000 ) ) ;
#12311 = circle ( 'none', #8942, 32.50000000000000711 ) ;
#12312 = edge_curve ( 'none', #5162, #16037, #3849, .t. ) ;
#12313 = face_outer_bound ( 'none', #32652, .t. ) ;
#12314 = conical_surface ( 'none', #364, 3.399999999999993250, 1.029744258676652757 ) ;
#12315 = oriented_edge ( 'none', *, *, #13287, .t. ) ;
#12316 = cartesian_point ( 'none', ( -4.491798961328677287, 5.368774729023317427, 127.0999999999999943 ) ) ;
#12317 = oriented_edge ( 'none', *, *, #5, .t. ) ;
#12318 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.434659775025521428e-15, -38.00000000000000000 ) ) ;
#12319 = oriented_edge ( 'none', *, *, #16792, .t. ) ;
#12320 = cartesian_point ( 'none', ( -11.52061982604919343, -76.52994852649777613, 75.28532279602525534 ) ) ;
#12321 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#12322 = advanced_face ( 'none', ( #8246 ), #20954, .t. ) ;
#12323 = oriented_edge ( 'none', *, *, #25817, .t. ) ;
#12324 = edge_curve ( 'none', #31295, #9115, #4326, .t. ) ;
#12325 = edge_loop ( 'none', ( #17466, #18406 ) ) ;
#12326 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#12327 = direction ( 'none', ( -0.2911156025094163158, -4.440892098500625373e-15, 0.9566878832595192561 ) ) ;
#12328 = direction ( 'none', ( -1.000000000000000000, -1.233581138472396822e-14, 1.538892470244315035e-12 ) ) ;
#12329 = line ( 'none', #31778, #21140 ) ;
#12330 = edge_curve ( 'none', #9115, #27628, #10178, .t. ) ;
#12331 = edge_loop ( 'none', ( #19093, #19520, #1623, #13134 ) ) ;
#12332 = direction ( 'none', ( 1.000000000000000000, 1.387778780781449147e-14, -6.505213034913043367e-16 ) ) ;
#12333 = oriented_edge ( 'none', *, *, #8100, .t. ) ;
#12334 = direction ( 'none', ( 1.000000000000000000, 1.233581138472396822e-14, -1.538892470244315035e-12 ) ) ;
#12335 = vertex_point ( 'none', #18623 ) ;
#12336 = face_outer_bound ( 'none', #34783, .t. ) ;
#12337 = direction ( 'none', ( -1.000000000000000000, -1.203352005955635797e-14, 1.539505772836721108e-12 ) ) ;
#12338 = cartesian_point ( 'none', ( -5.397754427258433019, 25.43352604620541513, -0.7499999999999941158 ) ) ;
#12339 = edge_curve ( 'none', #37830, #34536, #5827, .t. ) ;
#12340 = line ( 'none', #25664, #4031 ) ;
#12341 = direction ( 'none', ( 1.000000000000000000, -3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#12342 = cartesian_point ( 'none', ( -11.57566058660652608, -76.64641245305301709, 75.28167667771838012 ) ) ;
#12343 = cartesian_point ( 'none', ( 0.6393033890216324178, 27.84266135226271999, -36.49999999999998579 ) ) ;
#12344 = face_bound ( 'none', #29765, .t. ) ;
#12345 = cartesian_point ( 'none', ( -10.75731199595437637, 17.31747045826335096, 129.2343892023577610 ) ) ;
#12346 = cartesian_point ( 'none', ( 53.66081362515101461, -31.00027695764238800, 15.09999999999987352 ) ) ;
#12347 = line ( 'none', #15820, #18720 ) ;
#12348 = vector ( 'none', #7430, 1000.000000000000000 ) ;
#12349 = cartesian_point ( 'none', ( 16.08831942502803614, 3.662782832528525656, -37.50000000000001421 ) ) ;
#12350 = oriented_edge ( 'none', *, *, #8094, .f. ) ;
#12351 = direction ( 'none', ( 5.206212163468669769e-15, 1.668808352116376444e-15, -1.000000000000000000 ) ) ;
#12352 = axis2_placement_3d ( 'none', #39134, #17130, #39008 ) ;
#12353 = axis2_placement_3d ( 'none', #8063, #29659, #7661 ) ;
#12354 = edge_loop ( 'none', ( #40365, #40199, #39919, #39017 ) ) ;
#12355 = edge_curve ( 'none', #25222, #37397, #21466, .t. ) ;
#12356 = oriented_edge ( 'none', *, *, #27920, .f. ) ;
#12357 = cartesian_point ( 'none', ( -34.40027695764254645, -49.61081362515088244, 5.789659989203801399e-15 ) ) ;
#12358 = cartesian_point ( 'none', ( 26.68075453893636961, -55.78688694194552511, 125.0075945235582822 ) ) ;
#12359 = axis2_placement_3d ( 'none', #32063, #22749, #16891 ) ;
#12360 = direction ( 'none', ( 0.2911156025094133182, 4.336808689942019314e-15, -0.9566878832595201443 ) ) ;
#12361 = direction ( 'none', ( -0.4062595397297830702, 0.9137577284918276810, 2.565255277205332702e-15 ) ) ;
#12362 = oriented_edge ( 'none', *, *, #7777, .f. ) ;
#12363 = vertex_point ( 'none', #437 ) ;
#12364 = edge_loop ( 'none', ( #15021, #12494, #15703, #14385 ) ) ;
#12365 = cartesian_point ( 'none', ( -34.64101615137697365, -20.00000000000045119, 66.60000000000015064 ) ) ;
#12366 = circle ( 'none', #40170, 3.199999999999998401 ) ;
#12367 = cartesian_point ( 'none', ( -8.937796113782516372, -33.54709960243827993, 96.09631613463112387 ) ) ;
#12368 = advanced_face ( 'none', ( #15578 ), #34989, .t. ) ;
#12369 = oriented_edge ( 'none', *, *, #13937, .t. ) ;
#12370 = edge_loop ( 'none', ( #36084, #32431, #29987 ) ) ;
#12371 = oriented_edge ( 'none', *, *, #20374, .t. ) ;
#12372 = cylindrical_surface ( 'none', #40460, 3.999999999999996447 ) ;
#12373 = cartesian_point ( 'none', ( 7.896391873707386821e-13, -59.50000000000014211, 99.59999999999988063 ) ) ;
#12374 = direction ( 'none', ( 0.7669678184319009828, 0.6416855659042133286, -4.550094363217854894e-15 ) ) ;
#12375 = cartesian_point ( 'none', ( -34.52567930472088165, -17.14232657362668277, 74.20000000000027285 ) ) ;
#12376 = oriented_edge ( 'none', *, *, #14852, .f. ) ;
#12377 = b_spline_curve_with_knots ( 'none', 3,
( #20308, #35602, #26180, #16896, #29726, #36149, #33017, #36017 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.01259843715347128655, 0.01432827374243716978, 0.01605811033140305474, 0.01951778350933483508 ),
.unspecified. ) ;
#12378 = circle ( 'none', #9413, 2.499999999999995115 ) ;
#12379 = cartesian_point ( 'none', ( 33.46194077712512893, 51.00292657709135113, 2.000000000000050182 ) ) ;
#12380 = cartesian_point ( 'none', ( 31.00027695764221392, 45.61081362515108140, 23.09999999999997655 ) ) ;
#12381 = edge_curve ( 'none', #3489, #34726, #37125, .t. ) ;
#12382 = vertex_point ( 'none', #696 ) ;
#12383 = vertex_point ( 'none', #28845 ) ;
#12384 = vector ( 'none', #13118, 1000.000000000000000 ) ;
#12385 = circle ( 'none', #30031, 22.99999999999999645 ) ;
#12386 = oriented_edge ( 'none', *, *, #11921, .t. ) ;
#12387 = cartesian_point ( 'none', ( -5.397754427258432131, 25.43352604620541157, 1.000000000000005551 ) ) ;
#12388 = edge_loop ( 'none', ( #19104, #1097, #39015, #3973, #5185, #38286 ) ) ;
#12389 = cartesian_point ( 'none', ( -24.62561488928664133, -88.11498336951547117, 110.6740899661695892 ) ) ;
#12390 = edge_curve ( 'none', #22613, #8662, #40535, .t. ) ;
#12391 = cartesian_point ( 'none', ( -15.66987298101937043, -104.5000000000003837, 136.7410161514015101 ) ) ;
#12392 = direction ( 'none', ( 1.209449207451029906e-14, -1.000000000000000000, -1.147639426353582715e-15 ) ) ;
#12393 = oriented_edge ( 'none', *, *, #15152, .t. ) ;
#12394 = edge_loop ( 'none', ( #33889, #16805, #28563, #17977 ) ) ;
#12395 = edge_loop ( 'none', ( #14648, #5376, #19613, #9380 ) ) ;
#12396 = cartesian_point ( 'none', ( -31.00027695764185864, -46.18081362515135879, 23.09999999999989129 ) ) ;
#12397 = oriented_edge ( 'none', *, *, #10277, .f. ) ;
#12398 = edge_curve ( 'none', #32273, #25690, #32228, .t. ) ;
#12399 = plane ( 'none', #39820 ) ;
#12400 = cartesian_point ( 'none', ( -2.328924820074865121, -31.20000000000163709, 107.2535030660761066 ) ) ;
#12401 = direction ( 'none', ( -0.2911156025094133737, -4.827056628805032518e-15, 0.9566878832595201443 ) ) ;
#12402 = oriented_edge ( 'none', *, *, #3840, .f. ) ;
#12403 = oriented_edge ( 'none', *, *, #30548, .t. ) ;
#12404 = cartesian_point ( 'none', ( 18.99499338215412081, -0.4361495293145666308, -81.59999999999999432 ) ) ;
#12405 = oriented_edge ( 'none', *, *, #39354, .t. ) ;
#12406 = cartesian_point ( 'none', ( 6.051380544596923095, 17.83338769690725556, 129.5999999999999375 ) ) ;
#12407 = axis2_placement_3d ( 'none', #13252, #25721, #840 ) ;
#12408 = vector ( 'none', #11183, 1000.000000000000114 ) ;
#12409 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760816, 0.0000000000000000000 ) ) ;
#12410 = cartesian_point ( 'none', ( -22.36495407266022184, -60.19998826649116097, 135.0515667259662678 ) ) ;
#12412 = oriented_edge ( 'none', *, *, #27084, .f. ) ;
#12411 = axis2_placement_3d ( 'none', #6400, #15274, #24729 ) ;
#12413 = cartesian_point ( 'none', ( 16.00069875720234336, 0.2873991884113175077, -81.03208344261976492 ) ) ;
#12414 = edge_loop ( 'none', ( #7580, #19249, #21383, #22416 ) ) ;
#12415 = oriented_edge ( 'none', *, *, #30309, .f. ) ;
#12416 = line ( 'none', #12380, #30040 ) ;
#12417 = axis2_placement_3d ( 'none', #27078, #20523, #5092 ) ;
#12418 = direction ( 'none', ( 0.7071067811865462405, -0.7071067811865489050, -1.089408820733779063e-12 ) ) ;
#12419 = cartesian_point ( 'none', ( 33.94611889396266946, -55.99999999999975131, 114.0460044955751755 ) ) ;
#12420 = direction ( 'none', ( 1.209449207450893276e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#12421 = axis2_placement_3d ( 'none', #8911, #40237, #3304 ) ;
#12422 = axis2_placement_3d ( 'none', #25239, #3635, #626 ) ;
#12423 = direction ( 'none', ( -0.02295523838497748673, -0.9997364937975852239, -9.583796596545395347e-16 ) ) ;
#12424 = advanced_face ( 'none', ( #36132 ), #22403, .f. ) ;
#12425 = cartesian_point ( 'none', ( 33.13617927444530409, -82.29999999999593285, 121.3261419332781941 ) ) ;
#12426 = cartesian_point ( 'none', ( 31.81980515344511673, -104.4999999999998010, 131.4198051533453508 ) ) ;
#12427 = oriented_edge ( 'none', *, *, #27270, .f. ) ;
#12428 = oriented_edge ( 'none', *, *, #23692, .t. ) ;
#12430 = edge_curve ( 'none', #37208, #4268, #24148, .t. ) ;
#12429 = circle ( 'none', #9530, 3.999999999999996447 ) ;
#12431 = vector ( 'none', #19321, 1000.000000000000000 ) ;
#12432 = cartesian_point ( 'none', ( 23.15652627046253542, -99.22439676372812301, 68.49171997263901801 ) ) ;
#12433 = cartesian_point ( 'none', ( 34.31980515334690551, -86.49999999999968736, 67.78019484655257543 ) ) ;
#12434 = direction ( 'none', ( 1.027984282060330633e-14, -1.000000000000000000, -8.566535683836088933e-16 ) ) ;
#12435 = advanced_face ( 'none', ( #22909 ), #28803, .f. ) ;
#12436 = cartesian_point ( 'none', ( -56.11081362515120219, 31.00027695764193325, 23.10000000000001563 ) ) ;
#12437 = oriented_edge ( 'none', *, *, #10229, .t. ) ;
#12438 = direction ( 'none', ( 6.413879299975620385e-15, 2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#12439 = oriented_edge ( 'none', *, *, #16368, .f. ) ;
#12440 = vector ( 'none', #10455, 1000.000000000000000 ) ;
#12441 = oriented_edge ( 'none', *, *, #15217, .f. ) ;
#12442 = vertex_point ( 'none', #15859 ) ;
#12443 = cartesian_point ( 'none', ( -14.09627309518897320, 8.575843097086776723, -37.19828832642097893 ) ) ;
#12444 = edge_loop ( 'none', ( #4523, #9205, #25526, #38569 ) ) ;
#12445 = oriented_edge ( 'none', *, *, #38340, .f. ) ;
#12446 = face_outer_bound ( 'none', #17646, .t. ) ;
#12447 = edge_curve ( 'none', #22684, #8007, #36610, .t. ) ;
#12448 = cartesian_point ( 'none', ( -31.00027695764188351, -45.56081362515135424, 12.99999999999990052 ) ) ;
#12449 = vertex_point ( 'none', #34583 ) ;
#12450 = oriented_edge ( 'none', *, *, #10346, .f. ) ;
#12451 = circle ( 'none', #38865, 3.999999999999989786 ) ;
#12452 = cartesian_point ( 'none', ( -11.10546071386558609, -76.27693246631838520, 75.31282458240815458 ) ) ;
#12453 = direction ( 'none', ( 1.331611081249949473e-15, -2.721636318192414039e-15, 1.000000000000000000 ) ) ;
#12454 = oriented_edge ( 'none', *, *, #7985, .t. ) ;
#12455 = edge_curve ( 'none', #33575, #1138, #19516, .t. ) ;
#12456 = cartesian_point ( 'none', ( 32.81000000000002359, 4.331072763851505908e-13, 34.99999999999995737 ) ) ;
#12457 = direction ( 'none', ( 0.2911156025094130961, 4.435289649599279563e-15, -0.9566878832595202553 ) ) ;
#12458 = edge_curve ( 'none', #15506, #22669, #27825, .t. ) ;
#12459 = edge_loop ( 'none', ( #24940, #40005, #37386, #35858 ) ) ;
#12460 = oriented_edge ( 'none', *, *, #690, .f. ) ;
#12462 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#12461 = vector ( 'none', #21423, 1000.000000000000000 ) ;
#12463 = cartesian_point ( 'none', ( 2.328924820075669366, -19.20000000000155538, 91.94649693392381096 ) ) ;
#12464 = axis2_placement_3d ( 'none', #6335, #15488, #34346 ) ;
#12465 = advanced_face ( 'none', ( #14596 ), #12629, .f. ) ;
#12466 = cartesian_point ( 'none', ( -10.84309902098899769, -95.67794521549915032, 75.73892110468021599 ) ) ;
#12467 = cartesian_point ( 'none', ( -45.96194077712550552, 37.46194077712567605, -4.371867417334405329e-15 ) ) ;
#12469 = line ( 'none', #10338, #6639 ) ;
#12468 = axis2_placement_3d ( 'none', #30665, #21639, #18509 ) ;
#12470 = cartesian_point ( 'none', ( -1.993181119273922386, -20.92869995056863530, 129.5999999999999375 ) ) ;
#12471 = oriented_edge ( 'none', *, *, #27447, .t. ) ;
#12472 = cartesian_point ( 'none', ( 9.497611030973018842e-13, -73.70000000000160867, 99.59999999999989484 ) ) ;
#12473 = advanced_face ( 'none', ( #38101, #39560, #28300, #11648, #3344, #27312 ), #13654, .t. ) ;
#12474 = axis2_placement_3d ( 'none', #25491, #12491, #22194 ) ;
#12475 = vector ( 'none', #27096, 1000.000000000000000 ) ;
#12476 = axis2_placement_3d ( 'none', #22966, #35401, #32147 ) ;
#12477 = advanced_face ( 'none', ( #29776 ), #2874, .t. ) ;
#12478 = cartesian_point ( 'none', ( 23.32613611938135278, -90.72065179845724003, 76.96502362024037325 ) ) ;
#12479 = cartesian_point ( 'none', ( -11.27614210313218024, -76.34248660814641596, 75.30151797014936221 ) ) ;
#12480 = cartesian_point ( 'none', ( 11.45312565112926784, 18.48040383981680890, 127.6819355786506520 ) ) ;
#12481 = edge_curve ( 'none', #29070, #29547, #6290, .t. ) ;
#12482 = direction ( 'none', ( -0.8660254037844352659, -0.5000000000000059952, -2.076091347729076708e-16 ) ) ;
#12483 = direction ( 'none', ( 1.000000000000000000, -3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#12484 = oriented_edge ( 'none', *, *, #17282, .t. ) ;
#12486 = oriented_edge ( 'none', *, *, #1751, .f. ) ;
#12485 = direction ( 'none', ( 0.3242202298209228561, 5.139921410301637386e-15, 0.9459816290895229907 ) ) ;
#12487 = edge_curve ( 'none', #1151, #22887, #2367, .t. ) ;
#12488 = oriented_edge ( 'none', *, *, #445, .t. ) ;
#12489 = axis2_placement_3d ( 'none', #232, #25238, #19077 ) ;
#12490 = vertex_point ( 'none', #16668 ) ;
#12491 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#12492 = cartesian_point ( 'none', ( 2.503711401389243823e-13, -15.20000000000014673, 124.5999999999999659 ) ) ;
#12493 = vector ( 'none', #15623, 1000.000000000000000 ) ;
#12494 = oriented_edge ( 'none', *, *, #31877, .f. ) ;
#12495 = vertex_point ( 'none', #29382 ) ;
#12496 = vector ( 'none', #10850, 1000.000000000000000 ) ;
#12497 = cartesian_point ( 'none', ( 27.08511806892815343, -54.64608052571886532, 124.1879190192933038 ) ) ;
#12498 = vertex_point ( 'none', #7118 ) ;
#12499 = vertex_point ( 'none', #1090 ) ;
#12500 = cartesian_point ( 'none', ( 18.93969779257344044, -16.00289958259356027, 119.8315708643742141 ) ) ;
#12501 = direction ( 'none', ( -0.2911156025094133182, -4.645284621862580644e-15, 0.9566878832595201443 ) ) ;
#12502 = edge_curve ( 'none', #34448, #17113, #26833, .t. ) ;
#12503 = face_outer_bound ( 'none', #39777, .t. ) ;
#12504 = edge_curve ( 'none', #35961, #432, #10666, .t. ) ;
#12505 = circle ( 'none', #31193, 0.2000000000000006495 ) ;
#12506 = cartesian_point ( 'none', ( -26.75027695764181246, -49.61081362515130166, 12.99999999999994671 ) ) ;
#12507 = vertex_point ( 'none', #38282 ) ;
#12508 = edge_curve ( 'none', #29004, #8585, #30250, .t. ) ;
#12509 = cartesian_point ( 'none', ( 9.497611030973018842e-13, -73.70000000000160867, 99.59999999999989484 ) ) ;
#12510 = oriented_edge ( 'none', *, *, #8890, .t. ) ;
#12511 = vector ( 'none', #218, 1000.000000000000000 ) ;
#12512 = cartesian_point ( 'none', ( -33.46194077712605264, 51.00292657709074717, 2.000000000000091926 ) ) ;
#12513 = edge_curve ( 'none', #26248, #12685, #21943, .t. ) ;
#12515 = circle ( 'none', #26201, 45.50000000000000000 ) ;
#12514 = direction ( 'none', ( 0.7669678184319009828, 0.6416855659042134397, -5.980610519458360088e-15 ) ) ;
#12516 = cartesian_point ( 'none', ( 22.50000000006287593, -104.4999999999999289, 139.5999999999652346 ) ) ;
#12517 = vertex_point ( 'none', #7518 ) ;
#12518 = oriented_edge ( 'none', *, *, #26891, .f. ) ;
#12519 = oriented_edge ( 'none', *, *, #7740, .t. ) ;
#12520 = oriented_edge ( 'none', *, *, #26730, .f. ) ;
#12521 = advanced_face ( 'none', ( #38583 ), #10776, .f. ) ;
#12522 = cartesian_point ( 'none', ( 26.75027695764184088, 49.61081362515125193, 13.00000000000004796 ) ) ;
#12523 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#12524 = vector ( 'none', #36968, 1000.000000000000227 ) ;
#12525 = cartesian_point ( 'none', ( -13.81177040630636732, 37.28720687364383934, -10.67893286429846533 ) ) ;
#12526 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#12527 = line ( 'none', #22787, #29684 ) ;
#12528 = cartesian_point ( 'none', ( 8.569688389217531982e-13, -66.50000000000012790, 99.59999999999990905 ) ) ;
#12529 = direction ( 'none', ( 8.379294293209603055e-13, 0.8345712536277476445, 0.5509000114523592284 ) ) ;
#12530 = cylindrical_surface ( 'none', #39345, 0.5999999999999997558 ) ;
#12531 = axis2_placement_3d ( 'none', #31142, #24977, #37144 ) ;
#12532 = oriented_edge ( 'none', *, *, #6968, .t. ) ;
#12533 = cartesian_point ( 'none', ( 49.61081362515101745, -31.00027695764238800, 22.99999999999986500 ) ) ;
#12534 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#12535 = axis2_placement_3d ( 'none', #13592, #23028, #4302 ) ;
#12536 = axis2_placement_3d ( 'none', #39823, #2760, #24626 ) ;
#12537 = cartesian_point ( 'none', ( -4.285442095198293444, -15.93786303587126163, -10.50157772619356678 ) ) ;
#12538 = cartesian_point ( 'none', ( 39.02150597188386172, -0.8959840690848583922, -11.94493621528529559 ) ) ;
#12539 = cartesian_point ( 'none', ( 37.39101615140881307, -54.49899999999970390, 119.5999999999427814 ) ) ;
#12540 = edge_curve ( 'none', #5607, #18155, #21910, .t. ) ;
#12541 = edge_loop ( 'none', ( #38656, #21329, #29897, #185 ) ) ;
#12542 = direction ( 'none', ( -1.209449207450638631e-14, 1.000000000000000000, 1.143164601416344715e-15 ) ) ;
#12543 = axis2_placement_3d ( 'none', #21492, #31074, #3030 ) ;
#12544 = cartesian_point ( 'none', ( -7.853896617270756053, 20.23310840963188895, 127.5419741930628419 ) ) ;
#12545 = axis2_placement_3d ( 'none', #19171, #15885, #22041 ) ;
#12546 = direction ( 'none', ( 0.9997364937975850019, -0.02295523838497768448, 0.0000000000000000000 ) ) ;
#12547 = direction ( 'none', ( 3.503246160812042677e-46, -1.167015730269873022e-16, -1.000000000000000000 ) ) ;
#12548 = vector ( 'none', #4105, 1000.000000000000000 ) ;
#12549 = cartesian_point ( 'none', ( -16.63041362400825562, -8.500000000000294875, 108.9702256461241063 ) ) ;
#12550 = line ( 'none', #11910, #27235 ) ;
#12551 = vector ( 'none', #15214, 1000.000000000000114 ) ;
#12552 = cartesian_point ( 'none', ( -33.34300790052156316, 25.60144754804323952, 75.19308072964581413 ) ) ;
#12553 = vertex_point ( 'none', #35252 ) ;
#12554 = cartesian_point ( 'none', ( 32.36646740502609276, -14.98651143340521230, 87.14775782636790780 ) ) ;
#12555 = oriented_edge ( 'none', *, *, #22193, .f. ) ;
#12556 = cylindrical_surface ( 'none', #27710, 4.999999999999997335 ) ;
#12557 = line ( 'none', #19431, #23313 ) ;
#12558 = direction ( 'none', ( -1.000000000000000000, -1.209449207451028486e-14, -1.129045578471781423e-14 ) ) ;
#12559 = vertex_point ( 'none', #38420 ) ;
#12560 = oriented_edge ( 'none', *, *, #33293, .t. ) ;
#12561 = direction ( 'none', ( -0.7669678184319016490, -0.6416855659042125515, 5.980610519458359299e-15 ) ) ;
#12562 = edge_loop ( 'none', ( #40241, #27299 ) ) ;
#12563 = cartesian_point ( 'none', ( 45.96194077712607395, 37.46194077712501525, -51.00000000000000711 ) ) ;
#12564 = cartesian_point ( 'none', ( -11.43913543245107967, -94.95532703781495343, 75.29072064547742116 ) ) ;
#12565 = face_outer_bound ( 'none', #2758, .t. ) ;
#12566 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#12567 = circle ( 'none', #32675, 32.00000000000000000 ) ;
#12568 = cartesian_point ( 'none', ( 30.17500000000027782, -18.70078541131336891, 92.09999999999993747 ) ) ;
#12569 = edge_curve ( 'none', #21432, #28200, #8712, .t. ) ;
#12570 = face_outer_bound ( 'none', #8043, .t. ) ;
#12571 = cartesian_point ( 'none', ( -31.00027695764180180, -49.61081362515140114, 37.99999999999995026 ) ) ;
#12572 = oriented_edge ( 'none', *, *, #32244, .t. ) ;
#12573 = oriented_edge ( 'none', *, *, #16118, .f. ) ;
#12574 = oriented_edge ( 'none', *, *, #739, .t. ) ;
#12575 = edge_curve ( 'none', #21776, #25314, #37082, .t. ) ;
#12576 = cartesian_point ( 'none', ( -18.25920939383490449, 11.32078201699830089, 128.2239767721086992 ) ) ;
#12577 = advanced_face ( 'none', ( #27784 ), #1500, .t. ) ;
#12578 = oriented_edge ( 'none', *, *, #35099, .t. ) ;
#12579 = plane ( 'none', #4286 ) ;
#12580 = circle ( 'none', #10442, 2.750000000000002665 ) ;
#12581 = direction ( 'none', ( 2.188567710702449625e-16, -9.636574987345434742e-16, 1.000000000000000000 ) ) ;
#12582 = edge_curve ( 'none', #29440, #12914, #40035, .t. ) ;
#12583 = cartesian_point ( 'none', ( 36.98026799759451677, 21.95714097600795256, 68.20000000000004547 ) ) ;
#12584 = cartesian_point ( 'none', ( -47.89581362515122720, 33.97074409262261696, 23.10000000000001563 ) ) ;
#12585 = vector ( 'none', #18881, 1000.000000000000000 ) ;
#12586 = cartesian_point ( 'none', ( -32.22386679174591961, -21.52872135238427376, 71.20000000000025864 ) ) ;
#12587 = face_outer_bound ( 'none', #2926, .t. ) ;
#12588 = face_outer_bound ( 'none', #11982, .t. ) ;
#12589 = cartesian_point ( 'none', ( 9.497611030973018842e-13, -73.70000000000160867, 99.59999999999989484 ) ) ;
#12590 = direction ( 'none', ( -0.9997364937975851129, 0.02295523838497791347, 0.0000000000000000000 ) ) ;
#12591 = oriented_edge ( 'none', *, *, #10910, .t. ) ;
#12592 = axis2_placement_3d ( 'none', #3406, #40501, #18234 ) ;
#12593 = axis2_placement_3d ( 'none', #5499, #17538, #20930 ) ;
#12594 = vertex_point ( 'none', #30054 ) ;
#12595 = cartesian_point ( 'none', ( 16.91401639139886370, 39.62317567423753673, -32.49999999999997158 ) ) ;
#12596 = direction ( 'none', ( -0.7071067811865489050, -7.169111712948116716e-15, 0.7071067811865462405 ) ) ;
#12597 = cartesian_point ( 'none', ( -32.00000000000000000, -6.280868327384448192e-15, -64.00000000000000000 ) ) ;
#12598 = edge_curve ( 'none', #37630, #19383, #8210, .t. ) ;
#12599 = vertex_point ( 'none', #20224 ) ;
#12600 = axis2_placement_3d ( 'none', #25113, #19220, #778 ) ;
#12601 = vertex_point ( 'none', #17231 ) ;
#12602 = plane ( 'none', #7412 ) ;
#12603 = cartesian_point ( 'none', ( 13.45764007473020030, -99.49999999999994316, 67.29068364048755768 ) ) ;
#12604 = axis2_placement_3d ( 'none', #17315, #30137, #27265 ) ;
#12605 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#12606 = cartesian_point ( 'none', ( -11.32484595713737896, -95.50586219589133918, 75.53985348437132075 ) ) ;
#12607 = face_outer_bound ( 'none', #16287, .t. ) ;
#12608 = vertex_point ( 'none', #23757 ) ;
#12609 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#12610 = edge_curve ( 'none', #17425, #35439, #10141, .t. ) ;
#12611 = face_outer_bound ( 'none', #37325, .t. ) ;
#12612 = cartesian_point ( 'none', ( 46.18081362515101773, -31.00027695764238800, 19.09999999999986287 ) ) ;
#12613 = cartesian_point ( 'none', ( 26.33913438213241065, -42.49999999999975842, 54.59999999999991616 ) ) ;
#12614 = oriented_edge ( 'none', *, *, #1627, .f. ) ;
#12615 = oriented_edge ( 'none', *, *, #2104, .t. ) ;
#12616 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#12617 = direction ( 'none', ( -0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#12618 = direction ( 'none', ( -0.8543195815266085846, 0.5197480664901029668, 6.878327468009642948e-16 ) ) ;
#12619 = direction ( 'none', ( 1.209449207450893118e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#12620 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#12621 = cartesian_point ( 'none', ( -2.711236605838308833, 0.9912262105550267988, 127.0999999999999943 ) ) ;
#12622 = face_outer_bound ( 'none', #11779, .t. ) ;
#12623 = direction ( 'none', ( 0.2911156025094132072, 4.440892098500624584e-15, -0.9566878832595202553 ) ) ;
#12624 = conical_surface ( 'none', #27773, 27.00000000000000355, 0.7853981633974482790 ) ;
#12625 = line ( 'none', #35860, #18028 ) ;
#12626 = advanced_face ( 'none', ( #3817, #39524 ), #10905, .f. ) ;
#12627 = edge_curve ( 'none', #4187, #19344, #16050, .t. ) ;
#12628 = circle ( 'none', #40565, 39.50000000000000711 ) ;
#12629 = cylindrical_surface ( 'none', #40286, 36.00000000000000000 ) ;
#12630 = direction ( 'none', ( 1.209449207450893276e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#12631 = oriented_edge ( 'none', *, *, #34263, .f. ) ;
#12632 = advanced_face ( 'none', ( #7748 ), #38069, .f. ) ;
#12633 = oriented_edge ( 'none', *, *, #33678, .t. ) ;
#12634 = vertex_point ( 'none', #33339 ) ;
#12635 = edge_curve ( 'none', #16265, #2075, #39069, .t. ) ;
#12636 = direction ( 'none', ( -1.548860246407863829e-16, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#12637 = oriented_edge ( 'none', *, *, #17218, .t. ) ;
#12638 = oriented_edge ( 'none', *, *, #13624, .f. ) ;
#12639 = edge_curve ( 'none', #23334, #14838, #20453, .t. ) ;
#12640 = direction ( 'none', ( 1.209449207450893276e-14, -1.000000000000000000, -1.143164601416344912e-15 ) ) ;
#12641 = circle ( 'none', #36563, 4.499999999999997335 ) ;
#12642 = oriented_edge ( 'none', *, *, #1985, .f. ) ;
#12643 = cartesian_point ( 'none', ( 34.99999999997184119, -85.49999999999968736, 80.59999999994603570 ) ) ;
#12644 = direction ( 'none', ( 0.5882076359133951993, 0.8087099461816793511, -4.191653422462958995e-15 ) ) ;
#12645 = cartesian_point ( 'none', ( -2.561839629322548717e-14, -1.754915130653078435e-15, -64.99999999999992895 ) ) ;
#12646 = axis2_placement_3d ( 'none', #14618, #33361, #29935 ) ;
#12647 = cartesian_point ( 'none', ( 3.089302412917988190e-13, -54.50000000000017053, 128.6352588437969473 ) ) ;
#12648 = oriented_edge ( 'none', *, *, #23948, .f. ) ;
#12649 = b_spline_curve_with_knots ( 'none', 3,
( #9047, #21913, #24922, #9179, #30941, #28058, #12065, #15202, #21371, #36944 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.06235324919501070845, 0.06501288331875113014, 0.06767251744249155876, 0.07033215156623198738, 0.07299178568997241601 ),
.unspecified. ) ;
#12650 = oriented_edge ( 'none', *, *, #21523, .f. ) ;
#12651 = axis2_placement_3d ( 'none', #10092, #32006, #13249 ) ;
#12652 = cartesian_point ( 'none', ( -15.30231363643774145, -85.70000000000180762, 121.0654745433697173 ) ) ;
#12653 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#12654 = circle ( 'none', #27476, 4.200000000000001954 ) ;
#12655 = axis2_placement_3d ( 'none', #18818, #34129, #19228 ) ;
#12656 = face_outer_bound ( 'none', #8848, .t. ) ;
#12657 = axis2_placement_3d ( 'none', #10626, #946, #35238 ) ;
#12658 = direction ( 'none', ( -1.000000000000000000, -1.233581138472396822e-14, 1.538892470244315035e-12 ) ) ;
#12659 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#12660 = line ( 'none', #21580, #25400 ) ;
#12661 = line ( 'none', #10797, #34677 ) ;
#12662 = cartesian_point ( 'none', ( -8.707760603769241214, -16.78127605302179859, 129.5999999999999375 ) ) ;
#12663 = cartesian_point ( 'none', ( 34.64101615137828816, -57.09999999999974563, 119.5999999999999517 ) ) ;
#12664 = circle ( 'none', #11452, 9.599999999999996092 ) ;
#12665 = conical_surface ( 'none', #8540, 26.00000000000000000, 0.5235987755982980385 ) ;
#12666 = edge_curve ( 'none', #10999, #12559, #36745, .t. ) ;
#12667 = oriented_edge ( 'none', *, *, #3545, .f. ) ;
#12668 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#12669 = direction ( 'none', ( -0.8571673007021105573, -1.307228251650217874e-14, 0.5150380749100572642 ) ) ;
#12670 = edge_loop ( 'none', ( #32021, #9566, #3135, #17954 ) ) ;
#12671 = direction ( 'none', ( 0.0000000000000000000, -1.167015730269874008e-16, -1.000000000000000000 ) ) ;
#12672 = oriented_edge ( 'none', *, *, #16786, .t. ) ;
#12673 = cartesian_point ( 'none', ( -34.64101615137730050, 19.99999999999963407, 68.20000000000020179 ) ) ;
#12674 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#12675 = advanced_face ( 'none', ( #1865, #21430 ), #8307, .t. ) ;
#12676 = oriented_edge ( 'none', *, *, #11983, .f. ) ;
#12677 = oriented_edge ( 'none', *, *, #22164, .t. ) ;
#12678 = cartesian_point ( 'none', ( 1.257298564221534409, -69.50000000000007105, 59.61976487912537692 ) ) ;
#12679 = oriented_edge ( 'none', *, *, #32757, .f. ) ;
#12680 = advanced_face ( 'none', ( #24857 ), #35105, .f. ) ;
#12681 = cartesian_point ( 'none', ( 34.64101615137727208, -20.00000000000000000, 74.19999999999973284 ) ) ;
#12682 = cartesian_point ( 'none', ( 15.03180106332960264, 8.224435932988031439, -10.60160018228334877 ) ) ;
#12683 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#12684 = circle ( 'none', #19006, 35.00000000000001421 ) ;
#12685 = vertex_point ( 'none', #17896 ) ;
#12686 = cartesian_point ( 'none', ( -19.99999999999955946, -59.50000000000041211, 131.7410161513772380 ) ) ;
#12687 = oriented_edge ( 'none', *, *, #24371, .t. ) ;
#12688 = edge_curve ( 'none', #40392, #25428, #31714, .t. ) ;
#12689 = cartesian_point ( 'none', ( -39.99999999996967404, -85.50000000000065370, 118.6000000000614563 ) ) ;
#12690 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497768795, 2.891205793294677833e-16 ) ) ;
#12691 = vector ( 'none', #16548, 1000.000000000000000 ) ;
#12692 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#12693 = direction ( 'none', ( -5.539897855819925797e-16, 9.969229838635410373e-16, -1.000000000000000000 ) ) ;
#12694 = circle ( 'none', #942, 65.00000000000000000 ) ;
#12695 = vertex_point ( 'none', #5459 ) ;
#12696 = direction ( 'none', ( 2.188567710702453076e-16, -9.636574987345434742e-16, 1.000000000000000000 ) ) ;
#12697 = edge_curve ( 'none', #11969, #19614, #426, .t. ) ;
#12698 = cartesian_point ( 'none', ( -11.73871890735090417, -95.08221799694769061, 75.36938847114468842 ) ) ;
#12699 = cartesian_point ( 'none', ( -51.00292657709073296, -33.46194077712608106, 1.999999999999988010 ) ) ;
#12700 = edge_curve ( 'none', #33777, #15034, #2838, .t. ) ;
#12701 = cylindrical_surface ( 'none', #24590, 5.000000000000002665 ) ;
#12702 = circle ( 'none', #19986, 5.500320936831892382 ) ;
#12703 = cartesian_point ( 'none', ( 6.021096660298751780e-13, -54.80000000000016058, 125.5999999999999091 ) ) ;
#12704 = cartesian_point ( 'none', ( -34.64101615137786183, 19.99999999999936406, 38.00000000000004974 ) ) ;
#12705 = cartesian_point ( 'none', ( -12.15539035737220708, -73.70000000000176499, 96.68512688785938280 ) ) ;
#12706 = line ( 'none', #16598, #30323 ) ;
#12707 = circle ( 'none', #17958, 76.00000000000000000 ) ;
#12708 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#12709 = vertex_point ( 'none', #5599 ) ;
#12711 = oriented_edge ( 'none', *, *, #38534, .t. ) ;
#12710 =( bounded_curve ( ) b_spline_curve ( 3, ( #31281, #29826, #4541, #35703 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.427448757889532072, 1.441868009577133458 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999826738401136339, 0.9999826738401136339, 1.000000000000000000 ) )
representation_item ( '' ) );
#12712 = vertex_point ( 'none', #39631 ) ;
#12713 = direction ( 'none', ( -0.4999999999986684540, -7.037255622771600756e-15, 0.8660254037852073150 ) ) ;
#12714 = edge_curve ( 'none', #11180, #28312, #39897, .t. ) ;
#12715 = vertex_point ( 'none', #24158 ) ;
#12716 = axis2_placement_3d ( 'none', #19707, #19980, #7262 ) ;
#12717 = oriented_edge ( 'none', *, *, #40270, .t. ) ;
#12718 = direction ( 'none', ( 1.443289932012703187e-14, -1.000000000000000000, -1.360818159096218261e-15 ) ) ;
#12719 = oriented_edge ( 'none', *, *, #27261, .t. ) ;
#12720 = cartesian_point ( 'none', ( 31.27405023285519192, 15.64267202550363045, 90.21684423446723144 ) ) ;
#12721 = axis2_placement_3d ( 'none', #21658, #6078, #27942 ) ;
#12722 = axis2_placement_3d ( 'none', #24598, #9005, #37178 ) ;
#12723 = cartesian_point ( 'none', ( -23.22030414426050626, -8.500000000000397904, 95.98510367395807918 ) ) ;
#12724 = cartesian_point ( 'none', ( 3.638945031368421734, -58.80000000000156035, 87.64140145925590275 ) ) ;
#12725 = cartesian_point ( 'none', ( 22.16629793055300368, -82.29999999999600391, 64.21651952229578342 ) ) ;
#12726 = edge_curve ( 'none', #22549, #23921, #2428, .t. ) ;
#12727 = vector ( 'none', #23674, 1000.000000000000000 ) ;
#12728 = oriented_edge ( 'none', *, *, #2402, .f. ) ;
#12729 = edge_curve ( 'none', #4268, #16705, #14564, .t. ) ;
#12730 = cartesian_point ( 'none', ( 34.75635299803387568, 22.85767342637406330, 71.20000000000023022 ) ) ;
#12731 = cartesian_point ( 'none', ( -34.84684347260498072, -69.50000000000051159, 59.60000000005357634 ) ) ;
#12732 = advanced_face ( 'none', ( #25822 ), #28769, .t. ) ;
#12733 = cartesian_point ( 'none', ( 4.482077557962760750, -40.40631498836617652, 66.59999999999992326 ) ) ;
#12734 = cartesian_point ( 'none', ( -25.94313964981574827, -76.70000000000190710, 97.88142352218231679 ) ) ;
#12735 = line ( 'none', #320, #21056 ) ;
#12736 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.468900673727193652e-15, -64.00000000000000000 ) ) ;
#12737 = vertex_point ( 'none', #11996 ) ;
#12738 = edge_loop ( 'none', ( #14459, #4330, #23851, #36333 ) ) ;
#12739 = vector ( 'none', #2083, 1000.000000000000000 ) ;
#12740 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#12741 = vector ( 'none', #21259, 999.9999999999998863 ) ;
#12742 = plane ( 'none', #21652 ) ;
#12743 = vector ( 'none', #10273, 1000.000000000000000 ) ;
#12744 = cylindrical_surface ( 'none', #350, 4.640926795905549795 ) ;
#12745 = direction ( 'none', ( 3.942553354492742052e-16, -8.008311501313382693e-16, 1.000000000000000000 ) ) ;
#12746 = direction ( 'none', ( 1.000000000000000000, -3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#12747 = line ( 'none', #15342, #7389 ) ;
#12748 = face_bound ( 'none', #17728, .t. ) ;
#12749 = cartesian_point ( 'none', ( -29.64101615140701895, -99.50000000000049738, 79.60000000004532694 ) ) ;
#12750 = edge_loop ( 'none', ( #17603, #25007, #25061, #34114, #7623, #11232 ) ) ;
#12751 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#12752 = oriented_edge ( 'none', *, *, #2036, .f. ) ;
#12753 = oriented_edge ( 'none', *, *, #38537, .t. ) ;
#12754 = edge_curve ( 'none', #25351, #1554, #16534, .t. ) ;
#12755 = direction ( 'none', ( 2.188567710702450365e-16, -9.636574987345436714e-16, 1.000000000000000000 ) ) ;
#12756 = cartesian_point ( 'none', ( -11.34614346172761223, -76.37990164311101182, 75.29688080248499205 ) ) ;
#12757 = cartesian_point ( 'none', ( -39.12945776841027623, 1.183554506462189959, -35.74568837973642133 ) ) ;
#12759 = oriented_edge ( 'none', *, *, #20374, .f. ) ;
#12758 = cartesian_point ( 'none', ( -10.95199054443765263, 17.64283844028962989, 128.9879092056592356 ) ) ;
#12760 = edge_curve ( 'none', #25596, #36314, #23379, .t. ) ;
#12761 = oriented_edge ( 'none', *, *, #22473, .f. ) ;
#12762 =( bounded_curve ( ) b_spline_curve ( 3, ( #7400, #7137, #7542, #16836 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.221628287691446824, 1.570796326794896780 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9898659195237078379, 0.9898659195237078379, 1.000000000000000000 ) )
representation_item ( '' ) );
#12763 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497768795, 0.0000000000000000000 ) ) ;
#12764 = edge_curve ( 'none', #21554, #10558, #4795, .t. ) ;
#12765 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#12766 = edge_curve ( 'none', #15107, #14702, #40494, .t. ) ;
#12767 = oriented_edge ( 'none', *, *, #3550, .t. ) ;
#12768 = oriented_edge ( 'none', *, *, #18297, .t. ) ;
#12769 = cartesian_point ( 'none', ( 40.59999999997184261, -85.49999999999961631, 80.59999999993740971 ) ) ;
#12770 = oriented_edge ( 'none', *, *, #28515, .t. ) ;
#12771 = cylindrical_surface ( 'none', #649, 4.999999999999998224 ) ;
#12773 = oriented_edge ( 'none', *, *, #12610, .f. ) ;
#12772 = direction ( 'none', ( 0.8660254037852076481, 9.902555081694755464e-15, 0.4999999999986681765 ) ) ;
#12774 = cartesian_point ( 'none', ( -22.16629793055112785, -84.79999999999661497, 134.9834804777038357 ) ) ;
#12775 = oriented_edge ( 'none', *, *, #5165, .f. ) ;
#12776 = face_outer_bound ( 'none', #20032, .t. ) ;
#12777 = axis2_placement_3d ( 'none', #762, #31783, #22597 ) ;
#12778 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703503e-14, -6.138252299610240867e-16 ) ) ;
#12779 = axis2_placement_3d ( 'none', #34880, #67, #19173 ) ;
#12780 = axis2_placement_3d ( 'none', #7744, #29614, #22905 ) ;
#12781 = direction ( 'none', ( 2.188567710702453076e-16, -9.636574987345434742e-16, 1.000000000000000000 ) ) ;
#12782 = cylindrical_surface ( 'none', #2732, 37.79999999999999005 ) ;
#12783 = cartesian_point ( 'none', ( -31.89101615137718326, -24.76313972081495152, 79.48873844884953144 ) ) ;
#12784 = advanced_face ( 'none', ( #15069 ), #26800, .t. ) ;
#12785 = face_outer_bound ( 'none', #5117, .t. ) ;
#12786 = edge_curve ( 'none', #36917, #898, #24713, .t. ) ;
#12787 = face_outer_bound ( 'none', #13945, .t. ) ;
#12788 = axis2_placement_3d ( 'none', #26286, #1133, #20136 ) ;
#12789 = direction ( 'none', ( 4.624852315371558002e-15, 1.833808936130288886e-15, -1.000000000000000000 ) ) ;
#12790 = oriented_edge ( 'none', *, *, #16177, .f. ) ;
#12791 = cartesian_point ( 'none', ( 21.53932476168634835, -54.97720873716752266, 69.93901331606839733 ) ) ;
#12792 = direction ( 'none', ( 6.413879299975620385e-15, 2.476491431256906945e-16, 1.000000000000000000 ) ) ;
#12793 = axis2_placement_3d ( 'none', #19952, #20087, #1081 ) ;
#12794 = oriented_edge ( 'none', *, *, #11736, .f. ) ;
#12795 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -6.026475332252221071e-16 ) ) ;
#12796 = oriented_edge ( 'none', *, *, #5211, .f. ) ;
#12797 = cartesian_point ( 'none', ( 0.9361416956020262026, -18.70000000000159091, 105.1112284225710880 ) ) ;
#12798 = cartesian_point ( 'none', ( -19.99999999999964828, -57.10000000000042064, 132.1410161513772437 ) ) ;
#12799 = oriented_edge ( 'none', *, *, #28644, .f. ) ;
#12800 = cartesian_point ( 'none', ( 31.00027695764255498, 49.61081362515088244, -23.75000000000000711 ) ) ;
#12801 = direction ( 'none', ( -2.728784877050652649e-16, -4.391042282414980948e-16, 1.000000000000000000 ) ) ;
#12802 = cartesian_point ( 'none', ( -50.70000000000000284, 1.823937962223283948e-15, -0.5000000000000905942 ) ) ;
#12803 = cartesian_point ( 'none', ( 3.052552454353882829e-14, -7.822403905129764809e-14, 59.59999999999997300 ) ) ;
#12804 = cartesian_point ( 'none', ( -17.74261492249085848, 11.01168983538402735, 128.8945123984252348 ) ) ;
#12805 = cartesian_point ( 'none', ( 49.08581362515101887, -26.98444889857412221, 12.99999999999987388 ) ) ;
#12806 = direction ( 'none', ( 0.9978130634544889466, 1.175359587474531061e-14, 0.06609909530067560601 ) ) ;
#12807 = edge_loop ( 'none', ( #34600, #12520, #5956, #35500 ) ) ;
#12808 = vertex_point ( 'none', #37549 ) ;
#12809 = cartesian_point ( 'none', ( -5.325571262822776930, -15.63362591117453348, -10.49803749403986153 ) ) ;
#12810 = vector ( 'none', #7174, 1000.000000000000000 ) ;
#12811 = direction ( 'none', ( -0.7669678184319057568, -0.6416855659042076665, -4.550094363217855683e-15 ) ) ;
#12812 = vertex_point ( 'none', #9242 ) ;
#12813 = cartesian_point ( 'none', ( 7.896391873707386821e-13, -59.50000000000014211, 99.59999999999988063 ) ) ;
#12814 = oriented_edge ( 'none', *, *, #40543, .f. ) ;
#12815 = edge_curve ( 'none', #8329, #4547, #33675, .t. ) ;
#12816 = cartesian_point ( 'none', ( 31.22603891921373531, 57.00819672131147797, -6.652946232808989372e-15 ) ) ;
#12817 = cartesian_point ( 'none', ( 50.13581362515101603, -24.88444889857412079, 15.09999999999987352 ) ) ;
#12818 = cylindrical_surface ( 'none', #7168, 5.000000000000003553 ) ;
#12819 = edge_curve ( 'none', #31921, #9997, #30728, .t. ) ;
#12820 = cartesian_point ( 'none', ( 8.620480302002839947e-13, -65.50000000000012790, 130.5999999999999091 ) ) ;
#12821 = face_outer_bound ( 'none', #30349, .t. ) ;
#12822 = direction ( 'none', ( -1.000000000000000000, -1.387778780781448358e-14, 0.0000000000000000000 ) ) ;
#12823 = line ( 'none', #20334, #14789 ) ;
#12825 = cartesian_point ( 'none', ( 31.00027695764220681, 49.61081362515109561, 14.89999999999998437 ) ) ;
#12824 = circle ( 'none', #30452, 31.00000000000000711 ) ;
#12826 = cartesian_point ( 'none', ( 14.16429391489560174, -95.61124739938284733, 77.30636736157953237 ) ) ;
#12827 = oriented_edge ( 'none', *, *, #24261, .t. ) ;
#12828 = edge_curve ( 'none', #20826, #40166, #31214, .t. ) ;
#12829 = cartesian_point ( 'none', ( 31.27405023285557206, -15.64267202550308511, 90.21684423446718881 ) ) ;
#12830 = oriented_edge ( 'none', *, *, #28218, .t. ) ;
#12831 = advanced_face ( 'none', ( #15539 ), #18504, .t. ) ;
#12832 = direction ( 'none', ( 0.4799884273074661034, -0.8772748199115858458, -9.340818716798189923e-16 ) ) ;
#12833 = oriented_edge ( 'none', *, *, #24750, .f. ) ;
#12834 = plane ( 'none', #1607 ) ;
#12835 = cartesian_point ( 'none', ( 14.42834983563256834, -76.36565678378300959, 77.00428547695439363 ) ) ;
#12836 = cartesian_point ( 'none', ( -11.54175211730745332, -94.83766061012491377, 75.28392290922784014 ) ) ;
#12837 = advanced_face ( 'none', ( #34132 ), #882, .f. ) ;
#12838 = axis2_placement_3d ( 'none', #37223, #21641, #30799 ) ;
#12839 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#12840 = edge_curve ( 'none', #30934, #4104, #17529, .t. ) ;
#12841 = cartesian_point ( 'none', ( 23.79280034551585743, -14.47498365174972257, -44.00000000000004263 ) ) ;
#12842 = cartesian_point ( 'none', ( 32.37399995299609401, -104.1668298263045500, 112.9023466745866386 ) ) ;
#12843 = direction ( 'none', ( -1.000000000000000000, 3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#12844 = oriented_edge ( 'none', *, *, #23023, .f. ) ;
#12845 = oriented_edge ( 'none', *, *, #8806, .f. ) ;
#12846 = direction ( 'none', ( 0.2911156025094133182, 4.625929269271486111e-15, -0.9566878832595201443 ) ) ;
#12847 = axis2_placement_3d ( 'none', #14029, #1600, #20711 ) ;
#12848 = face_outer_bound ( 'none', #17582, .t. ) ;
#12849 = cartesian_point ( 'none', ( 15.35863044906999519, 4.485212529385787406, -117.3098562045701101 ) ) ;
#12850 = direction ( 'none', ( 1.196959198423996580e-14, -1.000000000000000000, -9.937981696560381374e-16 ) ) ;
#12851 = oriented_edge ( 'none', *, *, #35818, .t. ) ;
#12852 = oriented_edge ( 'none', *, *, #16847, .f. ) ;
#12853 = oriented_edge ( 'none', *, *, #37210, .f. ) ;
#12854 = vector ( 'none', #24465, 1000.000000000000000 ) ;
#12855 = edge_curve ( 'none', #9486, #7042, #38545, .t. ) ;
#12856 = cartesian_point ( 'none', ( 17.50000000005518430, -104.4999999999999858, 134.5999999999729084 ) ) ;
#12857 = cartesian_point ( 'none', ( 30.35278583721137124, 16.55125233760570325, 92.54842495946050462 ) ) ;
#12858 = direction ( 'none', ( 1.580939474765926139e-14, -1.000000000000000000, -1.360818159096219050e-15 ) ) ;
#12859 = direction ( 'none', ( -0.8854846875131733297, -0.4646685573392045909, -4.456676506731132489e-16 ) ) ;
#12860 = vertex_point ( 'none', #3361 ) ;
#12861 = direction ( 'none', ( 8.376954524572055961e-13, 0.8345712536277481997, 0.5509000114523584513 ) ) ;
#12862 = circle ( 'none', #38007, 6.000000000000004441 ) ;
#12863 = oriented_edge ( 'none', *, *, #6726, .t. ) ;
#12864 = line ( 'none', #5614, #26560 ) ;
#12865 = cartesian_point ( 'none', ( -11.37094093762270219, -75.92199234932077445, 75.52083889142559769 ) ) ;
#12866 = vector ( 'none', #5887, 1000.000000000000000 ) ;
#12867 = cartesian_point ( 'none', ( 46.18081362515101773, -31.00027695764238800, 19.09999999999986287 ) ) ;
#12868 = edge_loop ( 'none', ( #11417, #15738, #36762, #35285 ) ) ;
#12869 = direction ( 'none', ( -7.562449584286045901e-16, -2.087856039678552486e-15, 1.000000000000000000 ) ) ;
#12870 = plane ( 'none', #29621 ) ;
#12871 = oriented_edge ( 'none', *, *, #34856, .f. ) ;
#12872 = cartesian_point ( 'none', ( -40.19999999996456808, -92.25261774531813330, 121.8637637147971731 ) ) ;
#12873 = edge_loop ( 'none', ( #18807, #14470, #14258, #23422 ) ) ;
#12874 = vertex_point ( 'none', #2830 ) ;
#12875 = edge_curve ( 'none', #10360, #15620, #32189, .t. ) ;
#12876 = plane ( 'none', #23258 ) ;
#12877 = oriented_edge ( 'none', *, *, #9591, .t. ) ;
#12878 = edge_curve ( 'none', #38586, #854, #13095, .t. ) ;
#12879 = direction ( 'none', ( 1.209449207451029906e-14, -1.000000000000000000, -1.147639426353582715e-15 ) ) ;
#12880 = advanced_face ( 'none', ( #22868 ), #30212, .f. ) ;
#12881 = cartesian_point ( 'none', ( -34.64101615137727208, 19.99999999999964828, 74.10000000000019327 ) ) ;
#12882 = edge_loop ( 'none', ( #14414, #40404, #9798 ) ) ;
#12883 = direction ( 'none', ( -1.196959198423996580e-14, 1.000000000000000000, 9.937981696560381374e-16 ) ) ;
#12884 = oriented_edge ( 'none', *, *, #31398, .f. ) ;
#12885 = edge_loop ( 'none', ( #27322, #9744, #13245, #35499, #22625 ) ) ;
#12886 = cartesian_point ( 'none', ( 11.06243644049567010, -17.85000000000001208, 129.5999999999999375 ) ) ;
#12887 = edge_curve ( 'none', #38817, #15620, #11138, .t. ) ;
#12888 = advanced_face ( 'none', ( #22389 ), #32699, .f. ) ;
#12889 = cylindrical_surface ( 'none', #12129, 4.250000000000003553 ) ;
#12890 = direction ( 'none', ( 1.208755318060365764e-14, -1.000000000000000000, -1.141540997714474542e-15 ) ) ;
#12891 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497760122, -1.826024711554533420e-16 ) ) ;
#12892 = cartesian_point ( 'none', ( 11.12405312382233546, 17.93041023413663382, 128.6901134866616871 ) ) ;
#12893 = oriented_edge ( 'none', *, *, #30606, .t. ) ;
#12894 = vertex_point ( 'none', #2963 ) ;
#12895 = cartesian_point ( 'none', ( 34.64101615137730050, -19.99999999999998934, 67.99999999999974420 ) ) ;
#12896 = oriented_edge ( 'none', *, *, #24622, .f. ) ;
#12897 = circle ( 'none', #35964, 10.00000000000000000 ) ;
#12898 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#12899 = direction ( 'none', ( -0.02295523838497760469, -0.9997364937975850019, -9.583796596545389430e-16 ) ) ;
#12900 = axis2_placement_3d ( 'none', #13933, #35522, #38697 ) ;
#12901 = vector ( 'none', #36243, 1000.000000000000000 ) ;
#12902 = oriented_edge ( 'none', *, *, #11191, .f. ) ;
#12903 = oriented_edge ( 'none', *, *, #39939, .f. ) ;
#12904 = axis2_placement_3d ( 'none', #8919, #37368, #24507 ) ;
#12905 = conical_surface ( 'none', #13499, 2.750000000000002665, 0.7853981633974344012 ) ;
#12906 = direction ( 'none', ( 1.000000000000000000, 9.499345754448995649e-15, -9.984020005621912370e-16 ) ) ;
#12907 = face_outer_bound ( 'none', #20499, .t. ) ;
#12908 = oriented_edge ( 'none', *, *, #22542, .f. ) ;
#12909 = axis2_placement_3d ( 'none', #32190, #25631, #35048 ) ;
#12910 = oriented_edge ( 'none', *, *, #10346, .t. ) ;
#12911 = direction ( 'none', ( -1.000000000000000000, -1.195624795750168279e-14, 1.539366924528341630e-12 ) ) ;
#12912 = oriented_edge ( 'none', *, *, #24127, .f. ) ;
#12913 = oriented_edge ( 'none', *, *, #17651, .t. ) ;
#12914 = vertex_point ( 'none', #24708 ) ;
#12915 = cartesian_point ( 'none', ( -36.89101615140119605, -83.67782780742338389, 83.49711431708648490 ) ) ;
#12916 = circle ( 'none', #38245, 3.399999999999993250 ) ;
#12917 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497760469, 2.409200885585504711e-16 ) ) ;
#12918 = vertex_point ( 'none', #27841 ) ;
#12919 = vertex_point ( 'none', #31270 ) ;
#12920 = vertex_point ( 'none', #34656 ) ;
#12921 = vertex_point ( 'none', #6112 ) ;
#12922 = cartesian_point ( 'none', ( 2.746455913870557085e-14, -9.214139384224975623e-14, 66.59999999999996589 ) ) ;
#12923 = direction ( 'none', ( 1.209449207451029591e-14, -1.000000000000000000, -9.969229838635497148e-16 ) ) ;
#12924 = cartesian_point ( 'none', ( -2.136781001029836702, -95.53332088882460482, 109.1983604752862078 ) ) ;
#12925 = cartesian_point ( 'none', ( 16.23806233933830612, 3.005055648797248402, -37.50000000000001421 ) ) ;
#12926 = circle ( 'none', #13136, 65.00000000000000000 ) ;
#12927 = b_spline_curve_with_knots ( 'none', 3,
( #23335, #29358, #35914, #20078, #23197, #26756 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.01951778350933483508, 0.02233088016832603453, 0.02514397682731723399 ),
.unspecified. ) ;
#12928 = cartesian_point ( 'none', ( -19.06684599337438257, -85.70000000000185025, 117.3785793545181235 ) ) ;
#12929 = edge_loop ( 'none', ( #26862, #29933 ) ) ;
#12930 = cartesian_point ( 'none', ( -57.50000000000002132, -49.69657935914702307, -60.99999999999999289 ) ) ;
#12931 = oriented_edge ( 'none', *, *, #38589, .t. ) ;
#12932 = direction ( 'none', ( 0.06609909530067543948, 5.167229654913167728e-16, -0.9978130634544890576 ) ) ;
#12933 = circle ( 'none', #28131, 45.50000000000000000 ) ;
#12934 = oriented_edge ( 'none', *, *, #25531, .f. ) ;
#12935 = direction ( 'none', ( -3.426614273534435573e-15, 1.000000000000000000, 2.141633920959022283e-15 ) ) ;
#12936 = advanced_face ( 'none', ( #33171 ), #5294, .f. ) ;
#12937 = direction ( 'none', ( 0.5197480664901023006, 0.8543195815266088067, 6.938893903907223447e-16 ) ) ;
#12938 = edge_curve ( 'none', #7751, #34404, #23850, .t. ) ;
#12939 = cartesian_point ( 'none', ( -19.92488064918280699, -34.68433589956811858, -14.30348411571013223 ) ) ;
#12940 = direction ( 'none', ( 0.4799884273074662699, -0.8772748199115857348, -9.340818716798191895e-16 ) ) ;
#12941 = cartesian_point ( 'none', ( -1.114059528011238665e-13, 14.41481615988128162, 118.0999999999999801 ) ) ;
#12942 = cartesian_point ( 'none', ( -8.028175659882380235e-13, 56.49999999999993605, 13.00000000000007461 ) ) ;
#12943 = edge_loop ( 'none', ( #22123, #30232, #8715, #37538 ) ) ;
#12944 = oriented_edge ( 'none', *, *, #18002, .f. ) ;
#12945 = vector ( 'none', #37020, 1000.000000000000000 ) ;
#12946 = vector ( 'none', #3095, 1000.000000000000114 ) ;
#12947 = edge_curve ( 'none', #11793, #20922, #5793, .t. ) ;
#12948 = direction ( 'none', ( 1.000000000000000000, 1.229808195804225085e-14, -1.539649732011764131e-12 ) ) ;
#12949 = direction ( 'none', ( 6.045732006676023308e-16, -1.360818159096209583e-15, 1.000000000000000000 ) ) ;
#12950 = cartesian_point ( 'none', ( 43.47249318319894229, -31.00027695764238800, 15.09999999999987352 ) ) ;
#12951 = direction ( 'none', ( 1.000000000000000000, 1.443289932012703187e-14, -5.963111948670277345e-16 ) ) ;
#12952 = oriented_edge ( 'none', *, *, #14885, .f. ) ;
#12953 = axis2_placement_3d ( 'none', #5870, #37032, #30884 ) ;
#12954 = toroidal_surface ( 'none', #12780, 18.94354232112406322, 3.000000000000000000 ) ;
#12955 = cartesian_point ( 'none', ( 51.00292657709070454, 37.46194077712603843, 2.081668171172168513e-14 ) ) ;
#12956 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#12957 = cartesian_point ( 'none', ( -23.89486271147043439, 38.55599999999964922, 66.60000000000002274 ) ) ;
#12958 = vertex_point ( 'none', #34259 ) ;
#12959 = oriented_edge ( 'none', *, *, #39259, .f. ) ;
#12960 = axis2_placement_3d ( 'none', #6788, #28676, #21851 ) ;
#12961 = edge_loop ( 'none', ( #965, #748, #2768, #592 ) ) ;
#12962 = cartesian_point ( 'none', ( -34.64101615137774104, 19.99999999999955236, 66.60000000000000853 ) ) ;
#12963 = oriented_edge ( 'none', *, *, #37646, .t. ) ;
#12964 = cartesian_point ( 'none', ( 14.42754367721173203, -95.03469801143965867, 77.00423207382283408 ) ) ;
#12965 = axis2_placement_3d ( 'none', #233, #773, #34791 ) ;
#12966 = circle ( 'none', #28848, 3.400000000000000355 ) ;
#12967 = cartesian_point ( 'none', ( 1.182613553948275817e-12, -94.70000000000160867, 99.59999999999986642 ) ) ;
#12968 = cartesian_point ( 'none', ( -34.84684347248138181, -104.5000000000006253, 139.6000000000535124 ) ) ;
#12969 = vertex_point ( 'none', #6376 ) ;
#12970 = oriented_edge ( 'none', *, *, #34198, .f. ) ;
#12971 = line ( 'none', #29723, #24230 ) ;
#12972 = cartesian_point ( 'none', ( -15.07755141012387234, 40.35774330255681264, -32.49999999999996447 ) ) ;
#12973 = edge_curve ( 'none', #32211, #38950, #1397, .t. ) ;
#12974 = cartesian_point ( 'none', ( 21.45756983467810031, 33.75755762477364641, -34.26794919243107529 ) ) ;
#12975 = oriented_edge ( 'none', *, *, #2349, .t. ) ;
#12976 = cartesian_point ( 'none', ( -18.79118370465556609, 34.17442632990179163, -35.99999999999998579 ) ) ;
#12977 = direction ( 'none', ( 0.7669678184319057568, 0.6416855659042076665, 4.550094363217855683e-15 ) ) ;
#12978 = oriented_edge ( 'none', *, *, #32557, .t. ) ;
#12979 = vertex_point ( 'none', #12506 ) ;
#12980 = line ( 'none', #18566, #13452 ) ;
#12981 = cartesian_point ( 'none', ( 11.23947358524936924, -75.70000000000148077, 103.8040734444705890 ) ) ;
#12982 = direction ( 'none', ( -1.208587752410388273e-14, 1.000000000000000000, 1.170501072470957684e-15 ) ) ;
#12983 = advanced_face ( 'none', ( #13577 ), #3781, .f. ) ;
#12984 = line ( 'none', #32522, #4686 ) ;
#12985 = edge_loop ( 'none', ( #9113, #22031, #4603, #16917 ) ) ;
#12986 = cartesian_point ( 'none', ( -5.098656118367681955, 0.1170717157634116462, -94.75000000000002842 ) ) ;
#12987 = cartesian_point ( 'none', ( 11.09810448066733812, 4.146332950474657331, -115.9999999999999858 ) ) ;
#12988 = oriented_edge ( 'none', *, *, #20218, .f. ) ;
#12989 = conical_surface ( 'none', #8827, 2.750000000000002665, 0.7853981633974344012 ) ;
#12990 = edge_curve ( 'none', #13655, #6979, #40002, .t. ) ;
#12991 = cartesian_point ( 'none', ( 2.914873112141615152, -75.70000000000155183, 87.44460964262675873 ) ) ;
#12992 = cartesian_point ( 'none', ( 32.30176430515993502, -21.95714097600781756, 66.59999999999971010 ) ) ;
#12993 = vector ( 'none', #18991, 1000.000000000000000 ) ;
#12994 = oriented_edge ( 'none', *, *, #28170, .t. ) ;
#12995 = oriented_edge ( 'none', *, *, #25646, .f. ) ;
#12996 = cartesian_point ( 'none', ( -27.70717012670115054, -104.1668298263052321, 78.21446695596840470 ) ) ;
#12997 = vertex_point ( 'none', #15664 ) ;
#12998 = edge_loop ( 'none', ( #7455, #21747 ) ) ;
#12999 = edge_curve ( 'none', #39427, #18188, #11107, .t. ) ;
#13000 = direction ( 'none', ( 0.9997364937975851129, -0.02295523838497750060, -2.172468512652334513e-16 ) ) ;
#13001 = direction ( 'none', ( -2.188567710702450365e-16, 9.636574987345436714e-16, -1.000000000000000000 ) ) ;
#13002 = cylindrical_surface ( 'none', #8419, 2.499999999999995115 ) ;
#13003 = cartesian_point ( 'none', ( 50.70000000000000284, -8.231289908046257881e-15, -1.899999999999999911 ) ) ;
#13004 = edge_curve ( 'none', #13668, #7536, #2807, .t. ) ;
#13005 = face_outer_bound ( 'none', #36977, .t. ) ;
#13006 = face_outer_bound ( 'none', #40344, .t. ) ;
#13007 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#13008 = oriented_edge ( 'none', *, *, #28281, .t. ) ;
#13009 = b_spline_curve_with_knots ( 'none', 3,
( #11246, #39434, #33628, #1161 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#13010 = cartesian_point ( 'none', ( -42.49999999999973710, -26.33913438213232538, -65.60815280171314612 ) ) ;
#13011 = cartesian_point ( 'none', ( 17.88549056564129813, -82.30000000000141824, 119.8264487052568938 ) ) ;
#13012 = axis2_placement_3d ( 'none', #6766, #3888, #25776 ) ;
#13013 = vertex_point ( 'none', #16341 ) ;
#13014 = cartesian_point ( 'none', ( 18.19901717550149201, -35.62021616335379548, -33.10643000833775318 ) ) ;
#13015 = cartesian_point ( 'none', ( -31.81980515344248772, -104.0000000000004832, 67.78019484665439620 ) ) ;
#13016 = axis2_placement_3d ( 'none', #6122, #37287, #18569 ) ;
#13017 = axis2_placement_3d ( 'none', #20720, #32903, #23446 ) ;
#13018 = direction ( 'none', ( 5.539897855819837050e-16, -9.969229838635410373e-16, 1.000000000000000000 ) ) ;
#13019 = direction ( 'none', ( -6.045732006676023308e-16, 1.360818159096209583e-15, -1.000000000000000000 ) ) ;
#13020 = cartesian_point ( 'none', ( -16.49565214766014876, 0.3787614333520770149, -11.50000000000000000 ) ) ;
#13021 = vector ( 'none', #5212, 1000.000000000000000 ) ;
#13022 = edge_curve ( 'none', #11875, #24597, #32661, .t. ) ;
#13023 = direction ( 'none', ( 5.206212163468669769e-15, 1.668808352116376444e-15, -1.000000000000000000 ) ) ;
#13024 = direction ( 'none', ( -1.000000000000000000, -1.067522139062649646e-14, 0.0000000000000000000 ) ) ;
#13026 = cartesian_point ( 'none', ( 37.48519227371676976, -20.30043665740704029, 71.19999999999974705 ) ) ;
#13025 = circle ( 'none', #20450, 6.000000000000001776 ) ;
#13027 = circle ( 'none', #27466, 37.50000000000000711 ) ;
#13028 = edge_curve ( 'none', #8162, #38950, #14063, .t. ) ;
#13029 = axis2_placement_3d ( 'none', #258, #34951, #3518 ) ;
#13030 = vertex_point ( 'none', #3498 ) ;
#13031 = plane ( 'none', #35291 ) ;
#13032 = oriented_edge ( 'none', *, *, #14712, .f. ) ;
#13033 = circle ( 'none', #6742, 4.250000000000000888 ) ;
#13034 = advanced_face ( 'none', ( #29707 ), #26296, .f. ) ;
#13035 = edge_loop ( 'none', ( #36746, #31071, #20696, #11946 ) ) ;
#13036 = vertex_point ( 'none', #7190 ) ;
#13037 = oriented_edge ( 'none', *, *, #18166, .f. ) ;
#13038 = vertex_point ( 'none', #35326 ) ;
#13039 = advanced_face ( 'none', ( #27279 ), #24326, .f. ) ;
#13040 = line ( 'none', #604, #18894 ) ;
#13041 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#13042 = face_outer_bound ( 'none', #19942, .t. ) ;
#13043 = line ( 'none', #31053, #6707 ) ;
#13044 = vertex_point ( 'none', #31936 ) ;
#13045 = direction ( 'none', ( -0.9997364937975850019, 0.02295523838497768448, 2.891205793294677340e-16 ) ) ;
#13046 = cartesian_point ( 'none', ( 14.38994820157222243, -75.88875885242373442, 77.24651322562507971 ) ) ;
#13047 = edge_curve ( 'none', #10003, #20150, #18956, .t. ) ;
#13048 = cartesian_point ( 'none', ( 0.2818646054144611779, -18.86632493577556957, 107.2613672646020717 ) ) ;
#13049 = edge_curve ( 'none', #34106, #14226, #35071, .t. ) ;
#13050 = direction ( 'none', ( 0.0000000000000000000, 1.167015730269874008e-16, 1.000000000000000000 ) ) ;
#13051 = oriented_edge ( 'none', *, *, #5885, .f. ) ;
#13052 = direction ( 'none', ( 2.050233355256459444e-15, -1.084443651927997411e-15, 1.000000000000000000 ) ) ;
#13053 = cartesian_point ( 'none', ( -1.433606957193957641e-11, -21.31341671915789604, 128.5066858634031917 ) ) ;
#13054 = cartesian_point ( 'none', ( 37.29747021391703754, 21.39400567201782977, 28.69998533311845534 ) ) ;
#13055 = edge_curve ( 'none', #34437, #30679, #18470, .t. ) ;
#13056 = face_outer_bound ( 'none', #14831, .t. ) ;
#13057 = direction ( 'none', ( -2.017033856725745846e-16, 6.794360147459191239e-16, -1.000000000000000000 ) ) ;
#13058 = vector ( 'none', #7571, 1000.000000000000000 ) ;
#13059 = line ( 'none', #23161, #17489 ) ;
#13060 = cartesian_point ( 'none', ( -32.14101615137727919, -20.00000000000043698, 37.99999999999999289 ) ) ;
#13061 = oriented_edge ( 'none', *, *, #31593, .f. ) ;
#13062 = cartesian_point ( 'none', ( -11.21622269402929462, 12.10150191000859721, -37.50000000000000000 ) ) ;
#13063 = oriented_edge ( 'none', *, *, #4861, .f. ) ;
#13064 = direction ( 'none', ( 1.000000000000000000, 1.209449207450814547e-14, -1.539513564649194771e-12 ) ) ;
#13065 = cartesian_point ( 'none', ( -11.23947358524718965, -95.20000000000172236, 95.39592655552918643 ) ) ;
#13066 = direction ( 'none', ( -0.9978130634544890576, -1.156482317317871449e-14, -0.06609909530067593908 ) ) ;
#13067 = cartesian_point ( 'none', ( -29.16105885285590205, -20.50481401524953284, 91.71675623739228911 ) ) ;
#13068 = cylindrical_surface ( 'none', #19133, 4.249999999999996447 ) ;
#13069 = direction ( 'none', ( 1.000000000000000000, -3.712601082321080797e-17, 0.0000000000000000000 ) ) ;
#13070 = axis2_placement_3d ( 'none', #17197, #39198, #38938 ) ;
#13071 = oriented_edge ( 'none', *, *, #34730, .t. ) ;
#13072 = oriented_edge ( 'none', *, *, #9078, .t. ) ;
#13073 = axis2_placement_3d ( 'none', #36370, #33233, #36224 ) ;
#13074 = direction ( 'none', ( 1.040834085586085203e-14, -1.000000000000000000, -4.336808689942021680e-16 ) ) ;
#13075 = advanced_face ( 'none', ( #25329 ), #32064, .f. ) ;
#13076 = edge_curve ( 'none', #10474, #30494, #11607, .t. ) ;
#13077 = line ( 'none', #37370, #36075 ) ;
#13078 = face_outer_bound ( 'none', #10547, .t. ) ;
#