-z6尊龙app官方网站
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('(�зǫ~)g13h400w(5b55xxx100)(��t��@��).step',
'2016-01-28t07:31:33',
( 'se' ),
( 'se' ),
'swstep 2.0',
'solidworks 2010',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = oriented_edge ( 'none', *, *, #10, .t. ) ;
#2 = vertex_point ( 'none', #15905 ) ;
#3 = advanced_face ( 'none', ( #15904 ), #15901, .t. ) ;
#4 = edge_curve ( 'none', #370, #7, #15902, .t. ) ;
#5 = vertex_point ( 'none', #15893 ) ;
#6 = edge_curve ( 'none', #9, #5, #15883, .t. ) ;
#7 = vertex_point ( 'none', #15884 ) ;
#8 = oriented_edge ( 'none', *, *, #12, .f. ) ;
#9 = vertex_point ( 'none', #15889 ) ;
#10 = edge_curve ( 'none', #58044, #5, #15938, .t. ) ;
#11 = oriented_edge ( 'none', *, *, #58039, .t. ) ;
#12 = edge_curve ( 'none', #7, #464, #15903, .t. ) ;
#13 = oriented_edge ( 'none', *, *, #39, .f. ) ;
#14 = edge_loop ( 'none', ( #16, #58076, #18, #36, #13, #43 ) ) ;
#15 = edge_loop ( 'none', ( #41, #24, #56, #64, #91 ) ) ;
#16 = oriented_edge ( 'none', *, *, #465, .t. ) ;
#17 = vertex_point ( 'none', #15899 ) ;
#18 = oriented_edge ( 'none', *, *, #21, .t. ) ;
#19 = vertex_point ( 'none', #15941 ) ;
#20 = oriented_edge ( 'none', *, *, #126, .f. ) ;
#21 = edge_curve ( 'none', #2, #17, #15887, .t. ) ;
#22 = vertex_point ( 'none', #15926 ) ;
#23 = advanced_face ( 'none', ( #15923 ), #15929, .t. ) ;
#24 = oriented_edge ( 'none', *, *, #62, .t. ) ;
#25 = oriented_edge ( 'none', *, *, #33, .t. ) ;
#26 = oriented_edge ( 'none', *, *, #343, .f. ) ;
#27 = edge_curve ( 'none', #211, #29, #15920, .t. ) ;
#28 = edge_curve ( 'none', #430, #2, #15919, .t. ) ;
#29 = vertex_point ( 'none', #15931 ) ;
#30 = vertex_point ( 'none', #15915 ) ;
#31 = oriented_edge ( 'none', *, *, #132, .f. ) ;
#32 = oriented_edge ( 'none', *, *, #6, .t. ) ;
#33 = edge_curve ( 'none', #58069, #433, #15971, .t. ) ;
#34 = advanced_face ( 'none', ( #15974 ), #15917, .t. ) ;
#35 = edge_loop ( 'none', ( #65, #133, #74, #125, #71 ) ) ;
#36 = oriented_edge ( 'none', *, *, #55, .f. ) ;
#37 = oriented_edge ( 'none', *, *, #219, .f. ) ;
#38 = advanced_face ( 'none', ( #15963 ), #15962, .t. ) ;
#39 = edge_curve ( 'none', #22, #19, #15955, .t. ) ;
#40 = edge_curve ( 'none', #464, #22, #15951, .t. ) ;
#41 = oriented_edge ( 'none', *, *, #59, .t. ) ;
#42 = oriented_edge ( 'none', *, *, #17798, .f. ) ;
#43 = oriented_edge ( 'none', *, *, #40, .f. ) ;
#44 = oriented_edge ( 'none', *, *, #47, .t. ) ;
#45 = oriented_edge ( 'none', *, *, #59, .f. ) ;
#46 = vertex_point ( 'none', #15957 ) ;
#47 = edge_curve ( 'none', #50, #58, #15948, .t. ) ;
#48 = vertex_point ( 'none', #15943 ) ;
#49 = edge_loop ( 'none', ( #44, #83, #87, #68, #85, #122 ) ) ;
#50 = vertex_point ( 'none', #15942 ) ;
#51 = vertex_point ( 'none', #15953 ) ;
#52 = edge_curve ( 'none', #63, #46, #15952, .t. ) ;
#53 = edge_curve ( 'none', #46, #50, #15947, .t. ) ;
#54 = edge_curve ( 'none', #63, #94, #15998, .t. ) ;
#55 = edge_curve ( 'none', #19, #17, #15958, .t. ) ;
#56 = oriented_edge ( 'none', *, *, #47, .f. ) ;
#57 = edge_loop ( 'none', ( #45, #67, #78, #69, #73 ) ) ;
#58 = vertex_point ( 'none', #15984 ) ;
#59 = edge_curve ( 'none', #63, #61, #15999, .t. ) ;
#60 = edge_curve ( 'none', #89, #80, #16005, .t. ) ;
#61 = vertex_point ( 'none', #15980 ) ;
#62 = edge_curve ( 'none', #61, #58, #16034, .t. ) ;
#63 = vertex_point ( 'none', #16033 ) ;
#64 = oriented_edge ( 'none', *, *, #53, .f. ) ;
#65 = oriented_edge ( 'none', *, *, #116, .t. ) ;
#66 = edge_curve ( 'none', #124, #223, #16039, .t. ) ;
#67 = oriented_edge ( 'none', *, *, #54, .t. ) ;
#68 = oriented_edge ( 'none', *, *, #82, .f. ) ;
#69 = oriented_edge ( 'none', *, *, #39, .t. ) ;
#70 = edge_curve ( 'none', #94, #22, #16024, .t. ) ;
#71 = oriented_edge ( 'none', *, *, #111, .f. ) ;
#72 = edge_curve ( 'none', #61, #19, #16022, .t. ) ;
#73 = oriented_edge ( 'none', *, *, #72, .f. ) ;
#74 = oriented_edge ( 'none', *, *, #139, .f. ) ;
#75 = edge_loop ( 'none', ( #131, #150, #99, #141, #142 ) ) ;
#76 = edge_loop ( 'none', ( #96, #101, #110, #130, #79 ) ) ;
#77 = vertex_point ( 'none', #16028 ) ;
#78 = oriented_edge ( 'none', *, *, #70, .t. ) ;
#79 = oriented_edge ( 'none', *, *, #108, .f. ) ;
#80 = vertex_point ( 'none', #16011 ) ;
#81 = edge_curve ( 'none', #95, #90, #16027, .t. ) ;
#82 = edge_curve ( 'none', #80, #88, #16066, .t. ) ;
#83 = oriented_edge ( 'none', *, *, #98, .t. ) ;
#84 = advanced_face ( 'none', ( #16070 ), #16072, .t. ) ;
#85 = oriented_edge ( 'none', *, *, #86, .f. ) ;
#86 = edge_curve ( 'none', #120, #80, #16073, .t. ) ;
#87 = oriented_edge ( 'none', *, *, #92, .t. ) ;
#88 = vertex_point ( 'none', #16057 ) ;
#89 = vertex_point ( 'none', #16061 ) ;
#90 = vertex_point ( 'none', #16060 ) ;
#91 = oriented_edge ( 'none', *, *, #52, .f. ) ;
#92 = edge_curve ( 'none', #97, #88, #16049, .t. ) ;
#93 = advanced_face ( 'none', ( #16067 ), #16044, .t. ) ;
#94 = vertex_point ( 'none', #16054 ) ;
#95 = vertex_point ( 'none', #16046 ) ;
#96 = oriented_edge ( 'none', *, *, #102, .t. ) ;
#97 = vertex_point ( 'none', #16074 ) ;
#98 = edge_curve ( 'none', #58, #97, #16102, .t. ) ;
#99 = oriented_edge ( 'none', *, *, #148, .t. ) ;
#100 = advanced_face ( 'none', ( #16099 ), #16092, .t. ) ;
#101 = oriented_edge ( 'none', *, *, #106, .t. ) ;
#102 = edge_curve ( 'none', #77, #89, #16098, .t. ) ;
#103 = edge_loop ( 'none', ( #134, #181, #172, #117, #155 ) ) ;
#104 = vertex_point ( 'none', #16087 ) ;
#105 = advanced_face ( 'none', ( #16081 ), #16086, .t. ) ;
#106 = edge_curve ( 'none', #89, #90, #16076, .t. ) ;
#107 = edge_curve ( 'none', #214, #147, #16136, .t. ) ;
#108 = edge_curve ( 'none', #77, #121, #16128, .t. ) ;
#109 = edge_curve ( 'none', #77, #112, #16121, .t. ) ;
#110 = oriented_edge ( 'none', *, *, #81, .f. ) ;
#111 = edge_curve ( 'none', #214, #212, #16117, .t. ) ;
#112 = vertex_point ( 'none', #16124 ) ;
#113 = edge_loop ( 'none', ( #163, #173, #17641, #18118, #161, #18122 ) ) ;
#114 = edge_curve ( 'none', #90, #145, #16115, .t. ) ;
#115 = edge_loop ( 'none', ( #17730, #17725, #17673, #18116, #42 ) ) ;
#116 = edge_curve ( 'none', #214, #124, #16111, .t. ) ;
#117 = oriented_edge ( 'none', *, *, #86, .t. ) ;
#118 = edge_curve ( 'none', #50, #120, #16169, .t. ) ;
#119 = advanced_face ( 'none', ( #16172 ), #16104, .t. ) ;
#120 = vertex_point ( 'none', #16110 ) ;
#121 = vertex_point ( 'none', #16164 ) ;
#122 = oriented_edge ( 'none', *, *, #118, .f. ) ;
#123 = edge_curve ( 'none', #124, #30, #16163, .t. ) ;
#124 = vertex_point ( 'none', #16170 ) ;
#125 = oriented_edge ( 'none', *, *, #140, .f. ) ;
#126 = edge_curve ( 'none', #9, #48, #16152, .t. ) ;
#127 = edge_curve ( 'none', #19441, #19479, #16147, .t. ) ;
#128 = edge_curve ( 'none', #121, #95, #16171, .t. ) ;
#129 = advanced_face ( 'none', ( #16138 ), #16159, .t. ) ;
#130 = oriented_edge ( 'none', *, *, #128, .f. ) ;
#131 = oriented_edge ( 'none', *, *, #116, .f. ) ;
#132 = edge_curve ( 'none', #48, #30, #16160, .t. ) ;
#133 = oriented_edge ( 'none', *, *, #66, .t. ) ;
#134 = oriented_edge ( 'none', *, *, #102, .f. ) ;
#135 = oriented_edge ( 'none', *, *, #37657, .t. ) ;
#136 = advanced_face ( 'none', ( #16198 ), #16200, .t. ) ;
#137 = advanced_face ( 'none', ( #16141 ), #16192, .t. ) ;
#138 = oriented_edge ( 'none', *, *, #139, .t. ) ;
#139 = edge_curve ( 'none', #51, #223, #16199, .t. ) ;
#140 = edge_curve ( 'none', #212, #51, #16173, .t. ) ;
#141 = oriented_edge ( 'none', *, *, #132, .t. ) ;
#142 = oriented_edge ( 'none', *, *, #123, .f. ) ;
#143 = edge_loop ( 'none', ( #3324, #15482, #15580 ) ) ;
#144 = advanced_face ( 'none', ( #16187 ), #16185, .t. ) ;
#145 = vertex_point ( 'none', #16232 ) ;
#146 = oriented_edge ( 'none', *, *, #189, .f. ) ;
#147 = vertex_point ( 'none', #16228 ) ;
#148 = edge_curve ( 'none', #147, #48, #16224, .t. ) ;
#149 = oriented_edge ( 'none', *, *, #19015, .f. ) ;
#150 = oriented_edge ( 'none', *, *, #107, .t. ) ;
#151 = vertex_point ( 'none', #16225 ) ;
#152 = edge_curve ( 'none', #51, #151, #16231, .t. ) ;
#153 = vertex_point ( 'none', #16218 ) ;
#154 = edge_curve ( 'none', #151, #159, #16227, .t. ) ;
#155 = oriented_edge ( 'none', *, *, #60, .f. ) ;
#156 = oriented_edge ( 'none', *, *, #154, .f. ) ;
#157 = edge_curve ( 'none', #169, #175, #16214, .t. ) ;
#158 = edge_curve ( 'none', #235, #199, #16219, .t. ) ;
#159 = vertex_point ( 'none', #16206 ) ;
#160 = edge_curve ( 'none', #145, #153, #16255, .t. ) ;
#161 = oriented_edge ( 'none', *, *, #18117, .f. ) ;
#162 = vertex_point ( 'none', #16257 ) ;
#163 = oriented_edge ( 'none', *, *, #81, .t. ) ;
#164 = vertex_point ( 'none', #16256 ) ;
#165 = edge_curve ( 'none', #182, #194, #16258, .t. ) ;
#166 = oriented_edge ( 'none', *, *, #167, .f. ) ;
#167 = edge_curve ( 'none', #159, #175, #16251, .t. ) ;
#168 = edge_loop ( 'none', ( #192, #188, #146, #19018, #149 ) ) ;
#169 = vertex_point ( 'none', #16244 ) ;
#170 = vertex_point ( 'none', #16246 ) ;
#171 = oriented_edge ( 'none', *, *, #157, .t. ) ;
#172 = oriented_edge ( 'none', *, *, #178, .t. ) ;
#173 = oriented_edge ( 'none', *, *, #114, .t. ) ;
#174 = advanced_face ( 'none', ( #16211 ), #16259, .t. ) ;
#175 = vertex_point ( 'none', #16238 ) ;
#176 = edge_curve ( 'none', #223, #169, #16236, .t. ) ;
#177 = oriented_edge ( 'none', *, *, #152, .f. ) ;
#178 = edge_curve ( 'none', #112, #120, #16237, .t. ) ;
#179 = oriented_edge ( 'none', *, *, #154, .t. ) ;
#180 = oriented_edge ( 'none', *, *, #158, .f. ) ;
#181 = oriented_edge ( 'none', *, *, #109, .t. ) ;
#182 = vertex_point ( 'none', #16243 ) ;
#183 = edge_loop ( 'none', ( #18877, #19121, #19549, #19366 ) ) ;
#184 = edge_curve ( 'none', #19005, #151, #16286, .t. ) ;
#185 = edge_curve ( 'none', #199, #186, #16279, .t. ) ;
#186 = vertex_point ( 'none', #16285 ) ;
#187 = edge_loop ( 'none', ( #180, #19006, #236, #179, #18795 ) ) ;
#188 = oriented_edge ( 'none', *, *, #185, .t. ) ;
#189 = edge_curve ( 'none', #194, #186, #16274, .t. ) ;
#190 = oriented_edge ( 'none', *, *, #425, .f. ) ;
#191 = vertex_point ( 'none', #16270 ) ;
#192 = oriented_edge ( 'none', *, *, #158, .t. ) ;
#193 = oriented_edge ( 'none', *, *, #882, .f. ) ;
#194 = vertex_point ( 'none', #16271 ) ;
#195 = oriented_edge ( 'none', *, *, #4, .f. ) ;
#196 = oriented_edge ( 'none', *, *, #470, .t. ) ;
#197 = oriented_edge ( 'none', *, *, #468, .t. ) ;
#198 = advanced_face ( 'none', ( #16264 ), #16010, .t. ) ;
#199 = vertex_point ( 'none', #16009 ) ;
#200 = edge_loop ( 'none', ( #292, #344, #336, #293, #341 ) ) ;
#201 = advanced_face ( 'none', ( #16008 ), #16322, .t. ) ;
#202 = vertex_point ( 'none', #16316 ) ;
#203 = oriented_edge ( 'none', *, *, #1252, .f. ) ;
#204 = vertex_point ( 'none', #16313 ) ;
#205 = advanced_face ( 'none', ( #16312 ), #16311, .t. ) ;
#206 = vertex_point ( 'none', #16314 ) ;
#207 = advanced_face ( 'none', ( #16302 ), #16315, .f. ) ;
#208 = edge_loop ( 'none', ( #221, #224, #209, #227, #37 ) ) ;
#209 = oriented_edge ( 'none', *, *, #229, .t. ) ;
#210 = edge_loop ( 'none', ( #138, #19865, #171, #166, #156, #177 ) ) ;
#211 = vertex_point ( 'none', #16301 ) ;
#212 = vertex_point ( 'none', #16300 ) ;
#213 = edge_curve ( 'none', #5, #211, #16310, .t. ) ;
#214 = vertex_point ( 'none', #16299 ) ;
#215 = edge_curve ( 'none', #58046, #58072, #16297, .t. ) ;
#216 = advanced_face ( 'none', ( #16306 ), #16294, .t. ) ;
#217 = oriented_edge ( 'none', *, *, #27, .t. ) ;
#218 = edge_curve ( 'none', #30, #29, #16293, .t. ) ;
#219 = edge_curve ( 'none', #58044, #58035, #16339, .t. ) ;
#220 = edge_loop ( 'none', ( #135, #37744, #37585 ) ) ;
#221 = oriented_edge ( 'none', *, *, #58039, .f. ) ;
#222 = oriented_edge ( 'none', *, *, #218, .f. ) ;
#223 = vertex_point ( 'none', #16352 ) ;
#224 = oriented_edge ( 'none', *, *, #231, .t. ) ;
#225 = vertex_point ( 'none', #16351 ) ;
#226 = advanced_face ( 'none', ( #16345 ), #16348, .t. ) ;
#227 = oriented_edge ( 'none', *, *, #58040, .t. ) ;
#228 = oriented_edge ( 'none', *, *, #213, .t. ) ;
#229 = edge_curve ( 'none', #225, #58047, #16332, .t. ) ;
#230 = edge_curve ( 'none', #15524, #234, #16335, .t. ) ;
#231 = edge_curve ( 'none', #58046, #225, #16325, .t. ) ;
#232 = oriented_edge ( 'none', *, *, #291, .f. ) ;
#233 = oriented_edge ( 'none', *, *, #252, .t. ) ;
#234 = vertex_point ( 'none', #16326 ) ;
#235 = vertex_point ( 'none', #16371 ) ;
#236 = oriented_edge ( 'none', *, *, #184, .t. ) ;
#237 = oriented_edge ( 'none', *, *, #18865, .f. ) ;
#238 = edge_curve ( 'none', #199, #159, #16373, .t. ) ;
#239 = oriented_edge ( 'none', *, *, #19021, .f. ) ;
#240 = edge_curve ( 'none', #289, #202, #16366, .t. ) ;
#241 = edge_curve ( 'none', #1249, #1250, #16333, .t. ) ;
#242 = oriented_edge ( 'none', *, *, #324, .f. ) ;
#243 = edge_curve ( 'none', #1250, #202, #16361, .t. ) ;
#244 = edge_curve ( 'none', #202, #335, #16410, .t. ) ;
#245 = vertex_point ( 'none', #16412 ) ;
#246 = oriented_edge ( 'none', *, *, #17745, .f. ) ;
#247 = oriented_edge ( 'none', *, *, #17747, .t. ) ;
#248 = oriented_edge ( 'none', *, *, #250, .t. ) ;
#249 = vertex_point ( 'none', #16360 ) ;
#250 = edge_curve ( 'none', #17681, #17758, #16411, .t. ) ;
#251 = oriented_edge ( 'none', *, *, #2674, .t. ) ;
#252 = edge_curve ( 'none', #17393, #259, #16362, .t. ) ;
#253 = oriented_edge ( 'none', *, *, #1197, .f. ) ;
#254 = edge_curve ( 'none', #35253, #34351, #16414, .t. ) ;
#255 = oriented_edge ( 'none', *, *, #260, .f. ) ;
#256 = edge_curve ( 'none', #1709, #19548, #16397, .t. ) ;
#257 = advanced_face ( 'none', ( #16406 ), #16368, .t. ) ;
#258 = oriented_edge ( 'none', *, *, #254, .f. ) ;
#259 = vertex_point ( 'none', #16398 ) ;
#260 = edge_curve ( 'none', #44408, #206, #16390, .t. ) ;
#261 = oriented_edge ( 'none', *, *, #35708, .f. ) ;
#262 = vertex_point ( 'none', #16391 ) ;
#263 = vertex_point ( 'none', #16446 ) ;
#264 = oriented_edge ( 'none', *, *, #16811, .f. ) ;
#265 = edge_loop ( 'none', ( #264, #36386, #44281, #44398, #49086 ) ) ;
#266 = oriented_edge ( 'none', *, *, #18024, .t. ) ;
#267 = vertex_point ( 'none', #16388 ) ;
#268 = oriented_edge ( 'none', *, *, #282, .t. ) ;
#269 = vertex_point ( 'none', #16385 ) ;
#270 = vertex_point ( 'none', #16438 ) ;
#271 = oriented_edge ( 'none', *, *, #277, .f. ) ;
#272 = advanced_face ( 'none', ( #16436 ), #16439, .f. ) ;
#273 = oriented_edge ( 'none', *, *, #1307, .f. ) ;
#274 = edge_curve ( 'none', #1118, #289, #16434, .t. ) ;
#275 = oriented_edge ( 'none', *, *, #240, .t. ) ;
#276 = advanced_face ( 'none', ( #16432 ), #16431, .t. ) ;
#277 = edge_curve ( 'none', #262, #267, #16426, .t. ) ;
#278 = oriented_edge ( 'none', *, *, #256, .t. ) ;
#279 = edge_loop ( 'none', ( #283, #275, #1089, #314, #242 ) ) ;
#280 = oriented_edge ( 'none', *, *, #294, .t. ) ;
#281 = edge_curve ( 'none', #17666, #2160, #16479, .t. ) ;
#282 = edge_curve ( 'none', #270, #295, #16477, .t. ) ;
#283 = oriented_edge ( 'none', *, *, #274, .t. ) ;
#284 = edge_curve ( 'none', #1118, #302, #16473, .t. ) ;
#285 = oriented_edge ( 'none', *, *, #298, .t. ) ;
#286 = oriented_edge ( 'none', *, *, #15470, .t. ) ;
#287 = advanced_face ( 'none', ( #16467 ), #16433, .f. ) ;
#288 = advanced_face ( 'none', ( #16468 ), #16465, .t. ) ;
#289 = vertex_point ( 'none', #16451 ) ;
#290 = edge_curve ( 'none', #302, #1031, #16463, .t. ) ;
#291 = edge_curve ( 'none', #270, #262, #16457, .t. ) ;
#292 = oriented_edge ( 'none', *, *, #274, .f. ) ;
#293 = oriented_edge ( 'none', *, *, #1252, .t. ) ;
#294 = edge_curve ( 'none', #295, #267, #16454, .t. ) ;
#295 = vertex_point ( 'none', #16505 ) ;
#296 = edge_loop ( 'none', ( #40398, #311, #305, #304 ) ) ;
#297 = edge_curve ( 'none', #245, #269, #16459, .t. ) ;
#298 = edge_curve ( 'none', #18447, #1243, #16492, .t. ) ;
#299 = vertex_point ( 'none', #16494 ) ;
#300 = vertex_point ( 'none', #16491 ) ;
#301 = edge_loop ( 'none', ( #321, #406, #374, #384 ) ) ;
#302 = vertex_point ( 'none', #16487 ) ;
#303 = vertex_point ( 'none', #16499 ) ;
#304 = oriented_edge ( 'none', *, *, #319, .f. ) ;
#305 = oriented_edge ( 'none', *, *, #310, .t. ) ;
#306 = vertex_point ( 'none', #16498 ) ;
#307 = edge_curve ( 'none', #315, #299, #16488, .t. ) ;
#308 = edge_curve ( 'none', #53744, #47547, #16497, .t. ) ;
#309 = vertex_point ( 'none', #16537 ) ;
#310 = edge_curve ( 'none', #299, #300, #16489, .t. ) ;
#311 = oriented_edge ( 'none', *, *, #307, .t. ) ;
#312 = edge_curve ( 'none', #315, #316, #16523, .t. ) ;
#313 = oriented_edge ( 'none', *, *, #386, .t. ) ;
#314 = oriented_edge ( 'none', *, *, #241, .f. ) ;
#315 = vertex_point ( 'none', #16539 ) ;
#316 = vertex_point ( 'none', #16525 ) ;
#317 = oriented_edge ( 'none', *, *, #2569, .t. ) ;
#318 = edge_curve ( 'none', #306, #303, #16519, .t. ) ;
#319 = edge_curve ( 'none', #316, #300, #16263, .t. ) ;
#320 = advanced_face ( 'none', ( #16531 ), #16573, .f. ) ;
#321 = oriented_edge ( 'none', *, *, #318, .f. ) ;
#322 = oriented_edge ( 'none', *, *, #965, .f. ) ;
#323 = oriented_edge ( 'none', *, *, #17425, .t. ) ;
#324 = edge_curve ( 'none', #1118, #1249, #16564, .t. ) ;
#325 = edge_loop ( 'none', ( #17524, #1020, #967, #253 ) ) ;
#326 = oriented_edge ( 'none', *, *, #353, .f. ) ;
#327 = oriented_edge ( 'none', *, *, #17754, .t. ) ;
#328 = oriented_edge ( 'none', *, *, #17667, .t. ) ;
#329 = edge_curve ( 'none', #1250, #347, #16557, .t. ) ;
#330 = vertex_point ( 'none', #16558 ) ;
#331 = oriented_edge ( 'none', *, *, #244, .t. ) ;
#332 = oriented_edge ( 'none', *, *, #357, .f. ) ;
#333 = edge_curve ( 'none', #289, #1261, #16560, .t. ) ;
#334 = oriented_edge ( 'none', *, *, #329, .f. ) ;
#335 = vertex_point ( 'none', #16568 ) ;
#336 = oriented_edge ( 'none', *, *, #290, .t. ) ;
#337 = edge_loop ( 'none', ( #375, #362, #332, #360, #428 ) ) ;
#338 = oriented_edge ( 'none', *, *, #243, .t. ) ;
#339 = advanced_face ( 'none', ( #16567 ), #16548, .t. ) ;
#340 = oriented_edge ( 'none', *, *, #372, .f. ) ;
#341 = oriented_edge ( 'none', *, *, #333, .f. ) ;
#342 = vertex_point ( 'none', #16547 ) ;
#343 = edge_curve ( 'none', #462, #403, #16609, .t. ) ;
#344 = oriented_edge ( 'none', *, *, #284, .t. ) ;
#345 = edge_loop ( 'none', ( #340, #366, #422, #396, #413 ) ) ;
#346 = edge_curve ( 'none', #361, #369, #16610, .t. ) ;
#347 = vertex_point ( 'none', #16603 ) ;
#348 = advanced_face ( 'none', ( #16602 ), #16604, .f. ) ;
#349 = oriented_edge ( 'none', *, *, #18437, .f. ) ;
#350 = oriented_edge ( 'none', *, *, #18150, .t. ) ;
#351 = vertex_point ( 'none', #16545 ) ;
#352 = vertex_point ( 'none', #16601 ) ;
#353 = edge_curve ( 'none', #17681, #17629, #16589, .t. ) ;
#354 = edge_curve ( 'none', #347, #361, #16552, .t. ) ;
#355 = oriented_edge ( 'none', *, *, #346, .f. ) ;
#356 = edge_loop ( 'none', ( #409, #404, #437, #441, #454, #435 ) ) ;
#357 = edge_curve ( 'none', #376, #342, #16579, .t. ) ;
#358 = edge_curve ( 'none', #335, #369, #16577, .t. ) ;
#359 = edge_curve ( 'none', #330, #365, #16594, .t. ) ;
#360 = oriented_edge ( 'none', *, *, #367, .f. ) ;
#361 = vertex_point ( 'none', #16651 ) ;
#362 = oriented_edge ( 'none', *, *, #371, .t. ) ;
#363 = oriented_edge ( 'none', *, *, #17747, .f. ) ;
#364 = vertex_point ( 'none', #16578 ) ;
#365 = vertex_point ( 'none', #16647 ) ;
#366 = oriented_edge ( 'none', *, *, #427, .t. ) ;
#367 = edge_curve ( 'none', #365, #376, #16590, .t. ) ;
#368 = oriented_edge ( 'none', *, *, #354, .f. ) ;
#369 = vertex_point ( 'none', #16640 ) ;
#370 = vertex_point ( 'none', #16646 ) ;
#371 = edge_curve ( 'none', #364, #342, #16642, .t. ) ;
#373 = edge_curve ( 'none', #352, #53931, #16628, .t. ) ;
#372 = edge_curve ( 'none', #330, #364, #16652, .t. ) ;
#374 = oriented_edge ( 'none', *, *, #308, .t. ) ;
#375 = oriented_edge ( 'none', *, *, #372, .t. ) ;
#376 = vertex_point ( 'none', #16639 ) ;
#377 = vertex_point ( 'none', #16631 ) ;
#378 = edge_curve ( 'none', #17536, #351, #16626, .t. ) ;
#379 = advanced_face ( 'none', ( #16681 ), #16615, .t. ) ;
#380 = edge_curve ( 'none', #10604, #10664, #16671, .t. ) ;
#381 = advanced_face ( 'none', ( #16680 ), #16664, .t. ) ;
#382 = oriented_edge ( 'none', *, *, #488, .t. ) ;
#383 = vertex_point ( 'none', #16668 ) ;
#384 = oriented_edge ( 'none', *, *, #48180, .f. ) ;
#385 = oriented_edge ( 'none', *, *, #458, .t. ) ;
#386 = edge_curve ( 'none', #44408, #249, #16659, .t. ) ;
#387 = oriented_edge ( 'none', *, *, #58056, .f. ) ;
#388 = oriented_edge ( 'none', *, *, #925, .t. ) ;
#389 = vertex_point ( 'none', #16672 ) ;
#390 = oriented_edge ( 'none', *, *, #401, .f. ) ;
#391 = oriented_edge ( 'none', *, *, #395, .f. ) ;
#392 = vertex_point ( 'none', #16674 ) ;
#393 = edge_curve ( 'none', #813, #432, #16661, .t. ) ;
#394 = edge_curve ( 'none', #10603, #10674, #16654, .t. ) ;
#395 = edge_curve ( 'none', #802, #749, #16716, .t. ) ;
#396 = oriented_edge ( 'none', *, *, #354, .t. ) ;
#397 = edge_curve ( 'none', #839, #824, #16660, .t. ) ;
#398 = oriented_edge ( 'none', *, *, #925, .f. ) ;
#399 = edge_curve ( 'none', #389, #419, #16712, .t. ) ;
#400 = oriented_edge ( 'none', *, *, #507, .t. ) ;
#401 = edge_curve ( 'none', #419, #436, #16704, .t. ) ;
#402 = oriented_edge ( 'none', *, *, #399, .f. ) ;
#403 = vertex_point ( 'none', #16705 ) ;
#404 = oriented_edge ( 'none', *, *, #410, .t. ) ;
#405 = advanced_face ( 'none', ( #16703 ), #16657, .t. ) ;
#406 = oriented_edge ( 'none', *, *, #47503, .t. ) ;
#407 = edge_loop ( 'none', ( #17783, #983, #966, #322, #459, #14508 ) ) ;
#408 = advanced_face ( 'none', ( #16753 ), #16687, .t. ) ;
#409 = oriented_edge ( 'none', *, *, #357, .t. ) ;
#410 = edge_curve ( 'none', #342, #466, #16662, .t. ) ;
#411 = advanced_face ( 'none', ( #16742 ), #16750, .f. ) ;
#412 = oriented_edge ( 'none', *, *, #18613, .f. ) ;
#413 = oriented_edge ( 'none', *, *, #418, .f. ) ;
#414 = oriented_edge ( 'none', *, *, #393, .t. ) ;
#415 = vertex_point ( 'none', #16745 ) ;
#416 = oriented_edge ( 'none', *, *, #230, .f. ) ;
#417 = oriented_edge ( 'none', *, *, #17425, .f. ) ;
#418 = edge_curve ( 'none', #364, #361, #16738, .t. ) ;
#419 = vertex_point ( 'none', #16695 ) ;
#420 = oriented_edge ( 'none', *, *, #425, .t. ) ;
#421 = advanced_face ( 'none', ( #16696 ), #16740, .t. ) ;
#422 = oriented_edge ( 'none', *, *, #426, .t. ) ;
#423 = edge_loop ( 'none', ( #47656, #385, #47693, #387 ) ) ;
#424 = oriented_edge ( 'none', *, *, #378, .t. ) ;
#425 = edge_curve ( 'none', #432, #436, #16731, .t. ) ;
#426 = edge_curve ( 'none', #434, #347, #16739, .t. ) ;
#427 = edge_curve ( 'none', #330, #434, #16776, .t. ) ;
#428 = oriented_edge ( 'none', *, *, #359, .f. ) ;
#429 = edge_loop ( 'none', ( #196, #197, #461, #8, #195 ) ) ;
#430 = vertex_point ( 'none', #16754 ) ;
#431 = oriented_edge ( 'none', *, *, #455, .t. ) ;
#432 = vertex_point ( 'none', #16733 ) ;
#433 = vertex_point ( 'none', #16781 ) ;
#434 = vertex_point ( 'none', #16782 ) ;
#435 = oriented_edge ( 'none', *, *, #58067, .f. ) ;
#436 = vertex_point ( 'none', #16777 ) ;
#437 = oriented_edge ( 'none', *, *, #439, .t. ) ;
#438 = vertex_point ( 'none', #16734 ) ;
#439 = edge_curve ( 'none', #466, #438, #16771, .t. ) ;
#440 = edge_curve ( 'none', #450, #2659, #16768, .t. ) ;
#441 = oriented_edge ( 'none', *, *, #448, .f. ) ;
#442 = edge_curve ( 'none', #2659, #392, #16755, .t. ) ;
#443 = oriented_edge ( 'none', *, *, #44512, .t. ) ;
#444 = oriented_edge ( 'none', *, *, #15526, .t. ) ;
#445 = oriented_edge ( 'none', *, *, #17552, .f. ) ;
#446 = edge_curve ( 'none', #433, #403, #16823, .t. ) ;
#447 = advanced_face ( 'none', ( #16817 ), #16830, .t. ) ;
#448 = edge_curve ( 'none', #403, #438, #16758, .t. ) ;
#449 = oriented_edge ( 'none', *, *, #442, .f. ) ;
#450 = vertex_point ( 'none', #16813 ) ;
#451 = edge_loop ( 'none', ( #1165, #400, #449, #469, #3153 ) ) ;
#452 = oriented_edge ( 'none', *, *, #10743, .f. ) ;
#453 = advanced_face ( 'none', ( #16808 ), #16772, .f. ) ;
#454 = oriented_edge ( 'none', *, *, #446, .f. ) ;
#455 = edge_curve ( 'none', #10607, #10675, #16793, .t. ) ;
#456 = oriented_edge ( 'none', *, *, #10465, .f. ) ;
#457 = advanced_face ( 'none', ( #16532 ), #16815, .t. ) ;
#458 = edge_curve ( 'none', #352, #377, #16861, .t. ) ;
#459 = oriented_edge ( 'none', *, *, #484, .f. ) ;
#460 = oriented_edge ( 'none', *, *, #380, .f. ) ;
#461 = oriented_edge ( 'none', *, *, #465, .f. ) ;
#462 = vertex_point ( 'none', #16862 ) ;
#463 = edge_loop ( 'none', ( #12545, #460, #498, #495 ) ) ;
#464 = vertex_point ( 'none', #16864 ) ;
#465 = edge_curve ( 'none', #464, #430, #16855, .t. ) ;
#466 = vertex_point ( 'none', #16852 ) ;
#467 = advanced_face ( 'none', ( #16847 ), #16857, .f. ) ;
#468 = edge_curve ( 'none', #462, #430, #16844, .t. ) ;
#469 = oriented_edge ( 'none', *, *, #440, .f. ) ;
#470 = edge_curve ( 'none', #370, #462, #16845, .t. ) ;
#471 = edge_curve ( 'none', #11805, #10637, #16839, .t. ) ;
#472 = edge_loop ( 'none', ( #58071, #58074, #25, #58070, #26 ) ) ;
#473 = oriented_edge ( 'none', *, *, #487, .f. ) ;
#474 = oriented_edge ( 'none', *, *, #10659, .f. ) ;
#475 = oriented_edge ( 'none', *, *, #380, .t. ) ;
#476 = edge_loop ( 'none', ( #12045, #477, #492, #490 ) ) ;
#477 = oriented_edge ( 'none', *, *, #11877, .t. ) ;
#478 = oriented_edge ( 'none', *, *, #10608, .t. ) ;
#479 = advanced_face ( 'none', ( #16846 ), #16856, .f. ) ;
#480 = oriented_edge ( 'none', *, *, #8990, .f. ) ;
#481 = edge_loop ( 'none', ( #494, #486, #508, #503 ) ) ;
#482 = oriented_edge ( 'none', *, *, #1228, .f. ) ;
#483 = oriented_edge ( 'none', *, *, #394, .f. ) ;
#484 = edge_curve ( 'none', #485, #970, #16888, .t. ) ;
#485 = vertex_point ( 'none', #16892 ) ;
#486 = oriented_edge ( 'none', *, *, #11874, .t. ) ;
#487 = edge_curve ( 'none', #11816, #10646, #16877, .t. ) ;
#488 = edge_curve ( 'none', #802, #813, #16872, .t. ) ;
#489 = vertex_point ( 'none', #16878 ) ;
#490 = oriented_edge ( 'none', *, *, #10643, .f. ) ;
#491 = oriented_edge ( 'none', *, *, #10413, .t. ) ;
#492 = oriented_edge ( 'none', *, *, #471, .t. ) ;
#493 = oriented_edge ( 'none', *, *, #10654, .f. ) ;
#494 = oriented_edge ( 'none', *, *, #471, .f. ) ;
#495 = oriented_edge ( 'none', *, *, #10470, .t. ) ;
#496 = advanced_face ( 'none', ( #16886 ), #16887, .f. ) ;
#497 = edge_loop ( 'none', ( #493, #511, #519, #491 ) ) ;
#498 = oriented_edge ( 'none', *, *, #10606, .t. ) ;
#499 = oriented_edge ( 'none', *, *, #501, .t. ) ;
#500 = oriented_edge ( 'none', *, *, #11870, .t. ) ;
#501 = edge_curve ( 'none', #11799, #10647, #16884, .t. ) ;
#502 = advanced_face ( 'none', ( #16930 ), #16867, .f. ) ;
#503 = oriented_edge ( 'none', *, *, #10628, .f. ) ;
#504 = edge_curve ( 'none', #415, #4518, #16917, .t. ) ;
#505 = edge_loop ( 'none', ( #553, #560, #557, #556 ) ) ;
#506 = edge_loop ( 'none', ( #473, #500, #499, #518 ) ) ;
#507 = edge_curve ( 'none', #4518, #392, #16920, .t. ) ;
#508 = oriented_edge ( 'none', *, *, #487, .t. ) ;
#509 = edge_loop ( 'none', ( #1373, #548, #544, #530 ) ) ;
#510 = oriented_edge ( 'none', *, *, #11827, .t. ) ;
#511 = oriented_edge ( 'none', *, *, #501, .f. ) ;
#512 = advanced_face ( 'none', ( #16922 ), #16929, .f. ) ;
#513 = edge_curve ( 'none', #10594, #10681, #16905, .t. ) ;
#514 = oriented_edge ( 'none', *, *, #1005, .f. ) ;
#515 = advanced_face ( 'none', ( #16909 ), #16955, .f. ) ;
#516 = oriented_edge ( 'none', *, *, #10579, .t. ) ;
#517 = advanced_face ( 'none', ( #16866 ), #16900, .f. ) ;
#518 = oriented_edge ( 'none', *, *, #10630, .f. ) ;
#519 = oriented_edge ( 'none', *, *, #11797, .t. ) ;
#520 = edge_curve ( 'none', #11921, #10763, #16951, .t. ) ;
#521 = oriented_edge ( 'none', *, *, #10752, .t. ) ;
#522 = oriented_edge ( 'none', *, *, #533, .f. ) ;
#523 = oriented_edge ( 'none', *, *, #531, .f. ) ;
#524 = oriented_edge ( 'none', *, *, #11893, .f. ) ;
#525 = oriented_edge ( 'none', *, *, #56635, .t. ) ;
#526 = edge_loop ( 'none', ( #562, #673, #664, #610 ) ) ;
#527 = advanced_face ( 'none', ( #16904 ), #16950, .f. ) ;
#528 = advanced_face ( 'none', ( #16947 ), #16945, .f. ) ;
#529 = edge_loop ( 'none', ( #536, #602, #603, #524 ) ) ;
#530 = oriented_edge ( 'none', *, *, #10696, .f. ) ;
#531 = edge_curve ( 'none', #11887, #10762, #16931, .t. ) ;
#532 = edge_loop ( 'none', ( #522, #510, #516, #616, #631, #628 ) ) ;
#533 = edge_curve ( 'none', #11809, #10690, #16983, .t. ) ;
#534 = vertex_point ( 'none', #16939 ) ;
#535 = oriented_edge ( 'none', *, *, #10825, .t. ) ;
#536 = oriented_edge ( 'none', *, *, #571, .t. ) ;
#537 = oriented_edge ( 'none', *, *, #15399, .f. ) ;
#538 = oriented_edge ( 'none', *, *, #600, .t. ) ;
#539 = oriented_edge ( 'none', *, *, #571, .f. ) ;
#540 = edge_curve ( 'none', #11973, #10826, #16978, .t. ) ;
#541 = edge_loop ( 'none', ( #538, #521, #523, #598 ) ) ;
#542 = oriented_edge ( 'none', *, *, #15391, .t. ) ;
#543 = vertex_point ( 'none', #16973 ) ;
#544 = oriented_edge ( 'none', *, *, #533, .t. ) ;
#545 = oriented_edge ( 'none', *, *, #11891, .f. ) ;
#546 = advanced_face ( 'none', ( #16984 ), #16943, .f. ) ;
#547 = oriented_edge ( 'none', *, *, #10686, .f. ) ;
#548 = oriented_edge ( 'none', *, *, #11813, .t. ) ;
#549 = oriented_edge ( 'none', *, *, #520, .t. ) ;
#550 = closed_shell ( 'none', ( #10483, #10462, #10528, #10513, #10500, #10488, #10555, #10548, #10537, #10605, #10657, #10644, #10678, #10730, #11837, #11823, #11806, #11879, #13023, #13032, #13009, #13014, #13002, #12942, #13084, #13056, #13065, #13046, #13116, #13125, #13108, #13114, #13099, #13163, #13169, #13157, #13139, #13151, #13132, #13193, #13200, #13185, #13191, #13173, #13236, #13245, #13227, #13216, #13220, #13221, #13210, #13270, #13253, #13260, #13323, #13251, #13313, #13298, #13304, #13290, #13296, #13369, #13353, #13363, #13341, #13405, #13417, #13389, #13374, #13379, #13449, #13459, #13439, #13446, #13433, #13495, #13472, #13479, #13539, #13469, #13527, #13505, #13514, #13577, #13560, #13566, #13553, #13559, #13548, #13602, #13613, #13593, #13655, #13583, #13646, #13651, #13632, #13694, #13625, #13687, #13557, #13675, #13731, #13663, #13724, #13708, #13712, #13699, #13705, #13770, #13753, #13759, #13746, #13685, #13740, #13803, #13810, #13793, #13856, #13782, #13848, #13831, #13838, #13824, #13829, #13817, #13693, #13893, #13873, #13881, #13860, #13932, #13935, #13922, #13927, #13910, #13971, #13978, #13966, #13950, #13962, #13941, #13948, #14012, #13993, #14000, #13979, #14045, #14050, #14037, #14042, #14031, #14098, #14076, #14084, #14064, #14071, #14058, #14126, #14136, #14115, #14125, #14106, #14169, #14179, #14161, #14215, #14149, #14208, #14192, #14198, #14183, #14189, #14254, #14240, #14247, #14231, #14168, #14222, #14286, #14292, #14281, #14337, #14268, #14326, #14334, #14314, #14378, #14306, #14373, #14178, #14361, #14420, #14346, #14412, #14416, #14403, #14387, #14396, #14457, #14445, #14450, #14437, #14442, #14427, #14485, #14501, #14471, #14547, #14553, #14535, #14543, #14521, #14594, #14513, #14586, #14564, #14576, #14639, #14619, #14629, #14603, #14681, #14687, #14667, #14676, #14655, #14725, #14734, #14715, #14772, #14701, #14763, #14769, #14748, #14812, #14737, #14802, #14810, #14790, #14856, #14779, #14849, #14900, #14835, #14891, #14873, #14880, #14865, #14870, #14936, #14918, #14929, #14907, #14776, #14981, #14962, #14968, #14956, #15013, #14945, #15004, #14988, #14994, #15059, #14986, #15051, #14915, #15043, #15023, #15030, #15097, #15072, #15084, #15064, #15125, #15135, #15116, #15123, #15108, #15169, #15104, #15164, #15148, #15156, #15224, #15204, #15211, #15192, #15201, #15268, #15260, #15263, #15249, #15307, #15236, #15299, #15286, #15292, #15275, #15282, #15343, #15325, #15332, #15320, #15324, #15314, #15373, #15381, #15366, #15349, #15356, #15419, #15406, #15411, #15394, #15401, #15388, #569, #586, #608, #546, #527, #559, #564, #583, #611, #591, #629, #614, #646, #656, #639, #671, #687, #686, #694, #691, #5025, #1200, #1099, #1272, #1336, #1329, #1784, #1665, #3218, #9187, #453, #14729, #479, #467, #496, #515, #502, #512, #517, #528, #613 ) ) ;
#551 = advanced_face ( 'none', ( #16966 ), #16933, .t. ) ;
#552 = oriented_edge ( 'none', *, *, #10760, .t. ) ;
#553 = oriented_edge ( 'none', *, *, #18625, .t. ) ;
#554 = oriented_edge ( 'none', *, *, #597, .t. ) ;
#555 = edge_loop ( 'none', ( #554, #601, #594, #593 ) ) ;
#556 = oriented_edge ( 'none', *, *, #11897, .f. ) ;
#557 = oriented_edge ( 'none', *, *, #600, .f. ) ;
#558 = oriented_edge ( 'none', *, *, #11928, .f. ) ;
#559 = advanced_face ( 'none', ( #16971 ), #16961, .f. ) ;
#560 = oriented_edge ( 'none', *, *, #10754, .t. ) ;
#561 = edge_curve ( 'none', #717, #719, #16958, .t. ) ;
#562 = oriented_edge ( 'none', *, *, #567, .t. ) ;
#563 = edge_curve ( 'none', #11911, #10761, #17016, .t. ) ;
#564 = advanced_face ( 'none', ( #16970 ), #17012, .f. ) ;
#565 = edge_loop ( 'none', ( #566, #535, #537, #570 ) ) ;
#566 = oriented_edge ( 'none', *, *, #540, .t. ) ;
#567 = edge_curve ( 'none', #630, #624, #17007, .t. ) ;
#568 = oriented_edge ( 'none', *, *, #513, .f. ) ;
#569 = advanced_face ( 'none', ( #17011 ), #16965, .f. ) ;
#570 = oriented_edge ( 'none', *, *, #11975, .f. ) ;
#571 = edge_curve ( 'none', #11888, #10777, #17008, .t. ) ;
#572 = edge_loop ( 'none', ( #607, #595, #539, #545 ) ) ;
#573 = edge_loop ( 'none', ( #542, #575, #18668, #606 ) ) ;
#574 = oriented_edge ( 'none', *, *, #11819, .t. ) ;
#575 = oriented_edge ( 'none', *, *, #10829, .t. ) ;
#576 = edge_loop ( 'none', ( #578, #623, #615, #558 ) ) ;
#577 = edge_loop ( 'none', ( #585, #626, #596, #636 ) ) ;
#578 = oriented_edge ( 'none', *, *, #604, .t. ) ;
#579 = oriented_edge ( 'none', *, *, #10769, .t. ) ;
#580 = edge_curve ( 'none', #249, #383, #17009, .t. ) ;
#581 = edge_loop ( 'none', ( #582, #579, #589, #588 ) ) ;
#582 = oriented_edge ( 'none', *, *, #563, .t. ) ;
#583 = advanced_face ( 'none', ( #17002 ), #17003, .f. ) ;
#584 = oriented_edge ( 'none', *, *, #11913, .f. ) ;
#585 = oriented_edge ( 'none', *, *, #587, .t. ) ;
#586 = advanced_face ( 'none', ( #16959 ), #17021, .f. ) ;
#587 = edge_curve ( 'none', #11922, #10765, #17039, .t. ) ;
#588 = oriented_edge ( 'none', *, *, #11907, .f. ) ;
#589 = oriented_edge ( 'none', *, *, #520, .f. ) ;
#590 = oriented_edge ( 'none', *, *, #587, .f. ) ;
#591 = advanced_face ( 'none', ( #17046 ), #17041, .f. ) ;
#592 = edge_curve ( 'none', #11902, #10721, #17033, .t. ) ;
#593 = oriented_edge ( 'none', *, *, #11890, .f. ) ;
#594 = oriented_edge ( 'none', *, *, #563, .f. ) ;
#595 = oriented_edge ( 'none', *, *, #10837, .t. ) ;
#596 = oriented_edge ( 'none', *, *, #597, .f. ) ;
#597 = edge_curve ( 'none', #11914, #10770, #17028, .t. ) ;
#598 = oriented_edge ( 'none', *, *, #11966, .f. ) ;
#599 = edge_curve ( 'none', #624, #534, #17087, .t. ) ;
#600 = edge_curve ( 'none', #11898, #10836, #17044, .t. ) ;
#601 = oriented_edge ( 'none', *, *, #10768, .t. ) ;
#602 = oriented_edge ( 'none', *, *, #10775, .t. ) ;
#603 = oriented_edge ( 'none', *, *, #18625, .f. ) ;
#604 = edge_curve ( 'none', #11848, #10711, #17083, .t. ) ;
#605 = manifold_solid_brep ( '���-����4', #21505 ) ;
#606 = oriented_edge ( 'none', *, *, #11899, .f. ) ;
#607 = oriented_edge ( 'none', *, *, #531, .t. ) ;
#608 = advanced_face ( 'none', ( #16987 ), #17037, .f. ) ;
#609 = edge_loop ( 'none', ( #549, #552, #590, #584 ) ) ;
#610 = oriented_edge ( 'none', *, *, #663, .f. ) ;
#611 = advanced_face ( 'none', ( #17090 ), #17078, .f. ) ;
#612 = oriented_edge ( 'none', *, *, #625, .f. ) ;
#613 = advanced_face ( 'none', ( #17077 ), #17075, .f. ) ;
#614 = advanced_face ( 'none', ( #17119 ), #17115, .f. ) ;
#615 = oriented_edge ( 'none', *, *, #592, .f. ) ;
#616 = oriented_edge ( 'none', *, *, #513, .t. ) ;
#617 = oriented_edge ( 'none', *, *, #10583, .t. ) ;
#618 = vertex_point ( 'none', #17116 ) ;
#619 = vertex_point ( 'none', #17109 ) ;
#620 = edge_loop ( 'none', ( #742, #733, #730, #721 ) ) ;
#621 = edge_curve ( 'none', #11859, #10780, #17106, .t. ) ;
#622 = oriented_edge ( 'none', *, *, #10782, .t. ) ;
#623 = oriented_edge ( 'none', *, *, #10706, .t. ) ;
#624 = vertex_point ( 'none', #17110 ) ;
#625 = edge_curve ( 'none', #11920, #10708, #17113, .t. ) ;
#626 = oriented_edge ( 'none', *, *, #10774, .t. ) ;
#627 = edge_loop ( 'none', ( #635, #647, #648, #641 ) ) ;
#628 = oriented_edge ( 'none', *, *, #10702, .f. ) ;
#629 = advanced_face ( 'none', ( #17114 ), #17098, .f. ) ;
#630 = vertex_point ( 'none', #17097 ) ;
#631 = oriented_edge ( 'none', *, *, #10680, .f. ) ;
#632 = edge_curve ( 'none', #1602, #16574, #17154, .t. ) ;
#633 = edge_curve ( 'none', #714, #717, #17145, .t. ) ;
#634 = edge_loop ( 'none', ( #568, #617, #574, #547 ) ) ;
#635 = oriented_edge ( 'none', *, *, #625, .t. ) ;
#636 = oriented_edge ( 'none', *, *, #11886, .f. ) ;
#637 = oriented_edge ( 'none', *, *, #621, .t. ) ;
#638 = edge_loop ( 'none', ( #658, #642, #677, #643 ) ) ;
#639 = advanced_face ( 'none', ( #17147 ), #17101, .f. ) ;
#640 = edge_loop ( 'none', ( #637, #622, #612, #15337 ) ) ;
#641 = oriented_edge ( 'none', *, *, #11923, .f. ) ;
#642 = oriented_edge ( 'none', *, *, #10724, .t. ) ;
#643 = oriented_edge ( 'none', *, *, #11851, .f. ) ;
#644 = edge_curve ( 'none', #11866, #10736, #17136, .t. ) ;
#645 = oriented_edge ( 'none', *, *, #11845, .f. ) ;
#646 = advanced_face ( 'none', ( #17148 ), #17132, .f. ) ;
#647 = oriented_edge ( 'none', *, *, #10709, .t. ) ;
#648 = oriented_edge ( 'none', *, *, #604, .f. ) ;
#649 = oriented_edge ( 'none', *, *, #621, .f. ) ;
#650 = edge_curve ( 'none', #11917, #10726, #17124, .t. ) ;
#651 = oriented_edge ( 'none', *, *, #592, .t. ) ;
#652 = oriented_edge ( 'none', *, *, #679, .t. ) ;
#653 = edge_loop ( 'none', ( #680, #695, #713, #668 ) ) ;
#654 = oriented_edge ( 'none', *, *, #675, .t. ) ;
#655 = oriented_edge ( 'none', *, *, #11900, .f. ) ;
#656 = advanced_face ( 'none', ( #17131 ), #17146, .f. ) ;
#657 = oriented_edge ( 'none', *, *, #10783, .t. ) ;
#658 = oriented_edge ( 'none', *, *, #685, .t. ) ;
#659 = edge_loop ( 'none', ( #651, #657, #649, #655 ) ) ;
#660 = oriented_edge ( 'none', *, *, #685, .f. ) ;
#661 = oriented_edge ( 'none', *, *, #11860, .f. ) ;
#662 = edge_loop ( 'none', ( #652, #697, #690, #645 ) ) ;
#663 = edge_curve ( 'none', #630, #543, #17126, .t. ) ;
#664 = oriented_edge ( 'none', *, *, #672, .f. ) ;
#665 = edge_curve ( 'none', #696, #684, #17130, .t. ) ;
#666 = advanced_face ( 'none', ( #17139 ), #17189, .t. ) ;
#667 = edge_loop ( 'none', ( #828, #725, #715, #738 ) ) ;
#668 = oriented_edge ( 'none', *, *, #633, .t. ) ;
#669 = edge_loop ( 'none', ( #654, #676, #660, #661 ) ) ;
#670 = vertex_point ( 'none', #17172 ) ;
#671 = advanced_face ( 'none', ( #17168 ), #17183, .f. ) ;
#672 = edge_curve ( 'none', #543, #534, #17159, .t. ) ;
#673 = oriented_edge ( 'none', *, *, #599, .t. ) ;
#674 = vertex_point ( 'none', #17165 ) ;
#675 = edge_curve ( 'none', #11844, #10789, #17227, .t. ) ;
#676 = oriented_edge ( 'none', *, *, #10788, .t. ) ;
#677 = oriented_edge ( 'none', *, *, #650, .f. ) ;
#678 = edge_curve ( 'none', #719, #618, #17164, .t. ) ;
#679 = edge_curve ( 'none', #11858, #10792, #17220, .t. ) ;
#680 = oriented_edge ( 'none', *, *, #561, .t. ) ;
#681 = edge_loop ( 'none', ( #692, #1051, #1050, #1052 ) ) ;
#682 = oriented_edge ( 'none', *, *, #679, .f. ) ;
#683 = edge_curve ( 'none', #11707, #10729, #17223, .t. ) ;
#684 = vertex_point ( 'none', #17214 ) ;
#685 = edge_curve ( 'none', #11846, #10725, #17209, .t. ) ;
#686 = advanced_face ( 'none', ( #17210 ), #17171, .f. ) ;
#687 = advanced_face ( 'none', ( #17203 ), #17201, .f. ) ;
#688 = edge_loop ( 'none', ( #702, #708, #707, #693 ) ) ;
#689 = edge_loop ( 'none', ( #705, #699, #682, #703 ) ) ;
#690 = oriented_edge ( 'none', *, *, #675, .f. ) ;
#691 = advanced_face ( 'none', ( #17206 ), #17194, .f. ) ;
#692 = oriented_edge ( 'none', *, *, #683, .t. ) ;
#693 = oriented_edge ( 'none', *, *, #11843, .f. ) ;
#694 = advanced_face ( 'none', ( #17215 ), #17202, .f. ) ;
#695 = oriented_edge ( 'none', *, *, #678, .t. ) ;
#696 = vertex_point ( 'none', #17195 ) ;
#697 = oriented_edge ( 'none', *, *, #10791, .t. ) ;
#698 = oriented_edge ( 'none', *, *, #704, .t. ) ;
#699 = oriented_edge ( 'none', *, *, #10705, .t. ) ;
#700 = edge_curve ( 'none', #11847, #10720, #17251, .t. ) ;
#701 = oriented_edge ( 'none', *, *, #700, .t. ) ;
#702 = oriented_edge ( 'none', *, *, #644, .t. ) ;
#703 = oriented_edge ( 'none', *, *, #11919, .f. ) ;
#704 = edge_curve ( 'none', #11849, #10687, #17243, .t. ) ;
#705 = oriented_edge ( 'none', *, *, #650, .t. ) ;
#706 = edge_loop ( 'none', ( #1184, #1101, #1309, #1188 ) ) ;
#707 = oriented_edge ( 'none', *, *, #704, .f. ) ;
#708 = oriented_edge ( 'none', *, *, #10748, .t. ) ;
#709 = edge_curve ( 'none', #714, #618, #17196, .t. ) ;
#710 = advanced_face ( 'none', ( #17258 ), #17253, .t. ) ;
#711 = edge_loop ( 'none', ( #698, #1204, #1181, #1140 ) ) ;
#712 = edge_curve ( 'none', #11880, #10662, #17288, .t. ) ;
#713 = oriented_edge ( 'none', *, *, #709, .f. ) ;
#714 = vertex_point ( 'none', #17238 ) ;
#715 = oriented_edge ( 'none', *, *, #561, .f. ) ;
#716 = oriented_edge ( 'none', *, *, #683, .f. ) ;
#717 = vertex_point ( 'none', #17231 ) ;
#718 = oriented_edge ( 'none', *, *, #1113, .t. ) ;
#719 = vertex_point ( 'none', #17229 ) ;
#720 = edge_loop ( 'none', ( #737, #933, #1112, #1107 ) ) ;
#721 = oriented_edge ( 'none', *, *, #727, .f. ) ;
#722 = vertex_point ( 'none', #17239 ) ;
#723 = vertex_point ( 'none', #17283 ) ;
#724 = edge_curve ( 'none', #717, #619, #17282, .t. ) ;
#725 = oriented_edge ( 'none', *, *, #829, .t. ) ;
#726 = edge_loop ( 'none', ( #1110, #735, #718, #928 ) ) ;
#727 = edge_curve ( 'none', #684, #729, #17280, .t. ) ;
#728 = edge_curve ( 'none', #674, #729, #17267, .t. ) ;
#729 = vertex_point ( 'none', #17274 ) ;
#730 = oriented_edge ( 'none', *, *, #728, .t. ) ;
#731 = advanced_face ( 'none', ( #17269 ), #17279, .t. ) ;
#732 = edge_curve ( 'none', #696, #674, #17315, .t. ) ;
#733 = oriented_edge ( 'none', *, *, #732, .t. ) ;
#734 = advanced_face ( 'none', ( #17264 ), #17306, .f. ) ;
#735 = oriented_edge ( 'none', *, *, #1111, .t. ) ;
#736 = edge_curve ( 'none', #741, #723, #17273, .t. ) ;
#737 = oriented_edge ( 'none', *, *, #977, .f. ) ;
#738 = oriented_edge ( 'none', *, *, #724, .t. ) ;
#739 = vertex_point ( 'none', #17316 ) ;
#740 = vertex_point ( 'none', #17300 ) ;
#741 = vertex_point ( 'none', #17309 ) ;
#742 = oriented_edge ( 'none', *, *, #665, .f. ) ;
#743 = oriented_edge ( 'none', *, *, #4082, .t. ) ;
#744 = edge_curve ( 'none', #894, #897, #17290, .t. ) ;
#745 = oriented_edge ( 'none', *, *, #750, .t. ) ;
#746 = edge_curve ( 'none', #764, #763, #17354, .t. ) ;
#747 = edge_loop ( 'none', ( #388, #382, #752, #41442, #47788 ) ) ;
#748 = oriented_edge ( 'none', *, *, #746, .t. ) ;
#749 = vertex_point ( 'none', #17292 ) ;
#750 = edge_curve ( 'none', #897, #764, #17302, .t. ) ;
#751 = advanced_face ( 'none', ( #17341 ), #17298, .t. ) ;
#752 = oriented_edge ( 'none', *, *, #44512, .f. ) ;
#753 = edge_loop ( 'none', ( #947, #949, #769, #770 ) ) ;
#754 = advanced_face ( 'none', ( #17339 ), #17337, .f. ) ;
#755 = oriented_edge ( 'none', *, *, #4580, .f. ) ;
#756 = oriented_edge ( 'none', *, *, #5585, .f. ) ;
#757 = oriented_edge ( 'none', *, *, #5605, .f. ) ;
#758 = advanced_face ( 'none', ( #17305 ), #17322, .f. ) ;
#759 = oriented_edge ( 'none', *, *, #4591, .f. ) ;
#760 = oriented_edge ( 'none', *, *, #5639, .f. ) ;
#761 = oriented_edge ( 'none', *, *, #794, .f. ) ;
#762 = oriented_edge ( 'none', *, *, #945, .t. ) ;
#763 = vertex_point ( 'none', #40239 ) ;
#764 = vertex_point ( 'none', #40237 ) ;
#765 = edge_loop ( 'none', ( #1391, #1394, #1400, #1397, #1392, #1403 ) ) ;
#766 = advanced_face ( 'none', ( #40360 ), #40370, .t. ) ;
#767 = edge_loop ( 'none', ( #755, #757, #761, #790 ) ) ;
#768 = edge_curve ( 'none', #4579, #889, #40336, .t. ) ;
#769 = oriented_edge ( 'none', *, *, #5599, .f. ) ;
#770 = oriented_edge ( 'none', *, *, #5626, .f. ) ;
#771 = advanced_face ( 'none', ( #40338 ), #40351, .t. ) ;
#772 = edge_curve ( 'none', #898, #803, #40318, .t. ) ;
#773 = edge_loop ( 'none', ( #780, #804, #806 ) ) ;
#774 = oriented_edge ( 'none', *, *, #4574, .f. ) ;
#775 = oriented_edge ( 'none', *, *, #800, .f. ) ;
#776 = edge_loop ( 'none', ( #774, #788, #793, #792 ) ) ;
#777 = edge_loop ( 'none', ( #831, #835, #816, #805 ) ) ;
#778 = oriented_edge ( 'none', *, *, #799, .t. ) ;
#779 = oriented_edge ( 'none', *, *, #796, .f. ) ;
#780 = oriented_edge ( 'none', *, *, #796, .t. ) ;
#781 = advanced_face ( 'none', ( #40367 ), #40378, .f. ) ;
#782 = oriented_edge ( 'none', *, *, #5629, .f. ) ;
#783 = oriented_edge ( 'none', *, *, #1093, .t. ) ;
#784 = edge_curve ( 'none', #824, #749, #40348, .t. ) ;
#785 = edge_loop ( 'none', ( #778, #801, #820, #798 ) ) ;
#786 = advanced_face ( 'none', ( #40406 ), #40359, .f. ) ;
#787 = oriented_edge ( 'none', *, *, #794, .t. ) ;
#788 = oriented_edge ( 'none', *, *, #948, .f. ) ;
#789 = oriented_edge ( 'none', *, *, #818, .t. ) ;
#790 = oriented_edge ( 'none', *, *, #768, .f. ) ;
#791 = edge_loop ( 'none', ( #787, #782, #779, #795 ) ) ;
#792 = oriented_edge ( 'none', *, *, #5606, .f. ) ;
#793 = oriented_edge ( 'none', *, *, #799, .f. ) ;
#794 = edge_curve ( 'none', #889, #5602, #40407, .t. ) ;
#795 = oriented_edge ( 'none', *, *, #5686, .f. ) ;
#796 = edge_curve ( 'none', #891, #5608, #40615, .t. ) ;
#797 = oriented_edge ( 'none', *, *, #887, .t. ) ;
#798 = oriented_edge ( 'none', *, *, #5653, .f. ) ;
#799 = edge_curve ( 'none', #5607, #5617, #40624, .t. ) ;
#800 = edge_curve ( 'none', #803, #896, #40604, .t. ) ;
#801 = oriented_edge ( 'none', *, *, #5633, .f. ) ;
#802 = vertex_point ( 'none', #40594 ) ;
#803 = vertex_point ( 'none', #40591 ) ;
#804 = oriented_edge ( 'none', *, *, #959, .f. ) ;
#805 = oriented_edge ( 'none', *, *, #5691, .f. ) ;
#806 = oriented_edge ( 'none', *, *, #809, .f. ) ;
#807 = edge_loop ( 'none', ( #443, #414, #420, #390, #402, #3593 ) ) ;
#808 = advanced_face ( 'none', ( #40409 ), #40596, .f. ) ;
#809 = edge_curve ( 'none', #891, #5705, #40595, .t. ) ;
#810 = oriented_edge ( 'none', *, *, #397, .t. ) ;
#811 = edge_loop ( 'none', ( #398, #42376, #810, #41441, #391 ) ) ;
#812 = vertex_point ( 'none', #40688 ) ;
#813 = vertex_point ( 'none', #40597 ) ;
#814 = oriented_edge ( 'none', *, *, #784, .f. ) ;
#815 = edge_loop ( 'none', ( #870, #868, #871, #855 ) ) ;
#816 = oriented_edge ( 'none', *, *, #819, .f. ) ;
#817 = advanced_face ( 'none', ( #40576 ), #40395, .f. ) ;
#818 = edge_curve ( 'none', #5650, #5712, #40680, .t. ) ;
#819 = edge_curve ( 'none', #5688, #5736, #40678, .t. ) ;
#820 = oriented_edge ( 'none', *, *, #818, .f. ) ;
#821 = oriented_edge ( 'none', *, *, #851, .f. ) ;
#822 = edge_curve ( 'none', #5746, #5662, #40670, .t. ) ;
#823 = edge_curve ( 'none', #896, #824, #40672, .t. ) ;
#824 = vertex_point ( 'none', #17329 ) ;
#825 = edge_loop ( 'none', ( #859, #789, #853 ) ) ;
#826 = vertex_point ( 'none', #17327 ) ;
#827 = edge_loop ( 'none', ( #846, #849, #850 ) ) ;
#828 = oriented_edge ( 'none', *, *, #830, .f. ) ;
#829 = edge_curve ( 'none', #670, #719, #16517, .t. ) ;
#830 = edge_curve ( 'none', #670, #619, #17071, .t. ) ;
#831 = oriented_edge ( 'none', *, *, #809, .t. ) ;
#832 = oriented_edge ( 'none', *, *, #848, .t. ) ;
#833 = edge_curve ( 'none', #5573, #5749, #40755, .t. ) ;
#834 = advanced_face ( 'none', ( #40759 ), #40760, .f. ) ;
#835 = oriented_edge ( 'none', *, *, #5783, .f. ) ;
#836 = edge_curve ( 'none', #843, #36091, #40712, .t. ) ;
#837 = advanced_face ( 'none', ( #40744 ), #40717, .f. ) ;
#838 = edge_loop ( 'none', ( #832, #847, #842, #860, #845 ) ) ;
#839 = vertex_point ( 'none', #40816 ) ;
#840 = oriented_edge ( 'none', *, *, #823, .f. ) ;
#841 = vertex_point ( 'none', #40702 ) ;
#842 = oriented_edge ( 'none', *, *, #833, .f. ) ;
#843 = vertex_point ( 'none', #40707 ) ;
#844 = advanced_face ( 'none', ( #40818 ), #40738, .f. ) ;
#845 = oriented_edge ( 'none', *, *, #5707, .f. ) ;
#846 = oriented_edge ( 'none', *, *, #819, .t. ) ;
#847 = oriented_edge ( 'none', *, *, #5677, .f. ) ;
#848 = edge_curve ( 'none', #5688, #5745, #40794, .t. ) ;
#849 = oriented_edge ( 'none', *, *, #945, .f. ) ;
#850 = oriented_edge ( 'none', *, *, #848, .f. ) ;
#851 = edge_curve ( 'none', #749, #763, #40812, .t. ) ;
#852 = advanced_face ( 'none', ( #40799 ), #40697, .f. ) ;
#853 = oriented_edge ( 'none', *, *, #857, .f. ) ;
#854 = oriented_edge ( 'none', *, *, #58038, .f. ) ;
#855 = oriented_edge ( 'none', *, *, #5734, .f. ) ;
#856 = oriented_edge ( 'none', *, *, #5674, .f. ) ;
#857 = edge_curve ( 'none', #5706, #5712, #40783, .t. ) ;
#858 = oriented_edge ( 'none', *, *, #5580, .f. ) ;
#859 = oriented_edge ( 'none', *, *, #946, .f. ) ;
#860 = oriented_edge ( 'none', *, *, #5672, .f. ) ;
#861 = edge_loop ( 'none', ( #888, #878, #873 ) ) ;
#862 = oriented_edge ( 'none', *, *, #872, .f. ) ;
#863 = advanced_face ( 'none', ( #40747 ), #40765, .f. ) ;
#864 = edge_loop ( 'none', ( #877, #892, #874, #884, #858 ) ) ;
#865 = oriented_edge ( 'none', *, *, #833, .t. ) ;
#866 = advanced_face ( 'none', ( #40877 ), #40881, .f. ) ;
#867 = edge_loop ( 'none', ( #865, #856, #862, #881 ) ) ;
#868 = oriented_edge ( 'none', *, *, #5715, .f. ) ;
#869 = edge_curve ( 'none', #5738, #5662, #40878, .t. ) ;
#870 = oriented_edge ( 'none', *, *, #857, .t. ) ;
#871 = oriented_edge ( 'none', *, *, #869, .f. ) ;
#872 = edge_curve ( 'none', #5618, #5635, #40840, .t. ) ;
#873 = oriented_edge ( 'none', *, *, #822, .f. ) ;
#874 = oriented_edge ( 'none', *, *, #822, .t. ) ;
#875 = advanced_face ( 'none', ( #40846 ), #40847, .f. ) ;
#876 = oriented_edge ( 'none', *, *, #3847, .f. ) ;
#877 = oriented_edge ( 'none', *, *, #872, .t. ) ;
#878 = oriented_edge ( 'none', *, *, #869, .t. ) ;
#879 = advanced_face ( 'none', ( #40947 ), #40839, .f. ) ;
#880 = edge_loop ( 'none', ( #876, #885, #886, #883 ) ) ;
#881 = oriented_edge ( 'none', *, *, #5615, .f. ) ;
#882 = edge_curve ( 'none', #812, #839, #40934, .t. ) ;
#883 = oriented_edge ( 'none', *, *, #4759, .f. ) ;
#884 = oriented_edge ( 'none', *, *, #5710, .f. ) ;
#885 = oriented_edge ( 'none', *, *, #4085, .f. ) ;
#886 = oriented_edge ( 'none', *, *, #3822, .t. ) ;
#887 = edge_curve ( 'none', #896, #897, #40922, .t. ) ;
#888 = oriented_edge ( 'none', *, *, #930, .f. ) ;
#889 = vertex_point ( 'none', #40820 ) ;
#890 = advanced_face ( 'none', ( #40835 ), #40929, .t. ) ;
#891 = vertex_point ( 'none', #40854 ) ;
#892 = oriented_edge ( 'none', *, *, #5751, .f. ) ;
#893 = oriented_edge ( 'none', *, *, #744, .t. ) ;
#894 = vertex_point ( 'none', #40903 ) ;
#895 = oriented_edge ( 'none', *, *, #887, .f. ) ;
#896 = vertex_point ( 'none', #40852 ) ;
#897 = vertex_point ( 'none', #40906 ) ;
#898 = vertex_point ( 'none', #40898 ) ;
#899 = oriented_edge ( 'none', *, *, #2499, .f. ) ;
#900 = oriented_edge ( 'none', *, *, #2078, .f. ) ;
#901 = oriented_edge ( 'none', *, *, #2059, .f. ) ;
#902 = edge_loop ( 'none', ( #900, #2688, #2752, #2756 ) ) ;
#903 = oriented_edge ( 'none', *, *, #1371, .t. ) ;
#904 = oriented_edge ( 'none', *, *, #772, .f. ) ;
#905 = vertex_point ( 'none', #40910 ) ;
#906 = advanced_face ( 'none', ( #40890 ), #40897, .t. ) ;
#907 = oriented_edge ( 'none', *, *, #18134, .t. ) ;
#908 = edge_loop ( 'none', ( #927, #893, #895, #775, #904 ) ) ;
#909 = vertex_point ( 'none', #40894 ) ;
#910 = oriented_edge ( 'none', *, *, #17474, .f. ) ;
#911 = oriented_edge ( 'none', *, *, #2009, .f. ) ;
#912 = oriented_edge ( 'none', *, *, #4044, .f. ) ;
#913 = oriented_edge ( 'none', *, *, #4029, .f. ) ;
#914 = oriented_edge ( 'none', *, *, #2026, .f. ) ;
#915 = oriented_edge ( 'none', *, *, #1999, .f. ) ;
#916 = oriented_edge ( 'none', *, *, #2513, .f. ) ;
#917 = advanced_face ( 'none', ( #40917 ), #40862, .t. ) ;
#918 = edge_curve ( 'none', #3337, #3345, #40888, .t. ) ;
#919 = closed_shell ( 'none', ( #3845, #3825, #3813, #3887, #3928, #3917, #3902, #3914, #3983, #3967, #3948, #3942, #4004, #3984, #4065, #4051, #4037, #4021, #4095, #4086, #4075, #4112, #4186, #4174, #4158, #4233, #4196, #4269, #4252, #4306, #4331, #4392, #4377, #4458, #4477, #4537, #4564, #4623, #4636, #4660, #4646, #4654, #4643, #4684, #4691, #4757, #4681, #4738, #4774, #4791, #4758, #4803, #4822, #4865, #4912, #4845, #4890, #4952, #4931, #4985, #4962, #5078, #5061, #5113, #5086, #5228, #5309, #5279, #5292, #5337, #5348, #5393, #5324, #5379, #5383, #5368, #5413, #5460, #5396, #5442, #5490, #5503, #5552, #5488, #5533, #5590, #5520, #5570, #5611, #5601, #5709, #5681, #5747, #5731, #5791, #5832, #5767, #5819, #5798, #5844, #5854, #5905, #5840, #5884, #5943, #5951, #5924, #5963, #5980, #5958, #6061, #6039, #6101, #6087, #6366, #6396, #6435, #6449, #6493, #6483, #6535, #6579, #6517, #6569, #6574, #7013, #6959, #6994, #7038, #7102, #7073, #7120, #7137, #7193, #7169, #7181, #7479, #7519, #7530, #7574, #7513, #7563, #7611, #7663, #7593, #7638, #7697, #7703, #37868, #37693, #38200, #38240, #38311, #39261, #38816, #39864, #41804, #40045, #44088, #42998, #43897, #46292, #48108, #47891, #49503, #47777, #49879, #49697, #53567, #55493, #54361, #56377, #55980, #56637, #56197, #56717, #57451, #56890, #57928, #57795, #57958, #57881, #962, #754, #931, #766, #771, #758, #786, #808, #781, #844, #817, #834, #837, #852, #866, #863, #879, #875, #890, #56172 ) ) ;
#920 = advanced_face ( 'none', ( #40975 ), #40992, .t. ) ;
#921 = manifold_solid_brep ( 'thdschpat', #6312 ) ;
#922 = edge_curve ( 'none', #3269, #3341, #40923, .t. ) ;
#923 = edge_loop ( 'none', ( #797, #745, #748, #821, #814, #840 ) ) ;
#924 = oriented_edge ( 'none', *, *, #4661, .t. ) ;
#925 = edge_curve ( 'none', #812, #802, #40948, .t. ) ;
#926 = edge_curve ( 'none', #898, #894, #40964, .t. ) ;
#927 = oriented_edge ( 'none', *, *, #926, .t. ) ;
#928 = oriented_edge ( 'none', *, *, #1114, .f. ) ;
#929 = vertex_point ( 'none', #40997 ) ;
#930 = edge_curve ( 'none', #5738, #5746, #40982, .t. ) ;
#931 = advanced_face ( 'none', ( #40970 ), #41042, .f. ) ;
#932 = oriented_edge ( 'none', *, *, #5715, .t. ) ;
#933 = oriented_edge ( 'none', *, *, #950, .t. ) ;
#934 = oriented_edge ( 'none', *, *, #4959, .f. ) ;
#935 = vertex_point ( 'none', #41050 ) ;
#936 = edge_loop ( 'none', ( #514, #996, #1000, #990 ) ) ;
#937 = oriented_edge ( 'none', *, *, #930, .t. ) ;
#938 = oriented_edge ( 'none', *, *, #5704, .f. ) ;
#939 = edge_loop ( 'none', ( #760, #942, #759, #756 ) ) ;
#940 = oriented_edge ( 'none', *, *, #5784, .f. ) ;
#941 = oriented_edge ( 'none', *, *, #959, .t. ) ;
#942 = oriented_edge ( 'none', *, *, #948, .t. ) ;
#943 = oriented_edge ( 'none', *, *, #3884, .t. ) ;
#944 = oriented_edge ( 'none', *, *, #3888, .f. ) ;
#945 = edge_curve ( 'none', #5745, #5736, #41023, .t. ) ;
#946 = edge_curve ( 'none', #5650, #5706, #41031, .t. ) ;
#947 = oriented_edge ( 'none', *, *, #4576, .f. ) ;
#948 = edge_curve ( 'none', #5617, #4573, #41117, .t. ) ;
#949 = oriented_edge ( 'none', *, *, #768, .t. ) ;
#950 = edge_curve ( 'none', #722, #826, #41121, .t. ) ;
#951 = oriented_edge ( 'none', *, *, #4182, .f. ) ;
#952 = oriented_edge ( 'none', *, *, #5647, .f. ) ;
#953 = oriented_edge ( 'none', *, *, #3894, .t. ) ;
#954 = oriented_edge ( 'none', *, *, #1490, .t. ) ;
#955 = oriented_edge ( 'none', *, *, #5595, .f. ) ;
#956 = oriented_edge ( 'none', *, *, #946, .t. ) ;
#957 = edge_loop ( 'none', ( #952, #956, #938, #941 ) ) ;
#958 = oriented_edge ( 'none', *, *, #5739, .f. ) ;
#959 = edge_curve ( 'none', #5705, #5608, #41094, .t. ) ;
#960 = oriented_edge ( 'none', *, *, #3893, .f. ) ;
#961 = advanced_face ( 'none', ( #41114 ), #41011, .f. ) ;
#962 = advanced_face ( 'none', ( #41078 ), #41119, .f. ) ;
#963 = oriented_edge ( 'none', *, *, #4411, .f. ) ;
#964 = advanced_face ( 'none', ( #41086 ), #41182, .t. ) ;
#965 = edge_curve ( 'none', #970, #985, #41061, .t. ) ;
#966 = oriented_edge ( 'none', *, *, #987, .t. ) ;
#967 = oriented_edge ( 'none', *, *, #1159, .t. ) ;
#968 = vertex_point ( 'none', #41073 ) ;
#969 = advanced_face ( 'none', ( #41189 ), #41174, .t. ) ;
#970 = vertex_point ( 'none', #41190 ) ;
#971 = vertex_point ( 'none', #41156 ) ;
#972 = oriented_edge ( 'none', *, *, #20228, .f. ) ;
#973 = edge_curve ( 'none', #826, #981, #41161, .t. ) ;
#974 = oriented_edge ( 'none', *, *, #986, .t. ) ;
#975 = vertex_point ( 'none', #41187 ) ;
#976 = oriented_edge ( 'none', *, *, #15818, .f. ) ;
#977 = edge_curve ( 'none', #722, #740, #41140, .t. ) ;
#978 = oriented_edge ( 'none', *, *, #672, .t. ) ;
#979 = edge_curve ( 'none', #740, #981, #41144, .t. ) ;
#981 = vertex_point ( 'none', #41251 ) ;
#980 = edge_loop ( 'none', ( #17583, #976, #954, #482 ) ) ;
#982 = vertex_point ( 'none', #41247 ) ;
#983 = oriented_edge ( 'none', *, *, #17423, .t. ) ;
#984 = edge_loop ( 'none', ( #978, #974 ) ) ;
#985 = vertex_point ( 'none', #41243 ) ;
#986 = edge_curve ( 'none', #534, #543, #41237, .t. ) ;
#987 = edge_curve ( 'none', #982, #985, #41225, .t. ) ;
#988 = edge_loop ( 'none', ( #17861, #17872, #1056, #15334, #1028 ) ) ;
#989 = edge_loop ( 'none', ( #972, #1019, #14657, #17862 ) ) ;
#990 = oriented_edge ( 'none', *, *, #991, .f. ) ;
#991 = edge_curve ( 'none', #999, #1003, #41215, .t. ) ;
#992 = edge_curve ( 'none', #723, #741, #41255, .t. ) ;
#993 = edge_curve ( 'none', #740, #722, #41211, .t. ) ;
#994 = edge_curve ( 'none', #1004, #1003, #41210, .t. ) ;
#995 = edge_curve ( 'none', #1002, #1004, #41201, .t. ) ;
#996 = oriented_edge ( 'none', *, *, #995, .t. ) ;
#997 = edge_curve ( 'none', #999, #1002, #41253, .t. ) ;
#998 = edge_loop ( 'none', ( #1012, #1001 ) ) ;
#999 = vertex_point ( 'none', #41297 ) ;
#1000 = oriented_edge ( 'none', *, *, #994, .t. ) ;
#1001 = oriented_edge ( 'none', *, *, #977, .t. ) ;
#1002 = vertex_point ( 'none', #41313 ) ;
#1003 = vertex_point ( 'none', #41298 ) ;
#1004 = vertex_point ( 'none', #41290 ) ;
#1005 = edge_curve ( 'none', #1002, #999, #41277, .t. ) ;
#1006 = edge_loop ( 'none', ( #1027, #1026, #1023, #1024 ) ) ;
#1007 = advanced_face ( 'none', ( #41279 ), #41258, .t. ) ;
#1008 = vertex_point ( 'none', #41286 ) ;
#1009 = edge_curve ( 'none', #975, #971, #41289, .t. ) ;
#1010 = oriented_edge ( 'none', *, *, #997, .t. ) ;
#1011 = edge_loop ( 'none', ( #1043, #1035 ) ) ;
#1012 = oriented_edge ( 'none', *, *, #993, .t. ) ;
#1013 = advanced_face ( 'none', ( #41371 ), #41267, .t. ) ;
#1014 = oriented_edge ( 'none', *, *, #1009, .t. ) ;
#1015 = oriented_edge ( 'none', *, *, #1005, .t. ) ;
#1016 = advanced_face ( 'none', ( #41261 ), #41375, .f. ) ;
#1017 = edge_loop ( 'none', ( #1010, #1015 ) ) ;
#1018 = advanced_face ( 'none', ( #41350 ), #41364, .t. ) ;
#1019 = oriented_edge ( 'none', *, *, #15760, .f. ) ;
#1020 = oriented_edge ( 'none', *, *, #8415, .f. ) ;
#1021 = vertex_point ( 'none', #41351 ) ;
#1022 = edge_curve ( 'none', #18666, #18744, #41335, .t. ) ;
#1023 = oriented_edge ( 'none', *, *, #1049, .t. ) ;
#1024 = oriented_edge ( 'none', *, *, #1058, .f. ) ;
#1025 = advanced_face ( 'none', ( #41337 ), #41348, .t. ) ;
#1026 = oriented_edge ( 'none', *, *, #665, .t. ) ;
#1027 = oriented_edge ( 'none', *, *, #1053, .t. ) ;
#1028 = oriented_edge ( 'none', *, *, #15423, .f. ) ;
#1029 = edge_curve ( 'none', #18666, #18732, #41434, .t. ) ;
#1030 = edge_curve ( 'none', #1103, #16233, #41328, .t. ) ;
#1031 = vertex_point ( 'none', #41425 ) ;
#1032 = oriented_edge ( 'none', *, *, #17694, .f. ) ;
#1033 = edge_loop ( 'none', ( #1079, #1054, #1087, #1080 ) ) ;
#1034 = edge_curve ( 'none', #56056, #19135, #41413, .t. ) ;
#1035 = oriented_edge ( 'none', *, *, #736, .t. ) ;
#1036 = edge_loop ( 'none', ( #1014, #1055, #1061, #1078 ) ) ;
#1037 = oriented_edge ( 'none', *, *, #17643, .f. ) ;
#1038 = oriented_edge ( 'none', *, *, #4355, .f. ) ;
#1039 = edge_loop ( 'none', ( #1135, #1127, #1337, #1117, #203, #273 ) ) ;
#1040 = edge_loop ( 'none', ( #18441, #783, #907, #18070 ) ) ;
#1041 = advanced_face ( 'none', ( #41422 ), #41419, .t. ) ;
#1042 = oriented_edge ( 'none', *, *, #16079, .f. ) ;
#1043 = oriented_edge ( 'none', *, *, #992, .t. ) ;
#1044 = oriented_edge ( 'none', *, *, #10719, .t. ) ;
#1045 = edge_curve ( 'none', #929, #905, #41427, .t. ) ;
#1046 = oriented_edge ( 'none', *, *, #18669, .t. ) ;
#1047 = oriented_edge ( 'none', *, *, #41491, .t. ) ;
#1048 = oriented_edge ( 'none', *, *, #18606, .f. ) ;
#1049 = edge_curve ( 'none', #684, #1057, #41394, .t. ) ;
#1050 = oriented_edge ( 'none', *, *, #644, .f. ) ;
#1051 = oriented_edge ( 'none', *, *, #10716, .t. ) ;
#1052 = oriented_edge ( 'none', *, *, #11636, .f. ) ;
#1053 = edge_curve ( 'none', #1008, #696, #41499, .t. ) ;
#1054 = oriented_edge ( 'none', *, *, #997, .f. ) ;
#1055 = oriented_edge ( 'none', *, *, #1067, .f. ) ;
#1056 = oriented_edge ( 'none', *, *, #1045, .f. ) ;
#1057 = vertex_point ( 'none', #41382 ) ;
#1058 = edge_curve ( 'none', #1008, #1057, #41379, .t. ) ;
#1059 = advanced_face ( 'none', ( #41488 ), #41501, .t. ) ;
#1060 = edge_curve ( 'none', #1103, #1085, #41490, .t. ) ;
#1061 = oriented_edge ( 'none', *, *, #1049, .f. ) ;
#1062 = edge_curve ( 'none', #975, #684, #41465, .t. ) ;
#1063 = oriented_edge ( 'none', *, *, #1009, .f. ) ;
#1064 = edge_curve ( 'none', #263, #929, #41457, .t. ) ;
#1065 = edge_loop ( 'none', ( #1097, #1119, #1063 ) ) ;
#1066 = advanced_face ( 'none', ( #41453 ), #41474, .t. ) ;
#1067 = edge_curve ( 'none', #1057, #971, #41550, .t. ) ;
#1068 = edge_loop ( 'none', ( #1071, #17869, #15335, #15362 ) ) ;
#1069 = edge_curve ( 'none', #968, #1021, #41558, .t. ) ;
#1070 = advanced_face ( 'none', ( #41565 ), #41538, .t. ) ;
#1071 = oriented_edge ( 'none', *, *, #19012, .f. ) ;
#1072 = oriented_edge ( 'none', *, *, #1083, .f. ) ;
#1073 = edge_curve ( 'none', #41747, #17761, #41508, .t. ) ;
#1074 = edge_curve ( 'none', #18732, #1096, #41514, .t. ) ;
#1075 = edge_curve ( 'none', #1003, #1004, #41516, .t. ) ;
#1076 = vertex_point ( 'none', #41509 ) ;
#1077 = edge_loop ( 'none', ( #1104, #1072, #16077, #1042 ) ) ;
#1078 = oriented_edge ( 'none', *, *, #1062, .f. ) ;
#1079 = oriented_edge ( 'none', *, *, #995, .f. ) ;
#1080 = oriented_edge ( 'none', *, *, #1075, .t. ) ;
#1081 = oriented_edge ( 'none', *, *, #1248, .t. ) ;
#1082 = edge_loop ( 'none', ( #1141, #1189, #1219, #1139 ) ) ;
#1083 = edge_curve ( 'none', #1091, #1085, #41605, .t. ) ;
#1084 = oriented_edge ( 'none', *, *, #950, .f. ) ;
#1085 = vertex_point ( 'none', #41592 ) ;
#1086 = advanced_face ( 'none', ( #41591 ), #41515, .f. ) ;
#1087 = oriented_edge ( 'none', *, *, #991, .t. ) ;
#1088 = edge_loop ( 'none', ( #701, #1044, #716, #5045 ) ) ;
#1089 = oriented_edge ( 'none', *, *, #243, .f. ) ;
#1090 = edge_curve ( 'none', #975, #1076, #41595, .t. ) ;
#1091 = vertex_point ( 'none', #41571 ) ;
#1092 = oriented_edge ( 'none', *, *, #1116, .t. ) ;
#1093 = edge_curve ( 'none', #18029, #1806, #41615, .t. ) ;
#1094 = advanced_face ( 'none', ( #41574 ), #41598, .t. ) ;
#1095 = vertex_point ( 'none', #41680 ) ;
#1096 = vertex_point ( 'none', #41678 ) ;
#1097 = oriented_edge ( 'none', *, *, #1090, .t. ) ;
#1098 = edge_curve ( 'none', #1076, #971, #41688, .t. ) ;
#1099 = advanced_face ( 'none', ( #41660 ), #41583, .f. ) ;
#1100 = vertex_point ( 'none', #41672 ) ;
#1101 = oriented_edge ( 'none', *, *, #10733, .t. ) ;
#1102 = edge_loop ( 'none', ( #1084, #1137, #1121, #1122 ) ) ;
#1103 = vertex_point ( 'none', #41666 ) ;
#1104 = oriented_edge ( 'none', *, *, #1060, .t. ) ;
#1105 = edge_curve ( 'none', #1096, #1100, #41659, .t. ) ;
#1106 = edge_curve ( 'none', #18744, #18671, #40575, .t. ) ;
#1107 = oriented_edge ( 'none', *, *, #979, .f. ) ;
#1108 = vertex_point ( 'none', #41754 ) ;
#1109 = advanced_face ( 'none', ( #41752 ), #41743, .f. ) ;
#1110 = oriented_edge ( 'none', *, *, #736, .f. ) ;
#1111 = edge_curve ( 'none', #741, #739, #41746, .t. ) ;
#1112 = oriented_edge ( 'none', *, *, #973, .t. ) ;
#1113 = edge_curve ( 'none', #739, #1108, #41725, .t. ) ;
#1114 = edge_curve ( 'none', #723, #1108, #41735, .t. ) ;
#1115 = advanced_face ( 'none', ( #41737 ), #41731, .t. ) ;
#1116 = edge_curve ( 'none', #18670, #1100, #41822, .t. ) ;
#1117 = oriented_edge ( 'none', *, *, #1330, .f. ) ;
#1118 = vertex_point ( 'none', #41697 ) ;
#1119 = oriented_edge ( 'none', *, *, #1098, .t. ) ;
#1120 = edge_curve ( 'none', #981, #826, #41811, .t. ) ;
#1121 = oriented_edge ( 'none', *, *, #979, .t. ) ;
#1122 = oriented_edge ( 'none', *, *, #1120, .t. ) ;
#1123 = edge_loop ( 'none', ( #4144, #11570, #11169 ) ) ;
#1124 = edge_curve ( 'none', #18670, #18486, #41798, .t. ) ;
#1125 = oriented_edge ( 'none', *, *, #18468, .t. ) ;
#1126 = oriented_edge ( 'none', *, *, #1124, .f. ) ;
#1127 = oriented_edge ( 'none', *, *, #1251, .t. ) ;
#1128 = vertex_point ( 'none', #41802 ) ;
#1129 = oriented_edge ( 'none', *, *, #15682, .t. ) ;
#1130 = edge_loop ( 'none', ( #1354, #1346, #1342, #1145 ) ) ;
#1131 = oriented_edge ( 'none', *, *, #1106, .t. ) ;
#1132 = advanced_face ( 'none', ( #41803 ), #41812, .t. ) ;
#1133 = edge_loop ( 'none', ( #1134, #1129, #1147 ) ) ;
#1134 = oriented_edge ( 'none', *, *, #1350, .t. ) ;
#1135 = oriented_edge ( 'none', *, *, #1105, .t. ) ;
#1136 = edge_curve ( 'none', #37371, #19474, #41781, .t. ) ;
#1137 = oriented_edge ( 'none', *, *, #993, .f. ) ;
#1138 = advanced_face ( 'none', ( #41779 ), #41775, .f. ) ;
#1139 = oriented_edge ( 'none', *, *, #11861, .f. ) ;
#1140 = oriented_edge ( 'none', *, *, #11842, .f. ) ;
#1141 = oriented_edge ( 'none', *, *, #1185, .t. ) ;
#1142 = vertex_point ( 'none', #41883 ) ;
#1143 = oriented_edge ( 'none', *, *, #1156, .t. ) ;
#1144 = edge_curve ( 'none', #19459, #36776, #41763, .t. ) ;
#1145 = oriented_edge ( 'none', *, *, #36267, .f. ) ;
#1146 = oriented_edge ( 'none', *, *, #19490, .f. ) ;
#1147 = oriented_edge ( 'none', *, *, #1144, .f. ) ;
#1148 = oriented_edge ( 'none', *, *, #36763, .f. ) ;
#1149 = advanced_face ( 'none', ( #41764 ), #41769, .t. ) ;
#1150 = oriented_edge ( 'none', *, *, #1170, .t. ) ;
#1151 = edge_loop ( 'none', ( #1161, #1153, #1178, #1146 ) ) ;
#1152 = oriented_edge ( 'none', *, *, #1162, .f. ) ;
#1153 = oriented_edge ( 'none', *, *, #37339, .f. ) ;
#1154 = brep_with_voids ( 'none', #3680, ( #41862, #41854, #41853 ) );
#1155 = advanced_face ( 'none', ( #41851 ), #41866, .f. ) ;
#1156 = edge_curve ( 'none', #1164, #1142, #41844, .t. ) ;
#1157 = vertex_point ( 'none', #41838 ) ;
#1158 = oriented_edge ( 'none', *, *, #1591, .t. ) ;
#1159 = edge_curve ( 'none', #1428, #1462, #41837, .t. ) ;
#1160 = closed_shell ( 'none', ( #19297, #19470, #19510, #19512, #19554, #36689, #36521, #37129, #36853, #37566, #37751, #37684, #137, #136, #15556, #15736, #1344, #1132, #1149, #1167 ) ) ;
#1161 = oriented_edge ( 'none', *, *, #1144, .t. ) ;
#1162 = edge_curve ( 'none', #1164, #1128, #41826, .t. ) ;
#1163 = edge_loop ( 'none', ( #1152, #1143, #1150, #1171 ) ) ;
#1164 = vertex_point ( 'none', #41850 ) ;
#1165 = oriented_edge ( 'none', *, *, #504, .t. ) ;
#1166 = vertex_point ( 'none', #41830 ) ;
#1167 = advanced_face ( 'none', ( #41927 ), #41940, .f. ) ;
#1168 = oriented_edge ( 'none', *, *, #1172, .t. ) ;
#1169 = edge_loop ( 'none', ( #1218, #1220 ) ) ;
#1170 = edge_curve ( 'none', #1142, #1176, #41919, .t. ) ;
#1171 = oriented_edge ( 'none', *, *, #1177, .f. ) ;
#1172 = edge_curve ( 'none', #1166, #1179, #41926, .t. ) ;
#1173 = oriented_edge ( 'none', *, *, #17381, .t. ) ;
#1174 = edge_curve ( 'none', #1179, #1187, #41915, .t. ) ;
#1175 = edge_loop ( 'none', ( #1168, #1194, #1193, #1202 ) ) ;
#1176 = vertex_point ( 'none', #41891 ) ;
#1177 = edge_curve ( 'none', #1128, #1176, #42013, .t. ) ;
#1178 = oriented_edge ( 'none', *, *, #1136, .t. ) ;
#1179 = vertex_point ( 'none', #42009 ) ;
#1180 = advanced_face ( 'none', ( #41909 ), #41899, .f. ) ;
#1181 = oriented_edge ( 'none', *, *, #700, .f. ) ;
#1182 = oriented_edge ( 'none', *, *, #10737, .t. ) ;
#1183 = advanced_face ( 'none', ( #41997 ), #41995, .f. ) ;
#1184 = oriented_edge ( 'none', *, *, #712, .t. ) ;
#1185 = edge_curve ( 'none', #11803, #10661, #41988, .t. ) ;
#1186 = edge_curve ( 'none', #11873, #10665, #42002, .t. ) ;
#1187 = vertex_point ( 'none', #41977 ) ;
#1188 = oriented_edge ( 'none', *, *, #11872, .f. ) ;
#1189 = oriented_edge ( 'none', *, *, #10732, .t. ) ;
#1190 = oriented_edge ( 'none', *, *, #11865, .f. ) ;
#1191 = oriented_edge ( 'none', *, *, #1552, .f. ) ;
#1192 = vertex_point ( 'none', #41984 ) ;
#1193 = oriented_edge ( 'none', *, *, #1201, .t. ) ;
#1194 = oriented_edge ( 'none', *, *, #1174, .t. ) ;
#1195 = oriented_edge ( 'none', *, *, #2562, .t. ) ;
#1196 = edge_curve ( 'none', #17461, #17557, #41965, .t. ) ;
#1197 = edge_curve ( 'none', #1484, #1462, #41975, .t. ) ;
#1198 = oriented_edge ( 'none', *, *, #1214, .f. ) ;
#1199 = vertex_point ( 'none', #42000 ) ;
#1200 = advanced_face ( 'none', ( #42074 ), #41972, .f. ) ;
#1201 = edge_curve ( 'none', #1187, #1192, #42077, .t. ) ;
#1202 = oriented_edge ( 'none', *, *, #1208, .f. ) ;
#1203 = oriented_edge ( 'none', *, *, #1308, .t. ) ;
#1204 = oriented_edge ( 'none', *, *, #10728, .t. ) ;
#1205 = advanced_face ( 'none', ( #41963 ), #42062, .f. ) ;
#1206 = oriented_edge ( 'none', *, *, #41157, .t. ) ;
#1207 = oriented_edge ( 'none', *, *, #1233, .t. ) ;
#1208 = edge_curve ( 'none', #1166, #1192, #42029, .t. ) ;
#1209 = oriented_edge ( 'none', *, *, #2429, .f. ) ;
#1210 = edge_loop ( 'none', ( #1213, #15279, #38257, #2573 ) ) ;
#1211 = advanced_face ( 'none', ( #42031 ), #42033, .t. ) ;
#1212 = edge_loop ( 'none', ( #1216, #1242 ) ) ;
#1213 = oriented_edge ( 'none', *, *, #2434, .f. ) ;
#1214 = edge_curve ( 'none', #1231, #1199, #42066, .t. ) ;
#1215 = oriented_edge ( 'none', *, *, #1401, .t. ) ;
#1216 = oriented_edge ( 'none', *, *, #19709, .t. ) ;
#1217 = edge_loop ( 'none', ( #1215, #1225 ) ) ;
#1218 = oriented_edge ( 'none', *, *, #1426, .t. ) ;
#1219 = oriented_edge ( 'none', *, *, #712, .f. ) ;
#1220 = oriented_edge ( 'none', *, *, #1197, .t. ) ;
#1221 = edge_loop ( 'none', ( #1203, #1328, #1335, #1190 ) ) ;
#1222 = edge_loop ( 'none', ( #1232, #1207 ) ) ;
#1223 = oriented_edge ( 'none', *, *, #1238, .t. ) ;
#1224 = oriented_edge ( 'none', *, *, #18825, .t. ) ;
#1225 = oriented_edge ( 'none', *, *, #1228, .t. ) ;
#1226 = oriented_edge ( 'none', *, *, #1227, .t. ) ;
#1227 = edge_curve ( 'none', #21525, #19813, #42023, .t. ) ;
#1228 = edge_curve ( 'none', #19817, #1476, #42049, .t. ) ;
#1229 = oriented_edge ( 'none', *, *, #19890, .t. ) ;
#1230 = edge_loop ( 'none', ( #1229, #1226 ) ) ;
#1231 = vertex_point ( 'none', #42113 ) ;
#1232 = oriented_edge ( 'none', *, *, #19623, .t. ) ;
#1233 = edge_curve ( 'none', #19600, #19618, #42108, .t. ) ;
#1234 = edge_curve ( 'none', #15753, #1235, #42126, .t. ) ;
#1235 = vertex_point ( 'none', #42099 ) ;
#1236 = edge_curve ( 'none', #1246, #17622, #42194, .t. ) ;
#1237 = vertex_point ( 'none', #42117 ) ;
#1238 = edge_curve ( 'none', #1231, #1237, #42168, .t. ) ;
#1239 = oriented_edge ( 'none', *, *, #1266, .f. ) ;
#1240 = oriented_edge ( 'none', *, *, #15477, .t. ) ;
#1241 = advanced_face ( 'none', ( #42197 ), #42187, .t. ) ;
#1242 = oriented_edge ( 'none', *, *, #5790, .t. ) ;
#1243 = vertex_point ( 'none', #42083 ) ;
#1244 = oriented_edge ( 'none', *, *, #17978, .t. ) ;
#1245 = edge_loop ( 'none', ( #58049, #37500, #37584, #37666 ) ) ;
#1246 = vertex_point ( 'none', #42192 ) ;
#1247 = edge_curve ( 'none', #1243, #1246, #42150, .t. ) ;
#1248 = edge_curve ( 'none', #909, #17364, #42255, .t. ) ;
#1249 = vertex_point ( 'none', #42250 ) ;
#1250 = vertex_point ( 'none', #42248 ) ;
#1251 = edge_curve ( 'none', #1100, #204, #42224, .t. ) ;
#1252 = edge_curve ( 'none', #1031, #1261, #42252, .t. ) ;
#1253 = edge_curve ( 'none', #1256, #1237, #42243, .t. ) ;
#1254 = advanced_face ( 'none', ( #42222 ), #42309, .t. ) ;
#1255 = oriented_edge ( 'none', *, *, #18468, .f. ) ;
#1256 = vertex_point ( 'none', #42315 ) ;
#1257 = edge_loop ( 'none', ( #1264, #1258, #36175, #35867 ) ) ;
#1258 = oriented_edge ( 'none', *, *, #1269, .t. ) ;
#1259 = oriented_edge ( 'none', *, *, #1234, .t. ) ;
#1260 = edge_curve ( 'none', #1263, #1271, #42208, .t. ) ;
#1261 = vertex_point ( 'none', #42310 ) ;
#1262 = vertex_point ( 'none', #42212 ) ;
#1263 = vertex_point ( 'none', #42297 ) ;
#1264 = oriented_edge ( 'none', *, *, #1260, .t. ) ;
#1265 = advanced_face ( 'none', ( #42207 ), #42289, .f. ) ;
#1266 = edge_curve ( 'none', #1199, #1256, #42298, .t. ) ;
#1267 = oriented_edge ( 'none', *, *, #1253, .f. ) ;
#1268 = oriented_edge ( 'none', *, *, #1022, .t. ) ;
#1269 = edge_curve ( 'none', #1271, #1262, #42285, .t. ) ;
#1270 = oriented_edge ( 'none', *, *, #1278, .f. ) ;
#1271 = vertex_point ( 'none', #42288 ) ;
#1272 = advanced_face ( 'none', ( #42283 ), #42282, .f. ) ;
#1273 = oriented_edge ( 'none', *, *, #40647, .t. ) ;
#1274 = oriented_edge ( 'none', *, *, #38335, .t. ) ;
#1275 = oriented_edge ( 'none', *, *, #15650, .t. ) ;
#1276 = advanced_face ( 'none', ( #42267 ), #42381, .t. ) ;
#1277 = edge_loop ( 'none', ( #1311, #1310 ) ) ;
#1278 = edge_curve ( 'none', #34824, #57978, #42355, .t. ) ;
#1279 = edge_loop ( 'none', ( #1274, #1283 ) ) ;
#1280 = oriented_edge ( 'none', *, *, #18171, .f. ) ;
#1281 = advanced_face ( 'none', ( #42384 ), #42259, .f. ) ;
#1282 = vertex_point ( 'none', #42344 ) ;
#1283 = oriented_edge ( 'none', *, *, #23211, .t. ) ;
#1284 = oriented_edge ( 'none', *, *, #15849, .f. ) ;
#1285 = oriented_edge ( 'none', *, *, #15867, .t. ) ;
#1286 = advanced_face ( 'none', ( #42358 ), #42367, .f. ) ;
#1287 = oriented_edge ( 'none', *, *, #1300, .f. ) ;
#1288 = edge_curve ( 'none', #1282, #15875, #42335, .t. ) ;
#1289 = edge_loop ( 'none', ( #1206, #1047 ) ) ;
#1290 = oriented_edge ( 'none', *, *, #1306, .f. ) ;
#1291 = edge_loop ( 'none', ( #1295, #1182, #1331, #2750 ) ) ;
#1292 = edge_loop ( 'none', ( #38211, #38214, #40737, #1270 ) ) ;
#1293 = edge_loop ( 'none', ( #1299, #1285 ) ) ;
#1294 = edge_loop ( 'none', ( #1312, #1322 ) ) ;
#1295 = oriented_edge ( 'none', *, *, #1186, .t. ) ;
#1296 = oriented_edge ( 'none', *, *, #58019, .t. ) ;
#1297 = advanced_face ( 'none', ( #42273 ), #42346, .t. ) ;
#1298 = oriented_edge ( 'none', *, *, #1306, .t. ) ;
#1299 = oriented_edge ( 'none', *, *, #1300, .t. ) ;
#1300 = edge_curve ( 'none', #15873, #15866, #42357, .t. ) ;
#1301 = advanced_face ( 'none', ( #42417 ), #42431, .f. ) ;
#1302 = edge_curve ( 'none', #15875, #1282, #42438, .t. ) ;
#1303 = edge_loop ( 'none', ( #1284, #1287, #1298, #1305 ) ) ;
#1304 = edge_loop ( 'none', ( #26687, #58063, #38219, #36388 ) ) ;
#1305 = oriented_edge ( 'none', *, *, #1302, .f. ) ;
#1306 = edge_curve ( 'none', #15873, #1282, #42392, .t. ) ;
#1307 = edge_curve ( 'none', #1096, #1031, #42387, .t. ) ;
#1308 = edge_curve ( 'none', #11871, #10731, #42503, .t. ) ;
#1309 = oriented_edge ( 'none', *, *, #1186, .f. ) ;
#1310 = oriented_edge ( 'none', *, *, #1278, .t. ) ;
#1311 = oriented_edge ( 'none', *, *, #28047, .t. ) ;
#1312 = oriented_edge ( 'none', *, *, #1288, .t. ) ;
#1313 = oriented_edge ( 'none', *, *, #1320, .f. ) ;
#1314 = vertex_point ( 'none', #42442 ) ;
#1315 = vertex_point ( 'none', #42415 ) ;
#1316 = edge_loop ( 'none', ( #40298, #40295, #40364, #40362, #41164 ) ) ;
#1317 = edge_curve ( 'none', #1314, #1321, #42491, .t. ) ;
#1318 = oriented_edge ( 'none', *, *, #41157, .f. ) ;
#1319 = oriented_edge ( 'none', *, *, #1317, .t. ) ;
#1320 = edge_curve ( 'none', #1314, #1315, #42482, .t. ) ;
#1321 = vertex_point ( 'none', #42497 ) ;
#1322 = oriented_edge ( 'none', *, *, #1302, .t. ) ;
#1323 = advanced_face ( 'none', ( #42477 ), #42493, .f. ) ;
#1324 = edge_loop ( 'none', ( #1313, #1319, #1318, #40410 ) ) ;
#1325 = edge_curve ( 'none', #204, #1334, #42458, .t. ) ;
#1326 = oriented_edge ( 'none', *, *, #3814, .f. ) ;
#1327 = edge_loop ( 'none', ( #338, #331, #18385, #355, #368, #334 ) ) ;
#1328 = oriented_edge ( 'none', *, *, #10735, .t. ) ;
#1329 = advanced_face ( 'none', ( #42468 ), #42460, .f. ) ;
#1330 = edge_curve ( 'none', #1261, #1334, #42558, .t. ) ;
#1331 = oriented_edge ( 'none', *, *, #1308, .f. ) ;
#1332 = edge_curve ( 'none', #25814, #24732, #42560, .t. ) ;
#1333 = edge_curve ( 'none', #24208, #25814, #42541, .t. ) ;
#1334 = vertex_point ( 'none', #42532 ) ;
#1335 = oriented_edge ( 'none', *, *, #1185, .f. ) ;
#1336 = advanced_face ( 'none', ( #42561 ), #42396, .f. ) ;
#1337 = oriented_edge ( 'none', *, *, #1325, .t. ) ;
#1338 = edge_loop ( 'none', ( #25536, #26032, #25813, #26045, #1412 ) ) ;
#1339 = edge_curve ( 'none', #36543, #19541, #42527, .t. ) ;
#1340 = oriented_edge ( 'none', *, *, #1339, .f. ) ;
#1341 = edge_loop ( 'none', ( #1198, #1223, #1267, #1239 ) ) ;
#1342 = oriented_edge ( 'none', *, *, #1136, .f. ) ;
#1343 = oriented_edge ( 'none', *, *, #281, .t. ) ;
#1344 = advanced_face ( 'none', ( #42552 ), #42490, .f. ) ;
#1345 = oriented_edge ( 'none', *, *, #19475, .f. ) ;
#1346 = oriented_edge ( 'none', *, *, #19431, .f. ) ;
#1347 = edge_loop ( 'none', ( #1348, #1357, #1340, #1148 ) ) ;
#1348 = oriented_edge ( 'none', *, *, #15911, .t. ) ;
#1349 = oriented_edge ( 'none', *, *, #1236, .t. ) ;
#1350 = edge_curve ( 'none', #19459, #19433, #42626, .t. ) ;
#1351 = vertex_point ( 'none', #42510 ) ;
#1352 = edge_curve ( 'none', #1362, #1351, #42620, .t. ) ;
#1353 = vertex_point ( 'none', #42523 ) ;
#1354 = oriented_edge ( 'none', *, *, #1339, .t. ) ;
#1355 = oriented_edge ( 'none', *, *, #1350, .f. ) ;
#1356 = oriented_edge ( 'none', *, *, #19414, .f. ) ;
#1357 = oriented_edge ( 'none', *, *, #19478, .f. ) ;
#1358 = advanced_face ( 'none', ( #42616 ), #42627, .f. ) ;
#1359 = edge_loop ( 'none', ( #1363, #1364, #1369, #1191 ) ) ;
#1360 = edge_curve ( 'none', #206, #383, #42601, .t. ) ;
#1361 = oriented_edge ( 'none', *, *, #2459, .t. ) ;
#1362 = vertex_point ( 'none', #42606 ) ;
#1363 = oriented_edge ( 'none', *, *, #1365, .f. ) ;
#1364 = oriented_edge ( 'none', *, *, #1352, .t. ) ;
#1365 = edge_curve ( 'none', #1362, #1368, #42632, .t. ) ;
#1366 = edge_curve ( 'none', #1351, #1353, #42602, .t. ) ;
#1367 = oriented_edge ( 'none', *, *, #37579, .t. ) ;
#1368 = vertex_point ( 'none', #42586 ) ;
#1369 = oriented_edge ( 'none', *, *, #1366, .t. ) ;
#1370 = vertex_point ( 'none', #42594 ) ;
#1371 = edge_curve ( 'none', #26330, #26065, #42692, .t. ) ;
#1372 = advanced_face ( 'none', ( #42684 ), #42680, .t. ) ;
#1373 = oriented_edge ( 'none', *, *, #11840, .f. ) ;
#1374 = advanced_face ( 'none', ( #42675 ), #42667, .t. ) ;
#1375 = oriented_edge ( 'none', *, *, #1384, .f. ) ;
#1376 = advanced_face ( 'none', ( #42693 ), #42665, .f. ) ;
#1377 = oriented_edge ( 'none', *, *, #17320, .t. ) ;
#1378 = edge_loop ( 'none', ( #1393, #1444, #1419, #1423, #1417 ) ) ;
#1379 = oriented_edge ( 'none', *, *, #1384, .t. ) ;
#1380 = oriented_edge ( 'none', *, *, #17383, .f. ) ;
#1381 = edge_loop ( 'none', ( #1398, #1390, #1389, #1449, #1383 ) ) ;
#1382 = oriented_edge ( 'none', *, *, #17442, .t. ) ;
#1383 = oriented_edge ( 'none', *, *, #17429, .f. ) ;
#1384 = edge_curve ( 'none', #17073, #17389, #42634, .t. ) ;
#1385 = oriented_edge ( 'none', *, *, #16805, .t. ) ;
#1386 = oriented_edge ( 'none', *, *, #17432, .f. ) ;
#1387 = oriented_edge ( 'none', *, *, #16822, .f. ) ;
#1388 = advanced_face ( 'none', ( #42155 ), #42642, .t. ) ;
#1389 = oriented_edge ( 'none', *, *, #17387, .t. ) ;
#1390 = oriented_edge ( 'none', *, *, #1395, .t. ) ;
#1391 = oriented_edge ( 'none', *, *, #17464, .f. ) ;
#1392 = oriented_edge ( 'none', *, *, #17520, .f. ) ;
#1393 = oriented_edge ( 'none', *, *, #18014, .f. ) ;
#1394 = oriented_edge ( 'none', *, *, #1396, .t. ) ;
#1395 = edge_curve ( 'none', #17325, #17355, #41647, .t. ) ;
#1396 = edge_curve ( 'none', #17359, #17400, #17324, .t. ) ;
#1397 = oriented_edge ( 'none', *, *, #17457, .t. ) ;
#1398 = oriented_edge ( 'none', *, *, #17291, .f. ) ;
#1399 = oriented_edge ( 'none', *, *, #1464, .t. ) ;
#1400 = oriented_edge ( 'none', *, *, #17397, .t. ) ;
#1401 = edge_curve ( 'none', #1476, #19817, #42756, .t. ) ;
#1402 = edge_loop ( 'none', ( #1387, #1447, #1455, #1377, #1386, #1375 ) ) ;
#1403 = oriented_edge ( 'none', *, *, #1408, .f. ) ;
#1404 = oriented_edge ( 'none', *, *, #18631, .f. ) ;
#1405 = oriented_edge ( 'none', *, *, #1395, .f. ) ;
#1406 = advanced_face ( 'none', ( #42755 ), #42760, .t. ) ;
#1407 = edge_loop ( 'none', ( #1380, #1405, #1382, #1385, #1379 ) ) ;
#1408 = edge_curve ( 'none', #17366, #17477, #42722, .t. ) ;
#1409 = oriented_edge ( 'none', *, *, #1332, .f. ) ;
#1410 = edge_loop ( 'none', ( #1158, #1600, #1598, #1593 ) ) ;
#1411 = oriented_edge ( 'none', *, *, #17492, .f. ) ;
#1412 = oriented_edge ( 'none', *, *, #1408, .t. ) ;
#1413 = oriented_edge ( 'none', *, *, #25558, .f. ) ;
#1414 = advanced_face ( 'none', ( #42748 ), #42723, .t. ) ;
#1415 = edge_curve ( 'none', #18420, #18540, #42716, .t. ) ;
#1416 = oriented_edge ( 'none', *, *, #18467, .t. ) ;
#1417 = oriented_edge ( 'none', *, *, #17010, .f. ) ;
#1418 = edge_loop ( 'none', ( #3739, #1503, #3949, #2480, #3586, #3585 ) ) ;
#1419 = oriented_edge ( 'none', *, *, #18686, .t. ) ;
#1420 = oriented_edge ( 'none', *, *, #1427, .t. ) ;
#1421 = oriented_edge ( 'none', *, *, #1426, .f. ) ;
#1422 = oriented_edge ( 'none', *, *, #18539, .f. ) ;
#1423 = oriented_edge ( 'none', *, *, #1451, .f. ) ;
#1424 = oriented_edge ( 'none', *, *, #1437, .f. ) ;
#1425 = advanced_face ( 'none', ( #42708 ), #42826, .t. ) ;
#1426 = edge_curve ( 'none', #1462, #1484, #42809, .t. ) ;
#1427 = edge_curve ( 'none', #18571, #18410, #42817, .t. ) ;
#1428 = vertex_point ( 'none', #42806 ) ;
#1429 = oriented_edge ( 'none', *, *, #18590, .t. ) ;
#1430 = oriented_edge ( 'none', *, *, #18558, .t. ) ;
#1431 = advanced_face ( 'none', ( #42816 ), #42740, .t. ) ;
#1432 = edge_loop ( 'none', ( #1422, #1492, #1429, #1416, #1488 ) ) ;
#1433 = oriented_edge ( 'none', *, *, #18617, .t. ) ;
#1434 = oriented_edge ( 'none', *, *, #1436, .f. ) ;
#1435 = advanced_face ( 'none', ( #42815 ), #42763, .t. ) ;
#1436 = edge_curve ( 'none', #18551, #18639, #42789, .t. ) ;
#1437 = edge_curve ( 'none', #18564, #18685, #42784, .t. ) ;
#1438 = oriented_edge ( 'none', *, *, #18690, .t. ) ;
#1439 = edge_loop ( 'none', ( #1443, #1420, #1430, #1433, #1489, #1424 ) ) ;
#1440 = oriented_edge ( 'none', *, *, #1159, .f. ) ;
#1441 = vertex_point ( 'none', #42885 ) ;
#1442 = oriented_edge ( 'none', *, *, #1401, .f. ) ;
#1443 = oriented_edge ( 'none', *, *, #18574, .f. ) ;
#1444 = oriented_edge ( 'none', *, *, #1436, .t. ) ;
#1445 = advanced_face ( 'none', ( #42772 ), #42770, .t. ) ;
#1446 = edge_loop ( 'none', ( #1705, #1583, #1819, #1643 ) ) ;
#1447 = oriented_edge ( 'none', *, *, #1451, .t. ) ;
#1448 = edge_loop ( 'none', ( #1404, #1434, #1450, #1438, #1454 ) ) ;
#1449 = oriented_edge ( 'none', *, *, #1396, .f. ) ;
#1450 = oriented_edge ( 'none', *, *, #17311, .t. ) ;
#1451 = edge_curve ( 'none', #17063, #18786, #42848, .t. ) ;
#1452 = oriented_edge ( 'none', *, *, #1490, .f. ) ;
#1453 = advanced_face ( 'none', ( #42864 ), #42873, .t. ) ;
#1454 = oriented_edge ( 'none', *, *, #1437, .t. ) ;
#1455 = oriented_edge ( 'none', *, *, #18778, .t. ) ;
#1456 = oriented_edge ( 'none', *, *, #1527, .t. ) ;
#1457 = advanced_face ( 'none', ( #42835 ), #42866, .t. ) ;
#1458 = edge_loop ( 'none', ( #1519, #1520, #1523, #1526, #1522, #1524 ) ) ;
#1459 = edge_loop ( 'none', ( #1469, #1399, #1421, #1440 ) ) ;
#1460 = oriented_edge ( 'none', *, *, #18407, .f. ) ;
#1461 = oriented_edge ( 'none', *, *, #18351, .f. ) ;
#1462 = vertex_point ( 'none', #42830 ) ;
#1463 = oriented_edge ( 'none', *, *, #18421, .f. ) ;
#1464 = edge_curve ( 'none', #1441, #1484, #42947, .t. ) ;
#1465 = oriented_edge ( 'none', *, *, #1415, .f. ) ;
#1466 = edge_loop ( 'none', ( #1468, #1471, #1530, #1533, #1535 ) ) ;
#1467 = oriented_edge ( 'none', *, *, #18527, .t. ) ;
#1468 = oriented_edge ( 'none', *, *, #18444, .f. ) ;
#1469 = oriented_edge ( 'none', *, *, #1478, .f. ) ;
#1470 = advanced_face ( 'none', ( #42946 ), #42939, .t. ) ;
#1471 = oriented_edge ( 'none', *, *, #1527, .f. ) ;
#1472 = edge_loop ( 'none', ( #1473, #1479, #1480, #1467, #1486, #1465 ) ) ;
#1473 = oriented_edge ( 'none', *, *, #18451, .f. ) ;
#1474 = advanced_face ( 'none', ( #42922 ), #42950, .t. ) ;
#1475 = oriented_edge ( 'none', *, *, #18581, .f. ) ;
#1476 = vertex_point ( 'none', #42916 ) ;
#1477 = oriented_edge ( 'none', *, *, #18536, .t. ) ;
#1478 = edge_curve ( 'none', #1441, #1428, #42897, .t. ) ;
#1479 = oriented_edge ( 'none', *, *, #1483, .t. ) ;
#1480 = oriented_edge ( 'none', *, *, #18391, .t. ) ;
#1481 = oriented_edge ( 'none', *, *, #1427, .f. ) ;
#1482 = advanced_face ( 'none', ( #42913 ), #42911, .t. ) ;
#1483 = edge_curve ( 'none', #18454, #18400, #42909, .t. ) ;
#1484 = vertex_point ( 'none', #43007 ) ;
#1485 = edge_curve ( 'none', #245, #18503, #42941, .t. ) ;
#1486 = oriented_edge ( 'none', *, *, #18600, .f. ) ;
#1487 = oriented_edge ( 'none', *, *, #2863, .t. ) ;
#1488 = oriented_edge ( 'none', *, *, #1415, .t. ) ;
#1489 = oriented_edge ( 'none', *, *, #18020, .f. ) ;
#1490 = edge_curve ( 'none', #24672, #1476, #42996, .t. ) ;
#1491 = oriented_edge ( 'none', *, *, #1494, .t. ) ;
#1492 = oriented_edge ( 'none', *, *, #1494, .f. ) ;
#1493 = advanced_face ( 'none', ( #42986 ), #43005, .t. ) ;
#1494 = edge_curve ( 'none', #18509, #18430, #43009, .t. ) ;
#1495 = oriented_edge ( 'none', *, *, #18510, .f. ) ;
#1496 = edge_loop ( 'none', ( #1495, #1491, #1477, #1481, #1475 ) ) ;
#1497 = oriented_edge ( 'none', *, *, #18329, .f. ) ;
#1498 = oriented_edge ( 'none', *, *, #18369, .f. ) ;
#1499 = edge_loop ( 'none', ( #1559, #1501, #1568, #1567, #1546 ) ) ;
#1500 = oriented_edge ( 'none', *, *, #18345, .t. ) ;
#1501 = oriented_edge ( 'none', *, *, #1563, .f. ) ;
#1502 = edge_curve ( 'none', #18349, #18353, #42952, .t. ) ;
#1503 = oriented_edge ( 'none', *, *, #11817, .t. ) ;
#1504 = edge_loop ( 'none', ( #1564, #1574, #1550, #1554, #1549 ) ) ;
#1505 = advanced_face ( 'none', ( #43000 ), #42974, .t. ) ;
#1506 = edge_loop ( 'none', ( #1497, #1576, #1518, #1500, #1498, #1560 ) ) ;
#1507 = oriented_edge ( 'none', *, *, #18364, .t. ) ;
#1508 = oriented_edge ( 'none', *, *, #1502, .f. ) ;
#1509 = oriented_edge ( 'none', *, *, #18859, .t. ) ;
#1510 = edge_curve ( 'none', #18336, #18357, #43050, .t. ) ;
#1511 = edge_curve ( 'none', #18332, #18303, #42892, .t. ) ;
#1512 = edge_curve ( 'none', #1542, #1532, #43057, .t. ) ;
#1513 = oriented_edge ( 'none', *, *, #1510, .t. ) ;
#1514 = oriented_edge ( 'none', *, *, #1502, .t. ) ;
#1515 = advanced_face ( 'none', ( #42954 ), #43054, .t. ) ;
#1516 = edge_loop ( 'none', ( #1529, #1514, #1572, #1575, #1571 ) ) ;
#1517 = oriented_edge ( 'none', *, *, #18433, .t. ) ;
#1518 = oriented_edge ( 'none', *, *, #18306, .t. ) ;
#1519 = oriented_edge ( 'none', *, *, #18362, .f. ) ;
#1520 = oriented_edge ( 'none', *, *, #1534, .t. ) ;
#1521 = advanced_face ( 'none', ( #43033 ), #43064, .t. ) ;
#1522 = oriented_edge ( 'none', *, *, #18419, .f. ) ;
#1523 = oriented_edge ( 'none', *, *, #18366, .t. ) ;
#1524 = oriented_edge ( 'none', *, *, #1531, .f. ) ;
#1525 = edge_loop ( 'none', ( #1461, #1508, #1507, #1509, #1513 ) ) ;
#1526 = oriented_edge ( 'none', *, *, #18389, .t. ) ;
#1527 = edge_curve ( 'none', #18395, #18361, #43133, .t. ) ;
#1528 = edge_loop ( 'none', ( #1460, #1456, #1517, #1536, #1463 ) ) ;
#1529 = oriented_edge ( 'none', *, *, #18337, .f. ) ;
#1530 = oriented_edge ( 'none', *, *, #18418, .t. ) ;
#1531 = edge_curve ( 'none', #18350, #18436, #43022, .t. ) ;
#1532 = vertex_point ( 'none', #43112 ) ;
#1533 = oriented_edge ( 'none', *, *, #18388, .t. ) ;
#1534 = edge_curve ( 'none', #18371, #18338, #43130, .t. ) ;
#1535 = oriented_edge ( 'none', *, *, #1531, .t. ) ;
#1536 = oriented_edge ( 'none', *, *, #1483, .f. ) ;
#1537 = oriented_edge ( 'none', *, *, #1541, .t. ) ;
#1538 = edge_curve ( 'none', #1542, #1616, #43114, .t. ) ;
#1539 = oriented_edge ( 'none', *, *, #1541, .f. ) ;
#1540 = advanced_face ( 'none', ( #43126 ), #43105, .t. ) ;
#1541 = edge_curve ( 'none', #18266, #18247, #43115, .t. ) ;
#1542 = vertex_point ( 'none', #43087 ) ;
#1543 = oriented_edge ( 'none', *, *, #18267, .f. ) ;
#1544 = oriented_edge ( 'none', *, *, #18294, .t. ) ;
#1545 = oriented_edge ( 'none', *, *, #1512, .f. ) ;
#1546 = oriented_edge ( 'none', *, *, #1569, .t. ) ;
#1547 = oriented_edge ( 'none', *, *, #18282, .f. ) ;
#1548 = advanced_face ( 'none', ( #43088 ), #43104, .t. ) ;
#1549 = oriented_edge ( 'none', *, *, #18310, .f. ) ;
#1550 = oriented_edge ( 'none', *, *, #18311, .t. ) ;
#1551 = oriented_edge ( 'none', *, *, #18857, .f. ) ;
#1552 = edge_curve ( 'none', #1368, #1353, #43173, .t. ) ;
#1553 = oriented_edge ( 'none', *, *, #1557, .t. ) ;
#1554 = oriented_edge ( 'none', *, *, #1511, .f. ) ;
#1555 = oriented_edge ( 'none', *, *, #18290, .t. ) ;
#1556 = advanced_face ( 'none', ( #43102 ), #43188, .t. ) ;
#1557 = edge_curve ( 'none', #18284, #18288, #43167, .t. ) ;
#1558 = oriented_edge ( 'none', *, *, #1612, .t. ) ;
#1559 = oriented_edge ( 'none', *, *, #18302, .f. ) ;
#1560 = oriented_edge ( 'none', *, *, #1510, .f. ) ;
#1561 = oriented_edge ( 'none', *, *, #18276, .f. ) ;
#1562 = advanced_face ( 'none', ( #43143 ), #42635, .t. ) ;
#1563 = edge_curve ( 'none', #18315, #18325, #41668, .t. ) ;
#1564 = oriented_edge ( 'none', *, *, #18312, .f. ) ;
#1565 = edge_loop ( 'none', ( #1326, #4033, #2834, #3587 ) ) ;
#1566 = edge_loop ( 'none', ( #1545, #1577, #17523, #18565 ) ) ;
#1567 = oriented_edge ( 'none', *, *, #18313, .t. ) ;
#1568 = oriented_edge ( 'none', *, *, #18324, .t. ) ;
#1569 = edge_curve ( 'none', #18271, #18858, #43255, .t. ) ;
#1570 = edge_loop ( 'none', ( #1547, #1553, #1555, #1620, #1551, #1618 ) ) ;
#1571 = oriented_edge ( 'none', *, *, #18359, .f. ) ;
#1572 = oriented_edge ( 'none', *, *, #18368, .t. ) ;
#1573 = advanced_face ( 'none', ( #43252 ), #43256, .f. ) ;
#1574 = oriented_edge ( 'none', *, *, #1563, .t. ) ;
#1575 = oriented_edge ( 'none', *, *, #1534, .f. ) ;
#1576 = oriented_edge ( 'none', *, *, #1511, .t. ) ;
#1577 = oriented_edge ( 'none', *, *, #1538, .t. ) ;
#1578 = advanced_face ( 'none', ( #43227 ), #43234, .t. ) ;
#1579 = edge_loop ( 'none', ( #1633, #1632, #1639, #1651 ) ) ;
#1580 = oriented_edge ( 'none', *, *, #1581, .f. ) ;
#1581 = edge_curve ( 'none', #1582, #1659, #43248, .t. ) ;
#1582 = vertex_point ( 'none', #43215 ) ;
#1583 = oriented_edge ( 'none', *, *, #1750, .t. ) ;
#1584 = edge_loop ( 'none', ( #1649, #1652, #1592, #1657 ) ) ;
#1585 = vertex_point ( 'none', #43220 ) ;
#1586 = vertex_point ( 'none', #43236 ) ;
#1587 = vertex_point ( 'none', #43213 ) ;
#1588 = vertex_point ( 'none', #43318 ) ;
#1589 = vertex_point ( 'none', #43202 ) ;
#1590 = edge_curve ( 'none', #1596, #1582, #43211, .t. ) ;
#1591 = edge_curve ( 'none', #1594, #1597, #43216, .t. ) ;
#1592 = oriented_edge ( 'none', *, *, #1653, .f. ) ;
#1593 = oriented_edge ( 'none', *, *, #1606, .f. ) ;
#1594 = vertex_point ( 'none', #43304 ) ;
#1595 = vertex_point ( 'none', #43314 ) ;
#1596 = vertex_point ( 'none', #43306 ) ;
#1597 = vertex_point ( 'none', #43299 ) ;
#1598 = oriented_edge ( 'none', *, *, #1601, .f. ) ;
#1599 = edge_curve ( 'none', #1585, #1586, #43290, .t. ) ;
#1600 = oriented_edge ( 'none', *, *, #1603, .t. ) ;
#1601 = edge_curve ( 'none', #1604, #1595, #43296, .t. ) ;
#1602 = vertex_point ( 'none', #43281 ) ;
#1603 = edge_curve ( 'none', #1597, #1595, #43293, .t. ) ;
#1604 = vertex_point ( 'none', #43270 ) ;
#1605 = edge_loop ( 'none', ( #1609, #1661, #1580, #1611 ) ) ;
#1606 = edge_curve ( 'none', #1594, #1604, #43380, .t. ) ;
#1607 = vertex_point ( 'none', #43269 ) ;
#1608 = vertex_point ( 'none', #43387 ) ;
#1609 = oriented_edge ( 'none', *, *, #1663, .t. ) ;
#1610 = oriented_edge ( 'none', *, *, #1622, .f. ) ;
#1611 = oriented_edge ( 'none', *, *, #1590, .f. ) ;
#1612 = edge_curve ( 'none', #18243, #18273, #43381, .t. ) ;
#1613 = oriented_edge ( 'none', *, *, #18251, .t. ) ;
#1614 = advanced_face ( 'none', ( #43271 ), #43298, .t. ) ;
#1615 = oriented_edge ( 'none', *, *, #18291, .t. ) ;
#1616 = vertex_point ( 'none', #43358 ) ;
#1617 = oriented_edge ( 'none', *, *, #1557, .f. ) ;
#1618 = oriented_edge ( 'none', *, *, #1569, .f. ) ;
#1619 = edge_loop ( 'none', ( #1561, #1539, #1544, #1613, #1558 ) ) ;
#1620 = oriented_edge ( 'none', *, *, #18298, .t. ) ;
#1621 = edge_loop ( 'none', ( #1543, #1537, #1615, #1617, #4723 ) ) ;
#1622 = edge_curve ( 'none', #1702, #1638, #43349, .t. ) ;
#1623 = oriented_edge ( 'none', *, *, #1691, .t. ) ;
#1624 = edge_curve ( 'none', #1656, #1702, #43340, .t. ) ;
#1625 = edge_curve ( 'none', #1641, #1689, #43327, .t. ) ;
#1626 = vertex_point ( 'none', #43384 ) ;
#1627 = edge_loop ( 'none', ( #1675, #1674, #1683, #1629 ) ) ;
#1628 = oriented_edge ( 'none', *, *, #1624, .f. ) ;
#1629 = oriented_edge ( 'none', *, *, #1684, .f. ) ;
#1630 = edge_loop ( 'none', ( #1690, #1623, #1694, #1699 ) ) ;
#1631 = advanced_face ( 'none', ( #43334 ), #43355, .t. ) ;
#1632 = oriented_edge ( 'none', *, *, #1634, .t. ) ;
#1633 = oriented_edge ( 'none', *, *, #1635, .t. ) ;
#1634 = edge_curve ( 'none', #1587, #1588, #43431, .t. ) ;
#1635 = edge_curve ( 'none', #1589, #1587, #43432, .t. ) ;
#1636 = edge_curve ( 'none', #1637, #1588, #43425, .t. ) ;
#1637 = vertex_point ( 'none', #43420 ) ;
#1638 = vertex_point ( 'none', #43402 ) ;
#1639 = oriented_edge ( 'none', *, *, #1636, .f. ) ;
#1640 = edge_curve ( 'none', #1589, #1637, #43423, .t. ) ;
#1641 = vertex_point ( 'none', #43399 ) ;
#1642 = vertex_point ( 'none', #43389 ) ;
#1643 = oriented_edge ( 'none', *, *, #1805, .t. ) ;
#1644 = edge_curve ( 'none', #1656, #1654, #43395, .t. ) ;
#1645 = edge_loop ( 'none', ( #1703, #1706, #1610, #1628 ) ) ;
#1646 = advanced_face ( 'none', ( #43411 ), #43391, .t. ) ;
#1647 = vertex_point ( 'none', #43508 ) ;
#1648 = vertex_point ( 'none', #43505 ) ;
#1649 = oriented_edge ( 'none', *, *, #1599, .t. ) ;
#1650 = edge_curve ( 'none', #1586, #1608, #43404, .t. ) ;
#1651 = oriented_edge ( 'none', *, *, #1640, .f. ) ;
#1652 = oriented_edge ( 'none', *, *, #1650, .t. ) ;
#1653 = edge_curve ( 'none', #1647, #1608, #43493, .t. ) ;
#1654 = vertex_point ( 'none', #43507 ) ;
#1655 = edge_curve ( 'none', #1585, #1647, #43494, .t. ) ;
#1656 = vertex_point ( 'none', #43473 ) ;
#1657 = oriented_edge ( 'none', *, *, #1655, .f. ) ;
#1658 = vertex_point ( 'none', #43469 ) ;
#1659 = vertex_point ( 'none', #43456 ) ;
#1660 = advanced_face ( 'none', ( #43454 ), #43492, .t. ) ;
#1661 = oriented_edge ( 'none', *, *, #1662, .t. ) ;
#1662 = edge_curve ( 'none', #1607, #1659, #43447, .t. ) ;
#1663 = edge_curve ( 'none', #1596, #1607, #43474, .t. ) ;
#1664 = vertex_point ( 'none', #43563 ) ;
#1665 = advanced_face ( 'none', ( #43558 ), #43495, .f. ) ;
#1666 = advanced_face ( 'none', ( #43482 ), #43449, .t. ) ;
#1667 = oriented_edge ( 'none', *, *, #1669, .t. ) ;
#1668 = oriented_edge ( 'none', *, *, #1687, .t. ) ;
#1669 = edge_curve ( 'none', #1658, #1696, #43551, .t. ) ;
#1670 = oriented_edge ( 'none', *, *, #1671, .f. ) ;
#1671 = edge_curve ( 'none', #1672, #1696, #43534, .t. ) ;
#1672 = vertex_point ( 'none', #43549 ) ;
#1673 = advanced_face ( 'none', ( #43636 ), #43562, .t. ) ;
#1674 = oriented_edge ( 'none', *, *, #1676, .t. ) ;
#1675 = oriented_edge ( 'none', *, *, #1677, .t. ) ;
#1676 = edge_curve ( 'none', #1693, #1697, #43633, .t. ) ;
#1677 = edge_curve ( 'none', #1700, #1693, #43554, .t. ) ;
#1678 = oriented_edge ( 'none', *, *, #1731, .f. ) ;
#1679 = vertex_point ( 'none', #43617 ) ;
#1680 = edge_curve ( 'none', #1681, #1697, #43615, .t. ) ;
#1681 = vertex_point ( 'none', #43622 ) ;
#1682 = edge_loop ( 'none', ( #1668, #1667, #1670, #1678 ) ) ;
#1683 = oriented_edge ( 'none', *, *, #1680, .f. ) ;
#1684 = edge_curve ( 'none', #1700, #1681, #43588, .t. ) ;
#1685 = edge_curve ( 'none', #1679, #1648, #43626, .t. ) ;
#1686 = vertex_point ( 'none', #43601 ) ;
#1687 = edge_curve ( 'none', #1698, #1658, #43593, .t. ) ;
#1688 = advanced_face ( 'none', ( #43682 ), #43700, .t. ) ;
#1689 = vertex_point ( 'none', #43692 ) ;
#1690 = oriented_edge ( 'none', *, *, #1692, .t. ) ;
#1691 = edge_curve ( 'none', #1626, #1642, #43690, .t. ) ;
#1692 = edge_curve ( 'none', #1641, #1626, #43680, .t. ) ;
#1693 = vertex_point ( 'none', #43655 ) ;
#1694 = oriented_edge ( 'none', *, *, #1695, .f. ) ;
#1695 = edge_curve ( 'none', #1689, #1642, #42138, .t. ) ;
#1696 = vertex_point ( 'none', #43758 ) ;
#1697 = vertex_point ( 'none', #43752 ) ;
#1698 = vertex_point ( 'none', #43748 ) ;
#1699 = oriented_edge ( 'none', *, *, #1625, .f. ) ;
#1700 = vertex_point ( 'none', #43743 ) ;
#1701 = advanced_face ( 'none', ( #43742 ), #43750, .t. ) ;
#1702 = vertex_point ( 'none', #43746 ) ;
#1703 = oriented_edge ( 'none', *, *, #1644, .t. ) ;
#1704 = edge_curve ( 'none', #1654, #1638, #43756, .t. ) ;
#1705 = oriented_edge ( 'none', *, *, #1685, .f. ) ;
#1706 = oriented_edge ( 'none', *, *, #1704, .t. ) ;
#1707 = edge_curve ( 'none', #1728, #1714, #43711, .t. ) ;
#1708 = edge_curve ( 'none', #1773, #1785, #43727, .t. ) ;
#1709 = vertex_point ( 'none', #43715 ) ;
#1710 = oriented_edge ( 'none', *, *, #1791, .t. ) ;
#1711 = edge_curve ( 'none', #1727, #1789, #43712, .t. ) ;
#1712 = vertex_point ( 'none', #43710 ) ;
#1713 = vertex_point ( 'none', #43838 ) ;
#1714 = vertex_point ( 'none', #43829 ) ;
#1715 = oriented_edge ( 'none', *, *, #1734, .f. ) ;
#1716 = oriented_edge ( 'none', *, *, #1807, .f. ) ;
#1718 = oriented_edge ( 'none', *, *, #10449, .f. ) ;
#1717 = advanced_face ( 'none', ( #43771 ), #43741, .f. ) ;
#1719 = oriented_edge ( 'none', *, *, #11883, .t. ) ;
#1720 = vertex_point ( 'none', #43825 ) ;
#1721 = oriented_edge ( 'none', *, *, #1722, .t. ) ;
#1722 = edge_curve ( 'none', #1720, #41723, #43887, .t. ) ;
#1723 = edge_curve ( 'none', #1747, #1720, #43875, .t. ) ;
#1724 = edge_loop ( 'none', ( #1779, #1726, #1781, #1780 ) ) ;
#1725 = oriented_edge ( 'none', *, *, #1738, .t. ) ;
#1726 = oriented_edge ( 'none', *, *, #1772, .t. ) ;
#1727 = vertex_point ( 'none', #43874 ) ;
#1728 = vertex_point ( 'none', #43860 ) ;
#1729 = oriented_edge ( 'none', *, *, #1786, .f. ) ;
#1730 = edge_loop ( 'none', ( #1790, #1710, #1746, #1774 ) ) ;
#1731 = edge_curve ( 'none', #1698, #1672, #43878, .t. ) ;
#1732 = oriented_edge ( 'none', *, *, #1073, .t. ) ;
#1733 = vertex_point ( 'none', #43852 ) ;
#1734 = edge_curve ( 'none', #1733, #1748, #43940, .t. ) ;
#1735 = vertex_point ( 'none', #43881 ) ;
#1736 = edge_loop ( 'none', ( #41599, #1721, #1725, #1729 ) ) ;
#1737 = edge_loop ( 'none', ( #1744, #1743, #41606, #1715 ) ) ;
#1738 = edge_curve ( 'none', #41723, #1157, #43823, .t. ) ;
#1739 = vertex_point ( 'none', #43854 ) ;
#1740 = edge_curve ( 'none', #1733, #1735, #43890, .t. ) ;
#1741 = edge_curve ( 'none', #1820, #1602, #43907, .t. ) ;
#1742 = advanced_face ( 'none', ( #43910 ), #43858, .t. ) ;
#1743 = oriented_edge ( 'none', *, *, #1745, .t. ) ;
#1744 = oriented_edge ( 'none', *, *, #1740, .t. ) ;
#1745 = edge_curve ( 'none', #1735, #1739, #44010, .t. ) ;
#1746 = oriented_edge ( 'none', *, *, #1711, .t. ) ;
#1747 = vertex_point ( 'none', #44017 ) ;
#1748 = vertex_point ( 'none', #44013 ) ;
#1749 = edge_curve ( 'none', #1748, #1739, #44012, .t. ) ;
#1750 = edge_curve ( 'none', #1679, #1602, #44006, .t. ) ;
#1751 = edge_loop ( 'none', ( #1816, #1813, #26316, #1870 ) ) ;
#1752 = edge_curve ( 'none', #1783, #1828, #43986, .t. ) ;
#1753 = vertex_point ( 'none', #44015 ) ;
#1754 = edge_curve ( 'none', #1769, #1783, #43974, .t. ) ;
#1755 = edge_loop ( 'none', ( #1817, #1822, #1716, #1810 ) ) ;
#1756 = oriented_edge ( 'none', *, *, #1752, .f. ) ;
#1757 = oriented_edge ( 'none', *, *, #1830, .t. ) ;
#1758 = advanced_face ( 'none', ( #44004 ), #44000, .f. ) ;
#1759 = oriented_edge ( 'none', *, *, #1761, .t. ) ;
#1760 = oriented_edge ( 'none', *, *, #1775, .t. ) ;
#1761 = edge_curve ( 'none', #1713, #1778, #43970, .t. ) ;
#1762 = vertex_point ( 'none', #44032 ) ;
#1763 = vertex_point ( 'none', #44030 ) ;
#1764 = edge_loop ( 'none', ( #1757, #1766, #1831, #1756 ) ) ;
#1765 = edge_curve ( 'none', #1778, #1777, #44080, .t. ) ;
#1766 = oriented_edge ( 'none', *, *, #1829, .t. ) ;
#1767 = oriented_edge ( 'none', *, *, #1765, .t. ) ;
#1768 = edge_curve ( 'none', #1712, #1777, #44022, .t. ) ;
#1769 = vertex_point ( 'none', #44025 ) ;
#1770 = edge_loop ( 'none', ( #1815, #1825 ) ) ;
#1771 = edge_curve ( 'none', #1728, #1789, #44133, .t. ) ;
#1772 = edge_curve ( 'none', #19667, #1773, #44126, .t. ) ;
#1773 = vertex_point ( 'none', #43965 ) ;
#1774 = oriented_edge ( 'none', *, *, #1771, .f. ) ;
#1775 = edge_curve ( 'none', #1712, #1713, #44099, .t. ) ;
#1776 = advanced_face ( 'none', ( #44091 ), #43979, .f. ) ;
#1777 = vertex_point ( 'none', #44109 ) ;
#1778 = vertex_point ( 'none', #44100 ) ;
#1779 = oriented_edge ( 'none', *, *, #19734, .t. ) ;
#1780 = oriented_edge ( 'none', *, *, #1782, .f. ) ;
#1781 = oriented_edge ( 'none', *, *, #1708, .t. ) ;
#1782 = edge_curve ( 'none', #19661, #1785, #44186, .t. ) ;
#1783 = vertex_point ( 'none', #44183 ) ;
#1784 = advanced_face ( 'none', ( #44137 ), #44101, .f. ) ;
#1785 = vertex_point ( 'none', #44159 ) ;
#1786 = edge_curve ( 'none', #1747, #1157, #43592, .t. ) ;
#1787 = edge_loop ( 'none', ( #1760, #1759, #1767, #1824 ) ) ;
#1788 = advanced_face ( 'none', ( #44170 ), #44166, .f. ) ;
#1789 = vertex_point ( 'none', #44296 ) ;
#1790 = oriented_edge ( 'none', *, *, #1707, .t. ) ;
#1791 = edge_curve ( 'none', #1714, #1727, #44280, .t. ) ;
#1792 = advanced_face ( 'none', ( #44293 ), #44290, .t. ) ;
#1793 = vertex_point ( 'none', #44295 ) ;
#1794 = vertex_point ( 'none', #44272 ) ;
#1795 = oriented_edge ( 'none', *, *, #1868, .t. ) ;
#1796 = edge_curve ( 'none', #22393, #1793, #44271, .t. ) ;
#1797 = oriented_edge ( 'none', *, *, #22399, .t. ) ;
#1798 = oriented_edge ( 'none', *, *, #1866, .t. ) ;
#1799 = edge_curve ( 'none', #20713, #1867, #44265, .t. ) ;
#1800 = oriented_edge ( 'none', *, *, #22885, .t. ) ;
#1801 = oriented_edge ( 'none', *, *, #1799, .f. ) ;
#1802 = edge_loop ( 'none', ( #1904, #1803, #1892, #2058 ) ) ;
#1803 = oriented_edge ( 'none', *, *, #1992, .t. ) ;
#1804 = advanced_face ( 'none', ( #44285 ), #44244, .f. ) ;
#1805 = edge_curve ( 'none', #1820, #1648, #44347, .t. ) ;
#1806 = vertex_point ( 'none', #44288 ) ;
#1807 = edge_curve ( 'none', #19800, #1763, #44348, .t. ) ;
#1808 = edge_curve ( 'none', #21580, #1809, #44326, .t. ) ;
#1809 = vertex_point ( 'none', #44314 ) ;
#1810 = oriented_edge ( 'none', *, *, #20239, .t. ) ;
#1811 = advanced_face ( 'none', ( #44313 ), #44270, .t. ) ;
#1812 = edge_curve ( 'none', #1809, #21523, #44419, .t. ) ;
#1813 = oriented_edge ( 'none', *, *, #1812, .t. ) ;
#1814 = advanced_face ( 'none', ( #44346 ), #44411, .t. ) ;
#1815 = oriented_edge ( 'none', *, *, #1830, .f. ) ;
#1816 = oriented_edge ( 'none', *, *, #1808, .t. ) ;
#1817 = oriented_edge ( 'none', *, *, #1818, .t. ) ;
#1818 = edge_curve ( 'none', #19885, #1753, #44410, .t. ) ;
#1819 = oriented_edge ( 'none', *, *, #1741, .f. ) ;
#1820 = vertex_point ( 'none', #44394 ) ;
#1821 = advanced_face ( 'none', ( #44402 ), #44315, .t. ) ;
#1822 = oriented_edge ( 'none', *, *, #1823, .t. ) ;
#1823 = edge_curve ( 'none', #1753, #1763, #44374, .t. ) ;
#1824 = oriented_edge ( 'none', *, *, #1768, .f. ) ;
#1825 = oriented_edge ( 'none', *, *, #1754, .f. ) ;
#1826 = edge_curve ( 'none', #17743, #41747, #44360, .t. ) ;
#1827 = advanced_face ( 'none', ( #44385 ), #44376, .f. ) ;
#1828 = vertex_point ( 'none', #44369 ) ;
#1829 = edge_curve ( 'none', #1769, #1762, #44366, .t. ) ;
#1830 = edge_curve ( 'none', #1783, #1769, #44457, .t. ) ;
#1831 = oriented_edge ( 'none', *, *, #1832, .t. ) ;
#1832 = edge_curve ( 'none', #1762, #1828, #44471, .t. ) ;
#1833 = vertex_point ( 'none', #44453 ) ;
#1834 = vertex_point ( 'none', #44463 ) ;
#1835 = oriented_edge ( 'none', *, *, #1858, .t. ) ;
#1836 = edge_loop ( 'none', ( #1864, #1906, #1909, #1840 ) ) ;
#1837 = advanced_face ( 'none', ( #44462 ), #44484, .t. ) ;
#1838 = vertex_point ( 'none', #44508 ) ;
#1839 = edge_curve ( 'none', #1862, #1861, #44502, .t. ) ;
#1840 = oriented_edge ( 'none', *, *, #23812, .t. ) ;
#1841 = oriented_edge ( 'none', *, *, #1839, .t. ) ;
#1842 = edge_curve ( 'none', #22676, #1861, #44497, .t. ) ;
#1843 = vertex_point ( 'none', #44506 ) ;
#1844 = vertex_point ( 'none', #44436 ) ;
#1845 = oriented_edge ( 'none', *, *, #1842, .f. ) ;
#1846 = oriented_edge ( 'none', *, *, #1908, .t. ) ;
#1847 = edge_curve ( 'none', #1844, #1843, #44614, .t. ) ;
#1848 = vertex_point ( 'none', #44451 ) ;
#1849 = vertex_point ( 'none', #44607 ) ;
#1850 = edge_loop ( 'none', ( #1846, #1888, #1893, #1905 ) ) ;
#1851 = advanced_face ( 'none', ( #44606 ), #44611, .t. ) ;
#1852 = edge_curve ( 'none', #24055, #1844, #44437, .t. ) ;
#1853 = edge_curve ( 'none', #1793, #1794, #44574, .t. ) ;
#1854 = oriented_edge ( 'none', *, *, #1796, .t. ) ;
#1855 = oriented_edge ( 'none', *, *, #20895, .t. ) ;
#1856 = edge_loop ( 'none', ( #1835, #1841, #1845, #1800 ) ) ;
#1857 = advanced_face ( 'none', ( #44584 ), #44493, .t. ) ;
#1858 = edge_curve ( 'none', #23231, #1862, #44576, .t. ) ;
#1859 = oriented_edge ( 'none', *, *, #1853, .t. ) ;
#1860 = edge_curve ( 'none', #22642, #1794, #44567, .t. ) ;
#1861 = vertex_point ( 'none', #44586 ) ;
#1862 = vertex_point ( 'none', #44670 ) ;
#1863 = oriented_edge ( 'none', *, *, #1860, .f. ) ;
#1864 = oriented_edge ( 'none', *, *, #1852, .t. ) ;
#1865 = edge_curve ( 'none', #19868, #21523, #44668, .t. ) ;
#1866 = edge_curve ( 'none', #1869, #1867, #44673, .t. ) ;
#1867 = vertex_point ( 'none', #44658 ) ;
#1868 = edge_curve ( 'none', #21840, #1869, #44648, .t. ) ;
#1869 = vertex_point ( 'none', #44563 ) ;
#1870 = oriented_edge ( 'none', *, *, #20992, .t. ) ;
#1871 = edge_loop ( 'none', ( #1854, #1859, #1863, #1797 ) ) ;
#1872 = edge_loop ( 'none', ( #1795, #1798, #1801, #1855 ) ) ;
#1873 = oriented_edge ( 'none', *, *, #1887, .t. ) ;
#1874 = edge_curve ( 'none', #1952, #1954, #44640, .t. ) ;
#1875 = edge_curve ( 'none', #25534, #1897, #44626, .t. ) ;
#1876 = edge_curve ( 'none', #1895, #1880, #44638, .t. ) ;
#1877 = oriented_edge ( 'none', *, *, #1878, .t. ) ;
#1878 = edge_curve ( 'none', #1901, #1902, #44617, .t. ) ;
#1879 = advanced_face ( 'none', ( #44631 ), #44714, .t. ) ;
#1880 = vertex_point ( 'none', #44704 ) ;
#1881 = oriented_edge ( 'none', *, *, #1883, .t. ) ;
#1882 = oriented_edge ( 'none', *, *, #1876, .t. ) ;
#1883 = edge_curve ( 'none', #1880, #1833, #44728, .t. ) ;
#1884 = oriented_edge ( 'none', *, *, #1948, .t. ) ;
#1885 = vertex_point ( 'none', #44731 ) ;
#1886 = edge_curve ( 'none', #1885, #1833, #44692, .t. ) ;
#1887 = edge_curve ( 'none', #1902, #1954, #44791, .t. ) ;
#1888 = oriented_edge ( 'none', *, *, #1911, .t. ) ;
#1889 = edge_curve ( 'none', #22899, #1848, #44803, .t. ) ;
#1890 = edge_curve ( 'none', #25275, #1834, #44787, .t. ) ;
#1891 = edge_curve ( 'none', #1838, #1709, #44792, .t. ) ;
#1892 = oriented_edge ( 'none', *, *, #2151, .f. ) ;
#1893 = oriented_edge ( 'none', *, *, #1889, .f. ) ;
#1894 = oriented_edge ( 'none', *, *, #1874, .f. ) ;
#1895 = vertex_point ( 'none', #44779 ) ;
#1896 = edge_curve ( 'none', #1834, #1897, #44747, .t. ) ;
#1897 = vertex_point ( 'none', #44759 ) ;
#1898 = oriented_edge ( 'none', *, *, #1875, .f. ) ;
#1899 = edge_loop ( 'none', ( #1882, #1881, #1947, #1884 ) ) ;
#1900 = advanced_face ( 'none', ( #44784 ), #44755, .t. ) ;
#1901 = vertex_point ( 'none', #44854 ) ;
#1902 = vertex_point ( 'none', #44751 ) ;
#1903 = oriented_edge ( 'none', *, *, #1896, .t. ) ;
#1904 = oriented_edge ( 'none', *, *, #1891, .f. ) ;
#1905 = oriented_edge ( 'none', *, *, #24272, .t. ) ;
#1906 = oriented_edge ( 'none', *, *, #1847, .t. ) ;
#1907 = edge_curve ( 'none', #22952, #1843, #44846, .t. ) ;
#1908 = edge_curve ( 'none', #24480, #1849, #44758, .t. ) ;
#1909 = oriented_edge ( 'none', *, *, #1907, .f. ) ;
#1910 = oriented_edge ( 'none', *, *, #1890, .t. ) ;
#1911 = edge_curve ( 'none', #1849, #1848, #44826, .t. ) ;
#1912 = oriented_edge ( 'none', *, *, #25845, .t. ) ;
#1913 = edge_loop ( 'none', ( #1910, #1903, #1898, #1912 ) ) ;
#1914 = advanced_face ( 'none', ( #44796 ), #44820, .t. ) ;
#1915 = edge_curve ( 'none', #1997, #1993, #44810, .t. ) ;
#1916 = edge_curve ( 'none', #1987, #1997, #44836, .t. ) ;
#1917 = edge_curve ( 'none', #1941, #1920, #44915, .t. ) ;
#1918 = vertex_point ( 'none', #44904 ) ;
#1919 = edge_curve ( 'none', #1932, #1988, #44900, .t. ) ;
#1920 = vertex_point ( 'none', #44825 ) ;
#1921 = oriented_edge ( 'none', *, *, #1924, .t. ) ;
#1922 = edge_curve ( 'none', #1931, #1932, #44916, .t. ) ;
#1923 = oriented_edge ( 'none', *, *, #1926, .f. ) ;
#1924 = edge_curve ( 'none', #1918, #1950, #44874, .t. ) ;
#1925 = edge_curve ( 'none', #1935, #1931, #44868, .t. ) ;
#1926 = edge_curve ( 'none', #1918, #1920, #44918, .t. ) ;
#1927 = edge_loop ( 'none', ( #1936, #1989, #1934, #1994 ) ) ;
#1928 = edge_loop ( 'none', ( #1983, #1982, #1937, #1980 ) ) ;
#1929 = edge_loop ( 'none', ( #1930, #1972, #1975, #1978 ) ) ;
#1930 = oriented_edge ( 'none', *, *, #1916, .t. ) ;
#1931 = vertex_point ( 'none', #44890 ) ;
#1932 = vertex_point ( 'none', #44982 ) ;
#1933 = advanced_face ( 'none', ( #44969 ), #44865, .t. ) ;
#1934 = oriented_edge ( 'none', *, *, #1990, .f. ) ;
#1935 = vertex_point ( 'none', #44978 ) ;
#1936 = oriented_edge ( 'none', *, *, #1922, .t. ) ;
#1937 = oriented_edge ( 'none', *, *, #1957, .f. ) ;
#1938 = oriented_edge ( 'none', *, *, #1917, .t. ) ;
#1939 = edge_curve ( 'none', #1952, #1901, #44962, .t. ) ;
#1940 = edge_curve ( 'none', #1664, #1686, #44963, .t. ) ;
#1941 = vertex_point ( 'none', #44961 ) ;
#1942 = oriented_edge ( 'none', *, *, #1939, .t. ) ;
#1943 = advanced_face ( 'none', ( #44939 ), #44923, .t. ) ;
#1944 = oriented_edge ( 'none', *, *, #1945, .t. ) ;
#1945 = edge_curve ( 'none', #1950, #1941, #44954, .t. ) ;
#1946 = oriented_edge ( 'none', *, *, #2144, .f. ) ;
#1947 = oriented_edge ( 'none', *, *, #1886, .f. ) ;
#1948 = edge_curve ( 'none', #1885, #1895, #44931, .t. ) ;
#1949 = edge_loop ( 'none', ( #1877, #1873, #1894, #1942 ) ) ;
#1950 = vertex_point ( 'none', #45047 ) ;
#1951 = advanced_face ( 'none', ( #45036 ), #44943, .t. ) ;
#1952 = vertex_point ( 'none', #45031 ) ;
#1953 = edge_loop ( 'none', ( #1944, #1938, #1923, #1921 ) ) ;
#1954 = vertex_point ( 'none', #45030 ) ;
#1955 = edge_curve ( 'none', #1979, #1960, #45042, .t. ) ;
#1956 = edge_loop ( 'none', ( #1966, #2028, #1995, #2033 ) ) ;
#1957 = edge_curve ( 'none', #1958, #1986, #45025, .t. ) ;
#1958 = vertex_point ( 'none', #45005 ) ;
#1959 = edge_curve ( 'none', #1958, #1969, #45000, .t. ) ;
#1960 = vertex_point ( 'none', #44996 ) ;
#1961 = vertex_point ( 'none', #44994 ) ;
#1962 = edge_curve ( 'none', #1968, #1977, #45045, .t. ) ;
#1963 = edge_loop ( 'none', ( #2038, #2037, #2016, #2035 ) ) ;
#1964 = advanced_face ( 'none', ( #45105 ), #44991, .t. ) ;
#1965 = vertex_point ( 'none', #45094 ) ;
#1966 = oriented_edge ( 'none', *, *, #1962, .t. ) ;
#1967 = edge_curve ( 'none', #1977, #1974, #45102, .t. ) ;
#1968 = vertex_point ( 'none', #45081 ) ;
#1969 = vertex_point ( 'none', #45003 ) ;
#1970 = vertex_point ( 'none', #45073 ) ;
#1971 = vertex_point ( 'none', #45088 ) ;
#1972 = oriented_edge ( 'none', *, *, #1915, .t. ) ;
#1973 = edge_curve ( 'none', #1971, #1993, #45075, .t. ) ;
#1974 = vertex_point ( 'none', #45091 ) ;
#1975 = oriented_edge ( 'none', *, *, #1973, .f. ) ;
#1976 = edge_curve ( 'none', #1971, #1987, #45072, .t. ) ;
#1977 = vertex_point ( 'none', #45052 ) ;
#1978 = oriented_edge ( 'none', *, *, #1976, .t. ) ;
#1979 = vertex_point ( 'none', #45172 ) ;
#1980 = oriented_edge ( 'none', *, *, #1959, .t. ) ;
#1981 = advanced_face ( 'none', ( #45169 ), #45061, .t. ) ;
#1982 = oriented_edge ( 'none', *, *, #1984, .t. ) ;
#1983 = oriented_edge ( 'none', *, *, #1991, .t. ) ;
#1984 = edge_curve ( 'none', #1970, #1986, #45155, .t. ) ;
#1985 = vertex_point ( 'none', #45163 ) ;
#1986 = vertex_point ( 'none', #45162 ) ;
#1987 = vertex_point ( 'none', #45161 ) ;
#1988 = vertex_point ( 'none', #45157 ) ;
#1989 = oriented_edge ( 'none', *, *, #1919, .t. ) ;
#1990 = edge_curve ( 'none', #1935, #1988, #45149, .t. ) ;
#1991 = edge_curve ( 'none', #1969, #1970, #45160, .t. ) ;
#1992 = edge_curve ( 'none', #1838, #1806, #45111, .t. ) ;
#1993 = vertex_point ( 'none', #45127 ) ;
#1994 = oriented_edge ( 'none', *, *, #1925, .t. ) ;
#1995 = oriented_edge ( 'none', *, *, #2029, .f. ) ;
#1996 = advanced_face ( 'none', ( #45137 ), #45148, .t. ) ;
#1997 = vertex_point ( 'none', #45232 ) ;
#1998 = edge_loop ( 'none', ( #2079, #2005, #2067, #2065 ) ) ;
#1999 = edge_curve ( 'none', #2020, #2011, #45225, .t. ) ;
#2000 = advanced_face ( 'none', ( #45119 ), #45231, .t. ) ;
#2001 = edge_curve ( 'none', #2002, #2030, #45230, .t. ) ;
#2002 = vertex_point ( 'none', #45210 ) ;
#2003 = oriented_edge ( 'none', *, *, #10618, .f. ) ;
#2004 = edge_curve ( 'none', #2002, #2032, #45209, .t. ) ;
#2005 = oriented_edge ( 'none', *, *, #2059, .t. ) ;
#2006 = oriented_edge ( 'none', *, *, #1999, .t. ) ;
#2007 = advanced_face ( 'none', ( #45184 ), #44691, .t. ) ;
#2008 = oriented_edge ( 'none', *, *, #2010, .t. ) ;
#2009 = edge_curve ( 'none', #2018, #2019, #43187, .t. ) ;
#2010 = edge_curve ( 'none', #2011, #2018, #45206, .t. ) ;
#2011 = vertex_point ( 'none', #45294 ) ;
#2012 = oriented_edge ( 'none', *, *, #2001, .f. ) ;
#2013 = edge_curve ( 'none', #2014, #1961, #45291, .t. ) ;
#2014 = vertex_point ( 'none', #45283 ) ;
#2015 = edge_loop ( 'none', ( #2025, #2024, #2012, #2027 ) ) ;
#2016 = oriented_edge ( 'none', *, *, #2013, .f. ) ;
#2017 = edge_curve ( 'none', #2014, #1979, #45288, .t. ) ;
#2018 = vertex_point ( 'none', #45271 ) ;
#2019 = vertex_point ( 'none', #45270 ) ;
#2020 = vertex_point ( 'none', #45262 ) ;
#2021 = edge_curve ( 'none', #2032, #1985, #45279, .t. ) ;
#2022 = edge_loop ( 'none', ( #2008, #2080, #2034, #2006 ) ) ;
#2023 = advanced_face ( 'none', ( #45246 ), #45281, .t. ) ;
#2024 = oriented_edge ( 'none', *, *, #2026, .t. ) ;
#2025 = oriented_edge ( 'none', *, *, #2021, .t. ) ;
#2026 = edge_curve ( 'none', #1985, #2030, #45259, .t. ) ;
#2027 = oriented_edge ( 'none', *, *, #2004, .t. ) ;
#2028 = oriented_edge ( 'none', *, *, #1967, .t. ) ;
#2029 = edge_curve ( 'none', #1965, #1974, #45351, .t. ) ;
#2030 = vertex_point ( 'none', #45353 ) ;
#2031 = edge_curve ( 'none', #1965, #1968, #45273, .t. ) ;
#2032 = vertex_point ( 'none', #45336 ) ;
#2033 = oriented_edge ( 'none', *, *, #2031, .t. ) ;
#2034 = oriented_edge ( 'none', *, *, #2081, .f. ) ;
#2035 = oriented_edge ( 'none', *, *, #2017, .t. ) ;
#2036 = advanced_face ( 'none', ( #45285 ), #45350, .t. ) ;
#2037 = oriented_edge ( 'none', *, *, #2039, .t. ) ;
#2038 = oriented_edge ( 'none', *, *, #1955, .t. ) ;
#2039 = edge_curve ( 'none', #1960, #1961, #45310, .t. ) ;
#2040 = advanced_face ( 'none', ( #45322 ), #45316, .t. ) ;
#2041 = oriented_edge ( 'none', *, *, #2043, .f. ) ;
#2042 = oriented_edge ( 'none', *, *, #2049, .t. ) ;
#2043 = edge_curve ( 'none', #1596, #2114, #45311, .t. ) ;
#2044 = oriented_edge ( 'none', *, *, #2045, .f. ) ;
#2045 = edge_curve ( 'none', #24208, #2073, #45397, .t. ) ;
#2046 = edge_loop ( 'none', ( #2071, #2042, #2041, #2056 ) ) ;
#2047 = vertex_point ( 'none', #45302 ) ;
#2048 = edge_loop ( 'none', ( #2061, #2055, #2052, #2053 ) ) ;
#2049 = edge_curve ( 'none', #2116, #2114, #45399, .t. ) ;
#2050 = edge_curve ( 'none', #2047, #2057, #45385, .t. ) ;
#2051 = oriented_edge ( 'none', *, *, #26277, .t. ) ;
#2052 = oriented_edge ( 'none', *, *, #2112, .f. ) ;
#2053 = oriented_edge ( 'none', *, *, #1606, .t. ) ;
#2054 = advanced_face ( 'none', ( #45402 ), #45411, .t. ) ;
#2055 = oriented_edge ( 'none', *, *, #2050, .t. ) ;
#2056 = oriented_edge ( 'none', *, *, #1590, .t. ) ;
#2057 = vertex_point ( 'none', #45372 ) ;
#2058 = oriented_edge ( 'none', *, *, #2062, .t. ) ;
#2059 = edge_curve ( 'none', #1686, #2064, #45384, .t. ) ;
#2060 = vertex_point ( 'none', #45403 ) ;
#2061 = oriented_edge ( 'none', *, *, #2072, .t. ) ;
#2062 = edge_curve ( 'none', #2160, #1709, #45468, .t. ) ;
#2063 = advanced_face ( 'none', ( #45470 ), #45369, .f. ) ;
#2064 = vertex_point ( 'none', #45466 ) ;
#2065 = oriented_edge ( 'none', *, *, #2068, .t. ) ;
#2066 = edge_curve ( 'none', #26328, #2075, #45436, .t. ) ;
#2067 = oriented_edge ( 'none', *, *, #2069, .f. ) ;
#2068 = edge_curve ( 'none', #2060, #1664, #45364, .t. ) ;
#2069 = edge_curve ( 'none', #2060, #2064, #45440, .t. ) ;
#2070 = edge_loop ( 'none', ( #2077, #2076, #2044, #2051 ) ) ;
#2071 = oriented_edge ( 'none', *, *, #2115, .t. ) ;
#2072 = edge_curve ( 'none', #1604, #2047, #45424, .t. ) ;
#2073 = vertex_point ( 'none', #45438 ) ;
#2074 = advanced_face ( 'none', ( #45418 ), #45416, .t. ) ;
#2075 = vertex_point ( 'none', #45531 ) ;
#2076 = oriented_edge ( 'none', *, *, #2078, .t. ) ;
#2077 = oriented_edge ( 'none', *, *, #2066, .t. ) ;
#2078 = edge_curve ( 'none', #2075, #2073, #45538, .t. ) ;
#2079 = oriented_edge ( 'none', *, *, #1940, .t. ) ;
#2080 = oriented_edge ( 'none', *, *, #2009, .t. ) ;
#2081 = edge_curve ( 'none', #2020, #2019, #45529, .t. ) ;
#2082 = vertex_point ( 'none', #45524 ) ;
#2083 = oriented_edge ( 'none', *, *, #2137, .t. ) ;
#2084 = oriented_edge ( 'none', *, *, #2156, .t. ) ;
#2085 = vertex_point ( 'none', #45517 ) ;
#2086 = vertex_point ( 'none', #45515 ) ;
#2087 = oriented_edge ( 'none', *, *, #1655, .t. ) ;
#2088 = advanced_face ( 'none', ( #45501 ), #45519, .t. ) ;
#2089 = vertex_point ( 'none', #45491 ) ;
#2090 = edge_curve ( 'none', #2089, #2086, #45502, .t. ) ;
#2091 = oriented_edge ( 'none', *, *, #2093, .f. ) ;
#2092 = oriented_edge ( 'none', *, *, #2090, .t. ) ;
#2093 = edge_curve ( 'none', #1589, #2086, #45493, .t. ) ;
#2094 = oriented_edge ( 'none', *, *, #2155, .f. ) ;
#2095 = vertex_point ( 'none', #45523 ) ;
#2096 = oriented_edge ( 'none', *, *, #2103, .t. ) ;
#2097 = oriented_edge ( 'none', *, *, #1640, .t. ) ;
#2098 = edge_loop ( 'none', ( #2148, #2141, #2133, #2142 ) ) ;
#2099 = oriented_edge ( 'none', *, *, #2109, .t. ) ;
#2100 = edge_curve ( 'none', #2119, #2118, #45583, .t. ) ;
#2101 = vertex_point ( 'none', #45580 ) ;
#2102 = edge_loop ( 'none', ( #2084, #2083, #2138, #2154 ) ) ;
#2103 = edge_curve ( 'none', #1702, #2101, #45510, .t. ) ;
#2104 = oriented_edge ( 'none', *, *, #2100, .t. ) ;
#2105 = advanced_face ( 'none', ( #45486 ), #45574, .t. ) ;
#2106 = edge_loop ( 'none', ( #2096, #2152, #2094, #2159 ) ) ;
#2107 = edge_curve ( 'none', #1647, #2119, #45567, .t. ) ;
#2108 = edge_curve ( 'none', #1585, #2118, #45571, .t. ) ;
#2109 = edge_curve ( 'none', #1637, #2089, #45544, .t. ) ;
#2110 = oriented_edge ( 'none', *, *, #2108, .f. ) ;
#2111 = edge_loop ( 'none', ( #2099, #2092, #2091, #2097 ) ) ;
#2112 = edge_curve ( 'none', #1594, #2057, #45641, .t. ) ;
#2113 = edge_loop ( 'none', ( #2232, #2332, #2311, #2321 ) ) ;
#2114 = vertex_point ( 'none', #45561 ) ;
#2115 = edge_curve ( 'none', #1582, #2116, #45602, .t. ) ;
#2116 = vertex_point ( 'none', #45645 ) ;
#2117 = oriented_edge ( 'none', *, *, #2107, .t. ) ;
#2118 = vertex_point ( 'none', #45545 ) ;
#2119 = vertex_point ( 'none', #45625 ) ;
#2120 = edge_loop ( 'none', ( #2117, #2104, #2110, #2087 ) ) ;
#2121 = edge_curve ( 'none', #1698, #2199, #45612, .t. ) ;
#2122 = edge_curve ( 'none', #2198, #2123, #45730, .t. ) ;
#2123 = vertex_point ( 'none', #45734 ) ;
#2124 = oriented_edge ( 'none', *, *, #1731, .t. ) ;
#2125 = oriented_edge ( 'none', *, *, #1740, .f. ) ;
#2126 = advanced_face ( 'none', ( #45732 ), #45632, .t. ) ;
#2127 = oriented_edge ( 'none', *, *, #2197, .t. ) ;
#2128 = edge_curve ( 'none', #2187, #2192, #45630, .t. ) ;
#2129 = vertex_point ( 'none', #45711 ) ;
#2130 = oriented_edge ( 'none', *, *, #1734, .t. ) ;
#2131 = edge_loop ( 'none', ( #2185, #2193, #2172, #2174 ) ) ;
#2132 = edge_curve ( 'none', #1672, #2135, #45698, .t. ) ;
#2133 = oriented_edge ( 'none', *, *, #2147, .f. ) ;
#2134 = advanced_face ( 'none', ( #45715 ), #45718, .t. ) ;
#2135 = vertex_point ( 'none', #45696 ) ;
#2136 = oriented_edge ( 'none', *, *, #2196, .t. ) ;
#2137 = edge_curve ( 'none', #2082, #2158, #44179, .t. ) ;
#2138 = oriented_edge ( 'none', *, *, #2139, .f. ) ;
#2139 = edge_curve ( 'none', #1641, #2158, #45699, .t. ) ;
#2140 = edge_curve ( 'none', #1681, #2143, #45780, .t. ) ;
#2141 = oriented_edge ( 'none', *, *, #2149, .t. ) ;
#2142 = oriented_edge ( 'none', *, *, #1684, .t. ) ;
#2143 = vertex_point ( 'none', #45785 ) ;
#2144 = edge_curve ( 'none', #2060, #2073, #45793, .t. ) ;
#2145 = advanced_face ( 'none', ( #45790 ), #45794, .t. ) ;
#2146 = edge_loop ( 'none', ( #2157, #2136, #2201, #2124 ) ) ;
#2147 = edge_curve ( 'none', #1700, #2085, #45771, .t. ) ;
#2148 = oriented_edge ( 'none', *, *, #2140, .t. ) ;
#2149 = edge_curve ( 'none', #2143, #2085, #45737, .t. ) ;
#2150 = advanced_face ( 'none', ( #45739 ), #45853, .t. ) ;
#2151 = edge_curve ( 'none', #2160, #1806, #45748, .t. ) ;
#2152 = oriented_edge ( 'none', *, *, #2153, .t. ) ;
#2153 = edge_curve ( 'none', #2101, #2095, #45826, .t. ) ;
#2154 = oriented_edge ( 'none', *, *, #1625, .t. ) ;
#2155 = edge_curve ( 'none', #1656, #2095, #45786, .t. ) ;
#2156 = edge_curve ( 'none', #1689, #2082, #45762, .t. ) ;
#2157 = oriented_edge ( 'none', *, *, #2132, .t. ) ;
#2158 = vertex_point ( 'none', #45852 ) ;
#2159 = oriented_edge ( 'none', *, *, #1624, .t. ) ;
#2160 = vertex_point ( 'none', #45744 ) ;
#2161 = advanced_face ( 'none', ( #45806 ), #45802, .t. ) ;
#2162 = oriented_edge ( 'none', *, *, #2234, .f. ) ;
#2163 = oriented_edge ( 'none', *, *, #2165, .f. ) ;
#2164 = advanced_face ( 'none', ( #45799 ), #45915, .t. ) ;
#2165 = edge_curve ( 'none', #19939, #1763, #45913, .t. ) ;
#2166 = edge_curve ( 'none', #1658, #2123, #45808, .t. ) ;
#2167 = oriented_edge ( 'none', *, *, #2182, .t. ) ;
#2168 = oriented_edge ( 'none', *, *, #19816, .f. ) ;
#2169 = edge_curve ( 'none', #1735, #2129, #45887, .t. ) ;
#2170 = oriented_edge ( 'none', *, *, #2166, .f. ) ;
#2171 = edge_loop ( 'none', ( #2180, #2179, #2183, #2181 ) ) ;
#2172 = oriented_edge ( 'none', *, *, #2195, .f. ) ;
#2173 = edge_curve ( 'none', #2187, #2194, #45869, .t. ) ;
#2174 = oriented_edge ( 'none', *, *, #2173, .f. ) ;
#2175 = edge_loop ( 'none', ( #2189, #2163, #2168, #2167, #2241, #2125, #2243, #2170, #2246, #2245, #2249, #2242, #2233, #2248, #2244, #2235, #2162, #2250, #2238, #2236, #2224, #2223, #2240, #2237, #2228, #2226, #2215, #2231, #2217, #2227, #2220, #2218, #2230, #2222, #2221, #1946, #35866, #36001, #2205, #2208, #2207, #2211, #2209, #2280, #2212, #2285, #2281, #2283, #2268, #2288, #2294, #2276, #2270, #2278, #2277, #2258, #2279, #2262, #2259, #2265, #2267, #2336, #2266, #2339, #2337, #2342, #2340, #2254, #2257, #2252, #2253, #2327, #2273, #2338, #2324, #2328, #2323, #2335, #2313, #2329, #2319, #2330, #2333, #2317, #2302, #2316, #2303, #2307, #2320 ) ) ;
#2176 = edge_curve ( 'none', #19940, #2177, #45800, .t. ) ;
#2177 = vertex_point ( 'none', #45978 ) ;
#2178 = advanced_face ( 'none', ( #45976 ), #45902, .t. ) ;
#2179 = oriented_edge ( 'none', *, *, #19688, .t. ) ;
#2180 = oriented_edge ( 'none', *, *, #2182, .f. ) ;
#2181 = oriented_edge ( 'none', *, *, #2251, .t. ) ;
#2182 = edge_curve ( 'none', #19699, #2129, #45965, .t. ) ;
#2183 = oriented_edge ( 'none', *, *, #2176, .t. ) ;
#2184 = edge_curve ( 'none', #1626, #2085, #45979, .t. ) ;
#2185 = oriented_edge ( 'none', *, *, #2128, .t. ) ;
#2186 = vertex_point ( 'none', #45960 ) ;
#2187 = vertex_point ( 'none', #45952 ) ;
#2188 = oriented_edge ( 'none', *, *, #2202, .f. ) ;
#2189 = oriented_edge ( 'none', *, *, #1807, .t. ) ;
#2190 = edge_curve ( 'none', #2192, #2186, #45943, .t. ) ;
#2191 = advanced_face ( 'none', ( #45938 ), #45972, .t. ) ;
#2192 = vertex_point ( 'none', #45951 ) ;
#2193 = oriented_edge ( 'none', *, *, #2190, .t. ) ;
#2194 = vertex_point ( 'none', #46040 ) ;
#2195 = edge_curve ( 'none', #2194, #2186, #45936, .t. ) ;
#2196 = edge_curve ( 'none', #2135, #2199, #46032, .t. ) ;
#2197 = edge_curve ( 'none', #1748, #2198, #45927, .t. ) ;
#2198 = vertex_point ( 'none', #45944 ) ;
#2199 = vertex_point ( 'none', #46017 ) ;
#2200 = oriented_edge ( 'none', *, *, #2122, .t. ) ;
#2201 = oriented_edge ( 'none', *, *, #2121, .f. ) ;
#2202 = edge_curve ( 'none', #1733, #2123, #45999, .t. ) ;
#2203 = edge_loop ( 'none', ( #2127, #2200, #2188, #2130 ) ) ;
#2204 = vertex_point ( 'none', #46015 ) ;
#2205 = oriented_edge ( 'none', *, *, #2081, .t. ) ;
#2206 = edge_curve ( 'none', #1971, #1986, #45981, .t. ) ;
#2207 = oriented_edge ( 'none', *, *, #2001, .t. ) ;
#2208 = oriented_edge ( 'none', *, *, #2296, .f. ) ;
#2209 = oriented_edge ( 'none', *, *, #2013, .t. ) ;
#2210 = edge_curve ( 'none', #2214, #1974, #45983, .t. ) ;
#2211 = oriented_edge ( 'none', *, *, #2297, .f. ) ;
#2212 = oriented_edge ( 'none', *, *, #2029, .t. ) ;
#2213 = vertex_point ( 'none', #46094 ) ;
#2214 = vertex_point ( 'none', #46097 ) ;
#2215 = oriented_edge ( 'none', *, *, #1663, .f. ) ;
#2216 = edge_curve ( 'none', #1597, #2114, #46096, .t. ) ;
#2217 = oriented_edge ( 'none', *, *, #2216, .f. ) ;
#2218 = oriented_edge ( 'none', *, *, #2219, .f. ) ;
#2219 = edge_curve ( 'none', #26330, #2057, #46079, .t. ) ;
#2220 = oriented_edge ( 'none', *, *, #2112, .t. ) ;
#2221 = oriented_edge ( 'none', *, *, #2045, .t. ) ;
#2222 = oriented_edge ( 'none', *, *, #1333, .f. ) ;
#2223 = oriented_edge ( 'none', *, *, #2093, .t. ) ;
#2224 = oriented_edge ( 'none', *, *, #1635, .f. ) ;
#2225 = edge_curve ( 'none', #1586, #2086, #46070, .t. ) ;
#2226 = oriented_edge ( 'none', *, *, #2229, .f. ) ;
#2227 = oriented_edge ( 'none', *, *, #1591, .f. ) ;
#2228 = oriented_edge ( 'none', *, *, #2108, .t. ) ;
#2229 = edge_curve ( 'none', #1607, #2118, #45985, .t. ) ;
#2230 = oriented_edge ( 'none', *, *, #25793, .f. ) ;
#2231 = oriented_edge ( 'none', *, *, #2043, .t. ) ;
#2232 = oriented_edge ( 'none', *, *, #2260, .f. ) ;
#2233 = oriented_edge ( 'none', *, *, #2147, .t. ) ;
#2234 = edge_curve ( 'none', #1654, #2158, #46057, .t. ) ;
#2235 = oriented_edge ( 'none', *, *, #2139, .t. ) ;
#2236 = oriented_edge ( 'none', *, *, #2239, .f. ) ;
#2237 = oriented_edge ( 'none', *, *, #1599, .f. ) ;
#2238 = oriented_edge ( 'none', *, *, #2155, .t. ) ;
#2239 = edge_curve ( 'none', #1587, #2095, #46042, .t. ) ;
#2240 = oriented_edge ( 'none', *, *, #2225, .f. ) ;
#2241 = oriented_edge ( 'none', *, *, #2169, .f. ) ;
#2242 = oriented_edge ( 'none', *, *, #1677, .f. ) ;
#2243 = oriented_edge ( 'none', *, *, #2202, .t. ) ;
#2244 = oriented_edge ( 'none', *, *, #1692, .f. ) ;
#2245 = oriented_edge ( 'none', *, *, #2121, .t. ) ;
#2246 = oriented_edge ( 'none', *, *, #1687, .f. ) ;
#2247 = edge_curve ( 'none', #1693, #2199, #46069, .t. ) ;
#2248 = oriented_edge ( 'none', *, *, #2184, .f. ) ;
#2249 = oriented_edge ( 'none', *, *, #2247, .f. ) ;
#2250 = oriented_edge ( 'none', *, *, #1644, .f. ) ;
#2251 = edge_curve ( 'none', #2177, #2129, #46046, .t. ) ;
#2252 = oriented_edge ( 'none', *, *, #2255, .f. ) ;
#2253 = oriented_edge ( 'none', *, *, #24455, .f. ) ;
#2254 = oriented_edge ( 'none', *, *, #25843, .f. ) ;
#2255 = edge_curve ( 'none', #22972, #1897, #46130, .t. ) ;
#2256 = edge_curve ( 'none', #1935, #1993, #46149, .t. ) ;
#2257 = oriented_edge ( 'none', *, *, #1875, .t. ) ;
#2258 = oriented_edge ( 'none', *, *, #2206, .f. ) ;
#2259 = oriented_edge ( 'none', *, *, #1990, .t. ) ;
#2260 = edge_curve ( 'none', #2306, #2334, #46117, .t. ) ;
#2261 = edge_curve ( 'none', #1952, #1920, #46127, .t. ) ;
#2262 = oriented_edge ( 'none', *, *, #2256, .f. ) ;
#2263 = edge_curve ( 'none', #24063, #1833, #46118, .t. ) ;
#2264 = edge_curve ( 'none', #1885, #1954, #46146, .t. ) ;
#2265 = oriented_edge ( 'none', *, *, #2272, .f. ) ;
#2266 = oriented_edge ( 'none', *, *, #1874, .t. ) ;
#2267 = oriented_edge ( 'none', *, *, #1926, .t. ) ;
#2268 = oriented_edge ( 'none', *, *, #2292, .t. ) ;
#2269 = edge_curve ( 'none', #2291, #2204, #46190, .t. ) ;
#2270 = oriented_edge ( 'none', *, *, #2195, .t. ) ;
#2271 = edge_curve ( 'none', #2291, #2290, #46147, .t. ) ;
#2272 = edge_curve ( 'none', #1918, #1988, #46170, .t. ) ;
#2273 = oriented_edge ( 'none', *, *, #2326, .f. ) ;
#2274 = edge_curve ( 'none', #2194, #2290, #45683, .t. ) ;
#2275 = edge_curve ( 'none', #1958, #2186, #44158, .t. ) ;
#2276 = oriented_edge ( 'none', *, *, #2274, .f. ) ;
#2277 = oriented_edge ( 'none', *, *, #1957, .t. ) ;
#2278 = oriented_edge ( 'none', *, *, #2275, .f. ) ;
#2279 = oriented_edge ( 'none', *, *, #1973, .t. ) ;
#2280 = oriented_edge ( 'none', *, *, #2298, .f. ) ;
#2281 = oriented_edge ( 'none', *, *, #2287, .t. ) ;
#2282 = vertex_point ( 'none', #46269 ) ;
#2283 = oriented_edge ( 'none', *, *, #2289, .t. ) ;
#2284 = edge_curve ( 'none', #2306, #2286, #46268, .t. ) ;
#2285 = oriented_edge ( 'none', *, *, #2210, .f. ) ;
#2286 = vertex_point ( 'none', #46266 ) ;
#2287 = edge_curve ( 'none', #2214, #2282, #46271, .t. ) ;
#2288 = oriented_edge ( 'none', *, *, #2269, .f. ) ;
#2289 = edge_curve ( 'none', #2282, #2213, #46274, .t. ) ;
#2290 = vertex_point ( 'none', #46244 ) ;
#2291 = vertex_point ( 'none', #46251 ) ;
#2292 = edge_curve ( 'none', #2213, #2204, #46245, .t. ) ;
#2293 = edge_loop ( 'none', ( #24180, #8491, #8487, #8533 ) ) ;
#2294 = oriented_edge ( 'none', *, *, #2271, .t. ) ;
#2295 = edge_curve ( 'none', #2020, #2064, #46233, .t. ) ;
#2296 = edge_curve ( 'none', #2002, #2019, #46234, .t. ) ;
#2297 = edge_curve ( 'none', #2014, #2030, #46232, .t. ) ;
#2298 = edge_curve ( 'none', #1965, #1961, #46230, .t. ) ;
#2299 = edge_loop ( 'none', ( #2384, #2364 ) ) ;
#2300 = oriented_edge ( 'none', *, *, #2386, .f. ) ;
#2301 = edge_loop ( 'none', ( #2300, #2383 ) ) ;
#2302 = oriented_edge ( 'none', *, *, #2322, .f. ) ;
#2303 = oriented_edge ( 'none', *, *, #1865, .t. ) ;
#2304 = edge_curve ( 'none', #2341, #2286, #46300, .t. ) ;
#2305 = edge_curve ( 'none', #19863, #21523, #46329, .t. ) ;
#2306 = vertex_point ( 'none', #46311 ) ;
#2307 = oriented_edge ( 'none', *, *, #2305, .f. ) ;
#2308 = edge_curve ( 'none', #20723, #1869, #46277, .t. ) ;
#2309 = oriented_edge ( 'none', *, *, #2370, .f. ) ;
#2310 = edge_loop ( 'none', ( #2309, #2378, #2376, #2374 ) ) ;
#2311 = oriented_edge ( 'none', *, *, #2304, .f. ) ;
#2312 = advanced_face ( 'none', ( #46402, #46287, #46403, #46394, #46393, #46306, #46279 ), #46309, .t. ) ;
#2313 = oriented_edge ( 'none', *, *, #2315, .f. ) ;
#2314 = advanced_face ( 'none', ( #46391 ), #46390, .f. ) ;
#2315 = edge_curve ( 'none', #22677, #1861, #46382, .t. ) ;
#2316 = oriented_edge ( 'none', *, *, #21296, .f. ) ;
#2317 = oriented_edge ( 'none', *, *, #1799, .t. ) ;
#2318 = edge_curve ( 'none', #20951, #1794, #46364, .t. ) ;
#2319 = oriented_edge ( 'none', *, *, #1860, .t. ) ;
#2320 = oriented_edge ( 'none', *, *, #20742, .f. ) ;
#2321 = oriented_edge ( 'none', *, *, #2325, .t. ) ;
#2322 = edge_curve ( 'none', #20217, #1867, #46346, .t. ) ;
#2323 = oriented_edge ( 'none', *, *, #23521, .f. ) ;
#2324 = oriented_edge ( 'none', *, *, #1907, .t. ) ;
#2325 = edge_curve ( 'none', #2341, #2334, #46453, .t. ) ;
#2326 = edge_curve ( 'none', #22953, #1848, #46461, .t. ) ;
#2327 = oriented_edge ( 'none', *, *, #1889, .t. ) ;
#2328 = oriented_edge ( 'none', *, *, #2331, .f. ) ;
#2329 = oriented_edge ( 'none', *, *, #22958, .f. ) ;
#2330 = oriented_edge ( 'none', *, *, #2318, .f. ) ;
#2331 = edge_curve ( 'none', #22283, #1843, #46425, .t. ) ;
#2332 = oriented_edge ( 'none', *, *, #2284, .t. ) ;
#2333 = oriented_edge ( 'none', *, *, #21803, .f. ) ;
#2334 = vertex_point ( 'none', #46426 ) ;
#2335 = oriented_edge ( 'none', *, *, #1842, .t. ) ;
#2336 = oriented_edge ( 'none', *, *, #2261, .f. ) ;
#2337 = oriented_edge ( 'none', *, *, #1886, .t. ) ;
#2338 = oriented_edge ( 'none', *, *, #22670, .f. ) ;
#2339 = oriented_edge ( 'none', *, *, #2264, .f. ) ;
#2340 = oriented_edge ( 'none', *, *, #24278, .f. ) ;
#2341 = vertex_point ( 'none', #46427 ) ;
#2342 = oriented_edge ( 'none', *, *, #2263, .f. ) ;
#2343 = oriented_edge ( 'none', *, *, #2368, .t. ) ;
#2344 = edge_loop ( 'none', ( #2345, #2358, #2425, #2357, #2356, #50337, #2343, #2427 ) ) ;
#2345 = oriented_edge ( 'none', *, *, #2353, .t. ) ;
#2346 = oriented_edge ( 'none', *, *, #1765, .f. ) ;
#2347 = edge_curve ( 'none', #1828, #1762, #46428, .t. ) ;
#2348 = vertex_point ( 'none', #46410 ) ;
#2349 = vertex_point ( 'none', #46414 ) ;
#2350 = oriented_edge ( 'none', *, *, #2173, .t. ) ;
#2351 = vertex_point ( 'none', #46406 ) ;
#2352 = vertex_point ( 'none', #46451 ) ;
#2353 = edge_curve ( 'none', #2348, #2349, #46518, .t. ) ;
#2354 = vertex_point ( 'none', #46354 ) ;
#2355 = edge_curve ( 'none', #2349, #2382, #46505, .t. ) ;
#2356 = oriented_edge ( 'none', *, *, #2269, .t. ) ;
#2357 = oriented_edge ( 'none', *, *, #2426, .t. ) ;
#2358 = oriented_edge ( 'none', *, *, #2355, .t. ) ;
#2359 = edge_curve ( 'none', #1789, #1727, #46508, .t. ) ;
#2360 = edge_loop ( 'none', ( #2361, #2372 ) ) ;
#2361 = oriented_edge ( 'none', *, *, #2365, .f. ) ;
#2362 = oriented_edge ( 'none', *, *, #2369, .f. ) ;
#2363 = edge_loop ( 'none', ( #2362, #2346 ) ) ;
#2364 = oriented_edge ( 'none', *, *, #1711, .f. ) ;
#2365 = edge_curve ( 'none', #1785, #1773, #46482, .t. ) ;
#2366 = edge_loop ( 'none', ( #2367, #2377 ) ) ;
#2367 = oriented_edge ( 'none', *, *, #2347, .f. ) ;
#2368 = edge_curve ( 'none', #2351, #2428, #46512, .t. ) ;
#2369 = edge_curve ( 'none', #1777, #1778, #46499, .t. ) ;
#2370 = edge_curve ( 'none', #2373, #2375, #46586, .t. ) ;
#2371 = vertex_point ( 'none', #46587 ) ;
#2372 = oriented_edge ( 'none', *, *, #1708, .f. ) ;
#2373 = vertex_point ( 'none', #46580 ) ;
#2374 = oriented_edge ( 'none', *, *, #2385, .f. ) ;
#2375 = vertex_point ( 'none', #46477 ) ;
#2376 = oriented_edge ( 'none', *, *, #2379, .f. ) ;
#2377 = oriented_edge ( 'none', *, *, #1832, .f. ) ;
#2378 = oriented_edge ( 'none', *, *, #2380, .f. ) ;
#2379 = edge_curve ( 'none', #2381, #2371, #46577, .t. ) ;
#2380 = edge_curve ( 'none', #2371, #2373, #46572, .t. ) ;
#2381 = vertex_point ( 'none', #46475 ) ;
#2382 = vertex_point ( 'none', #46472 ) ;
#2383 = oriented_edge ( 'none', *, *, #1738, .f. ) ;
#2384 = oriented_edge ( 'none', *, *, #2359, .f. ) ;
#2385 = edge_curve ( 'none', #2375, #2381, #46567, .t. ) ;
#2386 = edge_curve ( 'none', #1157, #41723, #46576, .t. ) ;
#2387 = oriented_edge ( 'none', *, *, #2476, .t. ) ;
#2388 = oriented_edge ( 'none', *, *, #21267, .t. ) ;
#2389 = edge_curve ( 'none', #2187, #2405, #46543, .t. ) ;
#2390 = oriented_edge ( 'none', *, *, #2394, .t. ) ;
#2391 = oriented_edge ( 'none', *, *, #2389, .f. ) ;
#2392 = oriented_edge ( 'none', *, *, #1818, .f. ) ;
#2393 = edge_loop ( 'none', ( #2399, #2421, #2473, #2392, #2475, #2387, #2472, #2388, #2396, #36153, #49088, #21197, #36050, #24235, #1361, #2461, #2464, #2466, #2460, #2469, #2465, #2463, #2449, #2470, #2467, #2452, #2450, #2455, #2451, #2439, #2456, #2442, #2440, #2445, #2443, #2523, #2446, #2430, #2524, #2432, #2431, #2435, #2458, #2525, #2471, #2437, #2517, #2515, #2520, #2522, #2521, #2502, #2501, #2507, #2504, #2511, #2508, #2492, #2512, #2495, #2503, #2493, #2494, #2500, #2506, #2510, #2498, #2486, #2497, #2489, #2487, #2397, #24489, #1195, #2564, #2567, #2478, #2563, #2482, #2477, #2566, #2553, #2483, #2479, #2557, #2554, #2484, #2560, #2558 ) ) ;
#2394 = edge_curve ( 'none', #2290, #21658, #46555, .t. ) ;
#2395 = oriented_edge ( 'none', *, *, #2274, .t. ) ;
#2396 = oriented_edge ( 'none', *, *, #2308, .t. ) ;
#2397 = oriented_edge ( 'none', *, *, #2109, .f. ) ;
#2398 = advanced_face ( 'none', ( #46643 ), #46642, .f. ) ;
#2399 = oriented_edge ( 'none', *, *, #2176, .f. ) ;
#2400 = edge_curve ( 'none', #19857, #1753, #46630, .t. ) ;
#2401 = edge_curve ( 'none', #2282, #2354, #46623, .t. ) ;
#2402 = oriented_edge ( 'none', *, *, #2419, .t. ) ;
#2403 = oriented_edge ( 'none', *, *, #2401, .t. ) ;
#2404 = vertex_point ( 'none', #46631 ) ;
#2405 = vertex_point ( 'none', #46611 ) ;
#2406 = advanced_face ( 'none', ( #46610 ), #46612, .t. ) ;
#2407 = oriented_edge ( 'none', *, *, #2409, .t. ) ;
#2408 = oriented_edge ( 'none', *, *, #2410, .t. ) ;
#2409 = edge_curve ( 'none', #2404, #2405, #46627, .t. ) ;
#2410 = edge_curve ( 'none', #21658, #2404, #46715, .t. ) ;
#2411 = edge_curve ( 'none', #2428, #2348, #46711, .t. ) ;
#2412 = edge_curve ( 'none', #2354, #26151, #46701, .t. ) ;
#2413 = advanced_face ( 'none', ( #46703 ), #46592, .t. ) ;
#2414 = oriented_edge ( 'none', *, *, #2416, .t. ) ;
#2415 = oriented_edge ( 'none', *, *, #2412, .t. ) ;
#2416 = edge_curve ( 'none', #26151, #26033, #46606, .t. ) ;
#2417 = vertex_point ( 'none', #46687 ) ;
#2418 = edge_loop ( 'none', ( #2408, #2407, #2391, #2350, #2395, #2390 ) ) ;
#2419 = edge_curve ( 'none', #2417, #2213, #46661, .t. ) ;
#2420 = edge_curve ( 'none', #26033, #2417, #46655, .t. ) ;
#2421 = oriented_edge ( 'none', *, *, #19891, .t. ) ;
#2422 = oriented_edge ( 'none', *, *, #2289, .f. ) ;
#2423 = oriented_edge ( 'none', *, *, #2420, .t. ) ;
#2424 = edge_curve ( 'none', #2382, #2352, #45671, .t. ) ;
#2425 = oriented_edge ( 'none', *, *, #2424, .t. ) ;
#2426 = edge_curve ( 'none', #2352, #2291, #46766, .t. ) ;
#2427 = oriented_edge ( 'none', *, *, #2411, .t. ) ;
#2428 = vertex_point ( 'none', #46770 ) ;
#2429 = edge_curve ( 'none', #2204, #2351, #46761, .t. ) ;
#2430 = oriented_edge ( 'none', *, *, #2444, .t. ) ;
#2431 = oriented_edge ( 'none', *, *, #2128, .f. ) ;
#2432 = oriented_edge ( 'none', *, *, #2447, .t. ) ;
#2433 = edge_curve ( 'none', #2348, #26151, #46750, .t. ) ;
#2434 = edge_curve ( 'none', #2405, #2349, #46771, .t. ) ;
#2435 = oriented_edge ( 'none', *, *, #2389, .t. ) ;
#2436 = edge_curve ( 'none', #2514, #2354, #46745, .t. ) ;
#2437 = oriented_edge ( 'none', *, *, #2412, .f. ) ;
#2438 = edge_curve ( 'none', #1950, #1932, #46731, .t. ) ;
#2439 = oriented_edge ( 'none', *, *, #2457, .t. ) ;
#2440 = oriented_edge ( 'none', *, *, #1945, .f. ) ;
#2441 = edge_curve ( 'none', #1931, #1997, #46732, .t. ) ;
#2442 = oriented_edge ( 'none', *, *, #2454, .t. ) ;
#2443 = oriented_edge ( 'none', *, *, #1922, .f. ) ;
#2444 = edge_curve ( 'none', #1987, #1970, #46816, .t. ) ;
#2445 = oriented_edge ( 'none', *, *, #2438, .t. ) ;
#2446 = oriented_edge ( 'none', *, *, #1916, .f. ) ;
#2447 = edge_curve ( 'none', #1969, #2192, #46809, .t. ) ;
#2448 = edge_curve ( 'none', #22969, #1834, #46808, .t. ) ;
#2449 = oriented_edge ( 'none', *, *, #24478, .t. ) ;
#2450 = oriented_edge ( 'none', *, *, #24984, .t. ) ;
#2451 = oriented_edge ( 'none', *, *, #1876, .f. ) ;
#2452 = oriented_edge ( 'none', *, *, #24262, .t. ) ;
#2453 = edge_curve ( 'none', #24257, #1880, #46784, .t. ) ;
#2454 = edge_curve ( 'none', #1901, #1941, #46738, .t. ) ;
#2455 = oriented_edge ( 'none', *, *, #2453, .t. ) ;
#2456 = oriented_edge ( 'none', *, *, #1878, .f. ) ;
#2457 = edge_curve ( 'none', #1895, #1902, #46787, .t. ) ;
#2458 = oriented_edge ( 'none', *, *, #2434, .t. ) ;
#2459 = edge_curve ( 'none', #22643, #1862, #46870, .t. ) ;
#2460 = oriented_edge ( 'none', *, *, #1852, .f. ) ;
#2461 = oriented_edge ( 'none', *, *, #1858, .f. ) ;
#2462 = edge_curve ( 'none', #23838, #1844, #46862, .t. ) ;
#2463 = oriented_edge ( 'none', *, *, #1908, .f. ) ;
#2464 = oriented_edge ( 'none', *, *, #23235, .t. ) ;
#2465 = oriented_edge ( 'none', *, *, #2468, .t. ) ;
#2466 = oriented_edge ( 'none', *, *, #2462, .t. ) ;
#2467 = oriented_edge ( 'none', *, *, #1890, .f. ) ;
#2468 = edge_curve ( 'none', #22366, #1849, #46847, .t. ) ;
#2469 = oriented_edge ( 'none', *, *, #24087, .t. ) ;
#2470 = oriented_edge ( 'none', *, *, #2448, .t. ) ;
#2471 = oriented_edge ( 'none', *, *, #2433, .t. ) ;
#2472 = oriented_edge ( 'none', *, *, #1808, .f. ) ;
#2473 = oriented_edge ( 'none', *, *, #2400, .t. ) ;
#2474 = edge_curve ( 'none', #20232, #1793, #46841, .t. ) ;
#2475 = oriented_edge ( 'none', *, *, #20466, .t. ) ;
#2476 = edge_curve ( 'none', #19889, #1809, #46958, .t. ) ;
#2477 = oriented_edge ( 'none', *, *, #2481, .t. ) ;
#2478 = oriented_edge ( 'none', *, *, #2565, .t. ) ;
#2480 = oriented_edge ( 'none', *, *, #3814, .t. ) ;
#2479 = oriented_edge ( 'none', *, *, #2132, .f. ) ;
#2481 = edge_curve ( 'none', #1642, #2143, #46950, .t. ) ;
#2482 = oriented_edge ( 'none', *, *, #1695, .t. ) ;
#2483 = oriented_edge ( 'none', *, *, #2552, .t. ) ;
#2484 = oriented_edge ( 'none', *, *, #2197, .f. ) ;
#2485 = edge_loop ( 'none', ( #2540, #2542, #2545, #2548 ) ) ;
#2486 = oriented_edge ( 'none', *, *, #2488, .t. ) ;
#2487 = oriented_edge ( 'none', *, *, #2490, .t. ) ;
#2488 = edge_curve ( 'none', #1659, #2119, #46938, .t. ) ;
#2489 = oriented_edge ( 'none', *, *, #1653, .t. ) ;
#2490 = edge_curve ( 'none', #1608, #2089, #46927, .t. ) ;
#2491 = oriented_edge ( 'none', *, *, #2419, .f. ) ;
#2492 = oriented_edge ( 'none', *, *, #2509, .t. ) ;
#2493 = oriented_edge ( 'none', *, *, #2496, .t. ) ;
#2494 = oriented_edge ( 'none', *, *, #2072, .f. ) ;
#2495 = oriented_edge ( 'none', *, *, #26283, .t. ) ;
#2496 = edge_curve ( 'none', #26065, #2047, #46951, .t. ) ;
#2497 = oriented_edge ( 'none', *, *, #2107, .f. ) ;
#2498 = oriented_edge ( 'none', *, *, #1581, .t. ) ;
#2499 = edge_curve ( 'none', #1595, #2116, #46929, .t. ) ;
#2500 = oriented_edge ( 'none', *, *, #1601, .t. ) ;
#2501 = oriented_edge ( 'none', *, *, #2021, .f. ) ;
#2502 = oriented_edge ( 'none', *, *, #2513, .t. ) ;
#2503 = oriented_edge ( 'none', *, *, #21478, .t. ) ;
#2504 = oriented_edge ( 'none', *, *, #2010, .f. ) ;
#2505 = edge_curve ( 'none', #2011, #1686, #47030, .t. ) ;
#2506 = oriented_edge ( 'none', *, *, #2499, .t. ) ;
#2507 = oriented_edge ( 'none', *, *, #2516, .t. ) ;
#2508 = oriented_edge ( 'none', *, *, #1940, .f. ) ;
#2509 = edge_curve ( 'none', #1664, #2075, #46911, .t. ) ;
#2510 = oriented_edge ( 'none', *, *, #2115, .f. ) ;
#2511 = oriented_edge ( 'none', *, *, #2505, .t. ) ;
#2512 = oriented_edge ( 'none', *, *, #2066, .f. ) ;
#2513 = edge_curve ( 'none', #1979, #1985, #46909, .t. ) ;
#2514 = vertex_point ( 'none', #47021 ) ;
#2515 = oriented_edge ( 'none', *, *, #2518, .t. ) ;
#2516 = edge_curve ( 'none', #2032, #2018, #47002, .t. ) ;
#2517 = oriented_edge ( 'none', *, *, #2436, .f. ) ;
#2518 = edge_curve ( 'none', #2514, #1977, #46982, .t. ) ;
#2519 = edge_curve ( 'none', #1968, #1960, #47032, .t. ) ;
#2520 = oriented_edge ( 'none', *, *, #1962, .f. ) ;
#2521 = oriented_edge ( 'none', *, *, #1955, .f. ) ;
#2522 = oriented_edge ( 'none', *, *, #2519, .t. ) ;
#2523 = oriented_edge ( 'none', *, *, #2441, .t. ) ;
#2524 = oriented_edge ( 'none', *, *, #1991, .f. ) ;
#2525 = oriented_edge ( 'none', *, *, #2353, .f. ) ;
#2526 = oriented_edge ( 'none', *, *, #2582, .t. ) ;
#2527 = oriented_edge ( 'none', *, *, #2359, .t. ) ;
#2528 = oriented_edge ( 'none', *, *, #2347, .t. ) ;
#2529 = edge_curve ( 'none', #1714, #1728, #47091, .t. ) ;
#2530 = oriented_edge ( 'none', *, *, #2292, .f. ) ;
#2531 = advanced_face ( 'none', ( #46973 ), #47097, .f. ) ;
#2532 = edge_curve ( 'none', #1713, #1712, #46898, .t. ) ;
#2533 = oriented_edge ( 'none', *, *, #1761, .f. ) ;
#2534 = edge_loop ( 'none', ( #2538, #2600, #2603, #2527 ) ) ;
#2535 = oriented_edge ( 'none', *, *, #1768, .t. ) ;
#2536 = oriented_edge ( 'none', *, *, #2594, .t. ) ;
#2537 = edge_loop ( 'none', ( #2550, #2536, #2597, #2596 ) ) ;
#2538 = oriented_edge ( 'none', *, *, #1791, .f. ) ;
#2539 = oriented_edge ( 'none', *, *, #2369, .t. ) ;
#2540 = oriented_edge ( 'none', *, *, #2287, .f. ) ;
#2541 = oriented_edge ( 'none', *, *, #1829, .f. ) ;
#2542 = oriented_edge ( 'none', *, *, #2543, .t. ) ;
#2543 = edge_curve ( 'none', #2214, #2514, #47078, .t. ) ;
#2544 = advanced_face ( 'none', ( #47033 ), #46988, .t. ) ;
#2545 = oriented_edge ( 'none', *, *, #2436, .t. ) ;
#2546 = oriented_edge ( 'none', *, *, #1754, .t. ) ;
#2547 = edge_loop ( 'none', ( #2541, #2546, #2551, #2528 ) ) ;
#2548 = oriented_edge ( 'none', *, *, #2401, .f. ) ;
#2549 = advanced_face ( 'none', ( #47108 ), #46971, .f. ) ;
#2550 = oriented_edge ( 'none', *, *, #1772, .f. ) ;
#2551 = oriented_edge ( 'none', *, *, #1752, .t. ) ;
#2552 = edge_curve ( 'none', #1697, #2135, #47157, .t. ) ;
#2553 = oriented_edge ( 'none', *, *, #1680, .t. ) ;
#2554 = oriented_edge ( 'none', *, *, #2556, .t. ) ;
#2555 = edge_loop ( 'none', ( #2533, #2559, #2535, #2539 ) ) ;
#2556 = edge_curve ( 'none', #1696, #2198, #47105, .t. ) ;
#2557 = oriented_edge ( 'none', *, *, #1671, .t. ) ;
#2558 = oriented_edge ( 'none', *, *, #2561, .t. ) ;
#2559 = oriented_edge ( 'none', *, *, #2532, .t. ) ;
#2560 = oriented_edge ( 'none', *, *, #1749, .t. ) ;
#2561 = edge_curve ( 'none', #1739, #2177, #47198, .t. ) ;
#2562 = edge_curve ( 'none', #1588, #2101, #47085, .t. ) ;
#2563 = oriented_edge ( 'none', *, *, #2156, .f. ) ;
#2564 = oriented_edge ( 'none', *, *, #2103, .f. ) ;
#2565 = edge_curve ( 'none', #1638, #2082, #47210, .t. ) ;
#2566 = oriented_edge ( 'none', *, *, #2140, .f. ) ;
#2567 = oriented_edge ( 'none', *, *, #1622, .t. ) ;
#2568 = advanced_face ( 'none', ( #47173 ), #46202, .t. ) ;
#2569 = edge_curve ( 'none', #2417, #2351, #47273, .t. ) ;
#2570 = oriented_edge ( 'none', *, *, #2420, .f. ) ;
#2571 = oriented_edge ( 'none', *, *, #2569, .f. ) ;
#2572 = oriented_edge ( 'none', *, *, #2368, .f. ) ;
#2573 = oriented_edge ( 'none', *, *, #2355, .f. ) ;
#2574 = advanced_face ( 'none', ( #47286 ), #47277, .t. ) ;
#2575 = edge_curve ( 'none', #2352, #21658, #47250, .t. ) ;
#2576 = oriented_edge ( 'none', *, *, #2271, .f. ) ;
#2577 = edge_curve ( 'none', #2382, #2404, #47261, .t. ) ;
#2578 = advanced_face ( 'none', ( #47244 ), #47236, .t. ) ;
#2579 = edge_loop ( 'none', ( #2530, #2491, #317, #1209 ) ) ;
#2580 = oriented_edge ( 'none', *, *, #2410, .f. ) ;
#2581 = oriented_edge ( 'none', *, *, #2575, .f. ) ;
#2582 = edge_curve ( 'none', #1720, #1747, #47343, .t. ) ;
#2583 = advanced_face ( 'none', ( #47349 ), #47345, .f. ) ;
#2584 = oriented_edge ( 'none', *, *, #2575, .t. ) ;
#2585 = oriented_edge ( 'none', *, *, #1786, .t. ) ;
#2586 = oriented_edge ( 'none', *, *, #2426, .f. ) ;
#2587 = edge_loop ( 'none', ( #2584, #2592, #2576, #2586 ) ) ;
#2588 = oriented_edge ( 'none', *, *, #2424, .f. ) ;
#2589 = oriented_edge ( 'none', *, *, #2386, .t. ) ;
#2590 = advanced_face ( 'none', ( #47265 ), #47412, .t. ) ;
#2591 = edge_loop ( 'none', ( #2588, #2602, #2580, #2581 ) ) ;
#2592 = oriented_edge ( 'none', *, *, #2394, .f. ) ;
#2593 = advanced_face ( 'none', ( #47242 ), #47332, .f. ) ;
#2594 = edge_curve ( 'none', #19667, #19661, #47392, .t. ) ;
#2595 = edge_loop ( 'none', ( #2598, #2526, #2585, #2589 ) ) ;
#2596 = oriented_edge ( 'none', *, *, #2365, .t. ) ;
#2597 = oriented_edge ( 'none', *, *, #1782, .t. ) ;
#2598 = oriented_edge ( 'none', *, *, #1722, .f. ) ;
#2599 = edge_loop ( 'none', ( #2570, #2643, #2572, #2571 ) ) ;
#2600 = oriented_edge ( 'none', *, *, #2529, .t. ) ;
#2601 = advanced_face ( 'none', ( #47416 ), #47368, .f. ) ;
#2602 = oriented_edge ( 'none', *, *, #2577, .t. ) ;
#2603 = oriented_edge ( 'none', *, *, #1771, .t. ) ;
#2604 = oriented_edge ( 'none', *, *, #2682, .f. ) ;
#2605 = oriented_edge ( 'none', *, *, #2607, .t. ) ;
#2606 = advanced_face ( 'none', ( #47371 ), #47372, .f. ) ;
#2607 = edge_curve ( 'none', #2619, #19693, #47334, .t. ) ;
#2608 = oriented_edge ( 'none', *, *, #2639, .f. ) ;
#2609 = oriented_edge ( 'none', *, *, #2169, .t. ) ;
#2610 = oriented_edge ( 'none', *, *, #1745, .f. ) ;
#2611 = edge_loop ( 'none', ( #2604, #2612, #2673, #2678 ) ) ;
#2612 = oriented_edge ( 'none', *, *, #19846, .t. ) ;
#2613 = oriented_edge ( 'none', *, *, #2682, .t. ) ;
#2614 = oriented_edge ( 'none', *, *, #2632, .t. ) ;
#2615 = edge_curve ( 'none', #2630, #2373, #47407, .t. ) ;
#2616 = oriented_edge ( 'none', *, *, #2370, .t. ) ;
#2617 = oriented_edge ( 'none', *, *, #2615, .t. ) ;
#2618 = oriented_edge ( 'none', *, *, #2615, .f. ) ;
#2619 = vertex_point ( 'none', #47243 ) ;
#2620 = oriented_edge ( 'none', *, *, #2622, .t. ) ;
#2621 = advanced_face ( 'none', ( #47370 ), #47438, .f. ) ;
#2622 = edge_curve ( 'none', #2630, #2619, #47455, .t. ) ;
#2623 = oriented_edge ( 'none', *, *, #2380, .t. ) ;
#2624 = oriented_edge ( 'none', *, *, #2639, .t. ) ;
#2625 = edge_loop ( 'none', ( #2608, #2605, #2681, #2613, #2627 ) ) ;
#2626 = advanced_face ( 'none', ( #47448 ), #47435, .t. ) ;
#2627 = oriented_edge ( 'none', *, *, #2379, .t. ) ;
#2628 = oriented_edge ( 'none', *, *, #2637, .f. ) ;
#2629 = edge_loop ( 'none', ( #2631, #2634, #2636, #2633 ) ) ;
#2630 = vertex_point ( 'none', #47418 ) ;
#2631 = oriented_edge ( 'none', *, *, #2642, .f. ) ;
#2632 = edge_curve ( 'none', #19855, #2630, #47531, .t. ) ;
#2633 = oriented_edge ( 'none', *, *, #2411, .f. ) ;
#2634 = oriented_edge ( 'none', *, *, #2416, .f. ) ;
#2635 = edge_loop ( 'none', ( #2628, #2640, #2614, #2617, #2616 ) ) ;
#2636 = oriented_edge ( 'none', *, *, #2433, .f. ) ;
#2637 = edge_curve ( 'none', #19839, #2375, #47546, .t. ) ;
#2638 = advanced_face ( 'none', ( #47525 ), #47510, .f. ) ;
#2639 = edge_curve ( 'none', #2619, #2371, #47497, .t. ) ;
#2640 = oriented_edge ( 'none', *, *, #19841, .t. ) ;
#2641 = edge_loop ( 'none', ( #2618, #2620, #2624, #2623 ) ) ;
#2642 = edge_curve ( 'none', #26033, #2428, #47509, .t. ) ;
#2643 = oriented_edge ( 'none', *, *, #2642, .t. ) ;
#2644 = oriented_edge ( 'none', *, *, #2225, .t. ) ;
#2645 = oriented_edge ( 'none', *, *, #2565, .f. ) ;
#2646 = edge_loop ( 'none', ( #2668, #2664, #2653, #2648 ) ) ;
#2647 = oriented_edge ( 'none', *, *, #2184, .t. ) ;
#2648 = oriented_edge ( 'none', *, *, #2552, .f. ) ;
#2649 = oriented_edge ( 'none', *, *, #2556, .f. ) ;
#2650 = advanced_face ( 'none', ( #47433 ), #47527, .t. ) ;
#2651 = oriented_edge ( 'none', *, *, #2234, .t. ) ;
#2652 = edge_loop ( 'none', ( #2658, #2647, #2713, #2715 ) ) ;
#2653 = oriented_edge ( 'none', *, *, #2196, .f. ) ;
#2654 = advanced_face ( 'none', ( #47596 ), #47594, .t. ) ;
#2655 = oriented_edge ( 'none', *, *, #1704, .f. ) ;
#2656 = oriented_edge ( 'none', *, *, #1669, .f. ) ;
#2657 = oriented_edge ( 'none', *, *, #2251, .f. ) ;
#2658 = oriented_edge ( 'none', *, *, #1691, .f. ) ;
#2659 = vertex_point ( 'none', #47582 ) ;
#2660 = advanced_face ( 'none', ( #47575 ), #47584, .t. ) ;
#2661 = oriented_edge ( 'none', *, *, #1959, .f. ) ;
#2662 = oriented_edge ( 'none', *, *, #2166, .t. ) ;
#2663 = edge_loop ( 'none', ( #2656, #2662, #2669, #2649 ) ) ;
#2664 = oriented_edge ( 'none', *, *, #2247, .t. ) ;
#2665 = oriented_edge ( 'none', *, *, #2275, .t. ) ;
#2666 = oriented_edge ( 'none', *, *, #25244, .f. ) ;
#2667 = advanced_face ( 'none', ( #47589 ), #47573, .t. ) ;
#2668 = oriented_edge ( 'none', *, *, #1676, .f. ) ;
#2669 = oriented_edge ( 'none', *, *, #2122, .f. ) ;
#2670 = edge_loop ( 'none', ( #2680, #2677, #2661, #2665 ) ) ;
#2671 = advanced_face ( 'none', ( #47570 ), #47588, .f. ) ;
#2672 = oriented_edge ( 'none', *, *, #2561, .f. ) ;
#2673 = oriented_edge ( 'none', *, *, #2637, .t. ) ;
#2674 = edge_curve ( 'none', #30160, #24013, #47555, .t. ) ;
#2675 = edge_loop ( 'none', ( #2655, #2651, #2718, #2645 ) ) ;
#2676 = edge_loop ( 'none', ( #2610, #2609, #2657, #2672 ) ) ;
#2677 = oriented_edge ( 'none', *, *, #2447, .f. ) ;
#2678 = oriented_edge ( 'none', *, *, #2385, .t. ) ;
#2679 = advanced_face ( 'none', ( #47663 ), #47550, .t. ) ;
#2680 = oriented_edge ( 'none', *, *, #2190, .f. ) ;
#2681 = oriented_edge ( 'none', *, *, #19684, .t. ) ;
#2682 = edge_curve ( 'none', #19692, #2381, #47665, .t. ) ;
#2683 = advanced_face ( 'none', ( #47655 ), #47651, .t. ) ;
#2684 = edge_loop ( 'none', ( #911, #2741, #2739, #2743 ) ) ;
#2685 = oriented_edge ( 'none', *, *, #2050, .f. ) ;
#2686 = oriented_edge ( 'none', *, *, #2505, .f. ) ;
#2687 = oriented_edge ( 'none', *, *, #1984, .f. ) ;
#2688 = oriented_edge ( 'none', *, *, #2509, .f. ) ;
#2689 = advanced_face ( 'none', ( #47639 ), #47659, .t. ) ;
#2690 = oriented_edge ( 'none', *, *, #2490, .f. ) ;
#2691 = edge_loop ( 'none', ( #2700, #2703, #2705, #899 ) ) ;
#2692 = oriented_edge ( 'none', *, *, #2219, .t. ) ;
#2693 = edge_loop ( 'none', ( #2698, #2699, #2701, #2694 ) ) ;
#2694 = oriented_edge ( 'none', *, *, #2488, .f. ) ;
#2695 = oriented_edge ( 'none', *, *, #1371, .f. ) ;
#2696 = advanced_face ( 'none', ( #47620 ), #47645, .t. ) ;
#2697 = oriented_edge ( 'none', *, *, #2496, .f. ) ;
#2698 = oriented_edge ( 'none', *, *, #1662, .f. ) ;
#2699 = oriented_edge ( 'none', *, *, #2229, .t. ) ;
#2700 = oriented_edge ( 'none', *, *, #1603, .f. ) ;
#2701 = oriented_edge ( 'none', *, *, #2100, .f. ) ;
#2702 = edge_loop ( 'none', ( #2695, #2692, #2685, #2697 ) ) ;
#2703 = oriented_edge ( 'none', *, *, #2216, .t. ) ;
#2704 = advanced_face ( 'none', ( #47618 ), #47654, .t. ) ;
#2705 = oriented_edge ( 'none', *, *, #2049, .f. ) ;
#2706 = advanced_face ( 'none', ( #47734 ), #47607, .t. ) ;
#2707 = oriented_edge ( 'none', *, *, #2153, .f. ) ;
#2708 = edge_loop ( 'none', ( #2712, #2644, #2711, #2690 ) ) ;
#2709 = oriented_edge ( 'none', *, *, #2562, .f. ) ;
#2710 = advanced_face ( 'none', ( #47721 ), #47736, .t. ) ;
#2711 = oriented_edge ( 'none', *, *, #2090, .f. ) ;
#2712 = oriented_edge ( 'none', *, *, #1650, .f. ) ;
#2713 = oriented_edge ( 'none', *, *, #2149, .f. ) ;
#2714 = oriented_edge ( 'none', *, *, #2239, .t. ) ;
#2715 = oriented_edge ( 'none', *, *, #2481, .f. ) ;
#2716 = advanced_face ( 'none', ( #47740 ), #47707, .t. ) ;
#2717 = oriented_edge ( 'none', *, *, #1634, .f. ) ;
#2718 = oriented_edge ( 'none', *, *, #2137, .f. ) ;
#2719 = edge_loop ( 'none', ( #2717, #2714, #2707, #2709 ) ) ;
#2720 = oriented_edge ( 'none', *, *, #1976, .f. ) ;
#2721 = oriented_edge ( 'none', *, *, #2206, .t. ) ;
#2722 = edge_loop ( 'none', ( #2737, #2724, #2723, #2781 ) ) ;
#2723 = oriented_edge ( 'none', *, *, #1925, .f. ) ;
#2724 = oriented_edge ( 'none', *, *, #2441, .f. ) ;
#2725 = advanced_face ( 'none', ( #47711 ), #47709, .t. ) ;
#2726 = oriented_edge ( 'none', *, *, #2438, .f. ) ;
#2727 = edge_loop ( 'none', ( #2728, #2726, #2784, #2786 ) ) ;
#2728 = oriented_edge ( 'none', *, *, #1919, .f. ) ;
#2729 = advanced_face ( 'none', ( #47796 ), #47787, .t. ) ;
#2730 = oriented_edge ( 'none', *, *, #1967, .f. ) ;
#2731 = edge_loop ( 'none', ( #2730, #2748, #2735, #2733 ) ) ;
#2732 = oriented_edge ( 'none', *, *, #2031, .f. ) ;
#2733 = oriented_edge ( 'none', *, *, #2210, .t. ) ;
#2734 = advanced_face ( 'none', ( #47791 ), #47803, .t. ) ;
#2735 = oriented_edge ( 'none', *, *, #2543, .f. ) ;
#2736 = edge_loop ( 'none', ( #2687, #2753, #2720, #2721 ) ) ;
#2737 = oriented_edge ( 'none', *, *, #1915, .f. ) ;
#2738 = advanced_face ( 'none', ( #47782 ), #47769, .t. ) ;
#2739 = oriented_edge ( 'none', *, *, #2004, .f. ) ;
#2740 = edge_loop ( 'none', ( #914, #916, #2746, #2747 ) ) ;
#2741 = oriented_edge ( 'none', *, *, #2516, .f. ) ;
#2742 = oriented_edge ( 'none', *, *, #2519, .f. ) ;
#2743 = oriented_edge ( 'none', *, *, #2296, .t. ) ;
#2744 = advanced_face ( 'none', ( #47762 ), #47744, .t. ) ;
#2745 = oriented_edge ( 'none', *, *, #2039, .f. ) ;
#2746 = oriented_edge ( 'none', *, *, #2017, .f. ) ;
#2747 = oriented_edge ( 'none', *, *, #2297, .t. ) ;
#2748 = oriented_edge ( 'none', *, *, #2518, .f. ) ;
#2749 = oriented_edge ( 'none', *, *, #2298, .t. ) ;
#2750 = oriented_edge ( 'none', *, *, #11863, .f. ) ;
#2751 = edge_loop ( 'none', ( #2745, #2742, #2732, #2749 ) ) ;
#2752 = oriented_edge ( 'none', *, *, #2068, .f. ) ;
#2753 = oriented_edge ( 'none', *, *, #2444, .f. ) ;
#2754 = edge_loop ( 'none', ( #901, #2686, #915, #2755 ) ) ;
#2755 = oriented_edge ( 'none', *, *, #2295, .t. ) ;
#2756 = oriented_edge ( 'none', *, *, #2144, .t. ) ;
#2757 = advanced_face ( 'none', ( #47799 ), #47852, .t. ) ;
#2758 = oriented_edge ( 'none', *, *, #1847, .f. ) ;
#2759 = oriented_edge ( 'none', *, *, #2318, .t. ) ;
#2760 = oriented_edge ( 'none', *, *, #2462, .f. ) ;
#2761 = oriented_edge ( 'none', *, *, #2263, .t. ) ;
#2762 = edge_loop ( 'none', ( #2763, #2770, #2769, #2773 ) ) ;
#2763 = oriented_edge ( 'none', *, *, #24470, .f. ) ;
#2764 = oriented_edge ( 'none', *, *, #1883, .f. ) ;
#2765 = oriented_edge ( 'none', *, *, #2453, .f. ) ;
#2766 = oriented_edge ( 'none', *, *, #2326, .t. ) ;
#2767 = advanced_face ( 'none', ( #47761 ), #47750, .t. ) ;
#2768 = edge_loop ( 'none', ( #2831, #2824, #2814, #2818 ) ) ;
#2769 = oriented_edge ( 'none', *, *, #1896, .f. ) ;
#2770 = oriented_edge ( 'none', *, *, #2255, .t. ) ;
#2771 = oriented_edge ( 'none', *, *, #23518, .f. ) ;
#2772 = edge_loop ( 'none', ( #2771, #2829, #2758, #2760 ) ) ;
#2773 = oriented_edge ( 'none', *, *, #2448, .f. ) ;
#2774 = edge_loop ( 'none', ( #2826, #2766, #2825, #2828 ) ) ;
#2775 = oriented_edge ( 'none', *, *, #2261, .t. ) ;
#2776 = advanced_face ( 'none', ( #47766 ), #47851, .t. ) ;
#2777 = oriented_edge ( 'none', *, *, #1948, .f. ) ;
#2778 = edge_loop ( 'none', ( #2666, #2761, #2764, #2765 ) ) ;
#2779 = oriented_edge ( 'none', *, *, #2264, .t. ) ;
#2780 = advanced_face ( 'none', ( #47838 ), #47833, .t. ) ;
#2781 = oriented_edge ( 'none', *, *, #2256, .t. ) ;
#2782 = advanced_face ( 'none', ( #47824 ), #47826, .t. ) ;
#2783 = oriented_edge ( 'none', *, *, #1917, .f. ) ;
#2784 = oriented_edge ( 'none', *, *, #1924, .f. ) ;
#2785 = oriented_edge ( 'none', *, *, #1887, .f. ) ;
#2786 = oriented_edge ( 'none', *, *, #2272, .t. ) ;
#2787 = oriented_edge ( 'none', *, *, #2454, .f. ) ;
#2788 = advanced_face ( 'none', ( #47854 ), #47921, .t. ) ;
#2789 = oriented_edge ( 'none', *, *, #1939, .f. ) ;
#2790 = oriented_edge ( 'none', *, *, #2457, .f. ) ;
#2791 = edge_loop ( 'none', ( #2785, #2790, #2777, #2779 ) ) ;
#2792 = edge_loop ( 'none', ( #2783, #2787, #2789, #2775 ) ) ;
#2793 = advanced_face ( 'none', ( #47823 ), #47810, .t. ) ;
#2794 = edge_curve ( 'none', #10591, #10667, #47901, .t. ) ;
#2795 = edge_loop ( 'none', ( #2868, #2864, #2801, #2853 ) ) ;
#2796 = oriented_edge ( 'none', *, *, #2582, .f. ) ;
#2797 = edge_loop ( 'none', ( #2855, #2861 ) ) ;
#2798 = oriented_edge ( 'none', *, *, #2400, .f. ) ;
#2799 = advanced_face ( 'none', ( #47904 ), #47830, .t. ) ;
#2800 = oriented_edge ( 'none', *, *, #1723, .f. ) ;
#2801 = oriented_edge ( 'none', *, *, #2622, .f. ) ;
#2802 = oriented_edge ( 'none', *, *, #2474, .f. ) ;
#2803 = advanced_face ( 'none', ( #47883 ), #47906, .t. ) ;
#2804 = oriented_edge ( 'none', *, *, #20736, .f. ) ;
#2805 = oriented_edge ( 'none', *, *, #1866, .f. ) ;
#2806 = edge_loop ( 'none', ( #2804, #2815, #2811, #2865 ) ) ;
#2807 = oriented_edge ( 'none', *, *, #2165, .t. ) ;
#2808 = oriented_edge ( 'none', *, *, #2308, .f. ) ;
#2809 = advanced_face ( 'none', ( #47888 ), #47915, .t. ) ;
#2810 = oriented_edge ( 'none', *, *, #19941, .f. ) ;
#2811 = oriented_edge ( 'none', *, *, #1812, .f. ) ;
#2812 = edge_loop ( 'none', ( #2810, #2807, #2869, #2798 ) ) ;
#2813 = advanced_face ( 'none', ( #47857 ), #47875, .t. ) ;
#2814 = oriented_edge ( 'none', *, *, #1839, .f. ) ;
#2815 = oriented_edge ( 'none', *, *, #2305, .t. ) ;
#2816 = edge_loop ( 'none', ( #2827, #2759, #2821, #2802 ) ) ;
#2817 = oriented_edge ( 'none', *, *, #2322, .t. ) ;
#2818 = oriented_edge ( 'none', *, *, #2459, .f. ) ;
#2819 = advanced_face ( 'none', ( #47972 ), #47864, .t. ) ;
#2820 = oriented_edge ( 'none', *, *, #21266, .f. ) ;
#2821 = oriented_edge ( 'none', *, *, #1853, .f. ) ;
#2822 = edge_loop ( 'none', ( #2820, #2817, #2805, #2808 ) ) ;
#2823 = advanced_face ( 'none', ( #47964 ), #47961, .t. ) ;
#2824 = oriented_edge ( 'none', *, *, #2315, .t. ) ;
#2825 = oriented_edge ( 'none', *, *, #1911, .f. ) ;
#2826 = oriented_edge ( 'none', *, *, #24084, .f. ) ;
#2827 = oriented_edge ( 'none', *, *, #21835, .f. ) ;
#2828 = oriented_edge ( 'none', *, *, #2468, .f. ) ;
#2829 = oriented_edge ( 'none', *, *, #2331, .t. ) ;
#2830 = advanced_face ( 'none', ( #47878 ), #47953, .t. ) ;
#2831 = oriented_edge ( 'none', *, *, #22354, .f. ) ;
#2832 = advanced_face ( 'none', ( #47966 ), #47932, .t. ) ;
#2834 = oriented_edge ( 'none', *, *, #2794, .t. ) ;
#2833 = closed_shell ( 'none', ( #19735, #19690, #20210, #19856, #21571, #22124, #34906, #23830, #24053, #24620, #25573, #26080, #25577, #26034, #551, #1660, #1646, #1631, #1701, #1688, #1673, #1666, #1742, #1717, #1788, #1776, #1758, #1827, #1814, #1821, #1811, #1792, #1857, #1837, #1851, #1914, #1900, #1879, #1951, #1943, #1933, #1996, #1981, #1964, #2036, #2023, #2007, #2000, #2074, #2054, #2040, #2105, #2088, #2150, #2161, #2145, #2134, #2126, #2191, #2178, #2164, #2312, #2413, #2406, #2398, #2544, #2549, #2531, #2593, #2601, #2583, #2590, #2578, #2568, #2574, #1211, #2626, #2638, #2621, #2606, #2671, #2679, #2660, #2667, #2650, #2654, #2716, #2706, #2710, #2696, #2704, #2683, #2689, #2757, #2738, #2744, #2729, #2734, #2793, #2725, #2782, #2788, #2776, #2780, #2767, #2823, #2830, #2813, #2819, #2803, #2809, #2867, #2799, #2854, #2859, #2832, #2838 ) ) ;
#2835 = oriented_edge ( 'none', *, *, #3996, .f. ) ;
#2836 = oriented_edge ( 'none', *, *, #4047, .t. ) ;
#2837 = oriented_edge ( 'none', *, *, #2841, .f. ) ;
#2838 = advanced_face ( 'none', ( #47925 ), #47944, .t. ) ;
#2839 = oriented_edge ( 'none', *, *, #2907, .f. ) ;
#2840 = oriented_edge ( 'none', *, *, #1775, .f. ) ;
#2841 = edge_curve ( 'none', #2842, #2843, #47970, .t. ) ;
#2842 = vertex_point ( 'none', #48028 ) ;
#2843 = vertex_point ( 'none', #48038 ) ;
#2844 = edge_loop ( 'none', ( #2910, #2908, #2889, #2893 ) ) ;
#2845 = vertex_point ( 'none', #48044 ) ;
#2846 = manifold_solid_brep ( '����-����1', #3104 ) ;
#2847 = vertex_point ( 'none', #48016 ) ;
#2848 = advanced_face ( 'none', ( #48015 ), #48033, .f. ) ;
#2849 = vertex_point ( 'none', #48018 ) ;
#2850 = edge_loop ( 'none', ( #2800, #2796 ) ) ;
#2851 = oriented_edge ( 'none', *, *, #2906, .t. ) ;
#2852 = oriented_edge ( 'none', *, *, #2532, .f. ) ;
#2853 = oriented_edge ( 'none', *, *, #2632, .f. ) ;
#2854 = advanced_face ( 'none', ( #48006 ), #48014, .t. ) ;
#2855 = oriented_edge ( 'none', *, *, #1707, .f. ) ;
#2856 = oriented_edge ( 'none', *, *, #2594, .f. ) ;
#2857 = oriented_edge ( 'none', *, *, #19682, .f. ) ;
#2858 = edge_loop ( 'none', ( #2857, #2856 ) ) ;
#2859 = advanced_face ( 'none', ( #47995 ), #47998, .t. ) ;
#2860 = edge_loop ( 'none', ( #2837, #2905, #2851, #2839 ) ) ;
#2861 = oriented_edge ( 'none', *, *, #2529, .f. ) ;
#2863 = edge_curve ( 'none', #11832, #10640, #48090, .t. ) ;
#2862 = edge_curve ( 'none', #2842, #2845, #47993, .t. ) ;
#2864 = oriented_edge ( 'none', *, *, #2607, .f. ) ;
#2865 = oriented_edge ( 'none', *, *, #2476, .f. ) ;
#2866 = edge_loop ( 'none', ( #2840, #2852 ) ) ;
#2867 = advanced_face ( 'none', ( #48080 ), #48107, .t. ) ;
#2868 = oriented_edge ( 'none', *, *, #19726, .f. ) ;
#2869 = oriented_edge ( 'none', *, *, #1823, .f. ) ;
#2870 = oriented_edge ( 'none', *, *, #2952, .f. ) ;
#2871 = edge_curve ( 'none', #2897, #2951, #48004, .t. ) ;
#2872 = edge_curve ( 'none', #2875, #2896, #48058, .t. ) ;
#2873 = edge_loop ( 'none', ( #2933, #2932, #2901, #2940 ) ) ;
#2874 = vertex_point ( 'none', #48070 ) ;
#2875 = vertex_point ( 'none', #48068 ) ;
#2876 = advanced_face ( 'none', ( #48059 ), #48079, .t. ) ;
#2877 = oriented_edge ( 'none', *, *, #2882, .t. ) ;
#2878 = vertex_point ( 'none', #48065 ) ;
#2879 = edge_curve ( 'none', #2874, #2875, #48071, .t. ) ;
#2880 = edge_curve ( 'none', #2946, #2947, #48170, .t. ) ;
#2881 = oriented_edge ( 'none', *, *, #2872, .t. ) ;
#2882 = edge_curve ( 'none', #2896, #2878, #48171, .t. ) ;
#2883 = edge_curve ( 'none', #2874, #2878, #48162, .t. ) ;
#2884 = edge_loop ( 'none', ( #2895, #2948, #2870, #2927 ) ) ;
#2885 = edge_curve ( 'none', #36074, #2842, #48128, .t. ) ;
#2886 = vertex_point ( 'none', #48144 ) ;
#2887 = edge_curve ( 'none', #36008, #2843, #48115, .t. ) ;
#2888 = edge_loop ( 'none', ( #1718, #1719, #1487, #2003 ) ) ;
#2889 = oriented_edge ( 'none', *, *, #2841, .t. ) ;
#2890 = edge_curve ( 'none', #2928, #2929, #48143, .t. ) ;
#2891 = edge_loop ( 'none', ( #2900, #2903, #2902 ) ) ;
#2892 = edge_curve ( 'none', #2886, #36074, #48233, .t. ) ;
#2893 = oriented_edge ( 'none', *, *, #2887, .f. ) ;
#2894 = edge_curve ( 'none', #2886, #36008, #48227, .t. ) ;
#2895 = oriented_edge ( 'none', *, *, #2949, .t. ) ;
#2896 = vertex_point ( 'none', #48218 ) ;
#2897 = vertex_point ( 'none', #48212 ) ;
#2898 = advanced_face ( 'none', ( #48211 ), #48133, .f. ) ;
#2899 = edge_loop ( 'none', ( #2904, #2881, #2877, #2943 ) ) ;
#2900 = oriented_edge ( 'none', *, *, #2894, .f. ) ;
#2901 = oriented_edge ( 'none', *, *, #2949, .f. ) ;
#2902 = oriented_edge ( 'none', *, *, #19523, .t. ) ;
#2903 = oriented_edge ( 'none', *, *, #2892, .t. ) ;
#2904 = oriented_edge ( 'none', *, *, #2879, .t. ) ;
#2905 = oriented_edge ( 'none', *, *, #2862, .t. ) ;
#2906 = edge_curve ( 'none', #2845, #2849, #48194, .t. ) ;
#2907 = edge_curve ( 'none', #2843, #2849, #48204, .t. ) ;
#2908 = oriented_edge ( 'none', *, *, #2885, .t. ) ;
#2909 = advanced_face ( 'none', ( #48206 ), #47683, .f. ) ;
#2910 = oriented_edge ( 'none', *, *, #19523, .f. ) ;
#2911 = vertex_point ( 'none', #48196 ) ;
#2912 = edge_curve ( 'none', #2942, #2990, #46664, .t. ) ;
#2913 = oriented_edge ( 'none', *, *, #2994, .f. ) ;
#2914 = oriented_edge ( 'none', *, *, #2988, .f. ) ;
#2915 = advanced_face ( 'none', ( #48288 ), #48281, .t. ) ;
#2916 = oriented_edge ( 'none', *, *, #2918, .t. ) ;
#2917 = oriented_edge ( 'none', *, *, #2919, .t. ) ;
#2918 = edge_curve ( 'none', #2941, #2939, #48278, .t. ) ;
#2919 = edge_curve ( 'none', #2937, #2941, #48271, .t. ) ;
#2920 = edge_curve ( 'none', #2950, #2937, #48262, .t. ) ;
#2921 = oriented_edge ( 'none', *, *, #2922, .f. ) ;
#2922 = edge_curve ( 'none', #2923, #2939, #48261, .t. ) ;
#2923 = vertex_point ( 'none', #48283 ) ;
#2924 = edge_curve ( 'none', #2930, #2923, #48242, .t. ) ;
#2925 = edge_loop ( 'none', ( #2936, #2914, #2913, #2979 ) ) ;
#2926 = edge_curve ( 'none', #2930, #2950, #48341, .t. ) ;
#2927 = oriented_edge ( 'none', *, *, #2871, .f. ) ;
#2928 = vertex_point ( 'none', #48345 ) ;
#2929 = vertex_point ( 'none', #48357 ) ;
#2930 = vertex_point ( 'none', #48299 ) ;
#2931 = advanced_face ( 'none', ( #48297 ), #48344, .t. ) ;
#2932 = oriented_edge ( 'none', *, *, #2934, .t. ) ;
#2933 = oriented_edge ( 'none', *, *, #2890, .t. ) ;
#2934 = edge_curve ( 'none', #2929, #2946, #48300, .t. ) ;
#2935 = oriented_edge ( 'none', *, *, #2924, .f. ) ;
#2936 = oriented_edge ( 'none', *, *, #2912, .f. ) ;
#2937 = vertex_point ( 'none', #48425 ) ;
#2938 = edge_curve ( 'none', #2928, #2897, #48329, .t. ) ;
#2939 = vertex_point ( 'none', #48410 ) ;
#2940 = oriented_edge ( 'none', *, *, #2938, .f. ) ;
#2941 = vertex_point ( 'none', #48413 ) ;
#2942 = vertex_point ( 'none', #48347 ) ;
#2943 = oriented_edge ( 'none', *, *, #2883, .f. ) ;
#2944 = oriented_edge ( 'none', *, *, #2926, .t. ) ;
#2945 = advanced_face ( 'none', ( #48350 ), #48403, .t. ) ;
#2946 = vertex_point ( 'none', #48407 ) ;
#2947 = vertex_point ( 'none', #48401 ) ;
#2948 = oriented_edge ( 'none', *, *, #2880, .t. ) ;
#2949 = edge_curve ( 'none', #2897, #2946, #48381, .t. ) ;
#2950 = vertex_point ( 'none', #48408 ) ;
#2951 = vertex_point ( 'none', #48384 ) ;
#2952 = edge_curve ( 'none', #2951, #2947, #48415, .t. ) ;
#2953 = edge_loop ( 'none', ( #2917, #2916, #2921, #2935, #2944, #2991 ) ) ;
#2954 = oriented_edge ( 'none', *, *, #2971, .t. ) ;
#2955 = vertex_point ( 'none', #48365 ) ;
#2956 = oriented_edge ( 'none', *, *, #2890, .f. ) ;
#2957 = oriented_edge ( 'none', *, *, #2959, .t. ) ;
#2958 = edge_curve ( 'none', #2955, #2930, #48479, .t. ) ;
#2959 = edge_curve ( 'none', #2986, #2955, #48484, .t. ) ;
#2960 = edge_curve ( 'none', #2939, #2923, #48487, .t. ) ;
#2961 = oriented_edge ( 'none', *, *, #2934, .f. ) ;
#2962 = oriented_edge ( 'none', *, *, #2958, .t. ) ;
#2963 = oriented_edge ( 'none', *, *, #3018, .t. ) ;
#2964 = oriented_edge ( 'none', *, *, #2960, .f. ) ;
#2965 = oriented_edge ( 'none', *, *, #2924, .t. ) ;
#2966 = oriented_edge ( 'none', *, *, #3029, .f. ) ;
#2967 = edge_loop ( 'none', ( #3026, #3016, #3002, #3013 ) ) ;
#2968 = edge_loop ( 'none', ( #2956, #3020 ) ) ;
#2969 = oriented_edge ( 'none', *, *, #2985, .t. ) ;
#2970 = oriented_edge ( 'none', *, *, #2912, .t. ) ;
#2971 = edge_curve ( 'none', #2941, #2986, #48434, .t. ) ;
#2972 = oriented_edge ( 'none', *, *, #2971, .f. ) ;
#2973 = advanced_face ( 'none', ( #48467 ), #48431, .t. ) ;
#2974 = edge_loop ( 'none', ( #2975, #2954, #2957, #2962, #2965, #2964 ) ) ;
#2975 = oriented_edge ( 'none', *, *, #2918, .f. ) ;
#2976 = oriented_edge ( 'none', *, *, #2919, .f. ) ;
#2977 = edge_curve ( 'none', #2849, #2845, #48542, .t. ) ;
#2978 = edge_loop ( 'none', ( #2976, #2992, #2970, #2969, #2972 ) ) ;
#2979 = oriented_edge ( 'none', *, *, #2989, .t. ) ;
#2980 = edge_loop ( 'none', ( #2981, #2983 ) ) ;
#2981 = oriented_edge ( 'none', *, *, #2977, .f. ) ;
#2982 = edge_curve ( 'none', #2937, #2942, #48515, .t. ) ;
#2983 = oriented_edge ( 'none', *, *, #2906, .f. ) ;
#2984 = advanced_face ( 'none', ( #48524 ), #48512, .t. ) ;
#2985 = edge_curve ( 'none', #2990, #2986, #48612, .t. ) ;
#2986 = vertex_point ( 'none', #48615 ) ;
#2987 = vertex_point ( 'none', #48494 ) ;
#2988 = edge_curve ( 'none', #2911, #2942, #48607, .t. ) ;
#2989 = edge_curve ( 'none', #2987, #2990, #48495, .t. ) ;
#2990 = vertex_point ( 'none', #48514 ) ;
#2991 = oriented_edge ( 'none', *, *, #2920, .t. ) ;
#2992 = oriented_edge ( 'none', *, *, #2982, .t. ) ;
#2993 = advanced_face ( 'none', ( #48572, #48570 ), #48610, .f. ) ;
#2994 = edge_curve ( 'none', #2987, #2911, #48563, .t. ) ;
#2995 = oriented_edge ( 'none', *, *, #3007, .f. ) ;
#2996 = edge_loop ( 'none', ( #2997, #2999 ) ) ;
#2997 = oriented_edge ( 'none', *, *, #2952, .t. ) ;
#2998 = edge_loop ( 'none', ( #3001, #3063, #3064 ) ) ;
#2999 = oriented_edge ( 'none', *, *, #3011, .t. ) ;
#3000 = advanced_face ( 'none', ( #48569 ), #48602, .t. ) ;
#3001 = oriented_edge ( 'none', *, *, #2892, .f. ) ;
#3002 = oriented_edge ( 'none', *, *, #2883, .t. ) ;
#3003 = edge_loop ( 'none', ( #3058, #3046, #3033, #3042, #3034 ) ) ;
#3004 = edge_curve ( 'none', #2878, #2896, #48552, .t. ) ;
#3005 = oriented_edge ( 'none', *, *, #3062, .f. ) ;
#3006 = oriented_edge ( 'none', *, *, #2938, .t. ) ;
#3007 = edge_curve ( 'none', #2875, #2874, #48667, .t. ) ;
#3008 = advanced_face ( 'none', ( #48648 ), #48645, .t. ) ;
#3009 = edge_loop ( 'none', ( #3024, #2995 ) ) ;
#3010 = oriented_edge ( 'none', *, *, #3029, .t. ) ;
#3011 = edge_curve ( 'none', #2947, #2951, #48679, .t. ) ;
#3012 = oriented_edge ( 'none', *, *, #2871, .t. ) ;
#3013 = oriented_edge ( 'none', *, *, #3004, .t. ) ;
#3014 = edge_curve ( 'none', #3049, #2950, #48643, .t. ) ;
#3015 = advanced_face ( 'none', ( #48656, #48655 ), #48742, .f. ) ;
#3016 = oriented_edge ( 'none', *, *, #3007, .t. ) ;
#3017 = advanced_face ( 'none', ( #48640, #48738 ), #48729, .f. ) ;
#3018 = edge_curve ( 'none', #2929, #2928, #48709, .t. ) ;
#3019 = edge_loop ( 'none', ( #2961, #2963, #3006, #2966 ) ) ;
#3020 = oriented_edge ( 'none', *, *, #3018, .f. ) ;
#3021 = edge_loop ( 'none', ( #3022, #3025 ) ) ;
#3022 = oriented_edge ( 'none', *, *, #2922, .t. ) ;
#3023 = oriented_edge ( 'none', *, *, #2880, .f. ) ;
#3024 = oriented_edge ( 'none', *, *, #2879, .f. ) ;
#3025 = oriented_edge ( 'none', *, *, #2960, .t. ) ;
#3026 = oriented_edge ( 'none', *, *, #2872, .f. ) ;
#3027 = advanced_face ( 'none', ( #48741 ), #48720, .t. ) ;
#3028 = oriented_edge ( 'none', *, *, #3011, .f. ) ;
#3029 = edge_curve ( 'none', #2946, #2897, #48719, .t. ) ;
#3030 = edge_loop ( 'none', ( #3023, #3010, #3012, #3028 ) ) ;
#3031 = vertex_point ( 'none', #48809 ) ;
#3032 = oriented_edge ( 'none', *, *, #2920, .f. ) ;
#3033 = oriented_edge ( 'none', *, *, #3014, .t. ) ;
#3034 = oriented_edge ( 'none', *, *, #2958, .f. ) ;
#3035 = oriented_edge ( 'none', *, *, #2988, .t. ) ;
#3036 = oriented_edge ( 'none', *, *, #3014, .f. ) ;
#3037 = advanced_face ( 'none', ( #48805 ), #48790, .f. ) ;
#3038 = oriented_edge ( 'none', *, *, #3057, .f. ) ;
#3039 = edge_curve ( 'none', #3049, #3069, #48777, .t. ) ;
#3040 = oriented_edge ( 'none', *, *, #3039, .t. ) ;
#3041 = edge_curve ( 'none', #3069, #2987, #48781, .t. ) ;
#3042 = oriented_edge ( 'none', *, *, #2926, .f. ) ;
#3043 = oriented_edge ( 'none', *, *, #3041, .t. ) ;
#3044 = oriented_edge ( 'none', *, *, #2982, .f. ) ;
#3045 = advanced_face ( 'none', ( #48783 ), #48782, .f. ) ;
#3046 = oriented_edge ( 'none', *, *, #3039, .f. ) ;
#3047 = edge_loop ( 'none', ( #3032, #3036, #3038, #3035, #3044 ) ) ;
#3048 = oriented_edge ( 'none', *, *, #3070, .t. ) ;
#3049 = vertex_point ( 'none', #48758 ) ;
#3050 = oriented_edge ( 'none', *, *, #3070, .f. ) ;
#3051 = advanced_face ( 'none', ( #48772 ), #48779, .f. ) ;
#3052 = oriented_edge ( 'none', *, *, #2907, .t. ) ;
#3053 = edge_loop ( 'none', ( #33810, #3059, #3040, #3043 ) ) ;
#3054 = edge_curve ( 'none', #3069, #2955, #48859, .t. ) ;
#3055 = oriented_edge ( 'none', *, *, #2977, .t. ) ;
#3056 = advanced_face ( 'none', ( #48752 ), #48867, .t. ) ;
#3057 = edge_curve ( 'none', #2911, #3049, #48837, .t. ) ;
#3058 = oriented_edge ( 'none', *, *, #3054, .f. ) ;
#3059 = oriented_edge ( 'none', *, *, #3057, .t. ) ;
#3060 = edge_loop ( 'none', ( #3068, #3005, #3067, #3048 ) ) ;
#3061 = advanced_face ( 'none', ( #48856 ), #48839, .f. ) ;
#3062 = edge_curve ( 'none', #36008, #36074, #48857, .t. ) ;
#3063 = oriented_edge ( 'none', *, *, #2894, .t. ) ;
#3064 = oriented_edge ( 'none', *, *, #3062, .t. ) ;
#3065 = oriented_edge ( 'none', *, *, #2862, .f. ) ;
#3066 = advanced_face ( 'none', ( #48825 ), #48834, .f. ) ;
#3067 = oriented_edge ( 'none', *, *, #2887, .t. ) ;
#3068 = oriented_edge ( 'none', *, *, #2885, .f. ) ;
#3069 = vertex_point ( 'none', #48828 ) ;
#3070 = edge_curve ( 'none', #2843, #2842, #48908, .t. ) ;
#3071 = edge_curve ( 'none', #3077, #3081, #48897, .t. ) ;
#3072 = oriented_edge ( 'none', *, *, #3083, .t. ) ;
#3073 = manifold_solid_brep ( '����-����1', #3781 ) ;
#3074 = oriented_edge ( 'none', *, *, #6457, .t. ) ;
#3075 = oriented_edge ( 'none', *, *, #6636, .f. ) ;
#3076 = vertex_point ( 'none', #48922 ) ;
#3077 = vertex_point ( 'none', #48811 ) ;
#3078 = advanced_face ( 'none', ( #48918 ), #48898, .f. ) ;
#3079 = oriented_edge ( 'none', *, *, #3080, .t. ) ;
#3080 = edge_curve ( 'none', #3103, #3076, #48883, .t. ) ;
#3081 = vertex_point ( 'none', #48882 ) ;
#3082 = vertex_point ( 'none', #48880 ) ;
#3083 = edge_curve ( 'none', #3076, #3088, #48887, .t. ) ;
#3084 = oriented_edge ( 'none', *, *, #3085, .f. ) ;
#3085 = edge_curve ( 'none', #3031, #3088, #48900, .t. ) ;
#3086 = vertex_point ( 'none', #48979 ) ;
#3087 = edge_loop ( 'none', ( #3134, #3133, #3137, #3115 ) ) ;
#3088 = vertex_point ( 'none', #48977 ) ;
#3089 = advanced_face ( 'none', ( #48970 ), #48971, .f. ) ;
#3090 = edge_loop ( 'none', ( #3092, #3096, #3099, #3094, #3102 ) ) ;
#3091 = edge_loop ( 'none', ( #3093, #3097 ) ) ;
#3092 = oriented_edge ( 'none', *, *, #2989, .f. ) ;
#3093 = oriented_edge ( 'none', *, *, #3004, .f. ) ;
#3094 = oriented_edge ( 'none', *, *, #2959, .f. ) ;
#3095 = edge_loop ( 'none', ( #3100, #3079, #3072, #3084 ) ) ;
#3096 = oriented_edge ( 'none', *, *, #3041, .f. ) ;
#3097 = oriented_edge ( 'none', *, *, #2882, .f. ) ;
#3098 = edge_curve ( 'none', #3031, #3103, #48871, .t. ) ;
#3099 = oriented_edge ( 'none', *, *, #3054, .t. ) ;
#3100 = oriented_edge ( 'none', *, *, #3098, .t. ) ;
#3101 = edge_loop ( 'none', ( #3143, #3142, #3147, #3129 ) ) ;
#3102 = oriented_edge ( 'none', *, *, #2985, .f. ) ;
#3103 = vertex_point ( 'none', #48884 ) ;
#3104 = closed_shell ( 'none', ( #2848, #2909, #2898, #2876, #2945, #2931, #2915, #2993, #2984, #2973, #3017, #3027, #3008, #3015, #3000, #3061, #3066, #3051, #3056, #3045, #3037, #3089, #3106 ) ) ;
#3105 = vertex_point ( 'none', #48870 ) ;
#3106 = advanced_face ( 'none', ( #48944 ), #48953, .f. ) ;
#3107 = vertex_point ( 'none', #48969 ) ;
#3108 = edge_curve ( 'none', #3077, #3086, #48925, .t. ) ;
#3109 = edge_loop ( 'none', ( #3178, #3192 ) ) ;
#3110 = oriented_edge ( 'none', *, *, #3191, .t. ) ;
#3111 = edge_curve ( 'none', #3185, #3189, #48946, .t. ) ;
#3112 = oriented_edge ( 'none', *, *, #3175, .t. ) ;
#3113 = edge_curve ( 'none', #3184, #3185, #48926, .t. ) ;
#3114 = vertex_point ( 'none', #48937 ) ;
#3115 = oriented_edge ( 'none', *, *, #3140, .f. ) ;
#3116 = oriented_edge ( 'none', *, *, #3111, .f. ) ;
#3117 = advanced_face ( 'none', ( #48968 ), #49032, .f. ) ;
#3118 = vertex_point ( 'none', #49050 ) ;
#3119 = oriented_edge ( 'none', *, *, #3121, .t. ) ;
#3120 = edge_curve ( 'none', #3114, #3130, #49021, .t. ) ;
#3121 = edge_curve ( 'none', #3146, #3114, #49046, .t. ) ;
#3122 = oriented_edge ( 'none', *, *, #3125, .f. ) ;
#3123 = oriented_edge ( 'none', *, *, #3124, .f. ) ;
#3124 = edge_curve ( 'none', #3118, #3130, #49007, .t. ) ;
#3125 = edge_curve ( 'none', #3146, #3118, #49017, .t. ) ;
#3126 = oriented_edge ( 'none', *, *, #3113, .f. ) ;
#3127 = vertex_point ( 'none', #49108 ) ;
#3128 = edge_loop ( 'none', ( #3119, #3139, #3123, #3122 ) ) ;
#3129 = oriented_edge ( 'none', *, *, #3071, .f. ) ;
#3130 = vertex_point ( 'none', #49024 ) ;
#3131 = edge_loop ( 'none', ( #3126, #3187, #3110, #3116 ) ) ;
#3132 = advanced_face ( 'none', ( #49105 ), #48990, .f. ) ;
#3133 = oriented_edge ( 'none', *, *, #3150, .t. ) ;
#3134 = oriented_edge ( 'none', *, *, #3136, .f. ) ;
#3135 = edge_curve ( 'none', #3130, #3118, #49097, .t. ) ;
#3136 = edge_curve ( 'none', #3107, #3127, #49100, .t. ) ;
#3137 = oriented_edge ( 'none', *, *, #3138, .t. ) ;
#3138 = edge_curve ( 'none', #3145, #3149, #49071, .t. ) ;
#3139 = oriented_edge ( 'none', *, *, #3120, .t. ) ;
#3140 = edge_curve ( 'none', #3127, #3149, #49027, .t. ) ;
#3141 = advanced_face ( 'none', ( #49084 ), #49078, .f. ) ;
#3142 = oriented_edge ( 'none', *, *, #3144, .t. ) ;
#3143 = oriented_edge ( 'none', *, *, #3108, .t. ) ;
#3144 = edge_curve ( 'none', #3086, #3082, #49175, .t. ) ;
#3145 = vertex_point ( 'none', #49165 ) ;
#3146 = vertex_point ( 'none', #49178 ) ;
#3147 = oriented_edge ( 'none', *, *, #3148, .f. ) ;
#3148 = edge_curve ( 'none', #3081, #3082, #49152, .t. ) ;
#3149 = vertex_point ( 'none', #49181 ) ;
#3150 = edge_curve ( 'none', #3107, #3145, #49151, .t. ) ;
#3151 = oriented_edge ( 'none', *, *, #3154, .t. ) ;
#3153 = oriented_edge ( 'none', *, *, #18376, .f. ) ;
#3152 = oriented_edge ( 'none', *, *, #3234, .t. ) ;
#3154 = edge_curve ( 'none', #3237, #3236, #49171, .t. ) ;
#3155 = edge_curve ( 'none', #3163, #3164, #49123, .t. ) ;
#3156 = vertex_point ( 'none', #49118 ) ;
#3157 = edge_loop ( 'none', ( #3231, #3206, #3209, #3213, #3204, #3212, #3211, #3215, #3198, #3202, #3201, #3274, #3277, #3271, #3256, #3259 ) ) ;
#3158 = oriented_edge ( 'none', *, *, #3159, .t. ) ;
#3159 = edge_curve ( 'none', #3236, #3156, #49133, .t. ) ;
#3160 = oriented_edge ( 'none', *, *, #3226, .t. ) ;
#3161 = oriented_edge ( 'none', *, *, #3162, .t. ) ;
#3162 = edge_curve ( 'none', #3156, #3238, #49065, .t. ) ;
#3163 = vertex_point ( 'none', #49225 ) ;
#3164 = vertex_point ( 'none', #49240 ) ;
#3165 = oriented_edge ( 'none', *, *, #3138, .f. ) ;
#3166 = edge_loop ( 'none', ( #3167, #3233, #3152, #3151, #3158, #3161, #3225, #3160 ) ) ;
#3167 = oriented_edge ( 'none', *, *, #3171, .t. ) ;
#3168 = edge_curve ( 'none', #3189, #3190, #49222, .t. ) ;
#3169 = vertex_point ( 'none', #49229 ) ;
#3170 = oriented_edge ( 'none', *, *, #3191, .f. ) ;
#3171 = edge_curve ( 'none', #3169, #3173, #49127, .t. ) ;
#3172 = oriented_edge ( 'none', *, *, #3481, .t. ) ;
#3173 = vertex_point ( 'none', #49230 ) ;
#3174 = edge_loop ( 'none', ( #3180, #3112 ) ) ;
#3175 = edge_curve ( 'none', #3082, #3081, #49205, .t. ) ;
#3176 = advanced_face ( 'none', ( #49301, #49295, #49291, #49289, #49285 ), #49297, .f. ) ;
#3177 = oriented_edge ( 'none', *, *, #3168, .f. ) ;
#3178 = oriented_edge ( 'none', *, *, #3124, .t. ) ;
#3179 = edge_loop ( 'none', ( #3183, #3165 ) ) ;
#3180 = oriented_edge ( 'none', *, *, #3148, .t. ) ;
#3181 = edge_curve ( 'none', #3149, #3145, #49273, .t. ) ;
#3182 = edge_loop ( 'none', ( #3177, #3170 ) ) ;
#3183 = oriented_edge ( 'none', *, *, #3181, .f. ) ;
#3184 = vertex_point ( 'none', #49275 ) ;
#3185 = vertex_point ( 'none', #49288 ) ;
#3186 = advanced_face ( 'none', ( #49257 ), #49280, .f. ) ;
#3187 = oriented_edge ( 'none', *, *, #3188, .t. ) ;
#3188 = edge_curve ( 'none', #3184, #3190, #49244, .t. ) ;
#3189 = vertex_point ( 'none', #49260 ) ;
#3190 = vertex_point ( 'none', #49255 ) ;
#3191 = edge_curve ( 'none', #3190, #3189, #49252, .t. ) ;
#3192 = oriented_edge ( 'none', *, *, #3135, .t. ) ;
#3193 = vertex_point ( 'none', #49269 ) ;
#3194 = edge_curve ( 'none', #3217, #3282, #49339, .t. ) ;
#3195 = edge_curve ( 'none', #3227, #3283, #49345, .t. ) ;
#3196 = edge_loop ( 'none', ( #3263, #3262, #3258, #3247, #3265, #3268, #3246, #3252 ) ) ;
#3197 = edge_curve ( 'none', #3282, #3193, #49323, .t. ) ;
#3198 = oriented_edge ( 'none', *, *, #3195, .t. ) ;
#3199 = vertex_point ( 'none', #49349 ) ;
#3200 = vertex_point ( 'none', #49343 ) ;
#3201 = oriented_edge ( 'none', *, *, #3194, .t. ) ;
#3202 = oriented_edge ( 'none', *, *, #3203, .t. ) ;
#3203 = edge_curve ( 'none', #3283, #3217, #49362, .t. ) ;
#3204 = oriented_edge ( 'none', *, *, #3214, .t. ) ;
#3205 = vertex_point ( 'none', #49321 ) ;
#3206 = oriented_edge ( 'none', *, *, #3232, .t. ) ;
#3207 = edge_curve ( 'none', #3205, #3230, #49311, .t. ) ;
#3208 = vertex_point ( 'none', #49313 ) ;
#3209 = oriented_edge ( 'none', *, *, #3207, .t. ) ;
#3210 = edge_curve ( 'none', #3230, #3208, #49306, .t. ) ;
#3211 = oriented_edge ( 'none', *, *, #3216, .f. ) ;
#3212 = oriented_edge ( 'none', *, *, #3219, .f. ) ;
#3213 = oriented_edge ( 'none', *, *, #3210, .t. ) ;
#3214 = edge_curve ( 'none', #3208, #3221, #49317, .t. ) ;
#3215 = oriented_edge ( 'none', *, *, #3284, .f. ) ;
#3216 = edge_curve ( 'none', #3224, #3220, #49427, .t. ) ;
#3218 = advanced_face ( 'none', ( #49400 ), #49307, .f. ) ;
#3217 = vertex_point ( 'none', #49401 ) ;
#3219 = edge_curve ( 'none', #3220, #3221, #49383, .t. ) ;
#3220 = vertex_point ( 'none', #49380 ) ;
#3221 = vertex_point ( 'none', #49378 ) ;
#3222 = vertex_point ( 'none', #49372 ) ;
#3223 = edge_curve ( 'none', #3238, #3222, #49384, .t. ) ;
#3224 = vertex_point ( 'none', #49407 ) ;
#3225 = oriented_edge ( 'none', *, *, #3223, .t. ) ;
#3226 = edge_curve ( 'none', #3222, #3169, #49492, .t. ) ;
#3227 = vertex_point ( 'none', #49480 ) ;
#3228 = vertex_point ( 'none', #49366 ) ;
#3229 = advanced_face ( 'none', ( #49477 ), #49402, .t. ) ;
#3230 = vertex_point ( 'none', #49473 ) ;
#3231 = oriented_edge ( 'none', *, *, #3155, .t. ) ;
#3232 = edge_curve ( 'none', #3164, #3205, #49464, .t. ) ;
#3233 = oriented_edge ( 'none', *, *, #3235, .t. ) ;
#3234 = edge_curve ( 'none', #3239, #3237, #49471, .t. ) ;
#3235 = edge_curve ( 'none', #3173, #3239, #49445, .t. ) ;
#3236 = vertex_point ( 'none', #49436 ) ;
#3237 = vertex_point ( 'none', #49460 ) ;
#3238 = vertex_point ( 'none', #49466 ) ;
#3239 = vertex_point ( 'none', #49447 ) ;
#3240 = vertex_point ( 'none', #49562 ) ;
#3241 = edge_curve ( 'none', #3250, #3240, #49451, .t. ) ;
#3242 = advanced_face ( 'none', ( #49551 ), #49548, .f. ) ;
#3243 = oriented_edge ( 'none', *, *, #3241, .f. ) ;
#3244 = edge_curve ( 'none', #3250, #3279, #49536, .t. ) ;
#3245 = edge_curve ( 'none', #3272, #3266, #49518, .t. ) ;
#3246 = oriented_edge ( 'none', *, *, #3253, .t. ) ;
#3247 = oriented_edge ( 'none', *, *, #3245, .f. ) ;
#3248 = edge_curve ( 'none', #3272, #3269, #49522, .t. ) ;
#3249 = vertex_point ( 'none', #49511 ) ;
#3250 = vertex_point ( 'none', #49504 ) ;
#3251 = edge_curve ( 'none', #3269, #3249, #49493, .t. ) ;
#3252 = oriented_edge ( 'none', *, *, #3325, .t. ) ;
#3253 = edge_curve ( 'none', #3249, #3281, #49506, .t. ) ;
#3254 = oriented_edge ( 'none', *, *, #3244, .t. ) ;
#3255 = edge_loop ( 'none', ( #3243, #3254, #19607, #3313, #3311, #3318, #3295, #3316 ) ) ;
#3256 = oriented_edge ( 'none', *, *, #3280, .f. ) ;
#3257 = edge_curve ( 'none', #3163, #3273, #49499, .t. ) ;
#3258 = oriented_edge ( 'none', *, *, #3267, .f. ) ;
#3259 = oriented_edge ( 'none', *, *, #3257, .f. ) ;
#3260 = edge_curve ( 'none', #3276, #3199, #49508, .t. ) ;
#3261 = advanced_face ( 'none', ( #49609 ), #49495, .f. ) ;
#3262 = oriented_edge ( 'none', *, *, #3264, .t. ) ;
#3263 = oriented_edge ( 'none', *, *, #3260, .t. ) ;
#3264 = edge_curve ( 'none', #3199, #3200, #49608, .t. ) ;
#3265 = oriented_edge ( 'none', *, *, #3248, .t. ) ;
#3266 = vertex_point ( 'none', #49603 ) ;
#3267 = edge_curve ( 'none', #3266, #3200, #49578, .t. ) ;
#3268 = oriented_edge ( 'none', *, *, #3251, .t. ) ;
#3269 = vertex_point ( 'none', #49588 ) ;
#3270 = vertex_point ( 'none', #49571 ) ;
#3271 = oriented_edge ( 'none', *, *, #3278, .f. ) ;
#3272 = vertex_point ( 'none', #49595 ) ;
#3273 = vertex_point ( 'none', #49593 ) ;
#3274 = oriented_edge ( 'none', *, *, #3197, .t. ) ;
#3275 = edge_curve ( 'none', #3193, #3228, #49700, .t. ) ;
#3276 = vertex_point ( 'none', #49619 ) ;
#3277 = oriented_edge ( 'none', *, *, #3275, .t. ) ;
#3278 = edge_curve ( 'none', #3270, #3228, #49567, .t. ) ;
#3279 = vertex_point ( 'none', #49691 ) ;
#3280 = edge_curve ( 'none', #3273, #3270, #49692, .t. ) ;
#3281 = vertex_point ( 'none', #49566 ) ;
#3282 = vertex_point ( 'none', #49671 ) ;
#3283 = vertex_point ( 'none', #49670 ) ;
#3284 = edge_curve ( 'none', #3227, #3224, #49653, .t. ) ;
#3285 = edge_curve ( 'none', #3208, #3240, #49678, .t. ) ;
#3286 = oriented_edge ( 'none', *, *, #3296, .f. ) ;
#3287 = oriented_edge ( 'none', *, *, #3294, .t. ) ;
#3288 = edge_loop ( 'none', ( #3359, #3287, #3362, #3361 ) ) ;
#3289 = edge_curve ( 'none', #3200, #3163, #49676, .t. ) ;
#3290 = oriented_edge ( 'none', *, *, #3300, .f. ) ;
#3291 = oriented_edge ( 'none', *, *, #3155, .f. ) ;
#3292 = advanced_face ( 'none', ( #49681 ), #49646, .t. ) ;
#3293 = oriented_edge ( 'none', *, *, #3264, .f. ) ;
#3294 = edge_curve ( 'none', #3279, #3281, #49758, .t. ) ;
#3295 = oriented_edge ( 'none', *, *, #3321, .t. ) ;
#3296 = edge_curve ( 'none', #3320, #3240, #49657, .t. ) ;
#3297 = edge_curve ( 'none', #3185, #3184, #49658, .t. ) ;
#3298 = oriented_edge ( 'none', *, *, #3214, .f. ) ;
#3299 = advanced_face ( 'none', ( #49635 ), #49731, .f. ) ;
#3300 = edge_curve ( 'none', #3221, #3320, #49719, .t. ) ;
#3301 = oriented_edge ( 'none', *, *, #3188, .f. ) ;
#3302 = oriented_edge ( 'none', *, *, #3111, .t. ) ;
#3303 = oriented_edge ( 'none', *, *, #3168, .t. ) ;
#3304 = edge_curve ( 'none', #3199, #3164, #46717, .t. ) ;
#3305 = edge_loop ( 'none', ( #3298, #3322, #3286, #3290 ) ) ;
#3306 = edge_curve ( 'none', #3279, #3310, #49712, .t. ) ;
#3307 = vertex_point ( 'none', #49811 ) ;
#3308 = edge_loop ( 'none', ( #3301, #3317, #3302, #3303 ) ) ;
#3309 = vertex_point ( 'none', #49810 ) ;
#3310 = vertex_point ( 'none', #49806 ) ;
#3311 = oriented_edge ( 'none', *, *, #3314, .t. ) ;
#3312 = edge_loop ( 'none', ( #3293, #3353, #3291, #3355 ) ) ;
#3313 = oriented_edge ( 'none', *, *, #3315, .t. ) ;
#3314 = edge_curve ( 'none', #3309, #3307, #49812, .t. ) ;
#3315 = edge_curve ( 'none', #3310, #3309, #49792, .t. ) ;
#3316 = oriented_edge ( 'none', *, *, #3296, .t. ) ;
#3317 = oriented_edge ( 'none', *, *, #3297, .f. ) ;
#3318 = oriented_edge ( 'none', *, *, #3319, .f. ) ;
#3319 = edge_curve ( 'none', #3323, #3307, #49801, .t. ) ;
#3320 = vertex_point ( 'none', #49778 ) ;
#3321 = edge_curve ( 'none', #3323, #3320, #49771, .t. ) ;
#3322 = oriented_edge ( 'none', *, *, #3285, .t. ) ;
#3323 = vertex_point ( 'none', #49802 ) ;
#3324 = oriented_edge ( 'none', *, *, #15911, .f. ) ;
#3325 = edge_curve ( 'none', #3281, #3276, #49784, .t. ) ;
#3326 = edge_curve ( 'none', #3328, #3337, #49871, .t. ) ;
#3327 = vertex_point ( 'none', #49762 ) ;
#3328 = vertex_point ( 'none', #49868 ) ;
#3329 = oriented_edge ( 'none', *, *, #922, .f. ) ;
#3330 = oriented_edge ( 'none', *, *, #3374, .f. ) ;
#3331 = advanced_face ( 'none', ( #49867 ), #49773, .f. ) ;
#3332 = oriented_edge ( 'none', *, *, #3334, .t. ) ;
#3333 = oriented_edge ( 'none', *, *, #3347, .t. ) ;
#3334 = edge_curve ( 'none', #3327, #3345, #49766, .t. ) ;
#3335 = edge_loop ( 'none', ( #3398, #3392 ) ) ;
#3336 = oriented_edge ( 'none', *, *, #918, .f. ) ;
#3337 = vertex_point ( 'none', #49840 ) ;
#3338 = oriented_edge ( 'none', *, *, #3356, .t. ) ;
#3339 = oriented_edge ( 'none', *, *, #3408, .f. ) ;
#3340 = advanced_face ( 'none', ( #49848 ), #49760, .f. ) ;
#3341 = vertex_point ( 'none', #49825 ) ;
#3342 = vertex_point ( 'none', #49834 ) ;
#3343 = oriented_edge ( 'none', *, *, #3120, .f. ) ;
#3344 = vertex_point ( 'none', #49836 ) ;
#3345 = vertex_point ( 'none', #49829 ) ;
#3346 = edge_loop ( 'none', ( #3351, #3360, #3339, #3329 ) ) ;
#3347 = edge_curve ( 'none', #3344, #3327, #49813, .t. ) ;
#3348 = oriented_edge ( 'none', *, *, #3135, .f. ) ;
#3349 = advanced_face ( 'none', ( #49827 ), #49862, .t. ) ;
#3350 = edge_curve ( 'none', #3272, #3342, #49824, .t. ) ;
#3351 = oriented_edge ( 'none', *, *, #3248, .f. ) ;
#3352 = edge_loop ( 'none', ( #3333, #3332, #3336, #3403, #3405, #3399, #3393, #3395 ) ) ;
#3353 = oriented_edge ( 'none', *, *, #3304, .t. ) ;
#3354 = oriented_edge ( 'none', *, *, #3125, .t. ) ;
#3355 = oriented_edge ( 'none', *, *, #3289, .f. ) ;
#3356 = edge_curve ( 'none', #3114, #3146, #49914, .t. ) ;
#3357 = advanced_face ( 'none', ( #49904 ), #49916, .t. ) ;
#3358 = edge_curve ( 'none', #3310, #3249, #49927, .t. ) ;
#3359 = oriented_edge ( 'none', *, *, #3306, .f. ) ;
#3360 = oriented_edge ( 'none', *, *, #3350, .t. ) ;
#3361 = oriented_edge ( 'none', *, *, #3358, .f. ) ;
#3362 = oriented_edge ( 'none', *, *, #3253, .f. ) ;
#3363 = vertex_point ( 'none', #49906 ) ;
#3364 = edge_loop ( 'none', ( #3343, #3338, #3354, #3348 ) ) ;
#3365 = advanced_face ( 'none', ( #49895 ), #49893, .t. ) ;
#3366 = edge_curve ( 'none', #3327, #3283, #49876, .t. ) ;
#3367 = edge_curve ( 'none', #3127, #3107, #49882, .t. ) ;
#3368 = advanced_face ( 'none', ( #49969 ), #49878, .f. ) ;
#3369 = edge_curve ( 'none', #3345, #3227, #49980, .t. ) ;
#3370 = oriented_edge ( 'none', *, *, #3140, .t. ) ;
#3371 = oriented_edge ( 'none', *, *, #3150, .f. ) ;
#3372 = edge_curve ( 'none', #3193, #3375, #49967, .t. ) ;
#3373 = oriented_edge ( 'none', *, *, #3367, .f. ) ;
#3374 = edge_curve ( 'none', #3377, #3342, #49941, .t. ) ;
#3375 = vertex_point ( 'none', #49946 ) ;
#3376 = vertex_point ( 'none', #49945 ) ;
#3377 = vertex_point ( 'none', #49950 ) ;
#3378 = vertex_point ( 'none', #49943 ) ;
#3379 = vertex_point ( 'none', #49936 ) ;
#3380 = vertex_point ( 'none', #49935 ) ;
#3381 = oriented_edge ( 'none', *, *, #3384, .t. ) ;
#3382 = edge_curve ( 'none', #3378, #3375, #50049, .t. ) ;
#3383 = edge_curve ( 'none', #3376, #3341, #50034, .t. ) ;
#3384 = edge_curve ( 'none', #3377, #3378, #50024, .t. ) ;
#3385 = edge_curve ( 'none', #3379, #3376, #50017, .t. ) ;
#3386 = oriented_edge ( 'none', *, *, #3388, .f. ) ;
#3387 = oriented_edge ( 'none', *, *, #3382, .t. ) ;
#3388 = edge_curve ( 'none', #3380, #3375, #49959, .t. ) ;
#3389 = edge_loop ( 'none', ( #3371, #3373, #3370, #3432 ) ) ;
#3390 = oriented_edge ( 'none', *, *, #3391, .t. ) ;
#3391 = edge_curve ( 'none', #3380, #3379, #50030, .t. ) ;
#3392 = oriented_edge ( 'none', *, *, #3083, .f. ) ;
#3393 = oriented_edge ( 'none', *, *, #3407, .t. ) ;
#3394 = edge_curve ( 'none', #3401, #3344, #49994, .t. ) ;
#3395 = oriented_edge ( 'none', *, *, #3394, .t. ) ;
#3396 = edge_curve ( 'none', #3088, #3076, #50003, .t. ) ;
#3397 = advanced_face ( 'none', ( #50107, #50113 ), #50103, .f. ) ;
#3398 = oriented_edge ( 'none', *, *, #3396, .f. ) ;
#3399 = oriented_edge ( 'none', *, *, #3406, .t. ) ;
#3400 = edge_loop ( 'none', ( #3330, #3381, #3387, #3386, #3390, #3446, #3448, #3445 ) ) ;
#3401 = vertex_point ( 'none', #50108 ) ;
#3402 = vertex_point ( 'none', #50095 ) ;
#3403 = oriented_edge ( 'none', *, *, #3326, .f. ) ;
#3404 = edge_curve ( 'none', #3328, #3363, #50081, .t. ) ;
#3405 = oriented_edge ( 'none', *, *, #3404, .t. ) ;
#3406 = edge_curve ( 'none', #3363, #3402, #50070, .t. ) ;
#3407 = edge_curve ( 'none', #3402, #3401, #50071, .t. ) ;
#3408 = edge_curve ( 'none', #3341, #3342, #50086, .t. ) ;
#3409 = edge_curve ( 'none', #3414, #3443, #50175, .t. ) ;
#3410 = edge_curve ( 'none', #3328, #3307, #50177, .t. ) ;
#3411 = oriented_edge ( 'none', *, *, #3430, .f. ) ;
#3412 = advanced_face ( 'none', ( #50163 ), #50072, .f. ) ;
#3413 = edge_curve ( 'none', #3086, #3077, #50084, .t. ) ;
#3414 = vertex_point ( 'none', #50133 ) ;
#3415 = edge_loop ( 'none', ( #3489, #3488, #3483, #3475, #3477, #3461, #3463, #3466 ) ) ;
#3416 = oriented_edge ( 'none', *, *, #3144, .f. ) ;
#3417 = vertex_point ( 'none', #50159 ) ;
#3418 = oriented_edge ( 'none', *, *, #3071, .t. ) ;
#3419 = oriented_edge ( 'none', *, *, #3410, .t. ) ;
#3420 = oriented_edge ( 'none', *, *, #3175, .f. ) ;
#3421 = vertex_point ( 'none', #50158 ) ;
#3422 = advanced_face ( 'none', ( #50155 ), #50152, .t. ) ;
#3423 = edge_loop ( 'none', ( #3416, #3427, #3418, #3420 ) ) ;
#3424 = oriented_edge ( 'none', *, *, #3382, .f. ) ;
#3425 = oriented_edge ( 'none', *, *, #3372, .t. ) ;
#3426 = oriented_edge ( 'none', *, *, #3275, .f. ) ;
#3427 = oriented_edge ( 'none', *, *, #3413, .t. ) ;
#3428 = advanced_face ( 'none', ( #50128 ), #50140, .t. ) ;
#3429 = edge_curve ( 'none', #3379, #3401, #50226, .t. ) ;
#3430 = edge_curve ( 'none', #3376, #3402, #50235, .t. ) ;
#3431 = edge_loop ( 'none', ( #3434, #3426, #3425, #3424 ) ) ;
#3432 = oriented_edge ( 'none', *, *, #3181, .t. ) ;
#3433 = oriented_edge ( 'none', *, *, #3429, .t. ) ;
#3434 = oriented_edge ( 'none', *, *, #3444, .f. ) ;
#3435 = oriented_edge ( 'none', *, *, #3366, .t. ) ;
#3436 = advanced_face ( 'none', ( #50142 ), #50219, .t. ) ;
#3437 = oriented_edge ( 'none', *, *, #3334, .f. ) ;
#3438 = oriented_edge ( 'none', *, *, #3385, .f. ) ;
#3439 = edge_loop ( 'none', ( #3438, #3433, #3442, #3411 ) ) ;
#3440 = oriented_edge ( 'none', *, *, #3369, .f. ) ;
#3441 = oriented_edge ( 'none', *, *, #3195, .f. ) ;
#3442 = oriented_edge ( 'none', *, *, #3407, .f. ) ;
#3443 = vertex_point ( 'none', #50127 ) ;
#3444 = edge_curve ( 'none', #3228, #3378, #50198, .t. ) ;
#3445 = oriented_edge ( 'none', *, *, #3408, .t. ) ;
#3446 = oriented_edge ( 'none', *, *, #3385, .t. ) ;
#3447 = edge_loop ( 'none', ( #3437, #3435, #3441, #3440 ) ) ;
#3448 = oriented_edge ( 'none', *, *, #3383, .t. ) ;
#3449 = oriented_edge ( 'none', *, *, #3516, .t. ) ;
#3450 = oriented_edge ( 'none', *, *, #3358, .t. ) ;
#3451 = vertex_point ( 'none', #50211 ) ;
#3452 = oriented_edge ( 'none', *, *, #3251, .f. ) ;
#3453 = edge_curve ( 'none', #3455, #3220, #50186, .t. ) ;
#3454 = oriented_edge ( 'none', *, *, #922, .t. ) ;
#3455 = vertex_point ( 'none', #50285 ) ;
#3456 = advanced_face ( 'none', ( #50282 ), #50277, .f. ) ;
#3457 = oriented_edge ( 'none', *, *, #3459, .t. ) ;
#3458 = oriented_edge ( 'none', *, *, #3453, .f. ) ;
#3459 = edge_curve ( 'none', #3455, #3451, #50287, .t. ) ;
#3460 = edge_loop ( 'none', ( #3520, #3522, #3517, #3502, #3525 ) ) ;
#3461 = oriented_edge ( 'none', *, *, #3473, .f. ) ;
#3462 = edge_curve ( 'none', #3472, #3470, #50278, .t. ) ;
#3463 = oriented_edge ( 'none', *, *, #3462, .f. ) ;
#3464 = edge_curve ( 'none', #3443, #3472, #50291, .t. ) ;
#3465 = oriented_edge ( 'none', *, *, #3430, .t. ) ;
#3466 = oriented_edge ( 'none', *, *, #3464, .f. ) ;
#3467 = edge_loop ( 'none', ( #3468, #3465, #3469, #3172, #3528, #3450, #3452, #3454 ) ) ;
#3468 = oriented_edge ( 'none', *, *, #3383, .f. ) ;
#3469 = oriented_edge ( 'none', *, *, #3406, .f. ) ;
#3470 = vertex_point ( 'none', #50249 ) ;
#3471 = edge_curve ( 'none', #3421, #3486, #50238, .t. ) ;
#3472 = vertex_point ( 'none', #50353 ) ;
#3473 = edge_curve ( 'none', #3470, #3478, #50281, .t. ) ;
#3474 = edge_curve ( 'none', #3417, #3421, #50265, .t. ) ;
#3475 = oriented_edge ( 'none', *, *, #3474, .f. ) ;
#3476 = edge_curve ( 'none', #3478, #3417, #50349, .t. ) ;
#3477 = oriented_edge ( 'none', *, *, #3476, .f. ) ;
#3478 = vertex_point ( 'none', #50332 ) ;
#3479 = advanced_face ( 'none', ( #50317 ), #50335, .t. ) ;
#3480 = edge_loop ( 'none', ( #3482, #3419, #3485, #3484 ) ) ;
#3481 = edge_curve ( 'none', #3363, #3309, #50326, .t. ) ;
#3482 = oriented_edge ( 'none', *, *, #3404, .f. ) ;
#3483 = oriented_edge ( 'none', *, *, #3471, .f. ) ;
#3484 = oriented_edge ( 'none', *, *, #3481, .f. ) ;
#3485 = oriented_edge ( 'none', *, *, #3314, .f. ) ;
#3486 = vertex_point ( 'none', #50325 ) ;
#3487 = advanced_face ( 'none', ( #50303, #50316 ), #50407, .f. ) ;
#3488 = oriented_edge ( 'none', *, *, #3490, .f. ) ;
#3489 = oriented_edge ( 'none', *, *, #3409, .f. ) ;
#3490 = edge_curve ( 'none', #3486, #3414, #50334, .t. ) ;
#3491 = oriented_edge ( 'none', *, *, #3553, .f. ) ;
#3492 = vertex_point ( 'none', #50401 ) ;
#3493 = oriented_edge ( 'none', *, *, #3503, .t. ) ;
#3494 = oriented_edge ( 'none', *, *, #3413, .f. ) ;
#3495 = oriented_edge ( 'none', *, *, #3108, .f. ) ;
#3496 = oriented_edge ( 'none', *, *, #3326, .t. ) ;
#3497 = vertex_point ( 'none', #50295 ) ;
#3498 = oriented_edge ( 'none', *, *, #3366, .f. ) ;
#3499 = edge_curve ( 'none', #3497, #3282, #50381, .t. ) ;
#3500 = advanced_face ( 'none', ( #50396 ), #50376, .t. ) ;
#3501 = edge_loop ( 'none', ( #3569, #3568, #3566, #3551, #3560 ) ) ;
#3502 = oriented_edge ( 'none', *, *, #3369, .t. ) ;
#3503 = edge_curve ( 'none', #3455, #3323, #50370, .t. ) ;
#3504 = oriented_edge ( 'none', *, *, #3300, .t. ) ;
#3505 = oriented_edge ( 'none', *, *, #3319, .t. ) ;
#3506 = advanced_face ( 'none', ( #50305 ), #50371, .f. ) ;
#3507 = oriented_edge ( 'none', *, *, #3453, .t. ) ;
#3508 = edge_loop ( 'none', ( #3519, #3510, #3493, #3505, #3515, #3496 ) ) ;
#3509 = oriented_edge ( 'none', *, *, #3219, .t. ) ;
#3510 = oriented_edge ( 'none', *, *, #3459, .f. ) ;
#3511 = oriented_edge ( 'none', *, *, #3559, .t. ) ;
#3512 = oriented_edge ( 'none', *, *, #3321, .f. ) ;
#3513 = edge_curve ( 'none', #3492, #3217, #50360, .t. ) ;
#3514 = advanced_face ( 'none', ( #50383, #50475 ), #50375, .t. ) ;
#3515 = oriented_edge ( 'none', *, *, #3410, .f. ) ;
#3516 = edge_curve ( 'none', #3451, #3224, #50461, .t. ) ;
#3517 = oriented_edge ( 'none', *, *, #918, .t. ) ;
#3518 = edge_loop ( 'none', ( #3495, #3494 ) ) ;
#3519 = oriented_edge ( 'none', *, *, #3524, .t. ) ;
#3520 = oriented_edge ( 'none', *, *, #3516, .f. ) ;
#3521 = oriented_edge ( 'none', *, *, #3503, .f. ) ;
#3522 = oriented_edge ( 'none', *, *, #3524, .f. ) ;
#3523 = advanced_face ( 'none', ( #50463 ), #50444, .f. ) ;
#3524 = edge_curve ( 'none', #3337, #3451, #50441, .t. ) ;
#3525 = oriented_edge ( 'none', *, *, #3284, .t. ) ;
#3526 = edge_loop ( 'none', ( #3521, #3507, #3509, #3504, #3512 ) ) ;
#3527 = edge_loop ( 'none', ( #3511, #3561, #3563, #3498, #3565 ) ) ;
#3528 = oriented_edge ( 'none', *, *, #3315, .f. ) ;
#3529 = oriented_edge ( 'none', *, *, #3216, .t. ) ;
#3530 = edge_loop ( 'none', ( #3458, #3457, #3449, #3529 ) ) ;
#3531 = edge_loop ( 'none', ( #3584, #3589, #3591, #3605, #3595 ) ) ;
#3532 = oriented_edge ( 'none', *, *, #3194, .f. ) ;
#3533 = advanced_face ( 'none', ( #50361 ), #50411, .f. ) ;
#3534 = oriented_edge ( 'none', *, *, #3536, .t. ) ;
#3535 = oriented_edge ( 'none', *, *, #3550, .f. ) ;
#3536 = edge_curve ( 'none', #3547, #3546, #50466, .t. ) ;
#3537 = edge_curve ( 'none', #3546, #3273, #50414, .t. ) ;
#3538 = oriented_edge ( 'none', *, *, #3537, .t. ) ;
#3539 = oriented_edge ( 'none', *, *, #3394, .f. ) ;
#3540 = edge_loop ( 'none', ( #3552, #3542, #3549, #3532 ) ) ;
#3541 = edge_loop ( 'none', ( #3556, #3544 ) ) ;
#3542 = oriented_edge ( 'none', *, *, #3553, .t. ) ;
#3543 = oriented_edge ( 'none', *, *, #3280, .t. ) ;
#3544 = oriented_edge ( 'none', *, *, #3136, .t. ) ;
#3545 = advanced_face ( 'none', ( #50374 ), #50532, .f. ) ;
#3546 = vertex_point ( 'none', #50516 ) ;
#3547 = vertex_point ( 'none', #50513 ) ;
#3548 = edge_loop ( 'none', ( #3535, #3534, #3538, #3543 ) ) ;
#3549 = oriented_edge ( 'none', *, *, #3499, .t. ) ;
#3550 = edge_curve ( 'none', #3547, #3270, #50419, .t. ) ;
#3551 = oriented_edge ( 'none', *, *, #3372, .f. ) ;
#3552 = oriented_edge ( 'none', *, *, #3513, .f. ) ;
#3553 = edge_curve ( 'none', #3492, #3497, #50497, .t. ) ;
#3554 = advanced_face ( 'none', ( #50488, #50508 ), #50421, .t. ) ;
#3555 = oriented_edge ( 'none', *, *, #3429, .f. ) ;
#3556 = oriented_edge ( 'none', *, *, #3367, .t. ) ;
#3557 = oriented_edge ( 'none', *, *, #3391, .f. ) ;
#3558 = oriented_edge ( 'none', *, *, #3559, .f. ) ;
#3559 = edge_curve ( 'none', #3344, #3492, #50589, .t. ) ;
#3560 = oriented_edge ( 'none', *, *, #3197, .f. ) ;
#3561 = oriented_edge ( 'none', *, *, #3513, .t. ) ;
#3562 = oriented_edge ( 'none', *, *, #3570, .f. ) ;
#3563 = oriented_edge ( 'none', *, *, #3203, .f. ) ;
#3564 = edge_loop ( 'none', ( #3562, #3491, #3558, #3539, #3555, #3557 ) ) ;
#3565 = oriented_edge ( 'none', *, *, #3347, .f. ) ;
#3566 = oriented_edge ( 'none', *, *, #3388, .t. ) ;
#3567 = advanced_face ( 'none', ( #50480 ), #50583, .t. ) ;
#3568 = oriented_edge ( 'none', *, *, #3570, .t. ) ;
#3569 = oriented_edge ( 'none', *, *, #3499, .f. ) ;
#3570 = edge_curve ( 'none', #3497, #3380, #50483, .t. ) ;
#3571 = oriented_edge ( 'none', *, *, #3304, .f. ) ;
#3572 = oriented_edge ( 'none', *, *, #3606, .t. ) ;
#3573 = oriented_edge ( 'none', *, *, #3121, .f. ) ;
#3574 = oriented_edge ( 'none', *, *, #3245, .t. ) ;
#3575 = oriented_edge ( 'none', *, *, #3260, .f. ) ;
#3576 = edge_curve ( 'none', #3600, #3250, #50592, .t. ) ;
#3577 = edge_curve ( 'none', #3276, #3650, #50555, .t. ) ;
#3578 = edge_loop ( 'none', ( #3599, #3651, #3635, #3571, #3575 ) ) ;
#3579 = advanced_face ( 'none', ( #50581 ), #50549, .t. ) ;
#3580 = oriented_edge ( 'none', *, *, #3576, .t. ) ;
#3581 = edge_curve ( 'none', #3600, #3230, #50542, .t. ) ;
#3582 = edge_loop ( 'none', ( #3646, #3637, #3647, #3642, #3653, #3640 ) ) ;
#3583 = edge_loop ( 'none', ( #3592, #3580, #3645, #3644, #3648 ) ) ;
#3584 = oriented_edge ( 'none', *, *, #3537, .f. ) ;
#3585 = oriented_edge ( 'none', *, *, #10622, .f. ) ;
#3586 = oriented_edge ( 'none', *, *, #10668, .f. ) ;
#3587 = oriented_edge ( 'none', *, *, #10670, .f. ) ;
#3588 = edge_loop ( 'none', ( #3609, #3597, #3572, #3594, #3610, #3574 ) ) ;
#3589 = oriented_edge ( 'none', *, *, #3612, .f. ) ;
#3590 = oriented_edge ( 'none', *, *, #3356, .f. ) ;
#3591 = oriented_edge ( 'none', *, *, #3267, .t. ) ;
#3592 = oriented_edge ( 'none', *, *, #3581, .f. ) ;
#3593 = oriented_edge ( 'none', *, *, #4673, .f. ) ;
#3594 = oriented_edge ( 'none', *, *, #3374, .t. ) ;
#3595 = oriented_edge ( 'none', *, *, #3257, .t. ) ;
#3596 = edge_loop ( 'none', ( #3573, #3590 ) ) ;
#3597 = oriented_edge ( 'none', *, *, #3536, .f. ) ;
#3598 = advanced_face ( 'none', ( #50590, #50594 ), #50557, .t. ) ;
#3599 = oriented_edge ( 'none', *, *, #3577, .t. ) ;
#3600 = vertex_point ( 'none', #50656 ) ;
#3601 = advanced_face ( 'none', ( #50652 ), #50632, .f. ) ;
#3602 = oriented_edge ( 'none', *, *, #3444, .t. ) ;
#3603 = edge_loop ( 'none', ( #3604, #3608, #3607, #3602, #3611 ) ) ;
#3604 = oriented_edge ( 'none', *, *, #3606, .f. ) ;
#3605 = oriented_edge ( 'none', *, *, #3289, .t. ) ;
#3606 = edge_curve ( 'none', #3547, #3377, #50654, .t. ) ;
#3607 = oriented_edge ( 'none', *, *, #3278, .t. ) ;
#3608 = oriented_edge ( 'none', *, *, #3550, .t. ) ;
#3609 = oriented_edge ( 'none', *, *, #3612, .t. ) ;
#3610 = oriented_edge ( 'none', *, *, #3350, .f. ) ;
#3611 = oriented_edge ( 'none', *, *, #3384, .f. ) ;
#3612 = edge_curve ( 'none', #3266, #3546, #50615, .t. ) ;
#3613 = advanced_face ( 'none', ( #50622 ), #50649, .f. ) ;
#3614 = advanced_face ( 'none', ( #50606 ), #50616, .f. ) ;
#3615 = vertex_point ( 'none', #50596 ) ;
#3616 = oriented_edge ( 'none', *, *, #3490, .t. ) ;
#3617 = edge_loop ( 'none', ( #3691, #3687, #3685, #3688 ) ) ;
#3618 = oriented_edge ( 'none', *, *, #3619, .f. ) ;
#3619 = edge_curve ( 'none', #3620, #3630, #50726, .t. ) ;
#3620 = vertex_point ( 'none', #50716 ) ;
#3621 = edge_curve ( 'none', #3630, #3414, #50715, .t. ) ;
#3622 = edge_loop ( 'none', ( #3624, #3643 ) ) ;
#3623 = oriented_edge ( 'none', *, *, #3652, .f. ) ;
#3624 = oriented_edge ( 'none', *, *, #3297, .t. ) ;
#3625 = oriented_edge ( 'none', *, *, #3634, .t. ) ;
#3626 = oriented_edge ( 'none', *, *, #3080, .f. ) ;
#3627 = oriented_edge ( 'none', *, *, #3639, .t. ) ;
#3628 = advanced_face ( 'none', ( #50717 ), #50724, .f. ) ;
#3629 = oriented_edge ( 'none', *, *, #3581, .t. ) ;
#3630 = vertex_point ( 'none', #50708 ) ;
#3631 = edge_loop ( 'none', ( #3626, #3625, #3690, #3689 ) ) ;
#3632 = oriented_edge ( 'none', *, *, #3207, .f. ) ;
#3633 = advanced_face ( 'none', ( #50727 ), #50682, .f. ) ;
#3634 = edge_curve ( 'none', #3103, #3031, #50677, .t. ) ;
#3635 = oriented_edge ( 'none', *, *, #3232, .f. ) ;
#3636 = edge_loop ( 'none', ( #3616, #3692, #3618, #3683 ) ) ;
#3637 = oriented_edge ( 'none', *, *, #3639, .f. ) ;
#3638 = advanced_face ( 'none', ( #50197, #50180 ), #47695, .t. ) ;
#3639 = edge_curve ( 'none', #3650, #3600, #47099, .t. ) ;
#3640 = oriented_edge ( 'none', *, *, #3244, .f. ) ;
#3641 = edge_loop ( 'none', ( #3623, #3627, #3629, #3632 ) ) ;
#3642 = oriented_edge ( 'none', *, *, #3325, .f. ) ;
#3643 = oriented_edge ( 'none', *, *, #3113, .t. ) ;
#3644 = oriented_edge ( 'none', *, *, #3285, .f. ) ;
#3645 = oriented_edge ( 'none', *, *, #3241, .t. ) ;
#3646 = oriented_edge ( 'none', *, *, #3576, .f. ) ;
#3647 = oriented_edge ( 'none', *, *, #3577, .f. ) ;
#3648 = oriented_edge ( 'none', *, *, #3210, .f. ) ;
#3649 = advanced_face ( 'none', ( #48184 ), #48724, .t. ) ;
#3650 = vertex_point ( 'none', #50229 ) ;
#3651 = oriented_edge ( 'none', *, *, #3652, .t. ) ;
#3652 = edge_curve ( 'none', #3650, #3205, #47213, .t. ) ;
#3653 = oriented_edge ( 'none', *, *, #3294, .f. ) ;
#3654 = edge_loop ( 'none', ( #3658, #3671, #3657, #3677 ) ) ;
#3655 = vertex_point ( 'none', #50688 ) ;
#3656 = advanced_face ( 'none', ( #50687 ), #49207, .f. ) ;
#3657 = oriented_edge ( 'none', *, *, #3659, .f. ) ;
#3658 = oriented_edge ( 'none', *, *, #3473, .t. ) ;
#3659 = edge_curve ( 'none', #3672, #3732, #49194, .t. ) ;
#3660 = edge_loop ( 'none', ( #3694, #3717, #3776, #3701 ) ) ;
#3661 = edge_curve ( 'none', #3615, #3421, #49216, .t. ) ;
#3662 = edge_loop ( 'none', ( #3665, #3673, #3731, #3664 ) ) ;
#3663 = edge_loop ( 'none', ( #3668, #3670, #3667, #3676 ) ) ;
#3664 = oriented_edge ( 'none', *, *, #3733, .t. ) ;
#3665 = oriented_edge ( 'none', *, *, #3476, .t. ) ;
#3666 = advanced_face ( 'none', ( #50762 ), #50756, .f. ) ;
#3667 = oriented_edge ( 'none', *, *, #3669, .f. ) ;
#3668 = oriented_edge ( 'none', *, *, #3474, .t. ) ;
#3669 = edge_curve ( 'none', #3674, #3615, #50764, .t. ) ;
#3670 = oriented_edge ( 'none', *, *, #3661, .f. ) ;
#3671 = oriented_edge ( 'none', *, *, #3733, .f. ) ;
#3672 = vertex_point ( 'none', #50753 ) ;
#3673 = oriented_edge ( 'none', *, *, #3678, .f. ) ;
#3674 = vertex_point ( 'none', #50746 ) ;
#3675 = edge_curve ( 'none', #3732, #3674, #50737, .t. ) ;
#3676 = oriented_edge ( 'none', *, *, #3678, .t. ) ;
#3677 = oriented_edge ( 'none', *, *, #19481, .t. ) ;
#3678 = edge_curve ( 'none', #3674, #3417, #50754, .t. ) ;
#3679 = oriented_edge ( 'none', *, *, #4094, .f. ) ;
#3680 = closed_shell ( 'none', ( #1155, #1180, #1183, #1265, #35520, #4434, #34319, #49114, #272, #320, #411, #58057, #58061, #55963, #37298, #14881, #11964, #12365, #12948, #12784, #13386, #13466, #13599, #13525, #14175, #14372, #14588, #14740, #14707, #15056, #15103, #15453, #15460, #15439, #15507, #15433, #15498, #15490, #15486, #15478, #15516, #15510, #15521, #15585, #15562, #15637, #15632, #15626, #15613, #15607, #15670, #15666, #15660, #15653, #15643, #15744, #15724, #15787, #15788, #15782, #15769, #15832, #15763, #15806, #15878, #15852, #15872, #15862 ) ) ;
#3681 = oriented_edge ( 'none', *, *, #6607, .f. ) ;
#3682 = edge_curve ( 'none', #3620, #3486, #50741, .t. ) ;
#3683 = oriented_edge ( 'none', *, *, #3682, .t. ) ;
#3684 = advanced_face ( 'none', ( #50841 ), #50755, .f. ) ;
#3685 = oriented_edge ( 'none', *, *, #3686, .f. ) ;
#3686 = edge_curve ( 'none', #3615, #3620, #50729, .t. ) ;
#3687 = oriented_edge ( 'none', *, *, #3682, .f. ) ;
#3688 = oriented_edge ( 'none', *, *, #3661, .t. ) ;
#3689 = oriented_edge ( 'none', *, *, #3396, .t. ) ;
#3690 = oriented_edge ( 'none', *, *, #3085, .t. ) ;
#3691 = oriented_edge ( 'none', *, *, #3471, .t. ) ;
#3692 = oriented_edge ( 'none', *, *, #3621, .f. ) ;
#3693 = edge_loop ( 'none', ( #3924, #12547, #13987, #3923 ) ) ;
#3694 = oriented_edge ( 'none', *, *, #3409, .t. ) ;
#3695 = edge_curve ( 'none', #3630, #3655, #50808, .t. ) ;
#3696 = vertex_point ( 'none', #50745 ) ;
#3697 = vertex_point ( 'none', #50813 ) ;
#3698 = oriented_edge ( 'none', *, *, #3619, .t. ) ;
#3699 = oriented_edge ( 'none', *, *, #3727, .t. ) ;
#3700 = oriented_edge ( 'none', *, *, #3706, .f. ) ;
#3701 = oriented_edge ( 'none', *, *, #3621, .t. ) ;
#3702 = advanced_face ( 'none', ( #50818, #50797 ), #50801, .t. ) ;
#3703 = oriented_edge ( 'none', *, *, #3704, .f. ) ;
#3704 = edge_curve ( 'none', #3696, #3697, #50785, .t. ) ;
#3705 = oriented_edge ( 'none', *, *, #3769, .f. ) ;
#3706 = edge_curve ( 'none', #3697, #3716, #50774, .t. ) ;
#3707 = edge_loop ( 'none', ( #3711, #3708, #3710, #3722 ) ) ;
#3708 = oriented_edge ( 'none', *, *, #3729, .f. ) ;
#3709 = advanced_face ( 'none', ( #50820 ), #50788, .f. ) ;
#3710 = oriented_edge ( 'none', *, *, #3712, .f. ) ;
#3711 = oriented_edge ( 'none', *, *, #3464, .t. ) ;
#3712 = edge_curve ( 'none', #3655, #3728, #50903, .t. ) ;
#3713 = oriented_edge ( 'none', *, *, #3772, .f. ) ;
#3714 = edge_curve ( 'none', #3655, #3443, #50900, .t. ) ;
#3715 = edge_loop ( 'none', ( #3700, #3703, #3765, #3768, #3705, #3713, #3757, #3770 ) ) ;
#3716 = vertex_point ( 'none', #50780 ) ;
#3717 = oriented_edge ( 'none', *, *, #3714, .f. ) ;
#3718 = advanced_face ( 'none', ( #50901 ), #50870, .f. ) ;
#3719 = vertex_point ( 'none', #50877 ) ;
#3720 = oriented_edge ( 'none', *, *, #19481, .f. ) ;
#3721 = edge_loop ( 'none', ( #3726, #3720, #3725, #3724 ) ) ;
#3722 = oriented_edge ( 'none', *, *, #3714, .t. ) ;
#3723 = advanced_face ( 'none', ( #50876 ), #50882, .f. ) ;
#3724 = oriented_edge ( 'none', *, *, #3729, .t. ) ;
#3725 = oriented_edge ( 'none', *, *, #3727, .f. ) ;
#3726 = oriented_edge ( 'none', *, *, #3462, .t. ) ;
#3727 = edge_curve ( 'none', #3728, #3672, #50865, .t. ) ;
#3728 = vertex_point ( 'none', #50968 ) ;
#3729 = edge_curve ( 'none', #3728, #3472, #50861, .t. ) ;
#3730 = advanced_face ( 'none', ( #50963 ), #50971, .f. ) ;
#3731 = oriented_edge ( 'none', *, *, #3675, .f. ) ;
#3732 = vertex_point ( 'none', #50853 ) ;
#3733 = edge_curve ( 'none', #3732, #3478, #50943, .t. ) ;
#3734 = edge_loop ( 'none', ( #3735, #3740, #3743, #3742 ) ) ;
#3735 = oriented_edge ( 'none', *, *, #3226, .f. ) ;
#3736 = edge_loop ( 'none', ( #3777, #3854, #3780, #3779 ) ) ;
#3737 = oriented_edge ( 'none', *, *, #3223, .f. ) ;
#3738 = edge_loop ( 'none', ( #3783, #3840 ) ) ;
#3739 = oriented_edge ( 'none', *, *, #2863, .f. ) ;
#3740 = oriented_edge ( 'none', *, *, #3811, .f. ) ;
#3741 = edge_loop ( 'none', ( #3737, #3744, #3794, #3801 ) ) ;
#3742 = oriented_edge ( 'none', *, *, #3750, .t. ) ;
#3743 = oriented_edge ( 'none', *, *, #3706, .t. ) ;
#3744 = oriented_edge ( 'none', *, *, #3812, .f. ) ;
#3745 = advanced_face ( 'none', ( #50863 ), #50926, .t. ) ;
#3746 = edge_curve ( 'none', #3767, #3236, #50933, .t. ) ;
#3747 = oriented_edge ( 'none', *, *, #3750, .f. ) ;
#3748 = oriented_edge ( 'none', *, *, #3675, .t. ) ;
#3749 = oriented_edge ( 'none', *, *, #3686, .t. ) ;
#3750 = edge_curve ( 'none', #3716, #3169, #50913, .t. ) ;
#3751 = advanced_face ( 'none', ( #50907 ), #50937, .t. ) ;
#3752 = edge_curve ( 'none', #3771, #3173, #50924, .t. ) ;
#3753 = oriented_edge ( 'none', *, *, #3758, .t. ) ;
#3754 = oriented_edge ( 'none', *, *, #3171, .f. ) ;
#3755 = oriented_edge ( 'none', *, *, #3752, .t. ) ;
#3756 = oriented_edge ( 'none', *, *, #3695, .t. ) ;
#3757 = oriented_edge ( 'none', *, *, #3775, .f. ) ;
#3758 = edge_curve ( 'none', #3716, #3771, #50909, .t. ) ;
#3759 = oriented_edge ( 'none', *, *, #3669, .t. ) ;
#3760 = oriented_edge ( 'none', *, *, #3712, .t. ) ;
#3761 = edge_loop ( 'none', ( #3754, #3747, #3753, #3755 ) ) ;
#3762 = edge_curve ( 'none', #3719, #3696, #50984, .t. ) ;
#3763 = vertex_point ( 'none', #50986 ) ;
#3764 = vertex_point ( 'none', #51004 ) ;
#3765 = oriented_edge ( 'none', *, *, #3762, .f. ) ;
#3766 = edge_curve ( 'none', #3767, #3719, #50980, .t. ) ;
#3767 = vertex_point ( 'none', #51009 ) ;
#3768 = oriented_edge ( 'none', *, *, #3766, .f. ) ;
#3769 = edge_curve ( 'none', #3764, #3767, #51000, .t. ) ;
#3770 = oriented_edge ( 'none', *, *, #3758, .f. ) ;
#3771 = vertex_point ( 'none', #50989 ) ;
#3772 = edge_curve ( 'none', #3763, #3764, #51079, .t. ) ;
#3773 = oriented_edge ( 'none', *, *, #3659, .t. ) ;
#3774 = edge_loop ( 'none', ( #3698, #3756, #3760, #3699, #3773, #3748, #3759, #3749 ) ) ;
#3775 = edge_curve ( 'none', #3771, #3763, #51060, .t. ) ;
#3776 = oriented_edge ( 'none', *, *, #3695, .f. ) ;
#3777 = oriented_edge ( 'none', *, *, #3234, .f. ) ;
#3778 = vertex_point ( 'none', #51066 ) ;
#3779 = oriented_edge ( 'none', *, *, #3804, .t. ) ;
#3780 = oriented_edge ( 'none', *, *, #3772, .t. ) ;
#3781 = closed_shell ( 'none', ( #3078, #3141, #3132, #3117, #3186, #3176, #3229, #3261, #3242, #3299, #3365, #3292, #3357, #3340, #3349, #3331, #3397, #3368, #3436, #3422, #3428, #3412, #3479, #3487, #3456, #3523, #3506, #3514, #3500, #3567, #3554, #3545, #3533, #3601, #3613, #3598, #3579, #3649, #3638, #3628, #3633, #3614, #3684, #3666, #3730, #3656, #3723, #3709, #3718, #3702, #3751, #3810, #3745, #3802, #3785, #3791, #3855, #3828, #3836 ) ) ;
#3782 = vertex_point ( 'none', #51070 ) ;
#3783 = oriented_edge ( 'none', *, *, #3098, .f. ) ;
#3784 = edge_loop ( 'none', ( #3786, #3790, #3851, #3850 ) ) ;
#3785 = advanced_face ( 'none', ( #51069 ), #51055, .t. ) ;
#3786 = oriented_edge ( 'none', *, *, #3154, .f. ) ;
#3787 = oriented_edge ( 'none', *, *, #3803, .t. ) ;
#3788 = oriented_edge ( 'none', *, *, #3766, .t. ) ;
#3789 = edge_loop ( 'none', ( #3839, #3846, #3821, #3844 ) ) ;
#3790 = oriented_edge ( 'none', *, *, #3804, .f. ) ;
#3791 = advanced_face ( 'none', ( #51047 ), #51061, .t. ) ;
#3792 = edge_loop ( 'none', ( #3852, #3849, #3830, #3833 ) ) ;
#3793 = oriented_edge ( 'none', *, *, #3162, .f. ) ;
#3794 = oriented_edge ( 'none', *, *, #3704, .t. ) ;
#3795 = vertex_point ( 'none', #50972 ) ;
#3796 = edge_curve ( 'none', #5110, #5107, #51143, .t. ) ;
#3797 = closed_shell ( 'none', ( #49966, #57973, #1276, #1281 ) ) ;
#3798 = edge_curve ( 'none', #6589, #6588, #51029, .t. ) ;
#3799 = oriented_edge ( 'none', *, *, #3803, .f. ) ;
#3800 = edge_loop ( 'none', ( #3793, #3799, #3806, #3808 ) ) ;
#3801 = oriented_edge ( 'none', *, *, #3811, .t. ) ;
#3802 = advanced_face ( 'none', ( #51129 ), #51054, .t. ) ;
#3803 = edge_curve ( 'none', #3719, #3156, #51123, .t. ) ;
#3804 = edge_curve ( 'none', #3764, #3237, #51112, .t. ) ;
#3805 = oriented_edge ( 'none', *, *, #3159, .f. ) ;
#3806 = oriented_edge ( 'none', *, *, #3762, .t. ) ;
#3807 = oriented_edge ( 'none', *, *, #3746, .f. ) ;
#3808 = oriented_edge ( 'none', *, *, #3812, .t. ) ;
#3809 = edge_loop ( 'none', ( #3805, #3807, #3788, #3787 ) ) ;
#3810 = advanced_face ( 'none', ( #51125 ), #51028, .t. ) ;
#3811 = edge_curve ( 'none', #3697, #3222, #51103, .t. ) ;
#3812 = edge_curve ( 'none', #3696, #3238, #51094, .t. ) ;
#3813 = advanced_face ( 'none', ( #51097 ), #51083, .f. ) ;
#3814 = edge_curve ( 'none', #10596, #10616, #51095, .t. ) ;
#3815 = oriented_edge ( 'none', *, *, #3893, .t. ) ;
#3816 = vertex_point ( 'none', #51206 ) ;
#3817 = vertex_point ( 'none', #51199 ) ;
#3818 = vertex_point ( 'none', #51204 ) ;
#3819 = edge_curve ( 'none', #3818, #3848, #51193, .t. ) ;
#3820 = edge_loop ( 'none', ( #3879, #3815, #3882, #3886 ) ) ;
#3821 = oriented_edge ( 'none', *, *, #3819, .f. ) ;
#3822 = edge_curve ( 'none', #3837, #3818, #51210, .t. ) ;
#3823 = vertex_point ( 'none', #51172 ) ;
#3824 = vertex_point ( 'none', #51165 ) ;
#3825 = advanced_face ( 'none', ( #51196 ), #50205, .f. ) ;
#3826 = oriented_edge ( 'none', *, *, #3888, .t. ) ;
#3827 = oriented_edge ( 'none', *, *, #3834, .f. ) ;
#3828 = advanced_face ( 'none', ( #51276 ), #51267, .t. ) ;
#3829 = edge_loop ( 'none', ( #24398, #251, #8792, #31620 ) ) ;
#3831 = oriented_edge ( 'none', *, *, #11798, .t. ) ;
#3830 = oriented_edge ( 'none', *, *, #3775, .t. ) ;
#3832 = edge_loop ( 'none', ( #3827, #3826, #3835, #3898 ) ) ;
#3833 = oriented_edge ( 'none', *, *, #3853, .t. ) ;
#3834 = edge_curve ( 'none', #3823, #3824, #51278, .t. ) ;
#3835 = oriented_edge ( 'none', *, *, #3891, .f. ) ;
#3836 = advanced_face ( 'none', ( #51284 ), #51270, .t. ) ;
#3837 = vertex_point ( 'none', #51260 ) ;
#3838 = vertex_point ( 'none', #51235 ) ;
#3839 = oriented_edge ( 'none', *, *, #3841, .f. ) ;
#3840 = oriented_edge ( 'none', *, *, #3634, .f. ) ;
#3841 = edge_curve ( 'none', #3778, #3837, #51259, .t. ) ;
#3842 = manifold_solid_brep ( '���-����3', #919 ) ;
#3843 = edge_curve ( 'none', #10536, #10531, #51234, .t. ) ;
#3844 = oriented_edge ( 'none', *, *, #3822, .f. ) ;
#3845 = advanced_face ( 'none', ( #51248 ), #51224, .t. ) ;
#3846 = oriented_edge ( 'none', *, *, #3847, .t. ) ;
#3847 = edge_curve ( 'none', #3778, #3848, #51321, .t. ) ;
#3848 = vertex_point ( 'none', #51326 ) ;
#3849 = oriented_edge ( 'none', *, *, #3752, .f. ) ;
#3850 = oriented_edge ( 'none', *, *, #3746, .t. ) ;
#3851 = oriented_edge ( 'none', *, *, #3769, .t. ) ;
#3852 = oriented_edge ( 'none', *, *, #3235, .f. ) ;
#3853 = edge_curve ( 'none', #3763, #3239, #51230, .t. ) ;
#3854 = oriented_edge ( 'none', *, *, #3853, .f. ) ;
#3856 = oriented_edge ( 'none', *, *, #10631, .f. ) ;
#3855 = advanced_face ( 'none', ( #51306 ), #51268, .t. ) ;
#3857 = oriented_edge ( 'none', *, *, #3860, .f. ) ;
#3858 = edge_curve ( 'none', #3863, #3864, #51292, .t. ) ;
#3859 = edge_curve ( 'none', #3895, #3905, #51400, .t. ) ;
#3860 = edge_curve ( 'none', #3863, #3866, #51401, .t. ) ;
#3861 = oriented_edge ( 'none', *, *, #3877, .f. ) ;
#3862 = oriented_edge ( 'none', *, *, #3873, .f. ) ;
#3863 = vertex_point ( 'none', #51308 ) ;
#3864 = vertex_point ( 'none', #51293 ) ;
#3865 = vertex_point ( 'none', #51395 ) ;
#3866 = vertex_point ( 'none', #51393 ) ;
#3867 = oriented_edge ( 'none', *, *, #3870, .f. ) ;
#3868 = edge_curve ( 'none', #3939, #3940, #51392, .t. ) ;
#3869 = oriented_edge ( 'none', *, *, #3858, .t. ) ;
#3870 = edge_curve ( 'none', #3871, #3864, #51291, .t. ) ;
#3871 = vertex_point ( 'none', #51369 ) ;
#3872 = vertex_point ( 'none', #51365 ) ;
#3873 = edge_curve ( 'none', #3866, #3871, #51362, .t. ) ;
#3874 = vertex_point ( 'none', #51352 ) ;
#3875 = edge_loop ( 'none', ( #3935, #3920, #3938, #3926 ) ) ;
#3876 = edge_curve ( 'none', #3865, #3872, #51343, .t. ) ;
#3877 = edge_curve ( 'none', #3865, #3874, #51350, .t. ) ;
#3878 = edge_loop ( 'none', ( #3861, #3929, #3936, #3927 ) ) ;
#3879 = oriented_edge ( 'none', *, *, #3881, .f. ) ;
#3880 = oriented_edge ( 'none', *, *, #4512, .t. ) ;
#3881 = edge_curve ( 'none', #3838, #3895, #51452, .t. ) ;
#3882 = oriented_edge ( 'none', *, *, #3883, .f. ) ;
#3883 = edge_curve ( 'none', #3892, #3889, #51434, .t. ) ;
#3884 = edge_curve ( 'none', #3895, #3892, #51376, .t. ) ;
#3885 = vertex_point ( 'none', #51442 ) ;
#3886 = oriented_edge ( 'none', *, *, #3884, .f. ) ;
#3887 = advanced_face ( 'none', ( #51440 ), #51462, .f. ) ;
#3888 = edge_curve ( 'none', #3823, #3817, #51423, .t. ) ;
#3889 = vertex_point ( 'none', #51408 ) ;
#3890 = edge_loop ( 'none', ( #4441, #4444, #4453, #4448 ) ) ;
#3891 = edge_curve ( 'none', #3816, #3817, #51444, .t. ) ;
#3892 = vertex_point ( 'none', #51523 ) ;
#3893 = edge_curve ( 'none', #3838, #3889, #51525, .t. ) ;
#3894 = edge_curve ( 'none', #3824, #3816, #51502, .t. ) ;
#3895 = vertex_point ( 'none', #51515 ) ;
#3896 = advanced_face ( 'none', ( #51510 ), #51406, .t. ) ;
#3897 = edge_loop ( 'none', ( #3857, #3869, #3867, #3862 ) ) ;
#3898 = oriented_edge ( 'none', *, *, #3894, .f. ) ;
#3899 = edge_curve ( 'none', #3824, #3979, #51484, .t. ) ;
#3900 = edge_loop ( 'none', ( #3969, #3981, #3945, #3970 ) ) ;
#3901 = vertex_point ( 'none', #51483 ) ;
#3902 = advanced_face ( 'none', ( #51491 ), #51485, .f. ) ;
#3903 = oriented_edge ( 'none', *, *, #3834, .t. ) ;
#3904 = oriented_edge ( 'none', *, *, #3915, .t. ) ;
#3905 = vertex_point ( 'none', #51471 ) ;
#3906 = oriented_edge ( 'none', *, *, #3859, .t. ) ;
#3907 = edge_curve ( 'none', #3901, #3905, #51586, .t. ) ;
#3908 = oriented_edge ( 'none', *, *, #3907, .f. ) ;
#3909 = edge_curve ( 'none', #3838, #3901, #51569, .t. ) ;
#3910 = edge_loop ( 'none', ( #3974, #3904, #3977, #3980 ) ) ;
#3911 = oriented_edge ( 'none', *, *, #3909, .f. ) ;
#3912 = vertex_point ( 'none', #51570 ) ;
#3913 = vertex_point ( 'none', #51472 ) ;
#3914 = advanced_face ( 'none', ( #51560 ), #51517, .f. ) ;
#3915 = edge_curve ( 'none', #3874, #3913, #51551, .t. ) ;
#3916 = edge_curve ( 'none', #3979, #3956, #51585, .t. ) ;
#3917 = advanced_face ( 'none', ( #51545 ), #51558, .f. ) ;
#3918 = vertex_point ( 'none', #51646 ) ;
#3919 = oriented_edge ( 'none', *, *, #3881, .t. ) ;
#3920 = oriented_edge ( 'none', *, *, #3934, .t. ) ;
#3921 = edge_curve ( 'none', #3918, #3930, #51645, .t. ) ;
#3922 = edge_curve ( 'none', #3940, #3918, #51636, .t. ) ;
#3923 = oriented_edge ( 'none', *, *, #10676, .f. ) ;
#3924 = oriented_edge ( 'none', *, *, #455, .f. ) ;
#3925 = edge_loop ( 'none', ( #3919, #3906, #3908, #3911 ) ) ;
#3926 = oriented_edge ( 'none', *, *, #3922, .f. ) ;
#3927 = oriented_edge ( 'none', *, *, #3937, .f. ) ;
#3928 = advanced_face ( 'none', ( #51563 ), #51641, .f. ) ;
#3929 = oriented_edge ( 'none', *, *, #3876, .t. ) ;
#3930 = vertex_point ( 'none', #51619 ) ;
#3931 = vertex_point ( 'none', #51617 ) ;
#3932 = vertex_point ( 'none', #51529 ) ;
#3933 = edge_curve ( 'none', #3932, #3872, #51614, .t. ) ;
#3934 = edge_curve ( 'none', #3939, #3930, #51601, .t. ) ;
#3935 = oriented_edge ( 'none', *, *, #3868, .f. ) ;
#3936 = oriented_edge ( 'none', *, *, #3933, .f. ) ;
#3937 = edge_curve ( 'none', #3874, #3932, #51593, .t. ) ;
#3938 = oriented_edge ( 'none', *, *, #3921, .f. ) ;
#3939 = vertex_point ( 'none', #51707 ) ;
#3940 = vertex_point ( 'none', #51706 ) ;
#3941 = oriented_edge ( 'none', *, *, #4151, .t. ) ;
#3942 = advanced_face ( 'none', ( #51623 ), #51607, .t. ) ;
#3943 = oriented_edge ( 'none', *, *, #3944, .f. ) ;
#3944 = edge_curve ( 'none', #3885, #36435, #51687, .t. ) ;
#3945 = oriented_edge ( 'none', *, *, #3971, .t. ) ;
#3946 = edge_curve ( 'none', #3863, #3965, #51622, .t. ) ;
#3947 = edge_loop ( 'none', ( #3968, #3954, #4014, #4017, #3953 ) ) ;
#3948 = advanced_face ( 'none', ( #51714 ), #51666, .t. ) ;
#3949 = oriented_edge ( 'none', *, *, #10575, .t. ) ;
#3950 = vertex_point ( 'none', #51703 ) ;
#3951 = edge_curve ( 'none', #3960, #3957, #50611, .t. ) ;
#3952 = edge_curve ( 'none', #3960, #3931, #50193, .t. ) ;
#3953 = oriented_edge ( 'none', *, *, #4018, .f. ) ;
#3954 = oriented_edge ( 'none', *, *, #3951, .t. ) ;
#3955 = edge_curve ( 'none', #3950, #3957, #51163, .t. ) ;
#3956 = vertex_point ( 'none', #51664 ) ;
#3957 = vertex_point ( 'none', #51652 ) ;
#3958 = manifold_solid_brep ( '���-����8', #17706 ) ;
#3959 = cartesian_point ( 'none', ( -82.42456420240073100, -78.98086474824290800, -15.73820061220084900 ) ) ;
#3960 = vertex_point ( 'none', #51778 ) ;
#3961 = oriented_edge ( 'none', *, *, #3916, .t. ) ;
#3962 = edge_curve ( 'none', #3823, #3956, #51762, .t. ) ;
#3963 = vertex_point ( 'none', #51771 ) ;
#3964 = vertex_point ( 'none', #51768 ) ;
#3965 = vertex_point ( 'none', #51756 ) ;
#3966 = vertex_point ( 'none', #51781 ) ;
#3967 = advanced_face ( 'none', ( #51751 ), #51776, .f. ) ;
#3968 = oriented_edge ( 'none', *, *, #3952, .f. ) ;
#3969 = oriented_edge ( 'none', *, *, #3860, .t. ) ;
#3970 = oriented_edge ( 'none', *, *, #3946, .f. ) ;
#3971 = edge_curve ( 'none', #3966, #3965, #51750, .t. ) ;
#3972 = edge_curve ( 'none', #3866, #3966, #51742, .t. ) ;
#3973 = oriented_edge ( 'none', *, *, #3962, .f. ) ;
#3974 = oriented_edge ( 'none', *, *, #3877, .t. ) ;
#3975 = edge_loop ( 'none', ( #3903, #3982, #3961, #3973 ) ) ;
#3976 = edge_curve ( 'none', #3912, #3913, #51737, .t. ) ;
#3977 = oriented_edge ( 'none', *, *, #3976, .f. ) ;
#3978 = edge_curve ( 'none', #3865, #3912, #51830, .t. ) ;
#3979 = vertex_point ( 'none', #51746 ) ;
#3980 = oriented_edge ( 'none', *, *, #3978, .f. ) ;
#3981 = oriented_edge ( 'none', *, *, #3972, .t. ) ;
#3982 = oriented_edge ( 'none', *, *, #3899, .t. ) ;
#3983 = advanced_face ( 'none', ( #51725 ), #51841, .f. ) ;
#3984 = advanced_face ( 'none', ( #51837 ), #51838, .f. ) ;
#3985 = vertex_point ( 'none', #51835 ) ;
#3986 = edge_curve ( 'none', #18026, #3999, #51821, .t. ) ;
#3987 = edge_curve ( 'none', #18026, #3985, #51810, .t. ) ;
#3988 = edge_curve ( 'none', #3885, #3991, #51806, .t. ) ;
#3989 = vertex_point ( 'none', #51796 ) ;
#3990 = edge_curve ( 'none', #4002, #17773, #51807, .t. ) ;
#3991 = vertex_point ( 'none', #51890 ) ;
#3992 = oriented_edge ( 'none', *, *, #3995, .f. ) ;
#3993 = edge_curve ( 'none', #4002, #4003, #51899, .t. ) ;
#3994 = oriented_edge ( 'none', *, *, #3997, .f. ) ;
#3995 = edge_curve ( 'none', #36435, #3989, #51786, .t. ) ;
#3996 = edge_curve ( 'none', #4003, #4006, #51893, .t. ) ;
#3997 = edge_curve ( 'none', #3989, #3991, #51903, .t. ) ;
#3998 = edge_loop ( 'none', ( #4007, #17774, #4005, #2835 ) ) ;
#3999 = vertex_point ( 'none', #51857 ) ;
#4000 = edge_loop ( 'none', ( #4001, #4057, #4060, #4059 ) ) ;
#4001 = oriented_edge ( 'none', *, *, #3987, .f. ) ;
#4002 = vertex_point ( 'none', #51860 ) ;
#4003 = vertex_point ( 'none', #51859 ) ;
#4004 = advanced_face ( 'none', ( #51962 ), #51888, .t. ) ;
#4005 = oriented_edge ( 'none', *, *, #17704, .f. ) ;
#4006 = vertex_point ( 'none', #51966 ) ;
#4007 = oriented_edge ( 'none', *, *, #3993, .f. ) ;
#4008 = edge_curve ( 'none', #17773, #4063, #51948, .t. ) ;
#4009 = advanced_face ( 'none', ( #51959 ), #51938, .t. ) ;
#4010 = closed_shell ( 'none', ( #15871, #1297, #1301, #1286 ) ) ;
#4011 = edge_loop ( 'none', ( #3679, #4319, #4376, #4351 ) ) ;
#4012 = closed_shell ( 'none', ( #1323, #40790, #40811, #1205 ) ) ;
#4013 = cartesian_point ( 'none', ( -82.42456420240073100, -78.98086474824290800, -16.00000000000000000 ) ) ;
#4014 = oriented_edge ( 'none', *, *, #3955, .f. ) ;
#4015 = edge_curve ( 'none', #3963, #3950, #51847, .t. ) ;
#4016 = oriented_edge ( 'none', *, *, #3988, .t. ) ;
#4017 = oriented_edge ( 'none', *, *, #4015, .f. ) ;
#4018 = edge_curve ( 'none', #3931, #3963, #51910, .t. ) ;
#4019 = edge_loop ( 'none', ( #3943, #4016, #3994, #3992 ) ) ;
#4020 = vertex_point ( 'none', #51914 ) ;
#4021 = advanced_face ( 'none', ( #51913 ), #51928, .f. ) ;
#4022 = vertex_point ( 'none', #51929 ) ;
#4023 = vertex_point ( 'none', #52031 ) ;
#4024 = oriented_edge ( 'none', *, *, #4043, .t. ) ;
#4025 = edge_curve ( 'none', #4032, #4022, #52023, .t. ) ;
#4026 = oriented_edge ( 'none', *, *, #4084, .f. ) ;
#4027 = vertex_point ( 'none', #52010 ) ;
#4028 = vertex_point ( 'none', #52021 ) ;
#4029 = edge_curve ( 'none', #4054, #3931, #52011, .t. ) ;
#4030 = edge_curve ( 'none', #4099, #4034, #52015, .t. ) ;
#4031 = edge_curve ( 'none', #3989, #4054, #51990, .t. ) ;
#4033 = oriented_edge ( 'none', *, *, #10573, .t. ) ;
#4032 = vertex_point ( 'none', #51992 ) ;
#4034 = vertex_point ( 'none', #51973 ) ;
#4035 = vertex_point ( 'none', #52014 ) ;
#4036 = oriented_edge ( 'none', *, *, #4025, .f. ) ;
#4037 = advanced_face ( 'none', ( #52028 ), #51989, .f. ) ;
#4038 = edge_loop ( 'none', ( #4040, #4039, #4100, #4105 ) ) ;
#4039 = oriented_edge ( 'none', *, *, #4041, .t. ) ;
#4040 = oriented_edge ( 'none', *, *, #4042, .f. ) ;
#4041 = edge_curve ( 'none', #4046, #4028, #52092, .t. ) ;
#4042 = edge_curve ( 'none', #4046, #4050, #52082, .t. ) ;
#4043 = edge_curve ( 'none', #4032, #4023, #52084, .t. ) ;
#4044 = edge_curve ( 'none', #4062, #4063, #52077, .t. ) ;
#4045 = edge_curve ( 'none', #4006, #4062, #52053, .t. ) ;
#4046 = vertex_point ( 'none', #52042 ) ;
#4047 = edge_curve ( 'none', #3991, #4048, #52155, .t. ) ;
#4048 = vertex_point ( 'none', #52050 ) ;
#4049 = oriented_edge ( 'none', *, *, #4045, .f. ) ;
#4050 = vertex_point ( 'none', #52151 ) ;
#4051 = advanced_face ( 'none', ( #52150 ), #52060, .t. ) ;
#4052 = oriented_edge ( 'none', *, *, #4031, .f. ) ;
#4053 = oriented_edge ( 'none', *, *, #3997, .t. ) ;
#4054 = vertex_point ( 'none', #52136 ) ;
#4055 = edge_curve ( 'none', #3931, #4048, #52126, .t. ) ;
#4056 = vertex_point ( 'none', #52057 ) ;
#4057 = oriented_edge ( 'none', *, *, #3986, .t. ) ;
#4058 = edge_curve ( 'none', #3999, #4056, #52138, .t. ) ;
#4059 = oriented_edge ( 'none', *, *, #4061, .f. ) ;
#4060 = oriented_edge ( 'none', *, *, #4058, .t. ) ;
#4061 = edge_curve ( 'none', #3985, #4056, #52107, .t. ) ;
#4062 = vertex_point ( 'none', #52103 ) ;
#4063 = vertex_point ( 'none', #52095 ) ;
#4064 = oriented_edge ( 'none', *, *, #4055, .f. ) ;
#4065 = advanced_face ( 'none', ( #52094 ), #52120, .t. ) ;
#4066 = vertex_point ( 'none', #52097 ) ;
#4067 = vertex_point ( 'none', #52216 ) ;
#4068 = oriented_edge ( 'none', *, *, #4070, .f. ) ;
#4069 = oriented_edge ( 'none', *, *, #4071, .f. ) ;
#4070 = edge_curve ( 'none', #3837, #4066, #52209, .t. ) ;
#4071 = edge_curve ( 'none', #4066, #4067, #52100, .t. ) ;
#4072 = edge_loop ( 'none', ( #4079, #4136, #4074, #4140, #4073, #4146, #4121, #4145, #4148, #4131, #4127, #4126 ) ) ;
#4073 = oriented_edge ( 'none', *, *, #4143, .f. ) ;
#4074 = oriented_edge ( 'none', *, *, #4137, .t. ) ;
#4075 = advanced_face ( 'none', ( #52201 ), #52205, .t. ) ;
#4076 = edge_curve ( 'none', #3957, #4080, #52178, .t. ) ;
#4077 = vertex_point ( 'none', #52174 ) ;
#4078 = vertex_point ( 'none', #52189 ) ;
#4079 = oriented_edge ( 'none', *, *, #3955, .t. ) ;
#4080 = vertex_point ( 'none', #52167 ) ;
#4081 = oriented_edge ( 'none', *, *, #4082, .f. ) ;
#4082 = edge_curve ( 'none', #4083, #4035, #51720, .t. ) ;
#4083 = vertex_point ( 'none', #52165 ) ;
#4084 = edge_curve ( 'none', #4034, #4083, #48712, .t. ) ;
#4085 = edge_curve ( 'none', #3837, #3778, #52266, .t. ) ;
#4086 = advanced_face ( 'none', ( #52271 ), #52257, .f. ) ;
#4087 = oriented_edge ( 'none', *, *, #4085, .t. ) ;
#4088 = vertex_point ( 'none', #52259 ) ;
#4089 = edge_curve ( 'none', #4023, #4088, #52244, .t. ) ;
#4090 = oriented_edge ( 'none', *, *, #4089, .t. ) ;
#4091 = edge_curve ( 'none', #4022, #4088, #52245, .t. ) ;
#4092 = oriented_edge ( 'none', *, *, #4091, .f. ) ;
#4093 = edge_loop ( 'none', ( #4087, #3941, #4069, #4068 ) ) ;
#4094 = edge_curve ( 'none', #3795, #3964, #52275, .t. ) ;
#4095 = advanced_face ( 'none', ( #52222 ), #52267, .f. ) ;
#4096 = oriented_edge ( 'none', *, *, #4098, .t. ) ;
#4097 = oriented_edge ( 'none', *, *, #4030, .f. ) ;
#4098 = edge_curve ( 'none', #4099, #4035, #52338, .t. ) ;
#4099 = vertex_point ( 'none', #52237 ) ;
#4100 = oriented_edge ( 'none', *, *, #4101, .t. ) ;
#4101 = edge_curve ( 'none', #4028, #4027, #52332, .t. ) ;
#4102 = edge_loop ( 'none', ( #4097, #4096, #4081, #4026 ) ) ;
#4103 = edge_curve ( 'none', #4050, #4027, #52312, .t. ) ;
#4104 = edge_loop ( 'none', ( #4036, #4024, #4090, #4092 ) ) ;
#4105 = oriented_edge ( 'none', *, *, #4103, .f. ) ;
#4106 = vertex_point ( 'none', #52296 ) ;
#4107 = edge_curve ( 'none', #3950, #4130, #52293, .t. ) ;
#4108 = vertex_point ( 'none', #52331 ) ;
#4109 = edge_curve ( 'none', #3957, #4110, #52294, .t. ) ;
#4110 = vertex_point ( 'none', #52330 ) ;
#4111 = edge_curve ( 'none', #4133, #3950, #52316, .t. ) ;
#4112 = advanced_face ( 'none', ( #52283 ), #52285, .t. ) ;
#4113 = oriented_edge ( 'none', *, *, #4111, .t. ) ;
#4114 = oriented_edge ( 'none', *, *, #4076, .f. ) ;
#4116 = oriented_edge ( 'none', *, *, #48465, .t. ) ;
#4115 = oriented_edge ( 'none', *, *, #4119, .t. ) ;
#4117 = oriented_edge ( 'none', *, *, #4118, .f. ) ;
#4118 = edge_curve ( 'none', #4108, #4110, #52368, .t. ) ;
#4119 = edge_curve ( 'none', #4108, #4080, #52380, .t. ) ;
#4120 = oriented_edge ( 'none', *, *, #4183, .t. ) ;
#4121 = oriented_edge ( 'none', *, *, #4150, .f. ) ;
#4122 = edge_curve ( 'none', #4149, #4139, #52356, .t. ) ;
#4123 = vertex_point ( 'none', #52370 ) ;
#4124 = edge_loop ( 'none', ( #4114, #4129, #4117, #4115 ) ) ;
#4125 = edge_curve ( 'none', #4149, #4123, #52369, .t. ) ;
#4126 = oriented_edge ( 'none', *, *, #4107, .f. ) ;
#4127 = oriented_edge ( 'none', *, *, #4132, .f. ) ;
#4128 = edge_curve ( 'none', #4135, #4123, #52454, .t. ) ;
#4129 = oriented_edge ( 'none', *, *, #4109, .t. ) ;
#4130 = vertex_point ( 'none', #52344 ) ;
#4131 = oriented_edge ( 'none', *, *, #4128, .f. ) ;
#4132 = edge_curve ( 'none', #4130, #4135, #52445, .t. ) ;
#4133 = vertex_point ( 'none', #52449 ) ;
#4134 = edge_loop ( 'none', ( #4113, #4189, #4192, #4190 ) ) ;
#4135 = vertex_point ( 'none', #52447 ) ;
#4136 = oriented_edge ( 'none', *, *, #4076, .t. ) ;
#4137 = edge_curve ( 'none', #4080, #4077, #52436, .t. ) ;
#4138 = vertex_point ( 'none', #52433 ) ;
#4139 = vertex_point ( 'none', #52366 ) ;
#4140 = oriented_edge ( 'none', *, *, #4141, .t. ) ;
#4141 = edge_curve ( 'none', #4077, #4138, #52435, .t. ) ;
#4142 = vertex_point ( 'none', #52418 ) ;
#4143 = edge_curve ( 'none', #4142, #4138, #52450, .t. ) ;
#4144 = oriented_edge ( 'none', *, *, #1030, .t. ) ;
#4145 = oriented_edge ( 'none', *, *, #4122, .f. ) ;
#4146 = oriented_edge ( 'none', *, *, #4147, .t. ) ;
#4147 = edge_curve ( 'none', #4142, #4078, #52424, .t. ) ;
#4148 = oriented_edge ( 'none', *, *, #4125, .t. ) ;
#4149 = vertex_point ( 'none', #52446 ) ;
#4150 = edge_curve ( 'none', #4139, #4078, #52520, .t. ) ;
#4151 = edge_curve ( 'none', #3778, #4067, #52411, .t. ) ;
#4152 = edge_curve ( 'none', #4020, #4165, #52491, .t. ) ;
#4153 = edge_curve ( 'none', #4159, #4168, #52478, .t. ) ;
#4154 = oriented_edge ( 'none', *, *, #4153, .f. ) ;
#4155 = edge_curve ( 'none', #4165, #4159, #52403, .t. ) ;
#4156 = oriented_edge ( 'none', *, *, #4155, .f. ) ;
#4157 = oriented_edge ( 'none', *, *, #4152, .f. ) ;
#4158 = advanced_face ( 'none', ( #52468, #52493 ), #52471, .f. ) ;
#4159 = vertex_point ( 'none', #52575 ) ;
#4160 = oriented_edge ( 'none', *, *, #3883, .t. ) ;
#4161 = vertex_point ( 'none', #52462 ) ;
#4162 = vertex_point ( 'none', #52405 ) ;
#4163 = oriented_edge ( 'none', *, *, #4182, .t. ) ;
#4164 = edge_loop ( 'none', ( #4167, #4169, #4171, #4179, #4154, #4156, #4157, #4217, #4225, #4223 ) ) ;
#4165 = vertex_point ( 'none', #52580 ) ;
#4166 = edge_curve ( 'none', #4106, #4161, #52572, .t. ) ;
#4167 = oriented_edge ( 'none', *, *, #4184, .f. ) ;
#4168 = vertex_point ( 'none', #52561 ) ;
#4169 = oriented_edge ( 'none', *, *, #4166, .f. ) ;
#4170 = edge_curve ( 'none', #4106, #4172, #52567, .t. ) ;
#4171 = oriented_edge ( 'none', *, *, #4170, .t. ) ;
#4172 = vertex_point ( 'none', #52553 ) ;
#4173 = vertex_point ( 'none', #52563 ) ;
#4174 = advanced_face ( 'none', ( #52551 ), #52464, .t. ) ;
#4175 = vertex_point ( 'none', #52552 ) ;
#4176 = oriented_edge ( 'none', *, *, #4122, .t. ) ;
#4177 = edge_loop ( 'none', ( #4160, #4163 ) ) ;
#4178 = edge_curve ( 'none', #4175, #4139, #52536, .t. ) ;
#4179 = oriented_edge ( 'none', *, *, #4237, .f. ) ;
#4180 = oriented_edge ( 'none', *, *, #4178, .f. ) ;
#4181 = edge_curve ( 'none', #4173, #4175, #52538, .t. ) ;
#4182 = edge_curve ( 'none', #3889, #3892, #52569, .t. ) ;
#4183 = edge_curve ( 'none', #4173, #4149, #52539, .t. ) ;
#4184 = edge_curve ( 'none', #4161, #4162, #52633, .t. ) ;
#4185 = oriented_edge ( 'none', *, *, #4181, .f. ) ;
#4186 = advanced_face ( 'none', ( #52529 ), #52650, .t. ) ;
#4187 = vertex_point ( 'none', #52636 ) ;
#4188 = edge_loop ( 'none', ( #4120, #4176, #4180, #4185 ) ) ;
#4189 = oriented_edge ( 'none', *, *, #4107, .t. ) ;
#4190 = oriented_edge ( 'none', *, *, #4193, .t. ) ;
#4191 = edge_curve ( 'none', #4187, #4130, #52620, .t. ) ;
#4192 = oriented_edge ( 'none', *, *, #4191, .f. ) ;
#4193 = edge_curve ( 'none', #4187, #4133, #52601, .t. ) ;
#4194 = oriented_edge ( 'none', *, *, #4227, .t. ) ;
#4195 = edge_loop ( 'none', ( #4197, #4280, #4276, #4275 ) ) ;
#4196 = advanced_face ( 'none', ( #52597 ), #52732, .f. ) ;
#4197 = oriented_edge ( 'none', *, *, #4147, .f. ) ;
#4198 = vertex_point ( 'none', #52588 ) ;
#4199 = oriented_edge ( 'none', *, *, #4281, .t. ) ;
#4200 = edge_curve ( 'none', #4214, #4230, #52586, .t. ) ;
#4201 = oriented_edge ( 'none', *, *, #4200, .t. ) ;
#4202 = edge_curve ( 'none', #4230, #4215, #52719, .t. ) ;
#4203 = oriented_edge ( 'none', *, *, #4261, .t. ) ;
#4204 = vertex_point ( 'none', #52705 ) ;
#4205 = oriented_edge ( 'none', *, *, #4132, .t. ) ;
#4206 = oriented_edge ( 'none', *, *, #4191, .t. ) ;
#4207 = edge_curve ( 'none', #4135, #4229, #52695, .t. ) ;
#4208 = oriented_edge ( 'none', *, *, #4207, .t. ) ;
#4209 = edge_curve ( 'none', #4204, #4229, #52680, .t. ) ;
#4210 = oriented_edge ( 'none', *, *, #4166, .t. ) ;
#4211 = oriented_edge ( 'none', *, *, #4213, .f. ) ;
#4212 = oriented_edge ( 'none', *, *, #4209, .f. ) ;
#4213 = edge_curve ( 'none', #4106, #4204, #52683, .t. ) ;
#4214 = vertex_point ( 'none', #52766 ) ;
#4215 = vertex_point ( 'none', #52763 ) ;
#4216 = oriented_edge ( 'none', *, *, #4202, .t. ) ;
#4217 = oriented_edge ( 'none', *, *, #4219, .t. ) ;
#4218 = edge_curve ( 'none', #4220, #4222, #52755, .t. ) ;
#4219 = edge_curve ( 'none', #4020, #4222, #52743, .t. ) ;
#4220 = vertex_point ( 'none', #52769 ) ;
#4221 = edge_loop ( 'none', ( #4235, #4234, #4206, #4205, #4208, #4212, #4211, #4210 ) ) ;
#4222 = vertex_point ( 'none', #52744 ) ;
#4223 = oriented_edge ( 'none', *, *, #4226, .f. ) ;
#4224 = edge_curve ( 'none', #4161, #4228, #52746, .t. ) ;
#4225 = oriented_edge ( 'none', *, *, #4218, .f. ) ;
#4226 = edge_curve ( 'none', #4162, #4220, #52818, .t. ) ;
#4227 = edge_curve ( 'none', #4215, #4231, #52806, .t. ) ;
#4228 = vertex_point ( 'none', #52745 ) ;
#4229 = vertex_point ( 'none', #52742 ) ;
#4230 = vertex_point ( 'none', #52810 ) ;
#4231 = vertex_point ( 'none', #52808 ) ;
#4232 = edge_loop ( 'none', ( #4194, #4199, #4201, #4216 ) ) ;
#4233 = advanced_face ( 'none', ( #52793 ), #52845, .f. ) ;
#4234 = oriented_edge ( 'none', *, *, #4236, .t. ) ;
#4235 = oriented_edge ( 'none', *, *, #4224, .t. ) ;
#4236 = edge_curve ( 'none', #4228, #4187, #52789, .t. ) ;
#4237 = edge_curve ( 'none', #4168, #4172, #52906, .t. ) ;
#4238 = vertex_point ( 'none', #52911 ) ;
#4239 = edge_curve ( 'none', #4247, #4325, #52908, .t. ) ;
#4240 = edge_curve ( 'none', #4274, #4322, #52877, .t. ) ;
#4241 = edge_curve ( 'none', #4253, #4256, #52868, .t. ) ;
#4242 = vertex_point ( 'none', #52867 ) ;
#4243 = oriented_edge ( 'none', *, *, #4241, .f. ) ;
#4244 = vertex_point ( 'none', #52866 ) ;
#4245 = oriented_edge ( 'none', *, *, #4263, .f. ) ;
#4246 = edge_curve ( 'none', #4266, #4262, #52888, .t. ) ;
#4247 = vertex_point ( 'none', #52850 ) ;
#4248 = oriented_edge ( 'none', *, *, #4246, .t. ) ;
#4249 = oriented_edge ( 'none', *, *, #4317, .f. ) ;
#4250 = oriented_edge ( 'none', *, *, #4251, .f. ) ;
#4251 = edge_curve ( 'none', #4265, #4262, #52967, .t. ) ;
#4252 = advanced_face ( 'none', ( #52848 ), #52885, .t. ) ;
#4253 = vertex_point ( 'none', #52961 ) ;
#4254 = oriented_edge ( 'none', *, *, #4267, .t. ) ;
#4255 = edge_curve ( 'none', #4278, #4198, #52974, .t. ) ;
#4256 = vertex_point ( 'none', #52943 ) ;
#4257 = oriented_edge ( 'none', *, *, #4255, .t. ) ;
#4258 = edge_curve ( 'none', #4268, #4198, #52953, .t. ) ;
#4259 = oriented_edge ( 'none', *, *, #4264, .t. ) ;
#4260 = oriented_edge ( 'none', *, *, #4258, .f. ) ;
#4261 = edge_curve ( 'none', #4268, #4279, #52938, .t. ) ;
#4262 = vertex_point ( 'none', #52920 ) ;
#4263 = edge_curve ( 'none', #4266, #4253, #52929, .t. ) ;
#4264 = edge_curve ( 'none', #4279, #4256, #53039, .t. ) ;
#4265 = vertex_point ( 'none', #52931 ) ;
#4266 = vertex_point ( 'none', #52916 ) ;
#4267 = edge_curve ( 'none', #4277, #4278, #52918, .t. ) ;
#4268 = vertex_point ( 'none', #53030 ) ;
#4269 = advanced_face ( 'none', ( #52934 ), #52854, .t. ) ;
#4270 = edge_curve ( 'none', #3940, #4142, #53037, .t. ) ;
#4271 = edge_curve ( 'none', #4078, #3918, #52999, .t. ) ;
#4272 = edge_loop ( 'none', ( #4254, #4257, #4260, #4203, #4259, #4243, #4245, #4248, #4250, #4249, #4323, #4326, #4318, #4310, #4312, #4313, #4315, #4316, #4298, #4296 ) ) ;
#4273 = vertex_point ( 'none', #52994 ) ;
#4274 = vertex_point ( 'none', #53003 ) ;
#4275 = oriented_edge ( 'none', *, *, #4271, .f. ) ;
#4276 = oriented_edge ( 'none', *, *, #3922, .t. ) ;
#4277 = vertex_point ( 'none', #53019 ) ;
#4278 = vertex_point ( 'none', #52982 ) ;
#4279 = vertex_point ( 'none', #53085 ) ;
#4280 = oriented_edge ( 'none', *, *, #4270, .f. ) ;
#4281 = edge_curve ( 'none', #4231, #4214, #53080, .t. ) ;
#4282 = vertex_point ( 'none', #53084 ) ;
#4283 = oriented_edge ( 'none', *, *, #4300, .t. ) ;
#4284 = edge_curve ( 'none', #4369, #4020, #53068, .t. ) ;
#4285 = edge_curve ( 'none', #4165, #4289, #53052, .t. ) ;
#4286 = oriented_edge ( 'none', *, *, #4350, .f. ) ;
#4287 = oriented_edge ( 'none', *, *, #4285, .t. ) ;
#4288 = vertex_point ( 'none', #53045 ) ;
#4289 = vertex_point ( 'none', #53040 ) ;
#4290 = edge_curve ( 'none', #3964, #4413, #53089, .t. ) ;
#4291 = edge_curve ( 'none', #4238, #4295, #53143, .t. ) ;
#4292 = oriented_edge ( 'none', *, *, #4379, .t. ) ;
#4293 = oriented_edge ( 'none', *, *, #4297, .t. ) ;
#4294 = vertex_point ( 'none', #53091 ) ;
#4295 = vertex_point ( 'none', #53043 ) ;
#4296 = oriented_edge ( 'none', *, *, #4299, .t. ) ;
#4297 = edge_curve ( 'none', #4304, #4305, #53147, .t. ) ;
#4298 = oriented_edge ( 'none', *, *, #4301, .t. ) ;
#4299 = edge_curve ( 'none', #4294, #4277, #52998, .t. ) ;
#4300 = edge_curve ( 'none', #4308, #4369, #53122, .t. ) ;
#4301 = edge_curve ( 'none', #4295, #4294, #53150, .t. ) ;
#4302 = edge_loop ( 'none', ( #4293, #4366, #4307, #4283, #4303, #4348, #4287, #4286, #4356, #4360, #4352, #4364, #4363, #4353, #4340, #4410, #4346, #4329 ) ) ;
#4303 = oriented_edge ( 'none', *, *, #4284, .t. ) ;
#4304 = vertex_point ( 'none', #53129 ) ;
#4305 = vertex_point ( 'none', #53111 ) ;
#4306 = advanced_face ( 'none', ( #53101 ), #53136, .f. ) ;
#4307 = oriented_edge ( 'none', *, *, #4367, .t. ) ;
#4308 = vertex_point ( 'none', #53131 ) ;
#4309 = edge_curve ( 'none', #4305, #4365, #53197, .t. ) ;
#4310 = oriented_edge ( 'none', *, *, #4240, .t. ) ;
#4311 = edge_curve ( 'none', #4322, #4247, #53099, .t. ) ;
#4312 = oriented_edge ( 'none', *, *, #4311, .t. ) ;
#4313 = oriented_edge ( 'none', *, *, #4239, .t. ) ;
#4314 = edge_curve ( 'none', #4325, #4238, #53178, .t. ) ;
#4315 = oriented_edge ( 'none', *, *, #4314, .t. ) ;
#4316 = oriented_edge ( 'none', *, *, #4291, .t. ) ;
#4317 = edge_curve ( 'none', #4242, #4265, #53180, .t. ) ;
#4318 = oriented_edge ( 'none', *, *, #4327, .t. ) ;
#4319 = oriented_edge ( 'none', *, *, #4355, .t. ) ;
#4320 = oriented_edge ( 'none', *, *, #4559, .f. ) ;
#4321 = edge_curve ( 'none', #4242, #4244, #53263, .t. ) ;
#4322 = vertex_point ( 'none', #53270 ) ;
#4323 = oriented_edge ( 'none', *, *, #4321, .t. ) ;
#4324 = edge_curve ( 'none', #4273, #4244, #53260, .t. ) ;
#4325 = vertex_point ( 'none', #53249 ) ;
#4326 = oriented_edge ( 'none', *, *, #4324, .f. ) ;
#4327 = edge_curve ( 'none', #4273, #4274, #53247, .t. ) ;
#4328 = edge_loop ( 'none', ( #4394, #4399, #4402, #4405, #4332, #4401, #4386, #4384 ) ) ;
#4329 = oriented_edge ( 'none', *, *, #4414, .f. ) ;
#4330 = edge_curve ( 'none', #4404, #4349, #53241, .t. ) ;
#4331 = advanced_face ( 'none', ( #53250, #53232 ), #53246, .f. ) ;
#4332 = oriented_edge ( 'none', *, *, #4406, .t. ) ;
#4333 = vertex_point ( 'none', #53269 ) ;
#4334 = oriented_edge ( 'none', *, *, #4411, .t. ) ;
#4335 = edge_curve ( 'none', #4336, #4358, #53228, .t. ) ;
#4336 = vertex_point ( 'none', #53219 ) ;
#4337 = vertex_point ( 'none', #53328 ) ;
#4338 = vertex_point ( 'none', #53253 ) ;
#4339 = edge_curve ( 'none', #4336, #4338, #53252, .t. ) ;
#4340 = oriented_edge ( 'none', *, *, #4344, .f. ) ;
#4341 = edge_curve ( 'none', #4362, #4338, #53301, .t. ) ;
#4342 = edge_curve ( 'none', #4370, #4359, #53313, .t. ) ;
#4343 = vertex_point ( 'none', #53311 ) ;
#4344 = edge_curve ( 'none', #4337, #4362, #53289, .t. ) ;
#4345 = edge_loop ( 'none', ( #4409, #4334 ) ) ;
#4346 = oriented_edge ( 'none', *, *, #4342, .t. ) ;
#4347 = edge_curve ( 'none', #4337, #4370, #53276, .t. ) ;
#4348 = oriented_edge ( 'none', *, *, #4152, .t. ) ;
#4349 = vertex_point ( 'none', #53284 ) ;
#4350 = edge_curve ( 'none', #4288, #4289, #53390, .t. ) ;
#4351 = oriented_edge ( 'none', *, *, #4290, .f. ) ;
#4352 = oriented_edge ( 'none', *, *, #4361, .t. ) ;
#4353 = oriented_edge ( 'none', *, *, #4341, .f. ) ;
#4354 = edge_curve ( 'none', #4349, #4288, #53389, .t. ) ;
#4355 = edge_curve ( 'none', #3795, #4343, #53367, .t. ) ;
#4356 = oriented_edge ( 'none', *, *, #4354, .f. ) ;
#4357 = edge_curve ( 'none', #4349, #4282, #53368, .t. ) ;
#4358 = vertex_point ( 'none', #53371 ) ;
#4359 = vertex_point ( 'none', #53361 ) ;
#4360 = oriented_edge ( 'none', *, *, #4357, .t. ) ;
#4361 = edge_curve ( 'none', #4282, #4358, #53358, .t. ) ;
#4362 = vertex_point ( 'none', #53349 ) ;
#4363 = oriented_edge ( 'none', *, *, #4339, .t. ) ;
#4364 = oriented_edge ( 'none', *, *, #4335, .f. ) ;
#4365 = vertex_point ( 'none', #53345 ) ;
#4366 = oriented_edge ( 'none', *, *, #4309, .t. ) ;
#4367 = edge_curve ( 'none', #4365, #4308, #53342, .t. ) ;
#4368 = edge_curve ( 'none', #4343, #4413, #53355, .t. ) ;
#4369 = vertex_point ( 'none', #53360 ) ;
#4370 = vertex_point ( 'none', #53335 ) ;
#4371 = edge_loop ( 'none', ( #6509, #48863, #19952, #15538, #286, #1259, #10293, #17815, #278, #13205, #36047, #35773, #19551 ) ) ;
#4372 = edge_curve ( 'none', #4289, #4454, #53439, .t. ) ;
#4373 = edge_curve ( 'none', #4391, #4385, #53425, .t. ) ;
#4374 = oriented_edge ( 'none', *, *, #4381, .f. ) ;
#4375 = edge_curve ( 'none', #4123, #4385, #53348, .t. ) ;
#4376 = oriented_edge ( 'none', *, *, #4368, .t. ) ;
#4377 = advanced_face ( 'none', ( #53415 ), #53334, .t. ) ;
#4378 = advanced_face ( 'none', ( #53408 ), #53353, .t. ) ;
#4379 = edge_curve ( 'none', #4605, #4466, #53395, .t. ) ;
#4380 = oriented_edge ( 'none', *, *, #4375, .f. ) ;
#4381 = edge_curve ( 'none', #4398, #4173, #53406, .t. ) ;
#4382 = oriented_edge ( 'none', *, *, #4183, .f. ) ;
#4383 = oriented_edge ( 'none', *, *, #4400, .f. ) ;
#4384 = oriented_edge ( 'none', *, *, #4387, .f. ) ;
#4385 = vertex_point ( 'none', #53401 ) ;
#4386 = oriented_edge ( 'none', *, *, #4330, .f. ) ;
#4387 = edge_curve ( 'none', #4397, #4404, #53465, .t. ) ;
#4388 = oriented_edge ( 'none', *, *, #4408, .f. ) ;
#4389 = oriented_edge ( 'none', *, *, #4125, .f. ) ;
#4390 = edge_loop ( 'none', ( #4320, #4292, #4755, #4813 ) ) ;
#4391 = vertex_point ( 'none', #53396 ) ;
#4392 = advanced_face ( 'none', ( #53461 ), #53405, .t. ) ;
#4393 = oriented_edge ( 'none', *, *, #4373, .t. ) ;
#4394 = oriented_edge ( 'none', *, *, #4412, .f. ) ;
#4395 = edge_curve ( 'none', #935, #4333, #53455, .t. ) ;
#4396 = vertex_point ( 'none', #53485 ) ;
#4397 = vertex_point ( 'none', #53450 ) ;
#4398 = vertex_point ( 'none', #53448 ) ;
#4399 = oriented_edge ( 'none', *, *, #4395, .f. ) ;
#4400 = edge_curve ( 'none', #935, #4398, #53458, .t. ) ;
#4401 = oriented_edge ( 'none', *, *, #4357, .f. ) ;
#4402 = oriented_edge ( 'none', *, *, #4400, .t. ) ;
#4403 = edge_curve ( 'none', #4398, #4396, #53445, .t. ) ;
#4404 = vertex_point ( 'none', #53447 ) ;
#4405 = oriented_edge ( 'none', *, *, #4403, .t. ) ;
#4406 = edge_curve ( 'none', #4396, #4282, #53543, .t. ) ;
#4407 = edge_loop ( 'none', ( #4388, #4393, #4380, #4389, #4382, #4374, #4383 ) ) ;
#4408 = edge_curve ( 'none', #4391, #935, #53534, .t. ) ;
#4409 = oriented_edge ( 'none', *, *, #3933, .t. ) ;
#4410 = oriented_edge ( 'none', *, *, #4347, .t. ) ;
#4411 = edge_curve ( 'none', #3872, #3932, #53442, .t. ) ;
#4412 = edge_curve ( 'none', #4333, #4397, #53505, .t. ) ;
#4413 = vertex_point ( 'none', #53549 ) ;
#4414 = edge_curve ( 'none', #4304, #4359, #53609, .t. ) ;
#4415 = oriented_edge ( 'none', *, *, #4420, .t. ) ;
#4416 = edge_curve ( 'none', #4476, #4482, #53545, .t. ) ;
#4417 = oriented_edge ( 'none', *, *, #4503, .t. ) ;
#4418 = edge_curve ( 'none', #4436, #4440, #53610, .t. ) ;
#4419 = vertex_point ( 'none', #53582 ) ;
#4420 = edge_curve ( 'none', #4440, #4428, #53608, .t. ) ;
#4421 = vertex_point ( 'none', #53614 ) ;
#4422 = edge_curve ( 'none', #4439, #4419, #53580, .t. ) ;
#4423 = edge_curve ( 'none', #4428, #4430, #53665, .t. ) ;
#4424 = vertex_point ( 'none', #53663 ) ;
#4425 = edge_curve ( 'none', #4419, #4437, #53563, .t. ) ;
#4426 = oriented_edge ( 'none', *, *, #4423, .t. ) ;
#4427 = oriented_edge ( 'none', *, *, #4443, .t. ) ;
#4428 = vertex_point ( 'none', #53656 ) ;
#4429 = edge_curve ( 'none', #4455, #4288, #53553, .t. ) ;
#4430 = vertex_point ( 'none', #53641 ) ;
#4431 = edge_curve ( 'none', #4437, #4449, #53629, .t. ) ;
#4432 = oriented_edge ( 'none', *, *, #4429, .t. ) ;
#4433 = oriented_edge ( 'none', *, *, #4418, .t. ) ;
#4434 = advanced_face ( 'none', ( #53631 ), #53648, .f. ) ;
#4435 = oriented_edge ( 'none', *, *, #4372, .t. ) ;
#4436 = vertex_point ( 'none', #53731 ) ;
#4437 = vertex_point ( 'none', #53727 ) ;
#4438 = oriented_edge ( 'none', *, *, #4431, .t. ) ;
#4439 = vertex_point ( 'none', #53723 ) ;
#4440 = vertex_point ( 'none', #53721 ) ;
#4441 = oriented_edge ( 'none', *, *, #4339, .f. ) ;
#4442 = edge_loop ( 'none', ( #4438, #4417, #4433, #4415, #4426, #4491, #4493, #4496 ) ) ;
#4443 = edge_curve ( 'none', #4454, #4455, #53729, .t. ) ;
#4444 = oriented_edge ( 'none', *, *, #4447, .f. ) ;
#4445 = edge_curve ( 'none', #4430, #4439, #53716, .t. ) ;
#4446 = oriented_edge ( 'none', *, *, #3976, .t. ) ;
#4447 = edge_curve ( 'none', #4256, #4336, #53710, .t. ) ;
#4448 = oriented_edge ( 'none', *, *, #4450, .f. ) ;
#4449 = vertex_point ( 'none', #53697 ) ;
#4450 = edge_curve ( 'none', #4338, #4279, #53687, .t. ) ;
#4451 = oriented_edge ( 'none', *, *, #4459, .t. ) ;
#4452 = edge_loop ( 'none', ( #4446, #4451 ) ) ;
#4453 = oriented_edge ( 'none', *, *, #4264, .f. ) ;
#4454 = vertex_point ( 'none', #53677 ) ;
#4455 = vertex_point ( 'none', #53699 ) ;
#4456 = oriented_edge ( 'none', *, *, #4350, .t. ) ;
#4457 = edge_loop ( 'none', ( #4427, #4432, #4456, #4435 ) ) ;
#4458 = advanced_face ( 'none', ( #53719, #53715, #53689, #53683 ), #53685, .t. ) ;
#4459 = edge_curve ( 'none', #3913, #3912, #53795, .t. ) ;
#4460 = edge_curve ( 'none', #4461, #4472, #53770, .t. ) ;
#4461 = vertex_point ( 'none', #53780 ) ;
#4462 = oriented_edge ( 'none', *, *, #4416, .f. ) ;
#4463 = edge_curve ( 'none', #4489, #4476, #53781, .t. ) ;
#4464 = oriented_edge ( 'none', *, *, #4471, .f. ) ;
#4465 = vertex_point ( 'none', #53782 ) ;
#4466 = vertex_point ( 'none', #53737 ) ;
#4467 = oriented_edge ( 'none', *, *, #4485, .f. ) ;
#4468 = edge_curve ( 'none', #4487, #4481, #53845, .t. ) ;
#4469 = oriented_edge ( 'none', *, *, #4544, .t. ) ;
#4470 = oriented_edge ( 'none', *, *, #4468, .f. ) ;
#4471 = edge_curve ( 'none', #4478, #4487, #53785, .t. ) ;
#4472 = vertex_point ( 'none', #53842 ) ;
#4473 = oriented_edge ( 'none', *, *, #4494, .f. ) ;
#4474 = vertex_point ( 'none', #53761 ) ;
#4475 = vertex_point ( 'none', #53824 ) ;
#4476 = vertex_point ( 'none', #53759 ) ;
#4477 = advanced_face ( 'none', ( #53822, #53733 ), #53769, .f. ) ;
#4478 = vertex_point ( 'none', #53840 ) ;
#4479 = oriented_edge ( 'none', *, *, #4480, .f. ) ;
#4480 = edge_curve ( 'none', #4424, #4421, #53817, .t. ) ;
#4481 = vertex_point ( 'none', #53811 ) ;
#4482 = vertex_point ( 'none', #53827 ) ;
#4483 = edge_curve ( 'none', #4482, #4424, #53823, .t. ) ;
#4484 = vertex_point ( 'none', #53802 ) ;
#4485 = edge_curve ( 'none', #4481, #4489, #53804, .t. ) ;
#4486 = oriented_edge ( 'none', *, *, #4483, .f. ) ;
#4487 = vertex_point ( 'none', #53906 ) ;
#4488 = oriented_edge ( 'none', *, *, #4463, .f. ) ;
#4489 = vertex_point ( 'none', #53818 ) ;
#4490 = edge_curve ( 'none', #3905, #3901, #53903, .t. ) ;
#4491 = oriented_edge ( 'none', *, *, #4445, .t. ) ;
#4492 = edge_curve ( 'none', #4421, #4478, #53885, .t. ) ;
#4493 = oriented_edge ( 'none', *, *, #4422, .t. ) ;
#4494 = edge_curve ( 'none', #4475, #4472, #53872, .t. ) ;
#4495 = oriented_edge ( 'none', *, *, #4490, .t. ) ;
#4496 = oriented_edge ( 'none', *, *, #4425, .t. ) ;
#4497 = edge_loop ( 'none', ( #4498, #4495 ) ) ;
#4498 = oriented_edge ( 'none', *, *, #3907, .t. ) ;
#4499 = edge_curve ( 'none', #4475, #4474, #53861, .t. ) ;
#4500 = oriented_edge ( 'none', *, *, #4492, .f. ) ;
#4501 = edge_loop ( 'none', ( #4473, #4540, #4543, #4469, #4542, #4533, #4534, #4536 ) ) ;
#4502 = edge_loop ( 'none', ( #4500, #4479, #4486, #4462, #4488, #4467, #4470, #4464 ) ) ;
#4503 = edge_curve ( 'none', #4449, #4436, #53851, .t. ) ;
#4504 = edge_curve ( 'none', #4523, #4514, #53989, .t. ) ;
#4505 = edge_curve ( 'none', #4589, #4590, #53969, .t. ) ;
#4506 = oriented_edge ( 'none', *, *, #4577, .t. ) ;
#4507 = oriented_edge ( 'none', *, *, #4504, .t. ) ;
#4508 = oriented_edge ( 'none', *, *, #4576, .t. ) ;
#4509 = vertex_point ( 'none', #53877 ) ;
#4510 = edge_loop ( 'none', ( #4566, #4565, #4568, #4570, #4578, #4569, #4553, #4562, #4552 ) ) ;
#4511 = edge_loop ( 'none', ( #4587, #4572, #4586, #4506, #4583, #4508 ) ) ;
#4512 = edge_curve ( 'none', #4514, #4516, #53971, .t. ) ;
#4513 = vertex_point ( 'none', #53856 ) ;
#4514 = vertex_point ( 'none', #53942 ) ;
#4515 = vertex_point ( 'none', #53962 ) ;
#4516 = vertex_point ( 'none', #53954 ) ;
#4518 = vertex_point ( 'none', #53887 ) ;
#4517 = oriented_edge ( 'none', *, *, #4520, .t. ) ;
#4519 = oriented_edge ( 'none', *, *, #4521, .t. ) ;
#4520 = edge_curve ( 'none', #4515, #4513, #53956, .t. ) ;
#4521 = edge_curve ( 'none', #4516, #4515, #53933, .t. ) ;
#4522 = oriented_edge ( 'none', *, *, #4585, .t. ) ;
#4523 = vertex_point ( 'none', #53951 ) ;
#4524 = vertex_point ( 'none', #53928 ) ;
#4525 = oriented_edge ( 'none', *, *, #4526, .t. ) ;
#4526 = edge_curve ( 'none', #4513, #4531, #53918, .t. ) ;
#4527 = oriented_edge ( 'none', *, *, #4588, .t. ) ;
#4528 = vertex_point ( 'none', #53973 ) ;
#4529 = edge_curve ( 'none', #4531, #4528, #54050, .t. ) ;
#4530 = vertex_point ( 'none', #53930 ) ;
#4531 = vertex_point ( 'none', #54030 ) ;
#4532 = edge_curve ( 'none', #4539, #4465, #54023, .t. ) ;
#4533 = oriented_edge ( 'none', *, *, #4532, .t. ) ;
#4534 = oriented_edge ( 'none', *, *, #4546, .t. ) ;
#4535 = advanced_face ( 'none', ( #54047 ), #54044, .f. ) ;
#4536 = oriented_edge ( 'none', *, *, #4460, .t. ) ;
#4537 = advanced_face ( 'none', ( #54020, #54018 ), #54040, .f. ) ;
#4538 = vertex_point ( 'none', #54038 ) ;
#4539 = vertex_point ( 'none', #54121 ) ;
#4540 = oriented_edge ( 'none', *, *, #4499, .t. ) ;
#4541 = edge_curve ( 'none', #4474, #4538, #54125, .t. ) ;
#4542 = oriented_edge ( 'none', *, *, #4547, .f. ) ;
#4543 = oriented_edge ( 'none', *, *, #4541, .t. ) ;
#4544 = edge_curve ( 'none', #4538, #4484, #54104, .t. ) ;
#4545 = edge_loop ( 'none', ( #3880, #4519, #4517, #4525, #4584, #4522, #4527, #4507 ) ) ;
#4546 = edge_curve ( 'none', #4465, #4461, #54101, .t. ) ;
#4547 = edge_curve ( 'none', #4539, #4484, #54069, .t. ) ;
#4548 = edge_curve ( 'none', #4138, #4571, #54184, .t. ) ;
#4549 = vertex_point ( 'none', #54064 ) ;
#4550 = edge_curve ( 'none', #4637, #4571, #54173, .t. ) ;
#4551 = edge_curve ( 'none', #4322, #4558, #54163, .t. ) ;
#4552 = oriented_edge ( 'none', *, *, #4555, .t. ) ;
#4553 = oriented_edge ( 'none', *, *, #4550, .f. ) ;
#4554 = edge_curve ( 'none', #4637, #4549, #54185, .t. ) ;
#4555 = edge_curve ( 'none', #4549, #4575, #54149, .t. ) ;
#4556 = edge_loop ( 'none', ( #4625, #4628, #4624, #4632 ) ) ;
#4557 = edge_curve ( 'none', #4558, #4581, #54141, .t. ) ;
#4558 = vertex_point ( 'none', #54164 ) ;
#4559 = edge_curve ( 'none', #4605, #2847, #52219, .t. ) ;
#4560 = vertex_point ( 'none', #53646 ) ;
#4561 = edge_loop ( 'none', ( #4629, #4608, #4612, #4627, #4633, #4618, #4604, #4602, #4606, #4674, #4592, #4595, #4672, #4599, #4596, #4659 ) ) ;
#4562 = oriented_edge ( 'none', *, *, #4554, .t. ) ;
#4563 = edge_loop ( 'none', ( #4901, #5589, #5935, #6323 ) ) ;
#4564 = advanced_face ( 'none', ( #53621 ), #52684, .t. ) ;
#4565 = oriented_edge ( 'none', *, *, #4582, .t. ) ;
#4566 = oriented_edge ( 'none', *, *, #4567, .t. ) ;
#4567 = edge_curve ( 'none', #4575, #4560, #49191, .t. ) ;
#4568 = oriented_edge ( 'none', *, *, #3868, .t. ) ;
#4569 = oriented_edge ( 'none', *, *, #4548, .t. ) ;
#4570 = oriented_edge ( 'none', *, *, #4270, .t. ) ;
#4571 = vertex_point ( 'none', #54186 ) ;
#4572 = oriented_edge ( 'none', *, *, #4591, .t. ) ;
#4573 = vertex_point ( 'none', #54128 ) ;
#4574 = edge_curve ( 'none', #4573, #4509, #54247, .t. ) ;
#4575 = vertex_point ( 'none', #54223 ) ;
#4576 = edge_curve ( 'none', #4579, #4589, #54246, .t. ) ;
#4577 = edge_curve ( 'none', #4509, #4530, #54210, .t. ) ;
#4578 = oriented_edge ( 'none', *, *, #4143, .t. ) ;
#4579 = vertex_point ( 'none', #54212 ) ;
#4580 = edge_curve ( 'none', #4530, #4579, #54311, .t. ) ;
#4581 = vertex_point ( 'none', #54312 ) ;
#4582 = edge_curve ( 'none', #4560, #3939, #54202, .t. ) ;
#4583 = oriented_edge ( 'none', *, *, #4580, .t. ) ;
#4584 = oriented_edge ( 'none', *, *, #4529, .t. ) ;
#4585 = edge_curve ( 'none', #4528, #4524, #54283, .t. ) ;
#4586 = oriented_edge ( 'none', *, *, #4574, .t. ) ;
#4587 = oriented_edge ( 'none', *, *, #4505, .t. ) ;
#4588 = edge_curve ( 'none', #4524, #4523, #54304, .t. ) ;
#4589 = vertex_point ( 'none', #54290 ) ;
#4590 = vertex_point ( 'none', #54198 ) ;
#4591 = edge_curve ( 'none', #4590, #4573, #54260, .t. ) ;
#4592 = oriented_edge ( 'none', *, *, #4669, .f. ) ;
#4593 = edge_curve ( 'none', #4671, #4273, #54248, .t. ) ;
#4594 = edge_curve ( 'none', #4244, #4601, #54371, .t. ) ;
#4595 = oriented_edge ( 'none', *, *, #4593, .t. ) ;
#4596 = oriented_edge ( 'none', *, *, #4600, .t. ) ;
#4597 = oriented_edge ( 'none', *, *, #4098, .f. ) ;
#4598 = vertex_point ( 'none', #54373 ) ;
#4599 = oriented_edge ( 'none', *, *, #4594, .t. ) ;
#4600 = edge_curve ( 'none', #4601, #4598, #54253, .t. ) ;
#4601 = vertex_point ( 'none', #54355 ) ;
#4602 = oriented_edge ( 'none', *, *, #4620, .t. ) ;
#4603 = edge_curve ( 'none', #4635, #4615, #54352, .t. ) ;
#4604 = oriented_edge ( 'none', *, *, #4603, .f. ) ;
#4605 = vertex_point ( 'none', #54344 ) ;
#4606 = oriented_edge ( 'none', *, *, #4668, .f. ) ;
#4607 = oriented_edge ( 'none', *, *, #4041, .f. ) ;
#4608 = oriented_edge ( 'none', *, *, #4631, .f. ) ;
#4609 = edge_curve ( 'none', #4630, #4622, #54341, .t. ) ;
#4610 = vertex_point ( 'none', #54334 ) ;
#4611 = vertex_point ( 'none', #54362 ) ;
#4612 = oriented_edge ( 'none', *, *, #4613, .f. ) ;
#4613 = edge_curve ( 'none', #4614, #4610, #54340, .t. ) ;
#4614 = vertex_point ( 'none', #54326 ) ;
#4615 = vertex_point ( 'none', #54323 ) ;
#4616 = vertex_point ( 'none', #54321 ) ;
#4617 = edge_curve ( 'none', #4614, #4634, #54431, .t. ) ;
#4618 = oriented_edge ( 'none', *, *, #4621, .f. ) ;
#4619 = edge_curve ( 'none', #4634, #4616, #54273, .t. ) ;
#4620 = edge_curve ( 'none', #4635, #4611, #54414, .t. ) ;
#4621 = edge_curve ( 'none', #4615, #4616, #54403, .t. ) ;
#4622 = vertex_point ( 'none', #54402 ) ;
#4623 = advanced_face ( 'none', ( #54320 ), #54401, .f. ) ;
#4624 = oriented_edge ( 'none', *, *, #4311, .f. ) ;
#4625 = oriented_edge ( 'none', *, *, #4557, .t. ) ;
#4626 = edge_curve ( 'none', #4247, #4581, #54318, .t. ) ;
#4627 = oriented_edge ( 'none', *, *, #4617, .t. ) ;
#4628 = oriented_edge ( 'none', *, *, #4626, .f. ) ;
#4629 = oriented_edge ( 'none', *, *, #4609, .t. ) ;
#4630 = vertex_point ( 'none', #54390 ) ;
#4631 = edge_curve ( 'none', #4610, #4622, #54382, .t. ) ;
#4632 = oriented_edge ( 'none', *, *, #4551, .t. ) ;
#4633 = oriented_edge ( 'none', *, *, #4619, .t. ) ;
#4634 = vertex_point ( 'none', #54376 ) ;
#4635 = vertex_point ( 'none', #54384 ) ;
#4636 = advanced_face ( 'none', ( #54388 ), #54389, .t. ) ;
#4637 = vertex_point ( 'none', #54392 ) ;
#4638 = edge_loop ( 'none', ( #4642, #4704 ) ) ;
#4639 = edge_curve ( 'none', #3963, #3960, #54385, .t. ) ;
#4640 = oriented_edge ( 'none', *, *, #4018, .t. ) ;
#4641 = oriented_edge ( 'none', *, *, #4178, .t. ) ;
#4642 = oriented_edge ( 'none', *, *, #4666, .f. ) ;
#4643 = advanced_face ( 'none', ( #54499, #54484 ), #54493, .t. ) ;
#4644 = vertex_point ( 'none', #54501 ) ;
#4645 = edge_curve ( 'none', #4048, #4054, #54457, .t. ) ;
#4646 = advanced_face ( 'none', ( #54449 ), #54474, .f. ) ;
#4647 = oriented_edge ( 'none', *, *, #4084, .t. ) ;
#4648 = oriented_edge ( 'none', *, *, #4658, .f. ) ;
#4649 = oriented_edge ( 'none', *, *, #4263, .t. ) ;
#4650 = oriented_edge ( 'none', *, *, #4661, .f. ) ;
#4651 = oriented_edge ( 'none', *, *, #3952, .t. ) ;
#4652 = edge_curve ( 'none', #4358, #4253, #54440, .t. ) ;
#4653 = oriented_edge ( 'none', *, *, #4645, .t. ) ;
#4654 = advanced_face ( 'none', ( #54443 ), #54572, .f. ) ;
#4655 = oriented_edge ( 'none', *, *, #4639, .t. ) ;
#4656 = oriented_edge ( 'none', *, *, #4055, .t. ) ;
#4657 = edge_curve ( 'none', #4630, #4598, #54551, .t. ) ;
#4658 = edge_curve ( 'none', #4034, #4099, #54396, .t. ) ;
#4659 = oriented_edge ( 'none', *, *, #4657, .f. ) ;
#4660 = advanced_face ( 'none', ( #54542 ), #54563, .f. ) ;
#4661 = edge_curve ( 'none', #4035, #4083, #54564, .t. ) ;
#4662 = oriented_edge ( 'none', *, *, #4070, .t. ) ;
#4663 = oriented_edge ( 'none', *, *, #4151, .f. ) ;
#4664 = oriented_edge ( 'none', *, *, #4665, .f. ) ;
#4665 = edge_curve ( 'none', #4067, #4066, #54514, .t. ) ;
#4666 = edge_curve ( 'none', #4088, #4023, #54523, .t. ) ;
#4667 = edge_loop ( 'none', ( #4597, #4648, #4647, #4650 ) ) ;
#4668 = edge_curve ( 'none', #4581, #4611, #54437, .t. ) ;
#4669 = edge_curve ( 'none', #4671, #4558, #54516, .t. ) ;
#4670 = edge_loop ( 'none', ( #4656, #4653, #4717, #4640, #4655, #4651 ) ) ;
#4671 = vertex_point ( 'none', #54532 ) ;
#4672 = oriented_edge ( 'none', *, *, #4324, .t. ) ;
#4673 = edge_curve ( 'none', #841, #389, #54544, .t. ) ;
#4674 = oriented_edge ( 'none', *, *, #4557, .f. ) ;
#4675 = oriented_edge ( 'none', *, *, #3841, .t. ) ;
#4676 = edge_curve ( 'none', #4677, #4466, #54603, .t. ) ;
#4677 = vertex_point ( 'none', #54613 ) ;
#4678 = edge_loop ( 'none', ( #4663, #4675, #4662, #4664 ) ) ;
#4679 = edge_loop ( 'none', ( #4607, #4721, #4728, #4736 ) ) ;
#4680 = oriented_edge ( 'none', *, *, #4042, .t. ) ;
#4681 = advanced_face ( 'none', ( #54596 ), #54553, .f. ) ;
#4682 = edge_loop ( 'none', ( #4692, #4680 ) ) ;
#4683 = edge_loop ( 'none', ( #4715, #4689, #4754, #4756 ) ) ;
#4684 = advanced_face ( 'none', ( #54586, #54580 ), #54581, .t. ) ;
#4685 = oriented_edge ( 'none', *, *, #4697, .f. ) ;
#4686 = oriented_edge ( 'none', *, *, #4101, .f. ) ;
#4687 = edge_curve ( 'none', #4022, #4032, #54688, .t. ) ;
#4688 = edge_curve ( 'none', #4050, #4046, #54615, .t. ) ;
#4689 = oriented_edge ( 'none', *, *, #4687, .f. ) ;
#4690 = oriented_edge ( 'none', *, *, #4025, .t. ) ;
#4691 = advanced_face ( 'none', ( #54680 ), #54682, .f. ) ;
#4692 = oriented_edge ( 'none', *, *, #4688, .t. ) ;
#4693 = edge_curve ( 'none', #3930, #4644, #54691, .t. ) ;
#4694 = oriented_edge ( 'none', *, *, #3921, .t. ) ;
#4695 = edge_curve ( 'none', #4644, #4714, #52673, .t. ) ;
#4696 = oriented_edge ( 'none', *, *, #4631, .t. ) ;
#4697 = edge_curve ( 'none', #4027, #4028, #53138, .t. ) ;
#4698 = edge_curve ( 'none', #4610, #4714, #53104, .t. ) ;
#4699 = edge_curve ( 'none', #4622, #4266, #52164, .t. ) ;
#4700 = oriented_edge ( 'none', *, *, #4698, .f. ) ;
#4701 = oriented_edge ( 'none', *, *, #4699, .t. ) ;
#4702 = oriented_edge ( 'none', *, *, #4687, .t. ) ;
#4703 = edge_loop ( 'none', ( #4649, #4706, #4705, #4709, #4711, #4641, #4716, #4710, #4694, #4707, #4712, #4700, #4696, #4701 ) ) ;
#4704 = oriented_edge ( 'none', *, *, #4089, .f. ) ;
#4705 = oriented_edge ( 'none', *, *, #4361, .f. ) ;
#4706 = oriented_edge ( 'none', *, *, #4652, .f. ) ;
#4707 = oriented_edge ( 'none', *, *, #4693, .t. ) ;
#4708 = edge_curve ( 'none', #4175, #4396, #54750, .t. ) ;
#4709 = oriented_edge ( 'none', *, *, #4406, .f. ) ;
#4710 = oriented_edge ( 'none', *, *, #4271, .t. ) ;
#4711 = oriented_edge ( 'none', *, *, #4708, .f. ) ;
#4712 = oriented_edge ( 'none', *, *, #4695, .t. ) ;
#4713 = edge_loop ( 'none', ( #4685, #4686 ) ) ;
#4714 = vertex_point ( 'none', #54769 ) ;
#4715 = oriented_edge ( 'none', *, *, #4043, .f. ) ;
#4716 = oriented_edge ( 'none', *, *, #4150, .t. ) ;
#4717 = oriented_edge ( 'none', *, *, #4029, .t. ) ;
#4718 = edge_loop ( 'none', ( #4702, #4690 ) ) ;
#4719 = advanced_face ( 'none', ( #54743 ), #54767, .t. ) ;
#4720 = oriented_edge ( 'none', *, *, #18223, .f. ) ;
#4721 = oriented_edge ( 'none', *, *, #4688, .f. ) ;
#4722 = edge_loop ( 'none', ( #4724, #4746, #4731, #4749 ) ) ;
#4723 = oriented_edge ( 'none', *, *, #18292, .f. ) ;
#4724 = oriented_edge ( 'none', *, *, #4047, .f. ) ;
#4725 = edge_loop ( 'none', ( #4727, #4748, #4772, #4787, #4790 ) ) ;
#4726 = edge_loop ( 'none', ( #4737, #4741, #4747, #4745, #4752, #4753 ) ) ;
#4727 = oriented_edge ( 'none', *, *, #18234, .f. ) ;
#4728 = oriented_edge ( 'none', *, *, #4103, .t. ) ;
#4729 = edge_loop ( 'none', ( #4800, #4807, #4820, #4817, #4762 ) ) ;
#4730 = vertex_point ( 'none', #54754 ) ;
#4731 = oriented_edge ( 'none', *, *, #4031, .t. ) ;
#4732 = edge_loop ( 'none', ( #4793, #4789, #4825, #4828 ) ) ;
#4733 = advanced_face ( 'none', ( #54728 ), #54738, .t. ) ;
#4734 = edge_curve ( 'none', #18244, #18195, #54761, .t. ) ;
#4735 = edge_loop ( 'none', ( #4812, #4798, #4866, #4823, #4858 ) ) ;
#4736 = oriented_edge ( 'none', *, *, #4697, .t. ) ;
#4737 = oriented_edge ( 'none', *, *, #18250, .f. ) ;
#4738 = advanced_face ( 'none', ( #54718 ), #54696, .t. ) ;
#4739 = edge_curve ( 'none', #3991, #3989, #54834, .t. ) ;
#4740 = oriented_edge ( 'none', *, *, #3944, .t. ) ;
#4741 = oriented_edge ( 'none', *, *, #4734, .t. ) ;
#4742 = edge_loop ( 'none', ( #4744, #4740 ) ) ;
#4743 = oriented_edge ( 'none', *, *, #18232, .f. ) ;
#4744 = oriented_edge ( 'none', *, *, #4780, .t. ) ;
#4745 = oriented_edge ( 'none', *, *, #18277, .t. ) ;
#4746 = oriented_edge ( 'none', *, *, #4739, .t. ) ;
#4747 = oriented_edge ( 'none', *, *, #18210, .t. ) ;
#4748 = oriented_edge ( 'none', *, *, #4777, .f. ) ;
#4749 = oriented_edge ( 'none', *, *, #4645, .f. ) ;
#4750 = oriented_edge ( 'none', *, *, #4734, .f. ) ;
#4751 = edge_loop ( 'none', ( #4799, #4805 ) ) ;
#4752 = oriented_edge ( 'none', *, *, #18272, .f. ) ;
#4753 = oriented_edge ( 'none', *, *, #1612, .f. ) ;
#4754 = oriented_edge ( 'none', *, *, #4091, .t. ) ;
#4755 = oriented_edge ( 'none', *, *, #4676, .f. ) ;
#4756 = oriented_edge ( 'none', *, *, #4666, .t. ) ;
#4757 = advanced_face ( 'none', ( #54840 ), #54828, .t. ) ;
#4758 = advanced_face ( 'none', ( #54827, #54825 ), #54829, .f. ) ;
#4759 = edge_curve ( 'none', #3848, #3818, #54818, .t. ) ;
#4760 = edge_curve ( 'none', #4003, #4002, #54812, .t. ) ;
#4761 = advanced_face ( 'none', ( #54712 ), #54705, .t. ) ;
#4762 = oriented_edge ( 'none', *, *, #4821, .t. ) ;
#4763 = edge_curve ( 'none', #4953, #4897, #54804, .t. ) ;
#4764 = oriented_edge ( 'none', *, *, #18113, .t. ) ;
#4765 = edge_loop ( 'none', ( #4773, #4863, #4872, #4796 ) ) ;
#4766 = edge_loop ( 'none', ( #4771, #4768 ) ) ;
#4767 = oriented_edge ( 'none', *, *, #4785, .f. ) ;
#4768 = oriented_edge ( 'none', *, *, #3993, .t. ) ;
#4769 = oriented_edge ( 'none', *, *, #4658, .t. ) ;
#4770 = oriented_edge ( 'none', *, *, #18202, .t. ) ;
#4771 = oriented_edge ( 'none', *, *, #4760, .t. ) ;
#4772 = oriented_edge ( 'none', *, *, #18241, .t. ) ;
#4773 = oriented_edge ( 'none', *, *, #3986, .f. ) ;
#4774 = advanced_face ( 'none', ( #54802, #54876 ), #54885, .f. ) ;
#4775 = advanced_face ( 'none', ( #54881 ), #54772, .t. ) ;
#4776 = oriented_edge ( 'none', *, *, #3819, .t. ) ;
#4777 = edge_curve ( 'none', #18194, #18213, #54896, .t. ) ;
#4778 = oriented_edge ( 'none', *, *, #4781, .t. ) ;
#4779 = edge_loop ( 'none', ( #4743, #4827, #4829, #4750, #4720 ) ) ;
#4780 = edge_curve ( 'none', #36435, #3885, #54855, .t. ) ;
#4781 = edge_curve ( 'none', #4063, #4062, #54859, .t. ) ;
#4782 = edge_loop ( 'none', ( #4784, #4778 ) ) ;
#4783 = edge_loop ( 'none', ( #4776, #4826 ) ) ;
#4784 = oriented_edge ( 'none', *, *, #4044, .t. ) ;
#4785 = edge_curve ( 'none', #18218, #18238, #54856, .t. ) ;
#4786 = edge_loop ( 'none', ( #4769, #4818 ) ) ;
#4787 = oriented_edge ( 'none', *, *, #18212, .t. ) ;
#4788 = edge_curve ( 'none', #18174, #18055, #54953, .t. ) ;
#4789 = oriented_edge ( 'none', *, *, #4792, .t. ) ;
#4790 = oriented_edge ( 'none', *, *, #4785, .t. ) ;
#4791 = advanced_face ( 'none', ( #54930 ), #54924, .t. ) ;
#4792 = edge_curve ( 'none', #17773, #4006, #54862, .t. ) ;
#4793 = oriented_edge ( 'none', *, *, #4008, .f. ) ;
#4794 = edge_loop ( 'none', ( #4870, #4843, #4849, #4913 ) ) ;
#4795 = oriented_edge ( 'none', *, *, #17685, .f. ) ;
#4796 = oriented_edge ( 'none', *, *, #4830, .t. ) ;
#4797 = oriented_edge ( 'none', *, *, #4314, .f. ) ;
#4798 = oriented_edge ( 'none', *, *, #4811, .t. ) ;
#4799 = oriented_edge ( 'none', *, *, #4830, .f. ) ;
#4800 = oriented_edge ( 'none', *, *, #18175, .f. ) ;
#4801 = advanced_face ( 'none', ( #54913 ), #54909, .f. ) ;
#4802 = edge_curve ( 'none', #4897, #4886, #54907, .t. ) ;
#4803 = advanced_face ( 'none', ( #54946, #55012 ), #54908, .t. ) ;
#4804 = oriented_edge ( 'none', *, *, #18242, .f. ) ;
#4805 = oriented_edge ( 'none', *, *, #4058, .f. ) ;
#4806 = edge_loop ( 'none', ( #4795, #4862, #4839, #4853, #4851 ) ) ;
#4807 = oriented_edge ( 'none', *, *, #4811, .f. ) ;
#4808 = edge_loop ( 'none', ( #4854, #4814 ) ) ;
#4809 = advanced_face ( 'none', ( #55002 ), #55006, .t. ) ;
#4810 = edge_loop ( 'none', ( #4859, #4857 ) ) ;
#4811 = edge_curve ( 'none', #18124, #17935, #55013, .t. ) ;
#4812 = oriented_edge ( 'none', *, *, #18114, .f. ) ;
#4813 = oriented_edge ( 'none', *, *, #4936, .f. ) ;
#4814 = oriented_edge ( 'none', *, *, #4665, .t. ) ;
#4815 = oriented_edge ( 'none', *, *, #4873, .t. ) ;
#4816 = edge_curve ( 'none', #4953, #4730, #55001, .t. ) ;
#4817 = oriented_edge ( 'none', *, *, #18059, .t. ) ;
#4818 = oriented_edge ( 'none', *, *, #4030, .t. ) ;
#4819 = edge_loop ( 'none', ( #4861, #4868, #4835, #4842 ) ) ;
#4820 = oriented_edge ( 'none', *, *, #18197, .t. ) ;
#4821 = edge_curve ( 'none', #18086, #18155, #54979, .t. ) ;
#4822 = advanced_face ( 'none', ( #54961, #54980 ), #54972, .t. ) ;
#4823 = oriented_edge ( 'none', *, *, #4788, .f. ) ;
#4824 = edge_loop ( 'none', ( #4832, #4833, #4764, #4770, #4804, #4767 ) ) ;
#4825 = oriented_edge ( 'none', *, *, #4045, .t. ) ;
#4826 = oriented_edge ( 'none', *, *, #4759, .t. ) ;
#4827 = oriented_edge ( 'none', *, *, #4777, .t. ) ;
#4828 = oriented_edge ( 'none', *, *, #4781, .f. ) ;
#4829 = oriented_edge ( 'none', *, *, #18220, .t. ) ;
#4830 = edge_curve ( 'none', #4056, #3999, #55081, .t. ) ;
#4831 = oriented_edge ( 'none', *, *, #4904, .t. ) ;
#4832 = oriented_edge ( 'none', *, *, #18217, .f. ) ;
#4833 = oriented_edge ( 'none', *, *, #4788, .t. ) ;
#4834 = oriented_edge ( 'none', *, *, #4821, .f. ) ;
#4835 = oriented_edge ( 'none', *, *, #3996, .t. ) ;
#4836 = oriented_edge ( 'none', *, *, #18061, .t. ) ;
#4837 = oriented_edge ( 'none', *, *, #17817, .t. ) ;
#4838 = oriented_edge ( 'none', *, *, #3951, .f. ) ;
#4839 = oriented_edge ( 'none', *, *, #17947, .t. ) ;
#4840 = edge_loop ( 'none', ( #4838, #4887, #4894, #4902, #4892, #4797, #4907, #4905 ) ) ;
#4841 = oriented_edge ( 'none', *, *, #18160, .f. ) ;
#4842 = oriented_edge ( 'none', *, *, #4792, .f. ) ;
#4843 = oriented_edge ( 'none', *, *, #4780, .f. ) ;
#4844 = oriented_edge ( 'none', *, *, #6307, .f. ) ;
#4845 = advanced_face ( 'none', ( #55004 ), #55053, .t. ) ;
#4846 = edge_curve ( 'none', #4110, #4325, #55041, .t. ) ;
#4847 = advanced_face ( 'none', ( #55064 ), #55065, .t. ) ;
#4848 = edge_curve ( 'none', #17654, #17705, #55075, .t. ) ;
#4849 = oriented_edge ( 'none', *, *, #3995, .t. ) ;
#4850 = oriented_edge ( 'none', *, *, #17919, .f. ) ;
#4851 = oriented_edge ( 'none', *, *, #4889, .t. ) ;
#4852 = vertex_point ( 'none', #55026 ) ;
#4853 = oriented_edge ( 'none', *, *, #17672, .t. ) ;
#4854 = oriented_edge ( 'none', *, *, #4071, .t. ) ;
#4855 = edge_curve ( 'none', #3985, #18026, #55132, .t. ) ;
#4856 = advanced_face ( 'none', ( #55130 ), #55032, .t. ) ;
#4857 = oriented_edge ( 'none', *, *, #3987, .t. ) ;
#4858 = oriented_edge ( 'none', *, *, #18162, .f. ) ;
#4859 = oriented_edge ( 'none', *, *, #4855, .t. ) ;
#4860 = edge_loop ( 'none', ( #4867, #4815, #4837, #4836, #4841, #4834 ) ) ;
#4861 = oriented_edge ( 'none', *, *, #3990, .f. ) ;
#4862 = oriented_edge ( 'none', *, *, #4848, .f. ) ;
#4863 = oriented_edge ( 'none', *, *, #4855, .f. ) ;
#4864 = oriented_edge ( 'none', *, *, #4802, .f. ) ;
#4865 = advanced_face ( 'none', ( #55028 ), #55127, .f. ) ;
#4866 = oriented_edge ( 'none', *, *, #18169, .t. ) ;
#4867 = oriented_edge ( 'none', *, *, #18085, .f. ) ;
#4868 = oriented_edge ( 'none', *, *, #4760, .f. ) ;
#4869 = edge_loop ( 'none', ( #4850, #4906, #4900, #4909, #4911 ) ) ;
#4870 = oriented_edge ( 'none', *, *, #3988, .f. ) ;
#4871 = advanced_face ( 'none', ( #55101 ), #55125, .t. ) ;
#4872 = oriented_edge ( 'none', *, *, #4061, .t. ) ;
#4873 = edge_curve ( 'none', #18095, #17709, #55141, .t. ) ;
#4874 = vertex_point ( 'none', #55212 ) ;
#4875 = oriented_edge ( 'none', *, *, #4946, .t. ) ;
#4876 = oriented_edge ( 'none', *, *, #4951, .t. ) ;
#4877 = oriented_edge ( 'none', *, *, #4889, .f. ) ;
#4878 = edge_loop ( 'none', ( #4991, #4917, #4929, #4923, #4993 ) ) ;
#4879 = edge_curve ( 'none', #4852, #4874, #55197, .t. ) ;
#4880 = edge_loop ( 'none', ( #4891, #4888, #4831, #4864 ) ) ;
#4881 = oriented_edge ( 'none', *, *, #17634, .t. ) ;
#4882 = oriented_edge ( 'none', *, *, #4879, .t. ) ;
#4883 = oriented_edge ( 'none', *, *, #56171, .t. ) ;
#4884 = advanced_face ( 'none', ( #55100 ), #55191, .t. ) ;
#4885 = edge_loop ( 'none', ( #5206, #5213, #5223, #5217, #5208 ) ) ;
#4886 = vertex_point ( 'none', #55188 ) ;
#4887 = oriented_edge ( 'none', *, *, #4639, .f. ) ;
#4888 = oriented_edge ( 'none', *, *, #4816, .t. ) ;
#4889 = edge_curve ( 'none', #15785, #17708, #55166, .t. ) ;
#4890 = advanced_face ( 'none', ( #55206 ), #55199, .t. ) ;
#4891 = oriented_edge ( 'none', *, *, #4763, .f. ) ;
#4892 = oriented_edge ( 'none', *, *, #4899, .f. ) ;
#4893 = edge_loop ( 'none', ( #4895, #4876, #4896, #4881, #4903, #4877 ) ) ;
#4894 = oriented_edge ( 'none', *, *, #4015, .t. ) ;
#4895 = oriented_edge ( 'none', *, *, #15821, .f. ) ;
#4896 = oriented_edge ( 'none', *, *, #1064, .t. ) ;
#4897 = vertex_point ( 'none', #55150 ) ;
#4898 = advanced_face ( 'none', ( #55148 ), #55161, .t. ) ;
#4899 = edge_curve ( 'none', #4238, #4133, #55262, .t. ) ;
#4900 = oriented_edge ( 'none', *, *, #17691, .t. ) ;
#4901 = oriented_edge ( 'none', *, *, #5101, .f. ) ;
#4902 = oriented_edge ( 'none', *, *, #4111, .f. ) ;
#4903 = oriented_edge ( 'none', *, *, #17916, .f. ) ;
#4904 = edge_curve ( 'none', #4730, #4886, #55248, .t. ) ;
#4905 = oriented_edge ( 'none', *, *, #4109, .f. ) ;
#4906 = oriented_edge ( 'none', *, *, #4848, .t. ) ;
#4907 = oriented_edge ( 'none', *, *, #4846, .f. ) ;
#4908 = edge_loop ( 'none', ( #4948, #4949, #4875, #4882, #4992, #4926 ) ) ;
#4909 = oriented_edge ( 'none', *, *, #4873, .f. ) ;
#4910 = oriented_edge ( 'none', *, *, #7230, .f. ) ;
#4911 = oriented_edge ( 'none', *, *, #17986, .f. ) ;
#4912 = advanced_face ( 'none', ( #55253 ), #55263, .t. ) ;
#4913 = oriented_edge ( 'none', *, *, #4739, .f. ) ;
#4914 = edge_curve ( 'none', #4920, #4571, #55232, .t. ) ;
#4915 = oriented_edge ( 'none', *, *, #250, .f. ) ;
#4916 = edge_curve ( 'none', #4874, #4920, #55229, .t. ) ;
#4917 = oriented_edge ( 'none', *, *, #4922, .f. ) ;
#4918 = oriented_edge ( 'none', *, *, #17569, .f. ) ;
#4919 = oriented_edge ( 'none', *, *, #17538, .f. ) ;
#4920 = vertex_point ( 'none', #55217 ) ;
#4921 = oriented_edge ( 'none', *, *, #3891, .t. ) ;
#4922 = edge_curve ( 'none', #1021, #968, #55219, .t. ) ;
#4923 = oriented_edge ( 'none', *, *, #965, .t. ) ;
#4924 = edge_loop ( 'none', ( #4947, #4971, #4974, #4937, #4918 ) ) ;
#4925 = oriented_edge ( 'none', *, *, #378, .f. ) ;
#4926 = oriented_edge ( 'none', *, *, #4914, .t. ) ;
#4927 = edge_loop ( 'none', ( #4921, #4966 ) ) ;
#4928 = vertex_point ( 'none', #55340 ) ;
#4929 = oriented_edge ( 'none', *, *, #17592, .t. ) ;
#4930 = edge_curve ( 'none', #985, #57962, #55325, .t. ) ;
#4931 = advanced_face ( 'none', ( #55338 ), #55319, .f. ) ;
#4932 = edge_curve ( 'none', #982, #17669, #55306, .t. ) ;
#4933 = edge_curve ( 'none', #4945, #4108, #55336, .t. ) ;
#4934 = edge_loop ( 'none', ( #4938, #4940, #4969, #4976, #4935, #4944, #4984 ) ) ;
#4935 = oriented_edge ( 'none', *, *, #4977, .t. ) ;
#4936 = edge_curve ( 'none', #2847, #4677, #55405, .t. ) ;
#4937 = oriented_edge ( 'none', *, *, #4951, .f. ) ;
#4938 = oriented_edge ( 'none', *, *, #4119, .f. ) ;
#4939 = vertex_point ( 'none', #55333 ) ;
#4940 = oriented_edge ( 'none', *, *, #4933, .f. ) ;
#4941 = edge_curve ( 'none', #4928, #4945, #55276, .t. ) ;
#4942 = advanced_face ( 'none', ( #55278 ), #55301, .t. ) ;
#4943 = edge_loop ( 'none', ( #4979, #4972, #4989, #4990, #5035, #4980 ) ) ;
#4944 = oriented_edge ( 'none', *, *, #4946, .f. ) ;
#4945 = vertex_point ( 'none', #55369 ) ;
#4946 = edge_curve ( 'none', #4077, #4852, #55361, .t. ) ;
#4947 = oriented_edge ( 'none', *, *, #17864, .f. ) ;
#4948 = oriented_edge ( 'none', *, *, #4548, .f. ) ;
#4949 = oriented_edge ( 'none', *, *, #4141, .f. ) ;
#4950 = advanced_face ( 'none', ( #55384 ), #55308, .t. ) ;
#4951 = edge_curve ( 'none', #16201, #263, #55353, .t. ) ;
#4952 = advanced_face ( 'none', ( #55464 ), #55343, .t. ) ;
#4953 = vertex_point ( 'none', #55372 ) ;
#4954 = advanced_face ( 'none', ( #55444 ), #55354, .t. ) ;
#4955 = oriented_edge ( 'none', *, *, #17844, .f. ) ;
#4956 = vertex_point ( 'none', #55440 ) ;
#4957 = edge_curve ( 'none', #4945, #5006, #55447, .t. ) ;
#4958 = edge_loop ( 'none', ( #4915, #5007, #5011, #5018, #5010 ) ) ;
#4959 = edge_curve ( 'none', #3817, #3816, #55433, .t. ) ;
#4960 = vertex_point ( 'none', #55454 ) ;
#4961 = oriented_edge ( 'none', *, *, #5037, .f. ) ;
#4962 = advanced_face ( 'none', ( #55449, #55417 ), #55429, .f. ) ;
#4963 = oriented_edge ( 'none', *, *, #5012, .f. ) ;
#4964 = edge_curve ( 'none', #17528, #351, #55514, .t. ) ;
#4965 = oriented_edge ( 'none', *, *, #17794, .t. ) ;
#4966 = oriented_edge ( 'none', *, *, #4959, .t. ) ;
#4967 = edge_loop ( 'none', ( #4955, #5014, #5019, #5074, #5016, #5031 ) ) ;
#4968 = edge_loop ( 'none', ( #5005, #5038, #4963, #5008, #5021, #5015, #5026, #5036 ) ) ;
#4969 = oriented_edge ( 'none', *, *, #4941, .f. ) ;
#4970 = edge_curve ( 'none', #4928, #4939, #55415, .t. ) ;
#4971 = oriented_edge ( 'none', *, *, #4922, .t. ) ;
#4972 = oriented_edge ( 'none', *, *, #4932, .t. ) ;
#4973 = edge_curve ( 'none', #4598, #4265, #55511, .t. ) ;
#4974 = oriented_edge ( 'none', *, *, #15423, .t. ) ;
#4975 = edge_loop ( 'none', ( #4925, #4961, #4978, #4965, #4982 ) ) ;
#4976 = oriented_edge ( 'none', *, *, #4970, .t. ) ;
#4977 = edge_curve ( 'none', #4939, #4852, #55442, .t. ) ;
#4978 = oriented_edge ( 'none', *, *, #353, .t. ) ;
#4979 = oriented_edge ( 'none', *, *, #987, .f. ) ;
#4980 = oriented_edge ( 'none', *, *, #4930, .f. ) ;
#4981 = advanced_face ( 'none', ( #55495 ), #55488, .t. ) ;
#4982 = oriented_edge ( 'none', *, *, #4964, .t. ) ;
#4983 = edge_curve ( 'none', #4262, #4630, #55479, .t. ) ;
#4984 = oriented_edge ( 'none', *, *, #4137, .f. ) ;
#4985 = advanced_face ( 'none', ( #55476 ), #55470, .t. ) ;
#4986 = edge_curve ( 'none', #4615, #5020, #55567, .t. ) ;
#4987 = edge_loop ( 'none', ( #5032, #4988, #5034, #5033 ) ) ;
#4988 = oriented_edge ( 'none', *, *, #4657, .t. ) ;
#4989 = oriented_edge ( 'none', *, *, #17611, .t. ) ;
#4990 = oriented_edge ( 'none', *, *, #14782, .t. ) ;
#4991 = oriented_edge ( 'none', *, *, #14972, .f. ) ;
#4992 = oriented_edge ( 'none', *, *, #4916, .t. ) ;
#4993 = oriented_edge ( 'none', *, *, #4930, .t. ) ;
#4994 = oriented_edge ( 'none', *, *, #4996, .f. ) ;
#4995 = advanced_face ( 'none', ( #55475 ), #55468, .t. ) ;
#4996 = edge_curve ( 'none', #17372, #57362, #55571, .t. ) ;
#4997 = oriented_edge ( 'none', *, *, #5076, .t. ) ;
#4998 = oriented_edge ( 'none', *, *, #17374, .f. ) ;
#4999 = edge_curve ( 'none', #4956, #4960, #55532, .t. ) ;
#5000 = oriented_edge ( 'none', *, *, #5053, .t. ) ;
#5001 = oriented_edge ( 'none', *, *, #17530, .t. ) ;
#5002 = oriented_edge ( 'none', *, *, #4999, .f. ) ;
#5003 = edge_curve ( 'none', #4920, #4956, #55550, .t. ) ;
#5004 = oriented_edge ( 'none', *, *, #5003, .f. ) ;
#5005 = oriented_edge ( 'none', *, *, #4941, .t. ) ;
#5006 = vertex_point ( 'none', #55484 ) ;
#5007 = oriented_edge ( 'none', *, *, #5037, .t. ) ;
#5008 = oriented_edge ( 'none', *, *, #4603, .t. ) ;
#5009 = advanced_face ( 'none', ( #55544 ), #55525, .t. ) ;
#5010 = oriented_edge ( 'none', *, *, #17423, .f. ) ;
#5011 = oriented_edge ( 'none', *, *, #18078, .t. ) ;
#5012 = edge_curve ( 'none', #4635, #5006, #55539, .t. ) ;
#5013 = oriented_edge ( 'none', *, *, #5058, .t. ) ;
#5014 = oriented_edge ( 'none', *, *, #5024, .t. ) ;
#5015 = oriented_edge ( 'none', *, *, #5022, .t. ) ;
#5016 = oriented_edge ( 'none', *, *, #17667, .f. ) ;
#5017 = vertex_point ( 'none', #55551 ) ;
#5018 = oriented_edge ( 'none', *, *, #4932, .f. ) ;
#5019 = oriented_edge ( 'none', *, *, #17575, .t. ) ;
#5020 = vertex_point ( 'none', #55540 ) ;
#5021 = oriented_edge ( 'none', *, *, #4986, .t. ) ;
#5022 = edge_curve ( 'none', #5020, #4874, #55598, .t. ) ;
#5023 = advanced_face ( 'none', ( #55517 ), #55527, .t. ) ;
#5024 = edge_curve ( 'none', #17607, #17585, #55538, .t. ) ;
#5025 = advanced_face ( 'none', ( #55589 ), #55586, .f. ) ;
#5026 = oriented_edge ( 'none', *, *, #5028, .t. ) ;
#5027 = oriented_edge ( 'none', *, *, #5047, .t. ) ;
#5028 = edge_curve ( 'none', #4874, #5030, #55650, .t. ) ;
#5029 = edge_loop ( 'none', ( #5013, #5064, #5068, #5055 ) ) ;
#5030 = vertex_point ( 'none', #55653 ) ;
#5031 = oriented_edge ( 'none', *, *, #4964, .f. ) ;
#5032 = oriented_edge ( 'none', *, *, #4983, .t. ) ;
#5033 = oriented_edge ( 'none', *, *, #4251, .t. ) ;
#5034 = oriented_edge ( 'none', *, *, #4973, .t. ) ;
#5035 = oriented_edge ( 'none', *, *, #17588, .f. ) ;
#5036 = oriented_edge ( 'none', *, *, #5072, .t. ) ;
#5037 = edge_curve ( 'none', #17681, #17536, #55648, .t. ) ;
#5038 = oriented_edge ( 'none', *, *, #4957, .t. ) ;
#5039 = edge_loop ( 'none', ( #6823, #6826, #6749, #6748 ) ) ;
#5040 = oriented_edge ( 'none', *, *, #4555, .f. ) ;
#5041 = oriented_edge ( 'none', *, *, #4986, .f. ) ;
#5042 = oriented_edge ( 'none', *, *, #5106, .t. ) ;
#5043 = edge_curve ( 'none', #54079, #43737, #55591, .t. ) ;
#5044 = oriented_edge ( 'none', *, *, #4621, .t. ) ;
#5045 = oriented_edge ( 'none', *, *, #11853, .f. ) ;
#5046 = advanced_face ( 'none', ( #55635 ), #55638, .t. ) ;
#5047 = edge_curve ( 'none', #18045, #17535, #55685, .t. ) ;
#5048 = oriented_edge ( 'none', *, *, #5063, .t. ) ;
#5049 = oriented_edge ( 'none', *, *, #57971, .t. ) ;
#5050 = oriented_edge ( 'none', *, *, #18048, .f. ) ;
#5051 = oriented_edge ( 'none', *, *, #5022, .f. ) ;
#5052 = oriented_edge ( 'none', *, *, #4916, .f. ) ;
#5053 = edge_curve ( 'none', #5020, #5017, #55677, .t. ) ;
#5054 = advanced_face ( 'none', ( #55686 ), #55689, .t. ) ;
#5055 = oriented_edge ( 'none', *, *, #4999, .t. ) ;
#5056 = oriented_edge ( 'none', *, *, #17581, .f. ) ;
#5057 = oriented_edge ( 'none', *, *, #17532, .t. ) ;
#5058 = edge_curve ( 'none', #4960, #4634, #55661, .t. ) ;
#5059 = oriented_edge ( 'none', *, *, #17726, .f. ) ;
#5060 = edge_curve ( 'none', #4956, #4614, #55669, .t. ) ;
#5061 = advanced_face ( 'none', ( #55687 ), #55671, .f. ) ;
#5062 = oriented_edge ( 'none', *, *, #5104, .t. ) ;
#5063 = edge_curve ( 'none', #4616, #5017, #55738, .t. ) ;
#5064 = oriented_edge ( 'none', *, *, #4617, .f. ) ;
#5065 = edge_loop ( 'none', ( #5048, #5117, #5041, #5044 ) ) ;
#5066 = oriented_edge ( 'none', *, *, #5024, .f. ) ;
#5067 = oriented_edge ( 'none', *, *, #55157, .t. ) ;
#5068 = oriented_edge ( 'none', *, *, #5060, .f. ) ;
#5069 = oriented_edge ( 'none', *, *, #56547, .f. ) ;
#5070 = edge_loop ( 'none', ( #5050, #5062, #5108, #5115, #5059, #5109 ) ) ;
#5071 = edge_loop ( 'none', ( #4919, #4994, #5001, #5049, #5027 ) ) ;
#5072 = edge_curve ( 'none', #5030, #4928, #55728, .t. ) ;
#5073 = edge_loop ( 'none', ( #4997, #5002, #5004, #5052, #5051, #5000 ) ) ;
#5074 = oriented_edge ( 'none', *, *, #17748, .t. ) ;
#5075 = edge_loop ( 'none', ( #4998, #5077, #5057, #5066, #5056 ) ) ;
#5076 = edge_curve ( 'none', #5017, #4960, #55719, .t. ) ;
#5077 = oriented_edge ( 'none', *, *, #4996, .t. ) ;
#5078 = advanced_face ( 'none', ( #55720 ), #55734, .f. ) ;
#5079 = advanced_face ( 'none', ( #55740 ), #55731, .t. ) ;
#5080 = edge_curve ( 'none', #50956, #36117, #55711, .t. ) ;
#5081 = oriented_edge ( 'none', *, *, #57353, .f. ) ;
#5082 = oriented_edge ( 'none', *, *, #5080, .t. ) ;
#5083 = oriented_edge ( 'none', *, *, #55684, .t. ) ;
#5084 = oriented_edge ( 'none', *, *, #5144, .f. ) ;
#5085 = edge_loop ( 'none', ( #5136, #5137, #5134, #5119, #5132, #5140 ) ) ;
#5086 = advanced_face ( 'none', ( #55694, #55778 ), #55698, .f. ) ;
#5087 = oriented_edge ( 'none', *, *, #5043, .f. ) ;
#5088 = oriented_edge ( 'none', *, *, #3870, .t. ) ;
#5089 = oriented_edge ( 'none', *, *, #4698, .t. ) ;
#5090 = edge_loop ( 'none', ( #5089, #5096, #5040, #5099, #5205, #5218, #5221, #5225 ) ) ;
#5091 = edge_curve ( 'none', #51702, #57372, #55774, .t. ) ;
#5092 = vertex_point ( 'none', #55769 ) ;
#5093 = oriented_edge ( 'none', *, *, #55850, .t. ) ;
#5094 = oriented_edge ( 'none', *, *, #4846, .t. ) ;
#5095 = oriented_edge ( 'none', *, *, #5091, .t. ) ;
#5096 = oriented_edge ( 'none', *, *, #5102, .f. ) ;
#5097 = advanced_face ( 'none', ( #55771 ), #55709, .t. ) ;
#5098 = edge_curve ( 'none', #5092, #4549, #55757, .t. ) ;
#5099 = oriented_edge ( 'none', *, *, #5098, .f. ) ;
#5100 = oriented_edge ( 'none', *, *, #5043, .t. ) ;
#5101 = edge_curve ( 'none', #5110, #5111, #55754, .t. ) ;
#5102 = edge_curve ( 'none', #4575, #4714, #55763, .t. ) ;
#5103 = advanced_face ( 'none', ( #55746 ), #55775, .t. ) ;
#5104 = edge_curve ( 'none', #57505, #52390, #55762, .t. ) ;
#5105 = oriented_edge ( 'none', *, *, #57725, .f. ) ;
#5106 = edge_curve ( 'none', #3864, #3871, #55834, .t. ) ;
#5107 = vertex_point ( 'none', #55815 ) ;
#5108 = oriented_edge ( 'none', *, *, #56317, .t. ) ;
#5109 = oriented_edge ( 'none', *, *, #5047, .f. ) ;
#5110 = vertex_point ( 'none', #55822 ) ;
#5111 = vertex_point ( 'none', #55796 ) ;
#5112 = edge_loop ( 'none', ( #5105, #5087, #5067, #5093, #5095 ) ) ;
#5113 = advanced_face ( 'none', ( #55794 ), #55825, .f. ) ;
#5114 = edge_loop ( 'none', ( #5088, #5042 ) ) ;
#5115 = oriented_edge ( 'none', *, *, #17475, .t. ) ;
#5116 = edge_loop ( 'none', ( #5069, #5100, #4883, #5150, #5152 ) ) ;
#5117 = oriented_edge ( 'none', *, *, #5053, .f. ) ;
#5118 = edge_loop ( 'none', ( #5130, #5139, #5124, #5126, #5182 ) ) ;
#5119 = oriented_edge ( 'none', *, *, #39338, .t. ) ;
#5120 = edge_loop ( 'none', ( #5187, #5121, #5186, #5183, #5192 ) ) ;
#5121 = oriented_edge ( 'none', *, *, #5122, .t. ) ;
#5122 = edge_curve ( 'none', #19440, #19429, #55787, .t. ) ;
#5123 = advanced_face ( 'none', ( #55798 ), #55788, .t. ) ;
#5124 = oriented_edge ( 'none', *, *, #19515, .t. ) ;
#5125 = edge_curve ( 'none', #19339, #19521, #55801, .t. ) ;
#5126 = oriented_edge ( 'none', *, *, #19461, .t. ) ;
#5127 = advanced_face ( 'none', ( #55793 ), #55808, .t. ) ;
#5128 = oriented_edge ( 'none', *, *, #48902, .t. ) ;
#5129 = oriented_edge ( 'none', *, *, #19555, .f. ) ;
#5130 = oriented_edge ( 'none', *, *, #19528, .f. ) ;
#5131 = oriented_edge ( 'none', *, *, #5144, .t. ) ;
#5132 = oriented_edge ( 'none', *, *, #52716, .f. ) ;
#5133 = oriented_edge ( 'none', *, *, #5080, .f. ) ;
#5134 = oriented_edge ( 'none', *, *, #19467, .t. ) ;
#5135 = oriented_edge ( 'none', *, *, #44245, .f. ) ;
#5136 = oriented_edge ( 'none', *, *, #19557, .f. ) ;
#5137 = oriented_edge ( 'none', *, *, #5141, .t. ) ;
#5138 = advanced_face ( 'none', ( #55863 ), #55874, .t. ) ;
#5139 = oriented_edge ( 'none', *, *, #5122, .f. ) ;
#5140 = oriented_edge ( 'none', *, *, #5148, .f. ) ;
#5141 = edge_curve ( 'none', #19517, #19504, #55860, .t. ) ;
#5142 = oriented_edge ( 'none', *, *, #5091, .f. ) ;
#5143 = advanced_face ( 'none', ( #55858 ), #55848, .t. ) ;
#5144 = edge_curve ( 'none', #44653, #35279, #55854, .t. ) ;
#5145 = edge_loop ( 'none', ( #5129, #5131, #5128, #5133, #5135 ) ) ;
#5146 = oriented_edge ( 'none', *, *, #19282, .t. ) ;
#5147 = oriented_edge ( 'none', *, *, #52625, .t. ) ;
#5148 = edge_curve ( 'none', #19520, #53638, #55950, .t. ) ;
#5149 = oriented_edge ( 'none', *, *, #5148, .t. ) ;
#5150 = oriented_edge ( 'none', *, *, #5104, .f. ) ;
#5151 = oriented_edge ( 'none', *, *, #49157, .t. ) ;
#5152 = oriented_edge ( 'none', *, *, #57484, .f. ) ;
#5153 = edge_loop ( 'none', ( #5155, #5084, #5147, #5146, #5149 ) ) ;
#5154 = edge_loop ( 'none', ( #5156, #5082, #5151, #5083, #5081, #5142 ) ) ;
#5155 = oriented_edge ( 'none', *, *, #37414, .f. ) ;
#5156 = oriented_edge ( 'none', *, *, #55891, .f. ) ;
#5157 = edge_curve ( 'none', #19311, #19245, #55923, .t. ) ;
#5158 = oriented_edge ( 'none', *, *, #19321, .t. ) ;
#5159 = oriented_edge ( 'none', *, *, #19251, .t. ) ;
#5160 = oriented_edge ( 'none', *, *, #19444, .f. ) ;
#5161 = oriented_edge ( 'none', *, *, #5164, .f. ) ;
#5162 = advanced_face ( 'none', ( #55914 ), #55959, .t. ) ;
#5163 = oriented_edge ( 'none', *, *, #19306, .t. ) ;
#5164 = edge_curve ( 'none', #19342, #19326, #55892, .t. ) ;
#5165 = oriented_edge ( 'none', *, *, #5164, .t. ) ;
#5166 = advanced_face ( 'none', ( #55908 ), #55930, .t. ) ;
#5167 = oriented_edge ( 'none', *, *, #19329, .f. ) ;
#5168 = oriented_edge ( 'none', *, *, #19330, .t. ) ;
#5169 = oriented_edge ( 'none', *, *, #5194, .f. ) ;
#5170 = oriented_edge ( 'none', *, *, #5157, .t. ) ;
#5171 = oriented_edge ( 'none', *, *, #5125, .f. ) ;
#5172 = edge_loop ( 'none', ( #5196, #5181, #5179, #5163, #5165 ) ) ;
#5173 = oriented_edge ( 'none', *, *, #19299, .f. ) ;
#5174 = oriented_edge ( 'none', *, *, #19491, .t. ) ;
#5175 = oriented_edge ( 'none', *, *, #5176, .t. ) ;
#5176 = edge_curve ( 'none', #19325, #19359, #55986, .t. ) ;
#5177 = edge_loop ( 'none', ( #5173, #5170, #5159, #5158, #5160, #5161 ) ) ;
#5178 = advanced_face ( 'none', ( #55898 ), #55913, .t. ) ;
#5179 = oriented_edge ( 'none', *, *, #19445, .t. ) ;
#5180 = edge_loop ( 'none', ( #5195, #5175, #5168, #5169, #5167 ) ) ;
#5181 = oriented_edge ( 'none', *, *, #5176, .f. ) ;
#5182 = oriented_edge ( 'none', *, *, #5125, .t. ) ;
#5183 = oriented_edge ( 'none', *, *, #5141, .f. ) ;
#5184 = advanced_face ( 'none', ( #55975 ), #55978, .t. ) ;
#5185 = edge_loop ( 'none', ( #5188, #5189, #5191, #5174, #5190, #5171 ) ) ;
#5186 = oriented_edge ( 'none', *, *, #19469, .t. ) ;
#5187 = oriented_edge ( 'none', *, *, #19514, .f. ) ;
#5188 = oriented_edge ( 'none', *, *, #19477, .f. ) ;
#5189 = oriented_edge ( 'none', *, *, #5194, .t. ) ;
#5190 = oriented_edge ( 'none', *, *, #19535, .f. ) ;
#5191 = oriented_edge ( 'none', *, *, #19334, .t. ) ;
#5192 = oriented_edge ( 'none', *, *, #19508, .f. ) ;
#5193 = advanced_face ( 'none', ( #55907 ), #55960, .t. ) ;
#5194 = edge_curve ( 'none', #19324, #19350, #55962, .t. ) ;
#5195 = oriented_edge ( 'none', *, *, #19335, .f. ) ;
#5196 = oriented_edge ( 'none', *, *, #19331, .f. ) ;
#5197 = edge_curve ( 'none', #5240, #5266, #56036, .t. ) ;
#5198 = oriented_edge ( 'none', *, *, #19286, .f. ) ;
#5199 = oriented_edge ( 'none', *, *, #5230, .f. ) ;
#5200 = edge_curve ( 'none', #5272, #5276, #56028, .t. ) ;
#5201 = oriented_edge ( 'none', *, *, #5224, .f. ) ;
#5202 = oriented_edge ( 'none', *, *, #5248, .f. ) ;
#5203 = edge_loop ( 'none', ( #5263, #5244, #5250, #5257, #5269 ) ) ;
#5204 = oriented_edge ( 'none', *, *, #5200, .f. ) ;
#5205 = oriented_edge ( 'none', *, *, #5210, .t. ) ;
#5206 = oriented_edge ( 'none', *, *, #19279, .f. ) ;
#5207 = oriented_edge ( 'none', *, *, #5233, .f. ) ;
#5208 = oriented_edge ( 'none', *, *, #5224, .t. ) ;
#5209 = edge_loop ( 'none', ( #5347, #5344, #5390, #5320, #5387, #5392 ) ) ;
#5210 = edge_curve ( 'none', #5092, #4920, #56016, .t. ) ;
#5211 = oriented_edge ( 'none', *, *, #4973, .f. ) ;
#5212 = oriented_edge ( 'none', *, *, #3916, .f. ) ;
#5213 = oriented_edge ( 'none', *, *, #5216, .f. ) ;
#5214 = oriented_edge ( 'none', *, *, #5210, .f. ) ;
#5215 = edge_loop ( 'none', ( #5274, #5275, #5270, #5237, #5198, #5201 ) ) ;
#5216 = edge_curve ( 'none', #19182, #19217, #54654, .t. ) ;
#5217 = oriented_edge ( 'none', *, *, #19237, .t. ) ;
#5218 = oriented_edge ( 'none', *, *, #5003, .t. ) ;
#5219 = edge_loop ( 'none', ( #5262, #5265, #5268, #5231, #5273 ) ) ;
#5220 = edge_loop ( 'none', ( #5207, #5212 ) ) ;
#5221 = oriented_edge ( 'none', *, *, #5060, .t. ) ;
#5222 = vertex_point ( 'none', #55612 ) ;
#5223 = oriented_edge ( 'none', *, *, #19308, .t. ) ;
#5224 = edge_curve ( 'none', #19234, #19276, #55162, .t. ) ;
#5225 = oriented_edge ( 'none', *, *, #4613, .t. ) ;
#5226 = edge_loop ( 'none', ( #5232, #5199, #5204, #5239, #5246, #5202, #5255, #5242 ) ) ;
#5227 = edge_curve ( 'none', #19184, #19188, #54166, .t. ) ;
#5228 = advanced_face ( 'none', ( #19985, #19984, #19982, #19979 ), #19980, .t. ) ;
#5229 = edge_curve ( 'none', #3965, #3966, #19966, .t. ) ;
#5230 = edge_curve ( 'none', #5276, #5222, #19967, .t. ) ;
#5231 = oriented_edge ( 'none', *, *, #5157, .f. ) ;
#5232 = oriented_edge ( 'none', *, *, #5271, .f. ) ;
#5233 = edge_curve ( 'none', #3956, #3979, #19968, .t. ) ;
#5234 = oriented_edge ( 'none', *, *, #3971, .f. ) ;
#5235 = advanced_face ( 'none', ( #19978 ), #19969, .t. ) ;
#5236 = advanced_face ( 'none', ( #20016 ), #19947, .t. ) ;
#5237 = oriented_edge ( 'none', *, *, #19256, .t. ) ;
#5238 = edge_loop ( 'none', ( #5249, #5241, #5299, #5308, #5298 ) ) ;
#5239 = oriented_edge ( 'none', *, *, #5267, .f. ) ;
#5240 = vertex_point ( 'none', #20011 ) ;
#5241 = oriented_edge ( 'none', *, *, #5247, .t. ) ;
#5242 = oriented_edge ( 'none', *, *, #5256, .f. ) ;
#5243 = edge_loop ( 'none', ( #5315, #5287, #5294, #5334, #5280 ) ) ;
#5244 = oriented_edge ( 'none', *, *, #5247, .f. ) ;
#5245 = advanced_face ( 'none', ( #19957 ), #20010, .t. ) ;
#5246 = oriented_edge ( 'none', *, *, #5197, .f. ) ;
#5247 = edge_curve ( 'none', #19143, #19171, #20009, .t. ) ;
#5248 = edge_curve ( 'none', #5278, #5240, #20000, .t. ) ;
#5249 = oriented_edge ( 'none', *, *, #19204, .f. ) ;
#5250 = oriented_edge ( 'none', *, *, #19206, .t. ) ;
#5251 = oriented_edge ( 'none', *, *, #5063, .f. ) ;
#5252 = oriented_edge ( 'none', *, *, #5313, .t. ) ;
#5253 = edge_loop ( 'none', ( #5300, #5251, #5303, #5306 ) ) ;
#5254 = edge_curve ( 'none', #19134, #19180, #20018, .t. ) ;
#5255 = oriented_edge ( 'none', *, *, #5317, .f. ) ;
#5256 = edge_curve ( 'none', #5261, #5259, #19987, .t. ) ;
#5257 = oriented_edge ( 'none', *, *, #19157, .t. ) ;
#5258 = edge_loop ( 'none', ( #5305, #5252, #5356, #5353, #5282, #5302 ) ) ;
#5259 = vertex_point ( 'none', #20057 ) ;
#5260 = edge_loop ( 'none', ( #5264, #5234 ) ) ;
#5261 = vertex_point ( 'none', #20002 ) ;
#5262 = oriented_edge ( 'none', *, *, #19241, .f. ) ;
#5263 = oriented_edge ( 'none', *, *, #19172, .f. ) ;
#5264 = oriented_edge ( 'none', *, *, #5229, .f. ) ;
#5265 = oriented_edge ( 'none', *, *, #5216, .t. ) ;
#5266 = vertex_point ( 'none', #20015 ) ;
#5267 = edge_curve ( 'none', #5266, #5272, #19995, .t. ) ;
#5268 = oriented_edge ( 'none', *, *, #19212, .t. ) ;
#5269 = oriented_edge ( 'none', *, *, #5254, .t. ) ;
#5270 = oriented_edge ( 'none', *, *, #19158, .t. ) ;
#5271 = edge_curve ( 'none', #5222, #5261, #20055, .t. ) ;
#5272 = vertex_point ( 'none', #20056 ) ;
#5273 = oriented_edge ( 'none', *, *, #19305, .f. ) ;
#5274 = oriented_edge ( 'none', *, *, #19235, .f. ) ;
#5275 = oriented_edge ( 'none', *, *, #5227, .t. ) ;
#5276 = vertex_point ( 'none', #20003 ) ;
#5277 = advanced_face ( 'none', ( #20047 ), #20041, .t. ) ;
#5278 = vertex_point ( 'none', #20029 ) ;
#5279 = advanced_face ( 'none', ( #20028 ), #20048, .f. ) ;
#5280 = oriented_edge ( 'none', *, *, #5332, .t. ) ;
#5281 = oriented_edge ( 'none', *, *, #4554, .f. ) ;
#5282 = oriented_edge ( 'none', *, *, #19205, .f. ) ;
#5283 = oriented_edge ( 'none', *, *, #5307, .f. ) ;
#5284 = oriented_edge ( 'none', *, *, #5285, .t. ) ;
#5285 = edge_curve ( 'none', #19147, #19120, #20034, .t. ) ;
#5286 = oriented_edge ( 'none', *, *, #4879, .f. ) ;
#5287 = oriented_edge ( 'none', *, *, #5285, .f. ) ;
#5288 = oriented_edge ( 'none', *, *, #5072, .f. ) ;
#5289 = advanced_face ( 'none', ( #20032 ), #20027, .t. ) ;
#5290 = oriented_edge ( 'none', *, *, #5314, .f. ) ;
#5291 = oriented_edge ( 'none', *, *, #19144, .f. ) ;
#5292 = advanced_face ( 'none', ( #20026 ), #20090, .t. ) ;
#5293 = edge_loop ( 'none', ( #5291, #5284, #5343, #5350, #5342 ) ) ;
#5294 = oriented_edge ( 'none', *, *, #19154, .t. ) ;
#5295 = oriented_edge ( 'none', *, *, #4317, .t. ) ;
#5296 = oriented_edge ( 'none', *, *, #4970, .f. ) ;
#5297 = advanced_face ( 'none', ( #20035 ), #20089, .t. ) ;
#5298 = oriented_edge ( 'none', *, *, #19211, .f. ) ;
#5299 = oriented_edge ( 'none', *, *, #19197, .t. ) ;
#5300 = oriented_edge ( 'none', *, *, #5076, .f. ) ;
#5301 = oriented_edge ( 'none', *, *, #5307, .t. ) ;
#5302 = oriented_edge ( 'none', *, *, #5254, .f. ) ;
#5303 = oriented_edge ( 'none', *, *, #4619, .f. ) ;
#5304 = oriented_edge ( 'none', *, *, #4550, .t. ) ;
#5305 = oriented_edge ( 'none', *, *, #19139, .f. ) ;
#5306 = oriented_edge ( 'none', *, *, #5058, .f. ) ;
#5307 = edge_curve ( 'none', #5092, #4637, #20072, .t. ) ;
#5308 = oriented_edge ( 'none', *, *, #5227, .f. ) ;
#5309 = advanced_face ( 'none', ( #20084 ), #20083, .f. ) ;
#5310 = edge_loop ( 'none', ( #5283, #5357, #5281 ) ) ;
#5311 = edge_loop ( 'none', ( #5288, #5290, #5296 ) ) ;
#5312 = advanced_face ( 'none', ( #20064 ), #20088, .t. ) ;
#5313 = edge_curve ( 'none', #19133, #19131, #20123, .t. ) ;
#5314 = edge_curve ( 'none', #4939, #5030, #20076, .t. ) ;
#5315 = oriented_edge ( 'none', *, *, #19119, .f. ) ;
#5316 = edge_loop ( 'none', ( #5214, #5301, #5304, #5352 ) ) ;
#5317 = edge_curve ( 'none', #5259, #5278, #20063, .t. ) ;
#5318 = edge_loop ( 'none', ( #5373, #5325, #5351, #5378, #5321 ) ) ;
#5319 = edge_loop ( 'none', ( #5340, #5331, #5327, #5326 ) ) ;
#5320 = oriented_edge ( 'none', *, *, #19069, .t. ) ;
#5321 = oriented_edge ( 'none', *, *, #5376, .t. ) ;
#5322 = oriented_edge ( 'none', *, *, #5338, .f. ) ;
#5323 = edge_curve ( 'none', #18979, #19041, #20121, .t. ) ;
#5324 = advanced_face ( 'none', ( #20125 ), #20104, .t. ) ;
#5325 = oriented_edge ( 'none', *, *, #5323, .f. ) ;
#5326 = oriented_edge ( 'none', *, *, #4669, .t. ) ;
#5327 = oriented_edge ( 'none', *, *, #5329, .t. ) ;
#5328 = advanced_face ( 'none', ( #20120 ), #20094, .t. ) ;
#5329 = edge_curve ( 'none', #4274, #4671, #20161, .t. ) ;
#5330 = oriented_edge ( 'none', *, *, #19032, .f. ) ;
#5331 = oriented_edge ( 'none', *, *, #4240, .f. ) ;
#5332 = edge_curve ( 'none', #19085, #19127, #20152, .t. ) ;
#5333 = oriented_edge ( 'none', *, *, #5028, .f. ) ;
#5334 = oriented_edge ( 'none', *, *, #19095, .t. ) ;
#5335 = oriented_edge ( 'none', *, *, #5516, .f. ) ;
#5336 = edge_curve ( 'none', #19103, #18980, #20096, .t. ) ;
#5337 = advanced_face ( 'none', ( #20153 ), #20156, .f. ) ;
#5338 = edge_curve ( 'none', #4601, #4242, #20136, .t. ) ;
#5339 = oriented_edge ( 'none', *, *, #4977, .f. ) ;
#5340 = oriented_edge ( 'none', *, *, #4551, .f. ) ;
#5341 = advanced_face ( 'none', ( #20150 ), #20137, .t. ) ;
#5342 = oriented_edge ( 'none', *, *, #19141, .f. ) ;
#5343 = oriented_edge ( 'none', *, *, #19132, .t. ) ;
#5344 = oriented_edge ( 'none', *, *, #5336, .t. ) ;
#5345 = oriented_edge ( 'none', *, *, #5314, .t. ) ;
#5346 = edge_loop ( 'none', ( #5388, #5391, #5322 ) ) ;
#5347 = oriented_edge ( 'none', *, *, #19100, .f. ) ;
#5348 = advanced_face ( 'none', ( #20103 ), #20133, .t. ) ;
#5349 = oriented_edge ( 'none', *, *, #5338, .t. ) ;
#5350 = oriented_edge ( 'none', *, *, #5313, .f. ) ;
#5351 = oriented_edge ( 'none', *, *, #19055, .t. ) ;
#5352 = oriented_edge ( 'none', *, *, #4914, .f. ) ;
#5353 = oriented_edge ( 'none', *, *, #19200, .t. ) ;
#5354 = edge_loop ( 'none', ( #5211, #5385, #5349, #5295 ) ) ;
#5355 = edge_loop ( 'none', ( #5333, #5286, #5339, #5345 ) ) ;
#5356 = oriented_edge ( 'none', *, *, #19122, .t. ) ;
#5357 = oriented_edge ( 'none', *, *, #5098, .t. ) ;
#5358 = oriented_edge ( 'none', *, *, #5423, .f. ) ;
#5359 = oriented_edge ( 'none', *, *, #19064, .f. ) ;
#5360 = edge_curve ( 'none', #4110, #5429, #20194, .t. ) ;
#5361 = edge_loop ( 'none', ( #5426, #5408, #5404, #5416, #5420 ) ) ;
#5362 = advanced_face ( 'none', ( #20199 ), #20186, .t. ) ;
#5363 = edge_curve ( 'none', #18970, #18954, #20151, .t. ) ;
#5364 = oriented_edge ( 'none', *, *, #5401, .f. ) ;
#5365 = edge_loop ( 'none', ( #5464, #5458, #5469, #5456, #5473 ) ) ;
#5366 = oriented_edge ( 'none', *, *, #5363, .t. ) ;
#5367 = oriented_edge ( 'none', *, *, #5376, .f. ) ;
#5368 = advanced_face ( 'none', ( #20175 ), #20170, .t. ) ;
#5369 = oriented_edge ( 'none', *, *, #19034, .t. ) ;
#5370 = edge_loop ( 'none', ( #5409, #5405, #5417, #5421, #5455 ) ) ;
#5371 = oriented_edge ( 'none', *, *, #4239, .f. ) ;
#5372 = oriented_edge ( 'none', *, *, #5428, .f. ) ;
#5373 = oriented_edge ( 'none', *, *, #19057, .f. ) ;
#5374 = edge_loop ( 'none', ( #5330, #5384, #5424, #5431, #5359 ) ) ;
#5375 = oriented_edge ( 'none', *, *, #4593, .f. ) ;
#5376 = edge_curve ( 'none', #18956, #19062, #20169, .t. ) ;
#5377 = oriented_edge ( 'none', *, *, #5329, .f. ) ;
#5378 = oriented_edge ( 'none', *, *, #18986, .t. ) ;
#5379 = advanced_face ( 'none', ( #20240 ), #20176, .f. ) ;
#5380 = edge_loop ( 'none', ( #5094, #5422, #5358, #5434 ) ) ;
#5381 = advanced_face ( 'none', ( #20230 ), #20200, .t. ) ;
#5382 = oriented_edge ( 'none', *, *, #4327, .f. ) ;
#5383 = advanced_face ( 'none', ( #20219 ), #20218, .f. ) ;
#5384 = oriented_edge ( 'none', *, *, #5323, .t. ) ;
#5385 = oriented_edge ( 'none', *, *, #4600, .f. ) ;
#5386 = advanced_face ( 'none', ( #20212 ), #55614, .t. ) ;
#5387 = oriented_edge ( 'none', *, *, #19156, .f. ) ;
#5388 = oriented_edge ( 'none', *, *, #4594, .f. ) ;
#5389 = edge_loop ( 'none', ( #5375, #5377, #5382 ) ) ;
#5390 = oriented_edge ( 'none', *, *, #19061, .t. ) ;
#5391 = oriented_edge ( 'none', *, *, #4321, .f. ) ;
#5392 = oriented_edge ( 'none', *, *, #5332, .f. ) ;
#5393 = advanced_face ( 'none', ( #20282 ), #20279, .f. ) ;
#5394 = advanced_face ( 'none', ( #20278 ), #20280, .t. ) ;
#5395 = oriented_edge ( 'none', *, *, #5489, .t. ) ;
#5396 = advanced_face ( 'none', ( #20272 ), #20261, .t. ) ;
#5397 = oriented_edge ( 'none', *, *, #5492, .f. ) ;
#5398 = oriented_edge ( 'none', *, *, #4695, .f. ) ;
#5399 = edge_loop ( 'none', ( #5466, #5472, #5468, #5438, #5461, #5463 ) ) ;
#5400 = oriented_edge ( 'none', *, *, #4626, .t. ) ;
#5401 = edge_curve ( 'none', #5433, #4611, #20256, .t. ) ;
#5402 = oriented_edge ( 'none', *, *, #19056, .f. ) ;
#5403 = oriented_edge ( 'none', *, *, #4668, .t. ) ;
#5404 = oriented_edge ( 'none', *, *, #19001, .t. ) ;
#5405 = oriented_edge ( 'none', *, *, #4933, .t. ) ;
#5406 = oriented_edge ( 'none', *, *, #5474, .t. ) ;
#5407 = oriented_edge ( 'none', *, *, #18832, .f. ) ;
#5408 = oriented_edge ( 'none', *, *, #5411, .f. ) ;
#5409 = oriented_edge ( 'none', *, *, #4957, .f. ) ;
#5410 = advanced_face ( 'none', ( #20244 ), #20263, .t. ) ;
#5411 = edge_curve ( 'none', #18959, #18960, #20266, .t. ) ;
#5412 = edge_loop ( 'none', ( #5418, #5454, #5459, #5467, #5414 ) ) ;
#5413 = advanced_face ( 'none', ( #20314 ), #20252, .t. ) ;
#5414 = oriented_edge ( 'none', *, *, #18965, .f. ) ;
#5415 = edge_curve ( 'none', #18893, #18967, #20312, .t. ) ;
#5416 = oriented_edge ( 'none', *, *, #18890, .t. ) ;
#5417 = oriented_edge ( 'none', *, *, #4118, .t. ) ;
#5418 = oriented_edge ( 'none', *, *, #18934, .f. ) ;
#5419 = edge_curve ( 'none', #5006, #5429, #20297, .t. ) ;
#5420 = oriented_edge ( 'none', *, *, #5415, .t. ) ;
#5421 = oriented_edge ( 'none', *, *, #5360, .t. ) ;
#5422 = oriented_edge ( 'none', *, *, #5428, .t. ) ;
#5423 = edge_curve ( 'none', #5429, #5433, #20292, .t. ) ;
#5424 = oriented_edge ( 'none', *, *, #19071, .t. ) ;
#5425 = edge_loop ( 'none', ( #5427, #5366, #5432, #5369, #5402, #5367 ) ) ;
#5426 = oriented_edge ( 'none', *, *, #18913, .f. ) ;
#5427 = oriented_edge ( 'none', *, *, #18983, .f. ) ;
#5428 = edge_curve ( 'none', #4325, #5433, #20285, .t. ) ;
#5429 = vertex_point ( 'none', #20253 ) ;
#5430 = edge_loop ( 'none', ( #5371, #5400, #5403, #5364, #5372 ) ) ;
#5431 = oriented_edge ( 'none', *, *, #5336, .f. ) ;
#5432 = oriented_edge ( 'none', *, *, #18962, .t. ) ;
#5433 = vertex_point ( 'none', #20286 ) ;
#5434 = oriented_edge ( 'none', *, *, #5360, .f. ) ;
#5435 = edge_loop ( 'none', ( #5407, #5443, #5449, #5493, #5395 ) ) ;
#5436 = oriented_edge ( 'none', *, *, #4246, .f. ) ;
#5437 = edge_loop ( 'none', ( #5465, #5436, #5450, #5510 ) ) ;
#5438 = oriented_edge ( 'none', *, *, #18961, .t. ) ;
#5439 = edge_loop ( 'none', ( #5447, #5440, #5498, #5505, #5497 ) ) ;
#5440 = oriented_edge ( 'none', *, *, #5446, .t. ) ;
#5441 = oriented_edge ( 'none', *, *, #5102, .t. ) ;
#5442 = advanced_face ( 'none', ( #20301 ), #20289, .t. ) ;
#5443 = oriented_edge ( 'none', *, *, #5446, .f. ) ;
#5444 = edge_loop ( 'none', ( #5495, #5397, #5504, #5548 ) ) ;
#5445 = advanced_face ( 'none', ( #20291 ), #20345, .t. ) ;
#5446 = edge_curve ( 'none', #18791, #18822, #20295, .t. ) ;
#5447 = oriented_edge ( 'none', *, *, #18803, .f. ) ;
#5448 = oriented_edge ( 'none', *, *, #5491, .f. ) ;
#5449 = oriented_edge ( 'none', *, *, #18901, .t. ) ;
#5450 = oriented_edge ( 'none', *, *, #4699, .f. ) ;
#5451 = oriented_edge ( 'none', *, *, #4512, .f. ) ;
#5452 = oriented_edge ( 'none', *, *, #5267, .t. ) ;
#5453 = edge_loop ( 'none', ( #5470, #5448, #5451, #5500 ) ) ;
#5454 = oriented_edge ( 'none', *, *, #5411, .t. ) ;
#5455 = oriented_edge ( 'none', *, *, #5419, .f. ) ;
#5456 = oriented_edge ( 'none', *, *, #5423, .t. ) ;
#5457 = advanced_face ( 'none', ( #20338 ), #20330, .t. ) ;
#5458 = oriented_edge ( 'none', *, *, #5012, .t. ) ;
#5459 = oriented_edge ( 'none', *, *, #18952, .t. ) ;
#5460 = advanced_face ( 'none', ( #20322 ), #20321, .t. ) ;
#5461 = oriented_edge ( 'none', *, *, #18955, .f. ) ;
#5462 = edge_loop ( 'none', ( #5398, #5406, #5511, #5441 ) ) ;
#5463 = oriented_edge ( 'none', *, *, #5415, .f. ) ;
#5464 = oriented_edge ( 'none', *, *, #4620, .f. ) ;
#5465 = oriented_edge ( 'none', *, *, #4983, .f. ) ;
#5466 = oriented_edge ( 'none', *, *, #18895, .f. ) ;
#5467 = oriented_edge ( 'none', *, *, #5363, .f. ) ;
#5468 = oriented_edge ( 'none', *, *, #18865, .t. ) ;
#5469 = oriented_edge ( 'none', *, *, #5419, .t. ) ;
#5470 = oriented_edge ( 'none', *, *, #5271, .t. ) ;
#5471 = edge_curve ( 'none', #18908, #18790, #20317, .t. ) ;
#5472 = oriented_edge ( 'none', *, *, #5471, .t. ) ;
#5473 = oriented_edge ( 'none', *, *, #5401, .t. ) ;
#5474 = edge_curve ( 'none', #4644, #4560, #20320, .t. ) ;
#5475 = edge_loop ( 'none', ( #5547, #5524, #5506, #5528, #5530 ) ) ;
#5476 = oriented_edge ( 'none', *, *, #4588, .f. ) ;
#5477 = edge_loop ( 'none', ( #5452, #5549, #5523, #5527 ) ) ;
#5478 = oriented_edge ( 'none', *, *, #5543, .f. ) ;
#5479 = edge_curve ( 'none', #4524, #5272, #20319, .t. ) ;
#5480 = oriented_edge ( 'none', *, *, #18829, .t. ) ;
#5481 = edge_loop ( 'none', ( #5508, #5541, #5538, #5588, #5537 ) ) ;
#5482 = oriented_edge ( 'none', *, *, #5248, .t. ) ;
#5483 = oriented_edge ( 'none', *, *, #5479, .t. ) ;
#5484 = edge_curve ( 'none', #199, #235, #20365, .t. ) ;
#5485 = edge_loop ( 'none', ( #5546, #5531, #5535, #5542 ) ) ;
#5486 = advanced_face ( 'none', ( #20323 ), #20316, .t. ) ;
#5487 = oriented_edge ( 'none', *, *, #184, .f. ) ;
#5488 = advanced_face ( 'none', ( #20354 ), #20355, .f. ) ;
#5489 = edge_curve ( 'none', #18762, #18836, #20350, .t. ) ;
#5490 = advanced_face ( 'none', ( #20406 ), #20351, .f. ) ;
#5491 = edge_curve ( 'none', #4516, #5261, #20405, .t. ) ;
#5492 = edge_curve ( 'none', #4514, #5222, #20398, .t. ) ;
#5493 = oriented_edge ( 'none', *, *, #19021, .t. ) ;
#5494 = oriented_edge ( 'none', *, *, #18760, .f. ) ;
#5495 = oriented_edge ( 'none', *, *, #5230, .t. ) ;
#5496 = advanced_face ( 'none', ( #20349 ), #20360, .t. ) ;
#5497 = oriented_edge ( 'none', *, *, #18831, .f. ) ;
#5498 = oriented_edge ( 'none', *, *, #18834, .t. ) ;
#5499 = oriented_edge ( 'none', *, *, #5200, .t. ) ;
#5500 = oriented_edge ( 'none', *, *, #5492, .t. ) ;
#5501 = oriented_edge ( 'none', *, *, #18897, .f. ) ;
#5502 = oriented_edge ( 'none', *, *, #5545, .t. ) ;
#5503 = advanced_face ( 'none', ( #20396 ), #20392, .f. ) ;
#5504 = oriented_edge ( 'none', *, *, #4504, .f. ) ;
#5505 = oriented_edge ( 'none', *, *, #5471, .f. ) ;
#5506 = oriented_edge ( 'none', *, *, #238, .t. ) ;
#5507 = edge_loop ( 'none', ( #5499, #5478, #5476, #5483 ) ) ;
#5508 = oriented_edge ( 'none', *, *, #185, .f. ) ;
#5509 = edge_loop ( 'none', ( #5494, #5502, #5550, #5480, #5501, #5551 ) ) ;
#5510 = oriented_edge ( 'none', *, *, #4609, .f. ) ;
#5511 = oriented_edge ( 'none', *, *, #4567, .f. ) ;
#5512 = advanced_face ( 'none', ( #20388 ), #20391, .t. ) ;
#5513 = edge_curve ( 'none', #169, #212, #20446, .t. ) ;
#5514 = edge_loop ( 'none', ( #5522, #5335, #5554, #5563 ) ) ;
#5515 = oriented_edge ( 'none', *, *, #5540, .f. ) ;
#5516 = edge_curve ( 'none', #4513, #5278, #20389, .t. ) ;
#5517 = oriented_edge ( 'none', *, *, #5513, .t. ) ;
#5518 = oriented_edge ( 'none', *, *, #5526, .f. ) ;
#5519 = oriented_edge ( 'none', *, *, #5516, .t. ) ;
#5520 = advanced_face ( 'none', ( #20386 ), #20390, .f. ) ;
#5521 = oriented_edge ( 'none', *, *, #152, .t. ) ;
#5522 = oriented_edge ( 'none', *, *, #5317, .t. ) ;
#5523 = oriented_edge ( 'none', *, *, #4585, .f. ) ;
#5524 = oriented_edge ( 'none', *, *, #5484, .f. ) ;
#5525 = edge_curve ( 'none', #4528, #5266, #20430, .t. ) ;
#5526 = edge_curve ( 'none', #175, #19005, #20429, .t. ) ;
#5527 = oriented_edge ( 'none', *, *, #5525, .t. ) ;
#5528 = oriented_edge ( 'none', *, *, #167, .t. ) ;
#5529 = edge_loop ( 'none', ( #5532, #5517, #5534, #5521, #5487, #5518 ) ) ;
#5530 = oriented_edge ( 'none', *, *, #5526, .t. ) ;
#5531 = oriented_edge ( 'none', *, *, #5525, .f. ) ;
#5532 = oriented_edge ( 'none', *, *, #157, .f. ) ;
#5533 = advanced_face ( 'none', ( #20426 ), #20431, .f. ) ;
#5534 = oriented_edge ( 'none', *, *, #140, .t. ) ;
#5535 = oriented_edge ( 'none', *, *, #4529, .f. ) ;
#5536 = advanced_face ( 'none', ( #20477 ), #20476, .t. ) ;
#5537 = oriented_edge ( 'none', *, *, #19030, .f. ) ;
#5538 = oriented_edge ( 'none', *, *, #19015, .t. ) ;
#5539 = edge_loop ( 'none', ( #5482, #5515, #5591, #5519 ) ) ;
#5540 = edge_curve ( 'none', #4531, #5240, #20437, .t. ) ;
#5541 = oriented_edge ( 'none', *, *, #5484, .t. ) ;
#5542 = oriented_edge ( 'none', *, *, #5540, .t. ) ;
#5543 = edge_curve ( 'none', #4523, #5276, #20474, .t. ) ;
#5544 = advanced_face ( 'none', ( #20471 ), #20472, .t. ) ;
#5545 = edge_curve ( 'none', #18759, #182, #20475, .t. ) ;
#5546 = oriented_edge ( 'none', *, *, #5197, .t. ) ;
#5547 = oriented_edge ( 'none', *, *, #19011, .f. ) ;
#5548 = oriented_edge ( 'none', *, *, #5543, .t. ) ;
#5549 = oriented_edge ( 'none', *, *, #5479, .f. ) ;
#5550 = oriented_edge ( 'none', *, *, #165, .t. ) ;
#5551 = oriented_edge ( 'none', *, *, #5489, .f. ) ;
#5552 = advanced_face ( 'none', ( #20467 ), #20458, .f. ) ;
#5553 = oriented_edge ( 'none', *, *, #5579, .f. ) ;
#5554 = oriented_edge ( 'none', *, *, #4520, .f. ) ;
#5555 = advanced_face ( 'none', ( #20516 ), #20455, .t. ) ;
#5556 = edge_curve ( 'none', #124, #214, #20511, .t. ) ;
#5557 = edge_loop ( 'none', ( #5575, #5578, #5581, #5564 ) ) ;
#5558 = oriented_edge ( 'none', *, *, #58068, .t. ) ;
#5559 = edge_loop ( 'none', ( #5569, #5621, #5619, #5631, #5630, #5664, #5632, #5582 ) ) ;
#5560 = edge_loop ( 'none', ( #5566, #5571, #5577, #5574, #5583 ) ) ;
#5561 = oriented_edge ( 'none', *, *, #66, .f. ) ;
#5562 = oriented_edge ( 'none', *, *, #5513, .f. ) ;
#5563 = oriented_edge ( 'none', *, *, #5568, .t. ) ;
#5564 = oriented_edge ( 'none', *, *, #5491, .t. ) ;
#5565 = oriented_edge ( 'none', *, *, #5653, .t. ) ;
#5566 = oriented_edge ( 'none', *, *, #107, .f. ) ;
#5567 = edge_loop ( 'none', ( #854, #5637, #5683, #5680, #5689 ) ) ;
#5568 = edge_curve ( 'none', #4515, #5259, #20498, .t. ) ;
#5569 = oriented_edge ( 'none', *, *, #5615, .t. ) ;
#5570 = advanced_face ( 'none', ( #20505 ), #20499, .f. ) ;
#5571 = oriented_edge ( 'none', *, *, #5556, .f. ) ;
#5572 = edge_loop ( 'none', ( #5584, #5625, #5558, #5668, #5670, #5553 ) ) ;
#5573 = vertex_point ( 'none', #20493 ) ;
#5574 = oriented_edge ( 'none', *, *, #218, .t. ) ;
#5575 = oriented_edge ( 'none', *, *, #5256, .t. ) ;
#5576 = oriented_edge ( 'none', *, *, #5622, .t. ) ;
#5577 = oriented_edge ( 'none', *, *, #123, .t. ) ;
#5578 = oriented_edge ( 'none', *, *, #5568, .f. ) ;
#5579 = edge_curve ( 'none', #29, #147, #20492, .t. ) ;
#5580 = edge_curve ( 'none', #5618, #5586, #20215, .t. ) ;
#5581 = oriented_edge ( 'none', *, *, #4521, .f. ) ;
#5582 = oriented_edge ( 'none', *, *, #5672, .t. ) ;
#5583 = oriented_edge ( 'none', *, *, #5579, .t. ) ;
#5584 = oriented_edge ( 'none', *, *, #27, .f. ) ;
#5585 = edge_curve ( 'none', #5612, #4590, #20530, .t. ) ;
#5586 = vertex_point ( 'none', #20535 ) ;
#5587 = edge_loop ( 'none', ( #5561, #5616, #5613, #5562, #5624 ) ) ;
#5588 = oriented_edge ( 'none', *, *, #5545, .f. ) ;
#5589 = oriented_edge ( 'none', *, *, #3796, .t. ) ;
#5590 = advanced_face ( 'none', ( #20529 ), #20537, .f. ) ;
#5591 = oriented_edge ( 'none', *, *, #4526, .f. ) ;
#5592 = oriented_edge ( 'none', *, *, #4577, .f. ) ;
#5593 = advanced_face ( 'none', ( #20533 ), #20536, .t. ) ;
#5594 = edge_curve ( 'none', #58044, #58046, #20521, .t. ) ;
#5595 = edge_curve ( 'none', #5745, #5746, #20556, .t. ) ;
#5596 = oriented_edge ( 'none', *, *, #10, .f. ) ;
#5597 = oriented_edge ( 'none', *, *, #5604, .t. ) ;
#5598 = oriented_edge ( 'none', *, *, #219, .t. ) ;
#5599 = edge_curve ( 'none', #5665, #889, #20564, .t. ) ;
#5600 = oriented_edge ( 'none', *, *, #5661, .t. ) ;
#5601 = advanced_face ( 'none', ( #20562 ), #20550, .f. ) ;
#5602 = vertex_point ( 'none', #20549 ) ;
#5603 = oriented_edge ( 'none', *, *, #5629, .t. ) ;
#5604 = edge_curve ( 'none', #58023, #225, #20545, .t. ) ;
#5605 = edge_curve ( 'none', #5602, #4530, #20565, .t. ) ;
#5606 = edge_curve ( 'none', #4509, #5607, #20581, .t. ) ;
#5607 = vertex_point ( 'none', #20579 ) ;
#5608 = vertex_point ( 'none', #20573 ) ;
#5609 = edge_loop ( 'none', ( #5596, #5671, #5652, #5655, #5651 ) ) ;
#5610 = advanced_face ( 'none', ( #20572 ), #20582, .t. ) ;
#5611 = advanced_face ( 'none', ( #20569 ), #20615, .f. ) ;
#5612 = vertex_point ( 'none', #20580 ) ;
#5613 = oriented_edge ( 'none', *, *, #111, .t. ) ;
#5614 = oriented_edge ( 'none', *, *, #231, .f. ) ;
#5615 = edge_curve ( 'none', #5573, #5618, #20613, .t. ) ;
#5616 = oriented_edge ( 'none', *, *, #5556, .t. ) ;
#5617 = vertex_point ( 'none', #20540 ) ;
#5618 = vertex_point ( 'none', #20609 ) ;
#5619 = oriented_edge ( 'none', *, *, #5622, .f. ) ;
#5620 = edge_loop ( 'none', ( #5614, #5666, #5598, #5644, #5597 ) ) ;
#5621 = oriented_edge ( 'none', *, *, #5580, .t. ) ;
#5622 = edge_curve ( 'none', #5612, #5586, #20605, .t. ) ;
#5623 = vertex_point ( 'none', #20603 ) ;
#5624 = oriented_edge ( 'none', *, *, #176, .f. ) ;
#5625 = oriented_edge ( 'none', *, *, #5628, .t. ) ;
#5626 = edge_curve ( 'none', #4589, #5665, #20598, .t. ) ;
#5627 = advanced_face ( 'none', ( #20610 ), #20600, .t. ) ;
#5628 = edge_curve ( 'none', #211, #58072, #20616, .t. ) ;
#5629 = edge_curve ( 'none', #5608, #5602, #20597, .t. ) ;
#5630 = oriented_edge ( 'none', *, *, #4505, .f. ) ;
#5631 = oriented_edge ( 'none', *, *, #5585, .t. ) ;
#5632 = oriented_edge ( 'none', *, *, #5667, .t. ) ;
#5633 = edge_curve ( 'none', #5712, #5617, #20632, .t. ) ;
#5634 = oriented_edge ( 'none', *, *, #229, .f. ) ;
#5635 = vertex_point ( 'none', #20643 ) ;
#5636 = oriented_edge ( 'none', *, *, #56013, .f. ) ;
#5637 = oriented_edge ( 'none', *, *, #5642, .f. ) ;
#5638 = oriented_edge ( 'none', *, *, #5633, .t. ) ;
#5639 = edge_curve ( 'none', #5617, #5612, #20637, .t. ) ;
#5640 = advanced_face ( 'none', ( #20628 ), #20621, .t. ) ;
#5641 = edge_loop ( 'none', ( #5700, #5673, #5676, #5694 ) ) ;
#5642 = edge_curve ( 'none', #56873, #57979, #20633, .t. ) ;
#5643 = oriented_edge ( 'none', *, *, #58009, .f. ) ;
#5644 = oriented_edge ( 'none', *, *, #58051, .t. ) ;
#5645 = oriented_edge ( 'none', *, *, #58062, .f. ) ;
#5646 = oriented_edge ( 'none', *, *, #5605, .t. ) ;
#5647 = edge_curve ( 'none', #5650, #5608, #20620, .t. ) ;
#5648 = oriented_edge ( 'none', *, *, #5606, .t. ) ;
#5649 = advanced_face ( 'none', ( #20627 ), #20671, .t. ) ;
#5650 = vertex_point ( 'none', #20658 ) ;
#5651 = oriented_edge ( 'none', *, *, #213, .f. ) ;
#5652 = oriented_edge ( 'none', *, *, #215, .t. ) ;
#5653 = edge_curve ( 'none', #5607, #5650, #20656, .t. ) ;
#5654 = oriented_edge ( 'none', *, *, #5604, .f. ) ;
#5655 = oriented_edge ( 'none', *, *, #5628, .f. ) ;
#5656 = edge_loop ( 'none', ( #5576, #5714, #932, #5638, #5711 ) ) ;
#5657 = edge_loop ( 'none', ( #5643, #5701, #5696, #5708, #5693 ) ) ;
#5658 = oriented_edge ( 'none', *, *, #5647, .t. ) ;
#5659 = edge_loop ( 'none', ( #5685, #5682, #5698, #5697, #5695 ) ) ;
#5660 = advanced_face ( 'none', ( #20667 ), #20666, .t. ) ;
#5661 = edge_curve ( 'none', #58022, #57984, #20652, .t. ) ;
#5662 = vertex_point ( 'none', #20645 ) ;
#5663 = edge_loop ( 'none', ( #5645, #5600, #1296, #5713, #5634, #5654 ) ) ;
#5664 = oriented_edge ( 'none', *, *, #5626, .t. ) ;
#5665 = vertex_point ( 'none', #20644 ) ;
#5666 = oriented_edge ( 'none', *, *, #5594, .f. ) ;
#5667 = edge_curve ( 'none', #5665, #5623, #20647, .t. ) ;
#5668 = oriented_edge ( 'none', *, *, #126, .t. ) ;
#5669 = edge_loop ( 'none', ( #5603, #5646, #5592, #5648, #5565, #5658 ) ) ;
#5670 = oriented_edge ( 'none', *, *, #148, .f. ) ;
#5671 = oriented_edge ( 'none', *, *, #5594, .t. ) ;
#5672 = edge_curve ( 'none', #5623, #5573, #20693, .t. ) ;
#5673 = oriented_edge ( 'none', *, *, #5751, .t. ) ;
#5674 = edge_curve ( 'none', #5635, #5749, #20695, .t. ) ;
#5675 = oriented_edge ( 'none', *, *, #58018, .t. ) ;
#5676 = oriented_edge ( 'none', *, *, #5674, .t. ) ;
#5677 = edge_curve ( 'none', #5749, #5745, #20696, .t. ) ;
#5678 = edge_curve ( 'none', #32099, #24166, #20676, .t. ) ;
#5679 = edge_loop ( 'none', ( #5744, #5780, #5785, #5792, #5795 ) ) ;
#5680 = oriented_edge ( 'none', *, *, #57993, .t. ) ;
#5681 = advanced_face ( 'none', ( #20692 ), #20741, .f. ) ;
#5682 = oriented_edge ( 'none', *, *, #5686, .t. ) ;
#5683 = oriented_edge ( 'none', *, *, #58030, .t. ) ;
#5684 = edge_curve ( 'none', #55947, #58027, #20681, .t. ) ;
#5685 = oriented_edge ( 'none', *, *, #5599, .t. ) ;
#5686 = edge_curve ( 'none', #889, #891, #20724, .t. ) ;
#5687 = edge_loop ( 'none', ( #5690, #5703, #5752, #5675, #5699, #5753 ) ) ;
#5688 = vertex_point ( 'none', #20725 ) ;
#5689 = oriented_edge ( 'none', *, *, #5684, .t. ) ;
#5690 = oriented_edge ( 'none', *, *, #57997, .f. ) ;
#5691 = edge_curve ( 'none', #891, #5688, #20733, .t. ) ;
#5692 = advanced_face ( 'none', ( #20716 ), #20714, .t. ) ;
#5693 = oriented_edge ( 'none', *, *, #58025, .f. ) ;
#5694 = oriented_edge ( 'none', *, *, #5677, .t. ) ;
#5695 = oriented_edge ( 'none', *, *, #5667, .f. ) ;
#5696 = oriented_edge ( 'none', *, *, #58020, .t. ) ;
#5697 = oriented_edge ( 'none', *, *, #5707, .t. ) ;
#5698 = oriented_edge ( 'none', *, *, #5691, .t. ) ;
#5699 = oriented_edge ( 'none', *, *, #58037, .f. ) ;
#5700 = oriented_edge ( 'none', *, *, #5595, .t. ) ;
#5701 = oriented_edge ( 'none', *, *, #5642, .t. ) ;
#5702 = oriented_edge ( 'none', *, *, #5704, .t. ) ;
#5703 = oriented_edge ( 'none', *, *, #5750, .t. ) ;
#5704 = edge_curve ( 'none', #5705, #5706, #20704, .t. ) ;
#5705 = vertex_point ( 'none', #20705 ) ;
#5706 = vertex_point ( 'none', #20706 ) ;
#5707 = edge_curve ( 'none', #5688, #5623, #20139, .t. ) ;
#5708 = oriented_edge ( 'none', *, *, #5661, .f. ) ;
#5709 = advanced_face ( 'none', ( #20734 ), #55997, .t. ) ;
#5710 = edge_curve ( 'none', #5586, #5662, #56029, .t. ) ;
#5711 = oriented_edge ( 'none', *, *, #5639, .t. ) ;
#5712 = vertex_point ( 'none', #20774 ) ;
#5713 = oriented_edge ( 'none', *, *, #58042, .t. ) ;
#5714 = oriented_edge ( 'none', *, *, #5710, .t. ) ;
#5715 = edge_curve ( 'none', #5662, #5712, #20768, .t. ) ;
#5716 = oriented_edge ( 'none', *, *, #3899, .f. ) ;
#5717 = edge_curve ( 'none', #30847, #26164, #20771, .t. ) ;
#5718 = oriented_edge ( 'none', *, *, #5784, .t. ) ;
#5719 = oriented_edge ( 'none', *, *, #5765, .f. ) ;
#5720 = advanced_face ( 'none', ( #20773 ), #20775, .t. ) ;
#5721 = oriented_edge ( 'none', *, *, #5774, .t. ) ;
#5722 = oriented_edge ( 'none', *, *, #34447, .f. ) ;
#5723 = oriented_edge ( 'none', *, *, #5229, .t. ) ;
#5724 = oriented_edge ( 'none', *, *, #5717, .t. ) ;
#5725 = edge_curve ( 'none', #3824, #3823, #20756, .t. ) ;
#5726 = oriented_edge ( 'none', *, *, #5737, .f. ) ;
#5727 = oriented_edge ( 'none', *, *, #5725, .t. ) ;
#5728 = edge_loop ( 'none', ( #5716, #5727, #5761, #5758 ) ) ;
#5729 = advanced_face ( 'none', ( #20753 ), #20772, .t. ) ;
#5730 = oriented_edge ( 'none', *, *, #57974, .t. ) ;
#5731 = advanced_face ( 'none', ( #20750 ), #20749, .f. ) ;
#5732 = oriented_edge ( 'none', *, *, #5734, .t. ) ;
#5733 = oriented_edge ( 'none', *, *, #5678, .f. ) ;
#5734 = edge_curve ( 'none', #5706, #5738, #20809, .t. ) ;
#5735 = oriented_edge ( 'none', *, *, #34508, .t. ) ;
#5736 = vertex_point ( 'none', #20743 ) ;
#5737 = edge_curve ( 'none', #25416, #55928, #20807, .t. ) ;
#5738 = vertex_point ( 'none', #20797 ) ;
#5739 = edge_curve ( 'none', #5738, #5736, #20788, .t. ) ;
#5740 = oriented_edge ( 'none', *, *, #5737, .t. ) ;
#5741 = oriented_edge ( 'none', *, *, #17413, .f. ) ;
#5742 = advanced_face ( 'none', ( #20802 ), #20752, .t. ) ;
#5743 = oriented_edge ( 'none', *, *, #5739, .t. ) ;
#5744 = oriented_edge ( 'none', *, *, #57890, .f. ) ;
#5745 = vertex_point ( 'none', #20780 ) ;
#5746 = vertex_point ( 'none', #20784 ) ;
#5747 = advanced_face ( 'none', ( #20783 ), #20798, .t. ) ;
#5748 = advanced_face ( 'none', ( #20839 ), #20838, .t. ) ;
#5749 = vertex_point ( 'none', #20835 ) ;
#5750 = edge_curve ( 'none', #57996, #34550, #20782, .t. ) ;
#5751 = edge_curve ( 'none', #5746, #5635, #20791, .t. ) ;
#5752 = oriented_edge ( 'none', *, *, #55949, .t. ) ;
#5753 = oriented_edge ( 'none', *, *, #5684, .f. ) ;
#5754 = edge_loop ( 'none', ( #5702, #5732, #5743, #5778 ) ) ;
#5755 = edge_loop ( 'none', ( #5636, #5733, #5730, #5735, #5740 ) ) ;
#5756 = oriented_edge ( 'none', *, *, #5820, .f. ) ;
#5757 = oriented_edge ( 'none', *, *, #34659, .t. ) ;
#5758 = oriented_edge ( 'none', *, *, #5233, .t. ) ;
#5759 = oriented_edge ( 'none', *, *, #25583, .t. ) ;
#5760 = oriented_edge ( 'none', *, *, #20380, .f. ) ;
#5761 = oriented_edge ( 'none', *, *, #3962, .t. ) ;
#5762 = edge_curve ( 'none', #4229, #4168, #20829, .t. ) ;
#5763 = advanced_face ( 'none', ( #20817 ), #20819, .t. ) ;
#5764 = edge_curve ( 'none', #23676, #19853, #20824, .t. ) ;
#5765 = edge_curve ( 'none', #4397, #4385, #20874, .t. ) ;
#5766 = oriented_edge ( 'none', *, *, #5717, .f. ) ;
#5767 = advanced_face ( 'none', ( #20869 ), #20811, .f. ) ;
#5768 = oriented_edge ( 'none', *, *, #4207, .f. ) ;
#5769 = oriented_edge ( 'none', *, *, #25660, .f. ) ;
#5770 = edge_loop ( 'none', ( #5810, #5818, #5815, #5766, #5826 ) ) ;
#5771 = oriented_edge ( 'none', *, *, #4375, .t. ) ;
#5772 = oriented_edge ( 'none', *, *, #5773, .f. ) ;
#5773 = edge_curve ( 'none', #4168, #4397, #20858, .t. ) ;
#5774 = edge_curve ( 'none', #20480, #25578, #20810, .t. ) ;
#5775 = oriented_edge ( 'none', *, *, #4443, .f. ) ;
#5776 = oriented_edge ( 'none', *, *, #5820, .t. ) ;
#5777 = oriented_edge ( 'none', *, *, #21039, .t. ) ;
#5778 = oriented_edge ( 'none', *, *, #5783, .t. ) ;
#5779 = oriented_edge ( 'none', *, *, #3946, .t. ) ;
#5780 = oriented_edge ( 'none', *, *, #5678, .t. ) ;
#5781 = edge_loop ( 'none', ( #5722, #5724, #5793, #5757, #5788, #5726 ) ) ;
#5782 = edge_loop ( 'none', ( #5769, #5833, #5759, #5777, #5721 ) ) ;
#5783 = edge_curve ( 'none', #5736, #5705, #20841, .t. ) ;
#5784 = edge_curve ( 'none', #3866, #3863, #20849, .t. ) ;
#5785 = oriented_edge ( 'none', *, *, #55910, .t. ) ;
#5786 = oriented_edge ( 'none', *, *, #4429, .f. ) ;
#5787 = edge_loop ( 'none', ( #5794, #5718, #5779, #5723 ) ) ;
#5788 = oriented_edge ( 'none', *, *, #57977, .f. ) ;
#5789 = edge_loop ( 'none', ( #5771, #5719, #5772, #5811, #5768, #5817 ) ) ;
#5790 = edge_curve ( 'none', #19028, #18963, #20901, .t. ) ;
#5791 = advanced_face ( 'none', ( #20907 ), #20909, .f. ) ;
#5792 = oriented_edge ( 'none', *, *, #5750, .f. ) ;
#5793 = oriented_edge ( 'none', *, *, #30853, .t. ) ;
#5794 = oriented_edge ( 'none', *, *, #3972, .f. ) ;
#5795 = oriented_edge ( 'none', *, *, #58000, .f. ) ;
#5796 = oriented_edge ( 'none', *, *, #4285, .f. ) ;
#5797 = oriented_edge ( 'none', *, *, #24252, .t. ) ;
#5798 = advanced_face ( 'none', ( #20848 ), #20842, .t. ) ;
#5799 = oriented_edge ( 'none', *, *, #4492, .t. ) ;
#5800 = oriented_edge ( 'none', *, *, #19785, .t. ) ;
#5801 = oriented_edge ( 'none', *, *, #4155, .t. ) ;
#5802 = oriented_edge ( 'none', *, *, #5774, .f. ) ;
#5803 = edge_curve ( 'none', #4421, #4449, #20851, .t. ) ;
#5804 = advanced_face ( 'none', ( #20890 ), #20883, .t. ) ;
#5805 = edge_curve ( 'none', #17420, #17453, #20882, .t. ) ;
#5806 = oriented_edge ( 'none', *, *, #5829, .f. ) ;
#5807 = oriented_edge ( 'none', *, *, #5848, .t. ) ;
#5808 = edge_loop ( 'none', ( #5860, #5863, #5799, #5902 ) ) ;
#5809 = oriented_edge ( 'none', *, *, #5805, .f. ) ;
#5810 = oriented_edge ( 'none', *, *, #14120, .f. ) ;
#5811 = oriented_edge ( 'none', *, *, #5762, .f. ) ;
#5812 = advanced_face ( 'none', ( #20943 ), #20855, .t. ) ;
#5813 = edge_loop ( 'none', ( #5831, #5822, #5824, #5797, #5816, #5802 ) ) ;
#5814 = edge_loop ( 'none', ( #5775, #5756, #5830, #5827, #5823, #5873 ) ) ;
#5815 = oriented_edge ( 'none', *, *, #25991, .t. ) ;
#5816 = oriented_edge ( 'none', *, *, #34380, .f. ) ;
#5817 = oriented_edge ( 'none', *, *, #4128, .t. ) ;
#5818 = oriented_edge ( 'none', *, *, #5764, .t. ) ;
#5819 = advanced_face ( 'none', ( #20942 ), #20936, .t. ) ;
#5820 = edge_curve ( 'none', #4159, #4454, #20928, .t. ) ;
#5821 = edge_loop ( 'none', ( #5786, #5849, #5845, #5868 ) ) ;
#5822 = oriented_edge ( 'none', *, *, #5829, .t. ) ;
#5823 = oriented_edge ( 'none', *, *, #4387, .t. ) ;
#5824 = oriented_edge ( 'none', *, *, #17472, .t. ) ;
#5825 = edge_loop ( 'none', ( #5871, #5796, #5801, #5776 ) ) ;
#5826 = oriented_edge ( 'none', *, *, #14440, .f. ) ;
#5827 = oriented_edge ( 'none', *, *, #5773, .t. ) ;
#5828 = advanced_face ( 'none', ( #20933 ), #20929, .t. ) ;
#5829 = edge_curve ( 'none', #20871, #17405, #20917, .t. ) ;
#5830 = oriented_edge ( 'none', *, *, #4153, .t. ) ;
#5831 = oriented_edge ( 'none', *, *, #22627, .f. ) ;
#5832 = advanced_face ( 'none', ( #20916 ), #20973, .f. ) ;
#5833 = oriented_edge ( 'none', *, *, #5764, .f. ) ;
#5834 = oriented_edge ( 'none', *, *, #5911, .t. ) ;
#5835 = oriented_edge ( 'none', *, *, #4423, .f. ) ;
#5836 = oriented_edge ( 'none', *, *, #17441, .t. ) ;
#5837 = oriented_edge ( 'none', *, *, #17369, .t. ) ;
#5838 = edge_curve ( 'none', #4481, #4428, #20910, .t. ) ;
#5839 = oriented_edge ( 'none', *, *, #5878, .t. ) ;
#5840 = advanced_face ( 'none', ( #20968 ), #20962, .f. ) ;
#5841 = oriented_edge ( 'none', *, *, #5878, .f. ) ;
#5842 = oriented_edge ( 'none', *, *, #4420, .f. ) ;
#5843 = advanced_face ( 'none', ( #20957 ), #20960, .t. ) ;
#5844 = advanced_face ( 'none', ( #20961 ), #20944, .t. ) ;
#5845 = oriented_edge ( 'none', *, *, #4330, .t. ) ;
#5846 = edge_loop ( 'none', ( #5858, #5862, #5865, #5806, #5900 ) ) ;
#5847 = edge_loop ( 'none', ( #5853, #5856, #5906, #5834 ) ) ;
#5848 = edge_curve ( 'none', #16627, #19866, #20954, .t. ) ;
#5849 = oriented_edge ( 'none', *, *, #5869, .f. ) ;
#5850 = oriented_edge ( 'none', *, *, #17451, .t. ) ;
#5851 = edge_curve ( 'none', #4478, #4436, #21008, .t. ) ;
#5852 = edge_curve ( 'none', #16464, #16954, #20955, .t. ) ;
#5853 = oriented_edge ( 'none', *, *, #4418, .f. ) ;
#5854 = advanced_face ( 'none', ( #21003 ), #20947, .f. ) ;
#5855 = advanced_face ( 'none', ( #21004 ), #21011, .t. ) ;
#5856 = oriented_edge ( 'none', *, *, #5851, .f. ) ;
#5857 = edge_loop ( 'none', ( #5907, #5901, #5867, #5836, #5904, #5910 ) ) ;
#5858 = oriented_edge ( 'none', *, *, #19804, .f. ) ;
#5859 = oriented_edge ( 'none', *, *, #14678, .f. ) ;
#5860 = oriented_edge ( 'none', *, *, #4503, .f. ) ;
#5861 = oriented_edge ( 'none', *, *, #5911, .f. ) ;
#5862 = oriented_edge ( 'none', *, *, #5805, .t. ) ;
#5863 = oriented_edge ( 'none', *, *, #5803, .f. ) ;
#5864 = oriented_edge ( 'none', *, *, #4445, .f. ) ;
#5865 = oriented_edge ( 'none', *, *, #20371, .t. ) ;
#5866 = oriented_edge ( 'none', *, *, #5883, .t. ) ;
#5867 = oriented_edge ( 'none', *, *, #16824, .t. ) ;
#5868 = oriented_edge ( 'none', *, *, #4354, .t. ) ;
#5869 = edge_curve ( 'none', #4404, #4455, #20984, .t. ) ;
#5870 = edge_curve ( 'none', #5107, #5875, #20985, .t. ) ;
#5871 = oriented_edge ( 'none', *, *, #4372, .f. ) ;
#5872 = edge_loop ( 'none', ( #5760, #5809, #5800, #5850, #5807 ) ) ;
#5873 = oriented_edge ( 'none', *, *, #5869, .t. ) ;
#5874 = vertex_point ( 'none', #21047 ) ;
#5875 = vertex_point ( 'none', #21044 ) ;
#5876 = oriented_edge ( 'none', *, *, #15091, .t. ) ;
#5877 = edge_loop ( 'none', ( #5835, #5882, #5885, #5895 ) ) ;
#5878 = edge_curve ( 'none', #14924, #14509, #21042, .t. ) ;
#5879 = oriented_edge ( 'none', *, *, #14499, .f. ) ;
#5880 = oriented_edge ( 'none', *, *, #4468, .t. ) ;
#5881 = edge_loop ( 'none', ( #5879, #5839, #5894, #5945, #5893 ) ) ;
#5882 = oriented_edge ( 'none', *, *, #5838, .f. ) ;
#5883 = edge_curve ( 'none', #14223, #15010, #21040, .t. ) ;
#5884 = advanced_face ( 'none', ( #21045 ), #21043, .t. ) ;
#5885 = oriented_edge ( 'none', *, *, #4485, .t. ) ;
#5886 = oriented_edge ( 'none', *, *, #15027, .t. ) ;
#5887 = edge_loop ( 'none', ( #5889, #5898, #5950, #5876, #5741, #5914 ) ) ;
#5888 = oriented_edge ( 'none', *, *, #5891, .t. ) ;
#5889 = oriented_edge ( 'none', *, *, #14428, .f. ) ;
#5890 = edge_loop ( 'none', ( #5864, #5899, #5946, #5888 ) ) ;
#5891 = edge_curve ( 'none', #4476, #4439, #21034, .t. ) ;
#5892 = advanced_face ( 'none', ( #21050 ), #21023, .t. ) ;
#5893 = oriented_edge ( 'none', *, *, #16088, .f. ) ;
#5894 = oriented_edge ( 'none', *, *, #16376, .t. ) ;
#5895 = oriented_edge ( 'none', *, *, #5897, .t. ) ;
#5896 = oriented_edge ( 'none', *, *, #4422, .f. ) ;
#5897 = edge_curve ( 'none', #4489, #4430, #21029, .t. ) ;
#5898 = oriented_edge ( 'none', *, *, #5948, .t. ) ;
#5899 = oriented_edge ( 'none', *, *, #5897, .f. ) ;
#5900 = oriented_edge ( 'none', *, *, #23454, .f. ) ;
#5901 = oriented_edge ( 'none', *, *, #5852, .t. ) ;
#5902 = oriented_edge ( 'none', *, *, #5851, .t. ) ;
#5903 = advanced_face ( 'none', ( #21030 ), #21080, .t. ) ;
#5904 = oriented_edge ( 'none', *, *, #19802, .f. ) ;
#5905 = advanced_face ( 'none', ( #21075 ), #21072, .t. ) ;
#5906 = oriented_edge ( 'none', *, *, #4471, .t. ) ;
#5907 = oriented_edge ( 'none', *, *, #17459, .f. ) ;
#5908 = oriented_edge ( 'none', *, *, #5838, .t. ) ;
#5909 = edge_loop ( 'none', ( #5842, #5861, #5880, #5908 ) ) ;
#5910 = oriented_edge ( 'none', *, *, #5848, .f. ) ;
#5911 = edge_curve ( 'none', #4487, #4440, #21066, .t. ) ;
#5912 = edge_loop ( 'none', ( #5859, #5841, #5837, #5886, #5866 ) ) ;
#5913 = edge_loop ( 'none', ( #5930, #5933, #5937, #5918 ) ) ;
#5914 = oriented_edge ( 'none', *, *, #5883, .f. ) ;
#5915 = edge_loop ( 'none', ( #5926, #5929, #5936, #5932, #5941 ) ) ;
#5916 = oriented_edge ( 'none', *, *, #14088, .f. ) ;
#5917 = oriented_edge ( 'none', *, *, #5920, .t. ) ;
#5918 = oriented_edge ( 'none', *, *, #5934, .t. ) ;
#5919 = edge_curve ( 'none', #5989, #4475, #21055, .t. ) ;
#5920 = edge_curve ( 'none', #4482, #4419, #21111, .t. ) ;
#5921 = advanced_face ( 'none', ( #21073 ), #21059, .t. ) ;
#5922 = edge_curve ( 'none', #11904, #12352, #21084, .t. ) ;
#5923 = edge_loop ( 'none', ( #5988, #5974, #5990, #6024, #5985, #6028 ) ) ;
#5924 = advanced_face ( 'none', ( #21095 ), #21093, .f. ) ;
#5925 = oriented_edge ( 'none', *, *, #4494, .t. ) ;
#5926 = oriented_edge ( 'none', *, *, #13501, .f. ) ;
#5927 = edge_loop ( 'none', ( #5938, #5962, #5967, #5977 ) ) ;
#5928 = edge_loop ( 'none', ( #5916, #5965, #5969, #5978, #5968 ) ) ;
#5929 = oriented_edge ( 'none', *, *, #5922, .f. ) ;
#5930 = oriented_edge ( 'none', *, *, #4425, .f. ) ;
#5931 = vertex_point ( 'none', #21099 ) ;
#5932 = oriented_edge ( 'none', *, *, #13327, .t. ) ;
#5933 = oriented_edge ( 'none', *, *, #5920, .f. ) ;
#5934 = edge_curve ( 'none', #4424, #4437, #21091, .t. ) ;
#5935 = oriented_edge ( 'none', *, *, #5870, .t. ) ;
#5936 = oriented_edge ( 'none', *, *, #14156, .t. ) ;
#5937 = oriented_edge ( 'none', *, *, #4483, .t. ) ;
#5938 = oriented_edge ( 'none', *, *, #4431, .f. ) ;
#5939 = edge_curve ( 'none', #18185, #10742, #21156, .t. ) ;
#5940 = vertex_point ( 'none', #21103 ) ;
#5941 = oriented_edge ( 'none', *, *, #5942, .t. ) ;
#5942 = edge_curve ( 'none', #18178, #13492, #21106, .t. ) ;
#5943 = advanced_face ( 'none', ( #21148 ), #21094, .f. ) ;
#5944 = edge_loop ( 'none', ( #5896, #5949, #5991, #5917 ) ) ;
#5945 = oriented_edge ( 'none', *, *, #5852, .f. ) ;
#5946 = oriented_edge ( 'none', *, *, #4463, .t. ) ;
#5947 = advanced_face ( 'none', ( #21139 ), #21153, .t. ) ;
#5948 = edge_curve ( 'none', #14270, #11931, #21155, .t. ) ;
#5949 = oriented_edge ( 'none', *, *, #5891, .f. ) ;
#5950 = oriented_edge ( 'none', *, *, #13861, .t. ) ;
#5951 = advanced_face ( 'none', ( #21127 ), #21141, .t. ) ;
#5952 = edge_loop ( 'none', ( #6004, #6063, #5976, #6071, #6059, #6064 ) ) ;
#5953 = vertex_point ( 'none', #21129 ) ;
#5954 = edge_curve ( 'none', #18099, #18180, #21198, .t. ) ;
#5955 = oriented_edge ( 'none', *, *, #5919, .t. ) ;
#5956 = vertex_point ( 'none', #21122 ) ;
#5957 = oriented_edge ( 'none', *, *, #6029, .f. ) ;
#5958 = advanced_face ( 'none', ( #21137 ), #21184, .t. ) ;
#5959 = oriented_edge ( 'none', *, *, #18066, .t. ) ;
#5960 = oriented_edge ( 'none', *, *, #5998, .t. ) ;
#5961 = oriented_edge ( 'none', *, *, #12213, .t. ) ;
#5962 = oriented_edge ( 'none', *, *, #5934, .f. ) ;
#5963 = advanced_face ( 'none', ( #21133 ), #21196, .t. ) ;
#5964 = vertex_point ( 'none', #21180 ) ;
#5965 = oriented_edge ( 'none', *, *, #5922, .t. ) ;
#5966 = advanced_face ( 'none', ( #21088 ), #21172, .t. ) ;
#5967 = oriented_edge ( 'none', *, *, #4480, .t. ) ;
#5968 = oriented_edge ( 'none', *, *, #13792, .f. ) ;
#5969 = oriented_edge ( 'none', *, *, #13802, .t. ) ;
#5970 = vertex_point ( 'none', #21174 ) ;
#5971 = edge_loop ( 'none', ( #5925, #5986, #5975, #6023, #6030, #5955 ) ) ;
#5972 = oriented_edge ( 'none', *, *, #17486, .f. ) ;
#5973 = vertex_point ( 'none', #21167 ) ;
#5974 = oriented_edge ( 'none', *, *, #5939, .t. ) ;
#5975 = oriented_edge ( 'none', *, *, #5987, .t. ) ;
#5976 = oriented_edge ( 'none', *, *, #18032, .t. ) ;
#5977 = oriented_edge ( 'none', *, *, #5803, .t. ) ;
#5978 = oriented_edge ( 'none', *, *, #5948, .f. ) ;
#5979 = oriented_edge ( 'none', *, *, #5999, .t. ) ;
#5980 = advanced_face ( 'none', ( #21220 ), #21183, .t. ) ;
#5981 = edge_curve ( 'none', #4472, #5940, #21215, .t. ) ;
#5982 = oriented_edge ( 'none', *, *, #18142, .f. ) ;
#5983 = edge_loop ( 'none', ( #5979, #5960, #6002, #6007, #6014, #6057 ) ) ;
#5984 = advanced_face ( 'none', ( #21218 ), #21219, .t. ) ;
#5985 = oriented_edge ( 'none', *, *, #14257, .f. ) ;
#5986 = oriented_edge ( 'none', *, *, #5981, .t. ) ;
#5987 = edge_curve ( 'none', #5940, #5931, #21216, .t. ) ;
#5988 = oriented_edge ( 'none', *, *, #13489, .f. ) ;
#5989 = vertex_point ( 'none', #21213 ) ;
#5990 = oriented_edge ( 'none', *, *, #10840, .t. ) ;
#5991 = oriented_edge ( 'none', *, *, #4416, .t. ) ;
#5992 = vertex_point ( 'none', #21165 ) ;
#5993 = oriented_edge ( 'none', *, *, #6073, .t. ) ;
#5994 = advanced_face ( 'none', ( #21134 ), #21206, .t. ) ;
#5995 = edge_curve ( 'none', #6070, #5970, #21246, .t. ) ;
#5996 = edge_curve ( 'none', #17934, #18007, #21241, .t. ) ;
#5997 = oriented_edge ( 'none', *, *, #17929, .f. ) ;
#5998 = edge_curve ( 'none', #5964, #4539, #21230, .t. ) ;
#5999 = edge_curve ( 'none', #6020, #5964, #21248, .t. ) ;
#6000 = edge_curve ( 'none', #4484, #5953, #21278, .t. ) ;
#6001 = edge_curve ( 'none', #18133, #18036, #21204, .t. ) ;
#6002 = oriented_edge ( 'none', *, *, #4547, .t. ) ;
#6003 = oriented_edge ( 'none', *, *, #5954, .t. ) ;
#6004 = oriented_edge ( 'none', *, *, #18090, .f. ) ;
#6005 = vertex_point ( 'none', #21227 ) ;
#6006 = advanced_face ( 'none', ( #21279 ), #21229, .t. ) ;
#6007 = oriented_edge ( 'none', *, *, #6000, .t. ) ;
#6008 = oriented_edge ( 'none', *, *, #11672, .f. ) ;
#6009 = oriented_edge ( 'none', *, *, #17473, .t. ) ;
#6010 = edge_curve ( 'none', #5953, #6005, #21252, .t. ) ;
#6011 = oriented_edge ( 'none', *, *, #6029, .t. ) ;
#6012 = oriented_edge ( 'none', *, *, #5996, .f. ) ;
#6013 = vertex_point ( 'none', #20978 ) ;
#6014 = oriented_edge ( 'none', *, *, #6010, .t. ) ;
#6015 = oriented_edge ( 'none', *, *, #5939, .f. ) ;
#6016 = edge_curve ( 'none', #6005, #6020, #21260, .t. ) ;
#6017 = edge_curve ( 'none', #6055, #6053, #21315, .t. ) ;
#6018 = edge_loop ( 'none', ( #6043, #6051, #6050, #6031, #6098 ) ) ;
#6019 = edge_loop ( 'none', ( #6065, #6062, #5993, #6112, #6034 ) ) ;
#6020 = vertex_point ( 'none', #21318 ) ;
#6021 = edge_curve ( 'none', #5931, #5973, #21309, .t. ) ;
#6022 = edge_loop ( 'none', ( #5972, #5957, #5961, #5959, #6003 ) ) ;
#6023 = oriented_edge ( 'none', *, *, #6021, .t. ) ;
#6024 = oriented_edge ( 'none', *, *, #13217, .t. ) ;
#6025 = edge_curve ( 'none', #5973, #5989, #21319, .t. ) ;
#6026 = edge_loop ( 'none', ( #5982, #6011, #6009, #6015, #6008 ) ) ;
#6027 = vertex_point ( 'none', #21304 ) ;
#6028 = oriented_edge ( 'none', *, *, #5942, .f. ) ;
#6029 = edge_curve ( 'none', #18144, #18143, #21317, .t. ) ;
#6030 = oriented_edge ( 'none', *, *, #6025, .t. ) ;
#6031 = oriented_edge ( 'none', *, *, #6091, .t. ) ;
#6032 = advanced_face ( 'none', ( #21297 ), #21320, .t. ) ;
#6033 = oriented_edge ( 'none', *, *, #18010, .t. ) ;
#6034 = oriented_edge ( 'none', *, *, #6113, .t. ) ;
#6035 = oriented_edge ( 'none', *, *, #18135, .t. ) ;
#6036 = edge_curve ( 'none', #6068, #6040, #21353, .t. ) ;
#6037 = edge_curve ( 'none', #17927, #18009, #21294, .t. ) ;
#6038 = oriented_edge ( 'none', *, *, #18047, .f. ) ;
#6039 = advanced_face ( 'none', ( #21299 ), #21316, .f. ) ;
#6040 = vertex_point ( 'none', #21343 ) ;
#6041 = oriented_edge ( 'none', *, *, #6037, .t. ) ;
#6042 = oriented_edge ( 'none', *, *, #6095, .t. ) ;
#6043 = oriented_edge ( 'none', *, *, #6036, .t. ) ;
#6044 = oriented_edge ( 'none', *, *, #17925, .t. ) ;
#6045 = edge_curve ( 'none', #6040, #5992, #21341, .t. ) ;
#6046 = vertex_point ( 'none', #21337 ) ;
#6047 = advanced_face ( 'none', ( #21336 ), #21349, .t. ) ;
#6048 = vertex_point ( 'none', #21328 ) ;
#6049 = edge_loop ( 'none', ( #5997, #6042, #6044, #6104, #6090, #6110 ) ) ;
#6050 = oriented_edge ( 'none', *, *, #6052, .t. ) ;
#6051 = oriented_edge ( 'none', *, *, #6045, .t. ) ;
#6052 = edge_curve ( 'none', #5992, #6046, #21321, .t. ) ;
#6053 = vertex_point ( 'none', #21348 ) ;
#6054 = oriented_edge ( 'none', *, *, #6109, .t. ) ;
#6055 = vertex_point ( 'none', #21322 ) ;
#6056 = advanced_face ( 'none', ( #21347 ), #21325, .t. ) ;
#6057 = oriented_edge ( 'none', *, *, #6016, .t. ) ;
#6058 = edge_curve ( 'none', #6027, #5956, #21331, .t. ) ;
#6059 = oriented_edge ( 'none', *, *, #12405, .f. ) ;
#6060 = vertex_point ( 'none', #21378 ) ;
#6061 = advanced_face ( 'none', ( #21375 ), #21387, .t. ) ;
#6062 = oriented_edge ( 'none', *, *, #6066, .t. ) ;
#6063 = oriented_edge ( 'none', *, *, #6001, .t. ) ;
#6064 = oriented_edge ( 'none', *, *, #5954, .f. ) ;
#6065 = oriented_edge ( 'none', *, *, #6058, .t. ) ;
#6066 = edge_curve ( 'none', #5956, #6013, #21381, .t. ) ;
#6067 = edge_loop ( 'none', ( #6072, #6012, #6035, #6033, #6041 ) ) ;
#6068 = vertex_point ( 'none', #21327 ) ;
#6069 = oriented_edge ( 'none', *, *, #5996, .t. ) ;
#6070 = vertex_point ( 'none', #21367 ) ;
#6071 = oriented_edge ( 'none', *, *, #18166, .t. ) ;
#6072 = oriented_edge ( 'none', *, *, #17990, .f. ) ;
#6073 = edge_curve ( 'none', #6013, #6070, #21366, .t. ) ;
#6074 = oriented_edge ( 'none', *, *, #6107, .t. ) ;
#6075 = oriented_edge ( 'none', *, *, #6001, .f. ) ;
#6076 = oriented_edge ( 'none', *, *, #6105, .t. ) ;
#6077 = advanced_face ( 'none', ( #21363 ), #21369, .t. ) ;
#6078 = edge_curve ( 'none', #17883, #17793, #21362, .t. ) ;
#6079 = edge_loop ( 'none', ( #6139, #6143, #6145, #6147, #6144 ) ) ;
#6080 = oriented_edge ( 'none', *, *, #17988, .t. ) ;
#6081 = oriented_edge ( 'none', *, *, #6017, .t. ) ;
#6082 = edge_curve ( 'none', #6053, #6048, #21416, .t. ) ;
#6083 = oriented_edge ( 'none', *, *, #6082, .t. ) ;
#6084 = edge_curve ( 'none', #17845, #17905, #21426, .t. ) ;
#6085 = oriented_edge ( 'none', *, *, #7002, .t. ) ;
#6086 = oriented_edge ( 'none', *, *, #17788, .t. ) ;
#6087 = advanced_face ( 'none', ( #21428 ), #21412, .t. ) ;
#6088 = advanced_face ( 'none', ( #21411 ), #21417, .t. ) ;
#6089 = oriented_edge ( 'none', *, *, #18017, .t. ) ;
#6090 = oriented_edge ( 'none', *, *, #18069, .f. ) ;
#6091 = edge_curve ( 'none', #6046, #6060, #21410, .t. ) ;
#6092 = oriented_edge ( 'none', *, *, #18132, .f. ) ;
#6093 = edge_loop ( 'none', ( #6074, #6076, #6081, #6083 ) ) ;
#6094 = advanced_face ( 'none', ( #21466 ), #21460, .t. ) ;
#6095 = edge_curve ( 'none', #17923, #17746, #21391, .t. ) ;
#6096 = edge_curve ( 'none', #6060, #6068, #21458, .t. ) ;
#6097 = oriented_edge ( 'none', *, *, #17900, .f. ) ;
#6098 = oriented_edge ( 'none', *, *, #6096, .t. ) ;
#6099 = edge_loop ( 'none', ( #6054, #6410, #6353, #6426 ) ) ;
#6100 = edge_loop ( 'none', ( #6097, #6103, #6080, #6086, #6106 ) ) ;
#6101 = advanced_face ( 'none', ( #21459 ), #21453, .t. ) ;
#6102 = vertex_point ( 'none', #21447 ) ;
#6103 = oriented_edge ( 'none', *, *, #6078, .f. ) ;
#6104 = oriented_edge ( 'none', *, *, #17996, .t. ) ;
#6105 = edge_curve ( 'none', #6102, #6055, #21440, .t. ) ;
#6106 = oriented_edge ( 'none', *, *, #6084, .t. ) ;
#6107 = edge_curve ( 'none', #6048, #6102, #21433, .t. ) ;
#6108 = vertex_point ( 'none', #21500 ) ;
#6109 = edge_curve ( 'none', #6108, #5874, #21438, .t. ) ;
#6110 = oriented_edge ( 'none', *, *, #6037, .f. ) ;
#6111 = edge_loop ( 'none', ( #6038, #6069, #6089, #6075, #6092 ) ) ;
#6112 = oriented_edge ( 'none', *, *, #5995, .t. ) ;
#6113 = edge_curve ( 'none', #5970, #6027, #21501, .t. ) ;
#6114 = advanced_face ( 'none', ( #21493 ), #21485, .t. ) ;
#6115 = edge_curve ( 'none', #89, #77, #21499, .t. ) ;
#6116 = oriented_edge ( 'none', *, *, #106, .f. ) ;
#6117 = oriented_edge ( 'none', *, *, #17644, .t. ) ;
#6118 = oriented_edge ( 'none', *, *, #17798, .t. ) ;
#6119 = advanced_face ( 'none', ( #21475 ), #21477, .t. ) ;
#6120 = oriented_edge ( 'none', *, *, #17765, .f. ) ;
#6121 = oriented_edge ( 'none', *, *, #17741, .f. ) ;
#6122 = oriented_edge ( 'none', *, *, #109, .f. ) ;
#6123 = oriented_edge ( 'none', *, *, #6135, .t. ) ;
#6124 = oriented_edge ( 'none', *, *, #6150, .f. ) ;
#6125 = oriented_edge ( 'none', *, *, #128, .t. ) ;
#6126 = oriented_edge ( 'none', *, *, #17749, .f. ) ;
#6127 = oriented_edge ( 'none', *, *, #6186, .t. ) ;
#6128 = advanced_face ( 'none', ( #21541 ), #21539, .t. ) ;
#6129 = edge_loop ( 'none', ( #6140, #6132, #6148, #6117, #6136 ) ) ;
#6130 = oriented_edge ( 'none', *, *, #17879, .t. ) ;
#6131 = oriented_edge ( 'none', *, *, #160, .f. ) ;
#6132 = oriented_edge ( 'none', *, *, #6135, .f. ) ;
#6133 = oriented_edge ( 'none', *, *, #6084, .f. ) ;
#6134 = advanced_face ( 'none', ( #21536 ), #21482, .t. ) ;
#6135 = edge_curve ( 'none', #191, #164, #21542, .t. ) ;
#6136 = oriented_edge ( 'none', *, *, #6137, .t. ) ;
#6137 = edge_curve ( 'none', #153, #17804, #21533, .t. ) ;
#6138 = edge_loop ( 'none', ( #6121, #6123, #6118, #6124, #6126 ) ) ;
#6139 = oriented_edge ( 'none', *, *, #17858, .f. ) ;
#6140 = oriented_edge ( 'none', *, *, #17799, .f. ) ;
#6141 = oriented_edge ( 'none', *, *, #17789, .f. ) ;
#6142 = edge_loop ( 'none', ( #6131, #6127, #6125, #6190, #6120, #6188 ) ) ;
#6143 = oriented_edge ( 'none', *, *, #6078, .t. ) ;
#6144 = oriented_edge ( 'none', *, *, #17932, .f. ) ;
#6145 = oriented_edge ( 'none', *, *, #17901, .t. ) ;
#6146 = edge_loop ( 'none', ( #6141, #6153, #6152, #6130, #6151, #6133 ) ) ;
#6147 = oriented_edge ( 'none', *, *, #6095, .f. ) ;
#6148 = oriented_edge ( 'none', *, *, #17780, .t. ) ;
#6149 = advanced_face ( 'none', ( #21526 ), #21518, .t. ) ;
#6150 = edge_curve ( 'none', #17846, #170, #21515, .t. ) ;
#6151 = oriented_edge ( 'none', *, *, #17992, .f. ) ;
#6152 = oriented_edge ( 'none', *, *, #17684, .t. ) ;
#6153 = oriented_edge ( 'none', *, *, #6150, .t. ) ;
#6154 = oriented_edge ( 'none', *, *, #21, .f. ) ;
#6155 = edge_loop ( 'none', ( #6159, #6173, #6163, #6160, #6229 ) ) ;
#6156 = oriented_edge ( 'none', *, *, #72, .t. ) ;
#6157 = edge_curve ( 'none', #17, #94, #21537, .t. ) ;
#6158 = oriented_edge ( 'none', *, *, #55, .t. ) ;
#6159 = oriented_edge ( 'none', *, *, #62, .f. ) ;
#6160 = oriented_edge ( 'none', *, *, #6166, .f. ) ;
#6161 = advanced_face ( 'none', ( #21574 ), #21581, .t. ) ;
#6162 = edge_loop ( 'none', ( #6154, #6227, #6228, #6214, #6218, #6220 ) ) ;
#6163 = oriented_edge ( 'none', *, *, #52, .t. ) ;
#6164 = oriented_edge ( 'none', *, *, #53, .t. ) ;
#6165 = advanced_face ( 'none', ( #21566 ), #21569, .t. ) ;
#6166 = edge_curve ( 'none', #97, #46, #21575, .t. ) ;
#6167 = oriented_edge ( 'none', *, *, #54, .f. ) ;
#6168 = edge_curve ( 'none', #61, #63, #21560, .t. ) ;
#6169 = edge_loop ( 'none', ( #6167, #6170, #6156, #6158, #6172 ) ) ;
#6170 = oriented_edge ( 'none', *, *, #6168, .f. ) ;
#6171 = oriented_edge ( 'none', *, *, #118, .t. ) ;
#6172 = oriented_edge ( 'none', *, *, #6157, .t. ) ;
#6173 = oriented_edge ( 'none', *, *, #6168, .t. ) ;
#6174 = oriented_edge ( 'none', *, *, #6176, .f. ) ;
#6175 = oriented_edge ( 'none', *, *, #60, .t. ) ;
#6176 = edge_curve ( 'none', #88, #112, #21621, .t. ) ;
#6177 = oriented_edge ( 'none', *, *, #82, .t. ) ;
#6178 = edge_loop ( 'none', ( #6184, #6183, #6164, #6171, #6182, #6174 ) ) ;
#6179 = advanced_face ( 'none', ( #21613 ), #21606, .t. ) ;
#6180 = oriented_edge ( 'none', *, *, #114, .f. ) ;
#6181 = oriented_edge ( 'none', *, *, #108, .t. ) ;
#6182 = oriented_edge ( 'none', *, *, #178, .f. ) ;
#6183 = oriented_edge ( 'none', *, *, #6166, .t. ) ;
#6184 = oriented_edge ( 'none', *, *, #92, .f. ) ;
#6185 = oriented_edge ( 'none', *, *, #6186, .f. ) ;
#6186 = edge_curve ( 'none', #145, #121, #21616, .t. ) ;
#6187 = oriented_edge ( 'none', *, *, #6176, .t. ) ;
#6188 = oriented_edge ( 'none', *, *, #6137, .f. ) ;
#6189 = edge_loop ( 'none', ( #6122, #6193, #6175, #6177, #6187 ) ) ;
#6190 = oriented_edge ( 'none', *, *, #18123, .t. ) ;
#6191 = edge_loop ( 'none', ( #6116, #6192, #6181, #6185, #6180 ) ) ;
#6192 = oriented_edge ( 'none', *, *, #6115, .t. ) ;
#6193 = oriented_edge ( 'none', *, *, #6115, .f. ) ;
#6194 = oriented_edge ( 'none', *, *, #410, .f. ) ;
#6195 = advanced_face ( 'none', ( #21618 ), #21603, .t. ) ;
#6196 = edge_curve ( 'none', #364, #330, #21602, .t. ) ;
#6197 = edge_loop ( 'none', ( #6246, #6247, #6250, #6253, #6249, #6251 ) ) ;
#6198 = oriented_edge ( 'none', *, *, #418, .t. ) ;
#6199 = oriented_edge ( 'none', *, *, #6196, .f. ) ;
#6200 = edge_curve ( 'none', #466, #365, #21593, .t. ) ;
#6201 = oriented_edge ( 'none', *, *, #6226, .t. ) ;
#6202 = oriented_edge ( 'none', *, *, #6231, .f. ) ;
#6203 = advanced_face ( 'none', ( #21650 ), #21590, .t. ) ;
#6204 = edge_loop ( 'none', ( #6266, #6207, #6210, #6269, #6265, #6267 ) ) ;
#6205 = oriented_edge ( 'none', *, *, #427, .f. ) ;
#6206 = oriented_edge ( 'none', *, *, #6222, .t. ) ;
#6207 = oriented_edge ( 'none', *, *, #6200, .t. ) ;
#6208 = oriented_edge ( 'none', *, *, #4, .t. ) ;
#6209 = oriented_edge ( 'none', *, *, #6256, .t. ) ;
#6210 = oriented_edge ( 'none', *, *, #367, .t. ) ;
#6211 = oriented_edge ( 'none', *, *, #28, .f. ) ;
#6212 = oriented_edge ( 'none', *, *, #240, .f. ) ;
#6213 = advanced_face ( 'none', ( #21612 ), #21651, .t. ) ;
#6214 = oriented_edge ( 'none', *, *, #40, .t. ) ;
#6215 = edge_loop ( 'none', ( #6217, #6224, #6219, #6225, #6201 ) ) ;
#6216 = oriented_edge ( 'none', *, *, #468, .f. ) ;
#6217 = oriented_edge ( 'none', *, *, #58073, .f. ) ;
#6218 = oriented_edge ( 'none', *, *, #70, .f. ) ;
#6219 = oriented_edge ( 'none', *, *, #343, .t. ) ;
#6220 = oriented_edge ( 'none', *, *, #6157, .f. ) ;
#6221 = advanced_face ( 'none', ( #21642 ), #21635, .t. ) ;
#6222 = edge_curve ( 'none', #462, #370, #21633, .t. ) ;
#6223 = edge_loop ( 'none', ( #6216, #6206, #6208, #6202, #6211 ) ) ;
#6224 = oriented_edge ( 'none', *, *, #6222, .f. ) ;
#6225 = oriented_edge ( 'none', *, *, #448, .t. ) ;
#6226 = edge_curve ( 'none', #438, #58069, #21688, .t. ) ;
#6227 = oriented_edge ( 'none', *, *, #6231, .t. ) ;
#6228 = oriented_edge ( 'none', *, *, #12, .t. ) ;
#6229 = oriented_edge ( 'none', *, *, #98, .f. ) ;
#6230 = advanced_face ( 'none', ( #21626 ), #21689, .t. ) ;
#6231 = edge_curve ( 'none', #2, #7, #21632, .t. ) ;
#6232 = advanced_face ( 'none', ( #21670 ), #21682, .t. ) ;
#6233 = edge_loop ( 'none', ( #6298, #6304, #6302, #6301, #6303 ) ) ;
#6234 = advanced_face ( 'none', ( #21676 ), #21653, .t. ) ;
#6235 = edge_curve ( 'none', #289, #1118, #21684, .t. ) ;
#6236 = oriented_edge ( 'none', *, *, #6235, .f. ) ;
#6237 = oriented_edge ( 'none', *, *, #1330, .t. ) ;
#6238 = edge_curve ( 'none', #1334, #302, #21660, .t. ) ;
#6239 = edge_curve ( 'none', #204, #18732, #21659, .t. ) ;
#6240 = oriented_edge ( 'none', *, *, #6238, .t. ) ;
#6241 = oriented_edge ( 'none', *, *, #6235, .t. ) ;
#6242 = advanced_face ( 'none', ( #21661 ), #21636, .t. ) ;
#6243 = edge_loop ( 'none', ( #6310, #6305, #6264, #6297, #6309, #6311 ) ) ;
#6244 = oriented_edge ( 'none', *, *, #324, .t. ) ;
#6245 = oriented_edge ( 'none', *, *, #333, .t. ) ;
#6246 = oriented_edge ( 'none', *, *, #358, .f. ) ;
#6247 = oriented_edge ( 'none', *, *, #6258, .t. ) ;
#6248 = advanced_face ( 'none', ( #21702 ), #21709, .t. ) ;
#6249 = oriented_edge ( 'none', *, *, #426, .f. ) ;
#6250 = oriented_edge ( 'none', *, *, #241, .t. ) ;
#6251 = oriented_edge ( 'none', *, *, #6256, .f. ) ;
#6252 = edge_loop ( 'none', ( #6263, #6236, #6245, #6237, #6240 ) ) ;
#6253 = oriented_edge ( 'none', *, *, #329, .t. ) ;
#6254 = edge_loop ( 'none', ( #6212, #6241, #6244, #6255, #6306 ) ) ;
#6255 = oriented_edge ( 'none', *, *, #6258, .f. ) ;
#6256 = edge_curve ( 'none', #369, #434, #21698, .t. ) ;
#6257 = oriented_edge ( 'none', *, *, #346, .t. ) ;
#6258 = edge_curve ( 'none', #335, #1249, #21753, .t. ) ;
#6259 = oriented_edge ( 'none', *, *, #6200, .f. ) ;
#6260 = advanced_face ( 'none', ( #21711 ), #21694, .t. ) ;
#6261 = oriented_edge ( 'none', *, *, #359, .t. ) ;
#6262 = oriented_edge ( 'none', *, *, #371, .f. ) ;
#6263 = oriented_edge ( 'none', *, *, #284, .f. ) ;
#6264 = oriented_edge ( 'none', *, *, #1074, .t. ) ;
#6265 = oriented_edge ( 'none', *, *, #33, .f. ) ;
#6266 = oriented_edge ( 'none', *, *, #439, .f. ) ;
#6267 = oriented_edge ( 'none', *, *, #6226, .f. ) ;
#6268 = edge_loop ( 'none', ( #6205, #6199, #6198, #6257, #6209 ) ) ;
#6269 = oriented_edge ( 'none', *, *, #58067, .t. ) ;
#6270 = edge_loop ( 'none', ( #6262, #6271, #6261, #6259, #6194 ) ) ;
#6271 = oriented_edge ( 'none', *, *, #6196, .t. ) ;
#6272 = advanced_face ( 'none', ( #21696 ), #21746, .t. ) ;
#6273 = oriented_edge ( 'none', *, *, #440, .t. ) ;
#6274 = edge_loop ( 'none', ( #6287, #6277, #6347, #6346, #6350 ) ) ;
#6275 = oriented_edge ( 'none', *, *, #18580, .t. ) ;
#6276 = oriented_edge ( 'none', *, *, #6282, .t. ) ;
#6277 = oriented_edge ( 'none', *, *, #6282, .f. ) ;
#6278 = oriented_edge ( 'none', *, *, #6283, .f. ) ;
#6279 = edge_loop ( 'none', ( #19567, #6276, #17886, #7312, #6337 ) ) ;
#6280 = edge_loop ( 'none', ( #190, #6338, #6341, #6343, #15918, #17493 ) ) ;
#6281 = advanced_face ( 'none', ( #21701 ), #21739, .t. ) ;
#6282 = edge_curve ( 'none', #4518, #415, #21738, .t. ) ;
#6283 = edge_curve ( 'none', #18397, #18744, #21720, .t. ) ;
#6284 = edge_loop ( 'none', ( #6291, #6295, #6273, #6275, #6293, #6278 ) ) ;
#6285 = oriented_edge ( 'none', *, *, #1251, .f. ) ;
#6286 = edge_loop ( 'none', ( #6290, #6292, #6289, #6294, #6285 ) ) ;
#6287 = oriented_edge ( 'none', *, *, #18340, .f. ) ;
#6288 = advanced_face ( 'none', ( #21731 ), #21730, .t. ) ;
#6289 = oriented_edge ( 'none', *, *, #1029, .t. ) ;
#6290 = oriented_edge ( 'none', *, *, #1116, .f. ) ;
#6291 = oriented_edge ( 'none', *, *, #18401, .f. ) ;
#6292 = oriented_edge ( 'none', *, *, #6300, .t. ) ;
#6293 = oriented_edge ( 'none', *, *, #1106, .f. ) ;
#6294 = oriented_edge ( 'none', *, *, #6239, .f. ) ;
#6295 = oriented_edge ( 'none', *, *, #6296, .t. ) ;
#6296 = edge_curve ( 'none', #18417, #450, #21783, .t. ) ;
#6297 = oriented_edge ( 'none', *, *, #1307, .t. ) ;
#6298 = oriented_edge ( 'none', *, *, #1022, .f. ) ;
#6299 = advanced_face ( 'none', ( #21791 ), #21735, .t. ) ;
#6300 = edge_curve ( 'none', #18670, #18666, #21784, .t. ) ;
#6301 = oriented_edge ( 'none', *, *, #18667, .t. ) ;
#6302 = oriented_edge ( 'none', *, *, #1124, .t. ) ;
#6303 = oriented_edge ( 'none', *, *, #6283, .t. ) ;
#6304 = oriented_edge ( 'none', *, *, #6300, .f. ) ;
#6305 = oriented_edge ( 'none', *, *, #6239, .t. ) ;
#6306 = oriented_edge ( 'none', *, *, #244, .f. ) ;
#6307 = edge_curve ( 'none', #15913, #6371, #21769, .t. ) ;
#6308 = advanced_face ( 'none', ( #21729 ), #21771, .t. ) ;
#6309 = oriented_edge ( 'none', *, *, #290, .f. ) ;
#6310 = oriented_edge ( 'none', *, *, #1325, .f. ) ;
#6311 = oriented_edge ( 'none', *, *, #6238, .f. ) ;
#6312 = closed_shell ( 'none', ( #917, #751, #379, #405, #447, #3896, #18342, #18426, #1115, #1254, #205, #276, #288, #339, #381, #408, #457, #198, #3, #23, #34, #84, #93, #100, #129, #174, #18120, #17752, #17841, #17891, #17899, #17922, #18068, #18076, #18100, #18137, #18181, #11830, #13866, #14360, #14135, #14462, #17422, #17241, #19796, #19852, #23460, #23679, #25270, #33164, #57960, #57975, #58002, #58011, #58016, #58024, #226, #216, #38, #105, #119, #144, #201, #19010, #18781, #18824, #18835, #18875, #18932, #18958, #18990, #19031, #19054, #19083, #19160, #19136, #19149, #19203, #19187, #19176, #19275, #19285, #19296, #19340, #19364, #19415, #19527, #19506, #19572, #44344, #45062, #50660, #57303, #57731, #17365, #17407, #17540, #17662, #257, #421, #969, #17877, #15393, #17391, #17937, #18038, #18081, #18126, #18170, #18187, #18227, #18236, #18263, #18269, #18278, #18279, #18297, #18849, #18334, #18352, #18356, #18383, #18381, #18442, #18449, #18512, #18531, #18559, #18016, #16524, #17051, #17335, #17362, #17412, #17517, #17521, #17554, #17572, #17812, #17740, #17956, #17997, #18469, #18484, #18511, #18601, #18703, #18740, #18788, #18864, #18874, #18976, #19091, #19151, #19124, #19706, #19228, #19317, #19375, #19361, #19494, #19453, #19570, #19621, #19589, #19617, #19656, #19687, #19683, #19732, #19691, #19844, #19955, #19870, #20715, #20220, #21231, #20994, #21568, #22391, #23237, #24040, #23807, #24426, #25250, #26077, #25709, #26304, #1414, #1372, #1406, #1388, #1453, #1435, #1445, #1425, #1493, #1474, #1482, #1470, #1457, #1521, #1505, #1515, #1578, #1562, #1548, #1556, #1540, #1614, #4733, #4775, #4719, #4761, #4809, #4856, #4871, #4847, #4898, #4950, #4884, #4942, #4981, #4954, #5009, #5023, #4995, #5054, #5103, #5046, #5097, #5079, #5143, #5127, #5138, #5123, #5184, #5193, #5178, #5166, #5236, #5162, #5235, #5277, #5245, #5297, #5312, #5289, #5341, #5386, #5328, #5381, #5362, #5410, #5457, #5394, #5445, #5496, #5544, #5486, #5536, #5512, #5555, #5610, #5627, #5593, #5649, #5660, #5640, #5692, #5748, #5729, #5742, #5720, #5763, #5812, #5828, #5804, #5855, #5903, #5843, #5892, #5947, #5921, #5966, #5984, #6032, #6006, #6056, #5994, #6047, #6094, #6077, #6088, #6149, #6134, #6119, #6128, #6114, #6179, #6165, #6232, #6161, #6230, #6221, #6203, #6213, #6195, #6260, #6248, #6234, #6242, #6308, #6299, #6288, #6272, #6281, #6351, #6339, #6324, #6333, #6318, #6381, #6368 ) ) ;
#6313 = oriented_edge ( 'none', *, *, #750, .f. ) ;
#6314 = oriented_edge ( 'none', *, *, #800, .t. ) ;
#6315 = oriented_edge ( 'none', *, *, #393, .f. ) ;
#6316 = oriented_edge ( 'none', *, *, #744, .f. ) ;
#6317 = oriented_edge ( 'none', *, *, #6330, .t. ) ;
#6318 = advanced_face ( 'none', ( #21775 ), #21760, .t. ) ;
#6319 = oriented_edge ( 'none', *, *, #397, .f. ) ;
#6320 = oriented_edge ( 'none', *, *, #6328, .f. ) ;
#6321 = edge_loop ( 'none', ( #6316, #6380, #6384, #6386, #6313 ) ) ;
#6322 = oriented_edge ( 'none', *, *, #823, .t. ) ;
#6323 = oriented_edge ( 'none', *, *, #18611, .f. ) ;
#6324 = advanced_face ( 'none', ( #21818 ), #21747, .t. ) ;
#6325 = edge_curve ( 'none', #802, #812, #21815, .t. ) ;
#6326 = oriented_edge ( 'none', *, *, #395, .t. ) ;
#6327 = edge_loop ( 'none', ( #6336, #6317, #6314, #6322, #6319, #6320 ) ) ;
#6328 = edge_curve ( 'none', #763, #839, #21757, .t. ) ;
#6329 = oriented_edge ( 'none', *, *, #851, .t. ) ;
#6330 = edge_curve ( 'none', #764, #803, #21798, .t. ) ;
#6331 = oriented_edge ( 'none', *, *, #6328, .t. ) ;
#6332 = oriented_edge ( 'none', *, *, #6349, .f. ) ;
#6333 = advanced_face ( 'none', ( #21856 ), #21799, .t. ) ;
#6334 = oriented_edge ( 'none', *, *, #41522, .t. ) ;
#6335 = oriented_edge ( 'none', *, *, #488, .f. ) ;
#6336 = oriented_edge ( 'none', *, *, #746, .f. ) ;
#6337 = oriented_edge ( 'none', *, *, #18462, .f. ) ;
#6338 = oriented_edge ( 'none', *, *, #6349, .t. ) ;
#6339 = advanced_face ( 'none', ( #21852 ), #21793, .t. ) ;
#6340 = oriented_edge ( 'none', *, *, #6325, .f. ) ;
#6341 = oriented_edge ( 'none', *, *, #42443, .t. ) ;
#6342 = edge_loop ( 'none', ( #193, #6340, #6326, #6329, #6331 ) ) ;
#6343 = oriented_edge ( 'none', *, *, #4673, .t. ) ;
#6344 = edge_loop ( 'none', ( #6335, #6345, #6334, #6332, #6315 ) ) ;
#6345 = oriented_edge ( 'none', *, *, #6325, .t. ) ;
#6346 = oriented_edge ( 'none', *, *, #401, .t. ) ;
#6347 = oriented_edge ( 'none', *, *, #18473, .t. ) ;
#6348 = edge_curve ( 'none', #436, #37669, #21846, .t. ) ;
#6349 = edge_curve ( 'none', #432, #47801, #21845, .t. ) ;
#6350 = oriented_edge ( 'none', *, *, #6348, .t. ) ;
#6351 = advanced_face ( 'none', ( #21841 ), #21582, .t. ) ;
#6352 = oriented_edge ( 'none', *, *, #6357, .t. ) ;
#6353 = oriented_edge ( 'none', *, *, #6411, .t. ) ;
#6354 = edge_curve ( 'none', #6420, #6108, #20709, .t. ) ;
#6355 = edge_curve ( 'none', #6496, #6507, #21822, .t. ) ;
#6356 = oriented_edge ( 'none', *, *, #6424, .f. ) ;
#6357 = edge_curve ( 'none', #6414, #6423, #21882, .t. ) ;
#6358 = edge_curve ( 'none', #3874, #3865, #21895, .t. ) ;
#6359 = edge_loop ( 'none', ( #6362, #6467, #6401, #6433 ) ) ;
#6360 = vertex_point ( 'none', #21871 ) ;
#6361 = vertex_point ( 'none', #21869 ) ;
#6362 = oriented_edge ( 'none', *, *, #3859, .f. ) ;
#6363 = vertex_point ( 'none', #21876 ) ;
#6364 = edge_curve ( 'none', #6423, #6363, #21887, .t. ) ;
#6365 = oriented_edge ( 'none', *, *, #6400, .t. ) ;
#6366 = advanced_face ( 'none', ( #21870 ), #21883, .f. ) ;
#6367 = vertex_point ( 'none', #21878 ) ;
#6368 = advanced_face ( 'none', ( #21926 ), #21867, .t. ) ;
#6369 = edge_curve ( 'none', #6372, #6378, #21868, .t. ) ;
#6370 = oriented_edge ( 'none', *, *, #6413, .f. ) ;
#6371 = vertex_point ( 'none', #21885 ) ;
#6372 = vertex_point ( 'none', #21920 ) ;
#6373 = manifold_solid_brep ( 'revolve1', #6598 ) ;
#6374 = cartesian_point ( 'none', ( -81.94663838334746200, -78.99001165387072400, -15.10777309639018500 ) ) ;
#6375 = advanced_face ( 'none', ( #21919 ), #21929, .t. ) ;
#6376 = oriented_edge ( 'none', *, *, #6385, .t. ) ;
#6377 = edge_loop ( 'none', ( #6379, #6383 ) ) ;
#6378 = vertex_point ( 'none', #21911 ) ;
#6379 = oriented_edge ( 'none', *, *, #926, .f. ) ;
#6380 = oriented_edge ( 'none', *, *, #6382, .t. ) ;
#6381 = advanced_face ( 'none', ( #21908 ), #21906, .t. ) ;
#6382 = edge_curve ( 'none', #894, #898, #21910, .t. ) ;
#6383 = oriented_edge ( 'none', *, *, #6382, .f. ) ;
#6384 = oriented_edge ( 'none', *, *, #772, .t. ) ;
#6385 = edge_curve ( 'none', #6378, #6371, #21957, .t. ) ;
#6386 = oriented_edge ( 'none', *, *, #6330, .f. ) ;
#6387 = oriented_edge ( 'none', *, *, #6369, .t. ) ;
#6388 = edge_loop ( 'none', ( #6387, #6376, #4844, #6370 ) ) ;
#6389 = cartesian_point ( 'none', ( -81.68649875155175300, -78.99499040280460300, -14.99999999999999800 ) ) ;
#6390 = edge_loop ( 'none', ( #6444, #6442, #6460, #6492 ) ) ;
#6391 = oriented_edge ( 'none', *, *, #3978, .t. ) ;
#6392 = advanced_face ( 'none', ( #21909 ), #21861, .t. ) ;
#6393 = edge_curve ( 'none', #3895, #3838, #21952, .t. ) ;
#6394 = vertex_point ( 'none', #21951 ) ;
#6395 = oriented_edge ( 'none', *, *, #6398, .t. ) ;
#6396 = advanced_face ( 'none', ( #21950 ), #21953, .f. ) ;
#6397 = edge_loop ( 'none', ( #6443, #6447, #6455, #6491 ) ) ;
#6398 = edge_curve ( 'none', #6394, #6463, #21937, .t. ) ;
#6399 = oriented_edge ( 'none', *, *, #6427, .t. ) ;
#6400 = edge_curve ( 'none', #6361, #6394, #21933, .t. ) ;
#6401 = oriented_edge ( 'none', *, *, #3909, .t. ) ;
#6402 = vertex_point ( 'none', #21898 ) ;
#6403 = vertex_point ( 'none', #21913 ) ;
#6404 = oriented_edge ( 'none', *, *, #4261, .f. ) ;
#6405 = oriented_edge ( 'none', *, *, #6407, .f. ) ;
#6406 = edge_loop ( 'none', ( #6412, #6404, #6436, #6461 ) ) ;
#6407 = edge_curve ( 'none', #6464, #6463, #21992, .t. ) ;
#6408 = edge_loop ( 'none', ( #6500, #6499, #6490, #6495 ) ) ;
#6409 = oriented_edge ( 'none', *, *, #6434, .f. ) ;
#6410 = oriented_edge ( 'none', *, *, #6416, .t. ) ;
#6411 = edge_curve ( 'none', #6425, #6420, #21989, .t. ) ;
#6412 = oriented_edge ( 'none', *, *, #4450, .t. ) ;
#6413 = edge_curve ( 'none', #6372, #15913, #21993, .t. ) ;
#6414 = vertex_point ( 'none', #21994 ) ;
#6415 = edge_curve ( 'none', #6417, #6363, #21991, .t. ) ;
#6416 = edge_curve ( 'none', #5874, #6425, #21970, .t. ) ;
#6417 = vertex_point ( 'none', #21977 ) ;
#6418 = edge_loop ( 'none', ( #6365, #6395, #6405, #6409 ) ) ;
#6419 = edge_loop ( 'none', ( #6459, #6465, #6391, #6468 ) ) ;
#6420 = vertex_point ( 'none', #21976 ) ;
#6421 = edge_loop ( 'none', ( #6356, #6352, #6462, #6469 ) ) ;
#6422 = edge_curve ( 'none', #6403, #6402, #21982, .t. ) ;
#6423 = vertex_point ( 'none', #22033 ) ;
#6424 = edge_curve ( 'none', #6414, #6417, #22034, .t. ) ;
#6425 = vertex_point ( 'none', #22024 ) ;
#6426 = oriented_edge ( 'none', *, *, #6354, .t. ) ;
#6427 = edge_curve ( 'none', #6451, #6452, #22023, .t. ) ;
#6428 = advanced_face ( 'none', ( #22018 ), #22017, .f. ) ;
#6429 = edge_curve ( 'none', #6360, #6466, #22032, .t. ) ;
#6430 = oriented_edge ( 'none', *, *, #6478, .t. ) ;
#6431 = edge_curve ( 'none', #4333, #4391, #22012, .t. ) ;
#6432 = edge_loop ( 'none', ( #6441, #6472, #6527 ) ) ;
#6433 = oriented_edge ( 'none', *, *, #4490, .f. ) ;
#6434 = edge_curve ( 'none', #6361, #6464, #22025, .t. ) ;
#6435 = advanced_face ( 'none', ( #22000 ), #22062, .f. ) ;
#6436 = oriented_edge ( 'none', *, *, #6437, .f. ) ;
#6437 = edge_curve ( 'none', #4362, #4268, #22058, .t. ) ;
#6438 = edge_curve ( 'none', #6466, #6360, #22068, .t. ) ;
#6439 = vertex_point ( 'none', #22069 ) ;
#6440 = advanced_face ( 'none', ( #22044 ), #22047, .f. ) ;
#6441 = oriented_edge ( 'none', *, *, #6487, .t. ) ;
#6442 = oriented_edge ( 'none', *, *, #6445, .t. ) ;
#6443 = oriented_edge ( 'none', *, *, #4258, .t. ) ;
#6444 = oriented_edge ( 'none', *, *, #6438, .f. ) ;
#6445 = edge_curve ( 'none', #6466, #6403, #22048, .t. ) ;
#6446 = edge_curve ( 'none', #4198, #4337, #22049, .t. ) ;
#6447 = oriented_edge ( 'none', *, *, #6446, .t. ) ;
#6448 = vertex_point ( 'none', #22053 ) ;
#6449 = advanced_face ( 'none', ( #22041 ), #22061, .f. ) ;
#6450 = edge_curve ( 'none', #6360, #6402, #22100, .t. ) ;
#6451 = vertex_point ( 'none', #22095 ) ;
#6452 = vertex_point ( 'none', #22094 ) ;
#6453 = vertex_point ( 'none', #22093 ) ;
#6454 = vertex_point ( 'none', #22106 ) ;
#6455 = oriented_edge ( 'none', *, *, #4344, .t. ) ;
#6456 = edge_loop ( 'none', ( #6477, #6430, #6480, #6504 ) ) ;
#6457 = edge_curve ( 'none', #6448, #6550, #22084, .t. ) ;
#6458 = edge_loop ( 'none', ( #6399, #6505, #6494, #6470, #6489, #6549 ) ) ;
#6459 = oriented_edge ( 'none', *, *, #3915, .f. ) ;
#6460 = oriented_edge ( 'none', *, *, #6422, .t. ) ;
#6461 = oriented_edge ( 'none', *, *, #4341, .t. ) ;
#6462 = oriented_edge ( 'none', *, *, #6364, .t. ) ;
#6463 = vertex_point ( 'none', #22101 ) ;
#6464 = vertex_point ( 'none', #22087 ) ;
#6465 = oriented_edge ( 'none', *, *, #6358, .t. ) ;
#6466 = vertex_point ( 'none', #22085 ) ;
#6467 = oriented_edge ( 'none', *, *, #6393, .t. ) ;
#6468 = oriented_edge ( 'none', *, *, #4459, .f. ) ;
#6469 = oriented_edge ( 'none', *, *, #6415, .f. ) ;
#6470 = oriented_edge ( 'none', *, *, #6355, .t. ) ;
#6471 = edge_curve ( 'none', #6507, #6454, #22099, .t. ) ;
#6472 = oriented_edge ( 'none', *, *, #6485, .t. ) ;
#6473 = edge_loop ( 'none', ( #6533, #6479, #6528, #6537 ) ) ;
#6474 = advanced_face ( 'none', ( #22076 ), #22077, .f. ) ;
#6475 = edge_curve ( 'none', #6454, #6451, #22138, .t. ) ;
#6476 = vertex_point ( 'none', #22135 ) ;
#6477 = oriented_edge ( 'none', *, *, #6457, .f. ) ;
#6478 = edge_curve ( 'none', #6448, #6453, #22131, .t. ) ;
#6479 = oriented_edge ( 'none', *, *, #6532, .f. ) ;
#6480 = oriented_edge ( 'none', *, *, #6482, .t. ) ;
#6481 = edge_loop ( 'none', ( #6541, #6519, #6522 ) ) ;
#6482 = edge_curve ( 'none', #6453, #6367, #22128, .t. ) ;
#6483 = advanced_face ( 'none', ( #22117 ), #22139, .f. ) ;
#6484 = edge_loop ( 'none', ( #6538, #6524, #6536, #6540 ) ) ;
#6485 = edge_curve ( 'none', #6476, #6439, #22103, .t. ) ;
#6486 = edge_curve ( 'none', #6550, #6367, #22109, .t. ) ;
#6487 = edge_curve ( 'none', #6508, #6476, #22168, .t. ) ;
#6488 = edge_loop ( 'none', ( #6547, #6542, #6546, #6585 ) ) ;
#6489 = oriented_edge ( 'none', *, *, #6471, .t. ) ;
#6490 = oriented_edge ( 'none', *, *, #6429, .t. ) ;
#6491 = oriented_edge ( 'none', *, *, #6437, .t. ) ;
#6492 = oriented_edge ( 'none', *, *, #6450, .f. ) ;
#6493 = advanced_face ( 'none', ( #22169 ), #22170, .f. ) ;
#6494 = oriented_edge ( 'none', *, *, #6506, .t. ) ;
#6495 = oriented_edge ( 'none', *, *, #6548, .f. ) ;
#6496 = vertex_point ( 'none', #22164 ) ;
#6497 = advanced_face ( 'none', ( #22156 ), #22163, .t. ) ;
#6498 = edge_curve ( 'none', #6452, #6501, #22143, .t. ) ;
#6499 = oriented_edge ( 'none', *, *, #6502, .t. ) ;
#6500 = oriented_edge ( 'none', *, *, #6503, .f. ) ;
#6501 = vertex_point ( 'none', #22154 ) ;
#6502 = edge_curve ( 'none', #6367, #6360, #22161, .t. ) ;
#6503 = edge_curve ( 'none', #6367, #6453, #22151, .t. ) ;
#6504 = oriented_edge ( 'none', *, *, #6486, .f. ) ;
#6505 = oriented_edge ( 'none', *, *, #6498, .t. ) ;
#6506 = edge_curve ( 'none', #6501, #6496, #22207, .t. ) ;
#6507 = vertex_point ( 'none', #22195 ) ;
#6508 = vertex_point ( 'none', #22196 ) ;
#6509 = oriented_edge ( 'none', *, *, #1741, .t. ) ;
#6510 = advanced_face ( 'none', ( #22201 ), #22192, .f. ) ;
#6511 = oriented_edge ( 'none', *, *, #6407, .t. ) ;
#6512 = oriented_edge ( 'none', *, *, #4412, .t. ) ;
#6513 = oriented_edge ( 'none', *, *, #6450, .t. ) ;
#6514 = oriented_edge ( 'none', *, *, #4708, .t. ) ;
#6515 = oriented_edge ( 'none', *, *, #6431, .f. ) ;
#6516 = oriented_edge ( 'none', *, *, #6429, .f. ) ;
#6517 = advanced_face ( 'none', ( #22193 ), #22180, .f. ) ;
#6518 = edge_curve ( 'none', #6402, #6403, #22237, .t. ) ;
#6519 = oriented_edge ( 'none', *, *, #4395, .t. ) ;
#6520 = oriented_edge ( 'none', *, *, #4170, .f. ) ;
#6521 = oriented_edge ( 'none', *, *, #6518, .t. ) ;
#6522 = oriented_edge ( 'none', *, *, #6431, .t. ) ;
#6523 = edge_loop ( 'none', ( #6576, #6577, #6555, #6560 ) ) ;
#6524 = oriented_edge ( 'none', *, *, #4447, .t. ) ;
#6525 = edge_loop ( 'none', ( #6511, #6581 ) ) ;
#6526 = oriented_edge ( 'none', *, *, #6445, .f. ) ;
#6527 = oriented_edge ( 'none', *, *, #6529, .t. ) ;
#6528 = oriented_edge ( 'none', *, *, #6486, .t. ) ;
#6529 = edge_curve ( 'none', #6439, #6508, #22191, .t. ) ;
#6530 = edge_loop ( 'none', ( #6584, #6543, #6582, #6514 ) ) ;
#6531 = advanced_face ( 'none', ( #22190 ), #22181, .f. ) ;
#6532 = edge_curve ( 'none', #6550, #6448, #22187, .t. ) ;
#6533 = oriented_edge ( 'none', *, *, #6478, .f. ) ;
#6534 = edge_loop ( 'none', ( #6545, #6571 ) ) ;
#6535 = advanced_face ( 'none', ( #22224 ), #22147, .f. ) ;
#6536 = oriented_edge ( 'none', *, *, #4335, .t. ) ;
#6537 = oriented_edge ( 'none', *, *, #6503, .t. ) ;
#6538 = oriented_edge ( 'none', *, *, #4241, .t. ) ;
#6539 = oriented_edge ( 'none', *, *, #4373, .f. ) ;
#6540 = oriented_edge ( 'none', *, *, #4652, .t. ) ;
#6541 = oriented_edge ( 'none', *, *, #4408, .t. ) ;
#6542 = oriented_edge ( 'none', *, *, #6482, .f. ) ;
#6543 = oriented_edge ( 'none', *, *, #4381, .t. ) ;
#6544 = advanced_face ( 'none', ( #22216 ), #22220, .t. ) ;
#6545 = oriented_edge ( 'none', *, *, #6518, .f. ) ;
#6546 = oriented_edge ( 'none', *, *, #6548, .t. ) ;
#6547 = oriented_edge ( 'none', *, *, #6502, .f. ) ;
#6548 = edge_curve ( 'none', #6453, #6466, #22221, .t. ) ;
#6549 = oriented_edge ( 'none', *, *, #6475, .t. ) ;
#6550 = vertex_point ( 'none', #22215 ) ;
#6551 = edge_loop ( 'none', ( #6596, #6600 ) ) ;
#6552 = edge_curve ( 'none', #6394, #6361, #22273, .t. ) ;
#6553 = edge_curve ( 'none', #6589, #3105, #22272, .t. ) ;
#6554 = edge_loop ( 'none', ( #6556, #6563 ) ) ;
#6555 = oriented_edge ( 'none', *, *, #6434, .t. ) ;
#6556 = oriented_edge ( 'none', *, *, #6557, .t. ) ;
#6557 = edge_curve ( 'none', #6417, #6414, #22253, .t. ) ;
#6558 = oriented_edge ( 'none', *, *, #6552, .f. ) ;
#6559 = edge_loop ( 'none', ( #6564, #6558 ) ) ;
#6560 = oriented_edge ( 'none', *, *, #6570, .f. ) ;
#6561 = advanced_face ( 'none', ( #22255, #22260 ), #22268, .f. ) ;
#6562 = oriented_edge ( 'none', *, *, #6615, .f. ) ;
#6563 = oriented_edge ( 'none', *, *, #6424, .t. ) ;
#6564 = oriented_edge ( 'none', *, *, #6400, .f. ) ;
#6565 = oriented_edge ( 'none', *, *, #6357, .f. ) ;
#6566 = edge_loop ( 'none', ( #6565, #6610, #6613, #6617 ) ) ;
#6567 = oriented_edge ( 'none', *, *, #6385, .f. ) ;
#6568 = advanced_face ( 'none', ( #22248, #22265 ), #22240, .f. ) ;
#6569 = advanced_face ( 'none', ( #22254 ), #22239, .f. ) ;
#6570 = edge_curve ( 'none', #6463, #6464, #22209, .t. ) ;
#6571 = oriented_edge ( 'none', *, *, #6422, .f. ) ;
#6572 = oriented_edge ( 'none', *, *, #5765, .t. ) ;
#6573 = oriented_edge ( 'none', *, *, #4213, .t. ) ;
#6574 = advanced_face ( 'none', ( #22300 ), #22298, .t. ) ;
#6575 = advanced_face ( 'none', ( #22295 ), #22297, .t. ) ;
#6576 = oriented_edge ( 'none', *, *, #6398, .f. ) ;
#6577 = oriented_edge ( 'none', *, *, #6552, .t. ) ;
#6578 = edge_loop ( 'none', ( #6526, #6516, #6513, #6521 ) ) ;
#6579 = advanced_face ( 'none', ( #22287 ), #22296, .f. ) ;
#6580 = edge_loop ( 'none', ( #6520, #6573, #6085 ) ) ;
#6581 = oriented_edge ( 'none', *, *, #6570, .t. ) ;
#6582 = oriented_edge ( 'none', *, *, #4181, .t. ) ;
#6583 = oriented_edge ( 'none', *, *, #6679, .f. ) ;
#6584 = oriented_edge ( 'none', *, *, #4403, .f. ) ;
#6585 = oriented_edge ( 'none', *, *, #6438, .t. ) ;
#6586 = edge_loop ( 'none', ( #6515, #6512, #6572, #6539 ) ) ;
#6587 = oriented_edge ( 'none', *, *, #6553, .f. ) ;
#6588 = vertex_point ( 'none', #22275 ) ;
#6589 = vertex_point ( 'none', #22274 ) ;
#6590 = manifold_solid_brep ( '����-����2', #10471 ) ;
#6591 = cartesian_point ( 'none', ( -82.31681083880019400, -78.98292701357496500, -15.47801334123671800 ) ) ;
#6592 = edge_loop ( 'none', ( #3681, #6635, #6658, #6649 ) ) ;
#6593 = advanced_face ( 'none', ( #22291 ), #22292, .f. ) ;
#6594 = oriented_edge ( 'none', *, *, #3798, .t. ) ;
#6595 = vertex_point ( 'none', #22328 ) ;
#6596 = oriented_edge ( 'none', *, *, #6307, .t. ) ;
#6597 = edge_loop ( 'none', ( #6605, #6661 ) ) ;
#6598 = closed_shell ( 'none', ( #6375, #6428, #6392, #6440, #6497, #6474, #6531, #6544, #6510, #6568, #6575, #6561, #6611, #6620, #6602, #6662 ) ) ;
#6599 = cartesian_point ( 'none', ( -82.13172461107383500, -78.98646933372285200, -15.29289321881345200 ) ) ;
#6600 = oriented_edge ( 'none', *, *, #6621, .t. ) ;
#6601 = oriented_edge ( 'none', *, *, #6532, .t. ) ;
#6602 = advanced_face ( 'none', ( #22332 ), #22331, .t. ) ;
#6603 = edge_loop ( 'none', ( #6587, #6594, #6650, #6653 ) ) ;
#6604 = edge_loop ( 'none', ( #6601, #3074 ) ) ;
#6605 = oriented_edge ( 'none', *, *, #6369, .f. ) ;
#6606 = oriented_edge ( 'none', *, *, #6618, .t. ) ;
#6607 = edge_curve ( 'none', #6608, #6660, #22323, .t. ) ;
#6608 = vertex_point ( 'none', #22318 ) ;
#6609 = oriented_edge ( 'none', *, *, #6621, .f. ) ;
#6610 = oriented_edge ( 'none', *, *, #6557, .f. ) ;
#6611 = advanced_face ( 'none', ( #22329 ), #22325, .f. ) ;
#6612 = edge_loop ( 'none', ( #6567, #6606, #6616, #6609 ) ) ;
#6613 = oriented_edge ( 'none', *, *, #6415, .t. ) ;
#6614 = edge_loop ( 'none', ( #6562, #6619 ) ) ;
#6615 = edge_curve ( 'none', #6363, #6423, #22324, .t. ) ;
#6616 = oriented_edge ( 'none', *, *, #6413, .t. ) ;
#6617 = oriented_edge ( 'none', *, *, #6615, .t. ) ;
#6618 = edge_curve ( 'none', #6378, #6372, #22308, .t. ) ;
#6619 = oriented_edge ( 'none', *, *, #6364, .f. ) ;
#6620 = advanced_face ( 'none', ( #22309, #22370 ), #22372, .f. ) ;
#6621 = edge_curve ( 'none', #6371, #15913, #22371, .t. ) ;
#6622 = edge_curve ( 'none', #6630, #6623, #22363, .t. ) ;
#6623 = vertex_point ( 'none', #22313 ) ;
#6624 = oriented_edge ( 'none', *, *, #6627, .t. ) ;
#6625 = edge_curve ( 'none', #6652, #6655, #22345, .t. ) ;
#6626 = oriented_edge ( 'none', *, *, #6625, .f. ) ;
#6627 = edge_curve ( 'none', #6629, #6630, #22347, .t. ) ;
#6628 = advanced_face ( 'none', ( #22346 ), #22349, .t. ) ;
#6629 = vertex_point ( 'none', #22364 ) ;
#6630 = vertex_point ( 'none', #22339 ) ;
#6631 = oriented_edge ( 'none', *, *, #6640, .f. ) ;
#6632 = edge_loop ( 'none', ( #6624, #6702, #6583, #6687 ) ) ;
#6633 = vertex_point ( 'none', #22405 ) ;
#6634 = edge_curve ( 'none', #6633, #6654, #22398, .t. ) ;
#6635 = oriented_edge ( 'none', *, *, #6648, .t. ) ;
#6636 = edge_curve ( 'none', #6655, #6656, #22365, .t. ) ;
#6637 = edge_loop ( 'none', ( #6631, #6659, #6698, #6700 ) ) ;
#6638 = edge_curve ( 'none', #6660, #6656, #22401, .t. ) ;
#6639 = edge_loop ( 'none', ( #6644, #6643, #3075, #6626 ) ) ;
#6640 = edge_curve ( 'none', #6652, #6642, #22394, .t. ) ;
#6641 = advanced_face ( 'none', ( #22380 ), #22381, .t. ) ;
#6642 = vertex_point ( 'none', #22379 ) ;
#6643 = oriented_edge ( 'none', *, *, #6645, .t. ) ;
#6644 = oriented_edge ( 'none', *, *, #6640, .t. ) ;
#6645 = edge_curve ( 'none', #6642, #6656, #21831, .t. ) ;
#6646 = edge_curve ( 'none', #6652, #6654, #20483, .t. ) ;
#6647 = edge_curve ( 'none', #6588, #6595, #22433, .t. ) ;
#6648 = edge_curve ( 'none', #6608, #6655, #22436, .t. ) ;
#6649 = oriented_edge ( 'none', *, *, #6638, .f. ) ;
#6650 = oriented_edge ( 'none', *, *, #6647, .t. ) ;
#6651 = edge_curve ( 'none', #3105, #6595, #22439, .t. ) ;
#6652 = vertex_point ( 'none', #22427 ) ;
#6653 = oriented_edge ( 'none', *, *, #6651, .f. ) ;
#6654 = vertex_point ( 'none', #22417 ) ;
#6655 = vertex_point ( 'none', #22416 ) ;
#6656 = vertex_point ( 'none', #22424 ) ;
#6657 = advanced_face ( 'none', ( #22415 ), #22423, .t. ) ;
#6658 = oriented_edge ( 'none', *, *, #6636, .t. ) ;
#6659 = oriented_edge ( 'none', *, *, #6646, .t. ) ;
#6660 = vertex_point ( 'none', #22413 ) ;
#6661 = oriented_edge ( 'none', *, *, #6618, .f. ) ;
#6662 = advanced_face ( 'none', ( #22428, #22422 ), #22471, .f. ) ;
#6663 = vertex_point ( 'none', #22414 ) ;
#6664 = edge_curve ( 'none', #6670, #6734, #22466, .t. ) ;
#6665 = edge_curve ( 'none', #6630, #6680, #22461, .t. ) ;
#6666 = edge_loop ( 'none', ( #6686, #6671, #6684, #6737 ) ) ;
#6667 = oriented_edge ( 'none', *, *, #6665, .f. ) ;
#6668 = edge_curve ( 'none', #6688, #6670, #22408, .t. ) ;
#6669 = advanced_face ( 'none', ( #22456 ), #22472, .t. ) ;
#6670 = vertex_point ( 'none', #22444 ) ;
#6671 = oriented_edge ( 'none', *, *, #6672, .t. ) ;
#6672 = edge_curve ( 'none', #6670, #6693, #22454, .t. ) ;
#6673 = oriented_edge ( 'none', *, *, #6735, .t. ) ;
#6674 = edge_curve ( 'none', #6688, #6692, #22447, .t. ) ;
#6675 = edge_curve ( 'none', #6692, #6693, #22445, .t. ) ;
#6676 = edge_curve ( 'none', #6723, #6724, #22449, .t. ) ;
#6677 = oriented_edge ( 'none', *, *, #6664, .f. ) ;
#6678 = edge_loop ( 'none', ( #6782, #6781, #6703, #6779 ) ) ;
#6679 = edge_curve ( 'none', #6683, #6623, #22440, .t. ) ;
#6680 = vertex_point ( 'none', #22446 ) ;
#6681 = edge_curve ( 'none', #6629, #6682, #22503, .t. ) ;
#6682 = vertex_point ( 'none', #22484 ) ;
#6683 = vertex_point ( 'none', #22482 ) ;
#6684 = oriented_edge ( 'none', *, *, #6675, .f. ) ;
#6685 = edge_loop ( 'none', ( #6694, #6695, #6689, #6667 ) ) ;
#6686 = oriented_edge ( 'none', *, *, #6668, .t. ) ;
#6687 = oriented_edge ( 'none', *, *, #6690, .f. ) ;
#6688 = vertex_point ( 'none', #22489 ) ;
#6689 = oriented_edge ( 'none', *, *, #6696, .f. ) ;
#6690 = edge_curve ( 'none', #6629, #6683, #22492, .t. ) ;
#6691 = advanced_face ( 'none', ( #22479 ), #22478, .t. ) ;
#6692 = vertex_point ( 'none', #22483 ) ;
#6693 = vertex_point ( 'none', #22532 ) ;
#6694 = oriented_edge ( 'none', *, *, #6627, .f. ) ;
#6695 = oriented_edge ( 'none', *, *, #6681, .t. ) ;
#6696 = edge_curve ( 'none', #6680, #6682, #22527, .t. ) ;
#6697 = edge_loop ( 'none', ( #6742, #6673, #6744, #6677 ) ) ;
#6698 = oriented_edge ( 'none', *, *, #6634, .f. ) ;
#6699 = edge_curve ( 'none', #6642, #6633, #22475, .t. ) ;
#6700 = oriented_edge ( 'none', *, *, #6699, .f. ) ;
#6701 = advanced_face ( 'none', ( #22531 ), #22528, .t. ) ;
#6702 = oriented_edge ( 'none', *, *, #6622, .t. ) ;
#6703 = oriented_edge ( 'none', *, *, #6785, .f. ) ;
#6704 = edge_curve ( 'none', #6663, #6784, #22513, .t. ) ;
#6705 = vertex_point ( 'none', #22515 ) ;
#6706 = edge_curve ( 'none', #6663, #6707, #22509, .t. ) ;
#6707 = vertex_point ( 'none', #22508 ) ;
#6708 = edge_loop ( 'none', ( #6770, #6772, #6766, #6771 ) ) ;
#6709 = oriented_edge ( 'none', *, *, #6761, .f. ) ;
#6710 = oriented_edge ( 'none', *, *, #6732, .f. ) ;
#6711 = vertex_point ( 'none', #22533 ) ;
#6712 = vertex_point ( 'none', #22518 ) ;
#6713 = advanced_face ( 'none', ( #22556 ), #22514, .t. ) ;
#6714 = edge_curve ( 'none', #6723, #6712, #22553, .t. ) ;
#6715 = vertex_point ( 'none', #22552 ) ;
#6716 = edge_curve ( 'none', #6711, #6712, #22547, .t. ) ;
#6717 = oriented_edge ( 'none', *, *, #6716, .f. ) ;
#6718 = edge_curve ( 'none', #6724, #6711, #22559, .t. ) ;
#6719 = vertex_point ( 'none', #22549 ) ;
#6720 = vertex_point ( 'none', #22543 ) ;
#6721 = oriented_edge ( 'none', *, *, #6718, .f. ) ;
#6722 = edge_curve ( 'none', #6663, #6719, #22540, .t. ) ;
#6723 = vertex_point ( 'none', #22548 ) ;
#6724 = vertex_point ( 'none', #22539 ) ;
#6725 = advanced_face ( 'none', ( #22595 ), #22554, .t. ) ;
#6726 = oriented_edge ( 'none', *, *, #6728, .t. ) ;
#6727 = oriented_edge ( 'none', *, *, #6676, .t. ) ;
#6728 = edge_curve ( 'none', #6724, #6741, #22592, .t. ) ;
#6729 = oriented_edge ( 'none', *, *, #6714, .t. ) ;
#6730 = edge_curve ( 'none', #6740, #6741, #22590, .t. ) ;
#6731 = oriented_edge ( 'none', *, *, #6730, .f. ) ;
#6732 = edge_curve ( 'none', #6723, #6740, #22577, .t. ) ;
#6733 = edge_loop ( 'none', ( #6738, #6729, #6717, #6721 ) ) ;
#6734 = vertex_point ( 'none', #22579 ) ;
#6735 = edge_curve ( 'none', #6688, #6736, #22568, .t. ) ;
#6736 = vertex_point ( 'none', #22578 ) ;
#6737 = oriented_edge ( 'none', *, *, #6674, .f. ) ;
#6738 = oriented_edge ( 'none', *, *, #6676, .f. ) ;
#6739 = advanced_face ( 'none', ( #22583 ), #22594, .t. ) ;
#6740 = vertex_point ( 'none', #22563 ) ;
#6741 = vertex_point ( 'none', #22569 ) ;
#6742 = oriented_edge ( 'none', *, *, #6668, .f. ) ;
#6743 = edge_loop ( 'none', ( #6727, #6726, #6731, #6710 ) ) ;
#6744 = oriented_edge ( 'none', *, *, #6745, .f. ) ;
#6745 = edge_curve ( 'none', #6734, #6736, #22562, .t. ) ;
#6746 = vertex_point ( 'none', #22564 ) ;
#6747 = edge_loop ( 'none', ( #6809, #6808, #6813, #6816 ) ) ;
#6748 = oriented_edge ( 'none', *, *, #6750, .f. ) ;
#6749 = oriented_edge ( 'none', *, *, #6827, .f. ) ;
#6750 = edge_curve ( 'none', #6777, #6746, #22619, .t. ) ;
#6751 = vertex_point ( 'none', #22584 ) ;
#6752 = edge_loop ( 'none', ( #6797, #6812, #6799, #6803 ) ) ;
#6753 = edge_curve ( 'none', #6825, #6819, #22613, .t. ) ;
#6754 = oriented_edge ( 'none', *, *, #6821, .t. ) ;
#6755 = vertex_point ( 'none', #22621 ) ;
#6756 = advanced_face ( 'none', ( #22620 ), #22629, .t. ) ;
#6757 = oriented_edge ( 'none', *, *, #6759, .t. ) ;
#6758 = oriented_edge ( 'none', *, *, #6775, .t. ) ;
#6759 = edge_curve ( 'none', #6777, #6769, #22615, .t. ) ;
#6760 = edge_curve ( 'none', #6720, #6768, #22607, .t. ) ;
#6761 = edge_curve ( 'none', #6768, #6769, #22612, .t. ) ;
#6762 = oriented_edge ( 'none', *, *, #6760, .f. ) ;
#6763 = oriented_edge ( 'none', *, *, #7541, .t. ) ;
#6764 = oriented_edge ( 'none', *, *, #7003, .t. ) ;
#6765 = advanced_face ( 'none', ( #22608 ), #22672, .t. ) ;
#6766 = oriented_edge ( 'none', *, *, #6773, .f. ) ;
#6767 = advanced_face ( 'none', ( #22599 ), #22660, .t. ) ;
#6768 = vertex_point ( 'none', #22661 ) ;
#6769 = vertex_point ( 'none', #22655 ) ;
#6770 = oriented_edge ( 'none', *, *, #6722, .f. ) ;
#6771 = oriented_edge ( 'none', *, *, #6774, .f. ) ;
#6772 = oriented_edge ( 'none', *, *, #6706, .t. ) ;
#6773 = edge_curve ( 'none', #6705, #6707, #22639, .t. ) ;
#6774 = edge_curve ( 'none', #6719, #6705, #22650, .t. ) ;
#6775 = edge_curve ( 'none', #6720, #6777, #22699, .t. ) ;
#6776 = advanced_face ( 'none', ( #22706 ), #22710, .t. ) ;
#6777 = vertex_point ( 'none', #22708 ) ;
#6778 = edge_loop ( 'none', ( #6758, #6757, #6709, #6762 ) ) ;
#6779 = oriented_edge ( 'none', *, *, #6704, .f. ) ;
#6780 = advanced_face ( 'none', ( #22694 ), #22700, .t. ) ;
#6781 = oriented_edge ( 'none', *, *, #6783, .t. ) ;
#6782 = oriented_edge ( 'none', *, *, #6722, .t. ) ;
#6783 = edge_curve ( 'none', #6719, #6715, #22693, .t. ) ;
#6784 = vertex_point ( 'none', #22704 ) ;
#6785 = edge_curve ( 'none', #6784, #6715, #22705, .t. ) ;
#6786 = edge_loop ( 'none', ( #6794, #6866, #6792, #6857 ) ) ;
#6787 = oriented_edge ( 'none', *, *, #6868, .f. ) ;
#6788 = edge_curve ( 'none', #6795, #6869, #22741, .t. ) ;
#6789 = vertex_point ( 'none', #22682 ) ;
#6790 = vertex_point ( 'none', #22686 ) ;
#6791 = vertex_point ( 'none', #22737 ) ;
#6792 = oriented_edge ( 'none', *, *, #6851, .f. ) ;
#6793 = advanced_face ( 'none', ( #22691 ), #22678, .t. ) ;
#6794 = oriented_edge ( 'none', *, *, #6821, .f. ) ;
#6795 = vertex_point ( 'none', #22732 ) ;
#6796 = vertex_point ( 'none', #22731 ) ;
#6797 = oriented_edge ( 'none', *, *, #6811, .f. ) ;
#6798 = edge_loop ( 'none', ( #6754, #6807, #6787, #6805 ) ) ;
#6799 = oriented_edge ( 'none', *, *, #6800, .f. ) ;
#6800 = edge_curve ( 'none', #6818, #6819, #22733, .t. ) ;
#6801 = vertex_point ( 'none', #22724 ) ;
#6802 = edge_curve ( 'none', #6751, #6818, #22736, .t. ) ;
#6803 = oriented_edge ( 'none', *, *, #6802, .f. ) ;
#6804 = oriented_edge ( 'none', *, *, #6863, .t. ) ;
#6805 = oriented_edge ( 'none', *, *, #6788, .f. ) ;
#6806 = advanced_face ( 'none', ( #22735 ), #22727, .t. ) ;
#6807 = oriented_edge ( 'none', *, *, #6865, .t. ) ;
#6808 = oriented_edge ( 'none', *, *, #6810, .t. ) ;
#6809 = oriented_edge ( 'none', *, *, #6811, .t. ) ;
#6810 = edge_curve ( 'none', #6751, #6755, #22713, .t. ) ;
#6811 = edge_curve ( 'none', #6825, #6751, #22734, .t. ) ;
#6812 = oriented_edge ( 'none', *, *, #6753, .t. ) ;
#6813 = oriented_edge ( 'none', *, *, #6814, .f. ) ;
#6814 = edge_curve ( 'none', #6815, #6755, #22773, .t. ) ;
#6815 = vertex_point ( 'none', #22765 ) ;
#6816 = oriented_edge ( 'none', *, *, #6817, .f. ) ;
#6817 = edge_curve ( 'none', #6825, #6815, #22718, .t. ) ;
#6818 = vertex_point ( 'none', #22758 ) ;
#6819 = vertex_point ( 'none', #22757 ) ;
#6820 = edge_curve ( 'none', #6795, #6790, #22752, .t. ) ;
#6821 = edge_curve ( 'none', #6795, #6796, #22756, .t. ) ;
#6822 = advanced_face ( 'none', ( #22808 ), #22767, .t. ) ;
#6823 = oriented_edge ( 'none', *, *, #6775, .f. ) ;
#6824 = vertex_point ( 'none', #22807 ) ;
#6825 = vertex_point ( 'none', #22803 ) ;
#6826 = oriented_edge ( 'none', *, *, #6828, .t. ) ;
#6827 = edge_curve ( 'none', #6746, #6824, #22798, .t. ) ;
#6828 = edge_curve ( 'none', #6720, #6824, #22791, .t. ) ;
#6829 = oriented_edge ( 'none', *, *, #6854, .f. ) ;
#6830 = advanced_face ( 'none', ( #22806 ), #22811, .t. ) ;
#6831 = vertex_point ( 'none', #22793 ) ;
#6832 = edge_curve ( 'none', #6791, #6856, #22747, .t. ) ;
#6833 = edge_curve ( 'none', #6856, #6831, #22781, .t. ) ;
#6834 = oriented_edge ( 'none', *, *, #6835, .t. ) ;
#6835 = edge_curve ( 'none', #6791, #6837, #22846, .t. ) ;
#6836 = edge_curve ( 'none', #6861, #6864, #22782, .t. ) ;
#6837 = vertex_point ( 'none', #22837 ) ;
#6838 = oriented_edge ( 'none', *, *, #6840, .f. ) ;
#6839 = oriented_edge ( 'none', *, *, #6836, .f. ) ;
#6840 = edge_curve ( 'none', #6801, #6861, #22833, .t. ) ;
#6841 = edge_curve ( 'none', #6801, #6843, #22823, .t. ) ;
#6842 = vertex_point ( 'none', #22828 ) ;
#6843 = vertex_point ( 'none', #22824 ) ;
#6844 = advanced_face ( 'none', ( #22819 ), #22841, .t. ) ;
#6845 = oriented_edge ( 'none', *, *, #6832, .f. ) ;
#6846 = oriented_edge ( 'none', *, *, #6863, .f. ) ;
#6847 = edge_loop ( 'none', ( #6845, #6834, #6909, #6902 ) ) ;
#6848 = edge_curve ( 'none', #6842, #6843, #22829, .t. ) ;
#6849 = oriented_edge ( 'none', *, *, #6745, .t. ) ;
#6850 = edge_loop ( 'none', ( #6804, #6852, #6839, #6838 ) ) ;
#6851 = edge_curve ( 'none', #6789, #6790, #22813, .t. ) ;
#6852 = oriented_edge ( 'none', *, *, #6862, .t. ) ;
#6853 = edge_curve ( 'none', #6796, #6789, #22867, .t. ) ;
#6854 = edge_curve ( 'none', #6903, #6904, #22879, .t. ) ;
#6855 = vertex_point ( 'none', #22863 ) ;
#6856 = vertex_point ( 'none', #22816 ) ;
#6857 = oriented_edge ( 'none', *, *, #6853, .f. ) ;
#6858 = oriented_edge ( 'none', *, *, #6841, .t. ) ;
#6859 = edge_loop ( 'none', ( #6846, #6858, #6907, #6910 ) ) ;
#6860 = advanced_face ( 'none', ( #22825 ), #22860, .t. ) ;
#6861 = vertex_point ( 'none', #22857 ) ;
#6862 = edge_curve ( 'none', #6855, #6864, #22870, .t. ) ;
#6863 = edge_curve ( 'none', #6801, #6855, #22859, .t. ) ;
#6864 = vertex_point ( 'none', #22919 ) ;
#6865 = edge_curve ( 'none', #6796, #6867, #22855, .t. ) ;
#6866 = oriented_edge ( 'none', *, *, #6820, .t. ) ;
#6867 = vertex_point ( 'none', #22913 ) ;
#6868 = edge_curve ( 'none', #6869, #6867, #22914, .t. ) ;
#6869 = vertex_point ( 'none', #22906 ) ;
#6870 = edge_curve ( 'none', #6898, #6951, #22909, .t. ) ;
#6871 = edge_curve ( 'none', #6895, #6831, #22898, .t. ) ;
#6872 = oriented_edge ( 'none', *, *, #6888, .f. ) ;
#6873 = edge_curve ( 'none', #6951, #6891, #22890, .t. ) ;
#6874 = oriented_edge ( 'none', *, *, #6871, .t. ) ;
#6875 = advanced_face ( 'none', ( #22903 ), #22891, .t. ) ;
#6876 = edge_curve ( 'none', #6894, #6837, #22964, .t. ) ;
#6877 = oriented_edge ( 'none', *, *, #6932, .f. ) ;
#6878 = edge_loop ( 'none', ( #6880, #6941, #6948, #6923 ) ) ;
#6879 = edge_curve ( 'none', #6903, #6883, #22963, .t. ) ;
#6880 = oriented_edge ( 'none', *, *, #6870, .t. ) ;
#6881 = oriented_edge ( 'none', *, *, #6885, .f. ) ;
#6882 = vertex_point ( 'none', #22965 ) ;
#6883 = vertex_point ( 'none', #22961 ) ;
#6884 = oriented_edge ( 'none', *, *, #6887, .f. ) ;
#6885 = edge_curve ( 'none', #6894, #6895, #22954, .t. ) ;
#6886 = oriented_edge ( 'none', *, *, #6889, .t. ) ;
#6887 = edge_curve ( 'none', #6904, #6882, #22937, .t. ) ;
#6888 = edge_curve ( 'none', #6895, #6898, #22932, .t. ) ;
#6889 = edge_curve ( 'none', #6883, #6882, #20991, .t. ) ;
#6890 = edge_loop ( 'none', ( #6881, #6952, #6897, #6872 ) ) ;
#6891 = vertex_point ( 'none', #22951 ) ;
#6892 = edge_loop ( 'none', ( #6893, #6874, #6938, #6937 ) ) ;
#6893 = oriented_edge ( 'none', *, *, #6885, .t. ) ;
#6894 = vertex_point ( 'none', #22944 ) ;
#6895 = vertex_point ( 'none', #22928 ) ;
#6896 = advanced_face ( 'none', ( #22927 ), #22632, .t. ) ;
#6897 = oriented_edge ( 'none', *, *, #6870, .f. ) ;
#6898 = vertex_point ( 'none', #23004 ) ;
#6899 = edge_curve ( 'none', #6894, #6951, #23000, .t. ) ;
#6900 = edge_curve ( 'none', #6837, #6831, #22994, .t. ) ;
#6901 = edge_loop ( 'none', ( #6829, #6906, #6886, #6884 ) ) ;
#6902 = oriented_edge ( 'none', *, *, #6833, .f. ) ;
#6903 = vertex_point ( 'none', #23009 ) ;
#6904 = vertex_point ( 'none', #23007 ) ;
#6905 = advanced_face ( 'none', ( #22988 ), #23001, .t. ) ;
#6906 = oriented_edge ( 'none', *, *, #6879, .t. ) ;
#6907 = oriented_edge ( 'none', *, *, #6848, .f. ) ;
#6908 = edge_curve ( 'none', #6855, #6842, #22983, .t. ) ;
#6909 = oriented_edge ( 'none', *, *, #6900, .t. ) ;
#6910 = oriented_edge ( 'none', *, *, #6908, .f. ) ;
#6911 = oriented_edge ( 'none', *, *, #6967, .t. ) ;
#6912 = oriented_edge ( 'none', *, *, #6935, .f. ) ;
#6913 = edge_curve ( 'none', #6931, #6924, #22984, .t. ) ;
#6914 = advanced_face ( 'none', ( #22971 ), #22989, .t. ) ;
#6915 = edge_curve ( 'none', #6943, #6891, #22985, .t. ) ;
#6916 = oriented_edge ( 'none', *, *, #6971, .f. ) ;
#6917 = oriented_edge ( 'none', *, *, #6947, .f. ) ;
#6918 = oriented_edge ( 'none', *, *, #6932, .t. ) ;
#6919 = oriented_edge ( 'none', *, *, #6915, .f. ) ;
#6920 = edge_curve ( 'none', #6981, #6983, #23028, .t. ) ;
#6921 = edge_curve ( 'none', #6980, #6981, #23029, .t. ) ;
#6922 = oriented_edge ( 'none', *, *, #6913, .t. ) ;
#6923 = oriented_edge ( 'none', *, *, #6949, .f. ) ;
#6924 = vertex_point ( 'none', #23020 ) ;
#6925 = oriented_edge ( 'none', *, *, #6940, .t. ) ;
#6926 = advanced_face ( 'none', ( #23033 ), #23021, .t. ) ;
#6927 = oriented_edge ( 'none', *, *, #6929, .t. ) ;
#6928 = oriented_edge ( 'none', *, *, #6940, .f. ) ;
#6929 = edge_curve ( 'none', #6943, #6931, #23011, .t. ) ;
#6930 = oriented_edge ( 'none', *, *, #6939, .t. ) ;
#6931 = vertex_point ( 'none', #23069 ) ;
#6932 = edge_curve ( 'none', #6936, #6931, #23022, .t. ) ;
#6933 = edge_loop ( 'none', ( #6918, #6922, #6985, #6988 ) ) ;
#6934 = edge_loop ( 'none', ( #6925, #6930, #6917, #6919 ) ) ;
#6935 = edge_curve ( 'none', #6944, #6936, #23014, .t. ) ;
#6936 = vertex_point ( 'none', #23060 ) ;
#6937 = oriented_edge ( 'none', *, *, #6876, .f. ) ;
#6938 = oriented_edge ( 'none', *, *, #6900, .f. ) ;
#6939 = edge_curve ( 'none', #6944, #6946, #23053, .t. ) ;
#6940 = edge_curve ( 'none', #6943, #6944, #23068, .t. ) ;
#6941 = oriented_edge ( 'none', *, *, #6873, .t. ) ;
#6942 = advanced_face ( 'none', ( #23067 ), #23056, .t. ) ;
#6943 = vertex_point ( 'none', #23045 ) ;
#6944 = vertex_point ( 'none', #23054 ) ;
#6945 = edge_loop ( 'none', ( #6928, #6927, #6877, #6912 ) ) ;
#6946 = vertex_point ( 'none', #23042 ) ;
#6947 = edge_curve ( 'none', #6891, #6946, #23104, .t. ) ;
#6948 = oriented_edge ( 'none', *, *, #6947, .t. ) ;
#6949 = edge_curve ( 'none', #6898, #6946, #23106, .t. ) ;
#6950 = oriented_edge ( 'none', *, *, #6921, .f. ) ;
#6951 = vertex_point ( 'none', #23095 ) ;
#6952 = oriented_edge ( 'none', *, *, #6899, .t. ) ;
#6953 = vertex_point ( 'none', #23100 ) ;
#6954 = oriented_edge ( 'none', *, *, #4209, .t. ) ;
#6955 = edge_curve ( 'none', #7063, #7064, #23089, .t. ) ;
#6956 = vertex_point ( 'none', #23097 ) ;
#6957 = vertex_point ( 'none', #23096 ) ;
#6958 = oriented_edge ( 'none', *, *, #7070, .t. ) ;
#6959 = advanced_face ( 'none', ( #23091 ), #23099, .f. ) ;
#6960 = oriented_edge ( 'none', *, *, #7057, .t. ) ;
#6961 = oriented_edge ( 'none', *, *, #7012, .t. ) ;
#6962 = edge_loop ( 'none', ( #7020, #6958, #7066, #7000 ) ) ;
#6963 = oriented_edge ( 'none', *, *, #6978, .f. ) ;
#6964 = oriented_edge ( 'none', *, *, #6972, .t. ) ;
#6965 = advanced_face ( 'none', ( #23083 ), #23090, .t. ) ;
#6966 = oriented_edge ( 'none', *, *, #6971, .t. ) ;
#6967 = edge_curve ( 'none', #6980, #6969, #23077, .t. ) ;
#6968 = oriented_edge ( 'none', *, *, #6920, .t. ) ;
#6969 = vertex_point ( 'none', #23141 ) ;
#6970 = vertex_point ( 'none', #23140 ) ;
#6971 = edge_curve ( 'none', #6970, #6969, #23049, .t. ) ;
#6972 = edge_curve ( 'none', #6969, #6989, #23076, .t. ) ;
#6973 = edge_loop ( 'none', ( #6990, #6968, #6976, #6963 ) ) ;
#6974 = edge_curve ( 'none', #6981, #6970, #23127, .t. ) ;
#6975 = oriented_edge ( 'none', *, *, #6974, .f. ) ;
#6976 = oriented_edge ( 'none', *, *, #6984, .f. ) ;
#6977 = advanced_face ( 'none', ( #23139 ), #23137, .t. ) ;
#6978 = edge_curve ( 'none', #6980, #6924, #23121, .t. ) ;
#6979 = advanced_face ( 'none', ( #23122 ), #23111, .t. ) ;
#6980 = vertex_point ( 'none', #23109 ) ;
#6981 = vertex_point ( 'none', #23108 ) ;
#6982 = edge_loop ( 'none', ( #6950, #6911, #6916, #6975 ) ) ;
#6983 = vertex_point ( 'none', #23118 ) ;
#6984 = edge_curve ( 'none', #6924, #6983, #23174, .t. ) ;
#6985 = oriented_edge ( 'none', *, *, #6984, .t. ) ;
#6986 = edge_curve ( 'none', #6936, #6983, #23176, .t. ) ;
#6987 = edge_loop ( 'none', ( #6966, #6964, #6764, #7014 ) ) ;
#6988 = oriented_edge ( 'none', *, *, #6986, .f. ) ;
#6989 = vertex_point ( 'none', #23177 ) ;
#6990 = oriented_edge ( 'none', *, *, #6921, .t. ) ;
#6991 = advanced_face ( 'none', ( #23178 ), #23179, .t. ) ;
#6992 = edge_loop ( 'none', ( #7037, #7033, #7046, #7052 ) ) ;
#6993 = oriented_edge ( 'none', *, *, #7107, .t. ) ;
#6994 = advanced_face ( 'none', ( #23163 ), #23161, .f. ) ;
#6995 = edge_curve ( 'none', #7015, #6953, #23154, .t. ) ;
#6996 = oriented_edge ( 'none', *, *, #4224, .f. ) ;
#6997 = oriented_edge ( 'none', *, *, #6999, .t. ) ;
#6998 = vertex_point ( 'none', #23152 ) ;
#6999 = edge_curve ( 'none', #7001, #4228, #23148, .t. ) ;
#7000 = oriented_edge ( 'none', *, *, #7071, .f. ) ;
#7001 = vertex_point ( 'none', #23155 ) ;
#7002 = edge_curve ( 'none', #4204, #4172, #23143, .t. ) ;
#7003 = edge_curve ( 'none', #6989, #7011, #23209, .t. ) ;
#7004 = edge_loop ( 'none', ( #7147, #7099, #7150, #7072 ) ) ;
#7005 = edge_loop ( 'none', ( #7008, #7062, #7067, #6960 ) ) ;
#7006 = edge_curve ( 'none', #6957, #4238, #23195, .t. ) ;
#7007 = edge_curve ( 'none', #7028, #7015, #23194, .t. ) ;
#7008 = oriented_edge ( 'none', *, *, #7010, .t. ) ;
#7009 = edge_loop ( 'none', ( #7019, #7024, #7016, #6954 ) ) ;
#7010 = edge_curve ( 'none', #6956, #6957, #23199, .t. ) ;
#7011 = vertex_point ( 'none', #23180 ) ;
#7012 = edge_curve ( 'none', #7022, #7015, #23197, .t. ) ;
#7013 = advanced_face ( 'none', ( #23183 ), #23198, .f. ) ;
#7014 = oriented_edge ( 'none', *, *, #7018, .f. ) ;
#7015 = vertex_point ( 'none', #23245 ) ;
#7016 = oriented_edge ( 'none', *, *, #7002, .f. ) ;
#7017 = edge_curve ( 'none', #7022, #7023, #23230, .t. ) ;
#7018 = edge_curve ( 'none', #6970, #7011, #23247, .t. ) ;
#7019 = oriented_edge ( 'none', *, *, #5762, .t. ) ;
#7020 = oriented_edge ( 'none', *, *, #7017, .t. ) ;
#7021 = edge_curve ( 'none', #4220, #7104, #23233, .t. ) ;
#7022 = vertex_point ( 'none', #23221 ) ;
#7023 = vertex_point ( 'none', #23220 ) ;
#7024 = oriented_edge ( 'none', *, *, #4237, .t. ) ;
#7025 = edge_loop ( 'none', ( #7068, #6997, #6996, #7036 ) ) ;
#7026 = advanced_face ( 'none', ( #23244 ), #22955, .t. ) ;
#7027 = edge_loop ( 'none', ( #7030, #6961, #7059, #7065 ) ) ;
#7028 = vertex_point ( 'none', #23222 ) ;
#7029 = edge_curve ( 'none', #4162, #7001, #22136, .t. ) ;
#7030 = oriented_edge ( 'none', *, *, #7017, .f. ) ;
#7031 = oriented_edge ( 'none', *, *, #4226, .t. ) ;
#7032 = vertex_point ( 'none', #23284 ) ;
#7033 = oriented_edge ( 'none', *, *, #6995, .t. ) ;
#7034 = advanced_face ( 'none', ( #23282 ), #23277, .t. ) ;
#7035 = edge_loop ( 'none', ( #7085, #7090, #7122, #7128 ) ) ;
#7036 = oriented_edge ( 'none', *, *, #4184, .t. ) ;
#7037 = oriented_edge ( 'none', *, *, #7007, .t. ) ;
#7038 = advanced_face ( 'none', ( #23281 ), #23283, .f. ) ;
#7039 = edge_loop ( 'none', ( #7056, #7094, #7105, #7109 ) ) ;
#7040 = vertex_point ( 'none', #23266 ) ;
#7041 = edge_loop ( 'none', ( #7044, #7042, #7091, #7098 ) ) ;
#7042 = oriented_edge ( 'none', *, *, #7045, .t. ) ;
#7043 = edge_curve ( 'none', #6953, #7032, #23286, .t. ) ;
#7044 = oriented_edge ( 'none', *, *, #6955, .t. ) ;
#7045 = edge_curve ( 'none', #7064, #7054, #23272, .t. ) ;
#7046 = oriented_edge ( 'none', *, *, #7043, .t. ) ;
#7047 = edge_loop ( 'none', ( #7031, #7106, #6993, #7108, #7145, #7100 ) ) ;
#7048 = edge_curve ( 'none', #7028, #7032, #23258, .t. ) ;
#7049 = vertex_point ( 'none', #23263 ) ;
#7050 = edge_curve ( 'none', #7054, #7040, #23322, .t. ) ;
#7051 = edge_loop ( 'none', ( #7075, #7149, #7079, #7095, #7101 ) ) ;
#7052 = oriented_edge ( 'none', *, *, #7048, .f. ) ;
#7053 = vertex_point ( 'none', #23285 ) ;
#7054 = vertex_point ( 'none', #23259 ) ;
#7055 = vertex_point ( 'none', #23320 ) ;
#7056 = oriented_edge ( 'none', *, *, #7097, .f. ) ;
#7057 = edge_curve ( 'none', #4133, #6956, #23315, .t. ) ;
#7058 = edge_curve ( 'none', #4238, #7063, #23323, .t. ) ;
#7059 = oriented_edge ( 'none', *, *, #7007, .f. ) ;
#7060 = edge_curve ( 'none', #7023, #7028, #23312, .t. ) ;
#7061 = edge_curve ( 'none', #6998, #7049, #23299, .t. ) ;
#7062 = oriented_edge ( 'none', *, *, #7006, .t. ) ;
#7063 = vertex_point ( 'none', #23290 ) ;
#7064 = vertex_point ( 'none', #23289 ) ;
#7065 = oriented_edge ( 'none', *, *, #7060, .f. ) ;
#7066 = oriented_edge ( 'none', *, *, #7003, .f. ) ;
#7067 = oriented_edge ( 'none', *, *, #4899, .t. ) ;
#7068 = oriented_edge ( 'none', *, *, #7029, .t. ) ;
#7069 = advanced_face ( 'none', ( #23308 ), #23255, .t. ) ;
#7070 = edge_curve ( 'none', #7023, #7011, #23358, .t. ) ;
#7071 = edge_curve ( 'none', #7022, #6989, #23351, .t. ) ;
#7072 = oriented_edge ( 'none', *, *, #7144, .f. ) ;
#7073 = advanced_face ( 'none', ( #23353 ), #23359, .f. ) ;
#7074 = vertex_point ( 'none', #23349 ) ;
#7075 = oriented_edge ( 'none', *, *, #4236, .f. ) ;
#7076 = oriented_edge ( 'none', *, *, #7006, .f. ) ;
#7077 = edge_curve ( 'none', #7082, #7083, #23334, .t. ) ;
#7078 = vertex_point ( 'none', #23343 ) ;
#7079 = oriented_edge ( 'none', *, *, #7142, .f. ) ;
#7080 = oriented_edge ( 'none', *, *, #7084, .f. ) ;
#7081 = advanced_face ( 'none', ( #23340 ), #23339, .t. ) ;
#7082 = vertex_point ( 'none', #23330 ) ;
#7083 = vertex_point ( 'none', #23326 ) ;
#7084 = edge_curve ( 'none', #7063, #7104, #23390, .t. ) ;
#7085 = oriented_edge ( 'none', *, *, #7103, .t. ) ;
#7086 = edge_loop ( 'none', ( #7151, #7133, #7148, #7136 ) ) ;
#7087 = oriented_edge ( 'none', *, *, #6955, .f. ) ;
#7088 = edge_loop ( 'none', ( #7121, #7118, #7126, #7087, #7134 ) ) ;
#7089 = vertex_point ( 'none', #23391 ) ;
#7090 = oriented_edge ( 'none', *, *, #7110, .t. ) ;
#7091 = oriented_edge ( 'none', *, *, #7050, .t. ) ;
#7092 = edge_curve ( 'none', #7040, #7063, #23297, .t. ) ;
#7093 = advanced_face ( 'none', ( #23331 ), #23393, .t. ) ;
#7094 = oriented_edge ( 'none', *, *, #7096, .t. ) ;
#7095 = oriented_edge ( 'none', *, *, #7057, .f. ) ;
#7096 = edge_curve ( 'none', #7055, #7053, #23329, .t. ) ;
#7097 = edge_curve ( 'none', #7055, #6998, #23371, .t. ) ;
#7098 = oriented_edge ( 'none', *, *, #7092, .t. ) ;
#7099 = oriented_edge ( 'none', *, *, #7112, .t. ) ;
#7100 = oriented_edge ( 'none', *, *, #7029, .f. ) ;
#7101 = oriented_edge ( 'none', *, *, #4193, .f. ) ;
#7102 = advanced_face ( 'none', ( #23375 ), #23429, .t. ) ;
#7103 = edge_curve ( 'none', #7049, #7053, #23420, .t. ) ;
#7104 = vertex_point ( 'none', #23428 ) ;
#7105 = oriented_edge ( 'none', *, *, #7103, .f. ) ;
#7106 = oriented_edge ( 'none', *, *, #7021, .t. ) ;
#7107 = edge_curve ( 'none', #7104, #6957, #23412, .t. ) ;
#7108 = oriented_edge ( 'none', *, *, #7010, .f. ) ;
#7109 = oriented_edge ( 'none', *, *, #7061, .f. ) ;
#7110 = edge_curve ( 'none', #7053, #7078, #23363, .t. ) ;
#7111 = edge_loop ( 'none', ( #7141, #7080, #7138, #7076 ) ) ;
#7112 = edge_curve ( 'none', #6998, #7032, #23408, .t. ) ;
#7113 = edge_loop ( 'none', ( #7190, #7540, #7549, #7476 ) ) ;
#7114 = advanced_face ( 'none', ( #23409 ), #23432, .t. ) ;
#7115 = edge_curve ( 'none', #7082, #7078, #23452, .t. ) ;
#7116 = oriented_edge ( 'none', *, *, #7077, .t. ) ;
#7117 = oriented_edge ( 'none', *, *, #4291, .f. ) ;
#7118 = oriented_edge ( 'none', *, *, #4218, .t. ) ;
#7119 = edge_curve ( 'none', #7078, #7089, #23445, .t. ) ;
#7120 = advanced_face ( 'none', ( #23443 ), #23453, .t. ) ;
#7121 = oriented_edge ( 'none', *, *, #7021, .f. ) ;
#7122 = oriented_edge ( 'none', *, *, #7119, .t. ) ;
#7123 = edge_curve ( 'none', #4222, #7064, #23433, .t. ) ;
#7124 = edge_curve ( 'none', #7049, #7089, #23438, .t. ) ;
#7125 = edge_loop ( 'none', ( #7176, #7172, #7182, #4910 ) ) ;
#7126 = oriented_edge ( 'none', *, *, #7123, .t. ) ;
#7127 = oriented_edge ( 'none', *, *, #7092, .f. ) ;
#7128 = oriented_edge ( 'none', *, *, #7124, .f. ) ;
#7129 = oriented_edge ( 'none', *, *, #7189, .t. ) ;
#7130 = edge_loop ( 'none', ( #7127, #7191, #7117, #7184 ) ) ;
#7131 = edge_loop ( 'none', ( #7116, #7129, #7192, #7170 ) ) ;
#7132 = advanced_face ( 'none', ( #23436 ), #23435, .t. ) ;
#7133 = oriented_edge ( 'none', *, *, #7135, .t. ) ;
#7134 = oriented_edge ( 'none', *, *, #7084, .t. ) ;
#7135 = edge_curve ( 'none', #7082, #7139, #23480, .t. ) ;
#7136 = oriented_edge ( 'none', *, *, #7188, .f. ) ;
#7137 = advanced_face ( 'none', ( #23482 ), #23497, .f. ) ;
#7138 = oriented_edge ( 'none', *, *, #7058, .f. ) ;
#7139 = vertex_point ( 'none', #23619 ) ;
#7140 = vertex_point ( 'none', #23617 ) ;
#7141 = oriented_edge ( 'none', *, *, #7107, .f. ) ;
#7142 = edge_curve ( 'none', #6956, #7001, #23620, .t. ) ;
#7143 = advanced_face ( 'none', ( #23624 ), #23618, .t. ) ;
#7144 = edge_curve ( 'none', #7055, #6953, #23677, .t. ) ;
#7145 = oriented_edge ( 'none', *, *, #7142, .t. ) ;
#7146 = edge_curve ( 'none', #7040, #4295, #23670, .t. ) ;
#7147 = oriented_edge ( 'none', *, *, #7097, .t. ) ;
#7148 = oriented_edge ( 'none', *, *, #7183, .f. ) ;
#7149 = oriented_edge ( 'none', *, *, #6999, .f. ) ;
#7150 = oriented_edge ( 'none', *, *, #7043, .f. ) ;
#7151 = oriented_edge ( 'none', *, *, #7077, .f. ) ;
#7152 = edge_loop ( 'none', ( #7158, #7157, #7163, #7165 ) ) ;
#7153 = vertex_point ( 'none', #23623 ) ;
#7154 = edge_curve ( 'none', #7231, #7232, #23672, .t. ) ;
#7155 = edge_curve ( 'none', #7224, #7210, #23666, .t. ) ;
#7156 = advanced_face ( 'none', ( #23678 ), #23656, .t. ) ;
#7157 = oriented_edge ( 'none', *, *, #7159, .t. ) ;
#7158 = oriented_edge ( 'none', *, *, #7154, .t. ) ;
#7159 = edge_curve ( 'none', #7232, #7177, #23716, .t. ) ;
#7160 = edge_curve ( 'none', #7231, #7074, #23718, .t. ) ;
#7161 = edge_curve ( 'none', #7231, #7162, #23706, .t. ) ;
#7162 = vertex_point ( 'none', #23709 ) ;
#7163 = oriented_edge ( 'none', *, *, #7179, .f. ) ;
#7164 = oriented_edge ( 'none', *, *, #7225, .f. ) ;
#7165 = oriented_edge ( 'none', *, *, #7160, .f. ) ;
#7166 = oriented_edge ( 'none', *, *, #7161, .t. ) ;
#7167 = edge_curve ( 'none', #7153, #7207, #23698, .t. ) ;
#7168 = oriented_edge ( 'none', *, *, #7186, .t. ) ;
#7169 = advanced_face ( 'none', ( #23701 ), #23662, .f. ) ;
#7170 = oriented_edge ( 'none', *, *, #7115, .f. ) ;
#7171 = edge_curve ( 'none', #7054, #4215, #23719, .t. ) ;
#7172 = oriented_edge ( 'none', *, *, #7185, .t. ) ;
#7173 = oriented_edge ( 'none', *, *, #4202, .f. ) ;
#7174 = advanced_face ( 'none', ( #23691 ), #23688, .t. ) ;
#7175 = oriented_edge ( 'none', *, *, #7171, .t. ) ;
#7176 = oriented_edge ( 'none', *, *, #7183, .t. ) ;
#7177 = vertex_point ( 'none', #23697 ) ;
#7178 = oriented_edge ( 'none', *, *, #7050, .f. ) ;
#7179 = edge_curve ( 'none', #7074, #7177, #23742, .t. ) ;
#7180 = edge_curve ( 'none', #7631, #6501, #23741, .t. ) ;
#7181 = advanced_face ( 'none', ( #23737 ), #23770, .f. ) ;
#7182 = oriented_edge ( 'none', *, *, #7179, .t. ) ;
#7183 = edge_curve ( 'none', #7140, #7139, #23722, .t. ) ;
#7184 = oriented_edge ( 'none', *, *, #7058, .t. ) ;
#7185 = edge_curve ( 'none', #7139, #7074, #23725, .t. ) ;
#7186 = edge_curve ( 'none', #4230, #7040, #23726, .t. ) ;
#7187 = edge_loop ( 'none', ( #7173, #7168, #7178, #7175 ) ) ;
#7188 = edge_curve ( 'none', #7083, #7140, #23873, .t. ) ;
#7189 = edge_curve ( 'none', #7083, #7089, #23866, .t. ) ;
#7190 = oriented_edge ( 'none', *, *, #4219, .f. ) ;
#7191 = oriented_edge ( 'none', *, *, #7146, .t. ) ;
#7192 = oriented_edge ( 'none', *, *, #7119, .f. ) ;
#7193 = advanced_face ( 'none', ( #23868 ), #23867, .f. ) ;
#7194 = vertex_point ( 'none', #23861 ) ;
#7195 = oriented_edge ( 'none', *, *, #7227, .t. ) ;
#7196 = edge_curve ( 'none', #7213, #7194, #23858, .t. ) ;
#7197 = edge_loop ( 'none', ( #7212, #7279, #7266, #7272, #7216, #7268, #7256, #7258, #7276, #7254, #7240, #7244, #7248, #7239, #7247, #7235, #7253, #7237, #7238, #7317, #7316, #7328, #7323, #17902, #7325, #7308, #7284, #7307, #7290, #7293, #7296, #7366, #7369, #7373, #7376, #7282, #7305, #7375, #7360, #7354, #7367, #7344, #7362, #7343, #7347, #7346, #7335, #7331, #7340, #7332, #7336, #7339, #7419, #7422, #7404, #7402, #7414, #7410, #7387, #7390, #7393, #7396, #7389, #7392, #7471, #7465, #7467, #7454, #7379, #7394, #7451, #7460, #7463, #7438, #7441, #7440, #7427, #7510, #7433, #7511, #7428, #7432, #7498, #7501, #7504, #7507, #7506, #7496, #6763, #7552, #7548 ) ) ;
#7198 = edge_curve ( 'none', #7210, #7213, #23859, .t. ) ;
#7199 = vertex_point ( 'none', #23841 ) ;
#7200 = edge_curve ( 'none', #7207, #7201, #23845, .t. ) ;
#7201 = vertex_point ( 'none', #23842 ) ;
#7202 = oriented_edge ( 'none', *, *, #7198, .f. ) ;
#7203 = advanced_face ( 'none', ( #23852 ), #23860, .t. ) ;
#7204 = vertex_point ( 'none', #23904 ) ;
#7205 = edge_loop ( 'none', ( #7280, #7195, #7228, #7202 ) ) ;
#7206 = advanced_face ( 'none', ( #23891 ), #23895, .t. ) ;
#7207 = vertex_point ( 'none', #23903 ) ;
#7208 = oriented_edge ( 'none', *, *, #7209, .t. ) ;
#7209 = edge_curve ( 'none', #7153, #7224, #23900, .t. ) ;
#7210 = vertex_point ( 'none', #23897 ) ;
#7211 = vertex_point ( 'none', #23887 ) ;
#7212 = oriented_edge ( 'none', *, *, #7167, .t. ) ;
#7213 = vertex_point ( 'none', #23883 ) ;
#7214 = oriented_edge ( 'none', *, *, #7155, .t. ) ;
#7215 = edge_curve ( 'none', #7207, #7210, #23937, .t. ) ;
#7216 = oriented_edge ( 'none', *, *, #7273, .f. ) ;
#7217 = oriented_edge ( 'none', *, *, #7215, .f. ) ;
#7218 = advanced_face ( 'none', ( #23877 ), #23879, .t. ) ;
#7219 = oriented_edge ( 'none', *, *, #7167, .f. ) ;
#7220 = oriented_edge ( 'none', *, *, #7154, .f. ) ;
#7221 = oriented_edge ( 'none', *, *, #7222, .f. ) ;
#7222 = edge_curve ( 'none', #7223, #7162, #23927, .t. ) ;
#7223 = vertex_point ( 'none', #23933 ) ;
#7224 = vertex_point ( 'none', #23885 ) ;
#7225 = edge_curve ( 'none', #7232, #7223, #23928, .t. ) ;
#7226 = vertex_point ( 'none', #23921 ) ;
#7227 = edge_curve ( 'none', #7224, #7194, #23932, .t. ) ;
#7228 = oriented_edge ( 'none', *, *, #7196, .f. ) ;
#7229 = edge_loop ( 'none', ( #7219, #7208, #7214, #7217 ) ) ;
#7230 = edge_curve ( 'none', #7140, #7177, #23912, .t. ) ;
#7231 = vertex_point ( 'none', #23913 ) ;
#7232 = vertex_point ( 'none', #23916 ) ;
#7233 = edge_loop ( 'none', ( #7220, #7166, #7221, #7164 ) ) ;
#7234 = edge_curve ( 'none', #7242, #7246, #23962, .t. ) ;
#7235 = oriented_edge ( 'none', *, *, #7234, .t. ) ;
#7236 = edge_curve ( 'none', #7252, #7262, #23953, .t. ) ;
#7237 = oriented_edge ( 'none', *, *, #7236, .f. ) ;
#7238 = oriented_edge ( 'none', *, *, #7311, .t. ) ;
#7239 = oriented_edge ( 'none', *, *, #7249, .f. ) ;
#7240 = oriented_edge ( 'none', *, *, #7263, .f. ) ;
#7241 = edge_curve ( 'none', #7274, #7270, #23954, .t. ) ;
#7242 = vertex_point ( 'none', #23945 ) ;
#7243 = vertex_point ( 'none', #23961 ) ;
#7244 = oriented_edge ( 'none', *, *, #7241, .f. ) ;
#7245 = edge_curve ( 'none', #7274, #7261, #23939, .t. ) ;
#7246 = vertex_point ( 'none', #23947 ) ;
#7247 = oriented_edge ( 'none', *, *, #7251, .f. ) ;
#7248 = oriented_edge ( 'none', *, *, #7245, .t. ) ;
#7249 = edge_curve ( 'none', #7243, #7261, #23984, .t. ) ;
#7250 = edge_curve ( 'none', #7262, #7246, #23976, .t. ) ;
#7251 = edge_curve ( 'none', #7242, #7243, #23971, .t. ) ;
#7252 = vertex_point ( 'none', #23967 ) ;
#7253 = oriented_edge ( 'none', *, *, #7250, .f. ) ;
#7254 = oriented_edge ( 'none', *, *, #7264, .t. ) ;
#7255 = vertex_point ( 'none', #23969 ) ;
#7256 = oriented_edge ( 'none', *, *, #7271, .t. ) ;
#7257 = edge_curve ( 'none', #7211, #7226, #23968, .t. ) ;
#7258 = oriented_edge ( 'none', *, *, #7257, .f. ) ;
#7259 = edge_curve ( 'none', #7255, #7211, #24006, .t. ) ;
#7260 = vertex_point ( 'none', #23978 ) ;
#7261 = vertex_point ( 'none', #23970 ) ;
#7262 = vertex_point ( 'none', #24005 ) ;
#7263 = edge_curve ( 'none', #7270, #7260, #23997, .t. ) ;
#7264 = edge_curve ( 'none', #7255, #7260, #24043, .t. ) ;
#7265 = vertex_point ( 'none', #23999 ) ;
#7266 = oriented_edge ( 'none', *, *, #7267, .t. ) ;
#7267 = edge_curve ( 'none', #7201, #7199, #24042, .t. ) ;
#7268 = oriented_edge ( 'none', *, *, #7275, .f. ) ;
#7269 = edge_curve ( 'none', #7199, #7265, #24023, .t. ) ;
#7270 = vertex_point ( 'none', #24021 ) ;
#7271 = edge_curve ( 'none', #7204, #7226, #24035, .t. ) ;
#7272 = oriented_edge ( 'none', *, *, #7269, .t. ) ;
#7273 = edge_curve ( 'none', #7277, #7265, #24070, .t. ) ;
#7274 = vertex_point ( 'none', #23998 ) ;
#7275 = edge_curve ( 'none', #7204, #7277, #24062, .t. ) ;
#7276 = oriented_edge ( 'none', *, *, #7259, .f. ) ;
#7277 = vertex_point ( 'none', #24064 ) ;
#7278 = advanced_face ( 'none', ( #24033 ), #24015, .t. ) ;
#7279 = oriented_edge ( 'none', *, *, #7200, .t. ) ;
#7280 = oriented_edge ( 'none', *, *, #7155, .f. ) ;
#7281 = vertex_point ( 'none', #24059 ) ;
#7282 = oriented_edge ( 'none', *, *, #7377, .t. ) ;
#7283 = vertex_point ( 'none', #24047 ) ;
#7284 = oriented_edge ( 'none', *, *, #7309, .f. ) ;
#7285 = edge_curve ( 'none', #7304, #7300, #23772, .t. ) ;
#7286 = vertex_point ( 'none', #24099 ) ;
#7287 = edge_curve ( 'none', #17898, #7310, #24094, .t. ) ;
#7288 = vertex_point ( 'none', #24095 ) ;
#7289 = edge_curve ( 'none', #7310, #7286, #24089, .t. ) ;
#7290 = oriented_edge ( 'none', *, *, #7303, .f. ) ;
#7291 = edge_curve ( 'none', #17898, #7306, #24085, .t. ) ;
#7292 = vertex_point ( 'none', #24098 ) ;
#7293 = oriented_edge ( 'none', *, *, #7291, .f. ) ;
#7294 = vertex_point ( 'none', #24088 ) ;
#7295 = vertex_point ( 'none', #24114 ) ;
#7296 = oriented_edge ( 'none', *, *, #7287, .t. ) ;
#7297 = vertex_point ( 'none', #24119 ) ;
#7298 = edge_curve ( 'none', #7299, #7327, #24113, .t. ) ;
#7299 = vertex_point ( 'none', #24112 ) ;
#7300 = vertex_point ( 'none', #24086 ) ;
#7301 = edge_curve ( 'none', #7314, #7322, #24107, .t. ) ;
#7302 = edge_curve ( 'none', #7299, #7322, #24097, .t. ) ;
#7303 = edge_curve ( 'none', #7306, #7300, #24142, .t. ) ;
#7304 = vertex_point ( 'none', #24140 ) ;
#7305 = oriented_edge ( 'none', *, *, #7353, .f. ) ;
#7306 = vertex_point ( 'none', #24106 ) ;
#7307 = oriented_edge ( 'none', *, *, #7285, .t. ) ;
#7308 = oriented_edge ( 'none', *, *, #7301, .f. ) ;
#7309 = edge_curve ( 'none', #7304, #7314, #24134, .t. ) ;
#7310 = vertex_point ( 'none', #24132 ) ;
#7311 = edge_curve ( 'none', #7252, #7315, #24125, .t. ) ;
#7312 = oriented_edge ( 'none', *, *, #6296, .f. ) ;
#7313 = vertex_point ( 'none', #24143 ) ;
#7314 = vertex_point ( 'none', #24148 ) ;
#7315 = vertex_point ( 'none', #24127 ) ;
#7316 = oriented_edge ( 'none', *, *, #7318, .f. ) ;
#7317 = oriented_edge ( 'none', *, *, #7319, .f. ) ;
#7318 = edge_curve ( 'none', #7320, #7313, #24168, .t. ) ;
#7319 = edge_curve ( 'none', #7313, #7315, #24135, .t. ) ;
#7320 = vertex_point ( 'none', #24141 ) ;
#7321 = edge_curve ( 'none', #7286, #7288, #24151, .t. ) ;
#7322 = vertex_point ( 'none', #24152 ) ;
#7323 = oriented_edge ( 'none', *, *, #7329, .f. ) ;
#7324 = edge_curve ( 'none', #7320, #7326, #24193, .t. ) ;
#7325 = oriented_edge ( 'none', *, *, #7302, .t. ) ;
#7326 = vertex_point ( 'none', #24195 ) ;
#7327 = vertex_point ( 'none', #24194 ) ;
#7328 = oriented_edge ( 'none', *, *, #7324, .t. ) ;
#7329 = edge_curve ( 'none', #7327, #7326, #24159, .t. ) ;
#7330 = vertex_point ( 'none', #24191 ) ;
#7331 = oriented_edge ( 'none', *, *, #7351, .t. ) ;
#7332 = oriented_edge ( 'none', *, *, #7341, .f. ) ;
#7333 = vertex_point ( 'none', #24186 ) ;
#7334 = vertex_point ( 'none', #24158 ) ;
#7335 = oriented_edge ( 'none', *, *, #7349, .f. ) ;
#7336 = oriented_edge ( 'none', *, *, #7337, .t. ) ;
#7337 = edge_curve ( 'none', #7334, #7333, #24179, .t. ) ;
#7338 = edge_curve ( 'none', #7330, #7359, #24218, .t. ) ;
#7339 = oriented_edge ( 'none', *, *, #7420, .f. ) ;
#7340 = oriented_edge ( 'none', *, *, #7338, .f. ) ;
#7341 = edge_curve ( 'none', #7334, #7330, #24213, .t. ) ;
#7342 = edge_curve ( 'none', #7356, #7281, #24207, .t. ) ;
#7343 = oriented_edge ( 'none', *, *, #7348, .f. ) ;
#7344 = oriented_edge ( 'none', *, *, #7342, .t. ) ;
#7345 = edge_curve ( 'none', #7364, #7281, #24201, .t. ) ;
#7346 = oriented_edge ( 'none', *, *, #7425, .f. ) ;
#7347 = oriented_edge ( 'none', *, *, #7350, .t. ) ;
#7348 = edge_curve ( 'none', #7297, #7364, #24244, .t. ) ;
#7349 = edge_curve ( 'none', #7363, #7368, #24233, .t. ) ;
#7350 = edge_curve ( 'none', #7297, #7352, #24225, .t. ) ;
#7351 = edge_curve ( 'none', #7363, #7359, #24286, .t. ) ;
#7352 = vertex_point ( 'none', #24285 ) ;
#7353 = edge_curve ( 'none', #7371, #7283, #24275, .t. ) ;
#7354 = oriented_edge ( 'none', *, *, #7361, .f. ) ;
#7355 = edge_curve ( 'none', #7294, #7371, #24264, .t. ) ;
#7356 = vertex_point ( 'none', #24266 ) ;
#7357 = vertex_point ( 'none', #24220 ) ;
#7358 = edge_curve ( 'none', #7294, #7372, #24226, .t. ) ;
#7359 = vertex_point ( 'none', #24045 ) ;
#7360 = oriented_edge ( 'none', *, *, #7358, .t. ) ;
#7361 = edge_curve ( 'none', #7357, #7372, #24050, .t. ) ;
#7362 = oriented_edge ( 'none', *, *, #7345, .f. ) ;
#7363 = vertex_point ( 'none', #24307 ) ;
#7364 = vertex_point ( 'none', #24306 ) ;
#7365 = edge_curve ( 'none', #7356, #7357, #24303, .t. ) ;
#7366 = oriented_edge ( 'none', *, *, #7289, .t. ) ;
#7367 = oriented_edge ( 'none', *, *, #7365, .f. ) ;
#7368 = vertex_point ( 'none', #24304 ) ;
#7369 = oriented_edge ( 'none', *, *, #7321, .t. ) ;
#7370 = edge_curve ( 'none', #7292, #7288, #24296, .t. ) ;
#7371 = vertex_point ( 'none', #24294 ) ;
#7372 = vertex_point ( 'none', #24309 ) ;
#7373 = oriented_edge ( 'none', *, *, #7370, .f. ) ;
#7374 = edge_curve ( 'none', #7295, #7292, #24336, .t. ) ;
#7375 = oriented_edge ( 'none', *, *, #7355, .f. ) ;
#7376 = oriented_edge ( 'none', *, *, #7374, .f. ) ;
#7377 = edge_curve ( 'none', #7295, #7283, #24335, .t. ) ;
#7378 = edge_curve ( 'none', #7468, #7416, #24302, .t. ) ;
#7379 = oriented_edge ( 'none', *, *, #7455, .f. ) ;
#7380 = vertex_point ( 'none', #24322 ) ;
#7381 = vertex_point ( 'none', #24320 ) ;
#7382 = edge_curve ( 'none', #7452, #7468, #24313, .t. ) ;
#7383 = vertex_point ( 'none', #24321 ) ;
#7384 = edge_curve ( 'none', #7383, #7400, #24354, .t. ) ;
#7385 = vertex_point ( 'none', #24308 ) ;
#7386 = edge_curve ( 'none', #7412, #7397, #24346, .t. ) ;
#7387 = oriented_edge ( 'none', *, *, #7384, .f. ) ;
#7388 = vertex_point ( 'none', #24353 ) ;
#7389 = oriented_edge ( 'none', *, *, #7464, .f. ) ;
#7390 = oriented_edge ( 'none', *, *, #7406, .t. ) ;
#7391 = vertex_point ( 'none', #24295 ) ;
#7392 = oriented_edge ( 'none', *, *, #7466, .f. ) ;
#7393 = oriented_edge ( 'none', *, *, #7403, .t. ) ;
#7394 = oriented_edge ( 'none', *, *, #7458, .f. ) ;
#7395 = vertex_point ( 'none', #24329 ) ;
#7396 = oriented_edge ( 'none', *, *, #7386, .t. ) ;
#7397 = vertex_point ( 'none', #24345 ) ;
#7398 = edge_curve ( 'none', #7417, #7401, #24337, .t. ) ;
#7399 = vertex_point ( 'none', #24297 ) ;
#7400 = vertex_point ( 'none', #24340 ) ;
#7401 = vertex_point ( 'none', #24338 ) ;
#7402 = oriented_edge ( 'none', *, *, #7405, .f. ) ;
#7403 = edge_curve ( 'none', #7409, #7412, #24379, .t. ) ;
#7404 = oriented_edge ( 'none', *, *, #7407, .f. ) ;
#7405 = edge_curve ( 'none', #7408, #7399, #24380, .t. ) ;
#7406 = edge_curve ( 'none', #7383, #7409, #24361, .t. ) ;
#7407 = edge_curve ( 'none', #7399, #7401, #24413, .t. ) ;
#7408 = vertex_point ( 'none', #24377 ) ;
#7409 = vertex_point ( 'none', #24366 ) ;
#7410 = oriented_edge ( 'none', *, *, #7415, .f. ) ;
#7411 = edge_curve ( 'none', #7408, #7413, #24401, .t. ) ;
#7412 = vertex_point ( 'none', #24399 ) ;
#7413 = vertex_point ( 'none', #24376 ) ;
#7414 = oriented_edge ( 'none', *, *, #7411, .t. ) ;
#7415 = edge_curve ( 'none', #7400, #7413, #24389, .t. ) ;
#7416 = vertex_point ( 'none', #24391 ) ;
#7417 = vertex_point ( 'none', #24390 ) ;
#7418 = vertex_point ( 'none', #24402 ) ;
#7419 = oriented_edge ( 'none', *, *, #7423, .f. ) ;
#7420 = edge_curve ( 'none', #7418, #7333, #24437, .t. ) ;
#7421 = oriented_edge ( 'none', *, *, #7682, .t. ) ;
#7422 = oriented_edge ( 'none', *, *, #7398, .t. ) ;
#7423 = edge_curve ( 'none', #7417, #7418, #24430, .t. ) ;
#7424 = oriented_edge ( 'none', *, *, #7827, .t. ) ;
#7425 = edge_curve ( 'none', #7368, #7352, #24421, .t. ) ;
#7426 = vertex_point ( 'none', #24314 ) ;
#7427 = oriented_edge ( 'none', *, *, #7443, .t. ) ;
#7428 = oriented_edge ( 'none', *, *, #7429, .f. ) ;
#7429 = edge_curve ( 'none', #7512, #7426, #24429, .t. ) ;
#7430 = vertex_point ( 'none', #24431 ) ;
#7431 = edge_curve ( 'none', #7509, #7385, #24456, .t. ) ;
#7432 = oriented_edge ( 'none', *, *, #7499, .f. ) ;
#7433 = oriented_edge ( 'none', *, *, #7431, .f. ) ;
#7434 = edge_curve ( 'none', #7509, #7426, #24450, .t. ) ;
#7435 = vertex_point ( 'none', #24438 ) ;
#7436 = vertex_point ( 'none', #24448 ) ;
#7437 = edge_curve ( 'none', #7456, #7457, #24443, .t. ) ;
#7438 = oriented_edge ( 'none', *, *, #7442, .t. ) ;
#7439 = edge_curve ( 'none', #7459, #7456, #24490, .t. ) ;
#7440 = oriented_edge ( 'none', *, *, #7448, .f. ) ;
#7441 = oriented_edge ( 'none', *, *, #7445, .f. ) ;
#7442 = edge_curve ( 'none', #7459, #7462, #24481, .t. ) ;
#7443 = edge_curve ( 'none', #7380, #7470, #24471, .t. ) ;
#7444 = edge_loop ( 'none', ( #7831, #7961, #7959, #7957 ) ) ;
#7445 = edge_curve ( 'none', #7449, #7462, #24462, .t. ) ;
#7446 = vertex_point ( 'none', #24517 ) ;
#7447 = edge_curve ( 'none', #7385, #7470, #24513, .t. ) ;
#7448 = edge_curve ( 'none', #7380, #7449, #24505, .t. ) ;
#7449 = vertex_point ( 'none', #24514 ) ;
#7450 = edge_curve ( 'none', #7452, #7395, #24495, .t. ) ;
#7451 = oriented_edge ( 'none', *, *, #7461, .t. ) ;
#7452 = vertex_point ( 'none', #24510 ) ;
#7453 = vertex_point ( 'none', #24516 ) ;
#7454 = oriented_edge ( 'none', *, *, #7450, .t. ) ;
#7455 = edge_curve ( 'none', #7381, #7395, #24538, .t. ) ;
#7456 = vertex_point ( 'none', #24497 ) ;
#7457 = vertex_point ( 'none', #24504 ) ;
#7458 = edge_curve ( 'none', #7453, #7381, #24529, .t. ) ;
#7459 = vertex_point ( 'none', #24530 ) ;
#7460 = oriented_edge ( 'none', *, *, #7437, .f. ) ;
#7461 = edge_curve ( 'none', #7453, #7457, #24519, .t. ) ;
#7462 = vertex_point ( 'none', #24520 ) ;
#7463 = oriented_edge ( 'none', *, *, #7439, .f. ) ;
#7464 = edge_curve ( 'none', #7388, #7397, #24568, .t. ) ;
#7465 = oriented_edge ( 'none', *, *, #7378, .f. ) ;
#7466 = edge_curve ( 'none', #7391, #7388, #24561, .t. ) ;
#7467 = oriented_edge ( 'none', *, *, #7382, .f. ) ;
#7468 = vertex_point ( 'none', #24531 ) ;
#7469 = edge_curve ( 'none', #7391, #7416, #24554, .t. ) ;
#7470 = vertex_point ( 'none', #24560 ) ;
#7471 = oriented_edge ( 'none', *, *, #7469, .t. ) ;
#7472 = edge_curve ( 'none', #7054, #4308, #24570, .t. ) ;
#7473 = edge_loop ( 'none', ( #7483, #7480, #7491, #7516 ) ) ;
#7474 = edge_curve ( 'none', #7547, #7545, #24602, .t. ) ;
#7475 = edge_loop ( 'none', ( #7544, #7487, #7515, #7523 ) ) ;
#7476 = oriented_edge ( 'none', *, *, #7123, .f. ) ;
#7477 = vertex_point ( 'none', #24599 ) ;
#7478 = edge_loop ( 'none', ( #7537, #7570, #7576, #7581 ) ) ;
#7479 = advanced_face ( 'none', ( #24522 ), #24553, .f. ) ;
#7480 = oriented_edge ( 'none', *, *, #7045, .f. ) ;
#7481 = vertex_point ( 'none', #24600 ) ;
#7482 = vertex_point ( 'none', #24597 ) ;
#7483 = oriented_edge ( 'none', *, *, #7472, .f. ) ;
#7484 = oriented_edge ( 'none', *, *, #7514, .t. ) ;
#7485 = advanced_face ( 'none', ( #24587 ), #24523, .t. ) ;
#7486 = vertex_point ( 'none', #24601 ) ;
#7487 = oriented_edge ( 'none', *, *, #7490, .t. ) ;
#7488 = edge_loop ( 'none', ( #7534, #7484, #7536, #7572 ) ) ;
#7489 = oriented_edge ( 'none', *, *, #7575, .t. ) ;
#7490 = edge_curve ( 'none', #7545, #7481, #24580, .t. ) ;
#7491 = oriented_edge ( 'none', *, *, #7553, .t. ) ;
#7492 = edge_curve ( 'none', #7500, #7503, #24584, .t. ) ;
#7493 = advanced_face ( 'none', ( #24579 ), #24626, .t. ) ;
#7494 = edge_curve ( 'none', #7430, #7503, #24614, .t. ) ;
#7495 = edge_curve ( 'none', #7446, #7430, #24608, .t. ) ;
#7496 = oriented_edge ( 'none', *, *, #7495, .f. ) ;
#7497 = vertex_point ( 'none', #24575 ) ;
#7498 = oriented_edge ( 'none', *, *, #7502, .t. ) ;
#7499 = edge_curve ( 'none', #7436, #7512, #24656, .t. ) ;
#7500 = vertex_point ( 'none', #24607 ) ;
#7501 = oriented_edge ( 'none', *, *, #7505, .f. ) ;
#7502 = edge_curve ( 'none', #7436, #7435, #24649, .t. ) ;
#7503 = vertex_point ( 'none', #24655 ) ;
#7504 = oriented_edge ( 'none', *, *, #7508, .f. ) ;
#7505 = edge_curve ( 'none', #7497, #7435, #24639, .t. ) ;
#7506 = oriented_edge ( 'none', *, *, #7494, .f. ) ;
#7507 = oriented_edge ( 'none', *, *, #7492, .t. ) ;
#7508 = edge_curve ( 'none', #7500, #7497, #24613, .t. ) ;
#7509 = vertex_point ( 'none', #24630 ) ;
#7510 = oriented_edge ( 'none', *, *, #7447, .f. ) ;
#7511 = oriented_edge ( 'none', *, *, #7434, .t. ) ;
#7512 = vertex_point ( 'none', #24693 ) ;
#7513 = advanced_face ( 'none', ( #24632 ), #24644, .f. ) ;
#7514 = edge_curve ( 'none', #4365, #4231, #24680, .t. ) ;
#7515 = oriented_edge ( 'none', *, *, #7518, .f. ) ;
#7516 = oriented_edge ( 'none', *, *, #4300, .f. ) ;
#7517 = edge_curve ( 'none', #6439, #4278, #24673, .t. ) ;
#7518 = edge_curve ( 'none', #7521, #7481, #24688, .t. ) ;
#7519 = advanced_face ( 'none', ( #24631 ), #24694, .f. ) ;
#7520 = oriented_edge ( 'none', *, *, #4255, .f. ) ;
#7521 = vertex_point ( 'none', #24676 ) ;
#7522 = vertex_point ( 'none', #24660 ) ;
#7523 = oriented_edge ( 'none', *, *, #7526, .f. ) ;
#7524 = oriented_edge ( 'none', *, *, #7171, .f. ) ;
#7525 = edge_curve ( 'none', #4215, #4308, #24662, .t. ) ;
#7526 = edge_curve ( 'none', #7486, #7521, #24661, .t. ) ;
#7527 = oriented_edge ( 'none', *, *, #7579, .t. ) ;
#7528 = oriented_edge ( 'none', *, *, #7525, .f. ) ;
#7529 = edge_curve ( 'none', #7539, #7482, #24734, .t. ) ;
#7530 = advanced_face ( 'none', ( #24715 ), #24722, .f. ) ;
#7531 = oriented_edge ( 'none', *, *, #7517, .t. ) ;
#7532 = advanced_face ( 'none', ( #24705 ), #24700, .t. ) ;
#7533 = edge_loop ( 'none', ( #7615, #7625, #7632, #7622 ) ) ;
#7534 = oriented_edge ( 'none', *, *, #4367, .f. ) ;
#7535 = edge_loop ( 'none', ( #7569, #7531, #7623, #7629, #7626 ) ) ;
#7536 = oriented_edge ( 'none', *, *, #4227, .f. ) ;
#7537 = oriented_edge ( 'none', *, *, #7529, .f. ) ;
#7538 = edge_curve ( 'none', #7539, #7522, #24048, .t. ) ;
#7539 = vertex_point ( 'none', #24709 ) ;
#7540 = oriented_edge ( 'none', *, *, #4284, .f. ) ;
#7541 = edge_curve ( 'none', #7446, #7547, #24467, .t. ) ;
#7542 = edge_curve ( 'none', #4277, #7631, #24755, .t. ) ;
#7543 = edge_curve ( 'none', #6789, #6864, #24752, .t. ) ;
#7544 = oriented_edge ( 'none', *, *, #7550, .f. ) ;
#7545 = vertex_point ( 'none', #24753 ) ;
#7546 = edge_loop ( 'none', ( #7524, #7551, #7528 ) ) ;
#7547 = vertex_point ( 'none', #24758 ) ;
#7548 = oriented_edge ( 'none', *, *, #7554, .f. ) ;
#7549 = oriented_edge ( 'none', *, *, #7553, .f. ) ;
#7550 = edge_curve ( 'none', #7545, #7486, #24740, .t. ) ;
#7551 = oriented_edge ( 'none', *, *, #7472, .t. ) ;
#7552 = oriented_edge ( 'none', *, *, #7474, .t. ) ;
#7553 = edge_curve ( 'none', #7064, #4369, #24763, .t. ) ;
#7554 = edge_curve ( 'none', #7153, #7545, #24785, .t. ) ;
#7555 = edge_curve ( 'none', #7631, #6508, #24774, .t. ) ;
#7556 = advanced_face ( 'none', ( #24773 ), #24792, .t. ) ;
#7557 = edge_curve ( 'none', #6496, #7613, #24737, .t. ) ;
#7558 = edge_curve ( 'none', #6843, #7567, #24778, .t. ) ;
#7559 = oriented_edge ( 'none', *, *, #6848, .t. ) ;
#7560 = oriented_edge ( 'none', *, *, #7603, .f. ) ;
#7561 = vertex_point ( 'none', #24776 ) ;
#7562 = oriented_edge ( 'none', *, *, #7558, .t. ) ;
#7563 = advanced_face ( 'none', ( #24764 ), #24736, .f. ) ;
#7564 = edge_curve ( 'none', #7567, #7561, #24820, .t. ) ;
#7565 = edge_curve ( 'none', #4294, #6496, #24803, .t. ) ;
#7566 = oriented_edge ( 'none', *, *, #6506, .f. ) ;
#7567 = vertex_point ( 'none', #24808 ) ;
#7568 = edge_loop ( 'none', ( #7520, #7489, #7585, #7583 ) ) ;
#7569 = oriented_edge ( 'none', *, *, #6529, .f. ) ;
#7570 = oriented_edge ( 'none', *, *, #7538, .t. ) ;
#7571 = edge_curve ( 'none', #7477, #7522, #24814, .t. ) ;
#7572 = oriented_edge ( 'none', *, *, #7525, .t. ) ;
#7573 = edge_loop ( 'none', ( #7591, #7527, #7627, #7592 ) ) ;
#7574 = advanced_face ( 'none', ( #24809 ), #24813, .f. ) ;
#7575 = edge_curve ( 'none', #4278, #4370, #24847, .t. ) ;
#7576 = oriented_edge ( 'none', *, *, #7571, .f. ) ;
#7577 = edge_curve ( 'none', #7482, #7477, #24816, .t. ) ;
#7578 = edge_curve ( 'none', #6501, #4277, #24835, .t. ) ;
#7579 = edge_curve ( 'none', #7162, #7580, #24842, .t. ) ;
#7580 = vertex_point ( 'none', #24831 ) ;
#7581 = oriented_edge ( 'none', *, *, #7577, .f. ) ;
#7582 = vertex_point ( 'none', #24836 ) ;
#7583 = oriented_edge ( 'none', *, *, #6446, .f. ) ;
#7584 = edge_curve ( 'none', #7580, #7582, #24875, .t. ) ;
#7585 = oriented_edge ( 'none', *, *, #4347, .f. ) ;
#7586 = edge_loop ( 'none', ( #7566, #7600, #7606, #7604 ) ) ;
#7587 = advanced_face ( 'none', ( #24837 ), #24868, .t. ) ;
#7588 = edge_loop ( 'none', ( #7657, #7605, #7652, #7662 ) ) ;
#7589 = edge_curve ( 'none', #4214, #7613, #24863, .t. ) ;
#7590 = edge_loop ( 'none', ( #7617, #7614, #7653, #7650, #7660 ) ) ;
#7591 = oriented_edge ( 'none', *, *, #7222, .t. ) ;
#7592 = oriented_edge ( 'none', *, *, #7628, .f. ) ;
#7593 = advanced_face ( 'none', ( #24860 ), #24892, .t. ) ;
#7594 = oriented_edge ( 'none', *, *, #7643, .t. ) ;
#7595 = oriented_edge ( 'none', *, *, #7635, .t. ) ;
#7596 = oriented_edge ( 'none', *, *, #7557, .f. ) ;
#7597 = oriented_edge ( 'none', *, *, #6827, .t. ) ;
#7598 = edge_curve ( 'none', #6705, #6769, #24840, .t. ) ;
#7599 = oriented_edge ( 'none', *, *, #7542, .f. ) ;
#7600 = oriented_edge ( 'none', *, *, #7578, .t. ) ;
#7601 = oriented_edge ( 'none', *, *, #7618, .f. ) ;
#7602 = oriented_edge ( 'none', *, *, #7564, .t. ) ;
#7603 = edge_curve ( 'none', #6842, #7561, #24897, .t. ) ;
#7604 = oriented_edge ( 'none', *, *, #7565, .t. ) ;
#7605 = oriented_edge ( 'none', *, *, #7612, .t. ) ;
#7606 = oriented_edge ( 'none', *, *, #4299, .f. ) ;
#7607 = oriented_edge ( 'none', *, *, #7146, .f. ) ;
#7608 = edge_loop ( 'none', ( #7666, #7644, #7641, #7649 ) ) ;
#7609 = advanced_face ( 'none', ( #24864 ), #24895, .t. ) ;
#7610 = edge_curve ( 'none', #6790, #6861, #24960, .t. ) ;
#7611 = advanced_face ( 'none', ( #24730 ), #24896, .f. ) ;
#7612 = edge_curve ( 'none', #6819, #6869, #24468, .t. ) ;
#7613 = vertex_point ( 'none', #25024 ) ;
#7614 = oriented_edge ( 'none', *, *, #7618, .t. ) ;
#7615 = oriented_edge ( 'none', *, *, #6851, .t. ) ;
#7616 = edge_loop ( 'none', ( #7659, #7594, #7645, #7648 ) ) ;
#7617 = oriented_edge ( 'none', *, *, #7589, .t. ) ;
#7618 = edge_curve ( 'none', #7613, #4294, #25015, .t. ) ;
#7619 = edge_curve ( 'none', #4230, #4295, #25023, .t. ) ;
#7620 = oriented_edge ( 'none', *, *, #6814, .t. ) ;
#7621 = edge_loop ( 'none', ( #7658, #7607, #7668 ) ) ;
#7622 = oriented_edge ( 'none', *, *, #7543, .f. ) ;
#7623 = oriented_edge ( 'none', *, *, #4267, .f. ) ;
#7624 = edge_loop ( 'none', ( #7597, #7667, #7620, #7637 ) ) ;
#7625 = oriented_edge ( 'none', *, *, #7610, .t. ) ;
#7626 = oriented_edge ( 'none', *, *, #7555, .t. ) ;
#7627 = oriented_edge ( 'none', *, *, #7584, .t. ) ;
#7628 = edge_curve ( 'none', #7223, #7582, #25021, .t. ) ;
#7629 = oriented_edge ( 'none', *, *, #7542, .t. ) ;
#7630 = edge_loop ( 'none', ( #7559, #7562, #7602, #7560 ) ) ;
#7631 = vertex_point ( 'none', #25004 ) ;
#7632 = oriented_edge ( 'none', *, *, #6836, .t. ) ;
#7633 = oriented_edge ( 'none', *, *, #4281, .f. ) ;
#7634 = oriented_edge ( 'none', *, *, #7639, .t. ) ;
#7635 = edge_curve ( 'none', #6507, #4214, #25016, .t. ) ;
#7636 = edge_loop ( 'none', ( #7700, #7634, #7704, #7702 ) ) ;
#7637 = oriented_edge ( 'none', *, *, #7665, .f. ) ;
#7638 = advanced_face ( 'none', ( #25005 ), #25039, .t. ) ;
#7639 = edge_curve ( 'none', #6712, #6784, #25043, .t. ) ;
#7640 = edge_loop ( 'none', ( #7595, #7633, #7701, #7647 ) ) ;
#7641 = oriented_edge ( 'none', *, *, #7635, .f. ) ;
#7642 = advanced_face ( 'none', ( #25020 ), #25047, .t. ) ;
#7643 = edge_curve ( 'none', #6707, #6768, #25056, .t. ) ;
#7644 = oriented_edge ( 'none', *, *, #7589, .f. ) ;
#7645 = oriented_edge ( 'none', *, *, #6761, .t. ) ;
#7646 = edge_loop ( 'none', ( #7599, #7706, #7705 ) ) ;
#7647 = oriented_edge ( 'none', *, *, #6471, .f. ) ;
#7648 = oriented_edge ( 'none', *, *, #7598, .f. ) ;
#7649 = oriented_edge ( 'none', *, *, #6355, .f. ) ;
#7650 = oriented_edge ( 'none', *, *, #7619, .f. ) ;
#7651 = edge_loop ( 'none', ( #6849, #7421, #7685, #7688 ) ) ;
#7652 = oriented_edge ( 'none', *, *, #6868, .t. ) ;
#7653 = oriented_edge ( 'none', *, *, #4301, .f. ) ;
#7654 = oriented_edge ( 'none', *, *, #7565, .f. ) ;
#7655 = advanced_face ( 'none', ( #25045 ), #25059, .t. ) ;
#7656 = edge_curve ( 'none', #6818, #6867, #25121, .t. ) ;
#7657 = oriented_edge ( 'none', *, *, #6800, .t. ) ;
#7658 = oriented_edge ( 'none', *, *, #7619, .t. ) ;
#7659 = oriented_edge ( 'none', *, *, #6773, .t. ) ;
#7660 = oriented_edge ( 'none', *, *, #4200, .f. ) ;
#7661 = edge_curve ( 'none', #6454, #4231, #25111, .t. ) ;
#7662 = oriented_edge ( 'none', *, *, #7656, .f. ) ;
#7663 = advanced_face ( 'none', ( #25113 ), #25110, .f. ) ;
#7664 = edge_loop ( 'none', ( #7654, #7601, #7596 ) ) ;
#7665 = edge_curve ( 'none', #6746, #6755, #25101, .t. ) ;
#7666 = oriented_edge ( 'none', *, *, #7557, .t. ) ;
#7667 = oriented_edge ( 'none', *, *, #7670, .t. ) ;
#7668 = oriented_edge ( 'none', *, *, #7186, .f. ) ;
#7669 = advanced_face ( 'none', ( #25161 ), #25123, .t. ) ;
#7670 = edge_curve ( 'none', #6824, #6815, #25150, .t. ) ;
#7671 = oriented_edge ( 'none', *, *, #6679, .t. ) ;
#7672 = oriented_edge ( 'none', *, *, #7673, .t. ) ;
#7673 = edge_curve ( 'none', #6654, #6683, #25146, .t. ) ;
#7674 = advanced_face ( 'none', ( #25152 ), #25149, .t. ) ;
#7675 = oriented_edge ( 'none', *, *, #7693, .t. ) ;
#7676 = edge_loop ( 'none', ( #7744, #7735, #7746, #7723 ) ) ;
#7677 = edge_curve ( 'none', #6623, #6683, #25100, .t. ) ;
#7678 = oriented_edge ( 'none', *, *, #7686, .f. ) ;
#7679 = oriented_edge ( 'none', *, *, #7686, .t. ) ;
#7680 = advanced_face ( 'none', ( #25137 ), #25128, .t. ) ;
#7681 = edge_loop ( 'none', ( #7736, #7675, #7679, #7740 ) ) ;
#7682 = edge_curve ( 'none', #6736, #6740, #25196, .t. ) ;
#7683 = edge_curve ( 'none', #6734, #6741, #25194, .t. ) ;
#7684 = edge_curve ( 'none', #6682, #6692, #25184, .t. ) ;
#7685 = oriented_edge ( 'none', *, *, #6730, .t. ) ;
#7686 = edge_curve ( 'none', #6633, #6623, #25176, .t. ) ;
#7687 = edge_loop ( 'none', ( #7692, #7694, #7696, #7695 ) ) ;
#7688 = oriented_edge ( 'none', *, *, #7683, .f. ) ;
#7689 = edge_loop ( 'none', ( #7747, #7672, #7671, #7678 ) ) ;
#7690 = advanced_face ( 'none', ( #25185 ), #25141, .t. ) ;
#7691 = edge_curve ( 'none', #6680, #6693, #25165, .t. ) ;
#7692 = oriented_edge ( 'none', *, *, #6696, .t. ) ;
#7693 = edge_curve ( 'none', #6654, #6633, #25166, .t. ) ;
#7694 = oriented_edge ( 'none', *, *, #7684, .t. ) ;
#7695 = oriented_edge ( 'none', *, *, #7691, .f. ) ;
#7696 = oriented_edge ( 'none', *, *, #6675, .t. ) ;
#7697 = advanced_face ( 'none', ( #25133 ), #25225, .t. ) ;
#7698 = advanced_face ( 'none', ( #25177 ), #25217, .t. ) ;
#7699 = edge_curve ( 'none', #6711, #6715, #25211, .t. ) ;
#7700 = oriented_edge ( 'none', *, *, #6716, .t. ) ;
#7701 = oriented_edge ( 'none', *, *, #7661, .f. ) ;
#7702 = oriented_edge ( 'none', *, *, #7699, .f. ) ;
#7703 = advanced_face ( 'none', ( #25212 ), #25248, .t. ) ;
#7704 = oriented_edge ( 'none', *, *, #6785, .t. ) ;
#7705 = oriented_edge ( 'none', *, *, #7180, .f. ) ;
#7706 = oriented_edge ( 'none', *, *, #7578, .f. ) ;
#7707 = advanced_face ( 'none', ( #25333 ), #25332, .t. ) ;
#7708 = oriented_edge ( 'none', *, *, #7784, .t. ) ;
#7709 = oriented_edge ( 'none', *, *, #7665, .t. ) ;
#7710 = edge_curve ( 'none', #6790, #6789, #25334, .t. ) ;
#7711 = edge_loop ( 'none', ( #7770, #7713, #7773, #7772 ) ) ;
#7712 = advanced_face ( 'none', ( #25317 ), #25335, .t. ) ;
#7713 = oriented_edge ( 'none', *, *, #7781, .t. ) ;
#7714 = oriented_edge ( 'none', *, *, #7699, .t. ) ;
#7715 = oriented_edge ( 'none', *, *, #7718, .t. ) ;
#7716 = edge_loop ( 'none', ( #7785, #7715, #7709, #7708 ) ) ;
#7717 = oriented_edge ( 'none', *, *, #7731, .t. ) ;
#7718 = edge_curve ( 'none', #6824, #6746, #25378, .t. ) ;
#7719 = advanced_face ( 'none', ( #25379 ), #25316, .t. ) ;
#7720 = edge_curve ( 'none', #6769, #6768, #25336, .t. ) ;
#7721 = oriented_edge ( 'none', *, *, #7643, .f. ) ;
#7722 = oriented_edge ( 'none', *, *, #7724, .t. ) ;
#7723 = oriented_edge ( 'none', *, *, #7743, .t. ) ;
#7724 = edge_curve ( 'none', #6712, #6711, #25381, .t. ) ;
#7725 = edge_loop ( 'none', ( #7745, #7722, #7714, #7717 ) ) ;
#7726 = advanced_face ( 'none', ( #25359 ), #25360, .t. ) ;
#7727 = oriented_edge ( 'none', *, *, #7682, .f. ) ;
#7728 = oriented_edge ( 'none', *, *, #7741, .t. ) ;
#7729 = oriented_edge ( 'none', *, *, #7733, .t. ) ;
#7730 = edge_loop ( 'none', ( #7721, #7729, #7780, #7779 ) ) ;
#7731 = edge_curve ( 'none', #6715, #6784, #25351, .t. ) ;
#7732 = oriented_edge ( 'none', *, *, #7734, .t. ) ;
#7733 = edge_curve ( 'none', #6707, #6705, #25419, .t. ) ;
#7734 = edge_curve ( 'none', #6741, #6740, #25361, .t. ) ;
#7735 = oriented_edge ( 'none', *, *, #7737, .t. ) ;
#7736 = oriented_edge ( 'none', *, *, #7673, .f. ) ;
#7737 = edge_curve ( 'none', #6682, #6680, #25414, .t. ) ;
#7738 = edge_loop ( 'none', ( #7727, #7728, #7739, #7732 ) ) ;
#7739 = oriented_edge ( 'none', *, *, #7683, .t. ) ;
#7740 = oriented_edge ( 'none', *, *, #7677, .t. ) ;
#7741 = edge_curve ( 'none', #6736, #6734, #25399, .t. ) ;
#7742 = advanced_face ( 'none', ( #25388 ), #25362, .t. ) ;
#7743 = edge_curve ( 'none', #6693, #6692, #25352, .t. ) ;
#7744 = oriented_edge ( 'none', *, *, #7684, .f. ) ;
#7745 = oriented_edge ( 'none', *, *, #7639, .f. ) ;
#7746 = oriented_edge ( 'none', *, *, #7691, .t. ) ;
#7747 = oriented_edge ( 'none', *, *, #6634, .t. ) ;
#7748 = edge_curve ( 'none', #7805, #7807, #25413, .t. ) ;
#7749 = edge_loop ( 'none', ( #7757, #7815, #7820, #7819, #7818, #7803, #7763, #7809, #7811, #7813, #7790, #7793, #7796 ) ) ;
#7750 = oriented_edge ( 'none', *, *, #7628, .t. ) ;
#7751 = edge_curve ( 'none', #7753, #7802, #25456, .t. ) ;
#7752 = advanced_face ( 'none', ( #25450 ), #25449, .t. ) ;
#7753 = vertex_point ( 'none', #25436 ) ;
#7754 = oriented_edge ( 'none', *, *, #7579, .f. ) ;
#7755 = vertex_point ( 'none', #25437 ) ;
#7756 = oriented_edge ( 'none', *, *, #7828, .t. ) ;
#7757 = oriented_edge ( 'none', *, *, #7816, .t. ) ;
#7758 = vertex_point ( 'none', #25446 ) ;
#7759 = edge_curve ( 'none', #7755, #7539, #25429, .t. ) ;
#7760 = oriented_edge ( 'none', *, *, #7829, .t. ) ;
#7761 = oriented_edge ( 'none', *, *, #7860, .f. ) ;
#7762 = vertex_point ( 'none', #25448 ) ;
#7763 = oriented_edge ( 'none', *, *, #7804, .t. ) ;
#7764 = oriented_edge ( 'none', *, *, #7778, .t. ) ;
#7765 = oriented_edge ( 'none', *, *, #7543, .t. ) ;
#7766 = advanced_face ( 'none', ( #25440 ), #25457, .t. ) ;
#7767 = oriented_edge ( 'none', *, *, #7775, .t. ) ;
#7768 = advanced_face ( 'none', ( #25421 ), #25424, .t. ) ;
#7769 = edge_curve ( 'none', #6867, #6869, #25432, .t. ) ;
#7770 = oriented_edge ( 'none', *, *, #7612, .f. ) ;
#7771 = oriented_edge ( 'none', *, *, #7558, .f. ) ;
#7772 = oriented_edge ( 'none', *, *, #7769, .t. ) ;
#7773 = oriented_edge ( 'none', *, *, #7656, .t. ) ;
#7774 = oriented_edge ( 'none', *, *, #7603, .t. ) ;
#7775 = edge_curve ( 'none', #6843, #6842, #25481, .t. ) ;
#7776 = edge_loop ( 'none', ( #7771, #7767, #7774, #7424 ) ) ;
#7777 = advanced_face ( 'none', ( #25471 ), #25431, .t. ) ;
#7778 = edge_curve ( 'none', #6864, #6861, #25425, .t. ) ;
#7779 = oriented_edge ( 'none', *, *, #7720, .t. ) ;
#7780 = oriented_edge ( 'none', *, *, #7598, .t. ) ;
#7781 = edge_curve ( 'none', #6819, #6818, #25464, .t. ) ;
#7782 = edge_loop ( 'none', ( #7786, #7787, #7765, #7764 ) ) ;
#7783 = advanced_face ( 'none', ( #25514 ), #25467, .t. ) ;
#7784 = edge_curve ( 'none', #6755, #6815, #25463, .t. ) ;
#7785 = oriented_edge ( 'none', *, *, #7670, .f. ) ;
#7786 = oriented_edge ( 'none', *, *, #7610, .f. ) ;
#7787 = oriented_edge ( 'none', *, *, #7710, .t. ) ;
#7788 = advanced_face ( 'none', ( #25510 ), #25507, .t. ) ;
#7789 = oriented_edge ( 'none', *, *, #7287, .f. ) ;
#7790 = oriented_edge ( 'none', *, *, #7808, .t. ) ;
#7791 = vertex_point ( 'none', #25506 ) ;
#7792 = edge_loop ( 'none', ( #7789, #7761, #7865, #7861 ) ) ;
#7793 = oriented_edge ( 'none', *, *, #7748, .t. ) ;
#7794 = edge_curve ( 'none', #7807, #7758, #25505, .t. ) ;
#7795 = oriented_edge ( 'none', *, *, #7584, .f. ) ;
#7796 = oriented_edge ( 'none', *, *, #7794, .t. ) ;
#7797 = edge_loop ( 'none', ( #7798, #7795 ) ) ;
#7798 = oriented_edge ( 'none', *, *, #7829, .f. ) ;
#7799 = oriented_edge ( 'none', *, *, #7302, .f. ) ;
#7800 = oriented_edge ( 'none', *, *, #7285, .f. ) ;
#7801 = vertex_point ( 'none', #25494 ) ;
#7802 = vertex_point ( 'none', #25490 ) ;
#7803 = oriented_edge ( 'none', *, *, #7825, .t. ) ;
#7804 = edge_curve ( 'none', #7824, #7762, #25491, .t. ) ;
#7805 = vertex_point ( 'none', #25501 ) ;
#7806 = edge_curve ( 'none', #7762, #7823, #25561, .t. ) ;
#7807 = vertex_point ( 'none', #25495 ) ;
#7808 = edge_curve ( 'none', #7802, #7805, #25489, .t. ) ;
#7809 = oriented_edge ( 'none', *, *, #7806, .t. ) ;
#7810 = edge_curve ( 'none', #7823, #7753, #25554, .t. ) ;
#7811 = oriented_edge ( 'none', *, *, #7810, .t. ) ;
#7812 = oriented_edge ( 'none', *, *, #7868, .f. ) ;
#7813 = oriented_edge ( 'none', *, *, #7751, .t. ) ;
#7814 = advanced_face ( 'none', ( #25562, #25553 ), #25546, .t. ) ;
#7815 = oriented_edge ( 'none', *, *, #7759, .t. ) ;
#7816 = edge_curve ( 'none', #7758, #7755, #25535, .t. ) ;
#7817 = edge_curve ( 'none', #7482, #7821, #25526, .t. ) ;
#7818 = oriented_edge ( 'none', *, *, #7822, .t. ) ;
#7819 = oriented_edge ( 'none', *, *, #7817, .t. ) ;
#7820 = oriented_edge ( 'none', *, *, #7529, .t. ) ;
#7821 = vertex_point ( 'none', #25173 ) ;
#7822 = edge_curve ( 'none', #7821, #7826, #25202, .t. ) ;
#7823 = vertex_point ( 'none', #25258 ) ;
#7824 = vertex_point ( 'none', #25198 ) ;
#7825 = edge_curve ( 'none', #7826, #7824, #25537, .t. ) ;
#7826 = vertex_point ( 'none', #25249 ) ;
#7827 = edge_curve ( 'none', #7561, #7567, #25605, .t. ) ;
#7828 = edge_curve ( 'none', #7162, #7223, #25595, .t. ) ;
#7829 = edge_curve ( 'none', #7582, #7580, #25585, .t. ) ;
#7830 = edge_loop ( 'none', ( #7754, #7756, #7750, #7760 ) ) ;
#7831 = oriented_edge ( 'none', *, *, #8038, .f. ) ;
#7832 = oriented_edge ( 'none', *, *, #7912, .f. ) ;
#7833 = advanced_face ( 'none', ( #25600 ), #25581, .t. ) ;
#7834 = edge_loop ( 'none', ( #7835, #7832, #7836, #7901 ) ) ;
#7835 = oriented_edge ( 'none', *, *, #7271, .f. ) ;
#7836 = oriented_edge ( 'none', *, *, #7893, .f. ) ;
#7837 = oriented_edge ( 'none', *, *, #7864, .f. ) ;
#7838 = edge_curve ( 'none', #7322, #7858, #25588, .t. ) ;
#7839 = vertex_point ( 'none', #25576 ) ;
#7840 = edge_curve ( 'none', #7841, #7320, #25575, .t. ) ;
#7841 = vertex_point ( 'none', #25571 ) ;
#7842 = advanced_face ( 'none', ( #25640 ), #25579, .t. ) ;
#7843 = oriented_edge ( 'none', *, *, #7324, .f. ) ;
#7844 = oriented_edge ( 'none', *, *, #7911, .f. ) ;
#7845 = edge_curve ( 'none', #7839, #7841, #25636, .t. ) ;
#7846 = oriented_edge ( 'none', *, *, #7838, .f. ) ;
#7847 = edge_loop ( 'none', ( #7799, #7855, #7837, #7846 ) ) ;
#7848 = edge_curve ( 'none', #7867, #7869, #25635, .t. ) ;
#7849 = oriented_edge ( 'none', *, *, #7840, .f. ) ;
#7850 = edge_curve ( 'none', #7300, #7867, #25620, .t. ) ;
#7851 = edge_curve ( 'none', #7852, #7299, #25617, .t. ) ;
#7852 = vertex_point ( 'none', #25612 ) ;
#7853 = oriented_edge ( 'none', *, *, #7850, .f. ) ;
#7854 = oriented_edge ( 'none', *, *, #7845, .f. ) ;
#7855 = oriented_edge ( 'none', *, *, #7851, .f. ) ;
#7856 = advanced_face ( 'none', ( #25642 ), #25569, .t. ) ;
#7857 = edge_loop ( 'none', ( #7843, #7849, #7854, #7844 ) ) ;
#7858 = vertex_point ( 'none', #25611 ) ;
#7859 = advanced_face ( 'none', ( #25621 ), #25608, .t. ) ;
#7860 = edge_curve ( 'none', #7791, #17898, #25676, .t. ) ;
#7861 = oriented_edge ( 'none', *, *, #7866, .t. ) ;
#7862 = edge_loop ( 'none', ( #7800, #7812, #7870, #7853 ) ) ;
#7863 = edge_curve ( 'none', #7801, #7791, #25665, .t. ) ;
#7864 = edge_curve ( 'none', #7858, #7852, #25661, .t. ) ;
#7865 = oriented_edge ( 'none', *, *, #7863, .f. ) ;
#7866 = edge_curve ( 'none', #7801, #7310, #25670, .t. ) ;
#7867 = vertex_point ( 'none', #25666 ) ;
#7868 = edge_curve ( 'none', #7869, #7304, #25649, .t. ) ;
#7869 = vertex_point ( 'none', #25643 ) ;
#7870 = oriented_edge ( 'none', *, *, #7848, .f. ) ;
#7871 = oriented_edge ( 'none', *, *, #7929, .t. ) ;
#7872 = edge_curve ( 'none', #7246, #7890, #25655, .t. ) ;
#7873 = vertex_point ( 'none', #25674 ) ;
#7874 = edge_curve ( 'none', #7199, #7875, #25704, .t. ) ;
#7875 = vertex_point ( 'none', #25707 ) ;
#7876 = oriented_edge ( 'none', *, *, #7872, .f. ) ;
#7877 = vertex_point ( 'none', #25698 ) ;
#7878 = edge_curve ( 'none', #7260, #7894, #25708, .t. ) ;
#7879 = edge_loop ( 'none', ( #7900, #7886, #7881, #7885 ) ) ;
#7880 = oriented_edge ( 'none', *, *, #7878, .f. ) ;
#7881 = oriented_edge ( 'none', *, *, #7887, .f. ) ;
#7882 = advanced_face ( 'none', ( #25697 ), #25710, .t. ) ;
#7883 = edge_curve ( 'none', #7884, #7274, #25700, .t. ) ;
#7884 = vertex_point ( 'none', #25683 ) ;
#7885 = oriented_edge ( 'none', *, *, #7889, .f. ) ;
#7886 = oriented_edge ( 'none', *, *, #7883, .f. ) ;
#7887 = edge_curve ( 'none', #7892, #7884, #25688, .t. ) ;
#7888 = oriented_edge ( 'none', *, *, #7874, .t. ) ;
#7889 = edge_curve ( 'none', #7261, #7892, #25647, .t. ) ;
#7890 = vertex_point ( 'none', #25680 ) ;
#7891 = vertex_point ( 'none', #25737 ) ;
#7892 = vertex_point ( 'none', #25736 ) ;
#7893 = edge_curve ( 'none', #7897, #7913, #25733, .t. ) ;
#7894 = vertex_point ( 'none', #25729 ) ;
#7895 = edge_curve ( 'none', #7896, #7255, #25728, .t. ) ;
#7896 = vertex_point ( 'none', #25731 ) ;
#7897 = vertex_point ( 'none', #25723 ) ;
#7898 = oriented_edge ( 'none', *, *, #7269, .f. ) ;
#7899 = edge_loop ( 'none', ( #7907, #7908, #7903, #7880 ) ) ;
#7900 = oriented_edge ( 'none', *, *, #7245, .f. ) ;
#7901 = oriented_edge ( 'none', *, *, #7904, .f. ) ;
#7902 = edge_loop ( 'none', ( #7950, #7910, #7952, #7876 ) ) ;
#7903 = oriented_edge ( 'none', *, *, #7909, .f. ) ;
#7904 = edge_curve ( 'none', #7226, #7897, #25721, .t. ) ;
#7905 = vertex_point ( 'none', #25716 ) ;
#7906 = advanced_face ( 'none', ( #25714 ), #25679, .t. ) ;
#7907 = oriented_edge ( 'none', *, *, #7264, .f. ) ;
#7908 = oriented_edge ( 'none', *, *, #7895, .f. ) ;
#7909 = edge_curve ( 'none', #7894, #7896, #25777, .t. ) ;
#7910 = oriented_edge ( 'none', *, *, #7949, .f. ) ;
#7911 = edge_curve ( 'none', #7326, #7839, #25773, .t. ) ;
#7912 = edge_curve ( 'none', #7913, #7204, #25769, .t. ) ;
#7913 = vertex_point ( 'none', #25768 ) ;
#7914 = edge_curve ( 'none', #7982, #7921, #25760, .t. ) ;
#7915 = edge_curve ( 'none', #7935, #7924, #25755, .t. ) ;
#7916 = edge_curve ( 'none', #7920, #18031, #25750, .t. ) ;
#7917 = oriented_edge ( 'none', *, *, #7915, .f. ) ;
#7918 = vertex_point ( 'none', #25746 ) ;
#7919 = oriented_edge ( 'none', *, *, #7976, .f. ) ;
#7920 = vertex_point ( 'none', #25745 ) ;
#7921 = vertex_point ( 'none', #25744 ) ;
#7922 = oriented_edge ( 'none', *, *, #7946, .f. ) ;
#7923 = edge_curve ( 'none', #7877, #7905, #25762, .t. ) ;
#7924 = vertex_point ( 'none', #25742 ) ;
#7925 = vertex_point ( 'none', #25741 ) ;
#7926 = vertex_point ( 'none', #25738 ) ;
#7927 = edge_curve ( 'none', #7926, #7877, #25808, .t. ) ;
#7928 = oriented_edge ( 'none', *, *, #7927, .f. ) ;
#7929 = edge_curve ( 'none', #7926, #7943, #25802, .t. ) ;
#7930 = edge_loop ( 'none', ( #7994, #7993, #7933, #7917 ) ) ;
#7931 = edge_loop ( 'none', ( #7932, #7981, #7984, #7990 ) ) ;
#7932 = oriented_edge ( 'none', *, *, #7983, .f. ) ;
#7933 = oriented_edge ( 'none', *, *, #7997, .f. ) ;
#7934 = advanced_face ( 'none', ( #25751 ), #25803, .t. ) ;
#7935 = vertex_point ( 'none', #25743 ) ;
#7936 = oriented_edge ( 'none', *, *, #7939, .f. ) ;
#7937 = advanced_face ( 'none', ( #25767 ), #25804, .t. ) ;
#7938 = edge_loop ( 'none', ( #7922, #7940, #7928, #7871 ) ) ;
#7939 = edge_curve ( 'none', #7873, #7875, #25794, .t. ) ;
#7940 = oriented_edge ( 'none', *, *, #7923, .f. ) ;
#7941 = edge_curve ( 'none', #7265, #7873, #25811, .t. ) ;
#7942 = edge_curve ( 'none', #7944, #7935, #25848, .t. ) ;
#7943 = vertex_point ( 'none', #25792 ) ;
#7944 = vertex_point ( 'none', #25781 ) ;
#7945 = oriented_edge ( 'none', *, *, #7941, .f. ) ;
#7946 = edge_curve ( 'none', #7905, #7943, #25833, .t. ) ;
#7947 = advanced_face ( 'none', ( #25850 ), #25847, .t. ) ;
#7948 = advanced_face ( 'none', ( #25830 ), #25784, .t. ) ;
#7949 = edge_curve ( 'none', #7891, #7242, #25819, .t. ) ;
#7950 = oriented_edge ( 'none', *, *, #7234, .f. ) ;
#7951 = edge_loop ( 'none', ( #7898, #7888, #7936, #7945 ) ) ;
#7952 = oriented_edge ( 'none', *, *, #7953, .f. ) ;
#7953 = edge_curve ( 'none', #7890, #7891, #25867, .t. ) ;
#7954 = vertex_point ( 'none', #25868 ) ;
#7955 = edge_curve ( 'none', #8025, #8026, #25860, .t. ) ;
#7956 = vertex_point ( 'none', #25869 ) ;
#7957 = oriented_edge ( 'none', *, *, #7969, .f. ) ;
#7958 = vertex_point ( 'none', #25861 ) ;
#7959 = oriented_edge ( 'none', *, *, #7962, .f. ) ;
#7960 = edge_curve ( 'none', #7973, #8033, #25853, .t. ) ;
#7961 = oriented_edge ( 'none', *, *, #7964, .f. ) ;
#7962 = edge_curve ( 'none', #7965, #7954, #25854, .t. ) ;
#7963 = oriented_edge ( 'none', *, *, #8018, .f. ) ;
#7964 = edge_curve ( 'none', #7954, #7956, #25889, .t. ) ;
#7965 = vertex_point ( 'none', #25852 ) ;
#7966 = edge_loop ( 'none', ( #7967, #8031, #7970, #8035 ) ) ;
#7967 = oriented_edge ( 'none', *, *, #7955, .f. ) ;
#7968 = vertex_point ( 'none', #25883 ) ;
#7969 = edge_curve ( 'none', #7958, #7965, #25882, .t. ) ;
#7970 = oriented_edge ( 'none', *, *, #8032, .f. ) ;
#7971 = edge_curve ( 'none', #7968, #8025, #25885, .t. ) ;
#7972 = vertex_point ( 'none', #25878 ) ;
#7973 = vertex_point ( 'none', #25877 ) ;
#7974 = vertex_point ( 'none', #25876 ) ;
#7975 = edge_curve ( 'none', #7918, #7996, #25863, .t. ) ;
#7976 = edge_curve ( 'none', #7996, #7989, #25873, .t. ) ;
#7977 = oriented_edge ( 'none', *, *, #7978, .f. ) ;
#7978 = edge_curve ( 'none', #7974, #7918, #25931, .t. ) ;
#7979 = edge_curve ( 'none', #7989, #7974, #25925, .t. ) ;
#7980 = advanced_face ( 'none', ( #25932 ), #25918, .t. ) ;
#7981 = oriented_edge ( 'none', *, *, #7914, .f. ) ;
#7982 = vertex_point ( 'none', #25916 ) ;
#7983 = edge_curve ( 'none', #7921, #7920, #25906, .t. ) ;
#7984 = oriented_edge ( 'none', *, *, #7985, .f. ) ;
#7985 = edge_curve ( 'none', #18031, #7982, #25915, .t. ) ;
#7986 = oriented_edge ( 'none', *, *, #7975, .f. ) ;
#7987 = oriented_edge ( 'none', *, *, #7979, .f. ) ;
#7988 = oriented_edge ( 'none', *, *, #8236, .f. ) ;
#7989 = vertex_point ( 'none', #25897 ) ;
#7990 = oriented_edge ( 'none', *, *, #7916, .f. ) ;
#7991 = advanced_face ( 'none', ( #25917 ), #25903, .t. ) ;
#7992 = edge_loop ( 'none', ( #7919, #7986, #7977, #7987 ) ) ;
#7993 = oriented_edge ( 'none', *, *, #7995, .f. ) ;
#7994 = oriented_edge ( 'none', *, *, #7942, .f. ) ;
#7995 = edge_curve ( 'none', #7925, #7944, #25914, .t. ) ;
#7996 = vertex_point ( 'none', #25955 ) ;
#7997 = edge_curve ( 'none', #7924, #7925, #25908, .t. ) ;
#7998 = oriented_edge ( 'none', *, *, #8000, .f. ) ;
#7999 = oriented_edge ( 'none', *, *, #8001, .f. ) ;
#8000 = edge_curve ( 'none', #8002, #8016, #25959, .t. ) ;
#8001 = edge_curve ( 'none', #8016, #7972, #25943, .t. ) ;
#8002 = vertex_point ( 'none', #25941 ) ;
#8003 = vertex_point ( 'none', #25945 ) ;
#8004 = vertex_point ( 'none', #25944 ) ;
#8005 = edge_curve ( 'none', #8004, #8002, #25940, .t. ) ;
#8006 = edge_loop ( 'none', ( #8056, #8060, #8007, #8067 ) ) ;
#8007 = oriented_edge ( 'none', *, *, #8061, .f. ) ;
#8008 = edge_curve ( 'none', #7972, #8004, #25995, .t. ) ;
#8009 = oriented_edge ( 'none', *, *, #8008, .f. ) ;
#8010 = vertex_point ( 'none', #25990 ) ;
#8011 = oriented_edge ( 'none', *, *, #8024, .f. ) ;
#8012 = advanced_face ( 'none', ( #25952 ), #25934, .t. ) ;
#8013 = oriented_edge ( 'none', *, *, #8014, .f. ) ;
#8014 = edge_curve ( 'none', #8015, #7973, #25933, .t. ) ;
#8015 = vertex_point ( 'none', #25989 ) ;
#8016 = vertex_point ( 'none', #25988 ) ;
#8017 = edge_loop ( 'none', ( #8023, #8070, #8075, #8077 ) ) ;
#8018 = edge_curve ( 'none', #8019, #8015, #25979, .t. ) ;
#8019 = vertex_point ( 'none', #25996 ) ;
#8020 = vertex_point ( 'none', #25976 ) ;
#8021 = oriented_edge ( 'none', *, *, #8005, .f. ) ;
#8022 = edge_loop ( 'none', ( #8043, #8062, #8049, #8059 ) ) ;
#8023 = oriented_edge ( 'none', *, *, #8072, .f. ) ;
#8024 = edge_curve ( 'none', #8033, #8019, #25971, .t. ) ;
#8025 = vertex_point ( 'none', #25973 ) ;
#8026 = vertex_point ( 'none', #25968 ) ;
#8027 = advanced_face ( 'none', ( #25967 ), #25962, .t. ) ;
#8028 = vertex_point ( 'none', #25969 ) ;
#8029 = oriented_edge ( 'none', *, *, #7960, .f. ) ;
#8030 = edge_loop ( 'none', ( #8029, #8013, #7963, #8011 ) ) ;
#8031 = oriented_edge ( 'none', *, *, #7971, .f. ) ;
#8032 = edge_curve ( 'none', #8028, #7968, #25972, .t. ) ;
#8033 = vertex_point ( 'none', #25960 ) ;
#8034 = edge_loop ( 'none', ( #7999, #7998, #8021, #8009 ) ) ;
#8035 = oriented_edge ( 'none', *, *, #8037, .f. ) ;
#8036 = vertex_point ( 'none', #25964 ) ;
#8037 = edge_curve ( 'none', #8026, #8028, #26018, .t. ) ;
#8038 = edge_curve ( 'none', #7956, #7958, #26016, .t. ) ;
#8039 = oriented_edge ( 'none', *, *, #8122, .f. ) ;
#8040 = oriented_edge ( 'none', *, *, #8098, .f. ) ;
#8041 = advanced_face ( 'none', ( #26011 ), #26012, .t. ) ;
#8042 = vertex_point ( 'none', #26007 ) ;
#8043 = oriented_edge ( 'none', *, *, #8079, .f. ) ;
#8044 = edge_curve ( 'none', #8068, #8045, #25999, .t. ) ;
#8045 = vertex_point ( 'none', #26015 ) ;
#8046 = vertex_point ( 'none', #26054 ) ;
#8047 = edge_curve ( 'none', #8046, #8068, #26051, .t. ) ;
#8048 = oriented_edge ( 'none', *, *, #8121, .f. ) ;
#8049 = oriented_edge ( 'none', *, *, #8047, .f. ) ;
#8050 = edge_curve ( 'none', #8065, #8046, #26000, .t. ) ;
#8051 = oriented_edge ( 'none', *, *, #8319, .t. ) ;
#8052 = vertex_point ( 'none', #26006 ) ;
#8053 = edge_loop ( 'none', ( #8120, #8048, #8039, #8040 ) ) ;
#8054 = advanced_face ( 'none', ( #26040 ), #26049, .t. ) ;
#8055 = vertex_point ( 'none', #26047 ) ;
#8056 = oriented_edge ( 'none', *, *, #8058, .f. ) ;
#8057 = edge_curve ( 'none', #8078, #8073, #26037, .t. ) ;
#8058 = edge_curve ( 'none', #8073, #8080, #26028, .t. ) ;
#8059 = oriented_edge ( 'none', *, *, #8050, .f. ) ;
#8060 = oriented_edge ( 'none', *, *, #8057, .f. ) ;
#8061 = edge_curve ( 'none', #8055, #8078, #26027, .t. ) ;
#8062 = oriented_edge ( 'none', *, *, #8044, .f. ) ;
#8063 = edge_curve ( 'none', #8055, #8080, #26084, .t. ) ;
#8064 = edge_curve ( 'none', #8066, #8052, #26075, .t. ) ;
#8065 = vertex_point ( 'none', #26026 ) ;
#8066 = vertex_point ( 'none', #26073 ) ;
#8067 = oriented_edge ( 'none', *, *, #8063, .t. ) ;
#8068 = vertex_point ( 'none', #26035 ) ;
#8069 = advanced_face ( 'none', ( #26085 ), #26079, .t. ) ;
#8070 = oriented_edge ( 'none', *, *, #8071, .t. ) ;
#8071 = edge_curve ( 'none', #8036, #8010, #26068, .t. ) ;
#8072 = edge_curve ( 'none', #8036, #8003, #26111, .t. ) ;
#8073 = vertex_point ( 'none', #26113 ) ;
#8074 = edge_curve ( 'none', #8020, #8010, #26105, .t. ) ;
#8075 = oriented_edge ( 'none', *, *, #8074, .f. ) ;
#8076 = edge_curve ( 'none', #8003, #8020, #26116, .t. ) ;
#8077 = oriented_edge ( 'none', *, *, #8076, .f. ) ;
#8078 = vertex_point ( 'none', #26097 ) ;
#8079 = edge_curve ( 'none', #8045, #8065, #26090, .t. ) ;
#8080 = vertex_point ( 'none', #26112 ) ;
#8081 = advanced_face ( 'none', ( #26094 ), #26093, .t. ) ;
#8082 = vertex_point ( 'none', #26095 ) ;
#8083 = oriented_edge ( 'none', *, *, #8104, .f. ) ;
#8084 = oriented_edge ( 'none', *, *, #8100, .f. ) ;
#8085 = oriented_edge ( 'none', *, *, #8145, .f. ) ;
#8086 = advanced_face ( 'none', ( #26137 ), #26092, .t. ) ;
#8087 = vertex_point ( 'none', #26091 ) ;
#8088 = oriented_edge ( 'none', *, *, #8089, .f. ) ;
#8089 = edge_curve ( 'none', #8091, #8112, #26096, .t. ) ;
#8090 = edge_curve ( 'none', #8112, #8087, #26124, .t. ) ;
#8091 = vertex_point ( 'none', #26126 ) ;
#8092 = vertex_point ( 'none', #26125 ) ;
#8093 = vertex_point ( 'none', #26117 ) ;
#8094 = edge_loop ( 'none', ( #8140, #8130, #8124, #8194 ) ) ;
#8095 = oriented_edge ( 'none', *, *, #8153, .f. ) ;
#8096 = vertex_point ( 'none', #26129 ) ;
#8097 = edge_loop ( 'none', ( #8157, #8156, #8162, #8095 ) ) ;
#8098 = edge_curve ( 'none', #8052, #8119, #26115, .t. ) ;
#8099 = vertex_point ( 'none', #26169 ) ;
#8100 = edge_curve ( 'none', #8101, #8113, #26167, .t. ) ;
#8101 = vertex_point ( 'none', #26165 ) ;
#8102 = edge_loop ( 'none', ( #8115, #8088, #8083, #8117 ) ) ;
#8103 = edge_loop ( 'none', ( #8109, #8108, #8116, #8084 ) ) ;
#8104 = edge_curve ( 'none', #8093, #8091, #26171, .t. ) ;
#8105 = vertex_point ( 'none', #26158 ) ;
#8106 = edge_curve ( 'none', #8099, #8101, #26163, .t. ) ;
#8107 = advanced_face ( 'none', ( #26168 ), #26162, .t. ) ;
#8108 = oriented_edge ( 'none', *, *, #8110, .f. ) ;
#8109 = oriented_edge ( 'none', *, *, #8106, .f. ) ;
#8110 = edge_curve ( 'none', #8105, #8099, #26153, .t. ) ;
#8111 = vertex_point ( 'none', #26205 ) ;
#8112 = vertex_point ( 'none', #26204 ) ;
#8113 = vertex_point ( 'none', #26145 ) ;
#8114 = edge_curve ( 'none', #8113, #8105, #26199, .t. ) ;
#8115 = oriented_edge ( 'none', *, *, #8090, .f. ) ;
#8116 = oriented_edge ( 'none', *, *, #8114, .f. ) ;
#8117 = oriented_edge ( 'none', *, *, #8152, .f. ) ;
#8118 = advanced_face ( 'none', ( #26142 ), #26201, .t. ) ;
#8119 = vertex_point ( 'none', #26155 ) ;
#8120 = oriented_edge ( 'none', *, *, #8064, .f. ) ;
#8121 = edge_curve ( 'none', #8042, #8066, #26195, .t. ) ;
#8122 = edge_curve ( 'none', #8119, #8042, #26186, .t. ) ;
#8123 = oriented_edge ( 'none', *, *, #8190, .f. ) ;
#8124 = oriented_edge ( 'none', *, *, #8136, .f. ) ;
#8125 = vertex_point ( 'none', #26200 ) ;
#8126 = vertex_point ( 'none', #26181 ) ;
#8127 = edge_curve ( 'none', #8191, #8193, #26188, .t. ) ;
#8128 = vertex_point ( 'none', #26173 ) ;
#8129 = advanced_face ( 'none', ( #26179 ), #26180, .t. ) ;
#8130 = oriented_edge ( 'none', *, *, #8131, .f. ) ;
#8131 = edge_curve ( 'none', #8133, #8147, #26229, .t. ) ;
#8132 = edge_curve ( 'none', #8147, #8082, #26221, .t. ) ;
#8133 = vertex_point ( 'none', #26182 ) ;
#8134 = vertex_point ( 'none', #26223 ) ;
#8135 = vertex_point ( 'none', #26220 ) ;
#8136 = edge_curve ( 'none', #8135, #8133, #26224, .t. ) ;
#8137 = edge_loop ( 'none', ( #8185, #8184, #8123, #8202 ) ) ;
#8138 = edge_curve ( 'none', #8096, #8150, #26230, .t. ) ;
#8139 = edge_loop ( 'none', ( #8199, #8198, #8151, #8181 ) ) ;
#8140 = oriented_edge ( 'none', *, *, #8132, .f. ) ;
#8141 = oriented_edge ( 'none', *, *, #8138, .f. ) ;
#8142 = advanced_face ( 'none', ( #26177 ), #26219, .t. ) ;
#8143 = oriented_edge ( 'none', *, *, #8144, .f. ) ;
#8144 = edge_curve ( 'none', #8146, #8161, #26262, .t. ) ;
#8145 = edge_curve ( 'none', #8161, #8096, #26252, .t. ) ;
#8146 = vertex_point ( 'none', #26210 ) ;
#8147 = vertex_point ( 'none', #26248 ) ;
#8148 = oriented_edge ( 'none', *, *, #8149, .f. ) ;
#8149 = edge_curve ( 'none', #8150, #8146, #26250, .t. ) ;
#8150 = vertex_point ( 'none', #26253 ) ;
#8151 = oriented_edge ( 'none', *, *, #8203, .f. ) ;
#8152 = edge_curve ( 'none', #8087, #8093, #26258, .t. ) ;
#8153 = edge_curve ( 'none', #8111, #8164, #26235, .t. ) ;
#8154 = edge_loop ( 'none', ( #8085, #8143, #8148, #8141 ) ) ;
#8155 = advanced_face ( 'none', ( #26243 ), #26231, .t. ) ;
#8156 = oriented_edge ( 'none', *, *, #8158, .f. ) ;
#8157 = oriented_edge ( 'none', *, *, #8159, .f. ) ;
#8158 = edge_curve ( 'none', #8160, #8092, #26292, .t. ) ;
#8159 = edge_curve ( 'none', #8092, #8111, #26281, .t. ) ;
#8160 = vertex_point ( 'none', #26282 ) ;
#8161 = vertex_point ( 'none', #26278 ) ;
#8162 = oriented_edge ( 'none', *, *, #8163, .f. ) ;
#8163 = edge_curve ( 'none', #8164, #8160, #26280, .t. ) ;
#8164 = vertex_point ( 'none', #26271 ) ;
#8165 = advanced_face ( 'none', ( #26267 ), #26270, .t. ) ;
#8166 = vertex_point ( 'none', #26266 ) ;
#8167 = oriented_edge ( 'none', *, *, #8243, .f. ) ;
#8168 = oriented_edge ( 'none', *, *, #8277, .f. ) ;
#8169 = edge_curve ( 'none', #8230, #8242, #26286, .t. ) ;
#8170 = oriented_edge ( 'none', *, *, #8240, .f. ) ;
#8171 = edge_curve ( 'none', #8166, #8172, #26322, .t. ) ;
#8172 = vertex_point ( 'none', #26323 ) ;
#8173 = edge_curve ( 'none', #8189, #8195, #26313, .t. ) ;
#8174 = advanced_face ( 'none', ( #26272 ), #26310, .t. ) ;
#8175 = oriented_edge ( 'none', *, *, #8177, .f. ) ;
#8176 = oriented_edge ( 'none', *, *, #8173, .f. ) ;
#8177 = edge_curve ( 'none', #8180, #8189, #26264, .t. ) ;
#8178 = advanced_face ( 'none', ( #26326 ), #25199, .t. ) ;
#8179 = edge_loop ( 'none', ( #8439, #8443, #8449, #8372 ) ) ;
#8180 = vertex_point ( 'none', #26067 ) ;
#8181 = oriented_edge ( 'none', *, *, #8204, .f. ) ;
#8182 = edge_loop ( 'none', ( #8176, #8175, #7988, #8241 ) ) ;
#8183 = advanced_face ( 'none', ( #26055 ), #25539, .t. ) ;
#8184 = oriented_edge ( 'none', *, *, #8186, .f. ) ;
#8185 = oriented_edge ( 'none', *, *, #8187, .f. ) ;
#8186 = edge_curve ( 'none', #8188, #8196, #25201, .t. ) ;
#8187 = edge_curve ( 'none', #8196, #8193, #26350, .t. ) ;
#8188 = vertex_point ( 'none', #26343 ) ;
#8189 = vertex_point ( 'none', #26342 ) ;
#8190 = edge_curve ( 'none', #8191, #8188, #26352, .t. ) ;
#8191 = vertex_point ( 'none', #26344 ) ;
#8192 = edge_curve ( 'none', #8082, #8135, #26336, .t. ) ;
#8193 = vertex_point ( 'none', #26337 ) ;
#8194 = oriented_edge ( 'none', *, *, #8192, .f. ) ;
#8195 = vertex_point ( 'none', #26349 ) ;
#8196 = vertex_point ( 'none', #26338 ) ;
#8197 = advanced_face ( 'none', ( #26331 ), #26332, .t. ) ;
#8198 = oriented_edge ( 'none', *, *, #8200, .t. ) ;
#8199 = oriented_edge ( 'none', *, *, #8201, .f. ) ;
#8200 = edge_curve ( 'none', #8128, #8125, #26341, .t. ) ;
#8201 = edge_curve ( 'none', #8128, #8134, #26378, .t. ) ;
#8202 = oriented_edge ( 'none', *, *, #8127, .t. ) ;
#8203 = edge_curve ( 'none', #8126, #8125, #26385, .t. ) ;
#8204 = edge_curve ( 'none', #8134, #8126, #26371, .t. ) ;
#8205 = vertex_point ( 'none', #26379 ) ;
#8206 = oriented_edge ( 'none', *, *, #8263, .f. ) ;
#8207 = vertex_point ( 'none', #26365 ) ;
#8208 = edge_curve ( 'none', #8235, #8230, #26370, .t. ) ;
#8209 = vertex_point ( 'none', #26361 ) ;
#8210 = oriented_edge ( 'none', *, *, #8208, .f. ) ;
#8211 = edge_curve ( 'none', #8229, #8235, #26329, .t. ) ;
#8212 = vertex_point ( 'none', #26355 ) ;
#8213 = oriented_edge ( 'none', *, *, #8211, .f. ) ;
#8214 = vertex_point ( 'none', #26362 ) ;
#8215 = oriented_edge ( 'none', *, *, #8279, .f. ) ;
#8216 = advanced_face ( 'none', ( #26373 ), #26412, .t. ) ;
#8217 = oriented_edge ( 'none', *, *, #8219, .f. ) ;
#8218 = oriented_edge ( 'none', *, *, #8238, .f. ) ;
#8219 = edge_curve ( 'none', #8226, #8233, #26409, .t. ) ;
#8220 = edge_loop ( 'none', ( #8286, #8278, #8206, #8269 ) ) ;
#8221 = edge_loop ( 'none', ( #8218, #8217, #8168, #8215 ) ) ;
#8222 = oriented_edge ( 'none', *, *, #8171, .f. ) ;
#8223 = edge_curve ( 'none', #8247, #8166, #26406, .t. ) ;
#8224 = edge_loop ( 'none', ( #8245, #8231, #8210, #8213 ) ) ;
#8225 = oriented_edge ( 'none', *, *, #8223, .f. ) ;
#8226 = vertex_point ( 'none', #26399 ) ;
#8227 = vertex_point ( 'none', #26398 ) ;
#8228 = advanced_face ( 'none', ( #26397 ), #26410, .t. ) ;
#8229 = vertex_point ( 'none', #26404 ) ;
#8230 = vertex_point ( 'none', #26393 ) ;
#8231 = oriented_edge ( 'none', *, *, #8169, .f. ) ;
#8232 = edge_curve ( 'none', #8242, #8229, #26390, .t. ) ;
#8233 = vertex_point ( 'none', #26389 ) ;
#8234 = vertex_point ( 'none', #26392 ) ;
#8235 = vertex_point ( 'none', #26391 ) ;
#8236 = edge_curve ( 'none', #8237, #8180, #26396, .t. ) ;
#8237 = vertex_point ( 'none', #26436 ) ;
#8238 = edge_curve ( 'none', #8233, #8234, #26429, .t. ) ;
#8239 = edge_loop ( 'none', ( #8167, #8170, #8222, #8225 ) ) ;
#8240 = edge_curve ( 'none', #8172, #8246, #26437, .t. ) ;
#8241 = oriented_edge ( 'none', *, *, #8244, .f. ) ;
#8242 = vertex_point ( 'none', #26426 ) ;
#8243 = edge_curve ( 'none', #8246, #8247, #26416, .t. ) ;
#8244 = edge_curve ( 'none', #8195, #8237, #26428, .t. ) ;
#8245 = oriented_edge ( 'none', *, *, #8232, .f. ) ;
#8246 = vertex_point ( 'none', #26415 ) ;
#8247 = vertex_point ( 'none', #26468 ) ;
#8248 = advanced_face ( 'none', ( #26467 ), #26427, .t. ) ;
#8249 = oriented_edge ( 'none', *, *, #8329, .f. ) ;
#8250 = edge_loop ( 'none', ( #8328, #8320, #8322, #8303 ) ) ;
#8251 = oriented_edge ( 'none', *, *, #8330, .f. ) ;
#8252 = edge_curve ( 'none', #8271, #8214, #26464, .t. ) ;
#8253 = edge_loop ( 'none', ( #8249, #8315, #8251, #8318 ) ) ;
#8254 = oriented_edge ( 'none', *, *, #8266, .f. ) ;
#8255 = advanced_face ( 'none', ( #26459 ), #26455, .t. ) ;
#8256 = edge_curve ( 'none', #8323, #8260, #26454, .t. ) ;
#8257 = oriented_edge ( 'none', *, *, #8259, .f. ) ;
#8258 = edge_curve ( 'none', #8260, #8283, #26448, .t. ) ;
#8259 = edge_curve ( 'none', #8283, #8205, #26497, .t. ) ;
#8260 = vertex_point ( 'none', #26498 ) ;
#8261 = vertex_point ( 'none', #26452 ) ;
#8262 = oriented_edge ( 'none', *, *, #8258, .f. ) ;
#8263 = edge_curve ( 'none', #8207, #8209, #26461, .t. ) ;
#8264 = oriented_edge ( 'none', *, *, #8273, .f. ) ;
#8265 = edge_curve ( 'none', #8280, #8207, #26488, .t. ) ;
#8266 = edge_curve ( 'none', #8267, #8271, #26483, .t. ) ;
#8267 = vertex_point ( 'none', #26489 ) ;
#8268 = edge_loop ( 'none', ( #8257, #8262, #8325, #8275 ) ) ;
#8269 = oriented_edge ( 'none', *, *, #8265, .f. ) ;
#8270 = advanced_face ( 'none', ( #26479 ), #26492, .t. ) ;
#8271 = vertex_point ( 'none', #26484 ) ;
#8272 = oriented_edge ( 'none', *, *, #8274, .f. ) ;
#8273 = edge_curve ( 'none', #8214, #8285, #26478, .t. ) ;
#8274 = edge_curve ( 'none', #8285, #8267, #26523, .t. ) ;
#8275 = oriented_edge ( 'none', *, *, #8326, .f. ) ;
#8276 = oriented_edge ( 'none', *, *, #8252, .f. ) ;
#8277 = edge_curve ( 'none', #8227, #8226, #26473, .t. ) ;
#8278 = oriented_edge ( 'none', *, *, #8287, .f. ) ;
#8279 = edge_curve ( 'none', #8234, #8227, #26514, .t. ) ;
#8280 = vertex_point ( 'none', #26524 ) ;
#8281 = edge_loop ( 'none', ( #8272, #8264, #8276, #8254 ) ) ;
#8282 = edge_curve ( 'none', #8212, #8280, #26507, .t. ) ;
#8283 = vertex_point ( 'none', #26515 ) ;
#8284 = advanced_face ( 'none', ( #26506 ), #26474, .t. ) ;
#8285 = vertex_point ( 'none', #26518 ) ;
#8286 = oriented_edge ( 'none', *, *, #8282, .f. ) ;
#8287 = edge_curve ( 'none', #8209, #8212, #26561, .t. ) ;
#8288 = vertex_point ( 'none', #26554 ) ;
#8289 = oriented_edge ( 'none', *, *, #7502, .f. ) ;
#8290 = oriented_edge ( 'none', *, *, #8293, .f. ) ;
#8291 = oriented_edge ( 'none', *, *, #8370, .f. ) ;
#8292 = edge_curve ( 'none', #8296, #8288, #26557, .t. ) ;
#8293 = edge_curve ( 'none', #7435, #8296, #26508, .t. ) ;
#8294 = vertex_point ( 'none', #26548 ) ;
#8295 = vertex_point ( 'none', #26547 ) ;
#8296 = vertex_point ( 'none', #26510 ) ;
#8297 = edge_curve ( 'none', #8300, #8317, #26543, .t. ) ;
#8298 = edge_curve ( 'none', #8299, #7500, #26540, .t. ) ;
#8299 = vertex_point ( 'none', #26541 ) ;
#8300 = vertex_point ( 'none', #26535 ) ;
#8301 = oriented_edge ( 'none', *, *, #7469, .f. ) ;
#8302 = edge_loop ( 'none', ( #8309, #8311, #8314, #8310 ) ) ;
#8303 = oriented_edge ( 'none', *, *, #8306, .t. ) ;
#8304 = edge_loop ( 'none', ( #8357, #8313, #8359, #8365 ) ) ;
#8305 = vertex_point ( 'none', #26551 ) ;
#8306 = edge_curve ( 'none', #8300, #7547, #26057, .t. ) ;
#8307 = edge_loop ( 'none', ( #8338, #8345, #8351, #8339 ) ) ;
#8308 = advanced_face ( 'none', ( #26294 ), #26544, .t. ) ;
#8309 = oriented_edge ( 'none', *, *, #7492, .f. ) ;
#8310 = oriented_edge ( 'none', *, *, #8366, .f. ) ;
#8311 = oriented_edge ( 'none', *, *, #8298, .f. ) ;
#8312 = edge_curve ( 'none', #8305, #8299, #26318, .t. ) ;
#8313 = oriented_edge ( 'none', *, *, #8356, .f. ) ;
#8314 = oriented_edge ( 'none', *, *, #8312, .f. ) ;
#8315 = oriented_edge ( 'none', *, *, #7526, .t. ) ;
#8316 = edge_curve ( 'none', #8261, #8324, #26588, .t. ) ;
#8317 = vertex_point ( 'none', #26590 ) ;
#8318 = oriented_edge ( 'none', *, *, #8316, .f. ) ;
#8319 = edge_curve ( 'none', #8387, #7409, #26579, .t. ) ;
#8320 = oriented_edge ( 'none', *, *, #8327, .f. ) ;
#8321 = advanced_face ( 'none', ( #26589 ), #26575, .t. ) ;
#8322 = oriented_edge ( 'none', *, *, #8297, .f. ) ;
#8323 = vertex_point ( 'none', #26584 ) ;
#8324 = vertex_point ( 'none', #26580 ) ;
#8325 = oriented_edge ( 'none', *, *, #8256, .f. ) ;
#8326 = edge_curve ( 'none', #8205, #8323, #26569, .t. ) ;
#8327 = edge_curve ( 'none', #8317, #7446, #26572, .t. ) ;
#8328 = oriented_edge ( 'none', *, *, #7541, .f. ) ;
#8329 = edge_curve ( 'none', #7486, #8261, #26619, .t. ) ;
#8330 = edge_curve ( 'none', #8324, #7521, #26571, .t. ) ;
#8331 = oriented_edge ( 'none', *, *, #8332, .f. ) ;
#8332 = edge_curve ( 'none', #8348, #8350, #26583, .t. ) ;
#8333 = edge_curve ( 'none', #7395, #8348, #26607, .t. ) ;
#8334 = vertex_point ( 'none', #26606 ) ;
#8335 = edge_curve ( 'none', #8336, #7453, #26600, .t. ) ;
#8336 = vertex_point ( 'none', #26598 ) ;
#8337 = advanced_face ( 'none', ( #26599 ), #26611, .t. ) ;
#8338 = oriented_edge ( 'none', *, *, #7461, .f. ) ;
#8339 = oriented_edge ( 'none', *, *, #8398, .f. ) ;
#8340 = oriented_edge ( 'none', *, *, #8408, .f. ) ;
#8341 = advanced_face ( 'none', ( #26618 ), #26612, .t. ) ;
#8342 = oriented_edge ( 'none', *, *, #8347, .f. ) ;
#8343 = oriented_edge ( 'none', *, *, #8363, .f. ) ;
#8344 = edge_curve ( 'none', #8354, #8364, #26643, .t. ) ;
#8345 = oriented_edge ( 'none', *, *, #8335, .f. ) ;
#8346 = oriented_edge ( 'none', *, *, #8344, .f. ) ;
#8347 = edge_curve ( 'none', #7416, #8354, #26646, .t. ) ;
#8348 = vertex_point ( 'none', #26601 ) ;
#8349 = edge_curve ( 'none', #8350, #7452, #26633, .t. ) ;
#8350 = vertex_point ( 'none', #26620 ) ;
#8351 = oriented_edge ( 'none', *, *, #8397, .f. ) ;
#8352 = oriented_edge ( 'none', *, *, #8349, .f. ) ;
#8353 = advanced_face ( 'none', ( #26593 ), #26638, .t. ) ;
#8354 = vertex_point ( 'none', #26644 ) ;
#8355 = advanced_face ( 'none', ( #26639 ), #26635, .t. ) ;
#8356 = edge_curve ( 'none', #8295, #7509, #26628, .t. ) ;
#8357 = oriented_edge ( 'none', *, *, #7434, .f. ) ;
#8358 = edge_loop ( 'none', ( #8301, #8343, #8346, #8342 ) ) ;
#8359 = oriented_edge ( 'none', *, *, #8360, .f. ) ;
#8360 = edge_curve ( 'none', #8294, #8295, #26680, .t. ) ;
#8361 = edge_loop ( 'none', ( #8409, #8352, #8331, #8410 ) ) ;
#8362 = edge_curve ( 'none', #7426, #8294, #26673, .t. ) ;
#8363 = edge_curve ( 'none', #8364, #7391, #26669, .t. ) ;
#8364 = vertex_point ( 'none', #26668 ) ;
#8365 = oriented_edge ( 'none', *, *, #8362, .f. ) ;
#8366 = edge_curve ( 'none', #7503, #8305, #26663, .t. ) ;
#8367 = edge_loop ( 'none', ( #8289, #8291, #8368, #8290 ) ) ;
#8368 = oriented_edge ( 'none', *, *, #8292, .f. ) ;
#8369 = advanced_face ( 'none', ( #26664 ), #26624, .t. ) ;
#8370 = edge_curve ( 'none', #8288, #7436, #26656, .t. ) ;
#8371 = vertex_point ( 'none', #26675 ) ;
#8372 = oriented_edge ( 'none', *, *, #8450, .f. ) ;
#8373 = oriented_edge ( 'none', *, *, #8374, .f. ) ;
#8374 = edge_curve ( 'none', #8433, #7334, #26713, .t. ) ;
#8375 = advanced_face ( 'none', ( #26714 ), #26627, .t. ) ;
#8376 = edge_curve ( 'none', #8371, #7417, #26704, .t. ) ;
#8377 = advanced_face ( 'none', ( #26706 ), #26662, .t. ) ;
#8378 = edge_curve ( 'none', #8388, #7383, #26697, .t. ) ;
#8379 = oriented_edge ( 'none', *, *, #7406, .f. ) ;
#8380 = oriented_edge ( 'none', *, *, #8378, .f. ) ;
#8381 = edge_curve ( 'none', #8387, #8388, #26694, .t. ) ;
#8382 = oriented_edge ( 'none', *, *, #8381, .f. ) ;
#8383 = edge_curve ( 'none', #7462, #8399, #26741, .t. ) ;
#8384 = vertex_point ( 'none', #26661 ) ;
#8385 = edge_curve ( 'none', #7412, #8386, #26736, .t. ) ;
#8386 = vertex_point ( 'none', #26698 ) ;
#8387 = vertex_point ( 'none', #26737 ) ;
#8388 = vertex_point ( 'none', #26732 ) ;
#8389 = advanced_face ( 'none', ( #26730 ), #26692, .t. ) ;
#8390 = edge_loop ( 'none', ( #8391, #8393, #8402, #8392 ) ) ;
#8391 = oriented_edge ( 'none', *, *, #7386, .f. ) ;
#8392 = oriented_edge ( 'none', *, *, #8395, .f. ) ;
#8393 = oriented_edge ( 'none', *, *, #8385, .t. ) ;
#8394 = edge_curve ( 'none', #8384, #8386, #26729, .t. ) ;
#8395 = edge_curve ( 'none', #7397, #8384, #26742, .t. ) ;
#8396 = edge_loop ( 'none', ( #8379, #8380, #8382, #8051 ) ) ;
#8397 = edge_curve ( 'none', #8334, #8336, #26728, .t. ) ;
#8398 = edge_curve ( 'none', #7457, #8334, #26717, .t. ) ;
#8399 = vertex_point ( 'none', #26778 ) ;
#8400 = edge_curve ( 'none', #8401, #7459, #26773, .t. ) ;
#8401 = vertex_point ( 'none', #26772 ) ;
#8402 = oriented_edge ( 'none', *, *, #8394, .f. ) ;
#8403 = advanced_face ( 'none', ( #26775 ), #26766, .t. ) ;
#8404 = edge_loop ( 'none', ( #8405, #8407, #8340, #8406 ) ) ;
#8405 = oriented_edge ( 'none', *, *, #7442, .f. ) ;
#8406 = oriented_edge ( 'none', *, *, #8383, .f. ) ;
#8407 = oriented_edge ( 'none', *, *, #8400, .f. ) ;
#8408 = edge_curve ( 'none', #8399, #8401, #26767, .t. ) ;
#8409 = oriented_edge ( 'none', *, *, #7450, .f. ) ;
#8410 = oriented_edge ( 'none', *, *, #8333, .f. ) ;
#8411 = vertex_point ( 'none', #26774 ) ;
#8412 = edge_curve ( 'none', #8432, #8433, #26768, .t. ) ;
#8413 = oriented_edge ( 'none', *, *, #8486, .f. ) ;
#8414 = edge_curve ( 'none', #7333, #8432, #26756, .t. ) ;
#8415 = edge_curve ( 'none', #1428, #1441, #26753, .t. ) ;
#8416 = edge_loop ( 'none', ( #8421, #8423, #8417, #8422 ) ) ;
#8417 = oriented_edge ( 'none', *, *, #8424, .f. ) ;
#8418 = edge_loop ( 'none', ( #8488, #8413, #8489, #8478 ) ) ;
#8419 = advanced_face ( 'none', ( #26760 ), #26749, .t. ) ;
#8420 = edge_curve ( 'none', #8426, #7295, #26805, .t. ) ;
#8421 = oriented_edge ( 'none', *, *, #7377, .f. ) ;
#8422 = oriented_edge ( 'none', *, *, #8480, .f. ) ;
#8423 = oriented_edge ( 'none', *, *, #8420, .f. ) ;
#8424 = edge_curve ( 'none', #8435, #8426, #26745, .t. ) ;
#8425 = edge_loop ( 'none', ( #8510, #15528, #15548, #15550 ) ) ;
#8426 = vertex_point ( 'none', #26797 ) ;
#8427 = edge_loop ( 'none', ( #8476, #8457, #8452, #8473 ) ) ;
#8428 = edge_loop ( 'none', ( #8448, #8373, #8438, #8437 ) ) ;
#8429 = edge_curve ( 'none', #8451, #8371, #26799, .t. ) ;
#8430 = oriented_edge ( 'none', *, *, #8429, .f. ) ;
#8431 = edge_curve ( 'none', #7401, #8451, #26788, .t. ) ;
#8432 = vertex_point ( 'none', #26792 ) ;
#8433 = vertex_point ( 'none', #26790 ) ;
#8434 = oriented_edge ( 'none', *, *, #8431, .f. ) ;
#8435 = vertex_point ( 'none', #26784 ) ;
#8436 = advanced_face ( 'none', ( #26782 ), #26295, .t. ) ;
#8437 = oriented_edge ( 'none', *, *, #8414, .f. ) ;
#8438 = oriented_edge ( 'none', *, *, #8412, .f. ) ;
#8439 = oriented_edge ( 'none', *, *, #7411, .f. ) ;
#8440 = oriented_edge ( 'none', *, *, #8376, .f. ) ;
#8441 = edge_loop ( 'none', ( #8446, #8440, #8430, #8434 ) ) ;
#8442 = vertex_point ( 'none', #26837 ) ;
#8443 = oriented_edge ( 'none', *, *, #8445, .f. ) ;
#8444 = edge_curve ( 'none', #8442, #8447, #26833, .t. ) ;
#8445 = edge_curve ( 'none', #8447, #7408, #26827, .t. ) ;
#8446 = oriented_edge ( 'none', *, *, #7398, .f. ) ;
#8447 = vertex_point ( 'none', #26836 ) ;
#8448 = oriented_edge ( 'none', *, *, #7337, .f. ) ;
#8449 = oriented_edge ( 'none', *, *, #8444, .f. ) ;
#8450 = edge_curve ( 'none', #7413, #8442, #26834, .t. ) ;
#8451 = vertex_point ( 'none', #26823 ) ;
#8452 = oriented_edge ( 'none', *, *, #8458, .f. ) ;
#8453 = advanced_face ( 'none', ( #26829 ), #26819, .t. ) ;
#8454 = advanced_face ( 'none', ( #26838 ), #26835, .f. ) ;
#8455 = vertex_point ( 'none', #26812 ) ;
#8456 = edge_loop ( 'none', ( #8463, #8525, #8464, #8460 ) ) ;
#8457 = oriented_edge ( 'none', *, *, #8475, .f. ) ;
#8458 = edge_curve ( 'none', #8459, #8455, #26810, .t. ) ;
#8459 = vertex_point ( 'none', #26865 ) ;
#8460 = oriented_edge ( 'none', *, *, #8529, .f. ) ;
#8461 = edge_curve ( 'none', #7352, #8459, #26861, .t. ) ;
#8462 = edge_curve ( 'none', #7286, #8524, #26857, .t. ) ;
#8463 = oriented_edge ( 'none', *, *, #7321, .f. ) ;
#8464 = oriented_edge ( 'none', *, *, #8526, .f. ) ;
#8465 = oriented_edge ( 'none', *, *, #8484, .f. ) ;
#8466 = oriented_edge ( 'none', *, *, #8468, .f. ) ;
#8467 = advanced_face ( 'none', ( #26869 ), #26866, .t. ) ;
#8468 = edge_curve ( 'none', #8469, #7356, #26851, .t. ) ;
#8469 = vertex_point ( 'none', #26846 ) ;
#8470 = oriented_edge ( 'none', *, *, #7342, .f. ) ;
#8471 = oriented_edge ( 'none', *, *, #8474, .f. ) ;
#8472 = vertex_point ( 'none', #26868 ) ;
#8473 = oriented_edge ( 'none', *, *, #8461, .f. ) ;
#8474 = edge_curve ( 'none', #7281, #8472, #26853, .t. ) ;
#8475 = edge_curve ( 'none', #8455, #7297, #26896, .t. ) ;
#8476 = oriented_edge ( 'none', *, *, #7350, .f. ) ;
#8477 = vertex_point ( 'none', #26898 ) ;
#8478 = oriented_edge ( 'none', *, *, #8492, .f. ) ;
#8479 = edge_curve ( 'none', #15906, #1428, #26841, .t. ) ;
#8480 = edge_curve ( 'none', #7283, #8435, #26897, .t. ) ;
#8481 = vertex_point ( 'none', #26890 ) ;
#8482 = vertex_point ( 'none', #26889 ) ;
#8483 = edge_curve ( 'none', #1370, #1441, #26881, .t. ) ;
#8484 = edge_curve ( 'none', #8472, #8469, #26884, .t. ) ;
#8485 = advanced_face ( 'none', ( #26877 ), #26844, .t. ) ;
#8486 = edge_curve ( 'none', #8482, #7294, #26873, .t. ) ;
#8487 = oriented_edge ( 'none', *, *, #8415, .t. ) ;
#8488 = oriented_edge ( 'none', *, *, #7358, .f. ) ;
#8489 = oriented_edge ( 'none', *, *, #8490, .f. ) ;
#8490 = edge_curve ( 'none', #8411, #8482, #26922, .t. ) ;
#8491 = oriented_edge ( 'none', *, *, #8479, .t. ) ;
#8492 = edge_curve ( 'none', #7372, #8411, #26913, .t. ) ;
#8493 = edge_loop ( 'none', ( #8470, #8466, #8465, #8471 ) ) ;
#8494 = oriented_edge ( 'none', *, *, #7351, .f. ) ;
#8495 = oriented_edge ( 'none', *, *, #8575, .f. ) ;
#8496 = oriented_edge ( 'none', *, *, #8499, .f. ) ;
#8497 = edge_curve ( 'none', #8500, #8502, #26914, .t. ) ;
#8498 = edge_loop ( 'none', ( #8513, #8572, #8512, #8549 ) ) ;
#8499 = edge_curve ( 'none', #8502, #8503, #26904, .t. ) ;
#8500 = vertex_point ( 'none', #26915 ) ;
#8501 = edge_curve ( 'none', #8565, #8566, #26905, .t. ) ;
#8502 = vertex_point ( 'none', #26903 ) ;
#8503 = vertex_point ( 'none', #26918 ) ;
#8504 = oriented_edge ( 'none', *, *, #8507, .f. ) ;
#8505 = edge_curve ( 'none', #8566, #8568, #26945, .t. ) ;
#8506 = oriented_edge ( 'none', *, *, #8497, .f. ) ;
#8507 = edge_curve ( 'none', #8508, #8500, #26907, .t. ) ;
#8508 = vertex_point ( 'none', #26941 ) ;
#8509 = vertex_point ( 'none', #26940 ) ;
#8510 = oriented_edge ( 'none', *, *, #8608, .f. ) ;
#8511 = edge_curve ( 'none', #8503, #8508, #26951, .t. ) ;
#8512 = oriented_edge ( 'none', *, *, #8573, .f. ) ;
#8513 = oriented_edge ( 'none', *, *, #8501, .f. ) ;
#8514 = oriented_edge ( 'none', *, *, #8511, .f. ) ;
#8515 = edge_curve ( 'none', #8477, #8481, #26937, .t. ) ;
#8516 = vertex_point ( 'none', #26933 ) ;
#8517 = edge_curve ( 'none', #8516, #8477, #26928, .t. ) ;
#8518 = oriented_edge ( 'none', *, *, #8517, .f. ) ;
#8519 = edge_curve ( 'none', #8530, #8516, #26986, .t. ) ;
#8520 = oriented_edge ( 'none', *, *, #8519, .f. ) ;
#8521 = advanced_face ( 'none', ( #26923 ), #26952, .t. ) ;
#8522 = advanced_face ( 'none', ( #26981 ), #26934, .t. ) ;
#8523 = oriented_edge ( 'none', *, *, #8532, .f. ) ;
#8524 = vertex_point ( 'none', #26980 ) ;
#8525 = oriented_edge ( 'none', *, *, #8462, .t. ) ;
#8526 = edge_curve ( 'none', #8527, #8524, #26974, .t. ) ;
#8527 = vertex_point ( 'none', #26926 ) ;
#8528 = edge_loop ( 'none', ( #8523, #8535, #8518, #8520 ) ) ;
#8529 = edge_curve ( 'none', #7288, #8527, #26962, .t. ) ;
#8530 = vertex_point ( 'none', #26970 ) ;
#8531 = edge_loop ( 'none', ( #8496, #8506, #8504, #8514 ) ) ;
#8532 = edge_curve ( 'none', #8481, #8530, #26955, .t. ) ;
#8533 = oriented_edge ( 'none', *, *, #8483, .f. ) ;
#8534 = advanced_face ( 'none', ( #26929 ), #26956, .t. ) ;
#8535 = oriented_edge ( 'none', *, *, #8515, .f. ) ;
#8536 = advanced_face ( 'none', ( #26965 ), #26969, .t. ) ;
#8537 = oriented_edge ( 'none', *, *, #8540, .f. ) ;
#8538 = edge_loop ( 'none', ( #8564, #8545, #8562, #8606 ) ) ;
#8539 = oriented_edge ( 'none', *, *, #8563, .f. ) ;
#8540 = edge_curve ( 'none', #8550, #8559, #27005, .t. ) ;
#8541 = edge_curve ( 'none', #7359, #8550, #27001, .t. ) ;
#8542 = vertex_point ( 'none', #27006 ) ;
#8543 = edge_curve ( 'none', #8544, #7380, #27011, .t. ) ;
#8544 = vertex_point ( 'none', #27013 ) ;
#8545 = oriented_edge ( 'none', *, *, #8543, .f. ) ;
#8546 = vertex_point ( 'none', #26996 ) ;
#8547 = advanced_face ( 'none', ( #26995 ), #27010, .t. ) ;
#8548 = edge_loop ( 'none', ( #8594, #8597, #8593, #8579 ) ) ;
#8549 = oriented_edge ( 'none', *, *, #8505, .f. ) ;
#8550 = vertex_point ( 'none', #26954 ) ;
#8551 = vertex_point ( 'none', #26988 ) ;
#8552 = advanced_face ( 'none', ( #27043 ), #27000, .t. ) ;
#8553 = oriented_edge ( 'none', *, *, #8541, .f. ) ;
#8554 = edge_loop ( 'none', ( #8494, #8539, #8537, #8553 ) ) ;
#8555 = vertex_point ( 'none', #26994 ) ;
#8556 = edge_curve ( 'none', #8555, #8551, #27042, .t. ) ;
#8557 = oriented_edge ( 'none', *, *, #8556, .f. ) ;
#8558 = edge_curve ( 'none', #7315, #8555, #27031, .t. ) ;
#8559 = vertex_point ( 'none', #27037 ) ;
#8560 = vertex_point ( 'none', #27033 ) ;
#8561 = oriented_edge ( 'none', *, *, #8558, .f. ) ;
#8562 = oriented_edge ( 'none', *, *, #8601, .f. ) ;
#8563 = edge_curve ( 'none', #8559, #7363, #27040, .t. ) ;
#8564 = oriented_edge ( 'none', *, *, #7443, .f. ) ;
#8565 = vertex_point ( 'none', #27044 ) ;
#8566 = vertex_point ( 'none', #27026 ) ;
#8567 = advanced_face ( 'none', ( #27024 ), #27017, .t. ) ;
#8568 = vertex_point ( 'none', #26804 ) ;
#8569 = edge_curve ( 'none', #8509, #8565, #25823, .t. ) ;
#8570 = oriented_edge ( 'none', *, *, #7311, .f. ) ;
#8571 = edge_loop ( 'none', ( #8570, #8495, #8557, #8561 ) ) ;
#8572 = oriented_edge ( 'none', *, *, #8569, .f. ) ;
#8573 = edge_curve ( 'none', #8568, #8509, #26527, .t. ) ;
#8574 = vertex_point ( 'none', #27078 ) ;
#8575 = edge_curve ( 'none', #8551, #7252, #27070, .t. ) ;
#8576 = oriented_edge ( 'none', *, *, #8658, .t. ) ;
#8577 = advanced_face ( 'none', ( #27075 ), #27066, .f. ) ;
#8578 = edge_loop ( 'none', ( #8637, #8640, #8647, #8646 ) ) ;
#8579 = oriented_edge ( 'none', *, *, #8590, .t. ) ;
#8580 = advanced_face ( 'none', ( #27077 ), #27079, .f. ) ;
#8581 = oriented_edge ( 'none', *, *, #8598, .t. ) ;
#8582 = oriented_edge ( 'none', *, *, #8584, .t. ) ;
#8583 = edge_curve ( 'none', #7758, #8611, #27074, .t. ) ;
#8584 = edge_curve ( 'none', #8611, #8596, #27053, .t. ) ;
#8585 = oriented_edge ( 'none', *, *, #7816, .f. ) ;
#8586 = oriented_edge ( 'none', *, *, #8583, .t. ) ;
#8587 = oriented_edge ( 'none', *, *, #8615, .t. ) ;
#8588 = edge_curve ( 'none', #8614, #7802, #27049, .t. ) ;
#8589 = edge_loop ( 'none', ( #8582, #8581, #8585, #8586 ) ) ;
#8590 = edge_curve ( 'none', #7805, #8602, #27102, .t. ) ;
#8591 = vertex_point ( 'none', #27103 ) ;
#8592 = advanced_face ( 'none', ( #27105 ), #27097, .f. ) ;
#8593 = oriented_edge ( 'none', *, *, #7748, .f. ) ;
#8594 = oriented_edge ( 'none', *, *, #8607, .t. ) ;
#8595 = edge_curve ( 'none', #8603, #7807, #27091, .t. ) ;
#8596 = vertex_point ( 'none', #27107 ) ;
#8597 = oriented_edge ( 'none', *, *, #8595, .t. ) ;
#8598 = edge_curve ( 'none', #8596, #7755, #27094, .t. ) ;
#8599 = edge_loop ( 'none', ( #8655, #8657, #8654, #8576 ) ) ;
#8600 = edge_loop ( 'none', ( #8612, #8609, #8587, #8613 ) ) ;
#8601 = edge_curve ( 'none', #8542, #8544, #27093, .t. ) ;
#8602 = vertex_point ( 'none', #27085 ) ;
#8603 = vertex_point ( 'none', #27083 ) ;
#8604 = edge_curve ( 'none', #7470, #8542, #27141, .t. ) ;
#8605 = edge_curve ( 'none', #7753, #8546, #27095, .t. ) ;
#8606 = oriented_edge ( 'none', *, *, #8604, .f. ) ;
#8607 = edge_curve ( 'none', #8602, #8603, #27142, .t. ) ;
#8608 = edge_curve ( 'none', #8560, #8574, #27098, .t. ) ;
#8609 = oriented_edge ( 'none', *, *, #8605, .t. ) ;
#8610 = advanced_face ( 'none', ( #27126 ), #27132, .f. ) ;
#8611 = vertex_point ( 'none', #27122 ) ;
#8612 = oriented_edge ( 'none', *, *, #7751, .f. ) ;
#8613 = oriented_edge ( 'none', *, *, #8588, .t. ) ;
#8614 = vertex_point ( 'none', #27131 ) ;
#8615 = edge_curve ( 'none', #8546, #8614, #27116, .t. ) ;
#8616 = vertex_point ( 'none', #27130 ) ;
#8617 = vertex_point ( 'none', #27112 ) ;
#8618 = oriented_edge ( 'none', *, *, #8639, .t. ) ;
#8619 = edge_curve ( 'none', #8617, #7858, #27109, .t. ) ;
#8620 = oriented_edge ( 'none', *, *, #8556, .t. ) ;
#8621 = oriented_edge ( 'none', *, *, #7806, .f. ) ;
#8622 = vertex_point ( 'none', #27119 ) ;
#8623 = oriented_edge ( 'none', *, *, #8649, .t. ) ;
#8624 = edge_curve ( 'none', #8622, #8628, #27117, .t. ) ;
#8625 = edge_loop ( 'none', ( #8642, #8630, #8651, #8701, #8705, #8702, #8618, #8706, #8636, #8692, #8695, #8694, #8699, #8696, #8620, #8680, #8683, #8682, #8686, #8650, #8688, #8668, #8671, #8670, #8675, #8672, #8679, #8659, #8662, #8661, #8665, #8689, #8745, #8747, #8663, #8749, #8751, #8726, #8729, #8737, #8740, #8739, #8738, #8744, #8717, #8721, #8718, #8724, #8801, #8723, #8803, #8709, #8713, #8711, #8710, #8716, #8791, #8790, #8796, #8798, #8797, #8799, #8783, #8780, #8786, #8789, #8782, #8771, #8773, #8800, #8777, #8774, #8758, #8760, #8763, #8762, #8766, #8769, #8768, #8846, #8849, #8848, #8754, #8756, #8829, #8832, #8838, #8840, #8839, #8818, #8843, #8842, #8821, #8823, #8822, #8825, #8806, #8809, #8814, #8811, #8810, #8817, #8892, #8894, #8891, #8898, #8895, #8879, #8880, #8883, #8882, #8885, #8888, #8887, #8867, #8889, #8871, #8872, #8841, #8870, #8856, #8858, #8855, #8861, #8864, #8863, #8940, #8943, #8942, #8945, #8852, #8921, #8924, #8932, #8935, #8934, #8933, #8939, #8912, #8916, #8913, #8919, #8902, #8918, #8905, #8908, #8911, #8910, #8909, #8986, #8989, #8984, #8993, #8899, #8995, #8972, #8974, #8901, #8978, #8975, #8900, #8960, #8963, #8962, #8966, #8969, #8968, #8948, #8951, #8950, #8954, #8957, #8956, #8959, #9032 ) ) ;
#8626 = oriented_edge ( 'none', *, *, #8624, .t. ) ;
#8627 = edge_curve ( 'none', #8628, #7823, #27162, .t. ) ;
#8628 = vertex_point ( 'none', #27160 ) ;
#8629 = oriented_edge ( 'none', *, *, #8627, .t. ) ;
#8630 = oriented_edge ( 'none', *, *, #8632, .t. ) ;
#8631 = advanced_face ( 'none', ( #27168, #27167 ), #27166, .f. ) ;
#8632 = edge_curve ( 'none', #8524, #7801, #27159, .t. ) ;
#8633 = edge_curve ( 'none', #7791, #8634, #27153, .t. ) ;
#8634 = vertex_point ( 'none', #27158 ) ;
#8635 = edge_curve ( 'none', #7877, #8752, #27200, .t. ) ;
#8636 = oriented_edge ( 'none', *, *, #7864, .t. ) ;
#8637 = oriented_edge ( 'none', *, *, #7825, .f. ) ;
#8638 = vertex_point ( 'none', #27154 ) ;
#8639 = edge_curve ( 'none', #7869, #8617, #27202, .t. ) ;
#8640 = oriented_edge ( 'none', *, *, #8643, .t. ) ;
#8641 = edge_curve ( 'none', #8638, #8645, #27189, .t. ) ;
#8642 = oriented_edge ( 'none', *, *, #8526, .t. ) ;
#8643 = edge_curve ( 'none', #7826, #8638, #27195, .t. ) ;
#8644 = edge_loop ( 'none', ( #8621, #8623, #8626, #8629 ) ) ;
#8645 = vertex_point ( 'none', #27190 ) ;
#8646 = oriented_edge ( 'none', *, *, #8648, .t. ) ;
#8647 = oriented_edge ( 'none', *, *, #8641, .t. ) ;
#8648 = edge_curve ( 'none', #8645, #7824, #27192, .t. ) ;
#8649 = edge_curve ( 'none', #7762, #8622, #27175, .t. ) ;
#8650 = oriented_edge ( 'none', *, *, #8687, .t. ) ;
#8651 = oriented_edge ( 'none', *, *, #7863, .t. ) ;
#8652 = advanced_face ( 'none', ( #27196 ), #27179, .f. ) ;
#8653 = advanced_face ( 'none', ( #27150 ), #27185, .f. ) ;
#8654 = oriented_edge ( 'none', *, *, #8656, .t. ) ;
#8655 = oriented_edge ( 'none', *, *, #7817, .f. ) ;
#8656 = edge_curve ( 'none', #7477, #8591, #27227, .t. ) ;
#8657 = oriented_edge ( 'none', *, *, #7577, .t. ) ;
#8658 = edge_curve ( 'none', #8591, #7821, #27222, .t. ) ;
#8659 = oriented_edge ( 'none', *, *, #8753, .t. ) ;
#8660 = edge_curve ( 'none', #8673, #7873, #27217, .t. ) ;
#8661 = oriented_edge ( 'none', *, *, #7939, .t. ) ;
#8662 = oriented_edge ( 'none', *, *, #8660, .t. ) ;
#8663 = oriented_edge ( 'none', *, *, #7997, .t. ) ;
#8664 = edge_curve ( 'none', #7875, #7926, #27218, .t. ) ;
#8665 = oriented_edge ( 'none', *, *, #8664, .t. ) ;
#8666 = vertex_point ( 'none', #27230 ) ;
#8667 = edge_curve ( 'none', #7884, #8684, #27223, .t. ) ;
#8668 = oriented_edge ( 'none', *, *, #8667, .t. ) ;
#8669 = edge_curve ( 'none', #8684, #7894, #27260, .t. ) ;
#8670 = oriented_edge ( 'none', *, *, #7909, .t. ) ;
#8671 = oriented_edge ( 'none', *, *, #8669, .t. ) ;
#8672 = oriented_edge ( 'none', *, *, #8676, .t. ) ;
#8673 = vertex_point ( 'none', #27171 ) ;
#8674 = edge_curve ( 'none', #7896, #8666, #27205, .t. ) ;
#8675 = oriented_edge ( 'none', *, *, #8674, .t. ) ;
#8676 = edge_curve ( 'none', #8666, #7897, #27261, .t. ) ;
#8677 = vertex_point ( 'none', #27210 ) ;
#8678 = edge_curve ( 'none', #8551, #8697, #27246, .t. ) ;
#8679 = oriented_edge ( 'none', *, *, #7893, .t. ) ;
#8680 = oriented_edge ( 'none', *, *, #8678, .t. ) ;
#8681 = edge_curve ( 'none', #8697, #7890, #27254, .t. ) ;
#8682 = oriented_edge ( 'none', *, *, #7953, .t. ) ;
#8683 = oriented_edge ( 'none', *, *, #8681, .t. ) ;
#8684 = vertex_point ( 'none', #27203 ) ;
#8685 = edge_curve ( 'none', #7891, #8677, #27253, .t. ) ;
#8686 = oriented_edge ( 'none', *, *, #8685, .t. ) ;
#8687 = edge_curve ( 'none', #8677, #7892, #27237, .t. ) ;
#8688 = oriented_edge ( 'none', *, *, #7887, .t. ) ;
#8689 = oriented_edge ( 'none', *, *, #7927, .t. ) ;
#8690 = vertex_point ( 'none', #27238 ) ;
#8691 = edge_curve ( 'none', #7852, #8616, #27300, .t. ) ;
#8692 = oriented_edge ( 'none', *, *, #8691, .t. ) ;
#8693 = edge_curve ( 'none', #8616, #7839, #27293, .t. ) ;
#8694 = oriented_edge ( 'none', *, *, #7845, .t. ) ;
#8695 = oriented_edge ( 'none', *, *, #8693, .t. ) ;
#8696 = oriented_edge ( 'none', *, *, #8700, .t. ) ;
#8697 = vertex_point ( 'none', #27241 ) ;
#8698 = edge_curve ( 'none', #7841, #8690, #27294, .t. ) ;
#8699 = oriented_edge ( 'none', *, *, #8698, .t. ) ;
#8700 = edge_curve ( 'none', #8690, #8555, #27233, .t. ) ;
#8701 = oriented_edge ( 'none', *, *, #8633, .t. ) ;
#8702 = oriented_edge ( 'none', *, *, #7848, .t. ) ;
#8703 = edge_curve ( 'none', #8634, #7867, #27289, .t. ) ;
#8704 = vertex_point ( 'none', #27278 ) ;
#8705 = oriented_edge ( 'none', *, *, #8703, .t. ) ;
#8706 = oriented_edge ( 'none', *, *, #8619, .t. ) ;
#8707 = edge_curve ( 'none', #8722, #8028, #27283, .t. ) ;
#8708 = edge_curve ( 'none', #7968, #8712, #27287, .t. ) ;
#8709 = oriented_edge ( 'none', *, *, #8707, .t. ) ;
#8710 = oriented_edge ( 'none', *, *, #8714, .t. ) ;
#8711 = oriented_edge ( 'none', *, *, #8708, .t. ) ;
#8712 = vertex_point ( 'none', #27032 ) ;
#8713 = oriented_edge ( 'none', *, *, #8032, .t. ) ;
#8714 = edge_curve ( 'none', #8712, #7965, #27264, .t. ) ;
#8715 = edge_curve ( 'none', #7954, #8793, #27323, .t. ) ;
#8716 = oriented_edge ( 'none', *, *, #7962, .t. ) ;
#8717 = oriented_edge ( 'none', *, *, #8743, .t. ) ;
#8718 = oriented_edge ( 'none', *, *, #8005, .t. ) ;
#8719 = edge_curve ( 'none', #8736, #8004, #27326, .t. ) ;
#8720 = vertex_point ( 'none', #27319 ) ;
#8721 = oriented_edge ( 'none', *, *, #8719, .t. ) ;
#8722 = vertex_point ( 'none', #27318 ) ;
#8723 = oriented_edge ( 'none', *, *, #8018, .t. ) ;
#8724 = oriented_edge ( 'none', *, *, #8731, .t. ) ;
#8725 = edge_curve ( 'none', #8720, #8019, #27324, .t. ) ;
#8726 = oriented_edge ( 'none', *, *, #7985, .t. ) ;
#8727 = vertex_point ( 'none', #27327 ) ;
#8728 = vertex_point ( 'none', #27315 ) ;
#8729 = oriented_edge ( 'none', *, *, #8732, .t. ) ;
#8730 = edge_curve ( 'none', #8727, #7974, #27306, .t. ) ;
#8731 = edge_curve ( 'none', #8002, #8720, #27301, .t. ) ;
#8732 = edge_curve ( 'none', #7982, #8727, #27355, .t. ) ;
#8733 = edge_curve ( 'none', #7918, #8741, #27351, .t. ) ;
#8734 = vertex_point ( 'none', #27350 ) ;
#8735 = edge_curve ( 'none', #8078, #8728, #27346, .t. ) ;
#8736 = vertex_point ( 'none', #27345 ) ;
#8737 = oriented_edge ( 'none', *, *, #8730, .t. ) ;
#8738 = oriented_edge ( 'none', *, *, #8742, .t. ) ;
#8739 = oriented_edge ( 'none', *, *, #8733, .t. ) ;
#8740 = oriented_edge ( 'none', *, *, #7978, .t. ) ;
#8741 = vertex_point ( 'none', #27302 ) ;
#8742 = edge_curve ( 'none', #8741, #8568, #27307, .t. ) ;
#8743 = edge_curve ( 'none', #8509, #8736, #27344, .t. ) ;
#8744 = oriented_edge ( 'none', *, *, #8573, .t. ) ;
#8745 = oriented_edge ( 'none', *, *, #8635, .t. ) ;
#8746 = edge_curve ( 'none', #8752, #7924, #27309, .t. ) ;
#8747 = oriented_edge ( 'none', *, *, #8746, .t. ) ;
#8748 = edge_curve ( 'none', #7925, #8704, #27331, .t. ) ;
#8749 = oriented_edge ( 'none', *, *, #8748, .t. ) ;
#8750 = edge_curve ( 'none', #8704, #18031, #27393, .t. ) ;
#8751 = oriented_edge ( 'none', *, *, #8750, .t. ) ;
#8752 = vertex_point ( 'none', #27394 ) ;
#8753 = edge_curve ( 'none', #7913, #8673, #27387, .t. ) ;
#8754 = oriented_edge ( 'none', *, *, #8850, .t. ) ;
#8755 = edge_curve ( 'none', #8844, #8093, #27381, .t. ) ;
#8756 = oriented_edge ( 'none', *, *, #8755, .t. ) ;
#8757 = vertex_point ( 'none', #27385 ) ;
#8758 = oriented_edge ( 'none', *, *, #8507, .t. ) ;
#8759 = oriented_edge ( 'none', *, *, #10597, .t. ) ;
#8760 = oriented_edge ( 'none', *, *, #8778, .t. ) ;
#8761 = edge_curve ( 'none', #8775, #8135, #27389, .t. ) ;
#8762 = oriented_edge ( 'none', *, *, #8136, .t. ) ;
#8763 = oriented_edge ( 'none', *, *, #8761, .t. ) ;
#8764 = vertex_point ( 'none', #27384 ) ;
#8765 = edge_curve ( 'none', #8133, #8757, #27375, .t. ) ;
#8766 = oriented_edge ( 'none', *, *, #8765, .t. ) ;
#8767 = edge_curve ( 'none', #8757, #8150, #27362, .t. ) ;
#8768 = oriented_edge ( 'none', *, *, #8149, .t. ) ;
#8769 = oriented_edge ( 'none', *, *, #8767, .t. ) ;
#8770 = edge_curve ( 'none', #8105, #8776, #27369, .t. ) ;
#8771 = oriented_edge ( 'none', *, *, #8788, .t. ) ;
#8772 = edge_curve ( 'none', #8784, #8113, #27370, .t. ) ;
#8773 = oriented_edge ( 'none', *, *, #8772, .t. ) ;
#8774 = oriented_edge ( 'none', *, *, #8779, .t. ) ;
#8775 = vertex_point ( 'none', #27334 ) ;
#8776 = vertex_point ( 'none', #27363 ) ;
#8777 = oriented_edge ( 'none', *, *, #8770, .t. ) ;
#8778 = edge_curve ( 'none', #8500, #8775, #27422, .t. ) ;
#8779 = edge_curve ( 'none', #8776, #8508, #27419, .t. ) ;
#8780 = oriented_edge ( 'none', *, *, #8047, .t. ) ;
#8781 = edge_curve ( 'none', #8728, #8046, #27412, .t. ) ;
#8782 = oriented_edge ( 'none', *, *, #8122, .t. ) ;
#8783 = oriented_edge ( 'none', *, *, #8781, .t. ) ;
#8784 = vertex_point ( 'none', #27408 ) ;
#8785 = edge_curve ( 'none', #8068, #8734, #27365, .t. ) ;
#8786 = oriented_edge ( 'none', *, *, #8785, .t. ) ;
#8787 = edge_curve ( 'none', #8734, #8119, #27400, .t. ) ;
#8788 = edge_curve ( 'none', #8042, #8784, #27357, .t. ) ;
#8789 = oriented_edge ( 'none', *, *, #8787, .t. ) ;
#8790 = oriented_edge ( 'none', *, *, #8794, .t. ) ;
#8791 = oriented_edge ( 'none', *, *, #8715, .t. ) ;
#8792 = oriented_edge ( 'none', *, *, #29902, .t. ) ;
#8793 = vertex_point ( 'none', #27406 ) ;
#8794 = edge_curve ( 'none', #8793, #8020, #27403, .t. ) ;
#8795 = edge_curve ( 'none', #8010, #8055, #27452, .t. ) ;
#8796 = oriented_edge ( 'none', *, *, #8074, .t. ) ;
#8797 = oriented_edge ( 'none', *, *, #8061, .t. ) ;
#8798 = oriented_edge ( 'none', *, *, #8795, .t. ) ;
#8799 = oriented_edge ( 'none', *, *, #8735, .t. ) ;
#8800 = oriented_edge ( 'none', *, *, #8114, .t. ) ;
#8801 = oriented_edge ( 'none', *, *, #8725, .t. ) ;
#8802 = edge_curve ( 'none', #8015, #8722, #27446, .t. ) ;
#8803 = oriented_edge ( 'none', *, *, #8802, .t. ) ;
#8804 = edge_curve ( 'none', #8897, #8271, #27442, .t. ) ;
#8805 = edge_curve ( 'none', #8226, #8868, #27438, .t. ) ;
#8806 = oriented_edge ( 'none', *, *, #8827, .t. ) ;
#8807 = edge_curve ( 'none', #8828, #8235, #27450, .t. ) ;
#8808 = edge_curve ( 'none', #8230, #8813, #27430, .t. ) ;
#8809 = oriented_edge ( 'none', *, *, #8807, .t. ) ;
#8810 = oriented_edge ( 'none', *, *, #8815, .t. ) ;
#8811 = oriented_edge ( 'none', *, *, #8808, .t. ) ;
#8812 = vertex_point ( 'none', #27407 ) ;
#8813 = vertex_point ( 'none', #27427 ) ;
#8814 = oriented_edge ( 'none', *, *, #8208, .t. ) ;
#8815 = edge_curve ( 'none', #8813, #8516, #27437, .t. ) ;
#8816 = edge_curve ( 'none', #8477, #8812, #27416, .t. ) ;
#8817 = oriented_edge ( 'none', *, *, #8517, .t. ) ;
#8818 = oriented_edge ( 'none', *, *, #8190, .t. ) ;
#8819 = edge_curve ( 'none', #8831, #8237, #27479, .t. ) ;
#8820 = edge_curve ( 'none', #8180, #8824, #27465, .t. ) ;
#8821 = oriented_edge ( 'none', *, *, #8236, .t. ) ;
#8822 = oriented_edge ( 'none', *, *, #8826, .t. ) ;
#8823 = oriented_edge ( 'none', *, *, #8820, .t. ) ;
#8824 = vertex_point ( 'none', #27473 ) ;
#8825 = oriented_edge ( 'none', *, *, #8171, .t. ) ;
#8826 = edge_curve ( 'none', #8824, #8166, #27468, .t. ) ;
#8827 = edge_curve ( 'none', #8172, #8828, #27460, .t. ) ;
#8828 = vertex_point ( 'none', #27461 ) ;
#8829 = oriented_edge ( 'none', *, *, #8104, .t. ) ;
#8830 = vertex_point ( 'none', #27432 ) ;
#8831 = vertex_point ( 'none', #27431 ) ;
#8832 = oriented_edge ( 'none', *, *, #8834, .t. ) ;
#8833 = edge_curve ( 'none', #8830, #8126, #27481, .t. ) ;
#8834 = edge_curve ( 'none', #8091, #8830, #27472, .t. ) ;
#8835 = edge_curve ( 'none', #8125, #8191, #27458, .t. ) ;
#8836 = edge_curve ( 'none', #8188, #8831, #27454, .t. ) ;
#8837 = edge_curve ( 'none', #8317, #8873, #27497, .t. ) ;
#8838 = oriented_edge ( 'none', *, *, #8833, .t. ) ;
#8839 = oriented_edge ( 'none', *, *, #8835, .t. ) ;
#8840 = oriented_edge ( 'none', *, *, #8203, .t. ) ;
#8841 = oriented_edge ( 'none', *, *, #8874, .t. ) ;
#8842 = oriented_edge ( 'none', *, *, #8819, .t. ) ;
#8843 = oriented_edge ( 'none', *, *, #8836, .t. ) ;
#8844 = vertex_point ( 'none', #27504 ) ;
#8845 = edge_curve ( 'none', #8146, #8764, #27491, .t. ) ;
#8846 = oriented_edge ( 'none', *, *, #8845, .t. ) ;
#8847 = edge_curve ( 'none', #8764, #8164, #27486, .t. ) ;
#8848 = oriented_edge ( 'none', *, *, #8163, .t. ) ;
#8849 = oriented_edge ( 'none', *, *, #8847, .t. ) ;
#8850 = edge_curve ( 'none', #8160, #8844, #27498, .t. ) ;
#8851 = oriented_edge ( 'none', *, *, #7257, .t. ) ;
#8852 = oriented_edge ( 'none', *, *, #8946, .t. ) ;
#8853 = oriented_edge ( 'none', *, *, #11228, .f. ) ;
#8854 = edge_loop ( 'none', ( #9166, #9282, #9288, #9290 ) ) ;
#8855 = oriented_edge ( 'none', *, *, #8312, .t. ) ;
#8856 = oriented_edge ( 'none', *, *, #8837, .t. ) ;
#8857 = edge_curve ( 'none', #8873, #8305, #27540, .t. ) ;
#8858 = oriented_edge ( 'none', *, *, #8857, .t. ) ;
#8859 = vertex_point ( 'none', #27535 ) ;
#8860 = edge_curve ( 'none', #8299, #8876, #27534, .t. ) ;
#8861 = oriented_edge ( 'none', *, *, #8860, .t. ) ;
#8862 = edge_curve ( 'none', #8876, #8296, #27527, .t. ) ;
#8863 = oriented_edge ( 'none', *, *, #8292, .t. ) ;
#8864 = oriented_edge ( 'none', *, *, #8862, .t. ) ;
#8865 = vertex_point ( 'none', #27541 ) ;
#8866 = edge_curve ( 'none', #8288, #8859, #27490, .t. ) ;
#8867 = oriented_edge ( 'none', *, *, #8805, .t. ) ;
#8868 = vertex_point ( 'none', #27531 ) ;
#8869 = edge_curve ( 'none', #8868, #8324, #27528, .t. ) ;
#8870 = oriented_edge ( 'none', *, *, #8297, .t. ) ;
#8871 = oriented_edge ( 'none', *, *, #8330, .t. ) ;
#8872 = oriented_edge ( 'none', *, *, #7518, .t. ) ;
#8873 = vertex_point ( 'none', #27523 ) ;
#8874 = edge_curve ( 'none', #7481, #8300, #27512, .t. ) ;
#8875 = oriented_edge ( 'none', *, *, #8584, .f. ) ;
#8876 = vertex_point ( 'none', #27573 ) ;
#8877 = vertex_point ( 'none', #27570 ) ;
#8878 = edge_curve ( 'none', #8214, #8896, #27567, .t. ) ;
#8879 = oriented_edge ( 'none', *, *, #8252, .t. ) ;
#8880 = oriented_edge ( 'none', *, *, #8878, .t. ) ;
#8881 = edge_curve ( 'none', #8896, #8207, #27572, .t. ) ;
#8882 = oriented_edge ( 'none', *, *, #8263, .t. ) ;
#8883 = oriented_edge ( 'none', *, *, #8881, .t. ) ;
#8884 = edge_curve ( 'none', #8209, #8877, #27569, .t. ) ;
#8885 = oriented_edge ( 'none', *, *, #8884, .t. ) ;
#8886 = edge_curve ( 'none', #8877, #8227, #27554, .t. ) ;
#8887 = oriented_edge ( 'none', *, *, #8277, .t. ) ;
#8888 = oriented_edge ( 'none', *, *, #8886, .t. ) ;
#8889 = oriented_edge ( 'none', *, *, #8869, .t. ) ;
#8890 = edge_curve ( 'none', #8260, #8897, #27563, .t. ) ;
#8891 = oriented_edge ( 'none', *, *, #8256, .t. ) ;
#8892 = oriented_edge ( 'none', *, *, #8816, .t. ) ;
#8893 = edge_curve ( 'none', #8812, #8323, #27550, .t. ) ;
#8894 = oriented_edge ( 'none', *, *, #8893, .t. ) ;
#8895 = oriented_edge ( 'none', *, *, #8804, .t. ) ;
#8896 = vertex_point ( 'none', #27556 ) ;
#8897 = vertex_point ( 'none', #27599 ) ;
#8898 = oriented_edge ( 'none', *, *, #8890, .t. ) ;
#8899 = oriented_edge ( 'none', *, *, #8994, .t. ) ;
#8900 = oriented_edge ( 'none', *, *, #8540, .t. ) ;
#8901 = oriented_edge ( 'none', *, *, #8412, .t. ) ;
#8902 = oriented_edge ( 'none', *, *, #8920, .t. ) ;
#8903 = vertex_point ( 'none', #27559 ) ;
#8904 = edge_curve ( 'none', #8364, #8917, #27598, .t. ) ;
#8905 = oriented_edge ( 'none', *, *, #8904, .t. ) ;
#8906 = edge_curve ( 'none', #8917, #8384, #27593, .t. ) ;
#8907 = edge_curve ( 'none', #8386, #8387, #27555, .t. ) ;
#8908 = oriented_edge ( 'none', *, *, #8906, .t. ) ;
#8909 = oriented_edge ( 'none', *, *, #8381, .t. ) ;
#8910 = oriented_edge ( 'none', *, *, #8907, .t. ) ;
#8911 = oriented_edge ( 'none', *, *, #8394, .t. ) ;
#8912 = oriented_edge ( 'none', *, *, #8938, .t. ) ;
#8913 = oriented_edge ( 'none', *, *, #8332, .t. ) ;
#8914 = edge_curve ( 'none', #8931, #8348, #27595, .t. ) ;
#8915 = vertex_point ( 'none', #27582 ) ;
#8916 = oriented_edge ( 'none', *, *, #8914, .t. ) ;
#8917 = vertex_point ( 'none', #27581 ) ;
#8918 = oriented_edge ( 'none', *, *, #8344, .t. ) ;
#8919 = oriented_edge ( 'none', *, *, #8926, .t. ) ;
#8920 = edge_curve ( 'none', #8915, #8354, #27587, .t. ) ;
#8921 = oriented_edge ( 'none', *, *, #8601, .t. ) ;
#8922 = vertex_point ( 'none', #27574 ) ;
#8923 = vertex_point ( 'none', #27577 ) ;
#8924 = oriented_edge ( 'none', *, *, #8927, .t. ) ;
#8925 = edge_curve ( 'none', #8922, #8399, #27580, .t. ) ;
#8926 = edge_curve ( 'none', #8350, #8915, #27634, .t. ) ;
#8927 = edge_curve ( 'none', #8544, #8922, #27628, .t. ) ;
#8928 = edge_curve ( 'none', #8401, #8936, #27624, .t. ) ;
#8929 = edge_curve ( 'none', #8388, #8923, #27620, .t. ) ;
#8930 = vertex_point ( 'none', #27576 ) ;
#8931 = vertex_point ( 'none', #27619 ) ;
#8932 = oriented_edge ( 'none', *, *, #8925, .t. ) ;
#8933 = oriented_edge ( 'none', *, *, #8937, .t. ) ;
#8934 = oriented_edge ( 'none', *, *, #8928, .t. ) ;
#8935 = oriented_edge ( 'none', *, *, #8408, .t. ) ;
#8936 = vertex_point ( 'none', #27632 ) ;
#8937 = edge_curve ( 'none', #8936, #8334, #27610, .t. ) ;
#8938 = edge_curve ( 'none', #8336, #8931, #27606, .t. ) ;
#8939 = oriented_edge ( 'none', *, *, #8397, .t. ) ;
#8940 = oriented_edge ( 'none', *, *, #8866, .t. ) ;
#8941 = edge_curve ( 'none', #8859, #8294, #27660, .t. ) ;
#8942 = oriented_edge ( 'none', *, *, #8360, .t. ) ;
#8943 = oriented_edge ( 'none', *, *, #8941, .t. ) ;
#8944 = edge_curve ( 'none', #8295, #8865, #27612, .t. ) ;
#8945 = oriented_edge ( 'none', *, *, #8944, .t. ) ;
#8946 = edge_curve ( 'none', #8865, #8542, #27657, .t. ) ;
#8947 = oriented_edge ( 'none', *, *, #7571, .t. ) ;
#8948 = oriented_edge ( 'none', *, *, #8971, .t. ) ;
#8949 = edge_curve ( 'none', #8964, #8411, #27659, .t. ) ;
#8950 = oriented_edge ( 'none', *, *, #8490, .t. ) ;
#8951 = oriented_edge ( 'none', *, *, #8949, .t. ) ;
#8952 = vertex_point ( 'none', #27658 ) ;
#8953 = edge_curve ( 'none', #8482, #8970, #27651, .t. ) ;
#8954 = oriented_edge ( 'none', *, *, #8953, .t. ) ;
#8955 = edge_curve ( 'none', #8970, #8435, #27642, .t. ) ;
#8956 = oriented_edge ( 'none', *, *, #8424, .t. ) ;
#8957 = oriented_edge ( 'none', *, *, #8955, .t. ) ;
#8958 = edge_loop ( 'none', ( #9033, #8947, #9034, #8875, #9015, #9020, #9023, #9016, #9027, #9024, #9028, #9007, #9006 ) ) ;
#8959 = oriented_edge ( 'none', *, *, #8980, .t. ) ;
#8960 = oriented_edge ( 'none', *, *, #8982, .t. ) ;
#8961 = edge_curve ( 'none', #8976, #8459, #27637, .t. ) ;
#8962 = oriented_edge ( 'none', *, *, #8458, .t. ) ;
#8963 = oriented_edge ( 'none', *, *, #8961, .t. ) ;
#8964 = vertex_point ( 'none', #27652 ) ;
#8965 = edge_curve ( 'none', #8455, #8981, #27695, .t. ) ;
#8966 = oriented_edge ( 'none', *, *, #8965, .t. ) ;
#8967 = edge_curve ( 'none', #8981, #8472, #27691, .t. ) ;
#8968 = oriented_edge ( 'none', *, *, #8484, .t. ) ;
#8969 = oriented_edge ( 'none', *, *, #8967, .t. ) ;
#8970 = vertex_point ( 'none', #27638 ) ;
#8971 = edge_curve ( 'none', #8469, #8964, #27696, .t. ) ;
#8972 = oriented_edge ( 'none', *, *, #8988, .t. ) ;
#8973 = edge_curve ( 'none', #8991, #8432, #27687, .t. ) ;
#8974 = oriented_edge ( 'none', *, *, #8973, .t. ) ;
#8975 = oriented_edge ( 'none', *, *, #8979, .t. ) ;
#8976 = vertex_point ( 'none', #27681 ) ;
#8977 = edge_curve ( 'none', #8433, #8930, #27675, .t. ) ;
#8978 = oriented_edge ( 'none', *, *, #8977, .t. ) ;
#8979 = edge_curve ( 'none', #8930, #8550, #27682, .t. ) ;
#8980 = edge_curve ( 'none', #8426, #8952, #27666, .t. ) ;
#8981 = vertex_point ( 'none', #27665 ) ;
#8982 = edge_curve ( 'none', #8559, #8976, #27726, .t. ) ;
#8983 = oriented_edge ( 'none', *, *, #9101, .t. ) ;
#8984 = oriented_edge ( 'none', *, *, #8444, .t. ) ;
#8985 = oriented_edge ( 'none', *, *, #10456, .t. ) ;
#8986 = oriented_edge ( 'none', *, *, #8929, .t. ) ;
#8987 = edge_curve ( 'none', #8923, #8442, #27677, .t. ) ;
#8988 = edge_curve ( 'none', #8371, #8991, #27727, .t. ) ;
#8989 = oriented_edge ( 'none', *, *, #8987, .t. ) ;
#8990 = edge_curve ( 'none', #489, #18503, #27728, .t. ) ;
#8991 = vertex_point ( 'none', #27716 ) ;
#8992 = edge_curve ( 'none', #8447, #8903, #27709, .t. ) ;
#8993 = oriented_edge ( 'none', *, *, #8992, .t. ) ;
#8994 = edge_curve ( 'none', #8903, #8451, #27704, .t. ) ;
#8995 = oriented_edge ( 'none', *, *, #8429, .t. ) ;
#8996 = advanced_face ( 'none', ( #27711 ), #27705, .f. ) ;
#8997 = oriented_edge ( 'none', *, *, #9013, .f. ) ;
#8998 = oriented_edge ( 'none', *, *, #7349, .t. ) ;
#8999 = oriented_edge ( 'none', *, *, #9022, .t. ) ;
#9000 = oriented_edge ( 'none', *, *, #8982, .f. ) ;
#9001 = oriented_edge ( 'none', *, *, #7348, .t. ) ;
#9002 = advanced_face ( 'none', ( #27717 ), #27698, .f. ) ;
#9003 = edge_loop ( 'none', ( #8999, #9067, #9066, #9005 ) ) ;
#9004 = edge_loop ( 'none', ( #9053, #9063, #9054, #9051 ) ) ;
#9005 = oriented_edge ( 'none', *, *, #8967, .f. ) ;
#9006 = oriented_edge ( 'none', *, *, #9026, .t. ) ;
#9007 = oriented_edge ( 'none', *, *, #8641, .f. ) ;
#9008 = oriented_edge ( 'none', *, *, #8563, .t. ) ;
#9009 = edge_loop ( 'none', ( #9074, #9001, #9060, #9062 ) ) ;
#9010 = advanced_face ( 'none', ( #27722 ), #27755, .f. ) ;
#9011 = oriented_edge ( 'none', *, *, #7425, .t. ) ;
#9012 = oriented_edge ( 'none', *, *, #9013, .t. ) ;
#9013 = edge_curve ( 'none', #8976, #7368, #27745, .t. ) ;
#9014 = oriented_edge ( 'none', *, *, #8461, .t. ) ;
#9015 = oriented_edge ( 'none', *, *, #9017, .t. ) ;
#9016 = oriented_edge ( 'none', *, *, #8615, .f. ) ;
#9017 = edge_curve ( 'none', #8611, #8603, #27741, .t. ) ;
#9018 = edge_curve ( 'none', #8602, #8614, #27750, .t. ) ;
#9019 = edge_curve ( 'none', #8546, #8628, #27747, .t. ) ;
#9020 = oriented_edge ( 'none', *, *, #8607, .f. ) ;
#9021 = edge_curve ( 'none', #8622, #8645, #27751, .t. ) ;
#9022 = edge_curve ( 'none', #8981, #7364, #27791, .t. ) ;
#9023 = oriented_edge ( 'none', *, *, #9018, .t. ) ;
#9024 = oriented_edge ( 'none', *, *, #8624, .f. ) ;
#9025 = edge_loop ( 'none', ( #9012, #9011, #9014, #9073 ) ) ;
#9026 = edge_curve ( 'none', #8638, #8591, #27786, .t. ) ;
#9027 = oriented_edge ( 'none', *, *, #9019, .t. ) ;
#9028 = oriented_edge ( 'none', *, *, #9021, .t. ) ;
#9029 = edge_loop ( 'none', ( #9008, #8998, #8997, #9000 ) ) ;
#9030 = edge_curve ( 'none', #8952, #8527, #27778, .t. ) ;
#9031 = edge_loop ( 'none', ( #9817, #9823, #9825, #9826 ) ) ;
#9032 = oriented_edge ( 'none', *, *, #9030, .t. ) ;
#9033 = oriented_edge ( 'none', *, *, #8656, .f. ) ;
#9034 = oriented_edge ( 'none', *, *, #9035, .t. ) ;
#9035 = edge_curve ( 'none', #7522, #8596, #27774, .t. ) ;
#9036 = oriented_edge ( 'none', *, *, #7370, .t. ) ;
#9037 = edge_loop ( 'none', ( #10710, #8853, #11235, #11241 ) ) ;
#9038 = oriented_edge ( 'none', *, *, #9068, .f. ) ;
#9039 = edge_loop ( 'none', ( #9049, #9104, #9107, #9040 ) ) ;
#9040 = oriented_edge ( 'none', *, *, #8980, .f. ) ;
#9041 = oriented_edge ( 'none', *, *, #9068, .t. ) ;
#9042 = oriented_edge ( 'none', *, *, #8953, .f. ) ;
#9043 = edge_curve ( 'none', #8952, #7292, #27757, .t. ) ;
#9044 = oriented_edge ( 'none', *, *, #7353, .t. ) ;
#9045 = advanced_face ( 'none', ( #27765 ), #27274, .f. ) ;
#9046 = oriented_edge ( 'none', *, *, #8480, .t. ) ;
#9047 = oriented_edge ( 'none', *, *, #9043, .t. ) ;
#9048 = oriented_edge ( 'none', *, *, #8955, .f. ) ;
#9049 = oriented_edge ( 'none', *, *, #8420, .t. ) ;
#9050 = oriented_edge ( 'none', *, *, #8486, .t. ) ;
#9051 = oriented_edge ( 'none', *, *, #8949, .f. ) ;
#9052 = oriented_edge ( 'none', *, *, #8971, .f. ) ;
#9053 = oriented_edge ( 'none', *, *, #9072, .t. ) ;
#9054 = oriented_edge ( 'none', *, *, #8492, .t. ) ;
#9055 = advanced_face ( 'none', ( #27520 ), #27515, .f. ) ;
#9056 = edge_loop ( 'none', ( #9041, #9044, #9046, #9048 ) ) ;
#9057 = edge_loop ( 'none', ( #9050, #9058, #9038, #9042 ) ) ;
#9058 = oriented_edge ( 'none', *, *, #7355, .t. ) ;
#9059 = advanced_face ( 'none', ( #26783 ), #27761, .f. ) ;
#9060 = oriented_edge ( 'none', *, *, #9022, .f. ) ;
#9061 = oriented_edge ( 'none', *, *, #7365, .t. ) ;
#9062 = oriented_edge ( 'none', *, *, #8965, .f. ) ;
#9063 = oriented_edge ( 'none', *, *, #7361, .t. ) ;
#9064 = edge_loop ( 'none', ( #9071, #9061, #9070, #9052 ) ) ;
#9065 = advanced_face ( 'none', ( #27822 ), #27823, .f. ) ;
#9066 = oriented_edge ( 'none', *, *, #8474, .t. ) ;
#9067 = oriented_edge ( 'none', *, *, #7345, .t. ) ;
#9068 = edge_curve ( 'none', #8970, #7371, #27810, .t. ) ;
#9069 = advanced_face ( 'none', ( #27812 ), #27821, .f. ) ;
#9070 = oriented_edge ( 'none', *, *, #9072, .f. ) ;
#9071 = oriented_edge ( 'none', *, *, #8468, .t. ) ;
#9072 = edge_curve ( 'none', #8964, #7357, #27799, .t. ) ;
#9073 = oriented_edge ( 'none', *, *, #8961, .f. ) ;
#9074 = oriented_edge ( 'none', *, *, #8475, .t. ) ;
#9075 = oriented_edge ( 'none', *, *, #8414, .t. ) ;
#9076 = oriented_edge ( 'none', *, *, #7420, .t. ) ;
#9077 = oriented_edge ( 'none', *, *, #9081, .f. ) ;
#9078 = edge_curve ( 'none', #8922, #7449, #27818, .t. ) ;
#9079 = oriented_edge ( 'none', *, *, #7405, .t. ) ;
#9080 = advanced_face ( 'none', ( #27824 ), #27859, .f. ) ;
#9081 = edge_curve ( 'none', #8903, #7399, #27858, .t. ) ;
#9082 = oriented_edge ( 'none', *, *, #7338, .t. ) ;
#9083 = edge_loop ( 'none', ( #9085, #9093, #9091, #9090 ) ) ;
#9084 = edge_loop ( 'none', ( #9147, #9076, #9075, #9087 ) ) ;
#9085 = oriented_edge ( 'none', *, *, #8376, .t. ) ;
#9086 = oriented_edge ( 'none', *, *, #8541, .t. ) ;
#9087 = oriented_edge ( 'none', *, *, #8973, .f. ) ;
#9088 = oriented_edge ( 'none', *, *, #8979, .f. ) ;
#9089 = advanced_face ( 'none', ( #27800 ), #27849, .f. ) ;
#9090 = oriented_edge ( 'none', *, *, #8988, .f. ) ;
#9091 = oriented_edge ( 'none', *, *, #9092, .f. ) ;
#9092 = edge_curve ( 'none', #8991, #7418, #27854, .t. ) ;
#9093 = oriented_edge ( 'none', *, *, #7423, .t. ) ;
#9094 = edge_loop ( 'none', ( #9134, #9137, #9139, #9143 ) ) ;
#9095 = oriented_edge ( 'none', *, *, #9078, .t. ) ;
#9096 = oriented_edge ( 'none', *, *, #9030, .f. ) ;
#9097 = oriented_edge ( 'none', *, *, #8977, .f. ) ;
#9098 = oriented_edge ( 'none', *, *, #7341, .t. ) ;
#9099 = advanced_face ( 'none', ( #27843 ), #27795, .f. ) ;
#9100 = oriented_edge ( 'none', *, *, #9101, .f. ) ;
#9101 = edge_curve ( 'none', #8930, #7330, #27835, .t. ) ;
#9102 = edge_loop ( 'none', ( #8983, #9082, #9086, #9088 ) ) ;
#9103 = advanced_face ( 'none', ( #27838 ), #27848, .f. ) ;
#9104 = oriented_edge ( 'none', *, *, #7374, .t. ) ;
#9105 = advanced_face ( 'none', ( #27806 ), #27840, .f. ) ;
#9106 = edge_loop ( 'none', ( #9047, #9036, #9111, #9096 ) ) ;
#9107 = oriented_edge ( 'none', *, *, #9043, .f. ) ;
#9108 = edge_loop ( 'none', ( #9109, #9098, #9100, #9097 ) ) ;
#9109 = oriented_edge ( 'none', *, *, #8374, .t. ) ;
#9110 = advanced_face ( 'none', ( #27837 ), #27883, .f. ) ;
#9111 = oriented_edge ( 'none', *, *, #8529, .t. ) ;
#9112 = advanced_face ( 'none', ( #27895 ), #27886, .f. ) ;
#9113 = edge_loop ( 'none', ( #9118, #9119, #9178, #9126 ) ) ;
#9114 = oriented_edge ( 'none', *, *, #8928, .f. ) ;
#9115 = oriented_edge ( 'none', *, *, #8383, .t. ) ;
#9116 = oriented_edge ( 'none', *, *, #7445, .t. ) ;
#9117 = oriented_edge ( 'none', *, *, #7439, .t. ) ;
#9118 = oriented_edge ( 'none', *, *, #8543, .t. ) ;
#9119 = oriented_edge ( 'none', *, *, #7448, .t. ) ;
#9120 = advanced_face ( 'none', ( #27893 ), #27876, .f. ) ;
#9121 = oriented_edge ( 'none', *, *, #7437, .t. ) ;
#9122 = oriented_edge ( 'none', *, *, #8914, .f. ) ;
#9123 = edge_curve ( 'none', #8923, #7400, #27852, .t. ) ;
#9124 = oriented_edge ( 'none', *, *, #7384, .t. ) ;
#9125 = oriented_edge ( 'none', *, *, #8925, .f. ) ;
#9126 = oriented_edge ( 'none', *, *, #8927, .f. ) ;
#9127 = oriented_edge ( 'none', *, *, #7415, .t. ) ;
#9128 = oriented_edge ( 'none', *, *, #8929, .f. ) ;
#9129 = advanced_face ( 'none', ( #27865 ), #27884, .f. ) ;
#9130 = oriented_edge ( 'none', *, *, #8450, .t. ) ;
#9131 = oriented_edge ( 'none', *, *, #8937, .f. ) ;
#9132 = oriented_edge ( 'none', *, *, #8987, .f. ) ;
#9133 = edge_loop ( 'none', ( #9181, #9117, #9184, #9114 ) ) ;
#9134 = oriented_edge ( 'none', *, *, #9081, .t. ) ;
#9135 = oriented_edge ( 'none', *, *, #8992, .f. ) ;
#9136 = oriented_edge ( 'none', *, *, #8378, .t. ) ;
#9137 = oriented_edge ( 'none', *, *, #7407, .t. ) ;
#9138 = advanced_face ( 'none', ( #27862 ), #27863, .f. ) ;
#9139 = oriented_edge ( 'none', *, *, #8431, .t. ) ;
#9140 = edge_loop ( 'none', ( #9095, #9116, #9115, #9125 ) ) ;
#9141 = edge_loop ( 'none', ( #9136, #9124, #9146, #9128 ) ) ;
#9142 = oriented_edge ( 'none', *, *, #9123, .t. ) ;
#9143 = oriented_edge ( 'none', *, *, #8994, .f. ) ;
#9144 = advanced_face ( 'none', ( #27926 ), #27925, .f. ) ;
#9145 = edge_loop ( 'none', ( #9142, #9127, #9130, #9132 ) ) ;
#9146 = oriented_edge ( 'none', *, *, #9123, .f. ) ;
#9147 = oriented_edge ( 'none', *, *, #9092, .t. ) ;
#9148 = oriented_edge ( 'none', *, *, #8445, .t. ) ;
#9149 = edge_loop ( 'none', ( #9148, #9079, #9077, #9135 ) ) ;
#9150 = advanced_face ( 'none', ( #27860 ), #27924, .f. ) ;
#9151 = oriented_edge ( 'none', *, *, #7431, .t. ) ;
#9152 = oriented_edge ( 'none', *, *, #9164, .t. ) ;
#9153 = oriented_edge ( 'none', *, *, #7378, .t. ) ;
#9154 = oriented_edge ( 'none', *, *, #8363, .t. ) ;
#9155 = oriented_edge ( 'none', *, *, #8347, .t. ) ;
#9156 = oriented_edge ( 'none', *, *, #8904, .f. ) ;
#9157 = oriented_edge ( 'none', *, *, #7466, .t. ) ;
#9158 = advanced_face ( 'none', ( #27921 ), #27916, .f. ) ;
#9159 = edge_curve ( 'none', #8865, #7385, #27905, .t. ) ;
#9160 = oriented_edge ( 'none', *, *, #9221, .f. ) ;
#9161 = oriented_edge ( 'none', *, *, #9174, .t. ) ;
#9162 = oriented_edge ( 'none', *, *, #7382, .t. ) ;
#9163 = advanced_face ( 'none', ( #27915 ), #27911, .f. ) ;
#9164 = edge_curve ( 'none', #8915, #7468, #27907, .t. ) ;
#9165 = oriented_edge ( 'none', *, *, #9164, .f. ) ;
#9166 = oriented_edge ( 'none', *, *, #8258, .t. ) ;
#9167 = edge_loop ( 'none', ( #9176, #9162, #9165, #9219 ) ) ;
#9168 = oriented_edge ( 'none', *, *, #9174, .f. ) ;
#9169 = oriented_edge ( 'none', *, *, #7455, .t. ) ;
#9170 = advanced_face ( 'none', ( #27920 ), #27899, .f. ) ;
#9171 = oriented_edge ( 'none', *, *, #8938, .f. ) ;
#9172 = oriented_edge ( 'none', *, *, #8333, .t. ) ;
#9173 = oriented_edge ( 'none', *, *, #8335, .t. ) ;
#9174 = edge_curve ( 'none', #8931, #7381, #27957, .t. ) ;
#9175 = edge_loop ( 'none', ( #9161, #9169, #9172, #9122 ) ) ;
#9176 = oriented_edge ( 'none', *, *, #8349, .t. ) ;
#9177 = advanced_face ( 'none', ( #27944 ), #27952, .f. ) ;
#9178 = oriented_edge ( 'none', *, *, #9078, .f. ) ;
#9179 = oriented_edge ( 'none', *, *, #9182, .t. ) ;
#9180 = advanced_face ( 'none', ( #27958 ), #27937, .f. ) ;
#9181 = oriented_edge ( 'none', *, *, #8400, .t. ) ;
#9182 = edge_curve ( 'none', #8936, #7456, #27928, .t. ) ;
#9183 = edge_loop ( 'none', ( #9179, #9121, #9188, #9131 ) ) ;
#9184 = oriented_edge ( 'none', *, *, #9182, .f. ) ;
#9185 = edge_loop ( 'none', ( #9173, #9189, #9168, #9171 ) ) ;
#9186 = advanced_face ( 'none', ( #27931 ), #27984, .f. ) ;
#9187 = advanced_face ( 'none', ( #27982 ), #27929, .f. ) ;
#9188 = oriented_edge ( 'none', *, *, #8398, .t. ) ;
#9189 = oriented_edge ( 'none', *, *, #7458, .t. ) ;
#9190 = edge_loop ( 'none', ( #9261, #9248, #9196, #9251 ) ) ;
#9191 = oriented_edge ( 'none', *, *, #9218, .f. ) ;
#9192 = edge_loop ( 'none', ( #9249, #9240, #9244, #9255 ) ) ;
#9193 = edge_loop ( 'none', ( #9210, #9252, #9256, #9214 ) ) ;
#9194 = advanced_face ( 'none', ( #27900 ), #27989, .f. ) ;
#9195 = oriented_edge ( 'none', *, *, #8862, .f. ) ;
#9196 = oriented_edge ( 'none', *, *, #8362, .t. ) ;
#9197 = advanced_face ( 'none', ( #27976 ), #27975, .f. ) ;
#9198 = edge_loop ( 'none', ( #9204, #9201, #9207, #9202 ) ) ;
#9199 = oriented_edge ( 'none', *, *, #9159, .f. ) ;
#9200 = oriented_edge ( 'none', *, *, #7499, .t. ) ;
#9201 = oriented_edge ( 'none', *, *, #7447, .t. ) ;
#9202 = oriented_edge ( 'none', *, *, #8946, .f. ) ;
#9203 = oriented_edge ( 'none', *, *, #8944, .f. ) ;
#9204 = oriented_edge ( 'none', *, *, #9159, .t. ) ;
#9205 = advanced_face ( 'none', ( #27969 ), #27970, .f. ) ;
#9206 = edge_loop ( 'none', ( #9216, #9200, #9191, #9263 ) ) ;
#9207 = oriented_edge ( 'none', *, *, #8604, .t. ) ;
#9208 = oriented_edge ( 'none', *, *, #7464, .t. ) ;
#9209 = edge_loop ( 'none', ( #9224, #9151, #9199, #9203 ) ) ;
#9210 = oriented_edge ( 'none', *, *, #8298, .t. ) ;
#9211 = oriented_edge ( 'none', *, *, #9221, .t. ) ;
#9212 = edge_loop ( 'none', ( #9211, #9208, #9215, #9217 ) ) ;
#9213 = advanced_face ( 'none', ( #27960 ), #27963, .f. ) ;
#9214 = oriented_edge ( 'none', *, *, #8860, .f. ) ;
#9215 = oriented_edge ( 'none', *, *, #8395, .t. ) ;
#9216 = oriented_edge ( 'none', *, *, #8370, .t. ) ;
#9217 = oriented_edge ( 'none', *, *, #8906, .f. ) ;
#9218 = edge_curve ( 'none', #8859, #7512, #28013, .t. ) ;
#9219 = oriented_edge ( 'none', *, *, #8926, .f. ) ;
#9220 = edge_loop ( 'none', ( #9154, #9157, #9160, #9156 ) ) ;
#9221 = edge_curve ( 'none', #8917, #7388, #28004, .t. ) ;
#9222 = edge_loop ( 'none', ( #9152, #9153, #9155, #9223 ) ) ;
#9223 = oriented_edge ( 'none', *, *, #8920, .f. ) ;
#9224 = oriented_edge ( 'none', *, *, #8356, .t. ) ;
#9225 = advanced_face ( 'none', ( #28006 ), #28017, .f. ) ;
#9226 = advanced_face ( 'none', ( #27964 ), #28018, .f. ) ;
#9227 = oriented_edge ( 'none', *, *, #7494, .t. ) ;
#9228 = advanced_face ( 'none', ( #27999 ), #27990, .f. ) ;
#9229 = oriented_edge ( 'none', *, *, #8366, .t. ) ;
#9230 = oriented_edge ( 'none', *, *, #9231, .f. ) ;
#9231 = edge_curve ( 'none', #8812, #9246, #27992, .t. ) ;
#9232 = oriented_edge ( 'none', *, *, #8857, .f. ) ;
#9233 = edge_loop ( 'none', ( #9237, #9299, #9230, #9304 ) ) ;
#9234 = advanced_face ( 'none', ( #28011 ), #27973, .f. ) ;
#9235 = oriented_edge ( 'none', *, *, #8326, .t. ) ;
#9236 = edge_curve ( 'none', #9246, #8205, #28035, .t. ) ;
#9237 = oriented_edge ( 'none', *, *, #8515, .t. ) ;
#9238 = oriented_edge ( 'none', *, *, #9236, .t. ) ;
#9239 = oriented_edge ( 'none', *, *, #8293, .t. ) ;
#9240 = oriented_edge ( 'none', *, *, #7495, .t. ) ;
#9241 = oriented_edge ( 'none', *, *, #9257, .t. ) ;
#9242 = advanced_face ( 'none', ( #28031 ), #28039, .f. ) ;
#9243 = edge_loop ( 'none', ( #9241, #9227, #9229, #9232 ) ) ;
#9244 = oriented_edge ( 'none', *, *, #9257, .f. ) ;
#9245 = oriented_edge ( 'none', *, *, #9231, .t. ) ;
#9246 = vertex_point ( 'none', #28038 ) ;
#9247 = edge_loop ( 'none', ( #9245, #9238, #9235, #9300 ) ) ;
#9248 = oriented_edge ( 'none', *, *, #7429, .t. ) ;
#9249 = oriented_edge ( 'none', *, *, #8327, .t. ) ;
#9250 = oriented_edge ( 'none', *, *, #9254, .t. ) ;
#9251 = oriented_edge ( 'none', *, *, #8941, .f. ) ;
#9252 = oriented_edge ( 'none', *, *, #7508, .t. ) ;
#9253 = advanced_face ( 'none', ( #28034 ), #28022, .f. ) ;
#9254 = edge_curve ( 'none', #8876, #7497, #28075, .t. ) ;
#9255 = oriented_edge ( 'none', *, *, #8837, .f. ) ;
#9256 = oriented_edge ( 'none', *, *, #9254, .f. ) ;
#9257 = edge_curve ( 'none', #8873, #7430, #28069, .t. ) ;
#9258 = oriented_edge ( 'none', *, *, #7505, .t. ) ;
#9259 = advanced_face ( 'none', ( #28077 ), #28076, .f. ) ;
#9260 = edge_loop ( 'none', ( #9250, #9258, #9239, #9195 ) ) ;
#9261 = oriented_edge ( 'none', *, *, #9218, .t. ) ;
#9262 = advanced_face ( 'none', ( #28070 ), #28067, .f. ) ;
#9263 = oriented_edge ( 'none', *, *, #8866, .f. ) ;
#9264 = oriented_edge ( 'none', *, *, #8265, .t. ) ;
#9265 = oriented_edge ( 'none', *, *, #9270, .f. ) ;
#9266 = advanced_face ( 'none', ( #28057 ), #28066, .f. ) ;
#9267 = oriented_edge ( 'none', *, *, #8869, .f. ) ;
#9268 = oriented_edge ( 'none', *, *, #8287, .t. ) ;
#9269 = vertex_point ( 'none', #28062 ) ;
#9270 = edge_curve ( 'none', #8877, #9269, #28055, .t. ) ;
#9271 = oriented_edge ( 'none', *, *, #8884, .f. ) ;
#9272 = oriented_edge ( 'none', *, *, #8266, .t. ) ;
#9273 = edge_curve ( 'none', #9297, #8280, #28095, .t. ) ;
#9274 = oriented_edge ( 'none', *, *, #9276, .t. ) ;
#9275 = advanced_face ( 'none', ( #28096 ), #28098, .f. ) ;
#9276 = edge_curve ( 'none', #8285, #9297, #28083, .t. ) ;
#9277 = oriented_edge ( 'none', *, *, #8273, .t. ) ;
#9278 = oriented_edge ( 'none', *, *, #8878, .f. ) ;
#9279 = edge_curve ( 'none', #8896, #9297, #28089, .t. ) ;
#9280 = oriented_edge ( 'none', *, *, #9279, .f. ) ;
#9281 = oriented_edge ( 'none', *, *, #9331, .t. ) ;
#9282 = oriented_edge ( 'none', *, *, #9284, .t. ) ;
#9283 = edge_curve ( 'none', #8897, #9286, #28082, .t. ) ;
#9284 = edge_curve ( 'none', #8283, #9286, #28122, .t. ) ;
#9285 = edge_loop ( 'none', ( #18731, #9295, #9264, #18323 ) ) ;
#9286 = vertex_point ( 'none', #28123 ) ;
#9287 = oriented_edge ( 'none', *, *, #8804, .f. ) ;
#9288 = oriented_edge ( 'none', *, *, #9283, .f. ) ;
#9289 = edge_loop ( 'none', ( #9294, #9296, #9272, #9287 ) ) ;
#9290 = oriented_edge ( 'none', *, *, #8890, .f. ) ;
#9291 = edge_curve ( 'none', #9286, #8267, #28116, .t. ) ;
#9292 = advanced_face ( 'none', ( #28125 ), #28121, .f. ) ;
#9293 = oriented_edge ( 'none', *, *, #9340, .t. ) ;
#9294 = oriented_edge ( 'none', *, *, #9283, .t. ) ;
#9295 = oriented_edge ( 'none', *, *, #9273, .t. ) ;
#9296 = oriented_edge ( 'none', *, *, #9291, .t. ) ;
#9297 = vertex_point ( 'none', #28127 ) ;
#9298 = edge_loop ( 'none', ( #9277, #9274, #9280, #9278 ) ) ;
#9299 = oriented_edge ( 'none', *, *, #9303, .t. ) ;
#9300 = oriented_edge ( 'none', *, *, #8893, .f. ) ;
#9301 = oriented_edge ( 'none', *, *, #8807, .f. ) ;
#9302 = advanced_face ( 'none', ( #28106 ), #28105, .f. ) ;
#9303 = edge_curve ( 'none', #8481, #9246, #28154, .t. ) ;
#9304 = oriented_edge ( 'none', *, *, #8816, .f. ) ;
#9305 = oriented_edge ( 'none', *, *, #8316, .t. ) ;
#9306 = edge_curve ( 'none', #9311, #8530, #28144, .t. ) ;
#9307 = edge_loop ( 'none', ( #9365, #9366, #9315, #9301 ) ) ;
#9308 = advanced_face ( 'none', ( #28115 ), #28157, .f. ) ;
#9309 = oriented_edge ( 'none', *, *, #8808, .f. ) ;
#9310 = oriented_edge ( 'none', *, *, #8169, .t. ) ;
#9311 = vertex_point ( 'none', #28158 ) ;
#9312 = edge_curve ( 'none', #8813, #9311, #28153, .t. ) ;
#9313 = oriented_edge ( 'none', *, *, #8519, .t. ) ;
#9314 = oriented_edge ( 'none', *, *, #9312, .f. ) ;
#9315 = oriented_edge ( 'none', *, *, #8211, .t. ) ;
#9316 = oriented_edge ( 'none', *, *, #9312, .t. ) ;
#9317 = advanced_face ( 'none', ( #28128 ), #28137, .f. ) ;
#9318 = oriented_edge ( 'none', *, *, #9325, .t. ) ;
#9319 = vertex_point ( 'none', #28181 ) ;
#9320 = oriented_edge ( 'none', *, *, #9338, .t. ) ;
#9321 = edge_curve ( 'none', #8868, #9319, #28133, .t. ) ;
#9322 = oriented_edge ( 'none', *, *, #8805, .f. ) ;
#9323 = edge_loop ( 'none', ( #9310, #9318, #9314, #9309 ) ) ;
#9324 = oriented_edge ( 'none', *, *, #9321, .t. ) ;
#9325 = edge_curve ( 'none', #8242, #9311, #28169, .t. ) ;
#9326 = oriented_edge ( 'none', *, *, #9328, .t. ) ;
#9327 = advanced_face ( 'none', ( #28180 ), #28178, .f. ) ;
#9328 = edge_curve ( 'none', #9319, #8261, #28172, .t. ) ;
#9329 = edge_loop ( 'none', ( #9316, #9368, #9313, #9375 ) ) ;
#9330 = advanced_face ( 'none', ( #28136 ), #28161, .f. ) ;
#9331 = edge_curve ( 'none', #9269, #8234, #28198, .t. ) ;
#9332 = edge_loop ( 'none', ( #9324, #9326, #9305, #9267 ) ) ;
#9333 = oriented_edge ( 'none', *, *, #9270, .t. ) ;
#9334 = oriented_edge ( 'none', *, *, #8219, .t. ) ;
#9335 = oriented_edge ( 'none', *, *, #8886, .f. ) ;
#9336 = oriented_edge ( 'none', *, *, #8279, .t. ) ;
#9337 = oriented_edge ( 'none', *, *, #9321, .f. ) ;
#9338 = edge_curve ( 'none', #8233, #9319, #28191, .t. ) ;
#9339 = edge_loop ( 'none', ( #9334, #9320, #9337, #9322 ) ) ;
#9340 = edge_curve ( 'none', #8212, #9269, #28183, .t. ) ;
#9341 = advanced_face ( 'none', ( #28197 ), #28190, .f. ) ;
#9342 = advanced_face ( 'none', ( #28182 ), #28160, .f. ) ;
#9343 = oriented_edge ( 'none', *, *, #9403, .t. ) ;
#9344 = oriented_edge ( 'none', *, *, #8186, .t. ) ;
#9345 = oriented_edge ( 'none', *, *, #8836, .f. ) ;
#9346 = edge_loop ( 'none', ( #9362, #9343, #9406, #9409 ) ) ;
#9347 = edge_curve ( 'none', #8831, #9416, #28199, .t. ) ;
#9348 = vertex_point ( 'none', #28223 ) ;
#9349 = advanced_face ( 'none', ( #28225 ), #28219, .f. ) ;
#9350 = edge_curve ( 'none', #8189, #9353, #28209, .t. ) ;
#9351 = edge_loop ( 'none', ( #9352, #9355, #9359, #9361 ) ) ;
#9352 = oriented_edge ( 'none', *, *, #8177, .t. ) ;
#9353 = vertex_point ( 'none', #28214 ) ;
#9354 = edge_loop ( 'none', ( #9344, #9420, #9401, #9345 ) ) ;
#9355 = oriented_edge ( 'none', *, *, #9350, .t. ) ;
#9356 = edge_curve ( 'none', #8824, #9353, #28210, .t. ) ;
#9357 = oriented_edge ( 'none', *, *, #9356, .t. ) ;
#9358 = edge_loop ( 'none', ( #9357, #9415, #9418, #9417 ) ) ;
#9359 = oriented_edge ( 'none', *, *, #9356, .f. ) ;
#9360 = edge_curve ( 'none', #8196, #9416, #28261, .t. ) ;
#9361 = oriented_edge ( 'none', *, *, #8820, .f. ) ;
#9362 = oriented_edge ( 'none', *, *, #9347, .t. ) ;
#9363 = advanced_face ( 'none', ( #28254 ), #28262, .f. ) ;
#9364 = oriented_edge ( 'none', *, *, #9370, .f. ) ;
#9365 = oriented_edge ( 'none', *, *, #9370, .t. ) ;
#9366 = oriented_edge ( 'none', *, *, #9374, .t. ) ;
#9367 = advanced_face ( 'none', ( #28251 ), #28245, .f. ) ;
#9368 = oriented_edge ( 'none', *, *, #9306, .t. ) ;
#9369 = advanced_face ( 'none', ( #28246 ), #28256, .f. ) ;
#9370 = edge_curve ( 'none', #8828, #9372, #28023, .t. ) ;
#9371 = oriented_edge ( 'none', *, *, #8240, .t. ) ;
#9372 = vertex_point ( 'none', #28283 ) ;
#9373 = edge_loop ( 'none', ( #9371, #9379, #9364, #9378 ) ) ;
#9374 = edge_curve ( 'none', #9372, #8229, #28281, .t. ) ;
#9375 = oriented_edge ( 'none', *, *, #8815, .f. ) ;
#9376 = advanced_face ( 'none', ( #28285 ), #28275, .f. ) ;
#9377 = edge_curve ( 'none', #8246, #9372, #28270, .t. ) ;
#9378 = oriented_edge ( 'none', *, *, #8827, .f. ) ;
#9379 = oriented_edge ( 'none', *, *, #9377, .t. ) ;
#9380 = oriented_edge ( 'none', *, *, #8144, .t. ) ;
#9381 = oriented_edge ( 'none', *, *, #8778, .f. ) ;
#9382 = advanced_face ( 'none', ( #28284 ), #28276, .f. ) ;
#9383 = edge_curve ( 'none', #8147, #9395, #28306, .t. ) ;
#9384 = oriented_edge ( 'none', *, *, #8765, .f. ) ;
#9385 = edge_curve ( 'none', #8757, #9395, #28301, .t. ) ;
#9386 = oriented_edge ( 'none', *, *, #9385, .f. ) ;
#9387 = oriented_edge ( 'none', *, *, #9385, .t. ) ;
#9388 = oriented_edge ( 'none', *, *, #9457, .t. ) ;
#9389 = edge_curve ( 'none', #9395, #8096, #28295, .t. ) ;
#9390 = oriented_edge ( 'none', *, *, #9410, .t. ) ;
#9391 = edge_curve ( 'none', #9348, #8082, #28287, .t. ) ;
#9392 = oriented_edge ( 'none', *, *, #8497, .t. ) ;
#9393 = oriented_edge ( 'none', *, *, #9391, .t. ) ;
#9394 = oriented_edge ( 'none', *, *, #9398, .t. ) ;
#9395 = vertex_point ( 'none', #28335 ) ;
#9396 = oriented_edge ( 'none', *, *, #8761, .f. ) ;
#9397 = advanced_face ( 'none', ( #28296 ), #28269, .f. ) ;
#9398 = edge_curve ( 'none', #8502, #9348, #28297, .t. ) ;
#9399 = oriented_edge ( 'none', *, *, #9383, .t. ) ;
#9400 = oriented_edge ( 'none', *, *, #9389, .t. ) ;
#9401 = oriented_edge ( 'none', *, *, #9347, .f. ) ;
#9402 = oriented_edge ( 'none', *, *, #8192, .t. ) ;
#9403 = edge_curve ( 'none', #9416, #8195, #28323, .t. ) ;
#9404 = edge_loop ( 'none', ( #9390, #9393, #9402, #9396 ) ) ;
#9405 = advanced_face ( 'none', ( #28309 ), #28326, .f. ) ;
#9406 = oriented_edge ( 'none', *, *, #8244, .t. ) ;
#9407 = oriented_edge ( 'none', *, *, #8138, .t. ) ;
#9408 = oriented_edge ( 'none', *, *, #8131, .t. ) ;
#9409 = oriented_edge ( 'none', *, *, #8819, .f. ) ;
#9410 = edge_curve ( 'none', #8775, #9348, #28330, .t. ) ;
#9411 = edge_loop ( 'none', ( #9392, #9394, #9419, #9381 ) ) ;
#9412 = advanced_face ( 'none', ( #28317 ), #28360, .f. ) ;
#9413 = edge_loop ( 'none', ( #9387, #9400, #9407, #9452 ) ) ;
#9414 = edge_curve ( 'none', #9353, #8247, #28350, .t. ) ;
#9415 = oriented_edge ( 'none', *, *, #9414, .t. ) ;
#9416 = vertex_point ( 'none', #28355 ) ;
#9417 = oriented_edge ( 'none', *, *, #8826, .f. ) ;
#9418 = oriented_edge ( 'none', *, *, #8223, .t. ) ;
#9419 = oriented_edge ( 'none', *, *, #9410, .f. ) ;
#9420 = oriented_edge ( 'none', *, *, #9360, .t. ) ;
#9421 = advanced_face ( 'none', ( #28351 ), #28352, .f. ) ;
#9422 = edge_curve ( 'none', #8112, #9496, #28337, .t. ) ;
#9423 = oriented_edge ( 'none', *, *, #8834, .f. ) ;
#9424 = oriented_edge ( 'none', *, *, #9422, .t. ) ;
#9425 = oriented_edge ( 'none', *, *, #9490, .t. ) ;
#9426 = oriented_edge ( 'none', *, *, #9490, .f. ) ;
#9427 = edge_curve ( 'none', #8099, #9487, #28339, .t. ) ;
#9428 = advanced_face ( 'none', ( #28353 ), #28383, .f. ) ;
#9429 = oriented_edge ( 'none', *, *, #8158, .t. ) ;
#9430 = vertex_point ( 'none', #28336 ) ;
#9431 = edge_loop ( 'none', ( #9437, #9439, #9488, #9491 ) ) ;
#9432 = oriented_edge ( 'none', *, *, #9444, .f. ) ;
#9433 = oriented_edge ( 'none', *, *, #8850, .f. ) ;
#9434 = advanced_face ( 'none', ( #28382 ), #28389, .f. ) ;
#9435 = oriented_edge ( 'none', *, *, #9457, .f. ) ;
#9436 = edge_curve ( 'none', #8092, #9430, #28364, .t. ) ;
#9437 = oriented_edge ( 'none', *, *, #9444, .t. ) ;
#9438 = advanced_face ( 'none', ( #28375 ), #28318, .f. ) ;
#9439 = oriented_edge ( 'none', *, *, #9443, .t. ) ;
#9440 = oriented_edge ( 'none', *, *, #9436, .t. ) ;
#9441 = oriented_edge ( 'none', *, *, #8847, .f. ) ;
#9442 = oriented_edge ( 'none', *, *, #8153, .t. ) ;
#9443 = edge_curve ( 'none', #9430, #8087, #28404, .t. ) ;
#9444 = edge_curve ( 'none', #8844, #9430, #28373, .t. ) ;
#9445 = edge_loop ( 'none', ( #9429, #9440, #9432, #9433 ) ) ;
#9446 = advanced_face ( 'none', ( #28368 ), #28374, .f. ) ;
#9447 = oriented_edge ( 'none', *, *, #9454, .t. ) ;
#9448 = oriented_edge ( 'none', *, *, #9451, .t. ) ;
#9449 = vertex_point ( 'none', #28366 ) ;
#9450 = edge_loop ( 'none', ( #9380, #9447, #9435, #9455 ) ) ;
#9451 = edge_curve ( 'none', #9449, #8111, #28392, .t. ) ;
#9452 = oriented_edge ( 'none', *, *, #8767, .f. ) ;
#9453 = advanced_face ( 'none', ( #28396 ), #28407, .f. ) ;
#9454 = edge_curve ( 'none', #8161, #9449, #28427, .t. ) ;
#9455 = oriented_edge ( 'none', *, *, #8845, .f. ) ;
#9456 = edge_loop ( 'none', ( #9388, #9448, #9442, #9441 ) ) ;
#9457 = edge_curve ( 'none', #8764, #9449, #28421, .t. ) ;
#9458 = edge_loop ( 'none', ( #9408, #9399, #9386, #9384 ) ) ;
#9459 = oriented_edge ( 'none', *, *, #9472, .t. ) ;
#9460 = advanced_face ( 'none', ( #28394 ), #28417, .f. ) ;
#9461 = oriented_edge ( 'none', *, *, #8785, .f. ) ;
#9462 = oriented_edge ( 'none', *, *, #9532, .t. ) ;
#9463 = edge_loop ( 'none', ( #9494, #9477, #9471, #9470 ) ) ;
#9464 = edge_curve ( 'none', #8066, #9527, #28411, .t. ) ;
#9465 = oriented_edge ( 'none', *, *, #8770, .f. ) ;
#9466 = advanced_face ( 'none', ( #28413 ), #28412, .f. ) ;
#9467 = edge_curve ( 'none', #9487, #8503, #28454, .t. ) ;
#9468 = edge_loop ( 'none', ( #9504, #9506, #9510, #9509 ) ) ;
#9469 = edge_loop ( 'none', ( #9462, #9459, #9518, #9517 ) ) ;
#9470 = oriented_edge ( 'none', *, *, #8779, .f. ) ;
#9471 = oriented_edge ( 'none', *, *, #8511, .t. ) ;
#9472 = edge_curve ( 'none', #9527, #8101, #28445, .t. ) ;
#9473 = edge_curve ( 'none', #9496, #8134, #28435, .t. ) ;
#9474 = oriented_edge ( 'none', *, *, #9473, .t. ) ;
#9475 = advanced_face ( 'none', ( #28489 ), #28484, .f. ) ;
#9476 = edge_loop ( 'none', ( #9486, #9478, #9482, #9465 ) ) ;
#9477 = oriented_edge ( 'none', *, *, #9467, .t. ) ;
#9478 = oriented_edge ( 'none', *, *, #9427, .t. ) ;
#9479 = oriented_edge ( 'none', *, *, #8833, .f. ) ;
#9480 = edge_curve ( 'none', #1095, #1091, #28490, .t. ) ;
#9481 = oriented_edge ( 'none', *, *, #8204, .t. ) ;
#9482 = oriented_edge ( 'none', *, *, #9483, .f. ) ;
#9483 = edge_curve ( 'none', #8776, #9487, #28473, .t. ) ;
#9484 = advanced_face ( 'none', ( #28487 ), #28475, .f. ) ;
#9485 = oriented_edge ( 'none', *, *, #9464, .t. ) ;
#9486 = oriented_edge ( 'none', *, *, #8110, .t. ) ;
#9487 = vertex_point ( 'none', #28474 ) ;
#9488 = oriented_edge ( 'none', *, *, #8152, .t. ) ;
#9489 = edge_loop ( 'none', ( #9425, #9474, #9481, #9479 ) ) ;
#9490 = edge_curve ( 'none', #8830, #9496, #28466, .t. ) ;
#9491 = oriented_edge ( 'none', *, *, #8755, .f. ) ;
#9492 = edge_loop ( 'none', ( #9530, #9485, #9534, #9531 ) ) ;
#9493 = edge_loop ( 'none', ( #9495, #9424, #9426, #9423 ) ) ;
#9494 = oriented_edge ( 'none', *, *, #9483, .t. ) ;
#9495 = oriented_edge ( 'none', *, *, #8089, .t. ) ;
#9496 = vertex_point ( 'none', #28486 ) ;
#9497 = vertex_point ( 'none', #28462 ) ;
#9498 = oriented_edge ( 'none', *, *, #9524, .f. ) ;
#9499 = oriented_edge ( 'none', *, *, #8735, .f. ) ;
#9500 = oriented_edge ( 'none', *, *, #8008, .t. ) ;
#9501 = advanced_face ( 'none', ( #28513 ), #28511, .f. ) ;
#9502 = edge_loop ( 'none', ( #9568, #9567, #9500, #9571 ) ) ;
#9503 = oriented_edge ( 'none', *, *, #8050, .t. ) ;
#9504 = oriented_edge ( 'none', *, *, #9523, .t. ) ;
#9505 = oriented_edge ( 'none', *, *, #9524, .t. ) ;
#9506 = oriented_edge ( 'none', *, *, #9519, .t. ) ;
#9507 = advanced_face ( 'none', ( #28479 ), #28510, .f. ) ;
#9508 = edge_loop ( 'none', ( #9505, #9515, #9503, #9565 ) ) ;
#9509 = oriented_edge ( 'none', *, *, #8787, .f. ) ;
#9510 = oriented_edge ( 'none', *, *, #8098, .t. ) ;
#9511 = edge_curve ( 'none', #9574, #8065, #28502, .t. ) ;
#9512 = edge_curve ( 'none', #8073, #9574, #28495, .t. ) ;
#9513 = oriented_edge ( 'none', *, *, #9512, .t. ) ;
#9514 = advanced_face ( 'none', ( #28506 ), #28493, .f. ) ;
#9515 = oriented_edge ( 'none', *, *, #9511, .t. ) ;
#9516 = oriented_edge ( 'none', *, *, #8057, .t. ) ;
#9517 = oriented_edge ( 'none', *, *, #8772, .f. ) ;
#9518 = oriented_edge ( 'none', *, *, #8100, .t. ) ;
#9519 = edge_curve ( 'none', #9522, #8052, #28534, .t. ) ;
#9520 = edge_curve ( 'none', #8045, #9522, #28532, .t. ) ;
#9521 = advanced_face ( 'none', ( #28535 ), #28523, .f. ) ;
#9522 = vertex_point ( 'none', #28525 ) ;
#9523 = edge_curve ( 'none', #8734, #9522, #28526, .t. ) ;
#9524 = edge_curve ( 'none', #8728, #9574, #28565, .t. ) ;
#9525 = oriented_edge ( 'none', *, *, #9523, .f. ) ;
#9526 = edge_loop ( 'none', ( #9516, #9513, #9498, #9499 ) ) ;
#9527 = vertex_point ( 'none', #28527 ) ;
#9528 = advanced_face ( 'none', ( #28524 ), #28561, .f. ) ;
#9529 = oriented_edge ( 'none', *, *, #9520, .t. ) ;
#9530 = oriented_edge ( 'none', *, *, #8121, .t. ) ;
#9531 = oriented_edge ( 'none', *, *, #8788, .f. ) ;
#9532 = edge_curve ( 'none', #8784, #9527, #28567, .t. ) ;
#9533 = edge_loop ( 'none', ( #9535, #9529, #9525, #9461 ) ) ;
#9534 = oriented_edge ( 'none', *, *, #9532, .f. ) ;
#9535 = oriented_edge ( 'none', *, *, #8044, .t. ) ;
#9536 = edge_curve ( 'none', #9607, #8026, #28550, .t. ) ;
#9537 = oriented_edge ( 'none', *, *, #9609, .t. ) ;
#9538 = vertex_point ( 'none', #28555 ) ;
#9539 = oriented_edge ( 'none', *, *, #9563, .t. ) ;
#9540 = edge_loop ( 'none', ( #9579, #9576, #9602, #9584 ) ) ;
#9541 = advanced_face ( 'none', ( #28551 ), #28560, .f. ) ;
#9542 = edge_loop ( 'none', ( #9537, #9603, #9591, #9593 ) ) ;
#9543 = oriented_edge ( 'none', *, *, #8725, .f. ) ;
#9544 = oriented_edge ( 'none', *, *, #8024, .t. ) ;
#9545 = oriented_edge ( 'none', *, *, #9609, .f. ) ;
#9546 = edge_loop ( 'none', ( #9606, #9608, #9545, #9605 ) ) ;
#9547 = oriented_edge ( 'none', *, *, #8569, .t. ) ;
#9548 = edge_curve ( 'none', #7973, #9607, #28592, .t. ) ;
#9549 = edge_loop ( 'none', ( #9539, #9560, #9544, #9543 ) ) ;
#9550 = oriented_edge ( 'none', *, *, #9553, .t. ) ;
#9551 = vertex_point ( 'none', #28588 ) ;
#9552 = edge_loop ( 'none', ( #9555, #9558, #9561, #9562 ) ) ;
#9553 = edge_curve ( 'none', #8565, #9497, #28582, .t. ) ;
#9554 = oriented_edge ( 'none', *, *, #8743, .f. ) ;
#9555 = oriented_edge ( 'none', *, *, #8000, .t. ) ;
#9556 = oriented_edge ( 'none', *, *, #9570, .f. ) ;
#9557 = edge_curve ( 'none', #9551, #8033, #28577, .t. ) ;
#9558 = oriented_edge ( 'none', *, *, #9564, .t. ) ;
#9559 = advanced_face ( 'none', ( #28545 ), #28583, .f. ) ;
#9560 = oriented_edge ( 'none', *, *, #9557, .t. ) ;
#9561 = oriented_edge ( 'none', *, *, #9563, .f. ) ;
#9562 = oriented_edge ( 'none', *, *, #8731, .f. ) ;
#9563 = edge_curve ( 'none', #8720, #9551, #28576, .t. ) ;
#9564 = edge_curve ( 'none', #8016, #9551, #28616, .t. ) ;
#9565 = oriented_edge ( 'none', *, *, #8781, .f. ) ;
#9566 = advanced_face ( 'none', ( #28575 ), #28589, .f. ) ;
#9567 = oriented_edge ( 'none', *, *, #9569, .t. ) ;
#9568 = oriented_edge ( 'none', *, *, #9570, .t. ) ;
#9569 = edge_curve ( 'none', #9497, #7972, #28605, .t. ) ;
#9570 = edge_curve ( 'none', #8736, #9497, #28603, .t. ) ;
#9571 = oriented_edge ( 'none', *, *, #8719, .f. ) ;
#9572 = advanced_face ( 'none', ( #28617 ), #28594, .f. ) ;
#9573 = edge_loop ( 'none', ( #9547, #9550, #9556, #9554 ) ) ;
#9574 = vertex_point ( 'none', #28593 ) ;
#9575 = edge_loop ( 'none', ( #9651, #9650, #9639, #9637 ) ) ;
#9576 = oriented_edge ( 'none', *, *, #9592, .t. ) ;
#9577 = advanced_face ( 'none', ( #28622 ), #28601, .f. ) ;
#9578 = edge_curve ( 'none', #8793, #9581, #28649, .t. ) ;
#9579 = oriented_edge ( 'none', *, *, #9598, .t. ) ;
#9580 = oriented_edge ( 'none', *, *, #7964, .t. ) ;
#9581 = vertex_point ( 'none', #28641 ) ;
#9582 = edge_loop ( 'none', ( #9580, #9589, #9645, #9588 ) ) ;
#9583 = edge_curve ( 'none', #9581, #8003, #28635, .t. ) ;
#9584 = oriented_edge ( 'none', *, *, #8714, .f. ) ;
#9585 = advanced_face ( 'none', ( #28651 ), #28634, .f. ) ;
#9586 = edge_curve ( 'none', #7956, #9581, #28675, .t. ) ;
#9587 = edge_loop ( 'none', ( #9601, #9642, #9646, #9628 ) ) ;
#9588 = oriented_edge ( 'none', *, *, #8715, .f. ) ;
#9589 = oriented_edge ( 'none', *, *, #9586, .t. ) ;
#9590 = oriented_edge ( 'none', *, *, #7971, .t. ) ;
#9591 = oriented_edge ( 'none', *, *, #8037, .t. ) ;
#9592 = edge_curve ( 'none', #9538, #7958, #28676, .t. ) ;
#9593 = oriented_edge ( 'none', *, *, #8707, .f. ) ;
#9594 = oriented_edge ( 'none', *, *, #9610, .t. ) ;
#9595 = advanced_face ( 'none', ( #28673 ), #28644, .f. ) ;
#9596 = edge_loop ( 'none', ( #9647, #9648, #9600, #9634 ) ) ;
#9597 = oriented_edge ( 'none', *, *, #8708, .f. ) ;
#9598 = edge_curve ( 'none', #8712, #9538, #28657, .t. ) ;
#9599 = oriented_edge ( 'none', *, *, #9598, .f. ) ;
#9600 = oriented_edge ( 'none', *, *, #8076, .t. ) ;
#9601 = oriented_edge ( 'none', *, *, #9638, .t. ) ;
#9602 = oriented_edge ( 'none', *, *, #7969, .t. ) ;
#9603 = oriented_edge ( 'none', *, *, #9536, .t. ) ;
#9604 = advanced_face ( 'none', ( #28648 ), #28652, .f. ) ;
#9605 = oriented_edge ( 'none', *, *, #8802, .f. ) ;
#9606 = oriented_edge ( 'none', *, *, #8014, .t. ) ;
#9607 = vertex_point ( 'none', #28699 ) ;
#9608 = oriented_edge ( 'none', *, *, #9548, .t. ) ;
#9609 = edge_curve ( 'none', #8722, #9607, #28694, .t. ) ;
#9610 = edge_curve ( 'none', #8025, #9538, #28688, .t. ) ;
#9611 = edge_loop ( 'none', ( #9590, #9594, #9599, #9597 ) ) ;
#9612 = advanced_face ( 'none', ( #28690 ), #28685, .f. ) ;
#9613 = advanced_face ( 'none', ( #28687 ), #28686, .f. ) ;
#9614 = edge_curve ( 'none', #9627, #7989, #28727, .t. ) ;
#9615 = edge_loop ( 'none', ( #9656, #9686, #9658, #9657 ) ) ;
#9616 = edge_loop ( 'none', ( #9618, #9624, #9680, #9678 ) ) ;
#9617 = oriented_edge ( 'none', *, *, #9632, .t. ) ;
#9618 = oriented_edge ( 'none', *, *, #7995, .t. ) ;
#9619 = oriented_edge ( 'none', *, *, #9614, .t. ) ;
#9620 = vertex_point ( 'none', #28724 ) ;
#9621 = oriented_edge ( 'none', *, *, #8730, .f. ) ;
#9622 = oriented_edge ( 'none', *, *, #7979, .t. ) ;
#9623 = edge_curve ( 'none', #9620, #7920, #28717, .t. ) ;
#9624 = oriented_edge ( 'none', *, *, #9626, .t. ) ;
#9625 = advanced_face ( 'none', ( #28726 ), #28709, .f. ) ;
#9626 = edge_curve ( 'none', #7944, #9620, #28703, .t. ) ;
#9627 = vertex_point ( 'none', #28704 ) ;
#9628 = oriented_edge ( 'none', *, *, #8742, .f. ) ;
#9629 = oriented_edge ( 'none', *, *, #9640, .t. ) ;
#9630 = advanced_face ( 'none', ( #28679 ), #28760, .f. ) ;
#9631 = oriented_edge ( 'none', *, *, #7914, .t. ) ;
#9632 = edge_curve ( 'none', #8727, #9627, #28716, .t. ) ;
#9633 = oriented_edge ( 'none', *, *, #9632, .f. ) ;
#9634 = oriented_edge ( 'none', *, *, #8794, .f. ) ;
#9635 = advanced_face ( 'none', ( #28755 ), #28702, .f. ) ;
#9636 = edge_curve ( 'none', #7996, #9652, #28742, .t. ) ;
#9637 = oriented_edge ( 'none', *, *, #8733, .f. ) ;
#9638 = edge_curve ( 'none', #8741, #9652, #28734, .t. ) ;
#9639 = oriented_edge ( 'none', *, *, #9638, .f. ) ;
#9640 = edge_curve ( 'none', #7921, #9627, #28751, .t. ) ;
#9641 = edge_curve ( 'none', #9652, #8566, #28777, .t. ) ;
#9642 = oriented_edge ( 'none', *, *, #9641, .t. ) ;
#9643 = advanced_face ( 'none', ( #28730 ), #28715, .f. ) ;
#9644 = edge_loop ( 'none', ( #9631, #9629, #9633, #9688 ) ) ;
#9645 = oriented_edge ( 'none', *, *, #9578, .f. ) ;
#9646 = oriented_edge ( 'none', *, *, #8505, .t. ) ;
#9647 = oriented_edge ( 'none', *, *, #9578, .t. ) ;
#9648 = oriented_edge ( 'none', *, *, #9583, .t. ) ;
#9649 = advanced_face ( 'none', ( #28741 ), #28778, .f. ) ;
#9650 = oriented_edge ( 'none', *, *, #9636, .t. ) ;
#9651 = oriented_edge ( 'none', *, *, #7975, .t. ) ;
#9652 = vertex_point ( 'none', #28748 ) ;
#9653 = oriented_edge ( 'none', *, *, #7251, .t. ) ;
#9654 = advanced_face ( 'none', ( #28767 ), #28747, .f. ) ;
#9655 = edge_loop ( 'none', ( #9663, #9666, #9665, #9677 ) ) ;
#9656 = oriented_edge ( 'none', *, *, #9675, .t. ) ;
#9657 = oriented_edge ( 'none', *, *, #8746, .f. ) ;
#9658 = oriented_edge ( 'none', *, *, #7915, .t. ) ;
#9659 = oriented_edge ( 'none', *, *, #8678, .f. ) ;
#9660 = edge_loop ( 'none', ( #9719, #9653, #9727, #9718 ) ) ;
#9661 = advanced_face ( 'none', ( #28814 ), #28813, .f. ) ;
#9662 = edge_loop ( 'none', ( #9722, #9724, #9721, #9659 ) ) ;
#9663 = oriented_edge ( 'none', *, *, #9670, .t. ) ;
#9664 = oriented_edge ( 'none', *, *, #8687, .f. ) ;
#9665 = oriented_edge ( 'none', *, *, #7872, .t. ) ;
#9666 = oriented_edge ( 'none', *, *, #7250, .t. ) ;
#9667 = oriented_edge ( 'none', *, *, #8750, .f. ) ;
#9668 = oriented_edge ( 'none', *, *, #7916, .t. ) ;
#9669 = edge_curve ( 'none', #9687, #7935, #28804, .t. ) ;
#9670 = edge_curve ( 'none', #8697, #7262, #28806, .t. ) ;
#9671 = oriented_edge ( 'none', *, *, #9681, .t. ) ;
#9672 = advanced_face ( 'none', ( #28803 ), #28793, .f. ) ;
#9673 = oriented_edge ( 'none', *, *, #7923, .t. ) ;
#9674 = oriented_edge ( 'none', *, *, #8635, .f. ) ;
#9675 = edge_curve ( 'none', #8752, #9687, #28792, .t. ) ;
#9676 = oriented_edge ( 'none', *, *, #9675, .f. ) ;
#9677 = oriented_edge ( 'none', *, *, #8681, .f. ) ;
#9678 = oriented_edge ( 'none', *, *, #8748, .f. ) ;
#9679 = edge_curve ( 'none', #8704, #9620, #28802, .t. ) ;
#9680 = oriented_edge ( 'none', *, *, #9679, .f. ) ;
#9681 = edge_curve ( 'none', #7905, #9687, #28847, .t. ) ;
#9682 = oriented_edge ( 'none', *, *, #9679, .t. ) ;
#9683 = edge_loop ( 'none', ( #9673, #9671, #9676, #9674 ) ) ;
#9684 = oriented_edge ( 'none', *, *, #9623, .t. ) ;
#9685 = advanced_face ( 'none', ( #28786 ), #28851, .f. ) ;
#9686 = oriented_edge ( 'none', *, *, #9669, .t. ) ;
#9687 = vertex_point ( 'none', #28844 ) ;
#9688 = oriented_edge ( 'none', *, *, #8732, .f. ) ;
#9689 = edge_loop ( 'none', ( #35561, #22656, #22651, #22662 ) ) ;
#9690 = edge_loop ( 'none', ( #9617, #9619, #9622, #9621 ) ) ;
#9691 = edge_loop ( 'none', ( #9682, #9684, #9668, #9667 ) ) ;
#9692 = oriented_edge ( 'none', *, *, #7259, .t. ) ;
#9693 = advanced_face ( 'none', ( #28848 ), #28850, .f. ) ;
#9694 = edge_loop ( 'none', ( #9706, #8851, #9755, #9756 ) ) ;
#9695 = oriented_edge ( 'none', *, *, #9702, .f. ) ;
#9696 = advanced_face ( 'none', ( #28849 ), #28854, .f. ) ;
#9697 = oriented_edge ( 'none', *, *, #9716, .f. ) ;
#9698 = edge_loop ( 'none', ( #9714, #9692, #9695, #9699 ) ) ;
#9699 = oriented_edge ( 'none', *, *, #8674, .f. ) ;
#9700 = oriented_edge ( 'none', *, *, #9716, .t. ) ;
#9701 = oriented_edge ( 'none', *, *, #8669, .f. ) ;
#9702 = edge_curve ( 'none', #8666, #7211, #28818, .t. ) ;
#9703 = oriented_edge ( 'none', *, *, #7263, .t. ) ;
#9704 = advanced_face ( 'none', ( #28836 ), #28889, .f. ) ;
#9705 = oriented_edge ( 'none', *, *, #7878, .t. ) ;
#9706 = oriented_edge ( 'none', *, *, #9702, .t. ) ;
#9707 = oriented_edge ( 'none', *, *, #8667, .f. ) ;
#9708 = oriented_edge ( 'none', *, *, #9728, .t. ) ;
#9709 = oriented_edge ( 'none', *, *, #7241, .t. ) ;
#9710 = oriented_edge ( 'none', *, *, #7249, .t. ) ;
#9711 = advanced_face ( 'none', ( #28887 ), #28888, .f. ) ;
#9712 = oriented_edge ( 'none', *, *, #7883, .t. ) ;
#9713 = edge_loop ( 'none', ( #9700, #9703, #9705, #9701 ) ) ;
#9714 = oriented_edge ( 'none', *, *, #7895, .t. ) ;
#9715 = oriented_edge ( 'none', *, *, #7889, .t. ) ;
#9716 = edge_curve ( 'none', #8684, #7270, #28874, .t. ) ;
#9717 = advanced_face ( 'none', ( #28825 ), #28876, .f. ) ;
#9718 = oriented_edge ( 'none', *, *, #8685, .f. ) ;
#9719 = oriented_edge ( 'none', *, *, #7949, .t. ) ;
#9720 = advanced_face ( 'none', ( #28824 ), #28868, .f. ) ;
#9721 = oriented_edge ( 'none', *, *, #9670, .f. ) ;
#9722 = oriented_edge ( 'none', *, *, #8575, .t. ) ;
#9723 = edge_loop ( 'none', ( #9712, #9709, #9697, #9707 ) ) ;
#9724 = oriented_edge ( 'none', *, *, #7236, .t. ) ;
#9725 = edge_loop ( 'none', ( #9708, #9710, #9715, #9664 ) ) ;
#9726 = advanced_face ( 'none', ( #28864 ), #28855, .f. ) ;
#9727 = oriented_edge ( 'none', *, *, #9728, .f. ) ;
#9728 = edge_curve ( 'none', #8677, #7243, #28865, .t. ) ;
#9729 = oriented_edge ( 'none', *, *, #9752, .t. ) ;
#9730 = advanced_face ( 'none', ( #28870 ), #28922, .f. ) ;
#9731 = oriented_edge ( 'none', *, *, #8558, .t. ) ;
#9732 = edge_loop ( 'none', ( #9765, #9793, #9803, #9792 ) ) ;
#9733 = edge_loop ( 'none', ( #9754, #9739, #9738, #9795 ) ) ;
#9734 = oriented_edge ( 'none', *, *, #9745, .t. ) ;
#9735 = oriented_edge ( 'none', *, *, #8700, .f. ) ;
#9736 = advanced_face ( 'none', ( #28858 ), #28924, .f. ) ;
#9737 = edge_loop ( 'none', ( #9734, #9794, #9798, #9801 ) ) ;
#9738 = oriented_edge ( 'none', *, *, #9745, .f. ) ;
#9739 = oriented_edge ( 'none', *, *, #7298, .t. ) ;
#9740 = advanced_face ( 'none', ( #28866 ), #28909, .f. ) ;
#9741 = oriented_edge ( 'none', *, *, #7941, .t. ) ;
#9742 = oriented_edge ( 'none', *, *, #9763, .t. ) ;
#9743 = oriented_edge ( 'none', *, *, #7318, .t. ) ;
#9744 = oriented_edge ( 'none', *, *, #7273, .t. ) ;
#9745 = edge_curve ( 'none', #8616, #7327, #28917, .t. ) ;
#9746 = oriented_edge ( 'none', *, *, #8660, .f. ) ;
#9747 = oriented_edge ( 'none', *, *, #9776, .f. ) ;
#9748 = advanced_face ( 'none', ( #28914 ), #28902, .f. ) ;
#9749 = edge_loop ( 'none', ( #9729, #9753, #9731, #9735 ) ) ;
#9750 = oriented_edge ( 'none', *, *, #9752, .f. ) ;
#9751 = oriented_edge ( 'none', *, *, #7840, .t. ) ;
#9752 = edge_curve ( 'none', #8690, #7313, #28456, .t. ) ;
#9753 = oriented_edge ( 'none', *, *, #7319, .t. ) ;
#9754 = oriented_edge ( 'none', *, *, #7851, .t. ) ;
#9755 = oriented_edge ( 'none', *, *, #7904, .t. ) ;
#9756 = oriented_edge ( 'none', *, *, #8676, .f. ) ;
#9757 = edge_loop ( 'none', ( #9759, #9764, #9762, #9761 ) ) ;
#9758 = edge_loop ( 'none', ( #9742, #9744, #9741, #9746 ) ) ;
#9759 = oriented_edge ( 'none', *, *, #7912, .t. ) ;
#9760 = advanced_face ( 'none', ( #28955 ), #28952, .f. ) ;
#9761 = oriented_edge ( 'none', *, *, #8753, .f. ) ;
#9762 = oriented_edge ( 'none', *, *, #9763, .f. ) ;
#9763 = edge_curve ( 'none', #8673, #7277, #28953, .t. ) ;
#9764 = oriented_edge ( 'none', *, *, #7275, .t. ) ;
#9765 = oriented_edge ( 'none', *, *, #7868, .t. ) ;
#9766 = edge_loop ( 'none', ( #9751, #9743, #9750, #9804 ) ) ;
#9767 = oriented_edge ( 'none', *, *, #7759, .f. ) ;
#9768 = oriented_edge ( 'none', *, *, #8664, .f. ) ;
#9769 = oriented_edge ( 'none', *, *, #7822, .f. ) ;
#9770 = advanced_face ( 'none', ( #28947 ), #28946, .t. ) ;
#9771 = oriented_edge ( 'none', *, *, #8598, .f. ) ;
#9772 = oriented_edge ( 'none', *, *, #7291, .t. ) ;
#9773 = advanced_face ( 'none', ( #28949 ), #28936, .f. ) ;
#9774 = edge_loop ( 'none', ( #9791, #9782, #9779, #9839 ) ) ;
#9775 = oriented_edge ( 'none', *, *, #9787, .f. ) ;
#9776 = edge_curve ( 'none', #7943, #7201, #28993, .t. ) ;
#9777 = oriented_edge ( 'none', *, *, #7874, .f. ) ;
#9778 = oriented_edge ( 'none', *, *, #8633, .f. ) ;
#9779 = oriented_edge ( 'none', *, *, #7850, .t. ) ;
#9780 = edge_loop ( 'none', ( #9747, #9841, #9768, #9777, #9842 ) ) ;
#9781 = advanced_face ( 'none', ( #28938 ), #28931, .f. ) ;
#9782 = oriented_edge ( 'none', *, *, #7303, .t. ) ;
#9783 = edge_loop ( 'none', ( #9769, #9834, #9836, #9837 ) ) ;
#9784 = edge_curve ( 'none', #8617, #7314, #28980, .t. ) ;
#9785 = oriented_edge ( 'none', *, *, #7301, .t. ) ;
#9786 = oriented_edge ( 'none', *, *, #9784, .t. ) ;
#9787 = edge_curve ( 'none', #8634, #7306, #28994, .t. ) ;
#9788 = advanced_face ( 'none', ( #28975 ), #28982, .f. ) ;
#9789 = edge_loop ( 'none', ( #9799, #9772, #9775, #9778 ) ) ;
#9790 = oriented_edge ( 'none', *, *, #7838, .t. ) ;
#9791 = oriented_edge ( 'none', *, *, #9787, .t. ) ;
#9792 = oriented_edge ( 'none', *, *, #8639, .f. ) ;
#9793 = oriented_edge ( 'none', *, *, #7309, .t. ) ;
#9794 = oriented_edge ( 'none', *, *, #7329, .t. ) ;
#9795 = oriented_edge ( 'none', *, *, #8691, .f. ) ;
#9796 = edge_loop ( 'none', ( #9786, #9785, #9790, #9800 ) ) ;
#9797 = advanced_face ( 'none', ( #28970 ), #28963, .f. ) ;
#9798 = oriented_edge ( 'none', *, *, #7911, .t. ) ;
#9799 = oriented_edge ( 'none', *, *, #7860, .t. ) ;
#9800 = oriented_edge ( 'none', *, *, #8619, .f. ) ;
#9801 = oriented_edge ( 'none', *, *, #8693, .f. ) ;
#9802 = advanced_face ( 'none', ( #28962 ), #28929, .f. ) ;
#9803 = oriented_edge ( 'none', *, *, #9784, .f. ) ;
#9804 = oriented_edge ( 'none', *, *, #8698, .f. ) ;
#9805 = oriented_edge ( 'none', *, *, #8835, .f. ) ;
#9806 = oriented_edge ( 'none', *, *, #8649, .f. ) ;
#9807 = oriented_edge ( 'none', *, *, #8648, .f. ) ;
#9808 = advanced_face ( 'none', ( #29011 ), #28966, .t. ) ;
#9809 = oriented_edge ( 'none', *, *, #8627, .f. ) ;
#9810 = oriented_edge ( 'none', *, *, #7474, .f. ) ;
#9811 = edge_loop ( 'none', ( #9822, #9810, #9816, #9872 ) ) ;
#9812 = oriented_edge ( 'none', *, *, #7810, .f. ) ;
#9813 = oriented_edge ( 'none', *, *, #9021, .f. ) ;
#9814 = oriented_edge ( 'none', *, *, #8319, .f. ) ;
#9815 = advanced_face ( 'none', ( #28972 ), #29009, .t. ) ;
#9816 = oriented_edge ( 'none', *, *, #8306, .f. ) ;
#9817 = oriented_edge ( 'none', *, *, #9820, .f. ) ;
#9818 = oriented_edge ( 'none', *, *, #7403, .f. ) ;
#9819 = oriented_edge ( 'none', *, *, #9831, .f. ) ;
#9820 = edge_curve ( 'none', #8080, #8036, #29001, .t. ) ;
#9821 = oriented_edge ( 'none', *, *, #8127, .f. ) ;
#9822 = oriented_edge ( 'none', *, *, #7490, .f. ) ;
#9823 = oriented_edge ( 'none', *, *, #8063, .f. ) ;
#9824 = edge_loop ( 'none', ( #9819, #9821, #9805, #9829 ) ) ;
#9825 = oriented_edge ( 'none', *, *, #8795, .f. ) ;
#9826 = oriented_edge ( 'none', *, *, #8071, .f. ) ;
#9827 = edge_loop ( 'none', ( #9830, #9807, #9813, #9806 ) ) ;
#9828 = advanced_face ( 'none', ( #29007 ), #29012, .t. ) ;
#9829 = oriented_edge ( 'none', *, *, #8200, .f. ) ;
#9830 = oriented_edge ( 'none', *, *, #7804, .f. ) ;
#9831 = edge_curve ( 'none', #8193, #8128, #29044, .t. ) ;
#9832 = oriented_edge ( 'none', *, *, #7538, .f. ) ;
#9833 = oriented_edge ( 'none', *, *, #9035, .f. ) ;
#9834 = oriented_edge ( 'none', *, *, #8658, .f. ) ;
#9835 = advanced_face ( 'none', ( #29006 ), #29042, .t. ) ;
#9836 = oriented_edge ( 'none', *, *, #9026, .f. ) ;
#9837 = oriented_edge ( 'none', *, *, #8643, .f. ) ;
#9838 = advanced_face ( 'none', ( #28959 ), #29040, .t. ) ;
#9839 = oriented_edge ( 'none', *, *, #8703, .f. ) ;
#9840 = advanced_face ( 'none', ( #29022 ), #29021, .t. ) ;
#9841 = oriented_edge ( 'none', *, *, #7929, .f. ) ;
#9842 = oriented_edge ( 'none', *, *, #7267, .f. ) ;
#9843 = edge_loop ( 'none', ( #9832, #9767, #9771, #9833 ) ) ;
#9844 = advanced_face ( 'none', ( #29085 ), #29014, .t. ) ;
#9845 = edge_curve ( 'none', #7207, #7153, #29002, .t. ) ;
#9846 = oriented_edge ( 'none', *, *, #9338, .f. ) ;
#9847 = oriented_edge ( 'none', *, *, #7550, .t. ) ;
#9848 = oriented_edge ( 'none', *, *, #9331, .f. ) ;
#9849 = oriented_edge ( 'none', *, *, #9328, .f. ) ;
#9850 = oriented_edge ( 'none', *, *, #8282, .t. ) ;
#9851 = oriented_edge ( 'none', *, *, #8238, .t. ) ;
#9852 = advanced_face ( 'none', ( #29017 ), #29079, .t. ) ;
#9853 = oriented_edge ( 'none', *, *, #7808, .f. ) ;
#9854 = oriented_edge ( 'none', *, *, #8907, .f. ) ;
#9855 = oriented_edge ( 'none', *, *, #9845, .t. ) ;
#9856 = oriented_edge ( 'none', *, *, #8385, .f. ) ;
#9857 = advanced_face ( 'none', ( #29071 ), #29069, .t. ) ;
#9858 = oriented_edge ( 'none', *, *, #8329, .t. ) ;
#9859 = oriented_edge ( 'none', *, *, #9018, .f. ) ;
#9860 = oriented_edge ( 'none', *, *, #7554, .t. ) ;
#9861 = edge_loop ( 'none', ( #9880, #9855, #9860, #9847, #9858, #9849, #9846, #9851, #9848, #9922, #9850, #9924, #9921, #9927, #9923, #9929, #9925, #9926, #9914, #9928, #9916, #9930, #9918, #9915, #9919, #9917, #9920, #9901, #9902, #9906, #9908, #9904, #9911, #9903, #9913, #9909, #9910, #9892, #9912, #9894, #9891, #9897, #9893, #9899, #9895, #9896, #9883, #9898, #9885, #9900, #9887, #9884, #9889, #9886, #9969, #9888, #9971, #9890, #9973, #9970, #9975, #9972, #9977, #9974, #9959, #9976, #9961, #9978, #9963, #9960, #9964, #9962, #9966, #9968, #9949, #9965, #9951, #9967, #9953, #9950, #9954, #9952, #9956, #9958, #9937, #9955, #9940, #9957, #9943, #9938, #9946 ) ) ;
#9862 = edge_loop ( 'none', ( #9882, #9877, #9866, #9869 ) ) ;
#9863 = oriented_edge ( 'none', *, *, #9017, .f. ) ;
#9864 = oriented_edge ( 'none', *, *, #8588, .f. ) ;
#9865 = advanced_face ( 'none', ( #29082 ), #29066, .t. ) ;
#9866 = oriented_edge ( 'none', *, *, #8632, .f. ) ;
#9867 = edge_loop ( 'none', ( #9818, #9814, #9854, #9856 ) ) ;
#9868 = edge_loop ( 'none', ( #9853, #9864, #9859, #9931 ) ) ;
#9869 = oriented_edge ( 'none', *, *, #8462, .f. ) ;
#9870 = edge_loop ( 'none', ( #9812, #9809, #9875, #9879 ) ) ;
#9871 = oriented_edge ( 'none', *, *, #8595, .f. ) ;
#9872 = oriented_edge ( 'none', *, *, #8874, .f. ) ;
#9873 = advanced_face ( 'none', ( #29115 ), #29060, .t. ) ;
#9874 = oriented_edge ( 'none', *, *, #7794, .f. ) ;
#9875 = oriented_edge ( 'none', *, *, #9019, .f. ) ;
#9876 = edge_loop ( 'none', ( #9874, #9871, #9863, #9878 ) ) ;
#9877 = oriented_edge ( 'none', *, *, #7866, .f. ) ;
#9878 = oriented_edge ( 'none', *, *, #8583, .f. ) ;
#9879 = oriented_edge ( 'none', *, *, #8605, .f. ) ;
#9880 = oriented_edge ( 'none', *, *, #7200, .f. ) ;
#9881 = advanced_face ( 'none', ( #29109 ), #29111, .t. ) ;
#9882 = oriented_edge ( 'none', *, *, #7289, .f. ) ;
#9883 = oriented_edge ( 'none', *, *, #9391, .f. ) ;
#9884 = oriented_edge ( 'none', *, *, #8106, .t. ) ;
#9885 = oriented_edge ( 'none', *, *, #8499, .t. ) ;
#9886 = oriented_edge ( 'none', *, *, #9464, .f. ) ;
#9887 = oriented_edge ( 'none', *, *, #9427, .f. ) ;
#9888 = oriented_edge ( 'none', *, *, #9519, .f. ) ;
#9889 = oriented_edge ( 'none', *, *, #9472, .f. ) ;
#9890 = oriented_edge ( 'none', *, *, #8079, .t. ) ;
#9891 = oriented_edge ( 'none', *, *, #9451, .f. ) ;
#9892 = oriented_edge ( 'none', *, *, #9443, .f. ) ;
#9893 = oriented_edge ( 'none', *, *, #8145, .t. ) ;
#9894 = oriented_edge ( 'none', *, *, #8159, .t. ) ;
#9895 = oriented_edge ( 'none', *, *, #9383, .f. ) ;
#9896 = oriented_edge ( 'none', *, *, #8132, .t. ) ;
#9897 = oriented_edge ( 'none', *, *, #9454, .f. ) ;
#9898 = oriented_edge ( 'none', *, *, #9398, .f. ) ;
#9899 = oriented_edge ( 'none', *, *, #9389, .f. ) ;
#9900 = oriented_edge ( 'none', *, *, #9467, .f. ) ;
#9901 = oriented_edge ( 'none', *, *, #9350, .f. ) ;
#9902 = oriented_edge ( 'none', *, *, #8173, .t. ) ;
#9903 = oriented_edge ( 'none', *, *, #8201, .t. ) ;
#9904 = oriented_edge ( 'none', *, *, #8187, .t. ) ;
#9905 = oriented_edge ( 'none', *, *, #9945, .f. ) ;
#9906 = oriented_edge ( 'none', *, *, #9403, .f. ) ;
#9907 = edge_loop ( 'none', ( #9948, #9934, #10000, #10001 ) ) ;
#9908 = oriented_edge ( 'none', *, *, #9360, .f. ) ;
#9909 = oriented_edge ( 'none', *, *, #9422, .f. ) ;
#9910 = oriented_edge ( 'none', *, *, #8090, .t. ) ;
#9911 = oriented_edge ( 'none', *, *, #9831, .t. ) ;
#9912 = oriented_edge ( 'none', *, *, #9436, .f. ) ;
#9913 = oriented_edge ( 'none', *, *, #9473, .f. ) ;
#9914 = oriented_edge ( 'none', *, *, #9303, .f. ) ;
#9915 = oriented_edge ( 'none', *, *, #9374, .f. ) ;
#9916 = oriented_edge ( 'none', *, *, #9306, .f. ) ;
#9917 = oriented_edge ( 'none', *, *, #8243, .t. ) ;
#9918 = oriented_edge ( 'none', *, *, #8232, .t. ) ;
#9919 = oriented_edge ( 'none', *, *, #9377, .f. ) ;
#9920 = oriented_edge ( 'none', *, *, #9414, .f. ) ;
#9921 = oriented_edge ( 'none', *, *, #9276, .f. ) ;
#9922 = oriented_edge ( 'none', *, *, #9340, .f. ) ;
#9923 = oriented_edge ( 'none', *, *, #9291, .f. ) ;
#9924 = oriented_edge ( 'none', *, *, #9273, .f. ) ;
#9925 = oriented_edge ( 'none', *, *, #8259, .t. ) ;
#9926 = oriented_edge ( 'none', *, *, #9236, .f. ) ;
#9927 = oriented_edge ( 'none', *, *, #8274, .t. ) ;
#9928 = oriented_edge ( 'none', *, *, #8532, .t. ) ;
#9929 = oriented_edge ( 'none', *, *, #9284, .f. ) ;
#9930 = oriented_edge ( 'none', *, *, #9325, .f. ) ;
#9931 = oriented_edge ( 'none', *, *, #8590, .f. ) ;
#9932 = edge_loop ( 'none', ( #9933, #9941 ) ) ;
#9933 = oriented_edge ( 'none', *, *, #7196, .t. ) ;
#9934 = oriented_edge ( 'none', *, *, #9936, .f. ) ;
#9935 = advanced_face ( 'none', ( #29064 ), #29106, .t. ) ;
#9936 = edge_curve ( 'none', #7210, #7224, #29097, .t. ) ;
#9937 = oriented_edge ( 'none', *, *, #9623, .f. ) ;
#9938 = oriented_edge ( 'none', *, *, #7946, .t. ) ;
#9939 = edge_loop ( 'none', ( #9905, #9944 ) ) ;
#9940 = oriented_edge ( 'none', *, *, #7942, .t. ) ;
#9941 = oriented_edge ( 'none', *, *, #10018, .t. ) ;
#9942 = vertex_point ( 'none', #29059 ) ;
#9943 = oriented_edge ( 'none', *, *, #9681, .f. ) ;
#9944 = oriented_edge ( 'none', *, *, #6647, .f. ) ;
#9945 = edge_curve ( 'none', #6595, #6588, #29117, .t. ) ;
#9946 = oriented_edge ( 'none', *, *, #9776, .t. ) ;
#9947 = advanced_face ( 'none', ( #29101, #29104 ), #29108, .t. ) ;
#9948 = oriented_edge ( 'none', *, *, #7227, .f. ) ;
#9949 = oriented_edge ( 'none', *, *, #8001, .t. ) ;
#9950 = oriented_edge ( 'none', *, *, #9636, .f. ) ;
#9951 = oriented_edge ( 'none', *, *, #9553, .f. ) ;
#9952 = oriented_edge ( 'none', *, *, #9614, .f. ) ;
#9953 = oriented_edge ( 'none', *, *, #9641, .f. ) ;
#9954 = oriented_edge ( 'none', *, *, #7976, .t. ) ;
#9955 = oriented_edge ( 'none', *, *, #9626, .f. ) ;
#9956 = oriented_edge ( 'none', *, *, #9640, .f. ) ;
#9957 = oriented_edge ( 'none', *, *, #9669, .f. ) ;
#9958 = oriented_edge ( 'none', *, *, #7983, .t. ) ;
#9959 = oriented_edge ( 'none', *, *, #9586, .f. ) ;
#9960 = oriented_edge ( 'none', *, *, #9536, .f. ) ;
#9961 = oriented_edge ( 'none', *, *, #9592, .f. ) ;
#9962 = oriented_edge ( 'none', *, *, #7960, .t. ) ;
#9963 = oriented_edge ( 'none', *, *, #7955, .t. ) ;
#9964 = oriented_edge ( 'none', *, *, #9548, .f. ) ;
#9965 = oriented_edge ( 'none', *, *, #9569, .f. ) ;
#9966 = oriented_edge ( 'none', *, *, #9557, .f. ) ;
#9967 = oriented_edge ( 'none', *, *, #8501, .t. ) ;
#9968 = oriented_edge ( 'none', *, *, #9564, .f. ) ;
#9969 = oriented_edge ( 'none', *, *, #8064, .t. ) ;
#9970 = oriented_edge ( 'none', *, *, #9512, .f. ) ;
#9971 = oriented_edge ( 'none', *, *, #9520, .f. ) ;
#9972 = oriented_edge ( 'none', *, *, #9820, .t. ) ;
#9973 = oriented_edge ( 'none', *, *, #9511, .f. ) ;
#9974 = oriented_edge ( 'none', *, *, #9583, .f. ) ;
#9975 = oriented_edge ( 'none', *, *, #8058, .t. ) ;
#9976 = oriented_edge ( 'none', *, *, #8038, .t. ) ;
#9977 = oriented_edge ( 'none', *, *, #8072, .t. ) ;
#9978 = oriented_edge ( 'none', *, *, #9610, .f. ) ;
#9979 = oriented_edge ( 'none', *, *, #10013, .t. ) ;
#9980 = oriented_edge ( 'none', *, *, #9998, .t. ) ;
#9981 = oriented_edge ( 'none', *, *, #7230, .t. ) ;
#9982 = oriented_edge ( 'none', *, *, #7112, .f. ) ;
#9983 = edge_curve ( 'none', #7089, #7078, #29139, .t. ) ;
#9984 = oriented_edge ( 'none', *, *, #9999, .t. ) ;
#9985 = advanced_face ( 'none', ( #29092 ), #29089, .t. ) ;
#9986 = oriented_edge ( 'none', *, *, #9999, .f. ) ;
#9987 = oriented_edge ( 'none', *, *, #7115, .t. ) ;
#9988 = oriented_edge ( 'none', *, *, #10017, .t. ) ;
#9989 = oriented_edge ( 'none', *, *, #7161, .f. ) ;
#9990 = edge_loop ( 'none', ( #9992, #9979, #9981, #9980 ) ) ;
#9991 = edge_loop ( 'none', ( #10010, #9988, #9995, #9997 ) ) ;
#9992 = oriented_edge ( 'none', *, *, #7185, .f. ) ;
#9993 = oriented_edge ( 'none', *, *, #7828, .f. ) ;
#9994 = advanced_face ( 'none', ( #29146 ), #29141, .t. ) ;
#9995 = oriented_edge ( 'none', *, *, #7160, .t. ) ;
#9996 = edge_loop ( 'none', ( #10054, #9984, #9987, #10044 ) ) ;
#9997 = oriented_edge ( 'none', *, *, #9998, .f. ) ;
#9998 = edge_curve ( 'none', #7177, #7074, #29131, .t. ) ;
#9999 = edge_curve ( 'none', #7083, #7082, #29143, .t. ) ;
#10000 = oriented_edge ( 'none', *, *, #7198, .t. ) ;
#10001 = oriented_edge ( 'none', *, *, #10018, .f. ) ;
#10002 = edge_loop ( 'none', ( #9989, #10003, #10014, #9993 ) ) ;
#10003 = oriented_edge ( 'none', *, *, #10017, .f. ) ;
#10004 = oriented_edge ( 'none', *, *, #11672, .t. ) ;
#10005 = edge_loop ( 'none', ( #10008, #10012, #10011, #10015 ) ) ;
#10006 = oriented_edge ( 'none', *, *, #18067, .t. ) ;
#10007 = edge_loop ( 'none', ( #10047, #9986, #10046, #10051 ) ) ;
#10008 = oriented_edge ( 'none', *, *, #7209, .f. ) ;
#10009 = advanced_face ( 'none', ( #29124 ), #29132, .t. ) ;
#10010 = oriented_edge ( 'none', *, *, #7159, .f. ) ;
#10011 = oriented_edge ( 'none', *, *, #7215, .t. ) ;
#10012 = oriented_edge ( 'none', *, *, #9845, .f. ) ;
#10013 = edge_curve ( 'none', #7139, #7140, #29118, .t. ) ;
#10014 = oriented_edge ( 'none', *, *, #7225, .t. ) ;
#10015 = oriented_edge ( 'none', *, *, #9936, .t. ) ;
#10016 = advanced_face ( 'none', ( #29122 ), #29119, .t. ) ;
#10017 = edge_curve ( 'none', #7232, #7231, #29173, .t. ) ;
#10018 = edge_curve ( 'none', #7194, #7213, #29177, .t. ) ;
#10019 = edge_loop ( 'none', ( #10085, #10082, #10081, #10083 ) ) ;
#10020 = oriented_edge ( 'none', *, *, #10039, .f. ) ;
#10021 = oriented_edge ( 'none', *, *, #10034, .t. ) ;
#10022 = advanced_face ( 'none', ( #29165 ), #28213, .t. ) ;
#10023 = oriented_edge ( 'none', *, *, #7070, .f. ) ;
#10024 = oriented_edge ( 'none', *, *, #7061, .t. ) ;
#10025 = oriented_edge ( 'none', *, *, #7096, .f. ) ;
#10026 = oriented_edge ( 'none', *, *, #10038, .f. ) ;
#10027 = edge_loop ( 'none', ( #10091, #10079, #10067, #10072 ) ) ;
#10028 = oriented_edge ( 'none', *, *, #10053, .f. ) ;
#10029 = advanced_face ( 'none', ( #29212 ), #29201, .t. ) ;
#10030 = oriented_edge ( 'none', *, *, #10089, .t. ) ;
#10031 = advanced_face ( 'none', ( #29205 ), #29207, .t. ) ;
#10032 = oriented_edge ( 'none', *, *, #10038, .t. ) ;
#10033 = oriented_edge ( 'none', *, *, #10053, .t. ) ;
#10034 = edge_curve ( 'none', #7015, #7028, #29206, .t. ) ;
#10035 = edge_loop ( 'none', ( #9982, #10032, #10048, #10020 ) ) ;
#10036 = oriented_edge ( 'none', *, *, #9983, .t. ) ;
#10037 = advanced_face ( 'none', ( #29197 ), #29190, .t. ) ;
#10038 = edge_curve ( 'none', #6998, #7055, #29195, .t. ) ;
#10039 = edge_curve ( 'none', #7032, #6953, #29191, .t. ) ;
#10040 = oriented_edge ( 'none', *, *, #6995, .f. ) ;
#10041 = oriented_edge ( 'none', *, *, #7048, .t. ) ;
#10042 = oriented_edge ( 'none', *, *, #7124, .t. ) ;
#10043 = oriented_edge ( 'none', *, *, #7110, .f. ) ;
#10044 = oriented_edge ( 'none', *, *, #9983, .f. ) ;
#10045 = advanced_face ( 'none', ( #29241 ), #29186, .t. ) ;
#10046 = oriented_edge ( 'none', *, *, #7188, .t. ) ;
#10047 = oriented_edge ( 'none', *, *, #7135, .f. ) ;
#10048 = oriented_edge ( 'none', *, *, #7144, .t. ) ;
#10049 = edge_loop ( 'none', ( #10043, #10033, #10042, #10036 ) ) ;
#10050 = edge_loop ( 'none', ( #10040, #10021, #10041, #10087 ) ) ;
#10051 = oriented_edge ( 'none', *, *, #10013, .f. ) ;
#10052 = edge_loop ( 'none', ( #10025, #10026, #10024, #10028 ) ) ;
#10053 = edge_curve ( 'none', #7053, #7049, #29228, .t. ) ;
#10054 = oriented_edge ( 'none', *, *, #7189, .f. ) ;
#10055 = advanced_face ( 'none', ( #29240 ), #29229, .t. ) ;
#10056 = oriented_edge ( 'none', *, *, #6974, .t. ) ;
#10057 = edge_loop ( 'none', ( #10131, #10130, #10120, #10119 ) ) ;
#10058 = oriented_edge ( 'none', *, *, #10074, .f. ) ;
#10059 = edge_curve ( 'none', #6944, #6943, #29213, .t. ) ;
#10060 = oriented_edge ( 'none', *, *, #10063, .f. ) ;
#10061 = advanced_face ( 'none', ( #29204 ), #29217, .t. ) ;
#10062 = edge_curve ( 'none', #6931, #6936, #29216, .t. ) ;
#10063 = edge_curve ( 'none', #6969, #6970, #29270, .t. ) ;
#10064 = edge_curve ( 'none', #6983, #6924, #29214, .t. ) ;
#10065 = edge_loop ( 'none', ( #10124, #10077, #10126, #10125 ) ) ;
#10066 = edge_loop ( 'none', ( #10076, #10058, #10056, #10060 ) ) ;
#10067 = oriented_edge ( 'none', *, *, #7018, .t. ) ;
#10068 = oriented_edge ( 'none', *, *, #6978, .t. ) ;
#10069 = edge_loop ( 'none', ( #10164, #10097, #10106, #10168 ) ) ;
#10070 = oriented_edge ( 'none', *, *, #10074, .t. ) ;
#10071 = edge_loop ( 'none', ( #10075, #10070, #10068, #10078 ) ) ;
#10072 = oriented_edge ( 'none', *, *, #10090, .t. ) ;
#10073 = advanced_face ( 'none', ( #29267 ), #29252, .t. ) ;
#10074 = edge_curve ( 'none', #6981, #6980, #29264, .t. ) ;
#10075 = oriented_edge ( 'none', *, *, #6920, .f. ) ;
#10076 = oriented_edge ( 'none', *, *, #6967, .f. ) ;
#10077 = oriented_edge ( 'none', *, *, #10059, .t. ) ;
#10078 = oriented_edge ( 'none', *, *, #10064, .f. ) ;
#10079 = oriented_edge ( 'none', *, *, #10063, .t. ) ;
#10080 = advanced_face ( 'none', ( #29246 ), #29253, .t. ) ;
#10081 = oriented_edge ( 'none', *, *, #7060, .t. ) ;
#10082 = oriented_edge ( 'none', *, *, #10089, .f. ) ;
#10083 = oriented_edge ( 'none', *, *, #10034, .f. ) ;
#10084 = advanced_face ( 'none', ( #29303 ), #29243, .t. ) ;
#10085 = oriented_edge ( 'none', *, *, #7012, .f. ) ;
#10086 = edge_loop ( 'none', ( #10023, #10030, #10093, #10092 ) ) ;
#10087 = oriented_edge ( 'none', *, *, #10039, .t. ) ;
#10088 = advanced_face ( 'none', ( #29294 ), #29304, .t. ) ;
#10089 = edge_curve ( 'none', #7023, #7022, #29248, .t. ) ;
#10090 = edge_curve ( 'none', #7011, #6989, #29284, .t. ) ;
#10091 = oriented_edge ( 'none', *, *, #6972, .f. ) ;
#10092 = oriented_edge ( 'none', *, *, #10090, .f. ) ;
#10093 = oriented_edge ( 'none', *, *, #7071, .t. ) ;
#10094 = edge_curve ( 'none', #6831, #6837, #29295, .t. ) ;
#10095 = oriented_edge ( 'none', *, *, #10112, .t. ) ;
#10096 = advanced_face ( 'none', ( #29339 ), #29278, .t. ) ;
#10097 = oriented_edge ( 'none', *, *, #10112, .f. ) ;
#10098 = edge_curve ( 'none', #10104, #10175, #29245, .t. ) ;
#10099 = oriented_edge ( 'none', *, *, #6876, .t. ) ;
#10100 = edge_curve ( 'none', #10103, #10104, #29324, .t. ) ;
#10101 = oriented_edge ( 'none', *, *, #10100, .t. ) ;
#10102 = oriented_edge ( 'none', *, *, #10094, .f. ) ;
#10103 = vertex_point ( 'none', #29332 ) ;
#10104 = vertex_point ( 'none', #29319 ) ;
#10105 = advanced_face ( 'none', ( #29318 ), #29279, .t. ) ;
#10106 = oriented_edge ( 'none', *, *, #6888, .t. ) ;
#10107 = advanced_face ( 'none', ( #29320 ), #29315, .t. ) ;
#10108 = oriented_edge ( 'none', *, *, #6935, .t. ) ;
#10109 = oriented_edge ( 'none', *, *, #6929, .f. ) ;
#10110 = oriented_edge ( 'none', *, *, #10116, .t. ) ;
#10111 = edge_loop ( 'none', ( #10127, #10110, #10117, #10118 ) ) ;
#10112 = edge_curve ( 'none', #6895, #6894, #29309, .t. ) ;
#10113 = oriented_edge ( 'none', *, *, #6871, .f. ) ;
#10114 = oriented_edge ( 'none', *, *, #10062, .f. ) ;
#10115 = advanced_face ( 'none', ( #29316 ), #29327, .t. ) ;
#10116 = edge_curve ( 'none', #6951, #6898, #29357, .t. ) ;
#10117 = oriented_edge ( 'none', *, *, #6949, .t. ) ;
#10118 = oriented_edge ( 'none', *, *, #10123, .t. ) ;
#10119 = oriented_edge ( 'none', *, *, #10064, .t. ) ;
#10120 = oriented_edge ( 'none', *, *, #6986, .t. ) ;
#10121 = edge_loop ( 'none', ( #10113, #10095, #10099, #10102 ) ) ;
#10122 = advanced_face ( 'none', ( #29366 ), #29355, .t. ) ;
#10123 = edge_curve ( 'none', #6946, #6891, #29354, .t. ) ;
#10124 = oriented_edge ( 'none', *, *, #6939, .f. ) ;
#10125 = oriented_edge ( 'none', *, *, #10123, .f. ) ;
#10126 = oriented_edge ( 'none', *, *, #6915, .t. ) ;
#10127 = oriented_edge ( 'none', *, *, #6873, .f. ) ;
#10128 = oriented_edge ( 'none', *, *, #10059, .f. ) ;
#10129 = edge_loop ( 'none', ( #10109, #10128, #10108, #10114 ) ) ;
#10130 = oriented_edge ( 'none', *, *, #10062, .t. ) ;
#10131 = oriented_edge ( 'none', *, *, #6913, .f. ) ;
#10132 = advanced_face ( 'none', ( #29346 ), #29325, .t. ) ;
#10133 = oriented_edge ( 'none', *, *, #10142, .t. ) ;
#10134 = oriented_edge ( 'none', *, *, #7827, .f. ) ;
#10135 = edge_curve ( 'none', #10157, #10199, #29392, .t. ) ;
#10136 = oriented_edge ( 'none', *, *, #7564, .f. ) ;
#10137 = edge_loop ( 'none', ( #10202, #10207, #10206, #10183 ) ) ;
#10138 = advanced_face ( 'none', ( #29397 ), #29340, .t. ) ;
#10139 = vertex_point ( 'none', #29359 ) ;
#10140 = oriented_edge ( 'none', *, *, #10141, .f. ) ;
#10141 = edge_curve ( 'none', #10175, #10139, #29381, .t. ) ;
#10142 = edge_curve ( 'none', #10212, #10139, #29388, .t. ) ;
#10143 = edge_curve ( 'none', #10104, #10212, #29383, .t. ) ;
#10144 = edge_curve ( 'none', #10160, #10167, #29348, .t. ) ;
#10145 = oriented_edge ( 'none', *, *, #10151, .t. ) ;
#10146 = vertex_point ( 'none', #29393 ) ;
#10147 = edge_curve ( 'none', #10167, #10146, #29369, .t. ) ;
#10148 = oriented_edge ( 'none', *, *, #10210, .t. ) ;
#10149 = edge_curve ( 'none', #10146, #10162, #29426, .t. ) ;
#10150 = oriented_edge ( 'none', *, *, #10149, .t. ) ;
#10151 = edge_curve ( 'none', #10162, #9942, #29424, .t. ) ;
#10152 = edge_curve ( 'none', #10170, #6903, #29423, .t. ) ;
#10153 = edge_curve ( 'none', #6904, #10157, #29409, .t. ) ;
#10154 = oriented_edge ( 'none', *, *, #10161, .t. ) ;
#10155 = oriented_edge ( 'none', *, *, #10159, .t. ) ;
#10156 = vertex_point ( 'none', #29418 ) ;
#10157 = vertex_point ( 'none', #29401 ) ;
#10158 = oriented_edge ( 'none', *, *, #10153, .t. ) ;
#10159 = edge_curve ( 'none', #10157, #10156, #28668, .t. ) ;
#10160 = vertex_point ( 'none', #29422 ) ;
#10161 = edge_curve ( 'none', #10156, #10160, #28444, .t. ) ;
#10162 = vertex_point ( 'none', #29458 ) ;
#10163 = oriented_edge ( 'none', *, *, #10147, .t. ) ;
#10164 = oriented_edge ( 'none', *, *, #6899, .f. ) ;
#10165 = oriented_edge ( 'none', *, *, #10152, .t. ) ;
#10166 = edge_loop ( 'none', ( #10101, #10172, #10171, #10165, #10176, #10158, #10155, #10154, #10174, #10163, #10150, #10145, #10148 ) ) ;
#10167 = vertex_point ( 'none', #29453 ) ;
#10168 = oriented_edge ( 'none', *, *, #10116, .f. ) ;
#10169 = advanced_face ( 'none', ( #29459, #29456 ), #29457, .t. ) ;
#10170 = vertex_point ( 'none', #29452 ) ;
#10171 = oriented_edge ( 'none', *, *, #10173, .t. ) ;
#10172 = oriented_edge ( 'none', *, *, #10098, .t. ) ;
#10173 = edge_curve ( 'none', #10175, #10170, #29442, .t. ) ;
#10174 = oriented_edge ( 'none', *, *, #10144, .t. ) ;
#10175 = vertex_point ( 'none', #29444 ) ;
#10176 = oriented_edge ( 'none', *, *, #6854, .t. ) ;
#10177 = edge_loop ( 'none', ( #10181, #10245, #10254, #10247 ) ) ;
#10178 = advanced_face ( 'none', ( #29443 ), #29438, .t. ) ;
#10179 = oriented_edge ( 'none', *, *, #10180, .f. ) ;
#10180 = edge_curve ( 'none', #10156, #10186, #29436, .t. ) ;
#10181 = oriented_edge ( 'none', *, *, #10240, .t. ) ;
#10182 = oriented_edge ( 'none', *, *, #10253, .t. ) ;
#10183 = oriented_edge ( 'none', *, *, #10141, .t. ) ;
#10184 = edge_curve ( 'none', #10199, #10186, #29493, .t. ) ;
#10185 = advanced_face ( 'none', ( #29455 ), #29491, .t. ) ;
#10186 = vertex_point ( 'none', #29450 ) ;
#10187 = oriented_edge ( 'none', *, *, #10203, .t. ) ;
#10188 = oriented_edge ( 'none', *, *, #10152, .f. ) ;
#10189 = edge_curve ( 'none', #10205, #6883, #29486, .t. ) ;
#10190 = oriented_edge ( 'none', *, *, #10208, .t. ) ;
#10191 = oriented_edge ( 'none', *, *, #10159, .f. ) ;
#10192 = edge_loop ( 'none', ( #10246, #10237, #10231, #10218 ) ) ;
#10193 = advanced_face ( 'none', ( #29480 ), #29485, .f. ) ;
#10194 = edge_loop ( 'none', ( #10200, #10179, #10191, #10241 ) ) ;
#10195 = oriented_edge ( 'none', *, *, #6887, .t. ) ;
#10196 = oriented_edge ( 'none', *, *, #10143, .t. ) ;
#10197 = oriented_edge ( 'none', *, *, #10098, .f. ) ;
#10198 = oriented_edge ( 'none', *, *, #10189, .t. ) ;
#10199 = vertex_point ( 'none', #29475 ) ;
#10200 = oriented_edge ( 'none', *, *, #10184, .t. ) ;
#10201 = advanced_face ( 'none', ( #29492 ), #29473, .f. ) ;
#10202 = oriented_edge ( 'none', *, *, #10213, .t. ) ;
#10203 = edge_curve ( 'none', #10170, #10205, #29466, .t. ) ;
#10204 = edge_loop ( 'none', ( #10190, #10250, #10252, #10195 ) ) ;
#10205 = vertex_point ( 'none', #29472 ) ;
#10206 = oriented_edge ( 'none', *, *, #10173, .f. ) ;
#10207 = oriented_edge ( 'none', *, *, #10203, .f. ) ;
#10208 = edge_curve ( 'none', #6882, #10199, #29461, .t. ) ;
#10209 = edge_loop ( 'none', ( #10211, #10188, #10187, #10198 ) ) ;
#10210 = edge_curve ( 'none', #9942, #10103, #29527, .t. ) ;
#10211 = oriented_edge ( 'none', *, *, #6879, .f. ) ;
#10212 = vertex_point ( 'none', #29481 ) ;
#10213 = edge_curve ( 'none', #10139, #10205, #29518, .t. ) ;
#10214 = edge_loop ( 'none', ( #10133, #10140, #10197, #10196 ) ) ;
#10215 = edge_loop ( 'none', ( #10134, #10136 ) ) ;
#10216 = advanced_face ( 'none', ( #29510 ), #29467, .t. ) ;
#10217 = edge_loop ( 'none', ( #10234, #10292, #10297, #10296 ) ) ;
#10218 = oriented_edge ( 'none', *, *, #10228, .t. ) ;
#10219 = advanced_face ( 'none', ( #29507 ), #29498, .t. ) ;
#10220 = oriented_edge ( 'none', *, *, #10222, .f. ) ;
#10221 = oriented_edge ( 'none', *, *, #10223, .t. ) ;
#10222 = edge_curve ( 'none', #10162, #10229, #29503, .t. ) ;
#10223 = edge_curve ( 'none', #10244, #10229, #29496, .t. ) ;
#10224 = edge_loop ( 'none', ( #10273, #10279, #10281, #10280 ) ) ;
#10225 = oriented_edge ( 'none', *, *, #10238, .t. ) ;
#10226 = advanced_face ( 'none', ( #29522 ), #29494, .t. ) ;
#10227 = oriented_edge ( 'none', *, *, #10228, .f. ) ;
#10228 = edge_curve ( 'none', #10167, #10251, #29499, .t. ) ;
#10229 = vertex_point ( 'none', #29553 ) ;
#10230 = oriented_edge ( 'none', *, *, #10243, .t. ) ;
#10231 = oriented_edge ( 'none', *, *, #10147, .f. ) ;
#10232 = oriented_edge ( 'none', *, *, #10144, .f. ) ;
#10233 = edge_curve ( 'none', #10251, #10244, #29497, .t. ) ;
#10234 = oriented_edge ( 'none', *, *, #10295, .t. ) ;
#10235 = edge_loop ( 'none', ( #10221, #10220, #10290, #10225 ) ) ;
#10236 = advanced_face ( 'none', ( #29555 ), #29535, .f. ) ;
#10237 = oriented_edge ( 'none', *, *, #10238, .f. ) ;
#10238 = edge_curve ( 'none', #10146, #10244, #29532, .t. ) ;
#10239 = vertex_point ( 'none', #29529 ) ;
#10240 = edge_curve ( 'none', #10186, #10249, #29528, .t. ) ;
#10241 = oriented_edge ( 'none', *, *, #10135, .t. ) ;
#10242 = advanced_face ( 'none', ( #29539 ), #29586, .f. ) ;
#10243 = edge_curve ( 'none', #10160, #10249, #29590, .t. ) ;
#10244 = vertex_point ( 'none', #29580 ) ;
#10245 = oriented_edge ( 'none', *, *, #10243, .f. ) ;
#10246 = oriented_edge ( 'none', *, *, #10233, .t. ) ;
#10247 = oriented_edge ( 'none', *, *, #10180, .t. ) ;
#10248 = edge_loop ( 'none', ( #10182, #10227, #10232, #10230 ) ) ;
#10249 = vertex_point ( 'none', #29585 ) ;
#10250 = oriented_edge ( 'none', *, *, #10135, .f. ) ;
#10251 = vertex_point ( 'none', #29575 ) ;
#10252 = oriented_edge ( 'none', *, *, #10153, .f. ) ;
#10253 = edge_curve ( 'none', #10249, #10251, #29579, .t. ) ;
#10254 = oriented_edge ( 'none', *, *, #10161, .f. ) ;
#10255 = edge_loop ( 'none', ( #10262, #10261 ) ) ;
#10256 = oriented_edge ( 'none', *, *, #10208, .f. ) ;
#10257 = oriented_edge ( 'none', *, *, #10189, .f. ) ;
#10258 = oriented_edge ( 'none', *, *, #6841, .f. ) ;
#10259 = oriented_edge ( 'none', *, *, #10142, .f. ) ;
#10260 = edge_curve ( 'none', #6856, #6791, #29571, .t. ) ;
#10261 = oriented_edge ( 'none', *, *, #6832, .t. ) ;
#10262 = oriented_edge ( 'none', *, *, #10260, .t. ) ;
#10263 = oriented_edge ( 'none', *, *, #10329, .f. ) ;
#10264 = oriented_edge ( 'none', *, *, #10100, .f. ) ;
#10265 = oriented_edge ( 'none', *, *, #10274, .t. ) ;
#10266 = oriented_edge ( 'none', *, *, #6753, .f. ) ;
#10267 = oriented_edge ( 'none', *, *, #10275, .f. ) ;
#10268 = advanced_face ( 'none', ( #29534, #29565 ), #29559, .f. ) ;
#10269 = oriented_edge ( 'none', *, *, #10233, .f. ) ;
#10270 = oriented_edge ( 'none', *, *, #10295, .f. ) ;
#10271 = oriented_edge ( 'none', *, *, #10184, .f. ) ;
#10272 = oriented_edge ( 'none', *, *, #10223, .f. ) ;
#10273 = oriented_edge ( 'none', *, *, #10275, .t. ) ;
#10274 = edge_curve ( 'none', #10103, #10278, #29616, .t. ) ;
#10275 = edge_curve ( 'none', #10239, #10278, #29570, .t. ) ;
#10276 = edge_loop ( 'none', ( #10287, #10286, #10264, #10265 ) ) ;
#10277 = oriented_edge ( 'none', *, *, #6835, .f. ) ;
#10278 = vertex_point ( 'none', #29576 ) ;
#10279 = oriented_edge ( 'none', *, *, #10274, .f. ) ;
#10280 = oriented_edge ( 'none', *, *, #10294, .t. ) ;
#10281 = oriented_edge ( 'none', *, *, #10210, .f. ) ;
#10282 = oriented_edge ( 'none', *, *, #10289, .f. ) ;
#10283 = edge_loop ( 'none', ( #10277, #10325, #10323, #10326 ) ) ;
#10284 = advanced_face ( 'none', ( #29564 ), #29560, .f. ) ;
#10285 = edge_loop ( 'none', ( #10282, #10267, #10270, #10272, #10269, #10288, #10333, #10271, #10256, #10332, #10257, #10334, #10259 ) ) ;
#10286 = oriented_edge ( 'none', *, *, #10143, .f. ) ;
#10287 = oriented_edge ( 'none', *, *, #10289, .t. ) ;
#10288 = oriented_edge ( 'none', *, *, #10253, .f. ) ;
#10289 = edge_curve ( 'none', #10278, #10212, #29573, .t. ) ;
#10290 = oriented_edge ( 'none', *, *, #10149, .f. ) ;
#10291 = advanced_face ( 'none', ( #29610 ), #29607, .f. ) ;
#10292 = oriented_edge ( 'none', *, *, #10294, .f. ) ;
#10293 = oriented_edge ( 'none', *, *, #15531, .t. ) ;
#10294 = edge_curve ( 'none', #9942, #10239, #29618, .t. ) ;
#10295 = edge_curve ( 'none', #10229, #10239, #29606, .t. ) ;
#10296 = oriented_edge ( 'none', *, *, #10222, .t. ) ;
#10297 = oriented_edge ( 'none', *, *, #10151, .f. ) ;
#10298 = oriented_edge ( 'none', *, *, #7710, .f. ) ;
#10299 = oriented_edge ( 'none', *, *, #6853, .t. ) ;
#10300 = oriented_edge ( 'none', *, *, #6810, .f. ) ;
#10301 = oriented_edge ( 'none', *, *, #10318, .t. ) ;
#10302 = advanced_face ( 'none', ( #29597 ), #29652, .t. ) ;
#10303 = oriented_edge ( 'none', *, *, #6865, .f. ) ;
#10304 = oriented_edge ( 'none', *, *, #10365, .f. ) ;
#10305 = oriented_edge ( 'none', *, *, #6788, .t. ) ;
#10306 = oriented_edge ( 'none', *, *, #6802, .t. ) ;
#10307 = edge_loop ( 'none', ( #10363, #10342, #10345, #10347 ) ) ;
#10308 = edge_loop ( 'none', ( #10266, #10304, #10306, #10369 ) ) ;
#10309 = edge_loop ( 'none', ( #10322, #10330, #10317, #10310 ) ) ;
#10310 = oriented_edge ( 'none', *, *, #7778, .f. ) ;
#10311 = oriented_edge ( 'none', *, *, #7775, .f. ) ;
#10312 = advanced_face ( 'none', ( #29646 ), #29637, .t. ) ;
#10313 = oriented_edge ( 'none', *, *, #6820, .f. ) ;
#10314 = oriented_edge ( 'none', *, *, #6828, .f. ) ;
#10315 = edge_loop ( 'none', ( #10313, #10319, #10299, #10298 ) ) ;
#10316 = oriented_edge ( 'none', *, *, #7769, .f. ) ;
#10317 = oriented_edge ( 'none', *, *, #6840, .t. ) ;
#10318 = edge_curve ( 'none', #6796, #6795, #29633, .t. ) ;
#10319 = oriented_edge ( 'none', *, *, #10318, .f. ) ;
#10320 = advanced_face ( 'none', ( #29645 ), #29602, .t. ) ;
#10321 = advanced_face ( 'none', ( #29629 ), #29640, .t. ) ;
#10322 = oriented_edge ( 'none', *, *, #6862, .f. ) ;
#10323 = oriented_edge ( 'none', *, *, #6833, .t. ) ;
#10324 = edge_loop ( 'none', ( #10258, #10263, #10331, #10311 ) ) ;
#10325 = oriented_edge ( 'none', *, *, #10260, .f. ) ;
#10326 = oriented_edge ( 'none', *, *, #10094, .t. ) ;
#10327 = edge_loop ( 'none', ( #10303, #10301, #10305, #10316 ) ) ;
#10328 = advanced_face ( 'none', ( #29625 ), #29681, .t. ) ;
#10329 = edge_curve ( 'none', #6855, #6801, #29639, .t. ) ;
#10330 = oriented_edge ( 'none', *, *, #10329, .t. ) ;
#10331 = oriented_edge ( 'none', *, *, #6908, .t. ) ;
#10332 = oriented_edge ( 'none', *, *, #6889, .f. ) ;
#10333 = oriented_edge ( 'none', *, *, #10240, .f. ) ;
#10334 = oriented_edge ( 'none', *, *, #10213, .f. ) ;
#10335 = oriented_edge ( 'none', *, *, #6718, .t. ) ;
#10336 = edge_loop ( 'none', ( #10337, #10400, #10341, #10385 ) ) ;
#10337 = oriented_edge ( 'none', *, *, #6735, .f. ) ;
#10338 = advanced_face ( 'none', ( #29672 ), #29670, .t. ) ;
#10339 = edge_curve ( 'none', #6724, #6723, #29626, .t. ) ;
#10340 = oriented_edge ( 'none', *, *, #10339, .t. ) ;
#10341 = oriented_edge ( 'none', *, *, #6664, .t. ) ;
#10342 = oriented_edge ( 'none', *, *, #10359, .t. ) ;
#10343 = edge_loop ( 'none', ( #10344, #10353, #10346, #10355 ) ) ;
#10344 = oriented_edge ( 'none', *, *, #6706, .f. ) ;
#10345 = oriented_edge ( 'none', *, *, #6760, .t. ) ;
#10346 = oriented_edge ( 'none', *, *, #6774, .t. ) ;
#10347 = oriented_edge ( 'none', *, *, #7720, .f. ) ;
#10348 = advanced_face ( 'none', ( #29665 ), #29411, .t. ) ;
#10349 = edge_curve ( 'none', #6719, #6663, #29704, .t. ) ;
#10350 = oriented_edge ( 'none', *, *, #6714, .f. ) ;
#10351 = edge_loop ( 'none', ( #10352, #10354, #10409, #10408 ) ) ;
#10352 = oriented_edge ( 'none', *, *, #6783, .f. ) ;
#10353 = oriented_edge ( 'none', *, *, #10349, .f. ) ;
#10354 = oriented_edge ( 'none', *, *, #10349, .t. ) ;
#10355 = oriented_edge ( 'none', *, *, #7733, .f. ) ;
#10356 = oriented_edge ( 'none', *, *, #7784, .f. ) ;
#10357 = oriented_edge ( 'none', *, *, #9945, .t. ) ;
#10358 = advanced_face ( 'none', ( #29712 ), #29711, .t. ) ;
#10359 = edge_curve ( 'none', #6777, #6720, #29708, .t. ) ;
#10360 = oriented_edge ( 'none', *, *, #7718, .f. ) ;
#10361 = oriented_edge ( 'none', *, *, #6750, .t. ) ;
#10362 = advanced_face ( 'none', ( #29691 ), #29710, .t. ) ;
#10363 = oriented_edge ( 'none', *, *, #6759, .f. ) ;
#10364 = advanced_face ( 'none', ( #29686 ), #29746, .t. ) ;
#10365 = edge_curve ( 'none', #6751, #6825, #29707, .t. ) ;
#10366 = oriented_edge ( 'none', *, *, #10365, .t. ) ;
#10367 = edge_loop ( 'none', ( #10300, #10366, #10372, #10356 ) ) ;
#10368 = oriented_edge ( 'none', *, *, #10359, .f. ) ;
#10369 = oriented_edge ( 'none', *, *, #7781, .f. ) ;
#10370 = advanced_face ( 'none', ( #29685 ), #29741, .t. ) ;
#10371 = edge_loop ( 'none', ( #10314, #10368, #10361, #10360 ) ) ;
#10372 = oriented_edge ( 'none', *, *, #6817, .t. ) ;
#10373 = edge_loop ( 'none', ( #10387, #10443, #10380, #10374 ) ) ;
#10374 = oriented_edge ( 'none', *, *, #7677, .f. ) ;
#10375 = oriented_edge ( 'none', *, *, #7737, .f. ) ;
#10376 = advanced_face ( 'none', ( #29729 ), #29740, .t. ) ;
#10377 = oriented_edge ( 'none', *, *, #6646, .f. ) ;
#10378 = oriented_edge ( 'none', *, *, #10447, .t. ) ;
#10379 = oriented_edge ( 'none', *, *, #10427, .t. ) ;
#10380 = oriented_edge ( 'none', *, *, #6690, .t. ) ;
#10381 = oriented_edge ( 'none', *, *, #3798, .f. ) ;
#10382 = oriented_edge ( 'none', *, *, #6665, .t. ) ;
#10383 = edge_curve ( 'none', #6630, #6629, #29730, .t. ) ;
#10384 = edge_loop ( 'none', ( #10396, #10390, #10388, #10398 ) ) ;
#10385 = oriented_edge ( 'none', *, *, #7741, .f. ) ;
#10386 = advanced_face ( 'none', ( #29727 ), #29731, .t. ) ;
#10387 = oriented_edge ( 'none', *, *, #6622, .f. ) ;
#10388 = oriented_edge ( 'none', *, *, #6674, .t. ) ;
#10389 = edge_loop ( 'none', ( #10377, #10433, #10436, #10435 ) ) ;
#10390 = oriented_edge ( 'none', *, *, #10402, .t. ) ;
#10391 = edge_loop ( 'none', ( #10441, #10378, #10422, #10445 ) ) ;
#10392 = advanced_face ( 'none', ( #29774 ), #29726, .t. ) ;
#10393 = edge_loop ( 'none', ( #10406, #10340, #10397, #10399 ) ) ;
#10394 = oriented_edge ( 'none', *, *, #7724, .f. ) ;
#10395 = advanced_face ( 'none', ( #29718 ), #29714, .t. ) ;
#10396 = oriented_edge ( 'none', *, *, #6672, .f. ) ;
#10397 = oriented_edge ( 'none', *, *, #6732, .t. ) ;
#10398 = oriented_edge ( 'none', *, *, #7743, .f. ) ;
#10399 = oriented_edge ( 'none', *, *, #7734, .f. ) ;
#10400 = oriented_edge ( 'none', *, *, #10402, .f. ) ;
#10401 = advanced_face ( 'none', ( #29768 ), #29762, .t. ) ;
#10402 = edge_curve ( 'none', #6670, #6688, #29770, .t. ) ;
#10403 = edge_loop ( 'none', ( #10444, #10446, #10382, #10375 ) ) ;
#10404 = edge_loop ( 'none', ( #10350, #10407, #10335, #10394 ) ) ;
#10405 = advanced_face ( 'none', ( #29753 ), #29720, .t. ) ;
#10406 = oriented_edge ( 'none', *, *, #6728, .f. ) ;
#10407 = oriented_edge ( 'none', *, *, #10339, .f. ) ;
#10408 = oriented_edge ( 'none', *, *, #7731, .f. ) ;
#10409 = oriented_edge ( 'none', *, *, #6704, .t. ) ;
#10410 = oriented_edge ( 'none', *, *, #10477, .t. ) ;
#10411 = edge_curve ( 'none', #10484, #10478, #29804, .t. ) ;
#10412 = oriented_edge ( 'none', *, *, #10411, .f. ) ;
#10413 = edge_curve ( 'none', #10473, #10484, #29751, .t. ) ;
#10414 = oriented_edge ( 'none', *, *, #10469, .f. ) ;
#10415 = edge_loop ( 'none', ( #10464, #10468, #10414, #10466 ) ) ;
#10416 = oriented_edge ( 'none', *, *, #10427, .f. ) ;
#10417 = advanced_face ( 'none', ( #29752 ), #29805, .t. ) ;
#10418 = oriented_edge ( 'none', *, *, #6638, .t. ) ;
#10419 = oriented_edge ( 'none', *, *, #10424, .f. ) ;
#10420 = advanced_face ( 'none', ( #29795 ), #29780, .f. ) ;
#10421 = oriented_edge ( 'none', *, *, #6651, .t. ) ;
#10422 = oriented_edge ( 'none', *, *, #6625, .t. ) ;
#10423 = oriented_edge ( 'none', *, *, #6553, .t. ) ;
#10424 = edge_curve ( 'none', #3105, #6589, #29779, .t. ) ;
#10425 = edge_loop ( 'none', ( #10379, #10430 ) ) ;
#10426 = advanced_face ( 'none', ( #29835, #29759 ), #29705, .t. ) ;
#10427 = edge_curve ( 'none', #6660, #6608, #29822, .t. ) ;
#10428 = oriented_edge ( 'none', *, *, #10424, .t. ) ;
#10429 = oriented_edge ( 'none', *, *, #10438, .t. ) ;
#10430 = oriented_edge ( 'none', *, *, #6607, .t. ) ;
#10431 = oriented_edge ( 'none', *, *, #10612, .t. ) ;
#10432 = edge_loop ( 'none', ( #10381, #10419, #10421, #10357 ) ) ;
#10433 = oriented_edge ( 'none', *, *, #10447, .f. ) ;
#10434 = advanced_face ( 'none', ( #29778 ), #29827, .t. ) ;
#10435 = oriented_edge ( 'none', *, *, #7693, .f. ) ;
#10436 = oriented_edge ( 'none', *, *, #6699, .t. ) ;
#10437 = edge_loop ( 'none', ( #10442, #10416, #10418, #10429 ) ) ;
#10438 = edge_curve ( 'none', #6656, #6655, #29817, .t. ) ;
#10439 = edge_loop ( 'none', ( #10428, #10423 ) ) ;
#10440 = advanced_face ( 'none', ( #29807 ), #29812, .t. ) ;
#10441 = oriented_edge ( 'none', *, *, #6645, .f. ) ;
#10442 = oriented_edge ( 'none', *, *, #6648, .f. ) ;
#10443 = oriented_edge ( 'none', *, *, #10383, .t. ) ;
#10444 = oriented_edge ( 'none', *, *, #6681, .f. ) ;
#10445 = oriented_edge ( 'none', *, *, #10438, .f. ) ;
#10446 = oriented_edge ( 'none', *, *, #10383, .f. ) ;
#10447 = edge_curve ( 'none', #6642, #6652, #29871, .t. ) ;
#10448 = oriented_edge ( 'none', *, *, #10449, .t. ) ;
#10449 = edge_curve ( 'none', #10527, #10452, #29867, .t. ) ;
#10450 = vertex_point ( 'none', #29863 ) ;
#10451 = vertex_point ( 'none', #29862 ) ;
#10452 = vertex_point ( 'none', #29859 ) ;
#10453 = edge_curve ( 'none', #10457, #10452, #29857, .t. ) ;
#10454 = edge_loop ( 'none', ( #10502, #10501, #10496, #10566 ) ) ;
#10455 = edge_loop ( 'none', ( #10525, #10514, #10487, #10520 ) ) ;
#10456 = edge_curve ( 'none', #10526, #10457, #29853, .t. ) ;
#10457 = vertex_point ( 'none', #29856 ) ;
#10458 = edge_curve ( 'none', #10450, #10451, #29858, .t. ) ;
#10459 = oriented_edge ( 'none', *, *, #10476, .t. ) ;
#10460 = vertex_point ( 'none', #29887 ) ;
#10461 = vertex_point ( 'none', #29854 ) ;
#10462 = advanced_face ( 'none', ( #29883 ), #29826, .f. ) ;
#10463 = vertex_point ( 'none', #29888 ) ;
#10464 = oriented_edge ( 'none', *, *, #10474, .t. ) ;
#10465 = edge_curve ( 'none', #10461, #10467, #29880, .t. ) ;
#10466 = oriented_edge ( 'none', *, *, #10470, .f. ) ;
#10467 = vertex_point ( 'none', #29881 ) ;
#10468 = oriented_edge ( 'none', *, *, #10465, .t. ) ;
#10469 = edge_curve ( 'none', #10463, #10467, #29874, .t. ) ;
#10470 = edge_curve ( 'none', #10460, #10463, #29876, .t. ) ;
#10471 = closed_shell ( 'none', ( #6593, #6657, #6641, #6628, #6701, #6691, #6669, #6739, #6725, #6713, #6780, #6767, #6776, #6765, #6756, #6822, #6806, #6793, #6860, #6844, #6830, #6905, #6896, #6875, #6942, #6926, #6914, #6979, #6991, #6977, #6965, #7026, #7069, #7034, #7093, #7143, #7081, #7132, #7114, #7174, #7156, #7218, #7206, #7278, #7203, #7485, #7532, #7587, #7556, #7609, #7655, #7669, #7642, #7698, #7707, #7690, #7674, #7680, #7742, #7726, #7712, #7719, #7783, #7768, #7777, #7766, #7752, #7814, #7859, #7788, #7856, #7842, #7833, #7906, #7882, #7948, #7937, #7947, #7934, #7980, #7991, #7493, #8027, #8012, #8081, #8069, #8054, #8041, #8118, #8107, #8086, #8155, #8142, #8129, #8197, #8183, #8174, #8165, #8228, #8216, #8284, #8270, #8255, #8248, #8321, #8308, #8369, #8355, #8341, #8353, #8337, #8403, #8389, #8377, #8178, #8375, #8436, #8419, #8485, #8467, #8453, #8522, #8534, #8521, #8567, #8552, #8536, #8547, #8610, #8592, #8580, #8653, #8577, #8652, #8631, #9010, #8996, #9002, #9065, #9069, #9055, #9059, #9045, #9105, #9110, #9099, #9103, #9089, #9150, #9080, #9138, #9144, #9129, #9112, #9120, #9180, #9186, #9170, #9177, #9163, #9225, #9158, #9213, #9197, #9205, #9262, #9194, #9253, #9259, #9242, #9228, #9234, #9302, #9226, #9292, #9275, #9341, #9266, #9330, #9317, #9327, #9308, #9369, #9376, #9367, #9349, #9363, #9342, #9405, #9412, #9397, #9382, #9446, #9453, #9438, #9428, #9434, #9421, #9475, #9484, #9466, #9528, #9460, #9521, #9507, #9514, #9501, #9566, #9572, #9559, #9541, #9604, #9612, #9595, #9577, #9585, #9649, #9635, #9643, #9630, #9613, #9625, #9685, #9672, #9654, #9661, #9720, #9726, #9711, #9717, #9704, #9693, #9696, #9760, #9740, #9748, #9730, #9736, #9797, #9802, #9788, #9773, #9781, #9840, #9770, #9835, #9838, #9828, #9808, #9815, #9873, #9881, #9865, #9852, #9857, #9844, #9947, #9935, #10009, #10016, #9994, #10055, #9985, #10045, #10031, #10037, #10022, #10029, #10088, #10080, #10084, #10073, #10132, #10061, #10122, #10107, #10115, #10096, #10105, #10169, #10138, #10201, #10185, #10193, #10178, #10242, #10226, #10236, #10219, #10291, #10216, #10284, #10268, #10321, #10328, #10312, #10320, #10302, #10364, #10370, #10358, #10362, #10348, #10405, #10338, #10395, #10401, #10386, #10392, #10376, #10434, #10440, #10426, #10417, #10420 ) ) ;
#10472 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#10473 = vertex_point ( 'none', #29910 ) ;
#10474 = edge_curve ( 'none', #10460, #10461, #29911, .t. ) ;
#10475 = vertex_point ( 'none', #29400 ) ;
#10476 = edge_curve ( 'none', #10526, #10527, #29927, .t. ) ;
#10477 = edge_curve ( 'none', #10475, #10478, #29966, .t. ) ;
#10478 = vertex_point ( 'none', #29967 ) ;
#10479 = edge_curve ( 'none', #10473, #10475, #29935, .t. ) ;
#10480 = manifold_solid_brep ( 'extrude7', #550 ) ;
#10481 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#10482 = oriented_edge ( 'none', *, *, #10413, .f. ) ;
#10483 = advanced_face ( 'none', ( #29949 ), #29936, .f. ) ;
#10484 = vertex_point ( 'none', #29968 ) ;
#10485 = edge_loop ( 'none', ( #10486, #10410, #10412, #10482 ) ) ;
#10486 = oriented_edge ( 'none', *, *, #10479, .t. ) ;
#10487 = oriented_edge ( 'none', *, *, #10519, .t. ) ;
#10488 = advanced_face ( 'none', ( #30004 ), #30006, .f. ) ;
#10489 = oriented_edge ( 'none', *, *, #10490, .t. ) ;
#10490 = edge_curve ( 'none', #10517, #10511, #30002, .t. ) ;
#10491 = edge_curve ( 'none', #10517, #10510, #29939, .t. ) ;
#10492 = oriented_edge ( 'none', *, *, #10561, .f. ) ;
#10493 = oriented_edge ( 'none', *, *, #10494, .t. ) ;
#10494 = edge_curve ( 'none', #10511, #10495, #30045, .t. ) ;
#10495 = vertex_point ( 'none', #29983 ) ;
#10496 = oriented_edge ( 'none', *, *, #10505, .t. ) ;
#10497 = vertex_point ( 'none', #29974 ) ;
#10498 = vertex_point ( 'none', #29975 ) ;
#10499 = oriented_edge ( 'none', *, *, #10491, .f. ) ;
#10500 = advanced_face ( 'none', ( #30003 ), #29980, .f. ) ;
#10501 = oriented_edge ( 'none', *, *, #10503, .t. ) ;
#10502 = oriented_edge ( 'none', *, *, #10504, .f. ) ;
#10503 = edge_curve ( 'none', #10512, #10516, #29977, .t. ) ;
#10504 = edge_curve ( 'none', #10512, #10508, #30028, .t. ) ;
#10505 = edge_curve ( 'none', #10516, #10524, #30021, .t. ) ;
#10506 = edge_loop ( 'none', ( #10557, #10556, #10563, #10492 ) ) ;
#10507 = edge_loop ( 'none', ( #10499, #10489, #10493, #10554 ) ) ;
#10508 = vertex_point ( 'none', #30032 ) ;
#10509 = oriented_edge ( 'none', *, *, #10456, .f. ) ;
#10510 = vertex_point ( 'none', #30040 ) ;
#10511 = vertex_point ( 'none', #30029 ) ;
#10512 = vertex_point ( 'none', #30024 ) ;
#10513 = advanced_face ( 'none', ( #30013 ), #30037, .f. ) ;
#10514 = oriented_edge ( 'none', *, *, #10515, .t. ) ;
#10515 = edge_curve ( 'none', #10450, #10518, #30074, .t. ) ;
#10516 = vertex_point ( 'none', #30015 ) ;
#10517 = vertex_point ( 'none', #30071 ) ;
#10518 = vertex_point ( 'none', #30068 ) ;
#10519 = edge_curve ( 'none', #10518, #10522, #30016, .t. ) ;
#10520 = oriented_edge ( 'none', *, *, #10521, .f. ) ;
#10521 = edge_curve ( 'none', #10451, #10522, #30012, .t. ) ;
#10522 = vertex_point ( 'none', #30008 ) ;
#10523 = edge_loop ( 'none', ( #10459, #10448, #10529, #10509 ) ) ;
#10524 = vertex_point ( 'none', #30061 ) ;
#10525 = oriented_edge ( 'none', *, *, #10458, .f. ) ;
#10526 = vertex_point ( 'none', #30060 ) ;
#10527 = vertex_point ( 'none', #30057 ) ;
#10528 = advanced_face ( 'none', ( #30055 ), #30062, .f. ) ;
#10529 = oriented_edge ( 'none', *, *, #10453, .f. ) ;
#10530 = oriented_edge ( 'none', *, *, #10533, .f. ) ;
#10531 = vertex_point ( 'none', #30050 ) ;
#10532 = edge_curve ( 'none', #10535, #10536, #30054, .t. ) ;
#10533 = edge_curve ( 'none', #10567, #3782, #30108, .t. ) ;
#10534 = oriented_edge ( 'none', *, *, #10474, .f. ) ;
#10535 = vertex_point ( 'none', #30101 ) ;
#10536 = vertex_point ( 'none', #30100 ) ;
#10537 = advanced_face ( 'none', ( #30099 ), #30046, .f. ) ;
#10538 = edge_loop ( 'none', ( #10540, #10543, #10600, #10602 ) ) ;
#10539 = vertex_point ( 'none', #30094 ) ;
#10540 = oriented_edge ( 'none', *, *, #10532, .t. ) ;
#10541 = oriented_edge ( 'none', *, *, #10573, .f. ) ;
#10542 = oriented_edge ( 'none', *, *, #10606, .f. ) ;
#10543 = oriented_edge ( 'none', *, *, #3843, .t. ) ;
#10544 = edge_loop ( 'none', ( #10593, #10586, #10589, #10541, #10595, #10574, #10577, #10576, #10652, #10649 ) ) ;
#10545 = edge_loop ( 'none', ( #10534, #10542, #10611, #10587, #10610 ) ) ;
#10546 = edge_curve ( 'none', #10553, #10567, #30096, .t. ) ;
#10547 = oriented_edge ( 'none', *, *, #10760, .f. ) ;
#10548 = advanced_face ( 'none', ( #30098 ), #30111, .f. ) ;
#10549 = oriented_edge ( 'none', *, *, #10551, .t. ) ;
#10550 = oriented_edge ( 'none', *, *, #10546, .f. ) ;
#10551 = edge_curve ( 'none', #10553, #10568, #30076, .t. ) ;
#10552 = edge_curve ( 'none', #10510, #10495, #30139, .t. ) ;
#10553 = vertex_point ( 'none', #30110 ) ;
#10554 = oriented_edge ( 'none', *, *, #10552, .f. ) ;
#10555 = advanced_face ( 'none', ( #30135 ), #30084, .f. ) ;
#10556 = oriented_edge ( 'none', *, *, #10558, .t. ) ;
#10557 = oriented_edge ( 'none', *, *, #10559, .f. ) ;
#10558 = edge_curve ( 'none', #10565, #10498, #30079, .t. ) ;
#10559 = edge_curve ( 'none', #10565, #10497, #30130, .t. ) ;
#10560 = vertex_point ( 'none', #30125 ) ;
#10561 = edge_curve ( 'none', #10497, #10560, #30141, .t. ) ;
#10562 = edge_curve ( 'none', #10498, #10560, #30116, .t. ) ;
#10563 = oriented_edge ( 'none', *, *, #10562, .t. ) ;
#10564 = edge_curve ( 'none', #10508, #10524, #30112, .t. ) ;
#10565 = vertex_point ( 'none', #30118 ) ;
#10566 = oriented_edge ( 'none', *, *, #10564, .f. ) ;
#10567 = vertex_point ( 'none', #30117 ) ;
#10568 = vertex_point ( 'none', #30168 ) ;
#10569 = edge_loop ( 'none', ( #10550, #10549, #10431, #10530 ) ) ;
#10570 = oriented_edge ( 'none', *, *, #10572, .f. ) ;
#10571 = edge_curve ( 'none', #10581, #10651, #30170, .t. ) ;
#10572 = edge_curve ( 'none', #10581, #10655, #30119, .t. ) ;
#10573 = edge_curve ( 'none', #10596, #10591, #30161, .t. ) ;
#10574 = oriented_edge ( 'none', *, *, #10578, .t. ) ;
#10575 = edge_curve ( 'none', #10599, #10596, #30162, .t. ) ;
#10576 = oriented_edge ( 'none', *, *, #10583, .f. ) ;
#10577 = oriented_edge ( 'none', *, *, #10580, .f. ) ;
#10578 = edge_curve ( 'none', #10599, #10598, #30186, .t. ) ;
#10579 = edge_curve ( 'none', #10613, #10594, #30184, .t. ) ;
#10580 = edge_curve ( 'none', #10584, #10598, #28907, .t. ) ;
#10581 = vertex_point ( 'none', #29680 ) ;
#10582 = edge_curve ( 'none', #10536, #10613, #29656, .t. ) ;
#10583 = edge_curve ( 'none', #10594, #10584, #29161, .t. ) ;
#10584 = vertex_point ( 'none', #29657 ) ;
#10585 = edge_curve ( 'none', #10607, #10603, #29399, .t. ) ;
#10586 = oriented_edge ( 'none', *, *, #10609, .t. ) ;
#10587 = oriented_edge ( 'none', *, *, #10585, .f. ) ;
#10588 = edge_curve ( 'none', #10461, #10607, #30250, .t. ) ;
#10589 = oriented_edge ( 'none', *, *, #10597, .f. ) ;
#10590 = edge_loop ( 'none', ( #10570, #10658, #10638, #10642 ) ) ;
#10591 = vertex_point ( 'none', #30244 ) ;
#10592 = vertex_point ( 'none', #30248 ) ;
#10593 = oriented_edge ( 'none', *, *, #10532, .f. ) ;
#10594 = vertex_point ( 'none', #30251 ) ;
#10595 = oriented_edge ( 'none', *, *, #10575, .f. ) ;
#10596 = vertex_point ( 'none', #30246 ) ;
#10597 = edge_curve ( 'none', #10591, #10592, #30221, .t. ) ;
#10598 = vertex_point ( 'none', #30223 ) ;
#10599 = vertex_point ( 'none', #30247 ) ;
#10600 = oriented_edge ( 'none', *, *, #10614, .t. ) ;
#10601 = edge_curve ( 'none', #10535, #10539, #30271, .t. ) ;
#10602 = oriented_edge ( 'none', *, *, #10601, .f. ) ;
#10603 = vertex_point ( 'none', #30219 ) ;
#10604 = vertex_point ( 'none', #30222 ) ;
#10605 = advanced_face ( 'none', ( #30266, #30273 ), #30245, .f. ) ;
#10606 = edge_curve ( 'none', #10604, #10460, #30267, .t. ) ;
#10607 = vertex_point ( 'none', #30263 ) ;
#10608 = edge_curve ( 'none', #10603, #10604, #30259, .t. ) ;
#10609 = edge_curve ( 'none', #10535, #10592, #30260, .t. ) ;
#10610 = oriented_edge ( 'none', *, *, #10588, .f. ) ;
#10611 = oriented_edge ( 'none', *, *, #10608, .f. ) ;
#10612 = edge_curve ( 'none', #10568, #3782, #30291, .t. ) ;
#10613 = vertex_point ( 'none', #30283 ) ;
#10614 = edge_curve ( 'none', #10531, #10539, #30284, .t. ) ;
#10615 = edge_curve ( 'none', #10581, #10617, #30351, .t. ) ;
#10616 = vertex_point ( 'none', #30218 ) ;
#10617 = vertex_point ( 'none', #30352 ) ;
#10618 = edge_curve ( 'none', #10452, #10640, #30344, .t. ) ;
#10619 = oriented_edge ( 'none', *, *, #10631, .t. ) ;
#10620 = vertex_point ( 'none', #30279 ) ;
#10621 = oriented_edge ( 'none', *, *, #10995, .f. ) ;
#10622 = edge_curve ( 'none', #10640, #10620, #30340, .t. ) ;
#10623 = oriented_edge ( 'none', *, *, #10622, .t. ) ;
#10624 = oriented_edge ( 'none', *, *, #10689, .t. ) ;
#10625 = vertex_point ( 'none', #30346 ) ;
#10626 = oriented_edge ( 'none', *, *, #10630, .t. ) ;
#10627 = oriented_edge ( 'none', *, *, #10643, .t. ) ;
#10628 = edge_curve ( 'none', #10637, #10646, #30341, .t. ) ;
#10629 = oriented_edge ( 'none', *, *, #10628, .t. ) ;
#10630 = edge_curve ( 'none', #10646, #10647, #30392, .t. ) ;
#10631 = edge_curve ( 'none', #10625, #10457, #30347, .t. ) ;
#10632 = oriented_edge ( 'none', *, *, #10572, .t. ) ;
#10633 = oriented_edge ( 'none', *, *, #10648, .t. ) ;
#10634 = oriented_edge ( 'none', *, *, #10618, .t. ) ;
#10635 = vertex_point ( 'none', #30386 ) ;
#10636 = edge_curve ( 'none', #10635, #10651, #30413, .t. ) ;
#10637 = vertex_point ( 'none', #30419 ) ;
#10638 = oriented_edge ( 'none', *, *, #10636, .f. ) ;
#10639 = edge_curve ( 'none', #10655, #10635, #30280, .t. ) ;
#10640 = vertex_point ( 'none', #30416 ) ;
#10641 = edge_loop ( 'none', ( #10632, #10633, #10619, #10656, #10634, #10623, #10624, #10695, #10693, #10701, #10677 ) ) ;
#10642 = oriented_edge ( 'none', *, *, #10639, .f. ) ;
#10643 = edge_curve ( 'none', #10478, #10637, #30396, .t. ) ;
#10644 = advanced_face ( 'none', ( #30414, #30385 ), #30400, .t. ) ;
#10645 = oriented_edge ( 'none', *, *, #10411, .t. ) ;
#10646 = vertex_point ( 'none', #30404 ) ;
#10647 = vertex_point ( 'none', #30401 ) ;
#10648 = edge_curve ( 'none', #10655, #10625, #30395, .t. ) ;
#10649 = oriented_edge ( 'none', *, *, #10582, .f. ) ;
#10650 = oriented_edge ( 'none', *, *, #10654, .t. ) ;
#10651 = vertex_point ( 'none', #30433 ) ;
#10652 = oriented_edge ( 'none', *, *, #10579, .f. ) ;
#10653 = edge_loop ( 'none', ( #10650, #10645, #10627, #10629, #10626 ) ) ;
#10654 = edge_curve ( 'none', #10647, #10484, #30432, .t. ) ;
#10655 = vertex_point ( 'none', #30440 ) ;
#10656 = oriented_edge ( 'none', *, *, #10453, .t. ) ;
#10657 = advanced_face ( 'none', ( #30438 ), #30431, .t. ) ;
#10658 = oriented_edge ( 'none', *, *, #10571, .t. ) ;
#10659 = edge_curve ( 'none', #10674, #10664, #30498, .t. ) ;
#10660 = oriented_edge ( 'none', *, *, #10659, .t. ) ;
#10661 = vertex_point ( 'none', #30499 ) ;
#10662 = vertex_point ( 'none', #30423 ) ;
#10663 = edge_curve ( 'none', #10684, #10692, #30500, .t. ) ;
#10664 = vertex_point ( 'none', #29929 ) ;
#10665 = vertex_point ( 'none', #29928 ) ;
#10666 = oriented_edge ( 'none', *, *, #10663, .t. ) ;
#10667 = vertex_point ( 'none', #30175 ) ;
#10668 = edge_curve ( 'none', #10620, #10616, #29912, .t. ) ;
#10669 = oriented_edge ( 'none', *, *, #10668, .t. ) ;
#10670 = edge_curve ( 'none', #10616, #10667, #30531, .t. ) ;
#10671 = oriented_edge ( 'none', *, *, #10670, .t. ) ;
#10672 = edge_curve ( 'none', #10667, #10625, #30534, .t. ) ;
#10673 = edge_curve ( 'none', #10664, #10463, #30530, .t. ) ;
#10674 = vertex_point ( 'none', #30535 ) ;
#10675 = vertex_point ( 'none', #30567 ) ;
#10676 = edge_curve ( 'none', #10675, #10674, #30536, .t. ) ;
#10677 = oriented_edge ( 'none', *, *, #10615, .f. ) ;
#10678 = advanced_face ( 'none', ( #30537, #30556 ), #30532, .t. ) ;
#10679 = edge_curve ( 'none', #10655, #10581, #30562, .t. ) ;
#10680 = edge_curve ( 'none', #10617, #10681, #30557, .t. ) ;
#10681 = vertex_point ( 'none', #30547 ) ;
#10682 = oriented_edge ( 'none', *, *, #10672, .t. ) ;
#10683 = oriented_edge ( 'none', *, *, #10615, .t. ) ;
#10684 = vertex_point ( 'none', #30549 ) ;
#10685 = oriented_edge ( 'none', *, *, #10680, .t. ) ;
#10686 = edge_curve ( 'none', #10681, #10684, #30544, .t. ) ;
#10687 = vertex_point ( 'none', #30591 ) ;
#10688 = oriented_edge ( 'none', *, *, #10686, .t. ) ;
#10689 = edge_curve ( 'none', #10620, #10692, #30592, .t. ) ;
#10690 = vertex_point ( 'none', #30548 ) ;
#10691 = vertex_point ( 'none', #30589 ) ;
#10692 = vertex_point ( 'none', #30596 ) ;
#10693 = oriented_edge ( 'none', *, *, #10696, .t. ) ;
#10694 = edge_loop ( 'none', ( #10738, #10739, #10741, #10740, #10660 ) ) ;
#10695 = oriented_edge ( 'none', *, *, #10698, .t. ) ;
#10696 = edge_curve ( 'none', #10691, #10690, #30582, .t. ) ;
#10697 = oriented_edge ( 'none', *, *, #10648, .f. ) ;
#10698 = edge_curve ( 'none', #10692, #10691, #30584, .t. ) ;
#10699 = oriented_edge ( 'none', *, *, #10689, .f. ) ;
#10700 = oriented_edge ( 'none', *, *, #10679, .t. ) ;
#10701 = oriented_edge ( 'none', *, *, #10702, .t. ) ;
#10702 = edge_curve ( 'none', #10690, #10617, #30577, .t. ) ;
#10703 = edge_loop ( 'none', ( #10697, #10700, #10683, #10685, #10688, #10666, #10699, #10669, #10671, #10682 ) ) ;
#10704 = oriented_edge ( 'none', *, *, #10782, .f. ) ;
#10705 = edge_curve ( 'none', #10726, #10792, #30632, .t. ) ;
#10706 = edge_curve ( 'none', #10711, #10721, #30628, .t. ) ;
#10707 = edge_loop ( 'none', ( #10547, #10767, #10766, #10764 ) ) ;
#10708 = vertex_point ( 'none', #30626 ) ;
#10709 = edge_curve ( 'none', #10708, #10711, #30618, .t. ) ;
#10710 = oriented_edge ( 'none', *, *, #11096, .f. ) ;
#10711 = vertex_point ( 'none', #30621 ) ;
#10712 = oriented_edge ( 'none', *, *, #10737, .f. ) ;
#10713 = edge_loop ( 'none', ( #10714, #10718, #10745, #10727 ) ) ;
#10714 = oriented_edge ( 'none', *, *, #10748, .f. ) ;
#10715 = oriented_edge ( 'none', *, *, #10705, .f. ) ;
#10716 = edge_curve ( 'none', #10729, #10736, #30578, .t. ) ;
#10717 = oriented_edge ( 'none', *, *, #10791, .f. ) ;
#10718 = oriented_edge ( 'none', *, *, #10716, .f. ) ;
#10719 = edge_curve ( 'none', #10720, #10729, #30620, .t. ) ;
#10720 = vertex_point ( 'none', #30610 ) ;
#10721 = vertex_point ( 'none', #30609 ) ;
#10722 = edge_loop ( 'none', ( #10786, #10787, #10717, #10715 ) ) ;
#10723 = oriented_edge ( 'none', *, *, #10706, .f. ) ;
#10724 = edge_curve ( 'none', #10725, #10726, #30623, .t. ) ;
#10725 = vertex_point ( 'none', #30603 ) ;
#10726 = vertex_point ( 'none', #30613 ) ;
#10727 = oriented_edge ( 'none', *, *, #10728, .f. ) ;
#10728 = edge_curve ( 'none', #10687, #10720, #30687, .t. ) ;
#10729 = vertex_point ( 'none', #30612 ) ;
#10730 = advanced_face ( 'none', ( #30688, #30597, #30604, #30608, #30601, #30682, #30681, #30680, #30679, #30678, #30676, #30675, #30674, #30673, #30672, #30671, #30670, #30683, #30669, #30668, #30689, #30666, #30665, #30664, #30667, #30662, #30661, #30660, #30663, #30658, #30657, #30656, #30659, #30654, #30653, #30652, #30655, #30650, #30649, #30648, #30651, #30646, #30645, #30638, #30643, #30637, #30641, #30640, #30639, #30647, #30642, #30732, #30731, #30730, #30729, #30728, #30727, #30725, #30644, #30724, #30723, #30726, #30721, #30720, #30719, #30722, #30717, #30716, #30715, #30718, #30713, #30712, #30711, #30714, #30709, #30708, #30707, #30710, #30705, #30704, #30703, #30706, #30701, #30700, #30699, #30702 ), #30605, .t. ) ;
#10731 = vertex_point ( 'none', #30695 ) ;
#10732 = edge_curve ( 'none', #10661, #10662, #30693, .t. ) ;
#10733 = edge_curve ( 'none', #10662, #10665, #30690, .t. ) ;
#10734 = oriented_edge ( 'none', *, *, #10732, .f. ) ;
#10735 = edge_curve ( 'none', #10731, #10661, #30765, .t. ) ;
#10736 = vertex_point ( 'none', #30763 ) ;
#10737 = edge_curve ( 'none', #10665, #10731, #30761, .t. ) ;
#10738 = oriented_edge ( 'none', *, *, #10673, .t. ) ;
#10739 = oriented_edge ( 'none', *, *, #10469, .t. ) ;
#10740 = oriented_edge ( 'none', *, *, #10676, .t. ) ;
#10741 = oriented_edge ( 'none', *, *, #10743, .t. ) ;
#10742 = vertex_point ( 'none', #30762 ) ;
#10743 = edge_curve ( 'none', #10467, #10675, #30751, .t. ) ;
#10744 = oriented_edge ( 'none', *, *, #11746, .f. ) ;
#10745 = oriented_edge ( 'none', *, *, #10719, .f. ) ;
#10746 = edge_loop ( 'none', ( #10749, #10734, #10747, #10712 ) ) ;
#10747 = oriented_edge ( 'none', *, *, #10735, .f. ) ;
#10748 = edge_curve ( 'none', #10736, #10687, #30752, .t. ) ;
#10749 = oriented_edge ( 'none', *, *, #10733, .f. ) ;
#10750 = edge_loop ( 'none', ( #10818, #10819, #10800, #10803 ) ) ;
#10751 = oriented_edge ( 'none', *, *, #10837, .f. ) ;
#10752 = edge_curve ( 'none', #10836, #10762, #30755, .t. ) ;
#10753 = edge_loop ( 'none', ( #10772, #10835, #10813, #10816 ) ) ;
#10754 = edge_curve ( 'none', #10771, #10836, #30696, .t. ) ;
#10755 = edge_curve ( 'none', #10758, #10838, #30796, .t. ) ;
#10756 = oriented_edge ( 'none', *, *, #10829, .f. ) ;
#10757 = oriented_edge ( 'none', *, *, #10754, .f. ) ;
#10758 = vertex_point ( 'none', #30747 ) ;
#10759 = oriented_edge ( 'none', *, *, #10755, .f. ) ;
#10760 = edge_curve ( 'none', #10763, #10765, #30801, .t. ) ;
#10761 = vertex_point ( 'none', #30790 ) ;
#10762 = vertex_point ( 'none', #30748 ) ;
#10763 = vertex_point ( 'none', #30786 ) ;
#10764 = oriented_edge ( 'none', *, *, #10774, .f. ) ;
#10765 = vertex_point ( 'none', #30792 ) ;
#10766 = oriented_edge ( 'none', *, *, #10768, .f. ) ;
#10767 = oriented_edge ( 'none', *, *, #10769, .f. ) ;
#10768 = edge_curve ( 'none', #10770, #10761, #30781, .t. ) ;
#10769 = edge_curve ( 'none', #10761, #10763, #30797, .t. ) ;
#10770 = vertex_point ( 'none', #30167 ) ;
#10771 = vertex_point ( 'none', #30181 ) ;
#10772 = oriented_edge ( 'none', *, *, #10830, .f. ) ;
#10773 = oriented_edge ( 'none', *, *, #10752, .f. ) ;
#10774 = edge_curve ( 'none', #10765, #10770, #29659, .t. ) ;
#10775 = edge_curve ( 'none', #10777, #10771, #30831, .t. ) ;
#10776 = edge_loop ( 'none', ( #10759, #10821, #10824, #10756 ) ) ;
#10777 = vertex_point ( 'none', #30836 ) ;
#10778 = oriented_edge ( 'none', *, *, #10775, .f. ) ;
#10779 = edge_loop ( 'none', ( #10778, #10751, #10773, #10757 ) ) ;
#10780 = vertex_point ( 'none', #30833 ) ;
#10781 = oriented_edge ( 'none', *, *, #10709, .f. ) ;
#10782 = edge_curve ( 'none', #10780, #10708, #30826, .t. ) ;
#10783 = edge_curve ( 'none', #10721, #10780, #30834, .t. ) ;
#10784 = vertex_point ( 'none', #30835 ) ;
#10785 = oriented_edge ( 'none', *, *, #10783, .f. ) ;
#10786 = oriented_edge ( 'none', *, *, #10724, .f. ) ;
#10787 = oriented_edge ( 'none', *, *, #10788, .f. ) ;
#10788 = edge_curve ( 'none', #10789, #10725, #30822, .t. ) ;
#10789 = vertex_point ( 'none', #30819 ) ;
#10790 = edge_loop ( 'none', ( #10723, #10781, #10704, #10785 ) ) ;
#10791 = edge_curve ( 'none', #10792, #10789, #30812, .t. ) ;
#10792 = vertex_point ( 'none', #30827 ) ;
#10793 = edge_curve ( 'none', #10881, #10882, #30814, .t. ) ;
#10794 = vertex_point ( 'none', #30873 ) ;
#10795 = edge_curve ( 'none', #10820, #10809, #30870, .t. ) ;
#10796 = vertex_point ( 'none', #30817 ) ;
#10797 = edge_curve ( 'none', #10806, #10796, #30865, .t. ) ;
#10798 = edge_curve ( 'none', #10812, #10820, #30860, .t. ) ;
#10799 = vertex_point ( 'none', #30863 ) ;
#10800 = oriented_edge ( 'none', *, *, #10798, .f. ) ;
#10801 = edge_curve ( 'none', #10827, #10812, #30856, .t. ) ;
#10802 = edge_curve ( 'none', #10799, #10810, #30846, .t. ) ;
#10803 = oriented_edge ( 'none', *, *, #10801, .f. ) ;
#10804 = edge_loop ( 'none', ( #10805, #10873, #10875, #10878 ) ) ;
#10805 = oriented_edge ( 'none', *, *, #10802, .f. ) ;
#10806 = vertex_point ( 'none', #30866 ) ;
#10807 = edge_curve ( 'none', #10796, #10799, #30838, .t. ) ;
#10808 = edge_curve ( 'none', #10828, #10811, #30902, .t. ) ;
#10809 = vertex_point ( 'none', #30906 ) ;
#10810 = vertex_point ( 'none', #30903 ) ;
#10811 = vertex_point ( 'none', #30898 ) ;
#10812 = vertex_point ( 'none', #30897 ) ;
#10813 = oriented_edge ( 'none', *, *, #10808, .f. ) ;
#10814 = edge_curve ( 'none', #10832, #10828, #30896, .t. ) ;
#10815 = edge_curve ( 'none', #10809, #10827, #30895, .t. ) ;
#10816 = oriented_edge ( 'none', *, *, #10814, .f. ) ;
#10817 = edge_loop ( 'none', ( #10858, #10859, #10926, #10843 ) ) ;
#10818 = oriented_edge ( 'none', *, *, #10815, .f. ) ;
#10819 = oriented_edge ( 'none', *, *, #10795, .f. ) ;
#10820 = vertex_point ( 'none', #30907 ) ;
#10821 = oriented_edge ( 'none', *, *, #10822, .f. ) ;
#10822 = edge_curve ( 'none', #10823, #10758, #30886, .t. ) ;
#10823 = vertex_point ( 'none', #30882 ) ;
#10824 = oriented_edge ( 'none', *, *, #10825, .f. ) ;
#10825 = edge_curve ( 'none', #10826, #10823, #30879, .t. ) ;
#10826 = vertex_point ( 'none', #30842 ) ;
#10827 = vertex_point ( 'none', #30883 ) ;
#10828 = vertex_point ( 'none', #30894 ) ;
#10829 = edge_curve ( 'none', #10838, #10826, #30875, .t. ) ;
#10830 = edge_curve ( 'none', #10831, #10832, #30890, .t. ) ;
#10831 = vertex_point ( 'none', #30937 ) ;
#10832 = vertex_point ( 'none', #30932 ) ;
#10833 = oriented_edge ( 'none', *, *, #10861, .f. ) ;
#10834 = edge_curve ( 'none', #10811, #10831, #30934, .t. ) ;
#10835 = oriented_edge ( 'none', *, *, #10834, .f. ) ;
#10836 = vertex_point ( 'none', #30931 ) ;
#10837 = edge_curve ( 'none', #10762, #10777, #30891, .t. ) ;
#10838 = vertex_point ( 'none', #30922 ) ;
#10840 = edge_curve ( 'none', #10742, #11936, #30923, .t. ) ;
#10839 = edge_loop ( 'none', ( #10884, #10891, #10888, #10922 ) ) ;
#10841 = vertex_point ( 'none', #30927 ) ;
#10842 = edge_loop ( 'none', ( #10913, #10914, #10849, #10907 ) ) ;
#10843 = oriented_edge ( 'none', *, *, #10927, .f. ) ;
#10844 = edge_loop ( 'none', ( #10845, #10905, #10924, #10911 ) ) ;
#10845 = oriented_edge ( 'none', *, *, #10928, .f. ) ;
#10846 = vertex_point ( 'none', #30880 ) ;
#10847 = edge_curve ( 'none', #10925, #10850, #30911, .t. ) ;
#10848 = vertex_point ( 'none', #30913 ) ;
#10849 = oriented_edge ( 'none', *, *, #10894, .f. ) ;
#10850 = vertex_point ( 'none', #30912 ) ;
#10851 = oriented_edge ( 'none', *, *, #10870, .f. ) ;
#10852 = edge_curve ( 'none', #10853, #10874, #30917, .t. ) ;
#10853 = vertex_point ( 'none', #30968 ) ;
#10854 = edge_curve ( 'none', #10794, #10853, #30969, .t. ) ;
#10855 = edge_curve ( 'none', #10856, #10857, #30960, .t. ) ;
#10856 = vertex_point ( 'none', #30967 ) ;
#10857 = vertex_point ( 'none', #30962 ) ;
#10858 = oriented_edge ( 'none', *, *, #10855, .f. ) ;
#10859 = oriented_edge ( 'none', *, *, #10919, .f. ) ;
#10860 = oriented_edge ( 'none', *, *, #10793, .f. ) ;
#10861 = edge_curve ( 'none', #10883, #10881, #30966, .t. ) ;
#10862 = vertex_point ( 'none', #30952 ) ;
#10863 = edge_curve ( 'none', #10872, #10883, #30948, .t. ) ;
#10864 = edge_curve ( 'none', #10862, #10794, #30941, .t. ) ;
#10865 = oriented_edge ( 'none', *, *, #10854, .f. ) ;
#10866 = oriented_edge ( 'none', *, *, #10863, .f. ) ;
#10867 = edge_loop ( 'none', ( #10868, #10851, #10879, #10865 ) ) ;
#10868 = oriented_edge ( 'none', *, *, #10864, .f. ) ;
#10869 = vertex_point ( 'none', #30953 ) ;
#10870 = edge_curve ( 'none', #10874, #10862, #30999, .t. ) ;
#10871 = edge_loop ( 'none', ( #10880, #10860, #10833, #10866 ) ) ;
#10872 = vertex_point ( 'none', #30950 ) ;
#10873 = oriented_edge ( 'none', *, *, #10807, .f. ) ;
#10874 = vertex_point ( 'none', #30949 ) ;
#10875 = oriented_edge ( 'none', *, *, #10797, .f. ) ;
#10876 = edge_curve ( 'none', #10810, #10806, #30944, .t. ) ;
#10877 = edge_curve ( 'none', #10882, #10872, #30991, .t. ) ;
#10878 = oriented_edge ( 'none', *, *, #10876, .f. ) ;
#10879 = oriented_edge ( 'none', *, *, #10852, .f. ) ;
#10880 = oriented_edge ( 'none', *, *, #10877, .f. ) ;
#10881 = vertex_point ( 'none', #30995 ) ;
#10882 = vertex_point ( 'none', #30954 ) ;
#10883 = vertex_point ( 'none', #30951 ) ;
#10884 = oriented_edge ( 'none', *, *, #10973, .f. ) ;
#10885 = vertex_point ( 'none', #31000 ) ;
#10886 = vertex_point ( 'none', #30986 ) ;
#10887 = vertex_point ( 'none', #30985 ) ;
#10888 = oriented_edge ( 'none', *, *, #10892, .f. ) ;
#10889 = advanced_face ( 'none', ( #30994 ), #30984, .t. ) ;
#10890 = edge_loop ( 'none', ( #10938, #10943, #11016, #10954 ) ) ;
#10891 = oriented_edge ( 'none', *, *, #10893, .f. ) ;
#10892 = edge_curve ( 'none', #10970, #10885, #30977, .t. ) ;
#10893 = edge_curve ( 'none', #10885, #10886, #30973, .t. ) ;
#10894 = edge_curve ( 'none', #10848, #10916, #31028, .t. ) ;
#10895 = vertex_point ( 'none', #30978 ) ;
#10896 = vertex_point ( 'none', #30982 ) ;
#10897 = edge_curve ( 'none', #10918, #10848, #31024, .t. ) ;
#10898 = edge_curve ( 'none', #10895, #10841, #31019, .t. ) ;
#10899 = edge_loop ( 'none', ( #10900, #10904, #10971, #10974 ) ) ;
#10900 = oriented_edge ( 'none', *, *, #10898, .f. ) ;
#10901 = edge_curve ( 'none', #10896, #10917, #30983, .t. ) ;
#10902 = edge_curve ( 'none', #10917, #10895, #31015, .t. ) ;
#10903 = edge_loop ( 'none', ( #10950, #10951, #10934, #10937 ) ) ;
#10904 = oriented_edge ( 'none', *, *, #10902, .f. ) ;
#10905 = oriented_edge ( 'none', *, *, #10847, .f. ) ;
#10906 = edge_curve ( 'none', #10846, #10925, #31020, .t. ) ;
#10907 = oriented_edge ( 'none', *, *, #10897, .f. ) ;
#10908 = edge_curve ( 'none', #10921, #10846, #31004, .t. ) ;
#10909 = edge_curve ( 'none', #10912, #10918, #31066, .t. ) ;
#10910 = vertex_point ( 'none', #31014 ) ;
#10911 = oriented_edge ( 'none', *, *, #10908, .f. ) ;
#10912 = vertex_point ( 'none', #31013 ) ;
#10913 = oriented_edge ( 'none', *, *, #10909, .f. ) ;
#10914 = oriented_edge ( 'none', *, *, #10915, .f. ) ;
#10915 = edge_curve ( 'none', #10916, #10912, #31001, .t. ) ;
#10916 = vertex_point ( 'none', #31055 ) ;
#10917 = vertex_point ( 'none', #31003 ) ;
#10918 = vertex_point ( 'none', #31054 ) ;
#10919 = edge_curve ( 'none', #10923, #10856, #31067, .t. ) ;
#10920 = vertex_point ( 'none', #31057 ) ;
#10921 = vertex_point ( 'none', #31052 ) ;
#10922 = oriented_edge ( 'none', *, *, #10956, .f. ) ;
#10923 = vertex_point ( 'none', #31056 ) ;
#10924 = oriented_edge ( 'none', *, *, #10906, .f. ) ;
#10925 = vertex_point ( 'none', #31061 ) ;
#10926 = oriented_edge ( 'none', *, *, #10929, .f. ) ;
#10927 = edge_curve ( 'none', #10857, #10920, #31044, .t. ) ;
#10928 = edge_curve ( 'none', #10850, #10921, #31046, .t. ) ;
#10929 = edge_curve ( 'none', #10920, #10923, #31093, .t. ) ;
#10930 = oriented_edge ( 'none', *, *, #10519, .f. ) ;
#10931 = vertex_point ( 'none', #31089 ) ;
#10932 = edge_curve ( 'none', #10942, #10931, #31088, .t. ) ;
#10933 = oriented_edge ( 'none', *, *, #10932, .f. ) ;
#10934 = oriented_edge ( 'none', *, *, #10953, .f. ) ;
#10935 = edge_curve ( 'none', #10948, #10963, #31082, .t. ) ;
#10936 = edge_curve ( 'none', #10940, #10967, #31083, .t. ) ;
#10937 = oriented_edge ( 'none', *, *, #10935, .f. ) ;
#10938 = oriented_edge ( 'none', *, *, #10936, .f. ) ;
#10939 = vertex_point ( 'none', #31087 ) ;
#10940 = vertex_point ( 'none', #31073 ) ;
#10941 = edge_curve ( 'none', #10939, #10940, #31078, .t. ) ;
#10942 = vertex_point ( 'none', #31072 ) ;
#10943 = oriented_edge ( 'none', *, *, #10941, .f. ) ;
#10944 = edge_curve ( 'none', #10887, #10939, #31128, .t. ) ;
#10945 = edge_curve ( 'none', #10975, #10966, #31124, .t. ) ;
#10946 = edge_curve ( 'none', #10947, #10948, #31118, .t. ) ;
#10947 = vertex_point ( 'none', #31129 ) ;
#10948 = vertex_point ( 'none', #31119 ) ;
#10949 = edge_loop ( 'none', ( #11021, #10930 ) ) ;
#10950 = oriented_edge ( 'none', *, *, #10946, .f. ) ;
#10951 = oriented_edge ( 'none', *, *, #10952, .f. ) ;
#10952 = edge_curve ( 'none', #10955, #10947, #31114, .t. ) ;
#10953 = edge_curve ( 'none', #10963, #10955, #31109, .t. ) ;
#10954 = oriented_edge ( 'none', *, *, #11017, .f. ) ;
#10955 = vertex_point ( 'none', #31105 ) ;
#10956 = edge_curve ( 'none', #10910, #10970, #31112, .t. ) ;
#10957 = edge_curve ( 'none', #10959, #10975, #31098, .t. ) ;
#10958 = oriented_edge ( 'none', *, *, #10945, .f. ) ;
#10959 = vertex_point ( 'none', #31100 ) ;
#10960 = oriented_edge ( 'none', *, *, #10957, .f. ) ;
#10961 = oriented_edge ( 'none', *, *, #10962, .f. ) ;
#10962 = edge_curve ( 'none', #10968, #10959, #31160, .t. ) ;
#10963 = vertex_point ( 'none', #31156 ) ;
#10964 = oriented_edge ( 'none', *, *, #10965, .f. ) ;
#10965 = edge_curve ( 'none', #10966, #10968, #31157, .t. ) ;
#10966 = vertex_point ( 'none', #31151 ) ;
#10967 = vertex_point ( 'none', #31150 ) ;
#10968 = vertex_point ( 'none', #31146 ) ;
#10969 = edge_loop ( 'none', ( #10960, #10961, #10964, #10958 ) ) ;
#10970 = vertex_point ( 'none', #31104 ) ;
#10971 = oriented_edge ( 'none', *, *, #10901, .f. ) ;
#10972 = edge_curve ( 'none', #10841, #10896, #31152, .t. ) ;
#10973 = edge_curve ( 'none', #10886, #10910, #31140, .t. ) ;
#10974 = oriented_edge ( 'none', *, *, #10972, .f. ) ;
#10975 = vertex_point ( 'none', #31136 ) ;
#10976 = oriented_edge ( 'none', *, *, #10977, .f. ) ;
#10977 = edge_curve ( 'none', #10993, #11060, #31154, .t. ) ;
#10978 = oriented_edge ( 'none', *, *, #11047, .f. ) ;
#10979 = vertex_point ( 'none', #31158 ) ;
#10980 = vertex_point ( 'none', #31141 ) ;
#10981 = oriented_edge ( 'none', *, *, #11012, .f. ) ;
#10982 = edge_curve ( 'none', #11011, #11001, #31155, .t. ) ;
#10983 = oriented_edge ( 'none', *, *, #11062, .f. ) ;
#10984 = edge_curve ( 'none', #10997, #11011, #31190, .t. ) ;
#10985 = edge_curve ( 'none', #10988, #11014, #31185, .t. ) ;
#10986 = vertex_point ( 'none', #31191 ) ;
#10987 = oriented_edge ( 'none', *, *, #10984, .f. ) ;
#10988 = vertex_point ( 'none', #31130 ) ;
#10989 = oriented_edge ( 'none', *, *, #10985, .f. ) ;
#10990 = oriented_edge ( 'none', *, *, #10991, .f. ) ;
#10991 = edge_curve ( 'none', #10992, #10988, #31181, .t. ) ;
#10992 = vertex_point ( 'none', #31177 ) ;
#10993 = vertex_point ( 'none', #31186 ) ;
#10994 = vertex_point ( 'none', #31174 ) ;
#10995 = edge_curve ( 'none', #10999, #10942, #31178, .t. ) ;
#10996 = vertex_point ( 'none', #31179 ) ;
#10997 = vertex_point ( 'none', #31172 ) ;
#10998 = vertex_point ( 'none', #31171 ) ;
#10999 = vertex_point ( 'none', #31131 ) ;
#11000 = oriented_edge ( 'none', *, *, #10982, .f. ) ;
#11001 = vertex_point ( 'none', #31173 ) ;
#11002 = oriented_edge ( 'none', *, *, #11005, .f. ) ;
#11003 = edge_curve ( 'none', #10931, #10996, #31167, .t. ) ;
#11004 = edge_curve ( 'none', #11015, #10997, #31224, .t. ) ;
#11005 = edge_curve ( 'none', #10996, #10999, #31218, .t. ) ;
#11006 = vertex_point ( 'none', #31226 ) ;
#11007 = edge_loop ( 'none', ( #10989, #10990, #11013, #10983 ) ) ;
#11008 = oriented_edge ( 'none', *, *, #11003, .f. ) ;
#11009 = edge_loop ( 'none', ( #11010, #10981, #11000, #10987 ) ) ;
#11010 = oriented_edge ( 'none', *, *, #11004, .f. ) ;
#11011 = vertex_point ( 'none', #31225 ) ;
#11012 = edge_curve ( 'none', #11001, #11015, #31219, .t. ) ;
#11013 = oriented_edge ( 'none', *, *, #11059, .f. ) ;
#11014 = vertex_point ( 'none', #31212 ) ;
#11015 = vertex_point ( 'none', #31214 ) ;
#11016 = oriented_edge ( 'none', *, *, #10944, .f. ) ;
#11017 = edge_curve ( 'none', #10967, #10887, #31164, .t. ) ;
#11018 = edge_curve ( 'none', #10522, #10518, #31220, .t. ) ;
#11019 = vertex_point ( 'none', #31202 ) ;
#11020 = edge_loop ( 'none', ( #10933, #10621, #11002, #11008 ) ) ;
#11021 = oriented_edge ( 'none', *, *, #11018, .f. ) ;
#11022 = vertex_point ( 'none', #31201 ) ;
#11023 = edge_curve ( 'none', #11032, #11041, #31205, .t. ) ;
#11024 = edge_loop ( 'none', ( #11035, #11102, #11108, #11030 ) ) ;
#11025 = vertex_point ( 'none', #31194 ) ;
#11026 = oriented_edge ( 'none', *, *, #11023, .f. ) ;
#11027 = edge_curve ( 'none', #11022, #11032, #31193, .t. ) ;
#11028 = vertex_point ( 'none', #31254 ) ;
#11029 = oriented_edge ( 'none', *, *, #11058, .f. ) ;
#11030 = oriented_edge ( 'none', *, *, #11088, .f. ) ;
#11031 = edge_curve ( 'none', #11028, #10980, #31208, .t. ) ;
#11032 = vertex_point ( 'none', #31196 ) ;
#11033 = edge_loop ( 'none', ( #11034, #11039, #11037, #11109 ) ) ;
#11034 = oriented_edge ( 'none', *, *, #11031, .f. ) ;
#11035 = oriented_edge ( 'none', *, *, #11099, .f. ) ;
#11036 = edge_curve ( 'none', #11045, #11028, #31250, .t. ) ;
#11037 = oriented_edge ( 'none', *, *, #11040, .f. ) ;
#11038 = edge_curve ( 'none', #10980, #10979, #31245, .t. ) ;
#11039 = oriented_edge ( 'none', *, *, #11036, .f. ) ;
#11040 = edge_curve ( 'none', #10979, #11045, #31236, .t. ) ;
#11041 = vertex_point ( 'none', #31239 ) ;
#11042 = vertex_point ( 'none', #31237 ) ;
#11043 = vertex_point ( 'none', #31232 ) ;
#11044 = edge_curve ( 'none', #11061, #10993, #31243, .t. ) ;
#11045 = vertex_point ( 'none', #31238 ) ;
#11046 = oriented_edge ( 'none', *, *, #11044, .f. ) ;
#11047 = edge_curve ( 'none', #11006, #11061, #31231, .t. ) ;
#11048 = edge_curve ( 'none', #11053, #10986, #31279, .t. ) ;
#11049 = oriented_edge ( 'none', *, *, #11056, .f. ) ;
#11050 = edge_loop ( 'none', ( #11051, #11057, #11029, #11049 ) ) ;
#11051 = oriented_edge ( 'none', *, *, #11048, .f. ) ;
#11052 = vertex_point ( 'none', #31195 ) ;
#11053 = vertex_point ( 'none', #31283 ) ;
#11054 = vertex_point ( 'none', #31274 ) ;
#11055 = edge_curve ( 'none', #11052, #11053, #31272, .t. ) ;
#11056 = edge_curve ( 'none', #10986, #10998, #31275, .t. ) ;
#11057 = oriented_edge ( 'none', *, *, #11055, .f. ) ;
#11058 = edge_curve ( 'none', #10998, #11052, #31262, .t. ) ;
#11059 = edge_curve ( 'none', #10994, #10992, #31268, .t. ) ;
#11060 = vertex_point ( 'none', #31273 ) ;
#11061 = vertex_point ( 'none', #31263 ) ;
#11062 = edge_curve ( 'none', #11014, #10994, #31320, .t. ) ;
#11063 = edge_curve ( 'none', #11060, #11006, #31313, .t. ) ;
#11064 = edge_loop ( 'none', ( #11066, #10976, #11046, #10978 ) ) ;
#11065 = edge_loop ( 'none', ( #12379, #12255, #8759, #3831, #8985, #3856 ) ) ;
#11066 = oriented_edge ( 'none', *, *, #11063, .f. ) ;
#11067 = vertex_point ( 'none', #31314 ) ;
#11068 = vertex_point ( 'none', #31309 ) ;
#11069 = vertex_point ( 'none', #31307 ) ;
#11070 = edge_curve ( 'none', #11073, #11074, #31316, .t. ) ;
#11071 = oriented_edge ( 'none', *, *, #11075, .f. ) ;
#11072 = edge_loop ( 'none', ( #11079, #11084, #11083, #11147 ) ) ;
#11073 = vertex_point ( 'none', #31304 ) ;
#11074 = vertex_point ( 'none', #31256 ) ;
#11075 = edge_curve ( 'none', #11043, #11068, #31295, .t. ) ;
#11076 = vertex_point ( 'none', #31305 ) ;
#11077 = edge_curve ( 'none', #11069, #11082, #31301, .t. ) ;
#11078 = vertex_point ( 'none', #31298 ) ;
#11079 = oriented_edge ( 'none', *, *, #11077, .f. ) ;
#11080 = edge_curve ( 'none', #11087, #11069, #31306, .t. ) ;
#11081 = oriented_edge ( 'none', *, *, #11154, .f. ) ;
#11082 = vertex_point ( 'none', #31285 ) ;
#11083 = oriented_edge ( 'none', *, *, #11085, .f. ) ;
#11084 = oriented_edge ( 'none', *, *, #11080, .f. ) ;
#11085 = edge_curve ( 'none', #11078, #11087, #30459, .t. ) ;
#11086 = edge_curve ( 'none', #11136, #11137, #31045, .t. ) ;
#11087 = vertex_point ( 'none', #31291 ) ;
#11088 = edge_curve ( 'none', #11025, #11106, #30155, .t. ) ;
#11089 = edge_curve ( 'none', #11092, #11043, #31344, .t. ) ;
#11090 = oriented_edge ( 'none', *, *, #11089, .f. ) ;
#11091 = vertex_point ( 'none', #31340 ) ;
#11092 = vertex_point ( 'none', #31339 ) ;
#11093 = edge_curve ( 'none', #11091, #11092, #31334, .t. ) ;
#11094 = oriented_edge ( 'none', *, *, #11093, .f. ) ;
#11095 = oriented_edge ( 'none', *, *, #11156, .f. ) ;
#11096 = edge_curve ( 'none', #10784, #10869, #31338, .t. ) ;
#11097 = oriented_edge ( 'none', *, *, #11027, .f. ) ;
#11098 = edge_curve ( 'none', #11054, #11022, #31336, .t. ) ;
#11099 = edge_curve ( 'none', #11042, #11025, #31325, .t. ) ;
#11100 = oriented_edge ( 'none', *, *, #11098, .f. ) ;
#11101 = edge_curve ( 'none', #11103, #11042, #31321, .t. ) ;
#11102 = oriented_edge ( 'none', *, *, #11101, .f. ) ;
#11103 = vertex_point ( 'none', #31371 ) ;
#11104 = edge_loop ( 'none', ( #11090, #11094, #11095, #11071 ) ) ;
#11105 = edge_curve ( 'none', #11106, #11103, #31369, .t. ) ;
#11106 = vertex_point ( 'none', #31370 ) ;
#11107 = edge_curve ( 'none', #11041, #11054, #31373, .t. ) ;
#11108 = oriented_edge ( 'none', *, *, #11105, .f. ) ;
#11109 = oriented_edge ( 'none', *, *, #11038, .f. ) ;
#11110 = edge_loop ( 'none', ( #11111, #11026, #11097, #11100 ) ) ;
#11112 = edge_loop ( 'none', ( #12625, #12747, #12131 ) ) ;
#11111 = oriented_edge ( 'none', *, *, #11107, .f. ) ;
#11113 = edge_loop ( 'none', ( #11167, #11168, #11184, #11188 ) ) ;
#11114 = vertex_point ( 'none', #31326 ) ;
#11115 = oriented_edge ( 'none', *, *, #11203, .f. ) ;
#11116 = edge_curve ( 'none', #11138, #11118, #31360, .t. ) ;
#11117 = edge_curve ( 'none', #11182, #11201, #31355, .t. ) ;
#11118 = vertex_point ( 'none', #31358 ) ;
#11119 = edge_curve ( 'none', #11143, #11146, #31350, .t. ) ;
#11120 = vertex_point ( 'none', #31365 ) ;
#11121 = edge_loop ( 'none', ( #11122, #11126, #11129, #11192 ) ) ;
#11122 = oriented_edge ( 'none', *, *, #11119, .f. ) ;
#11123 = oriented_edge ( 'none', *, *, #11177, .f. ) ;
#11124 = edge_curve ( 'none', #11155, #11143, #31364, .t. ) ;
#11125 = edge_curve ( 'none', #11146, #11139, #31408, .t. ) ;
#11126 = oriented_edge ( 'none', *, *, #11124, .f. ) ;
#11127 = edge_curve ( 'none', #11139, #11155, #31346, .t. ) ;
#11128 = vertex_point ( 'none', #31351 ) ;
#11129 = oriented_edge ( 'none', *, *, #11127, .f. ) ;
#11130 = edge_curve ( 'none', #11074, #11150, #31345, .t. ) ;
#11131 = edge_curve ( 'none', #11137, #11067, #31396, .t. ) ;
#11132 = oriented_edge ( 'none', *, *, #11140, .f. ) ;
#11133 = oriented_edge ( 'none', *, *, #11130, .f. ) ;
#11134 = edge_loop ( 'none', ( #11135, #11141, #11144, #11132 ) ) ;
#11135 = oriented_edge ( 'none', *, *, #11131, .f. ) ;
#11136 = vertex_point ( 'none', #31401 ) ;
#11137 = vertex_point ( 'none', #31410 ) ;
#11138 = vertex_point ( 'none', #31409 ) ;
#11139 = vertex_point ( 'none', #31397 ) ;
#11140 = edge_curve ( 'none', #11067, #11152, #31384, .t. ) ;
#11141 = oriented_edge ( 'none', *, *, #11086, .f. ) ;
#11142 = edge_curve ( 'none', #11152, #11136, #31388, .t. ) ;
#11143 = vertex_point ( 'none', #31379 ) ;
#11144 = oriented_edge ( 'none', *, *, #11142, .f. ) ;
#11145 = edge_curve ( 'none', #11082, #11078, #31390, .t. ) ;
#11146 = vertex_point ( 'none', #31442 ) ;
#11147 = oriented_edge ( 'none', *, *, #11145, .f. ) ;
#11148 = edge_loop ( 'none', ( #11149, #11153, #11081, #11133 ) ) ;
#11149 = oriented_edge ( 'none', *, *, #11070, .f. ) ;
#11150 = vertex_point ( 'none', #31391 ) ;
#11151 = edge_curve ( 'none', #11076, #11073, #31439, .t. ) ;
#11152 = vertex_point ( 'none', #31376 ) ;
#11153 = oriented_edge ( 'none', *, *, #11151, .f. ) ;
#11154 = edge_curve ( 'none', #11150, #11076, #31434, .t. ) ;
#11155 = vertex_point ( 'none', #31435 ) ;
#11156 = edge_curve ( 'none', #11068, #11091, #31430, .t. ) ;
#11157 = vertex_point ( 'none', #31428 ) ;
#11158 = oriented_edge ( 'none', *, *, #11299, .f. ) ;
#11159 = oriented_edge ( 'none', *, *, #11160, .f. ) ;
#11160 = edge_curve ( 'none', #11161, #11174, #31427, .t. ) ;
#11161 = vertex_point ( 'none', #31422 ) ;
#11162 = oriented_edge ( 'none', *, *, #11165, .f. ) ;
#11163 = edge_curve ( 'none', #11164, #11161, #31419, .t. ) ;
#11164 = vertex_point ( 'none', #31421 ) ;
#11165 = edge_curve ( 'none', #11183, #11164, #31415, .t. ) ;
#11166 = vertex_point ( 'none', #31476 ) ;
#11167 = oriented_edge ( 'none', *, *, #11191, .f. ) ;
#11168 = oriented_edge ( 'none', *, *, #11170, .f. ) ;
#11169 = oriented_edge ( 'none', *, *, #1060, .f. ) ;
#11170 = edge_curve ( 'none', #11171, #11166, #31475, .t. ) ;
#11171 = vertex_point ( 'none', #31467 ) ;
#11172 = vertex_point ( 'none', #31420 ) ;
#11173 = edge_curve ( 'none', #11172, #11171, #31470, .t. ) ;
#11174 = vertex_point ( 'none', #31463 ) ;
#11175 = oriented_edge ( 'none', *, *, #11163, .f. ) ;
#11176 = edge_curve ( 'none', #11185, #11172, #31389, .t. ) ;
#11177 = edge_curve ( 'none', #11174, #11183, #31455, .t. ) ;
#11178 = edge_loop ( 'none', ( #11123, #11159, #11175, #11162 ) ) ;
#11179 = edge_loop ( 'none', ( #11180, #11186, #11189, #11196 ) ) ;
#11180 = oriented_edge ( 'none', *, *, #11117, .f. ) ;
#11181 = vertex_point ( 'none', #31451 ) ;
#11182 = vertex_point ( 'none', #31450 ) ;
#11183 = vertex_point ( 'none', #31462 ) ;
#11184 = oriented_edge ( 'none', *, *, #11173, .f. ) ;
#11185 = vertex_point ( 'none', #31469 ) ;
#11186 = oriented_edge ( 'none', *, *, #11200, .f. ) ;
#11187 = edge_curve ( 'none', #11114, #11181, #31447, .t. ) ;
#11188 = oriented_edge ( 'none', *, *, #11176, .f. ) ;
#11189 = oriented_edge ( 'none', *, *, #11187, .f. ) ;
#11190 = edge_curve ( 'none', #11201, #11114, #31449, .t. ) ;
#11191 = edge_curve ( 'none', #11166, #11185, #31445, .t. ) ;
#11192 = oriented_edge ( 'none', *, *, #11125, .f. ) ;
#11193 = oriented_edge ( 'none', *, *, #12405, .t. ) ;
#11194 = edge_loop ( 'none', ( #11195, #11202, #11115, #11199 ) ) ;
#11195 = oriented_edge ( 'none', *, *, #11198, .f. ) ;
#11196 = oriented_edge ( 'none', *, *, #11190, .f. ) ;
#11197 = edge_curve ( 'none', #11120, #11128, #31508, .t. ) ;
#11198 = edge_curve ( 'none', #11128, #11138, #31496, .t. ) ;
#11199 = oriented_edge ( 'none', *, *, #11116, .f. ) ;
#11200 = edge_curve ( 'none', #11181, #11182, #31499, .t. ) ;
#11201 = vertex_point ( 'none', #31497 ) ;
#11202 = oriented_edge ( 'none', *, *, #11197, .f. ) ;
#11203 = edge_curve ( 'none', #11118, #11120, #31486, .t. ) ;
#11204 = vertex_point ( 'none', #31487 ) ;
#11205 = edge_curve ( 'none', #11227, #11246, #31492, .t. ) ;
#11206 = edge_curve ( 'none', #10524, #10516, #31480, .t. ) ;
#11207 = edge_loop ( 'none', ( #11208, #11210 ) ) ;
#11208 = oriented_edge ( 'none', *, *, #11206, .f. ) ;
#11209 = vertex_point ( 'none', #31544 ) ;
#11210 = oriented_edge ( 'none', *, *, #10505, .f. ) ;
#11211 = oriented_edge ( 'none', *, *, #11285, .f. ) ;
#11212 = edge_curve ( 'none', #11204, #11226, #31543, .t. ) ;
#11213 = edge_loop ( 'none', ( #11277, #11280, #11284, #11211 ) ) ;
#11214 = oriented_edge ( 'none', *, *, #11245, .f. ) ;
#11215 = edge_curve ( 'none', #11244, #11234, #31482, .t. ) ;
#11216 = oriented_edge ( 'none', *, *, #11205, .f. ) ;
#11217 = edge_curve ( 'none', #11230, #11244, #31537, .t. ) ;
#11218 = edge_curve ( 'none', #11221, #11227, #31526, .t. ) ;
#11219 = vertex_point ( 'none', #31530 ) ;
#11220 = oriented_edge ( 'none', *, *, #11217, .f. ) ;
#11221 = vertex_point ( 'none', #31529 ) ;
#11222 = oriented_edge ( 'none', *, *, #11218, .f. ) ;
#11223 = oriented_edge ( 'none', *, *, #11224, .f. ) ;
#11224 = edge_curve ( 'none', #11225, #11221, #31533, .t. ) ;
#11225 = vertex_point ( 'none', #31528 ) ;
#11226 = vertex_point ( 'none', #31515 ) ;
#11227 = vertex_point ( 'none', #31512 ) ;
#11228 = edge_curve ( 'none', #11232, #10784, #31576, .t. ) ;
#11229 = vertex_point ( 'none', #31513 ) ;
#11230 = vertex_point ( 'none', #31516 ) ;
#11231 = oriented_edge ( 'none', *, *, #11257, .f. ) ;
#11232 = vertex_point ( 'none', #31577 ) ;
#11233 = oriented_edge ( 'none', *, *, #11215, .f. ) ;
#11234 = vertex_point ( 'none', #31514 ) ;
#11235 = oriented_edge ( 'none', *, *, #11238, .f. ) ;
#11236 = edge_curve ( 'none', #10869, #11229, #31521, .t. ) ;
#11237 = edge_curve ( 'none', #11157, #11230, #31572, .t. ) ;
#11238 = edge_curve ( 'none', #11229, #11232, #31565, .t. ) ;
#11239 = edge_curve ( 'none', #11281, #11219, #31559, .t. ) ;
#11240 = edge_loop ( 'none', ( #11222, #11223, #11247, #11216 ) ) ;
#11241 = oriented_edge ( 'none', *, *, #11236, .f. ) ;
#11242 = edge_loop ( 'none', ( #11243, #11214, #11233, #11220 ) ) ;
#11243 = oriented_edge ( 'none', *, *, #11237, .f. ) ;
#11244 = vertex_point ( 'none', #31517 ) ;
#11245 = edge_curve ( 'none', #11234, #11157, #31561, .t. ) ;
#11246 = vertex_point ( 'none', #31552 ) ;
#11247 = oriented_edge ( 'none', *, *, #11292, .f. ) ;
#11248 = vertex_point ( 'none', #31550 ) ;
#11249 = oriented_edge ( 'none', *, *, #11250, .f. ) ;
#11250 = edge_curve ( 'none', #11337, #11248, #30436, .t. ) ;
#11251 = vertex_point ( 'none', #31289 ) ;
#11252 = edge_loop ( 'none', ( #11231, #11329, #11255, #11334 ) ) ;
#11253 = oriented_edge ( 'none', *, *, #11266, .f. ) ;
#11254 = edge_curve ( 'none', #11264, #11251, #30785, .t. ) ;
#11255 = oriented_edge ( 'none', *, *, #11330, .f. ) ;
#11256 = edge_curve ( 'none', #11270, #11264, #31058, .t. ) ;
#11257 = edge_curve ( 'none', #11258, #11291, #31036, .t. ) ;
#11258 = vertex_point ( 'none', #31546 ) ;
#11259 = vertex_point ( 'none', #30782 ) ;
#11260 = edge_curve ( 'none', #11262, #11258, #27285, .t. ) ;
#11261 = vertex_point ( 'none', #31603 ) ;
#11262 = vertex_point ( 'none', #31602 ) ;
#11263 = vertex_point ( 'none', #31601 ) ;
#11264 = vertex_point ( 'none', #31600 ) ;
#11265 = oriented_edge ( 'none', *, *, #11254, .f. ) ;
#11266 = edge_curve ( 'none', #11251, #11269, #31596, .t. ) ;
#11267 = oriented_edge ( 'none', *, *, #11279, .f. ) ;
#11268 = edge_curve ( 'none', #11283, #11289, #31591, .t. ) ;
#11269 = vertex_point ( 'none', #31592 ) ;
#11270 = vertex_point ( 'none', #31599 ) ;
#11271 = oriented_edge ( 'none', *, *, #11268, .f. ) ;
#11272 = edge_curve ( 'none', #11209, #11283, #31598, .t. ) ;
#11273 = edge_curve ( 'none', #11269, #11270, #31587, .t. ) ;
#11274 = oriented_edge ( 'none', *, *, #11256, .f. ) ;
#11275 = edge_loop ( 'none', ( #11276, #11253, #11265, #11274 ) ) ;
#11276 = oriented_edge ( 'none', *, *, #11273, .f. ) ;
#11277 = oriented_edge ( 'none', *, *, #11212, .f. ) ;
#11278 = edge_curve ( 'none', #11219, #11204, #31605, .t. ) ;
#11279 = edge_curve ( 'none', #11289, #11290, #31642, .t. ) ;
#11280 = oriented_edge ( 'none', *, *, #11278, .f. ) ;
#11281 = vertex_point ( 'none', #31638 ) ;
#11282 = oriented_edge ( 'none', *, *, #11272, .f. ) ;
#11283 = vertex_point ( 'none', #31637 ) ;
#11284 = oriented_edge ( 'none', *, *, #11239, .f. ) ;
#11285 = edge_curve ( 'none', #11226, #11281, #31579, .t. ) ;
#11286 = edge_curve ( 'none', #11290, #11209, #31628, .t. ) ;
#11287 = edge_loop ( 'none', ( #11288, #11267, #11271, #11282 ) ) ;
#11288 = oriented_edge ( 'none', *, *, #11286, .f. ) ;
#11289 = vertex_point ( 'none', #31624 ) ;
#11290 = vertex_point ( 'none', #31623 ) ;
#11291 = vertex_point ( 'none', #31622 ) ;
#11292 = edge_curve ( 'none', #11246, #11225, #31634, .t. ) ;
#11293 = oriented_edge ( 'none', *, *, #11381, .f. ) ;
#11294 = vertex_point ( 'none', #31619 ) ;
#11295 = oriented_edge ( 'none', *, *, #11382, .f. ) ;
#11296 = vertex_point ( 'none', #31643 ) ;
#11297 = vertex_point ( 'none', #31612 ) ;
#11298 = vertex_point ( 'none', #31632 ) ;
#11299 = edge_curve ( 'none', #11303, #11327, #31616, .t. ) ;
#11300 = vertex_point ( 'none', #31611 ) ;
#11301 = vertex_point ( 'none', #31610 ) ;
#11302 = vertex_point ( 'none', #31607 ) ;
#11303 = vertex_point ( 'none', #31614 ) ;
#11304 = oriented_edge ( 'none', *, *, #11379, .f. ) ;
#11305 = vertex_point ( 'none', #31629 ) ;
#11306 = oriented_edge ( 'none', *, *, #11309, .f. ) ;
#11307 = edge_curve ( 'none', #11263, #11300, #31621, .t. ) ;
#11308 = edge_curve ( 'none', #11320, #11301, #31668, .t. ) ;
#11309 = edge_curve ( 'none', #11300, #11303, #31663, .t. ) ;
#11310 = vertex_point ( 'none', #31670 ) ;
#11311 = edge_curve ( 'none', #11297, #11294, #31669, .t. ) ;
#11312 = edge_loop ( 'none', ( #11295, #11365, #11319, #11380 ) ) ;
#11313 = oriented_edge ( 'none', *, *, #11307, .f. ) ;
#11314 = edge_loop ( 'none', ( #11315, #11378, #11304, #11293 ) ) ;
#11315 = oriented_edge ( 'none', *, *, #11308, .f. ) ;
#11316 = vertex_point ( 'none', #31635 ) ;
#11317 = edge_curve ( 'none', #11305, #11320, #31651, .t. ) ;
#11318 = vertex_point ( 'none', #31664 ) ;
#11319 = oriented_edge ( 'none', *, *, #11366, .f. ) ;
#11320 = vertex_point ( 'none', #31659 ) ;
#11321 = edge_curve ( 'none', #11259, #11337, #31653, .t. ) ;
#11322 = oriented_edge ( 'none', *, *, #11321, .f. ) ;
#11323 = edge_curve ( 'none', #11335, #11259, #31647, .t. ) ;
#11324 = edge_curve ( 'none', #11327, #11263, #31705, .t. ) ;
#11325 = edge_loop ( 'none', ( #11326, #11158, #11306, #11313 ) ) ;
#11326 = oriented_edge ( 'none', *, *, #11324, .f. ) ;
#11327 = vertex_point ( 'none', #31698 ) ;
#11328 = edge_loop ( 'none', ( #11336, #11249, #11322, #11331 ) ) ;
#11329 = oriented_edge ( 'none', *, *, #11260, .f. ) ;
#11330 = edge_curve ( 'none', #11261, #11262, #31645, .t. ) ;
#11331 = oriented_edge ( 'none', *, *, #11323, .f. ) ;
#11332 = edge_curve ( 'none', #11291, #11261, #31696, .t. ) ;
#11333 = edge_curve ( 'none', #11248, #11335, #31689, .t. ) ;
#11334 = oriented_edge ( 'none', *, *, #11332, .f. ) ;
#11335 = vertex_point ( 'none', #31690 ) ;
#11336 = oriented_edge ( 'none', *, *, #11333, .f. ) ;
#11337 = vertex_point ( 'none', #31685 ) ;
#11338 = oriented_edge ( 'none', *, *, #11362, .f. ) ;
#11339 = edge_loop ( 'none', ( #11340, #11341, #11348, #11417 ) ) ;
#11340 = oriented_edge ( 'none', *, *, #11430, .f. ) ;
#11341 = oriented_edge ( 'none', *, *, #11342, .f. ) ;
#11342 = edge_curve ( 'none', #11354, #11428, #31682, .t. ) ;
#11343 = oriented_edge ( 'none', *, *, #11423, .f. ) ;
#11344 = edge_curve ( 'none', #11429, #11361, #31677, .t. ) ;
#11345 = edge_curve ( 'none', #11361, #11354, #31735, .t. ) ;
#11346 = vertex_point ( 'none', #31678 ) ;
#11347 = vertex_point ( 'none', #31736 ) ;
#11348 = oriented_edge ( 'none', *, *, #11345, .f. ) ;
#11349 = edge_curve ( 'none', #11302, #11373, #31684, .t. ) ;
#11350 = vertex_point ( 'none', #31730 ) ;
#11351 = oriented_edge ( 'none', *, *, #11349, .f. ) ;
#11352 = oriented_edge ( 'none', *, *, #11426, .f. ) ;
#11353 = edge_curve ( 'none', #11350, #11383, #31731, .t. ) ;
#11354 = vertex_point ( 'none', #31692 ) ;
#11355 = edge_loop ( 'none', ( #11356, #11363, #11427, #11338 ) ) ;
#11356 = oriented_edge ( 'none', *, *, #11353, .f. ) ;
#11357 = edge_loop ( 'none', ( #11410, #12797, #11789, #13031 ) ) ;
#11358 = vertex_point ( 'none', #31729 ) ;
#11359 = vertex_point ( 'none', #31724 ) ;
#11360 = edge_curve ( 'none', #11367, #11350, #31726, .t. ) ;
#11361 = vertex_point ( 'none', #31717 ) ;
#11362 = edge_curve ( 'none', #11383, #11318, #31711, .t. ) ;
#11363 = oriented_edge ( 'none', *, *, #11360, .f. ) ;
#11364 = edge_curve ( 'none', #11318, #11367, #31716, .t. ) ;
#11365 = oriented_edge ( 'none', *, *, #11311, .f. ) ;
#11366 = edge_curve ( 'none', #11296, #11297, #31710, .t. ) ;
#11367 = vertex_point ( 'none', #31706 ) ;
#11368 = edge_curve ( 'none', #11298, #11296, #31770, .t. ) ;
#11369 = edge_curve ( 'none', #11374, #11310, #31762, .t. ) ;
#11370 = oriented_edge ( 'none', *, *, #11376, .f. ) ;
#11371 = edge_loop ( 'none', ( #11372, #11377, #11351, #11370 ) ) ;
#11372 = oriented_edge ( 'none', *, *, #11369, .f. ) ;
#11373 = vertex_point ( 'none', #31763 ) ;
#11374 = vertex_point ( 'none', #31758 ) ;
#11375 = edge_curve ( 'none', #11373, #11374, #31768, .t. ) ;
#11376 = edge_curve ( 'none', #11310, #11302, #31752, .t. ) ;
#11377 = oriented_edge ( 'none', *, *, #11375, .f. ) ;
#11378 = oriented_edge ( 'none', *, *, #11317, .f. ) ;
#11379 = edge_curve ( 'none', #11316, #11305, #31747, .t. ) ;
#11380 = oriented_edge ( 'none', *, *, #11368, .f. ) ;
#11381 = edge_curve ( 'none', #11301, #11316, #31742, .t. ) ;
#11382 = edge_curve ( 'none', #11294, #11298, #31757, .t. ) ;
#11383 = vertex_point ( 'none', #31748 ) ;
#11384 = edge_curve ( 'none', #11469, #11473, #31800, .t. ) ;
#11385 = oriented_edge ( 'none', *, *, #11461, .f. ) ;
#11386 = vertex_point ( 'none', #31743 ) ;
#11387 = edge_curve ( 'none', #11474, #11468, #31794, .t. ) ;
#11388 = edge_curve ( 'none', #11468, #11469, #31802, .t. ) ;
#11389 = vertex_point ( 'none', #31753 ) ;
#11390 = vertex_point ( 'none', #31790 ) ;
#11391 = oriented_edge ( 'none', *, *, #11451, .f. ) ;
#11392 = oriented_edge ( 'none', *, *, #11388, .f. ) ;
#11393 = edge_curve ( 'none', #11405, #11414, #31796, .t. ) ;
#11394 = edge_curve ( 'none', #11398, #11425, #31782, .t. ) ;
#11395 = oriented_edge ( 'none', *, *, #11393, .f. ) ;
#11396 = oriented_edge ( 'none', *, *, #11394, .f. ) ;
#11397 = vertex_point ( 'none', #31783 ) ;
#11398 = vertex_point ( 'none', #31778 ) ;
#11399 = edge_curve ( 'none', #11397, #11398, #31781, .t. ) ;
#11400 = oriented_edge ( 'none', *, *, #11399, .f. ) ;
#11401 = edge_curve ( 'none', #11019, #11397, #31834, .t. ) ;
#11402 = oriented_edge ( 'none', *, *, #11401, .f. ) ;
#11403 = edge_curve ( 'none', #11404, #11405, #31774, .t. ) ;
#11404 = vertex_point ( 'none', #31830 ) ;
#11405 = vertex_point ( 'none', #31829 ) ;
#11406 = oriented_edge ( 'none', *, *, #11403, .f. ) ;
#11407 = edge_curve ( 'none', #11409, #11404, #31836, .t. ) ;
#11408 = oriented_edge ( 'none', *, *, #11407, .f. ) ;
#11409 = vertex_point ( 'none', #31837 ) ;
#11410 = oriented_edge ( 'none', *, *, #12483, .t. ) ;
#11411 = oriented_edge ( 'none', *, *, #12613, .t. ) ;
#11412 = edge_loop ( 'none', ( #11396, #11400, #11402, #11466 ) ) ;
#11413 = edge_curve ( 'none', #11414, #11409, #31821, .t. ) ;
#11414 = vertex_point ( 'none', #31819 ) ;
#11415 = edge_curve ( 'none', #11346, #11347, #31816, .t. ) ;
#11416 = oriented_edge ( 'none', *, *, #11413, .f. ) ;
#11417 = oriented_edge ( 'none', *, *, #11344, .f. ) ;
#11418 = edge_loop ( 'none', ( #11419, #11420, #11343, #11352 ) ) ;
#11419 = oriented_edge ( 'none', *, *, #11415, .f. ) ;
#11420 = oriented_edge ( 'none', *, *, #11421, .f. ) ;
#11421 = edge_curve ( 'none', #11358, #11346, #31863, .t. ) ;
#11422 = edge_loop ( 'none', ( #11406, #11408, #11416, #11395 ) ) ;
#11423 = edge_curve ( 'none', #11424, #11358, #31857, .t. ) ;
#11424 = vertex_point ( 'none', #31859 ) ;
#11425 = vertex_point ( 'none', #31858 ) ;
#11426 = edge_curve ( 'none', #11347, #11424, #31867, .t. ) ;
#11427 = oriented_edge ( 'none', *, *, #11364, .f. ) ;
#11428 = vertex_point ( 'none', #31848 ) ;
#11429 = vertex_point ( 'none', #31847 ) ;
#11430 = edge_curve ( 'none', #11428, #11429, #31865, .t. ) ;
#11431 = oriented_edge ( 'none', *, *, #11517, .f. ) ;
#11432 = edge_curve ( 'none', #11518, #11519, #31852, .t. ) ;
#11433 = vertex_point ( 'none', #31846 ) ;
#11434 = vertex_point ( 'none', #31842 ) ;
#11435 = oriented_edge ( 'none', *, *, #11432, .f. ) ;
#11436 = edge_curve ( 'none', #11452, #11518, #31895, .t. ) ;
#11437 = edge_curve ( 'none', #11433, #11450, #31891, .t. ) ;
#11438 = edge_loop ( 'none', ( #11439, #11443, #11447, #11455 ) ) ;
#11439 = oriented_edge ( 'none', *, *, #11440, .f. ) ;
#11440 = edge_curve ( 'none', #11462, #11386, #31898, .t. ) ;
#11441 = edge_curve ( 'none', #11459, #11462, #31884, .t. ) ;
#11442 = edge_loop ( 'none', ( #11446, #11431, #11435, #11520 ) ) ;
#11443 = oriented_edge ( 'none', *, *, #11441, .f. ) ;
#11444 = edge_curve ( 'none', #11463, #11459, #31853, .t. ) ;
#11445 = vertex_point ( 'none', #31896 ) ;
#11446 = oriented_edge ( 'none', *, *, #11449, .f. ) ;
#11447 = oriented_edge ( 'none', *, *, #11444, .f. ) ;
#11448 = edge_curve ( 'none', #11386, #11463, #31880, .t. ) ;
#11449 = edge_curve ( 'none', #11445, #11452, #31872, .t. ) ;
#11450 = vertex_point ( 'none', #31873 ) ;
#11451 = edge_curve ( 'none', #11389, #11390, #31928, .t. ) ;
#11452 = vertex_point ( 'none', #31885 ) ;
#11453 = oriented_edge ( 'none', *, *, #11387, .f. ) ;
#11454 = edge_curve ( 'none', #12383, #12371, #31920, .t. ) ;
#11455 = oriented_edge ( 'none', *, *, #11448, .f. ) ;
#11456 = edge_curve ( 'none', #11458, #11389, #31921, .t. ) ;
#11457 = oriented_edge ( 'none', *, *, #11456, .f. ) ;
#11458 = vertex_point ( 'none', #31923 ) ;
#11459 = vertex_point ( 'none', #31924 ) ;
#11460 = oriented_edge ( 'none', *, *, #11464, .f. ) ;
#11461 = edge_curve ( 'none', #11465, #11458, #31930, .t. ) ;
#11462 = vertex_point ( 'none', #31909 ) ;
#11463 = vertex_point ( 'none', #31908 ) ;
#11464 = edge_curve ( 'none', #11390, #11465, #31904, .t. ) ;
#11465 = vertex_point ( 'none', #31905 ) ;
#11466 = oriented_edge ( 'none', *, *, #11470, .f. ) ;
#11467 = edge_loop ( 'none', ( #11476, #11475, #11392, #11453 ) ) ;
#11468 = vertex_point ( 'none', #31922 ) ;
#11469 = vertex_point ( 'none', #31900 ) ;
#11470 = edge_curve ( 'none', #11425, #11019, #31899, .t. ) ;
#11471 = edge_curve ( 'none', #11473, #11474, #31962, .t. ) ;
#11472 = edge_loop ( 'none', ( #11391, #11457, #11385, #11460 ) ) ;
#11473 = vertex_point ( 'none', #31911 ) ;
#11474 = vertex_point ( 'none', #31963 ) ;
#11475 = oriented_edge ( 'none', *, *, #11384, .f. ) ;
#11476 = oriented_edge ( 'none', *, *, #11471, .f. ) ;
#11477 = vertex_point ( 'none', #31910 ) ;
#11478 = oriented_edge ( 'none', *, *, #11534, .f. ) ;
#11479 = oriented_edge ( 'none', *, *, #10494, .f. ) ;
#11480 = edge_curve ( 'none', #11564, #11477, #31954, .t. ) ;
#11481 = oriented_edge ( 'none', *, *, #11483, .f. ) ;
#11482 = oriented_edge ( 'none', *, *, #11480, .f. ) ;
#11483 = edge_curve ( 'none', #11514, #11564, #31965, .t. ) ;
#11484 = oriented_edge ( 'none', *, *, #11487, .f. ) ;
#11485 = edge_curve ( 'none', #11490, #11514, #31956, .t. ) ;
#11486 = oriented_edge ( 'none', *, *, #11485, .f. ) ;
#11487 = edge_curve ( 'none', #11477, #11490, #31942, .t. ) ;
#11488 = edge_curve ( 'none', #11489, #11558, #31935, .t. ) ;
#11489 = vertex_point ( 'none', #31944 ) ;
#11490 = vertex_point ( 'none', #31936 ) ;
#11491 = vertex_point ( 'none', #31931 ) ;
#11492 = oriented_edge ( 'none', *, *, #11513, .f. ) ;
#11493 = edge_curve ( 'none', #11491, #11512, #31938, .t. ) ;
#11494 = oriented_edge ( 'none', *, *, #11500, .f. ) ;
#11495 = vertex_point ( 'none', #31992 ) ;
#11496 = oriented_edge ( 'none', *, *, #11493, .f. ) ;
#11497 = edge_curve ( 'none', #11495, #11491, #31993, .t. ) ;
#11498 = edge_loop ( 'none', ( #11482, #11481, #11486, #11484 ) ) ;
#11499 = oriented_edge ( 'none', *, *, #11497, .f. ) ;
#11500 = edge_curve ( 'none', #11434, #11495, #31989, .t. ) ;
#11501 = edge_curve ( 'none', #10495, #10511, #31950, .t. ) ;
#11502 = edge_loop ( 'none', ( #11563, #11479 ) ) ;
#11503 = edge_loop ( 'none', ( #11504, #11505, #11510, #11509 ) ) ;
#11504 = oriented_edge ( 'none', *, *, #11437, .f. ) ;
#11505 = oriented_edge ( 'none', *, *, #11508, .f. ) ;
#11506 = vertex_point ( 'none', #31957 ) ;
#11507 = vertex_point ( 'none', #31987 ) ;
#11508 = edge_curve ( 'none', #11507, #11433, #31973, .t. ) ;
#11509 = oriented_edge ( 'none', *, *, #11516, .f. ) ;
#11510 = oriented_edge ( 'none', *, *, #11511, .f. ) ;
#11511 = edge_curve ( 'none', #11506, #11507, #31984, .t. ) ;
#11512 = vertex_point ( 'none', #31976 ) ;
#11513 = edge_curve ( 'none', #11512, #11434, #31967, .t. ) ;
#11514 = vertex_point ( 'none', #32026 ) ;
#11515 = edge_loop ( 'none', ( #11492, #11496, #11499, #11494 ) ) ;
#11516 = edge_curve ( 'none', #11450, #11506, #32023, .t. ) ;
#11517 = edge_curve ( 'none', #11519, #11445, #32018, .t. ) ;
#11518 = vertex_point ( 'none', #32024 ) ;
#11519 = vertex_point ( 'none', #32019 ) ;
#11520 = oriented_edge ( 'none', *, *, #11436, .f. ) ;
#11521 = oriented_edge ( 'none', *, *, #11592, .f. ) ;
#11522 = oriented_edge ( 'none', *, *, #11552, .f. ) ;
#11523 = vertex_point ( 'none', #31977 ) ;
#11524 = edge_curve ( 'none', #11526, #11549, #32011, .t. ) ;
#11525 = oriented_edge ( 'none', *, *, #11524, .f. ) ;
#11526 = vertex_point ( 'none', #32012 ) ;
#11527 = edge_loop ( 'none', ( #11600, #11608, #11611, #11606 ) ) ;
#11528 = edge_curve ( 'none', #11529, #11526, #32010, .t. ) ;
#11529 = vertex_point ( 'none', #32005 ) ;
#11530 = vertex_point ( 'none', #32004 ) ;
#11531 = vertex_point ( 'none', #32000 ) ;
#11532 = edge_curve ( 'none', #11550, #11529, #32006, .t. ) ;
#11533 = edge_curve ( 'none', #11602, #11546, #31994, .t. ) ;
#11534 = edge_curve ( 'none', #11558, #41717, #32056, .t. ) ;
#11535 = edge_curve ( 'none', #11537, #11538, #31998, .t. ) ;
#11536 = edge_loop ( 'none', ( #11551, #11525, #11545, #11554 ) ) ;
#11537 = vertex_point ( 'none', #32049 ) ;
#11538 = vertex_point ( 'none', #32048 ) ;
#11539 = edge_loop ( 'none', ( #11543, #11540, #11547, #11522 ) ) ;
#11540 = oriented_edge ( 'none', *, *, #11544, .f. ) ;
#11541 = vertex_point ( 'none', #32045 ) ;
#11542 = vertex_point ( 'none', #32044 ) ;
#11543 = oriented_edge ( 'none', *, *, #11535, .f. ) ;
#11544 = edge_curve ( 'none', #11542, #11537, #32014, .t. ) ;
#11545 = oriented_edge ( 'none', *, *, #11528, .f. ) ;
#11546 = vertex_point ( 'none', #31999 ) ;
#11547 = oriented_edge ( 'none', *, *, #11548, .f. ) ;
#11548 = edge_curve ( 'none', #11541, #11542, #32052, .t. ) ;
#11549 = vertex_point ( 'none', #32037 ) ;
#11550 = vertex_point ( 'none', #32036 ) ;
#11551 = oriented_edge ( 'none', *, *, #11553, .f. ) ;
#11552 = edge_curve ( 'none', #11538, #11541, #32043, .t. ) ;
#11553 = edge_curve ( 'none', #11549, #11550, #32032, .t. ) ;
#11554 = oriented_edge ( 'none', *, *, #11532, .f. ) ;
#11555 = edge_loop ( 'none', ( #11556, #11559, #11562, #11478 ) ) ;
#11556 = oriented_edge ( 'none', *, *, #11488, .f. ) ;
#11557 = vertex_point ( 'none', #32033 ) ;
#11558 = vertex_point ( 'none', #32083 ) ;
#11559 = oriented_edge ( 'none', *, *, #11560, .f. ) ;
#11560 = edge_curve ( 'none', #11557, #11489, #32084, .t. ) ;
#11561 = edge_curve ( 'none', #41717, #11557, #32079, .t. ) ;
#11562 = oriented_edge ( 'none', *, *, #11561, .f. ) ;
#11563 = oriented_edge ( 'none', *, *, #11501, .f. ) ;
#11564 = vertex_point ( 'none', #32031 ) ;
#11565 = vertex_point ( 'none', #32075 ) ;
#11566 = oriented_edge ( 'none', *, *, #11655, .f. ) ;
#11567 = vertex_point ( 'none', #32082 ) ;
#11568 = vertex_point ( 'none', #32041 ) ;
#11569 = oriented_edge ( 'none', *, *, #11637, .f. ) ;
#11570 = oriented_edge ( 'none', *, *, #11654, .t. ) ;
#11571 = oriented_edge ( 'none', *, *, #11593, .f. ) ;
#11572 = edge_curve ( 'none', #11573, #11598, #32028, .t. ) ;
#11573 = vertex_point ( 'none', #32074 ) ;
#11574 = oriented_edge ( 'none', *, *, #11572, .f. ) ;
#11575 = edge_curve ( 'none', #11595, #11573, #32080, .t. ) ;
#11576 = vertex_point ( 'none', #32069 ) ;
#11577 = vertex_point ( 'none', #32068 ) ;
#11578 = edge_curve ( 'none', #11603, #11595, #32062, .t. ) ;
#11579 = edge_curve ( 'none', #11576, #11590, #31807, .t. ) ;
#11580 = vertex_point ( 'none', #32073 ) ;
#11581 = oriented_edge ( 'none', *, *, #11578, .f. ) ;
#11582 = vertex_point ( 'none', #32063 ) ;
#11583 = edge_curve ( 'none', #11585, #11610, #31555, .t. ) ;
#11584 = oriented_edge ( 'none', *, *, #11583, .f. ) ;
#11585 = vertex_point ( 'none', #32116 ) ;
#11586 = edge_loop ( 'none', ( #11571, #11574, #11591, #11581 ) ) ;
#11587 = advanced_face ( 'none', ( #32115 ), #32113, .t. ) ;
#11588 = edge_curve ( 'none', #11589, #11585, #32110, .t. ) ;
#11589 = vertex_point ( 'none', #32118 ) ;
#11590 = vertex_point ( 'none', #32111 ) ;
#11591 = oriented_edge ( 'none', *, *, #11575, .f. ) ;
#11592 = edge_curve ( 'none', #11530, #11589, #32105, .t. ) ;
#11593 = edge_curve ( 'none', #11598, #11603, #32094, .t. ) ;
#11594 = edge_loop ( 'none', ( #11596, #11647, #11652, #11649 ) ) ;
#11595 = vertex_point ( 'none', #32098 ) ;
#11596 = oriented_edge ( 'none', *, *, #11579, .f. ) ;
#11597 = edge_loop ( 'none', ( #456, #15687, #431, #452 ) ) ;
#11598 = vertex_point ( 'none', #32109 ) ;
#11599 = oriented_edge ( 'none', *, *, #11613, .f. ) ;
#11600 = oriented_edge ( 'none', *, *, #11533, .f. ) ;
#11601 = vertex_point ( 'none', #32112 ) ;
#11602 = vertex_point ( 'none', #32114 ) ;
#11603 = vertex_point ( 'none', #32090 ) ;
#11604 = edge_curve ( 'none', #11601, #11602, #32101, .t. ) ;
#11605 = oriented_edge ( 'none', *, *, #11588, .f. ) ;
#11606 = oriented_edge ( 'none', *, *, #11612, .f. ) ;
#11607 = edge_loop ( 'none', ( #11599, #11584, #11605, #11521 ) ) ;
#11608 = oriented_edge ( 'none', *, *, #11604, .f. ) ;
#11609 = edge_curve ( 'none', #11531, #11601, #32146, .t. ) ;
#11610 = vertex_point ( 'none', #32089 ) ;
#11611 = oriented_edge ( 'none', *, *, #11609, .f. ) ;
#11612 = edge_curve ( 'none', #11546, #11531, #32141, .t. ) ;
#11613 = edge_curve ( 'none', #11610, #11530, #32147, .t. ) ;
#11614 = edge_curve ( 'none', #11616, #11698, #32133, .t. ) ;
#11615 = edge_curve ( 'none', #11698, #11700, #32127, .t. ) ;
#11616 = vertex_point ( 'none', #32142 ) ;
#11617 = vertex_point ( 'none', #32134 ) ;
#11618 = oriented_edge ( 'none', *, *, #11678, .f. ) ;
#11619 = oriented_edge ( 'none', *, *, #11689, .f. ) ;
#11620 = edge_curve ( 'none', #11702, #11616, #32129, .t. ) ;
#11621 = edge_curve ( 'none', #11623, #11617, #32175, .t. ) ;
#11622 = edge_loop ( 'none', ( #11696, #11667, #11670, #11693 ) ) ;
#11623 = vertex_point ( 'none', #32176 ) ;
#11624 = oriented_edge ( 'none', *, *, #11621, .f. ) ;
#11625 = edge_loop ( 'none', ( #11624, #11688, #11619, #11694 ) ) ;
#11626 = edge_curve ( 'none', #11651, #11640, #32123, .t. ) ;
#11627 = oriented_edge ( 'none', *, *, #11633, .f. ) ;
#11628 = edge_curve ( 'none', #11631, #11795, #32171, .t. ) ;
#11629 = oriented_edge ( 'none', *, *, #11626, .f. ) ;
#11630 = edge_curve ( 'none', #11582, #11651, #32120, .t. ) ;
#11631 = vertex_point ( 'none', #32168 ) ;
#11632 = oriented_edge ( 'none', *, *, #11630, .f. ) ;
#11633 = edge_curve ( 'none', #11580, #11582, #32160, .t. ) ;
#11634 = edge_loop ( 'none', ( #11635, #11704, #11703, #11701 ) ) ;
#11635 = oriented_edge ( 'none', *, *, #11697, .f. ) ;
#11636 = edge_curve ( 'none', #11707, #11866, #32161, .t. ) ;
#11637 = edge_curve ( 'none', #11567, #11568, #32153, .t. ) ;
#11638 = edge_curve ( 'none', #11565, #11648, #32208, .t. ) ;
#11639 = edge_curve ( 'none', #11648, #11567, #32203, .t. ) ;
#11640 = vertex_point ( 'none', #32204 ) ;
#11641 = oriented_edge ( 'none', *, *, #11639, .f. ) ;
#11642 = edge_curve ( 'none', #11640, #11580, #32196, .t. ) ;
#11643 = oriented_edge ( 'none', *, *, #11638, .f. ) ;
#11644 = edge_loop ( 'none', ( #11645, #11629, #11632, #11627 ) ) ;
#11645 = oriented_edge ( 'none', *, *, #11642, .f. ) ;
#11646 = edge_curve ( 'none', #11523, #11576, #32199, .t. ) ;
#11647 = oriented_edge ( 'none', *, *, #11646, .f. ) ;
#11648 = vertex_point ( 'none', #32190 ) ;
#11649 = oriented_edge ( 'none', *, *, #11653, .f. ) ;
#11650 = edge_curve ( 'none', #11577, #11523, #32210, .t. ) ;
#11651 = vertex_point ( 'none', #32189 ) ;
#11652 = oriented_edge ( 'none', *, *, #11650, .f. ) ;
#11654 = edge_curve ( 'none', #16233, #1085, #32192, .t. ) ;
#11653 = edge_curve ( 'none', #11590, #11577, #32183, .t. ) ;
#11655 = edge_curve ( 'none', #11568, #11565, #32238, .t. ) ;
#11656 = edge_loop ( 'none', ( #11566, #11569, #11641, #11643 ) ) ;
#11657 = vertex_point ( 'none', #32235 ) ;
#11658 = vertex_point ( 'none', #32234 ) ;
#11659 = oriented_edge ( 'none', *, *, #11749, .f. ) ;
#11660 = edge_curve ( 'none', #11680, #11675, #32179, .t. ) ;
#11661 = edge_curve ( 'none', #11750, #11674, #32230, .t. ) ;
#11662 = oriented_edge ( 'none', *, *, #11660, .f. ) ;
#11663 = edge_loop ( 'none', ( #11706, #11708, #11792, #11771 ) ) ;
#11664 = oriented_edge ( 'none', *, *, #11661, .f. ) ;
#11665 = oriented_edge ( 'none', *, *, #11735, .f. ) ;
#11666 = vertex_point ( 'none', #32223 ) ;
#11667 = oriented_edge ( 'none', *, *, #11668, .f. ) ;
#11668 = edge_curve ( 'none', #11669, #11695, #32231, .t. ) ;
#11669 = vertex_point ( 'none', #32220 ) ;
#11670 = oriented_edge ( 'none', *, *, #11671, .f. ) ;
#11672 = edge_curve ( 'none', #18131, #18185, #32232, .t. ) ;
#11671 = edge_curve ( 'none', #11673, #11669, #32215, .t. ) ;
#11673 = vertex_point ( 'none', #32221 ) ;
#11674 = vertex_point ( 'none', #32226 ) ;
#11675 = vertex_point ( 'none', #32211 ) ;
#11676 = edge_curve ( 'none', #11686, #11673, #32269, .t. ) ;
#11677 = edge_curve ( 'none', #12352, #11904, #32222, .t. ) ;
#11678 = edge_curve ( 'none', #11679, #11680, #32268, .t. ) ;
#11679 = vertex_point ( 'none', #32259 ) ;
#11680 = vertex_point ( 'none', #32258 ) ;
#11681 = oriented_edge ( 'none', *, *, #11710, .f. ) ;
#11682 = edge_curve ( 'none', #11657, #11679, #32250, .t. ) ;
#11683 = oriented_edge ( 'none', *, *, #11682, .f. ) ;
#11684 = vertex_point ( 'none', #32260 ) ;
#11685 = edge_curve ( 'none', #11699, #11623, #32254, .t. ) ;
#11686 = vertex_point ( 'none', #32246 ) ;
#11687 = edge_loop ( 'none', ( #11664, #11665, #11740, #11743 ) ) ;
#11688 = oriented_edge ( 'none', *, *, #11685, .f. ) ;
#11689 = edge_curve ( 'none', #11684, #11699, #32253, .t. ) ;
#11690 = edge_loop ( 'none', ( #11618, #11683, #11659, #11662 ) ) ;
#11691 = edge_curve ( 'none', #11617, #11684, #32242, .t. ) ;
#11692 = edge_curve ( 'none', #11695, #11686, #32299, .t. ) ;
#11693 = oriented_edge ( 'none', *, *, #11676, .f. ) ;
#11694 = oriented_edge ( 'none', *, *, #11691, .f. ) ;
#11695 = vertex_point ( 'none', #32300 ) ;
#11696 = oriented_edge ( 'none', *, *, #11692, .f. ) ;
#11697 = edge_curve ( 'none', #11700, #11702, #32294, .t. ) ;
#11698 = vertex_point ( 'none', #32295 ) ;
#11699 = vertex_point ( 'none', #32240 ) ;
#11700 = vertex_point ( 'none', #32290 ) ;
#11701 = oriented_edge ( 'none', *, *, #11620, .f. ) ;
#11702 = vertex_point ( 'none', #32239 ) ;
#11703 = oriented_edge ( 'none', *, *, #11614, .f. ) ;
#11704 = oriented_edge ( 'none', *, *, #11615, .f. ) ;
#11705 = vertex_point ( 'none', #32241 ) ;
#11706 = oriented_edge ( 'none', *, *, #11794, .f. ) ;
#11707 = vertex_point ( 'none', #32301 ) ;
#11708 = oriented_edge ( 'none', *, *, #11628, .f. ) ;
#11709 = oriented_edge ( 'none', *, *, #11732, .f. ) ;
#11710 = edge_curve ( 'none', #11731, #11729, #32283, .t. ) ;
#11711 = vertex_point ( 'none', #32287 ) ;
#11712 = edge_curve ( 'none', #11720, #11731, #32284, .t. ) ;
#11713 = edge_curve ( 'none', #11711, #11734, #32286, .t. ) ;
#11714 = oriented_edge ( 'none', *, *, #11793, .f. ) ;
#11715 = oriented_edge ( 'none', *, *, #11712, .f. ) ;
#11716 = edge_loop ( 'none', ( #11717, #11788, #11727, #11714 ) ) ;
#11717 = oriented_edge ( 'none', *, *, #11713, .f. ) ;
#11718 = edge_curve ( 'none', #11722, #11711, #32273, .t. ) ;
#11719 = edge_loop ( 'none', ( #11728, #11709, #11681, #11715 ) ) ;
#11720 = vertex_point ( 'none', #32342 ) ;
#11721 = oriented_edge ( 'none', *, *, #11748, .f. ) ;
#11722 = vertex_point ( 'none', #32340 ) ;
#11723 = oriented_edge ( 'none', *, *, #11737, .f. ) ;
#11724 = edge_curve ( 'none', #11751, #11747, #32337, .t. ) ;
#11725 = edge_curve ( 'none', #11730, #11720, #32331, .t. ) ;
#11726 = oriented_edge ( 'none', *, *, #11724, .f. ) ;
#11727 = oriented_edge ( 'none', *, *, #11790, .f. ) ;
#11728 = oriented_edge ( 'none', *, *, #11725, .f. ) ;
#11729 = vertex_point ( 'none', #32339 ) ;
#11730 = vertex_point ( 'none', #32343 ) ;
#11731 = vertex_point ( 'none', #32341 ) ;
#11732 = edge_curve ( 'none', #11729, #11730, #32332, .t. ) ;
#11733 = vertex_point ( 'none', #32322 ) ;
#11734 = vertex_point ( 'none', #32327 ) ;
#11735 = edge_curve ( 'none', #11666, #11750, #32324, .t. ) ;
#11736 = vertex_point ( 'none', #32333 ) ;
#11737 = edge_curve ( 'none', #11747, #11736, #32317, .t. ) ;
#11738 = edge_curve ( 'none', #11658, #11666, #32368, .t. ) ;
#11739 = vertex_point ( 'none', #32369 ) ;
#11740 = oriented_edge ( 'none', *, *, #11738, .f. ) ;
#11741 = edge_curve ( 'none', #11674, #11658, #32363, .t. ) ;
#11742 = edge_curve ( 'none', #11739, #11751, #32358, .t. ) ;
#11743 = oriented_edge ( 'none', *, *, #11741, .f. ) ;
#11744 = edge_loop ( 'none', ( #11745, #11721, #11723, #11726 ) ) ;
#11745 = oriented_edge ( 'none', *, *, #11742, .f. ) ;
#11746 = edge_curve ( 'none', #11936, #18131, #32370, .t. ) ;
#11747 = vertex_point ( 'none', #32353 ) ;
#11748 = edge_curve ( 'none', #11736, #11739, #32350, .t. ) ;
#11749 = edge_curve ( 'none', #11675, #11657, #32401, .t. ) ;
#11750 = vertex_point ( 'none', #32359 ) ;
#11751 = vertex_point ( 'none', #32402 ) ;
#11752 = oriented_edge ( 'none', *, *, #10571, .f. ) ;
#11753 = edge_curve ( 'none', #11782, #11783, #32404, .t. ) ;
#11754 = edge_curve ( 'none', #13637, #13990, #32393, .t. ) ;
#11755 = edge_curve ( 'none', #10560, #10498, #32371, .t. ) ;
#11756 = edge_loop ( 'none', ( #11780, #11769 ) ) ;
#11757 = oriented_edge ( 'none', *, *, #11753, .f. ) ;
#11758 = edge_loop ( 'none', ( #11759, #11762 ) ) ;
#11759 = oriented_edge ( 'none', *, *, #11755, .f. ) ;
#11760 = edge_loop ( 'none', ( #11761, #11836 ) ) ;
#11761 = oriented_edge ( 'none', *, *, #10636, .t. ) ;
#11762 = oriented_edge ( 'none', *, *, #10562, .f. ) ;
#11763 = edge_curve ( 'none', #3782, #10568, #32384, .t. ) ;
#11764 = edge_loop ( 'none', ( #11786, #11839, #11838, #11833, #11818, #11821 ) ) ;
#11765 = edge_curve ( 'none', #10651, #10635, #32378, .t. ) ;
#11766 = edge_curve ( 'none', #11767, #11631, #32380, .t. ) ;
#11767 = vertex_point ( 'none', #32374 ) ;
#11768 = vertex_point ( 'none', #32383 ) ;
#11769 = oriented_edge ( 'none', *, *, #10612, .f. ) ;
#11770 = edge_loop ( 'none', ( #11802, #11869, #11825, #11876, #11878 ) ) ;
#11771 = oriented_edge ( 'none', *, *, #11773, .f. ) ;
#11772 = edge_loop ( 'none', ( #11777, #11784, #11787, #11757 ) ) ;
#11773 = edge_curve ( 'none', #11705, #11767, #32373, .t. ) ;
#11774 = vertex_point ( 'none', #32426 ) ;
#11775 = edge_curve ( 'none', #11768, #11782, #32431, .t. ) ;
#11776 = edge_loop ( 'none', ( #11752, #11822, #11824, #11829 ) ) ;
#11777 = oriented_edge ( 'none', *, *, #11775, .f. ) ;
#11778 = vertex_point ( 'none', #32419 ) ;
#11779 = edge_curve ( 'none', #11774, #11768, #32416, .t. ) ;
#11780 = oriented_edge ( 'none', *, *, #11763, .f. ) ;
#11781 = oriented_edge ( 'none', *, *, #11746, .t. ) ;
#11782 = vertex_point ( 'none', #32427 ) ;
#11783 = vertex_point ( 'none', #32422 ) ;
#11784 = oriented_edge ( 'none', *, *, #11779, .f. ) ;
#11785 = edge_curve ( 'none', #11783, #11774, #32424, .t. ) ;
#11786 = oriented_edge ( 'none', *, *, #10580, .t. ) ;
#11787 = oriented_edge ( 'none', *, *, #11785, .f. ) ;
#11788 = oriented_edge ( 'none', *, *, #11718, .f. ) ;
#11789 = oriented_edge ( 'none', *, *, #13018, .f. ) ;
#11790 = edge_curve ( 'none', #11791, #11722, #32418, .t. ) ;
#11791 = vertex_point ( 'none', #32425 ) ;
#11792 = oriented_edge ( 'none', *, *, #11766, .f. ) ;
#11793 = edge_curve ( 'none', #11734, #11791, #32407, .t. ) ;
#11794 = edge_curve ( 'none', #11795, #11705, #32462, .t. ) ;
#11795 = vertex_point ( 'none', #32389 ) ;
#11796 = edge_loop ( 'none', ( #11875, #11881, #11862, #11801 ) ) ;
#11797 = edge_curve ( 'none', #11799, #10473, #32454, .t. ) ;
#11798 = edge_curve ( 'none', #10592, #10526, #32458, .t. ) ;
#11799 = vertex_point ( 'none', #32457 ) ;
#11800 = oriented_edge ( 'none', *, *, #11798, .f. ) ;
#11801 = oriented_edge ( 'none', *, *, #11865, .t. ) ;
#11802 = oriented_edge ( 'none', *, *, #10479, .f. ) ;
#11803 = vertex_point ( 'none', #32410 ) ;
#11804 = oriented_edge ( 'none', *, *, #12157, .t. ) ;
#11805 = vertex_point ( 'none', #32412 ) ;
#11806 = advanced_face ( 'none', ( #32444, #32455 ), #32443, .f. ) ;
#11807 = oriented_edge ( 'none', *, *, #11883, .f. ) ;
#11808 = oriented_edge ( 'none', *, *, #10609, .f. ) ;
#11809 = vertex_point ( 'none', #32441 ) ;
#11810 = oriented_edge ( 'none', *, *, #11831, .f. ) ;
#11811 = oriented_edge ( 'none', *, *, #11813, .f. ) ;
#11812 = oriented_edge ( 'none', *, *, #11827, .f. ) ;
#11813 = edge_curve ( 'none', #11835, #11809, #32449, .t. ) ;
#11814 = oriented_edge ( 'none', *, *, #11817, .f. ) ;
#11815 = oriented_edge ( 'none', *, *, #10578, .f. ) ;
#11816 = vertex_point ( 'none', #32435 ) ;
#11817 = edge_curve ( 'none', #11832, #10599, #32434, .t. ) ;
#11818 = oriented_edge ( 'none', *, *, #10663, .f. ) ;
#11819 = edge_curve ( 'none', #10584, #10684, #32498, .t. ) ;
#11820 = oriented_edge ( 'none', *, *, #10582, .t. ) ;
#11821 = oriented_edge ( 'none', *, *, #11819, .f. ) ;
#11822 = oriented_edge ( 'none', *, *, #10679, .f. ) ;
#11823 = advanced_face ( 'none', ( #32450 ), #32442, .t. ) ;
#11824 = oriented_edge ( 'none', *, *, #10639, .t. ) ;
#11825 = oriented_edge ( 'none', *, *, #11870, .f. ) ;
#11826 = edge_loop ( 'none', ( #11808, #11810, #11820, #11812, #11811, #11828, #11815, #11814, #11807, #11882, #11800 ) ) ;
#11827 = edge_curve ( 'none', #11809, #10613, #32485, .t. ) ;
#11828 = oriented_edge ( 'none', *, *, #11834, .f. ) ;
#11829 = oriented_edge ( 'none', *, *, #11765, .f. ) ;
#11830 = advanced_face ( 'none', ( #32490 ), #32440, .t. ) ;
#11831 = edge_curve ( 'none', #10536, #10535, #32468, .t. ) ;
#11832 = vertex_point ( 'none', #32483 ) ;
#11833 = oriented_edge ( 'none', *, *, #10698, .f. ) ;
#11834 = edge_curve ( 'none', #10598, #11835, #32527, .t. ) ;
#11835 = vertex_point ( 'none', #32478 ) ;
#11836 = oriented_edge ( 'none', *, *, #11765, .t. ) ;
#11837 = advanced_face ( 'none', ( #32484 ), #32477, .f. ) ;
#11838 = oriented_edge ( 'none', *, *, #11840, .t. ) ;
#11839 = oriented_edge ( 'none', *, *, #11834, .t. ) ;
#11840 = edge_curve ( 'none', #11835, #10691, #32521, .t. ) ;
#11841 = oriented_edge ( 'none', *, *, #11843, .t. ) ;
#11842 = edge_curve ( 'none', #11849, #11847, #32514, .t. ) ;
#11843 = edge_curve ( 'none', #11866, #11849, #32509, .t. ) ;
#11844 = vertex_point ( 'none', #32510 ) ;
#11845 = edge_curve ( 'none', #11858, #11844, #32504, .t. ) ;
#11846 = vertex_point ( 'none', #32508 ) ;
#11847 = vertex_point ( 'none', #32515 ) ;
#11848 = vertex_point ( 'none', #32560 ) ;
#11849 = vertex_point ( 'none', #32559 ) ;
#11850 = oriented_edge ( 'none', *, *, #11853, .t. ) ;
#11851 = edge_curve ( 'none', #11846, #11917, #32517, .t. ) ;
#11852 = oriented_edge ( 'none', *, *, #11842, .t. ) ;
#11853 = edge_curve ( 'none', #11847, #11707, #32557, .t. ) ;
#11854 = edge_loop ( 'none', ( #11926, #11927, #11905, #11903 ) ) ;
#11855 = oriented_edge ( 'none', *, *, #11919, .t. ) ;
#11856 = edge_loop ( 'none', ( #11857, #11918, #11855, #11924 ) ) ;
#11857 = oriented_edge ( 'none', *, *, #11860, .t. ) ;
#11858 = vertex_point ( 'none', #32558 ) ;
#11859 = vertex_point ( 'none', #32549 ) ;
#11860 = edge_curve ( 'none', #11844, #11846, #32556, .t. ) ;
#11861 = edge_curve ( 'none', #11803, #11880, #32542, .t. ) ;
#11862 = oriented_edge ( 'none', *, *, #11863, .t. ) ;
#11863 = edge_curve ( 'none', #11873, #11871, #32548, .t. ) ;
#11864 = edge_curve ( 'none', #12567, #13634, #32533, .t. ) ;
#11865 = edge_curve ( 'none', #11871, #11803, #32599, .t. ) ;
#11866 = vertex_point ( 'none', #32538 ) ;
#11867 = edge_loop ( 'none', ( #11868, #11841, #11852, #11850 ) ) ;
#11868 = oriented_edge ( 'none', *, *, #11636, .t. ) ;
#11869 = oriented_edge ( 'none', *, *, #11797, .f. ) ;
#11870 = edge_curve ( 'none', #11816, #11799, #32595, .t. ) ;
#11871 = vertex_point ( 'none', #31808 ) ;
#11872 = edge_curve ( 'none', #11880, #11873, #31553, .t. ) ;
#11873 = vertex_point ( 'none', #32636 ) ;
#11874 = edge_curve ( 'none', #11805, #11816, #32627, .t. ) ;
#11875 = oriented_edge ( 'none', *, *, #11861, .t. ) ;
#11876 = oriented_edge ( 'none', *, *, #11874, .f. ) ;
#11877 = edge_curve ( 'none', #10475, #11805, #32619, .t. ) ;
#11878 = oriented_edge ( 'none', *, *, #11877, .f. ) ;
#11879 = advanced_face ( 'none', ( #32631, #32620, #32622, #32634, #32621, #32632, #32630, #32617, #32616, #32610, #32614, #32613, #32618, #32612, #32611, #32635, #32683, #32682, #32681, #32615, #32679, #32678, #32677, #32680, #32675, #32674, #32673, #32676, #32671, #32670, #32669, #32672, #32667, #32666, #32665, #32668, #32663, #32662, #32661, #32664, #32659, #32658, #32657, #32660, #32655, #32654, #32653, #32656, #32651, #32650, #32649, #32652, #32647, #32646, #32645, #32648, #32643, #32642, #32641, #32644, #32639, #32638, #32637, #32640, #32728, #32727, #32726, #32729, #32724, #32723, #32722, #32725, #32720, #32719, #32718, #32721, #32716, #32715, #32714, #32717, #32712, #32711, #32710, #32713, #32709, #32708 ), #32609, .f. ) ;
#11880 = vertex_point ( 'none', #32707 ) ;
#11881 = oriented_edge ( 'none', *, *, #11872, .t. ) ;
#11882 = oriented_edge ( 'none', *, *, #10476, .f. ) ;
#11883 = edge_curve ( 'none', #10527, #11832, #32695, .t. ) ;
#11884 = oriented_edge ( 'none', *, *, #11974, .t. ) ;
#11885 = oriented_edge ( 'none', *, *, #11969, .t. ) ;
#11886 = edge_curve ( 'none', #11922, #11914, #32694, .t. ) ;
#11887 = vertex_point ( 'none', #32702 ) ;
#11888 = vertex_point ( 'none', #32706 ) ;
#11889 = oriented_edge ( 'none', *, *, #11891, .t. ) ;
#11890 = edge_curve ( 'none', #11914, #11911, #32752, .t. ) ;
#11891 = edge_curve ( 'none', #11887, #11888, #32753, .t. ) ;
#11892 = oriented_edge ( 'none', *, *, #11897, .t. ) ;
#11893 = edge_curve ( 'none', #11888, #11896, #32748, .t. ) ;
#11894 = oriented_edge ( 'none', *, *, #11893, .t. ) ;
#11895 = vertex_point ( 'none', #32744 ) ;
#11896 = vertex_point ( 'none', #32743 ) ;
#11897 = edge_curve ( 'none', #11896, #11898, #32704, .t. ) ;
#11898 = vertex_point ( 'none', #32738 ) ;
#11899 = edge_curve ( 'none', #11971, #11973, #32732, .t. ) ;
#11900 = edge_curve ( 'none', #11902, #11859, #32733, .t. ) ;
#11901 = oriented_edge ( 'none', *, *, #11890, .t. ) ;
#11902 = vertex_point ( 'none', #32793 ) ;
#11903 = oriented_edge ( 'none', *, *, #11906, .t. ) ;
#11904 = vertex_point ( 'none', #32792 ) ;
#11905 = oriented_edge ( 'none', *, *, #11900, .t. ) ;
#11906 = edge_curve ( 'none', #11859, #11920, #32797, .t. ) ;
#11907 = edge_curve ( 'none', #11911, #11921, #32740, .t. ) ;
#11908 = edge_curve ( 'none', #14910, #843, #32787, .t. ) ;
#11909 = edge_loop ( 'none', ( #11910, #11912, #11916, #11901 ) ) ;
#11910 = oriented_edge ( 'none', *, *, #11907, .t. ) ;
#11911 = vertex_point ( 'none', #32737 ) ;
#11912 = oriented_edge ( 'none', *, *, #11913, .t. ) ;
#11913 = edge_curve ( 'none', #11921, #11922, #32783, .t. ) ;
#11914 = vertex_point ( 'none', #32778 ) ;
#11915 = vertex_point ( 'none', #32790 ) ;
#11916 = oriented_edge ( 'none', *, *, #11886, .t. ) ;
#11917 = vertex_point ( 'none', #32775 ) ;
#11918 = oriented_edge ( 'none', *, *, #11851, .t. ) ;
#11919 = edge_curve ( 'none', #11917, #11858, #32774, .t. ) ;
#11920 = vertex_point ( 'none', #32832 ) ;
#11921 = vertex_point ( 'none', #32770 ) ;
#11922 = vertex_point ( 'none', #32829 ) ;
#11923 = edge_curve ( 'none', #11920, #11848, #32827, .t. ) ;
#11924 = oriented_edge ( 'none', *, *, #11845, .t. ) ;
#11925 = edge_loop ( 'none', ( #11889, #11894, #11892, #11968 ) ) ;
#11926 = oriented_edge ( 'none', *, *, #11923, .t. ) ;
#11927 = oriented_edge ( 'none', *, *, #11928, .t. ) ;
#11928 = edge_curve ( 'none', #11848, #11902, #32831, .t. ) ;
#11929 = edge_loop ( 'none', ( #12034, #12121, #12246, #12470 ) ) ;
#11931 = vertex_point ( 'none', #32828 ) ;
#11930 = vertex_point ( 'none', #32822 ) ;
#11932 = vertex_point ( 'none', #32779 ) ;
#11933 = edge_curve ( 'none', #11950, #11930, #32819, .t. ) ;
#11934 = oriented_edge ( 'none', *, *, #11933, .t. ) ;
#11935 = oriented_edge ( 'none', *, *, #11999, .t. ) ;
#11936 = vertex_point ( 'none', #32823 ) ;
#11937 = edge_curve ( 'none', #11960, #11961, #32811, .t. ) ;
#11938 = edge_curve ( 'none', #11941, #11960, #32806, .t. ) ;
#11939 = edge_curve ( 'none', #11961, #11942, #32799, .t. ) ;
#11940 = oriented_edge ( 'none', *, *, #11939, .t. ) ;
#11941 = vertex_point ( 'none', #32800 ) ;
#11942 = vertex_point ( 'none', #32807 ) ;
#11943 = edge_curve ( 'none', #11942, #11941, #32817, .t. ) ;
#11944 = edge_loop ( 'none', ( #12021, #11934, #11935, #12006 ) ) ;
#11945 = oriented_edge ( 'none', *, *, #11943, .t. ) ;
#11946 = vertex_point ( 'none', #32813 ) ;
#11947 = oriented_edge ( 'none', *, *, #11899, .t. ) ;
#11948 = edge_curve ( 'none', #11946, #11895, #32861, .t. ) ;
#11949 = vertex_point ( 'none', #32853 ) ;
#11950 = vertex_point ( 'none', #32852 ) ;
#11951 = oriented_edge ( 'none', *, *, #11975, .t. ) ;
#11952 = edge_loop ( 'none', ( #11953, #11958, #11957, #11885 ) ) ;
#11953 = oriented_edge ( 'none', *, *, #11948, .t. ) ;
#11954 = oriented_edge ( 'none', *, *, #11938, .t. ) ;
#11955 = edge_curve ( 'none', #11895, #11963, #32846, .t. ) ;
#11956 = edge_loop ( 'none', ( #11962, #11940, #11945, #11954 ) ) ;
#11957 = oriented_edge ( 'none', *, *, #11959, .t. ) ;
#11958 = oriented_edge ( 'none', *, *, #11955, .t. ) ;
#11959 = edge_curve ( 'none', #11963, #11949, #32848, .t. ) ;
#11960 = vertex_point ( 'none', #32842 ) ;
#11961 = vertex_point ( 'none', #32841 ) ;
#11962 = oriented_edge ( 'none', *, *, #11937, .t. ) ;
#11963 = vertex_point ( 'none', #32839 ) ;
#11964 = advanced_face ( 'none', ( #32858 ), #32857, .f. ) ;
#11965 = edge_loop ( 'none', ( #11970, #11884, #11947, #11951 ) ) ;
#11966 = edge_curve ( 'none', #11898, #11887, #32897, .t. ) ;
#11967 = edge_curve ( 'none', #11972, #11915, #32840, .t. ) ;
#11968 = oriented_edge ( 'none', *, *, #11966, .t. ) ;
#11969 = edge_curve ( 'none', #11949, #11946, #32888, .t. ) ;
#11970 = oriented_edge ( 'none', *, *, #11967, .t. ) ;
#11971 = vertex_point ( 'none', #32893 ) ;
#11972 = vertex_point ( 'none', #32849 ) ;
#11973 = vertex_point ( 'none', #32886 ) ;
#11974 = edge_curve ( 'none', #11915, #11971, #32836, .t. ) ;
#11975 = edge_curve ( 'none', #11973, #11972, #32879, .t. ) ;
#11976 = edge_curve ( 'none', #11981, #12015, #32871, .t. ) ;
#11977 = vertex_point ( 'none', #32864 ) ;
#11978 = vertex_point ( 'none', #32878 ) ;
#11979 = oriented_edge ( 'none', *, *, #11976, .t. ) ;
#11980 = vertex_point ( 'none', #32875 ) ;
#11981 = vertex_point ( 'none', #32866 ) ;
#11982 = vertex_point ( 'none', #31545 ) ;
#11983 = edge_curve ( 'none', #12015, #11980, #32315, .t. ) ;
#11984 = edge_curve ( 'none', #11995, #12055, #32922, .t. ) ;
#11985 = oriented_edge ( 'none', *, *, #11983, .t. ) ;
#11986 = edge_curve ( 'none', #11980, #11977, #32917, .t. ) ;
#11987 = vertex_point ( 'none', #32923 ) ;
#11988 = edge_curve ( 'none', #12018, #12005, #32911, .t. ) ;
#11989 = oriented_edge ( 'none', *, *, #12066, .t. ) ;
#11990 = oriented_edge ( 'none', *, *, #12002, .t. ) ;
#11991 = oriented_edge ( 'none', *, *, #11988, .t. ) ;
#11992 = edge_curve ( 'none', #12005, #11996, #32924, .t. ) ;
#11993 = oriented_edge ( 'none', *, *, #11992, .t. ) ;
#11994 = vertex_point ( 'none', #32926 ) ;
#11995 = vertex_point ( 'none', #32925 ) ;
#11996 = vertex_point ( 'none', #32918 ) ;
#11997 = edge_curve ( 'none', #11996, #11994, #32913, .t. ) ;
#11998 = oriented_edge ( 'none', *, *, #12050, .t. ) ;
#11999 = edge_curve ( 'none', #11930, #12003, #32907, .t. ) ;
#12000 = edge_loop ( 'none', ( #11991, #11993, #12014, #11989 ) ) ;
#12001 = vertex_point ( 'none', #32953 ) ;
#12002 = edge_curve ( 'none', #12008, #12001, #32902, .t. ) ;
#12003 = vertex_point ( 'none', #32952 ) ;
#12004 = vertex_point ( 'none', #32947 ) ;
#12005 = vertex_point ( 'none', #32944 ) ;
#12006 = oriented_edge ( 'none', *, *, #12009, .t. ) ;
#12007 = edge_loop ( 'none', ( #12012, #12011, #12016, #11990 ) ) ;
#12008 = vertex_point ( 'none', #32900 ) ;
#12009 = edge_curve ( 'none', #12003, #11932, #32943, .t. ) ;
#12010 = edge_curve ( 'none', #12001, #12004, #32939, .t. ) ;
#12011 = oriented_edge ( 'none', *, *, #12013, .t. ) ;
#12012 = oriented_edge ( 'none', *, *, #12010, .t. ) ;
#12013 = edge_curve ( 'none', #12004, #12019, #32940, .t. ) ;
#12014 = oriented_edge ( 'none', *, *, #11997, .t. ) ;
#12015 = vertex_point ( 'none', #32954 ) ;
#12016 = oriented_edge ( 'none', *, *, #12017, .t. ) ;
#12017 = edge_curve ( 'none', #12019, #12008, #32934, .t. ) ;
#12018 = vertex_point ( 'none', #32927 ) ;
#12019 = vertex_point ( 'none', #32930 ) ;
#12020 = edge_curve ( 'none', #11932, #11950, #32986, .t. ) ;
#12021 = oriented_edge ( 'none', *, *, #12020, .t. ) ;
#12022 = vertex_point ( 'none', #32988 ) ;
#12023 = vertex_point ( 'none', #32987 ) ;
#12024 = vertex_point ( 'none', #32982 ) ;
#12025 = oriented_edge ( 'none', *, *, #12109, .t. ) ;
#12026 = edge_curve ( 'none', #12023, #12022, #32990, .t. ) ;
#12027 = vertex_point ( 'none', #32979 ) ;
#12028 = vertex_point ( 'none', #32978 ) ;
#12029 = oriented_edge ( 'none', *, *, #12031, .t. ) ;
#12030 = oriented_edge ( 'none', *, *, #12026, .t. ) ;
#12031 = edge_curve ( 'none', #12022, #12043, #32975, .t. ) ;
#12032 = vertex_point ( 'none', #32981 ) ;
#12033 = edge_curve ( 'none', #12062, #11982, #32970, .t. ) ;
#12034 = oriented_edge ( 'none', *, *, #14909, .t. ) ;
#12035 = edge_loop ( 'none', ( #12036, #12041, #12044, #12107 ) ) ;
#12037 = oriented_edge ( 'none', *, *, #13217, .f. ) ;
#12036 = oriented_edge ( 'none', *, *, #12033, .t. ) ;
#12038 = edge_loop ( 'none', ( #12094, #12099, #12102, #12106 ) ) ;
#12039 = edge_curve ( 'none', #11982, #11987, #32972, .t. ) ;
#12040 = edge_curve ( 'none', #12027, #12028, #32959, .t. ) ;
#12041 = oriented_edge ( 'none', *, *, #12039, .t. ) ;
#12042 = edge_curve ( 'none', #11987, #12058, #32958, .t. ) ;
#12043 = vertex_point ( 'none', #33019 ) ;
#12044 = oriented_edge ( 'none', *, *, #12042, .t. ) ;
#12045 = oriented_edge ( 'none', *, *, #10477, .f. ) ;
#12046 = edge_curve ( 'none', #12058, #12062, #32965, .t. ) ;
#12047 = edge_curve ( 'none', #12043, #12057, #32960, .t. ) ;
#12048 = edge_loop ( 'none', ( #12061, #12025, #12030, #12029 ) ) ;
#12049 = oriented_edge ( 'none', *, *, #11986, .t. ) ;
#12050 = edge_curve ( 'none', #11977, #11981, #33009, .t. ) ;
#12051 = edge_curve ( 'none', #12056, #11995, #32980, .t. ) ;
#12052 = oriented_edge ( 'none', *, *, #12059, .t. ) ;
#12053 = edge_loop ( 'none', ( #12054, #12060, #12063, #12052 ) ) ;
#12054 = oriented_edge ( 'none', *, *, #12051, .t. ) ;
#12055 = vertex_point ( 'none', #33015 ) ;
#12056 = vertex_point ( 'none', #33001 ) ;
#12057 = vertex_point ( 'none', #32999 ) ;
#12058 = vertex_point ( 'none', #33014 ) ;
#12059 = edge_curve ( 'none', #11978, #12056, #33007, .t. ) ;
#12060 = oriented_edge ( 'none', *, *, #11984, .t. ) ;
#12061 = oriented_edge ( 'none', *, *, #12047, .t. ) ;
#12062 = vertex_point ( 'none', #32994 ) ;
#12063 = oriented_edge ( 'none', *, *, #12064, .t. ) ;
#12064 = edge_curve ( 'none', #12055, #11978, #32996, .t. ) ;
#12065 = edge_loop ( 'none', ( #11979, #11985, #12049, #11998 ) ) ;
#12066 = edge_curve ( 'none', #11994, #12018, #32995, .t. ) ;
#12067 = vertex_point ( 'none', #33046 ) ;
#12068 = vertex_point ( 'none', #33000 ) ;
#12069 = vertex_point ( 'none', #32997 ) ;
#12070 = vertex_point ( 'none', #33048 ) ;
#12071 = vertex_point ( 'none', #33042 ) ;
#12072 = oriented_edge ( 'none', *, *, #12075, .t. ) ;
#12073 = edge_curve ( 'none', #12077, #12079, #33040, .t. ) ;
#12074 = oriented_edge ( 'none', *, *, #12076, .t. ) ;
#12075 = edge_curve ( 'none', #12069, #12067, #33037, .t. ) ;
#12076 = edge_curve ( 'none', #12071, #12069, #33032, .t. ) ;
#12077 = vertex_point ( 'none', #33041 ) ;
#12078 = edge_loop ( 'none', ( #12129, #12135, #12139, #12113 ) ) ;
#12079 = vertex_point ( 'none', #33029 ) ;
#12080 = oriented_edge ( 'none', *, *, #12081, .t. ) ;
#12081 = edge_curve ( 'none', #12067, #12068, #33039, .t. ) ;
#12082 = vertex_point ( 'none', #33023 ) ;
#12083 = edge_loop ( 'none', ( #12141, #12146, #12148, #12145 ) ) ;
#12084 = oriented_edge ( 'none', *, *, #12104, .t. ) ;
#12085 = vertex_point ( 'none', #33022 ) ;
#12086 = vertex_point ( 'none', #33080 ) ;
#12087 = oriented_edge ( 'none', *, *, #12088, .t. ) ;
#12088 = edge_curve ( 'none', #12108, #12085, #33075, .t. ) ;
#12089 = oriented_edge ( 'none', *, *, #12224, .t. ) ;
#12090 = edge_curve ( 'none', #12085, #12097, #33077, .t. ) ;
#12091 = vertex_point ( 'none', #33071 ) ;
#12092 = oriented_edge ( 'none', *, *, #12090, .t. ) ;
#12093 = edge_curve ( 'none', #12097, #12086, #33067, .t. ) ;
#12094 = oriented_edge ( 'none', *, *, #12040, .t. ) ;
#12095 = edge_loop ( 'none', ( #13750, #13885, #13889, #13887 ) ) ;
#12096 = edge_curve ( 'none', #12028, #12024, #33079, .t. ) ;
#12097 = vertex_point ( 'none', #33063 ) ;
#12098 = edge_loop ( 'none', ( #12084, #12087, #12092, #12101 ) ) ;
#12099 = oriented_edge ( 'none', *, *, #12096, .t. ) ;
#12100 = edge_curve ( 'none', #12024, #12032, #33060, .t. ) ;
#12101 = oriented_edge ( 'none', *, *, #12093, .t. ) ;
#12102 = oriented_edge ( 'none', *, *, #12100, .t. ) ;
#12103 = edge_curve ( 'none', #12032, #12027, #33057, .t. ) ;
#12104 = edge_curve ( 'none', #12086, #12108, #33050, .t. ) ;
#12105 = edge_loop ( 'none', ( #12574, #12623, #12621, #12534 ) ) ;
#12106 = oriented_edge ( 'none', *, *, #12103, .t. ) ;
#12107 = oriented_edge ( 'none', *, *, #12046, .t. ) ;
#12108 = vertex_point ( 'none', #33107 ) ;
#12109 = edge_curve ( 'none', #12057, #12023, #33053, .t. ) ;
#12110 = oriented_edge ( 'none', *, *, #11093, .t. ) ;
#12111 = edge_loop ( 'none', ( #12175, #12180, #12183, #12197 ) ) ;
#12112 = edge_curve ( 'none', #12114, #12156, #33104, .t. ) ;
#12113 = oriented_edge ( 'none', *, *, #12140, .t. ) ;
#12114 = vertex_point ( 'none', #33068 ) ;
#12115 = edge_loop ( 'none', ( #12191, #12190, #12199, #12203 ) ) ;
#12116 = vertex_point ( 'none', #33058 ) ;
#12117 = vertex_point ( 'none', #33051 ) ;
#12118 = oriented_edge ( 'none', *, *, #12134, .t. ) ;
#12119 = edge_curve ( 'none', #12137, #12124, #33098, .t. ) ;
#12120 = vertex_point ( 'none', #33099 ) ;
#12121 = oriented_edge ( 'none', *, *, #12270, .f. ) ;
#12122 = edge_curve ( 'none', #12124, #12114, #33094, .t. ) ;
#12123 = vertex_point ( 'none', #33091 ) ;
#12124 = vertex_point ( 'none', #33100 ) ;
#12125 = edge_loop ( 'none', ( #12138, #12118, #12132, #12126 ) ) ;
#12126 = oriented_edge ( 'none', *, *, #12122, .t. ) ;
#12127 = vertex_point ( 'none', #33086 ) ;
#12128 = edge_curve ( 'none', #12144, #12154, #33085, .t. ) ;
#12129 = oriented_edge ( 'none', *, *, #12128, .t. ) ;
#12131 = oriented_edge ( 'none', *, *, #12700, .f. ) ;
#12130 = edge_curve ( 'none', #12154, #12142, #33090, .t. ) ;
#12132 = oriented_edge ( 'none', *, *, #12119, .t. ) ;
#12133 = vertex_point ( 'none', #33136 ) ;
#12134 = edge_curve ( 'none', #12156, #12137, #33135, .t. ) ;
#12135 = oriented_edge ( 'none', *, *, #12130, .t. ) ;
#12136 = edge_curve ( 'none', #12142, #12127, #33083, .t. ) ;
#12137 = vertex_point ( 'none', #33131 ) ;
#12138 = oriented_edge ( 'none', *, *, #12112, .t. ) ;
#12139 = oriented_edge ( 'none', *, *, #12136, .t. ) ;
#12140 = edge_curve ( 'none', #12127, #12144, #33082, .t. ) ;
#12141 = oriented_edge ( 'none', *, *, #12073, .t. ) ;
#12142 = vertex_point ( 'none', #33125 ) ;
#12143 = edge_curve ( 'none', #12079, #12070, #33124, .t. ) ;
#12144 = vertex_point ( 'none', #33121 ) ;
#12145 = oriented_edge ( 'none', *, *, #12149, .t. ) ;
#12146 = oriented_edge ( 'none', *, *, #12143, .t. ) ;
#12147 = edge_curve ( 'none', #12070, #12082, #33123, .t. ) ;
#12148 = oriented_edge ( 'none', *, *, #12147, .t. ) ;
#12149 = edge_curve ( 'none', #12082, #12077, #33116, .t. ) ;
#12150 = oriented_edge ( 'none', *, *, #10458, .t. ) ;
#12151 = edge_loop ( 'none', ( #12152, #12150 ) ) ;
#12153 = edge_loop ( 'none', ( #14371, #14185, #14166, #14376, #13943 ) ) ;
#12152 = oriented_edge ( 'none', *, *, #12155, .t. ) ;
#12154 = vertex_point ( 'none', #33167 ) ;
#12155 = edge_curve ( 'none', #10451, #10450, #33163, .t. ) ;
#12156 = vertex_point ( 'none', #33169 ) ;
#12157 = edge_curve ( 'none', #12068, #12071, #33168, .t. ) ;
#12158 = edge_loop ( 'none', ( #12089, #12232, #12230, #12238 ) ) ;
#12159 = vertex_point ( 'none', #33165 ) ;
#12160 = oriented_edge ( 'none', *, *, #12185, .t. ) ;
#12161 = edge_curve ( 'none', #12123, #12159, #33152, .t. ) ;
#12162 = oriented_edge ( 'none', *, *, #12168, .t. ) ;
#12163 = oriented_edge ( 'none', *, *, #12161, .t. ) ;
#12164 = edge_curve ( 'none', #12159, #12179, #33166, .t. ) ;
#12165 = oriented_edge ( 'none', *, *, #12251, .t. ) ;
#12166 = vertex_point ( 'none', #33158 ) ;
#12167 = oriented_edge ( 'none', *, *, #12164, .t. ) ;
#12168 = edge_curve ( 'none', #12179, #12182, #33201, .t. ) ;
#12169 = edge_loop ( 'none', ( #13277, #13283, #13285, #13278 ) ) ;
#12170 = edge_loop ( 'none', ( #12171, #12248, #12250, #12165 ) ) ;
#12171 = oriented_edge ( 'none', *, *, #12173, .t. ) ;
#12172 = vertex_point ( 'none', #33150 ) ;
#12173 = edge_curve ( 'none', #12174, #12178, #33195, .t. ) ;
#12174 = vertex_point ( 'none', #33196 ) ;
#12175 = oriented_edge ( 'none', *, *, #12202, .t. ) ;
#12176 = vertex_point ( 'none', #33145 ) ;
#12177 = vertex_point ( 'none', #33142 ) ;
#12178 = vertex_point ( 'none', #33149 ) ;
#12179 = vertex_point ( 'none', #33144 ) ;
#12180 = oriented_edge ( 'none', *, *, #12193, .t. ) ;
#12181 = edge_curve ( 'none', #12176, #12198, #33189, .t. ) ;
#12182 = vertex_point ( 'none', #33191 ) ;
#12183 = oriented_edge ( 'none', *, *, #12181, .t. ) ;
#12184 = edge_curve ( 'none', #12198, #12177, #33183, .t. ) ;
#12185 = edge_curve ( 'none', #12182, #12123, #33179, .t. ) ;
#12186 = advanced_face ( 'none', ( #33187 ), #33197, .t. ) ;
#12187 = edge_loop ( 'none', ( #12160, #12163, #12167, #12162 ) ) ;
#12188 = vertex_point ( 'none', #33186 ) ;
#12189 = edge_curve ( 'none', #12120, #12133, #33190, .t. ) ;
#12190 = oriented_edge ( 'none', *, *, #12192, .t. ) ;
#12191 = oriented_edge ( 'none', *, *, #12189, .t. ) ;
#12192 = edge_curve ( 'none', #12133, #12188, #33171, .t. ) ;
#12193 = edge_curve ( 'none', #12116, #12176, #33148, .t. ) ;
#12195 = oriented_edge ( 'none', *, *, #830, .t. ) ;
#12194 = edge_curve ( 'none', #12188, #12117, #33222, .t. ) ;
#12196 = oriented_edge ( 'none', *, *, #1111, .f. ) ;
#12197 = oriented_edge ( 'none', *, *, #12184, .t. ) ;
#12198 = vertex_point ( 'none', #33172 ) ;
#12199 = oriented_edge ( 'none', *, *, #12194, .t. ) ;
#12200 = edge_curve ( 'none', #12117, #12120, #33215, .t. ) ;
#12201 = oriented_edge ( 'none', *, *, #12723, .t. ) ;
#12202 = edge_curve ( 'none', #12177, #12116, #33217, .t. ) ;
#12203 = oriented_edge ( 'none', *, *, #12200, .t. ) ;
#12204 = vertex_point ( 'none', #33221 ) ;
#12205 = oriented_edge ( 'none', *, *, #12264, .t. ) ;
#12206 = edge_curve ( 'none', #12216, #12291, #33205, .t. ) ;
#12207 = edge_curve ( 'none', #12294, #12216, #33206, .t. ) ;
#12208 = oriented_edge ( 'none', *, *, #12206, .t. ) ;
#12209 = vertex_point ( 'none', #33207 ) ;
#12210 = edge_curve ( 'none', #12237, #12211, #33261, .t. ) ;
#12211 = vertex_point ( 'none', #33260 ) ;
#12212 = oriented_edge ( 'none', *, *, #12210, .t. ) ;
#12213 = edge_curve ( 'none', #18144, #18105, #33258, .t. ) ;
#12214 = edge_curve ( 'none', #12211, #12209, #33208, .t. ) ;
#12215 = vertex_point ( 'none', #33251 ) ;
#12216 = vertex_point ( 'none', #33248 ) ;
#12217 = oriented_edge ( 'none', *, *, #12207, .t. ) ;
#12218 = edge_curve ( 'none', #12215, #12226, #33244, .t. ) ;
#12219 = vertex_point ( 'none', #33241 ) ;
#12220 = oriented_edge ( 'none', *, *, #12296, .t. ) ;
#12221 = oriented_edge ( 'none', *, *, #12236, .t. ) ;
#12222 = oriented_edge ( 'none', *, *, #12336, .t. ) ;
#12223 = oriented_edge ( 'none', *, *, #12218, .t. ) ;
#12224 = edge_curve ( 'none', #12227, #12229, #33243, .t. ) ;
#12225 = vertex_point ( 'none', #33259 ) ;
#12226 = vertex_point ( 'none', #33237 ) ;
#12227 = vertex_point ( 'none', #33234 ) ;
#12228 = vertex_point ( 'none', #33233 ) ;
#12229 = vertex_point ( 'none', #33291 ) ;
#12230 = oriented_edge ( 'none', *, *, #12233, .t. ) ;
#12231 = edge_loop ( 'none', ( #12223, #12292, #12242, #12220 ) ) ;
#12232 = oriented_edge ( 'none', *, *, #12234, .t. ) ;
#12233 = edge_curve ( 'none', #12228, #12225, #33236, .t. ) ;
#12234 = edge_curve ( 'none', #12229, #12228, #33211, .t. ) ;
#12235 = vertex_point ( 'none', #33290 ) ;
#12236 = edge_curve ( 'none', #12209, #12235, #33283, .t. ) ;
#12237 = vertex_point ( 'none', #33284 ) ;
#12238 = oriented_edge ( 'none', *, *, #12239, .t. ) ;
#12239 = edge_curve ( 'none', #12225, #12227, #33279, .t. ) ;
#12240 = edge_curve ( 'none', #12235, #12237, #33274, .t. ) ;
#12241 = oriented_edge ( 'none', *, *, #12214, .t. ) ;
#12242 = oriented_edge ( 'none', *, *, #12293, .t. ) ;
#12243 = oriented_edge ( 'none', *, *, #12240, .t. ) ;
#12244 = edge_loop ( 'none', ( #12243, #12212, #12241, #12221 ) ) ;
#12245 = edge_curve ( 'none', #12178, #12172, #33270, .t. ) ;
#12246 = oriented_edge ( 'none', *, *, #12462, .f. ) ;
#12247 = edge_curve ( 'none', #12334, #12091, #33325, .t. ) ;
#12248 = oriented_edge ( 'none', *, *, #12245, .t. ) ;
#12249 = edge_curve ( 'none', #12172, #12166, #33319, .t. ) ;
#12250 = oriented_edge ( 'none', *, *, #12249, .t. ) ;
#12251 = edge_curve ( 'none', #12166, #12174, #33313, .t. ) ;
#12252 = vertex_point ( 'none', #33278 ) ;
#12253 = oriented_edge ( 'none', *, *, #12341, .t. ) ;
#12254 = vertex_point ( 'none', #33315 ) ;
#12255 = oriented_edge ( 'none', *, *, #2794, .f. ) ;
#12256 = vertex_point ( 'none', #33307 ) ;
#12257 = vertex_point ( 'none', #33321 ) ;
#12258 = edge_curve ( 'none', #12284, #12254, #33314, .t. ) ;
#12259 = edge_curve ( 'none', #12266, #12330, #33303, .t. ) ;
#12260 = oriented_edge ( 'none', *, *, #12285, .t. ) ;
#12261 = edge_curve ( 'none', #12272, #12276, #33309, .t. ) ;
#12262 = vertex_point ( 'none', #33308 ) ;
#12263 = oriented_edge ( 'none', *, *, #12261, .t. ) ;
#12264 = edge_curve ( 'none', #12276, #12286, #33295, .t. ) ;
#12265 = edge_curve ( 'none', #12267, #12283, #33296, .t. ) ;
#12266 = vertex_point ( 'none', #33355 ) ;
#12267 = vertex_point ( 'none', #33354 ) ;
#12268 = oriented_edge ( 'none', *, *, #12265, .t. ) ;
#12269 = oriented_edge ( 'none', *, *, #12271, .t. ) ;
#12270 = edge_curve ( 'none', #12337, #14824, #33266, .t. ) ;
#12271 = edge_curve ( 'none', #12283, #12262, #33350, .t. ) ;
#12272 = vertex_point ( 'none', #33349 ) ;
#12273 = edge_loop ( 'none', ( #12253, #12322, #12324, #12338 ) ) ;
#12274 = edge_curve ( 'none', #12291, #12204, #33347, .t. ) ;
#12275 = edge_loop ( 'none', ( #12268, #12269, #12222, #12339 ) ) ;
#12276 = vertex_point ( 'none', #33351 ) ;
#12277 = oriented_edge ( 'none', *, *, #12274, .t. ) ;
#12278 = edge_curve ( 'none', #12204, #12294, #33348, .t. ) ;
#12279 = edge_curve ( 'none', #12286, #12289, #33339, .t. ) ;
#12280 = oriented_edge ( 'none', *, *, #12278, .t. ) ;
#12281 = edge_loop ( 'none', ( #12282, #12260, #12263, #12205 ) ) ;
#12282 = oriented_edge ( 'none', *, *, #12279, .t. ) ;
#12283 = vertex_point ( 'none', #33334 ) ;
#12284 = vertex_point ( 'none', #33327 ) ;
#12285 = edge_curve ( 'none', #12289, #12272, #33391, .t. ) ;
#12286 = vertex_point ( 'none', #33392 ) ;
#12287 = edge_curve ( 'none', #12226, #12290, #33343, .t. ) ;
#12288 = vertex_point ( 'none', #33386 ) ;
#12289 = vertex_point ( 'none', #33344 ) ;
#12290 = vertex_point ( 'none', #33379 ) ;
#12291 = vertex_point ( 'none', #33387 ) ;
#12292 = oriented_edge ( 'none', *, *, #12287, .t. ) ;
#12293 = edge_curve ( 'none', #12290, #12288, #33376, .t. ) ;
#12294 = vertex_point ( 'none', #33326 ) ;
#12295 = edge_loop ( 'none', ( #12217, #12208, #12277, #12280 ) ) ;
#12296 = edge_curve ( 'none', #12288, #12215, #33371, .t. ) ;
#12297 = vertex_point ( 'none', #33377 ) ;
#12298 = vertex_point ( 'none', #33372 ) ;
#12299 = vertex_point ( 'none', #33333 ) ;
#12300 = oriented_edge ( 'none', *, *, #12387, .t. ) ;
#12301 = edge_loop ( 'none', ( #12305, #12303, #12392, #12390 ) ) ;
#12302 = vertex_point ( 'none', #33366 ) ;
#12303 = oriented_edge ( 'none', *, *, #12306, .t. ) ;
#12304 = edge_curve ( 'none', #14910, #12395, #33382, .t. ) ;
#12305 = oriented_edge ( 'none', *, *, #12388, .t. ) ;
#12306 = edge_curve ( 'none', #12298, #12302, #33358, .t. ) ;
#12307 = vertex_point ( 'none', #33117 ) ;
#12308 = vertex_point ( 'none', #33114 ) ;
#12309 = edge_curve ( 'none', #12302, #12308, #32338, .t. ) ;
#12310 = vertex_point ( 'none', #33378 ) ;
#12311 = vertex_point ( 'none', #33361 ) ;
#12312 = oriented_edge ( 'none', *, *, #12259, .t. ) ;
#12313 = edge_curve ( 'none', #12330, #12252, #32546, .t. ) ;
#12314 = vertex_point ( 'none', #33367 ) ;
#12315 = oriented_edge ( 'none', *, *, #12313, .t. ) ;
#12316 = edge_curve ( 'none', #12314, #12334, #31811, .t. ) ;
#12317 = edge_loop ( 'none', ( #12319, #12321, #12386, #12300 ) ) ;
#12318 = oriented_edge ( 'none', *, *, #13115, .t. ) ;
#12319 = oriented_edge ( 'none', *, *, #12316, .t. ) ;
#12320 = oriented_edge ( 'none', *, *, #12835, .f. ) ;
#12321 = oriented_edge ( 'none', *, *, #12247, .t. ) ;
#12322 = oriented_edge ( 'none', *, *, #12258, .t. ) ;
#12323 = edge_curve ( 'none', #12254, #12257, #33362, .t. ) ;
#12324 = oriented_edge ( 'none', *, *, #12323, .t. ) ;
#12325 = edge_curve ( 'none', #12257, #12256, #33417, .t. ) ;
#12326 = edge_curve ( 'none', #12331, #12266, #33418, .t. ) ;
#12327 = oriented_edge ( 'none', *, *, #12333, .t. ) ;
#12328 = edge_loop ( 'none', ( #12329, #12312, #12315, #12327 ) ) ;
#12329 = oriented_edge ( 'none', *, *, #12326, .t. ) ;
#12330 = vertex_point ( 'none', #33419 ) ;
#12331 = vertex_point ( 'none', #33407 ) ;
#12332 = edge_loop ( 'none', ( #14238, #14305, #14352, #14355 ) ) ;
#12333 = edge_curve ( 'none', #12252, #12331, #33421, .t. ) ;
#12334 = vertex_point ( 'none', #33411 ) ;
#12335 = vertex_point ( 'none', #33404 ) ;
#12336 = edge_curve ( 'none', #12262, #12335, #33401, .t. ) ;
#12337 = vertex_point ( 'none', #33412 ) ;
#12338 = oriented_edge ( 'none', *, *, #12325, .t. ) ;
#12339 = oriented_edge ( 'none', *, *, #12340, .t. ) ;
#12340 = edge_curve ( 'none', #12335, #12267, #33408, .t. ) ;
#12341 = edge_curve ( 'none', #12256, #12284, #33453, .t. ) ;
#12342 = edge_curve ( 'none', #12377, #12364, #33448, .t. ) ;
#12343 = oriented_edge ( 'none', *, *, #12342, .t. ) ;
#12344 = edge_curve ( 'none', #12364, #12347, #33393, .t. ) ;
#12345 = edge_loop ( 'none', ( #12407, #12411 ) ) ;
#12346 = vertex_point ( 'none', #33454 ) ;
#12347 = vertex_point ( 'none', #33443 ) ;
#12348 = oriented_edge ( 'none', *, *, #12362, .t. ) ;
#12349 = edge_curve ( 'none', #12307, #12374, #33439, .t. ) ;
#12350 = edge_curve ( 'none', #12311, #12375, #33434, .t. ) ;
#12351 = oriented_edge ( 'none', *, *, #12360, .t. ) ;
#12352 = vertex_point ( 'none', #33429 ) ;
#12353 = oriented_edge ( 'none', *, *, #17486, .t. ) ;
#12354 = edge_loop ( 'none', ( #12355, #12361, #12348, #12351 ) ) ;
#12355 = oriented_edge ( 'none', *, *, #12350, .t. ) ;
#12356 = vertex_point ( 'none', #33406 ) ;
#12357 = oriented_edge ( 'none', *, *, #12213, .f. ) ;
#12358 = oriented_edge ( 'none', *, *, #12412, .t. ) ;
#12359 = vertex_point ( 'none', #33444 ) ;
#12360 = edge_curve ( 'none', #12378, #12311, #33426, .t. ) ;
#12361 = oriented_edge ( 'none', *, *, #12381, .t. ) ;
#12362 = edge_curve ( 'none', #12310, #12378, #33422, .t. ) ;
#12363 = oriented_edge ( 'none', *, *, #12419, .t. ) ;
#12364 = vertex_point ( 'none', #33433 ) ;
#12365 = advanced_face ( 'none', ( #33428 ), #33479, .f. ) ;
#12366 = edge_loop ( 'none', ( #12372, #12382, #12380, #12370 ) ) ;
#12367 = edge_curve ( 'none', #12308, #12391, #33477, .t. ) ;
#12368 = edge_curve ( 'none', #12374, #12299, #33437, .t. ) ;
#12369 = vertex_point ( 'none', #33470 ) ;
#12370 = oriented_edge ( 'none', *, *, #12349, .t. ) ;
#12371 = vertex_point ( 'none', #33469 ) ;
#12372 = oriented_edge ( 'none', *, *, #12368, .t. ) ;
#12373 = vertex_point ( 'none', #33478 ) ;
#12374 = vertex_point ( 'none', #33475 ) ;
#12375 = vertex_point ( 'none', #33459 ) ;
#12376 = vertex_point ( 'none', #33476 ) ;
#12377 = vertex_point ( 'none', #33463 ) ;
#12378 = vertex_point ( 'none', #33394 ) ;
#12379 = oriented_edge ( 'none', *, *, #10672, .f. ) ;
#12380 = oriented_edge ( 'none', *, *, #12384, .t. ) ;
#12381 = edge_curve ( 'none', #12375, #12310, #33458, .t. ) ;
#12382 = oriented_edge ( 'none', *, *, #12385, .t. ) ;
#12383 = vertex_point ( 'none', #33460 ) ;
#12384 = edge_curve ( 'none', #12373, #12307, #33465, .t. ) ;
#12385 = edge_curve ( 'none', #12299, #12373, #33515, .t. ) ;
#12386 = oriented_edge ( 'none', *, *, #12389, .t. ) ;
#12387 = edge_curve ( 'none', #12297, #12314, #33510, .t. ) ;
#12388 = edge_curve ( 'none', #12391, #12298, #33505, .t. ) ;
#12389 = edge_curve ( 'none', #12091, #12297, #33501, .t. ) ;
#12390 = oriented_edge ( 'none', *, *, #12367, .t. ) ;
#12391 = vertex_point ( 'none', #33517 ) ;
#12392 = oriented_edge ( 'none', *, *, #12309, .t. ) ;
#12393 = edge_curve ( 'none', #12410, #12359, #33516, .t. ) ;
#12394 = edge_curve ( 'none', #12397, #12414, #33490, .t. ) ;
#12395 = vertex_point ( 'none', #33511 ) ;
#12396 = oriented_edge ( 'none', *, *, #12393, .t. ) ;
#12397 = vertex_point ( 'none', #33493 ) ;
#12398 = oriented_edge ( 'none', *, *, #12394, .t. ) ;
#12399 = oriented_edge ( 'none', *, *, #12400, .t. ) ;
#12400 = edge_curve ( 'none', #12414, #12481, #33508, .t. ) ;
#12401 = vertex_point ( 'none', #33485 ) ;
#12402 = oriented_edge ( 'none', *, *, #12403, .t. ) ;
#12403 = edge_curve ( 'none', #12481, #12401, #33546, .t. ) ;
#12404 = edge_curve ( 'none', #10508, #10512, #33547, .t. ) ;
#12405 = edge_curve ( 'none', #18180, #18102, #33491, .t. ) ;
#12406 = edge_loop ( 'none', ( #12358, #12416, #12482, #12396 ) ) ;
#12407 = oriented_edge ( 'none', *, *, #12404, .t. ) ;
#12408 = vertex_point ( 'none', #33548 ) ;
#12409 = edge_loop ( 'none', ( #12398, #12399, #12402, #12471 ) ) ;
#12410 = vertex_point ( 'none', #33538 ) ;
#12411 = oriented_edge ( 'none', *, *, #10504, .t. ) ;
#12412 = edge_curve ( 'none', #12359, #12408, #33531, .t. ) ;
#12413 = edge_curve ( 'none', #12408, #12425, #33525, .t. ) ;
#12414 = vertex_point ( 'none', #33541 ) ;
#12415 = vertex_point ( 'none', #33524 ) ;
#12416 = oriented_edge ( 'none', *, *, #12413, .t. ) ;
#12417 = edge_curve ( 'none', #12425, #12410, #33520, .t. ) ;
#12418 = oriented_edge ( 'none', *, *, #12344, .t. ) ;
#12419 = edge_curve ( 'none', #12347, #12376, #33577, .t. ) ;
#12420 = edge_curve ( 'none', #12424, #12356, #33530, .t. ) ;
#12421 = edge_loop ( 'none', ( #12422, #12428, #12430, #12436 ) ) ;
#12422 = oriented_edge ( 'none', *, *, #12420, .t. ) ;
#12423 = vertex_point ( 'none', #33570 ) ;
#12424 = vertex_point ( 'none', #33569 ) ;
#12425 = vertex_point ( 'none', #33568 ) ;
#12426 = edge_curve ( 'none', #12356, #12423, #33581, .t. ) ;
#12427 = edge_loop ( 'none', ( #12474, #12479, #12448, #12456 ) ) ;
#12428 = oriented_edge ( 'none', *, *, #12426, .t. ) ;
#12429 = edge_curve ( 'none', #12423, #12346, #33526, .t. ) ;
#12430 = oriented_edge ( 'none', *, *, #12429, .t. ) ;
#12431 = edge_curve ( 'none', #12346, #12424, #33558, .t. ) ;
#12432 = edge_curve ( 'none', #12376, #12377, #33564, .t. ) ;
#12433 = oriented_edge ( 'none', *, *, #12462, .t. ) ;
#12434 = edge_loop ( 'none', ( #12435, #12343, #12418, #12363 ) ) ;
#12435 = oriented_edge ( 'none', *, *, #12432, .t. ) ;
#12436 = oriented_edge ( 'none', *, *, #12431, .t. ) ;
#12437 = edge_loop ( 'none', ( #12503, #12507, #12577, #12526 ) ) ;
#12438 = edge_curve ( 'none', #12468, #12452, #33527, .t. ) ;
#12439 = edge_curve ( 'none', #12527, #12528, #33609, .t. ) ;
#12440 = edge_loop ( 'none', ( #12441, #12442, #12514, #12444 ) ) ;
#12441 = oriented_edge ( 'none', *, *, #12439, .t. ) ;
#12442 = oriented_edge ( 'none', *, *, #12447, .t. ) ;
#12443 = vertex_point ( 'none', #33559 ) ;
#12444 = oriented_edge ( 'none', *, *, #12515, .t. ) ;
#12445 = vertex_point ( 'none', #33565 ) ;
#12446 = edge_curve ( 'none', #12460, #12466, #33605, .t. ) ;
#12447 = edge_curve ( 'none', #12528, #12460, #33554, .t. ) ;
#12448 = oriented_edge ( 'none', *, *, #12451, .t. ) ;
#12449 = edge_curve ( 'none', #12454, #12475, #33596, .t. ) ;
#12450 = edge_curve ( 'none', #12452, #12455, #33589, .t. ) ;
#12451 = edge_curve ( 'none', #12480, #12454, #33590, .t. ) ;
#12452 = vertex_point ( 'none', #33582 ) ;
#12453 = oriented_edge ( 'none', *, *, #12461, .t. ) ;
#12454 = vertex_point ( 'none', #33591 ) ;
#12455 = vertex_point ( 'none', #33603 ) ;
#12456 = oriented_edge ( 'none', *, *, #12449, .t. ) ;
#12457 = edge_loop ( 'none', ( #12464, #12469, #12453, #12467 ) ) ;
#12458 = vertex_point ( 'none', #33550 ) ;
#12459 = vertex_point ( 'none', #33610 ) ;
#12460 = vertex_point ( 'none', #33597 ) ;
#12461 = edge_curve ( 'none', #12459, #12468, #33583, .t. ) ;
#12463 = edge_curve ( 'none', #1091, #12646, #33592, .t. ) ;
#12462 = edge_curve ( 'none', #12395, #12337, #33634, .t. ) ;
#12464 = oriented_edge ( 'none', *, *, #12450, .t. ) ;
#12465 = edge_curve ( 'none', #12455, #12459, #33623, .t. ) ;
#12466 = vertex_point ( 'none', #33624 ) ;
#12467 = oriented_edge ( 'none', *, *, #12438, .t. ) ;
#12468 = vertex_point ( 'none', #33641 ) ;
#12469 = oriented_edge ( 'none', *, *, #12465, .t. ) ;
#12470 = oriented_edge ( 'none', *, *, #12304, .f. ) ;
#12471 = oriented_edge ( 'none', *, *, #12472, .t. ) ;
#12472 = edge_curve ( 'none', #12401, #12397, #33619, .t. ) ;
#12473 = edge_curve ( 'none', #12475, #12415, #33615, .t. ) ;
#12474 = oriented_edge ( 'none', *, *, #12473, .t. ) ;
#12475 = vertex_point ( 'none', #33670 ) ;
#12476 = edge_curve ( 'none', #12415, #12480, #33664, .t. ) ;
#12477 = edge_loop ( 'none', ( #12433, #12201, #12320, #12815 ) ) ;
#12478 = edge_curve ( 'none', #12560, #12557, #33669, .t. ) ;
#12479 = oriented_edge ( 'none', *, *, #12476, .t. ) ;
#12480 = vertex_point ( 'none', #33657 ) ;
#12481 = vertex_point ( 'none', #33656 ) ;
#12482 = oriented_edge ( 'none', *, *, #12417, .t. ) ;
#12483 = edge_curve ( 'none', #12369, #12371, #33671, .t. ) ;
#12484 = edge_curve ( 'none', #12445, #12505, #33667, .t. ) ;
#12485 = edge_curve ( 'none', #12489, #12521, #33644, .t. ) ;
#12486 = edge_loop ( 'none', ( #12487, #12493, #12496, #12523 ) ) ;
#12487 = oriented_edge ( 'none', *, *, #12485, .t. ) ;
#12488 = vertex_point ( 'none', #33704 ) ;
#12489 = vertex_point ( 'none', #33703 ) ;
#12490 = vertex_point ( 'none', #33668 ) ;
#12491 = vertex_point ( 'none', #33702 ) ;
#12492 = edge_curve ( 'none', #12501, #12564, #33646, .t. ) ;
#12493 = oriented_edge ( 'none', *, *, #12509, .t. ) ;
#12494 = edge_curve ( 'none', #12488, #12512, #33701, .t. ) ;
#12495 = vertex_point ( 'none', #33695 ) ;
#12496 = oriented_edge ( 'none', *, *, #12494, .t. ) ;
#12497 = edge_curve ( 'none', #12512, #12489, #33692, .t. ) ;
#12498 = oriented_edge ( 'none', *, *, #12525, .t. ) ;
#12499 = edge_curve ( 'none', #12443, #12520, #33686, .t. ) ;
#12500 = edge_curve ( 'none', #12505, #12502, #33681, .t. ) ;
#12501 = vertex_point ( 'none', #33690 ) ;
#12502 = vertex_point ( 'none', #33687 ) ;
#12503 = oriented_edge ( 'none', *, *, #12500, .t. ) ;
#12504 = vertex_point ( 'none', #33682 ) ;
#12505 = vertex_point ( 'none', #33677 ) ;
#12506 = edge_loop ( 'none', ( #12889, #13069, #13071 ) ) ;
#12507 = oriented_edge ( 'none', *, *, #12508, .t. ) ;
#12508 = edge_curve ( 'none', #12502, #12504, #33676, .t. ) ;
#12509 = edge_curve ( 'none', #12521, #12488, #33672, .t. ) ;
#12510 = edge_curve ( 'none', #12504, #12445, #33729, .t. ) ;
#12511 = edge_loop ( 'none', ( #12563, #12570, #12573, #12562 ) ) ;
#12512 = vertex_point ( 'none', #33728 ) ;
#12513 = oriented_edge ( 'none', *, *, #12499, .t. ) ;
#12514 = oriented_edge ( 'none', *, *, #12446, .t. ) ;
#12515 = edge_curve ( 'none', #12466, #12527, #33722, .t. ) ;
#12516 = edge_curve ( 'none', #12520, #12458, #33699, .t. ) ;
#12517 = edge_loop ( 'none', ( #12518, #12524, #12498, #12513 ) ) ;
#12518 = oriented_edge ( 'none', *, *, #12516, .t. ) ;
#12519 = vertex_point ( 'none', #33732 ) ;
#12520 = vertex_point ( 'none', #33673 ) ;
#12521 = vertex_point ( 'none', #33715 ) ;
#12522 = edge_curve ( 'none', #12458, #12519, #33723, .t. ) ;
#12523 = oriented_edge ( 'none', *, *, #12497, .t. ) ;
#12524 = oriented_edge ( 'none', *, *, #12522, .t. ) ;
#12525 = edge_curve ( 'none', #12519, #12443, #33705, .t. ) ;
#12526 = oriented_edge ( 'none', *, *, #12484, .t. ) ;
#12527 = vertex_point ( 'none', #33713 ) ;
#12528 = vertex_point ( 'none', #33706 ) ;
#12529 = edge_curve ( 'none', #12620, #12619, #33710, .t. ) ;
#12530 = oriented_edge ( 'none', *, *, #992, .f. ) ;
#12531 = vertex_point ( 'none', #33756 ) ;
#12532 = edge_curve ( 'none', #12601, #12531, #33755, .t. ) ;
#12533 = vertex_point ( 'none', #33707 ) ;
#12534 = oriented_edge ( 'none', *, *, #12535, .t. ) ;
#12535 = edge_curve ( 'none', #12616, #12618, #33749, .t. ) ;
#12536 = edge_curve ( 'none', #12531, #12533, #33745, .t. ) ;
#12537 = oriented_edge ( 'none', *, *, #12605, .t. ) ;
#12538 = oriented_edge ( 'none', *, *, #12593, .t. ) ;
#12539 = oriented_edge ( 'none', *, *, #12536, .t. ) ;
#12540 = edge_loop ( 'none', ( #12539, #12604, #12537, #12611 ) ) ;
#12541 = oriented_edge ( 'none', *, *, #12554, .t. ) ;
#12542 = edge_loop ( 'none', ( #12543, #12546, #12549, #12552 ) ) ;
#12543 = oriented_edge ( 'none', *, *, #12559, .t. ) ;
#12544 = edge_curve ( 'none', #12566, #12576, #33741, .t. ) ;
#12545 = oriented_edge ( 'none', *, *, #10673, .f. ) ;
#12546 = oriented_edge ( 'none', *, *, #12544, .t. ) ;
#12547 = oriented_edge ( 'none', *, *, #10585, .t. ) ;
#12548 = edge_curve ( 'none', #12576, #12560, #33760, .t. ) ;
#12549 = oriented_edge ( 'none', *, *, #12548, .t. ) ;
#12550 = edge_loop ( 'none', ( #12551, #12555, #12558, #12541 ) ) ;
#12551 = oriented_edge ( 'none', *, *, #12575, .t. ) ;
#12552 = oriented_edge ( 'none', *, *, #12478, .t. ) ;
#12553 = edge_curve ( 'none', #12490, #12495, #33751, .t. ) ;
#12554 = edge_curve ( 'none', #12568, #12572, #33794, .t. ) ;
#12555 = oriented_edge ( 'none', *, *, #12553, .t. ) ;
#12556 = edge_curve ( 'none', #12495, #12568, #33789, .t. ) ;
#12557 = vertex_point ( 'none', #33787 ) ;
#12558 = oriented_edge ( 'none', *, *, #12556, .t. ) ;
#12559 = edge_curve ( 'none', #12557, #12566, #33784, .t. ) ;
#12560 = vertex_point ( 'none', #33781 ) ;
#12561 = edge_curve ( 'none', #12565, #12501, #33779, .t. ) ;
#12562 = oriented_edge ( 'none', *, *, #12569, .t. ) ;
#12563 = oriented_edge ( 'none', *, *, #12561, .t. ) ;
#12564 = vertex_point ( 'none', #33772 ) ;
#12565 = vertex_point ( 'none', #33771 ) ;
#12566 = vertex_point ( 'none', #33770 ) ;
#12567 = vertex_point ( 'none', #33790 ) ;
#12568 = vertex_point ( 'none', #33767 ) ;
#12569 = edge_curve ( 'none', #12491, #12565, #33780, .t. ) ;
#12570 = oriented_edge ( 'none', *, *, #12492, .t. ) ;
#12571 = edge_curve ( 'none', #12564, #12491, #33762, .t. ) ;
#12572 = vertex_point ( 'none', #33782 ) ;
#12573 = oriented_edge ( 'none', *, *, #12571, .t. ) ;
#12574 = oriented_edge ( 'none', *, *, #12615, .t. ) ;
#12575 = edge_curve ( 'none', #12572, #12490, #33769, .t. ) ;
#12576 = vertex_point ( 'none', #33825 ) ;
#12577 = oriented_edge ( 'none', *, *, #12510, .t. ) ;
#12578 = edge_loop ( 'none', ( #12584, #12653, #12655, #12670 ) ) ;
#12579 = vertex_point ( 'none', #33824 ) ;
#12580 = edge_curve ( 'none', #12665, #12594, #33827, .t. ) ;
#12581 = edge_curve ( 'none', #12586, #12591, #33817, .t. ) ;
#12582 = vertex_point ( 'none', #33823 ) ;
#12583 = edge_curve ( 'none', #12591, #12585, #33813, .t. ) ;
#12584 = oriented_edge ( 'none', *, *, #12581, .t. ) ;
#12585 = vertex_point ( 'none', #33820 ) ;
#12586 = vertex_point ( 'none', #33809 ) ;
#12587 = vertex_point ( 'none', #33805 ) ;
#12588 = oriented_edge ( 'none', *, *, #12589, .t. ) ;
#12589 = edge_curve ( 'none', #12617, #12592, #33819, .t. ) ;
#12590 = vertex_point ( 'none', #33811 ) ;
#12591 = vertex_point ( 'none', #33800 ) ;
#12592 = vertex_point ( 'none', #33799 ) ;
#12593 = edge_curve ( 'none', #12592, #12590, #33804, .t. ) ;
#12594 = vertex_point ( 'none', #33859 ) ;
#12595 = edge_loop ( 'none', ( #12608, #12668, #12598, #12612 ) ) ;
#12596 = edge_curve ( 'none', #12590, #12606, #33857, .t. ) ;
#12597 = edge_curve ( 'none', #12594, #12607, #33852, .t. ) ;
#12598 = oriented_edge ( 'none', *, *, #12669, .t. ) ;
#12599 = edge_loop ( 'none', ( #12659, #12637, #12651, #12661 ) ) ;
#12600 = edge_curve ( 'none', #12607, #12667, #33853, .t. ) ;
#12601 = vertex_point ( 'none', #33795 ) ;
#12602 = edge_curve ( 'none', #12533, #12603, #33846, .t. ) ;
#12603 = vertex_point ( 'none', #33796 ) ;
#12604 = oriented_edge ( 'none', *, *, #12602, .t. ) ;
#12605 = edge_curve ( 'none', #12603, #12601, #33839, .t. ) ;
#12606 = vertex_point ( 'none', #33836 ) ;
#12607 = vertex_point ( 'none', #33840 ) ;
#12608 = oriented_edge ( 'none', *, *, #12597, .t. ) ;
#12609 = edge_curve ( 'none', #12606, #12617, #33838, .t. ) ;
#12610 = oriented_edge ( 'none', *, *, #12596, .t. ) ;
#12611 = oriented_edge ( 'none', *, *, #12532, .t. ) ;
#12612 = oriented_edge ( 'none', *, *, #12580, .t. ) ;
#12613 = edge_curve ( 'none', #1108, #739, #33891, .t. ) ;
#12614 = oriented_edge ( 'none', *, *, #12609, .t. ) ;
#12615 = edge_curve ( 'none', #12618, #12620, #33893, .t. ) ;
#12616 = vertex_point ( 'none', #33894 ) ;
#12617 = vertex_point ( 'none', #33830 ) ;
#12618 = vertex_point ( 'none', #33888 ) ;
#12619 = vertex_point ( 'none', #33887 ) ;
#12620 = vertex_point ( 'none', #33883 ) ;
#12621 = oriented_edge ( 'none', *, *, #12624, .t. ) ;
#12622 = edge_loop ( 'none', ( #12614, #12588, #12538, #12610 ) ) ;
#12623 = oriented_edge ( 'none', *, *, #12529, .t. ) ;
#12624 = edge_curve ( 'none', #12619, #12616, #33881, .t. ) ;
#12625 = oriented_edge ( 'none', *, *, #9480, .t. ) ;
#12626 = vertex_point ( 'none', #33882 ) ;
#12627 = edge_curve ( 'none', #12647, #12645, #33875, .t. ) ;
#12628 = edge_curve ( 'none', #12626, #12658, #33869, .t. ) ;
#12629 = vertex_point ( 'none', #33625 ) ;
#12630 = edge_loop ( 'none', ( #12631, #12632, #12711, #12634 ) ) ;
#12631 = oriented_edge ( 'none', *, *, #12628, .t. ) ;
#12632 = oriented_edge ( 'none', *, *, #12633, .t. ) ;
#12633 = edge_curve ( 'none', #12658, #12642, #33111, .t. ) ;
#12634 = oriented_edge ( 'none', *, *, #12712, .t. ) ;
#12635 = edge_loop ( 'none', ( #12714, #12688, #12698, #12697 ) ) ;
#12636 = vertex_point ( 'none', #33629 ) ;
#12637 = oriented_edge ( 'none', *, *, #12652, .t. ) ;
#12638 = edge_curve ( 'none', #12636, #12662, #32882, .t. ) ;
#12639 = oriented_edge ( 'none', *, *, #12627, .t. ) ;
#12640 = edge_curve ( 'none', #12662, #12664, #33863, .t. ) ;
#12641 = edge_curve ( 'none', #12645, #12587, #33871, .t. ) ;
#12642 = vertex_point ( 'none', #33923 ) ;
#12643 = oriented_edge ( 'none', *, *, #12641, .t. ) ;
#12644 = vertex_point ( 'none', #33922 ) ;
#12645 = vertex_point ( 'none', #33920 ) ;
#12646 = vertex_point ( 'none', #33919 ) ;
#12647 = vertex_point ( 'none', #33918 ) ;
#12648 = edge_curve ( 'none', #12587, #12644, #33924, .t. ) ;
#12649 = vertex_point ( 'none', #33917 ) ;
#12650 = vertex_point ( 'none', #33916 ) ;
#12651 = oriented_edge ( 'none', *, *, #12638, .t. ) ;
#12652 = edge_curve ( 'none', #12666, #12636, #33921, .t. ) ;
#12653 = oriented_edge ( 'none', *, *, #12583, .t. ) ;
#12654 = edge_curve ( 'none', #12585, #12582, #33910, .t. ) ;
#12655 = oriented_edge ( 'none', *, *, #12654, .t. ) ;
#12656 = edge_curve ( 'none', #12582, #12586, #33901, .t. ) ;
#12657 = edge_curve ( 'none', #12664, #12666, #33912, .t. ) ;
#12658 = vertex_point ( 'none', #33951 ) ;
#12659 = oriented_edge ( 'none', *, *, #12657, .t. ) ;
#12660 = edge_loop ( 'none', ( #12643, #12716, #12663, #12639 ) ) ;
#12661 = oriented_edge ( 'none', *, *, #12640, .t. ) ;
#12662 = vertex_point ( 'none', #33952 ) ;
#12663 = oriented_edge ( 'none', *, *, #12717, .t. ) ;
#12664 = vertex_point ( 'none', #33895 ) ;
#12665 = vertex_point ( 'none', #33911 ) ;
#12666 = vertex_point ( 'none', #33949 ) ;
#12667 = vertex_point ( 'none', #33903 ) ;
#12668 = oriented_edge ( 'none', *, *, #12600, .t. ) ;
#12669 = edge_curve ( 'none', #12667, #12665, #33946, .t. ) ;
#12670 = oriented_edge ( 'none', *, *, #12656, .t. ) ;
#12671 = edge_curve ( 'none', #12708, #12677, #33942, .t. ) ;
#12672 = oriented_edge ( 'none', *, *, #13533, .t. ) ;
#12673 = vertex_point ( 'none', #33948 ) ;
#12674 = vertex_point ( 'none', #33938 ) ;
#12675 = oriented_edge ( 'none', *, *, #12758, .t. ) ;
#12676 = edge_loop ( 'none', ( #12752, #12757, #12675, #12755 ) ) ;
#12677 = vertex_point ( 'none', #33937 ) ;
#12678 = vertex_point ( 'none', #33902 ) ;
#12679 = oriented_edge ( 'none', *, *, #12693, .t. ) ;
#12680 = edge_curve ( 'none', #12695, #12678, #33930, .t. ) ;
#12681 = vertex_point ( 'none', #33947 ) ;
#12682 = vertex_point ( 'none', #33933 ) ;
#12683 = oriented_edge ( 'none', *, *, #12680, .t. ) ;
#12684 = edge_curve ( 'none', #12678, #12708, #33936, .t. ) ;
#12685 = edge_curve ( 'none', #12681, #12682, #33986, .t. ) ;
#12686 = vertex_point ( 'none', #33987 ) ;
#12687 = oriented_edge ( 'none', *, *, #12684, .t. ) ;
#12688 = oriented_edge ( 'none', *, *, #12691, .t. ) ;
#12689 = edge_curve ( 'none', #12696, #12694, #33932, .t. ) ;
#12690 = edge_loop ( 'none', ( #12737, #12740, #12754, #12739 ) ) ;
#12691 = edge_curve ( 'none', #12649, #12696, #33977, .t. ) ;
#12692 = edge_loop ( 'none', ( #12704, #12679, #12683, #12687 ) ) ;
#12693 = edge_curve ( 'none', #12677, #12695, #33973, .t. ) ;
#12694 = vertex_point ( 'none', #33972 ) ;
#12695 = vertex_point ( 'none', #33971 ) ;
#12696 = vertex_point ( 'none', #33981 ) ;
#12697 = oriented_edge ( 'none', *, *, #12699, .t. ) ;
#12698 = oriented_edge ( 'none', *, *, #12689, .t. ) ;
#12700 = edge_curve ( 'none', #1095, #12646, #33963, .t. ) ;
#12699 = edge_curve ( 'none', #12694, #12715, #33964, .t. ) ;
#12701 = edge_curve ( 'none', #12682, #12756, #33956, .t. ) ;
#12702 = edge_curve ( 'none', #10510, #10517, #33982, .t. ) ;
#12703 = advanced_face ( 'none', ( #34010 ), #33953, .f. ) ;
#12704 = oriented_edge ( 'none', *, *, #12671, .t. ) ;
#12705 = edge_loop ( 'none', ( #12706, #12707 ) ) ;
#12706 = oriented_edge ( 'none', *, *, #12702, .t. ) ;
#12707 = oriented_edge ( 'none', *, *, #10491, .t. ) ;
#12708 = vertex_point ( 'none', #34013 ) ;
#12709 = edge_curve ( 'none', #12642, #12650, #34004, .t. ) ;
#12710 = vertex_point ( 'none', #34008 ) ;
#12711 = oriented_edge ( 'none', *, *, #12709, .t. ) ;
#12712 = edge_curve ( 'none', #12650, #12626, #34000, .t. ) ;
#12713 = edge_curve ( 'none', #12715, #12649, #33994, .t. ) ;
#12714 = oriented_edge ( 'none', *, *, #12713, .t. ) ;
#12715 = vertex_point ( 'none', #34005 ) ;
#12716 = oriented_edge ( 'none', *, *, #12648, .t. ) ;
#12717 = edge_curve ( 'none', #12644, #12647, #33992, .t. ) ;
#12718 = edge_curve ( 'none', #12721, #12786, #33991, .t. ) ;
#12719 = edge_loop ( 'none', ( #12794, #12798, #12779, #12780 ) ) ;
#12720 = oriented_edge ( 'none', *, *, #12807, .t. ) ;
#12721 = vertex_point ( 'none', #33999 ) ;
#12722 = edge_curve ( 'none', #12686, #12749, #34040, .t. ) ;
#12723 = edge_curve ( 'none', #12337, #12771, #33998, .t. ) ;
#12724 = oriented_edge ( 'none', *, *, #12722, .t. ) ;
#12725 = edge_curve ( 'none', #12749, #12674, #34039, .t. ) ;
#12726 = vertex_point ( 'none', #34029 ) ;
#12727 = oriented_edge ( 'none', *, *, #12725, .t. ) ;
#12728 = edge_curve ( 'none', #12674, #12751, #34025, .t. ) ;
#12729 = edge_curve ( 'none', #12726, #12762, #34021, .t. ) ;
#12730 = vertex_point ( 'none', #34033 ) ;
#12731 = edge_loop ( 'none', ( #12732, #12733, #12805, #12801 ) ) ;
#12732 = oriented_edge ( 'none', *, *, #12729, .t. ) ;
#12733 = oriented_edge ( 'none', *, *, #12800, .t. ) ;
#12734 = vertex_point ( 'none', #34035 ) ;
#12735 = edge_loop ( 'none', ( #12746, #12724, #12727, #12742 ) ) ;
#12736 = vertex_point ( 'none', #34034 ) ;
#12737 = oriented_edge ( 'none', *, *, #12761, .t. ) ;
#12738 = edge_curve ( 'none', #12673, #12759, #34072, .t. ) ;
#12739 = oriented_edge ( 'none', *, *, #12744, .t. ) ;
#12740 = oriented_edge ( 'none', *, *, #12738, .t. ) ;
#12741 = edge_curve ( 'none', #12759, #12736, #34075, .t. ) ;
#12742 = oriented_edge ( 'none', *, *, #12728, .t. ) ;
#12743 = edge_loop ( 'none', ( #13050, #13408, #13388, #13376 ) ) ;
#12744 = edge_curve ( 'none', #12736, #12763, #34063, .t. ) ;
#12745 = vertex_point ( 'none', #34016 ) ;
#12747 = oriented_edge ( 'none', *, *, #12463, .t. ) ;
#12746 = oriented_edge ( 'none', *, *, #12750, .t. ) ;
#12748 = edge_curve ( 'none', #12369, #12579, #34064, .t. ) ;
#12749 = vertex_point ( 'none', #34068 ) ;
#12750 = edge_curve ( 'none', #12751, #12686, #34059, .t. ) ;
#12751 = vertex_point ( 'none', #34017 ) ;
#12752 = oriented_edge ( 'none', *, *, #12685, .t. ) ;
#12753 = vertex_point ( 'none', #34055 ) ;
#12754 = oriented_edge ( 'none', *, *, #12741, .t. ) ;
#12755 = oriented_edge ( 'none', *, *, #12760, .t. ) ;
#12756 = vertex_point ( 'none', #34073 ) ;
#12757 = oriented_edge ( 'none', *, *, #12701, .t. ) ;
#12758 = edge_curve ( 'none', #12756, #12753, #34049, .t. ) ;
#12759 = vertex_point ( 'none', #34054 ) ;
#12760 = edge_curve ( 'none', #12753, #12681, #34045, .t. ) ;
#12761 = edge_curve ( 'none', #12763, #12673, #34108, .t. ) ;
#12762 = vertex_point ( 'none', #34109 ) ;
#12763 = vertex_point ( 'none', #34050 ) ;
#12764 = edge_loop ( 'none', ( #12843, #12818, #12821, #12841 ) ) ;
#12765 = edge_curve ( 'none', #12853, #12851, #34104, .t. ) ;
#12766 = edge_curve ( 'none', #12775, #12776, #34096, .t. ) ;
#12767 = vertex_point ( 'none', #34102 ) ;
#12768 = oriented_edge ( 'none', *, *, #12837, .t. ) ;
#12769 = edge_loop ( 'none', ( #12770, #12836, #12768, #12774 ) ) ;
#12770 = oriented_edge ( 'none', *, *, #12766, .t. ) ;
#12771 = vertex_point ( 'none', #34091 ) ;
#12772 = vertex_point ( 'none', #34088 ) ;
#12773 = vertex_point ( 'none', #34103 ) ;
#12774 = oriented_edge ( 'none', *, *, #12839, .t. ) ;
#12775 = vertex_point ( 'none', #34101 ) ;
#12776 = vertex_point ( 'none', #34100 ) ;
#12777 = edge_curve ( 'none', #12793, #12796, #34090, .t. ) ;
#12778 = edge_curve ( 'none', #12795, #12793, #34079, .t. ) ;
#12779 = oriented_edge ( 'none', *, *, #12778, .t. ) ;
#12780 = oriented_edge ( 'none', *, *, #12777, .t. ) ;
#12781 = edge_loop ( 'none', ( #12782, #12802, #12858, #12856 ) ) ;
#12782 = oriented_edge ( 'none', *, *, #12783, .t. ) ;
#12783 = edge_curve ( 'none', #12629, #12710, #34087, .t. ) ;
#12784 = advanced_face ( 'none', ( #34081 ), #34092, .t. ) ;
#12785 = vertex_point ( 'none', #34138 ) ;
#12786 = vertex_point ( 'none', #34080 ) ;
#12787 = oriented_edge ( 'none', *, *, #12718, .t. ) ;
#12788 = edge_curve ( 'none', #12786, #12785, #34135, .t. ) ;
#12789 = oriented_edge ( 'none', *, *, #12791, .t. ) ;
#12790 = oriented_edge ( 'none', *, *, #12788, .t. ) ;
#12791 = edge_curve ( 'none', #12785, #12804, #34143, .t. ) ;
#12792 = edge_curve ( 'none', #12796, #12730, #34127, .t. ) ;
#12793 = vertex_point ( 'none', #34125 ) ;
#12794 = oriented_edge ( 'none', *, *, #12792, .t. ) ;
#12795 = vertex_point ( 'none', #34124 ) ;
#12796 = vertex_point ( 'none', #34121 ) ;
#12797 = oriented_edge ( 'none', *, *, #11454, .f. ) ;
#12798 = oriented_edge ( 'none', *, *, #12799, .t. ) ;
#12799 = edge_curve ( 'none', #12730, #12795, #34119, .t. ) ;
#12800 = edge_curve ( 'none', #12762, #12734, #33865, .t. ) ;
#12801 = oriented_edge ( 'none', *, *, #12806, .t. ) ;
#12802 = oriented_edge ( 'none', *, *, #12849, .t. ) ;
#12803 = edge_curve ( 'none', #12734, #12745, #27789, .t. ) ;
#12804 = vertex_point ( 'none', #34128 ) ;
#12805 = oriented_edge ( 'none', *, *, #12803, .t. ) ;
#12806 = edge_curve ( 'none', #12745, #12726, #32892, .t. ) ;
#12807 = edge_curve ( 'none', #12804, #12721, #34165, .t. ) ;
#12808 = edge_loop ( 'none', ( #12720, #12787, #12790, #12789 ) ) ;
#12809 = vertex_point ( 'none', #34167 ) ;
#12810 = vertex_point ( 'none', #34166 ) ;
#12811 = oriented_edge ( 'none', *, *, #12816, .t. ) ;
#12812 = vertex_point ( 'none', #34161 ) ;
#12813 = edge_curve ( 'none', #12834, #12892, #34160, .t. ) ;
#12814 = edge_curve ( 'none', #12809, #12831, #34155, .t. ) ;
#12815 = oriented_edge ( 'none', *, *, #12938, .t. ) ;
#12816 = edge_curve ( 'none', #12907, #12809, #34150, .t. ) ;
#12817 = edge_curve ( 'none', #13066, #13060, #34168, .t. ) ;
#12818 = oriented_edge ( 'none', *, *, #12847, .t. ) ;
#12819 = edge_curve ( 'none', #12844, #12773, #34200, .t. ) ;
#12820 = vertex_point ( 'none', #34146 ) ;
#12821 = oriented_edge ( 'none', *, *, #12819, .t. ) ;
#12822 = edge_loop ( 'none', ( #12908, #12811, #12886, #12902 ) ) ;
#12823 = vertex_point ( 'none', #34196 ) ;
#12824 = edge_curve ( 'none', #12820, #12767, #34191, .t. ) ;
#12825 = oriented_edge ( 'none', *, *, #12904, .t. ) ;
#12827 = oriented_edge ( 'none', *, *, #1114, .t. ) ;
#12826 = edge_loop ( 'none', ( #12830, #12833, #12903, #12825 ) ) ;
#12828 = edge_curve ( 'none', #12823, #12884, #34202, .t. ) ;
#12829 = edge_curve ( 'none', #13066, #13346, #34187, .t. ) ;
#12830 = oriented_edge ( 'none', *, *, #12824, .t. ) ;
#12831 = vertex_point ( 'none', #34180 ) ;
#12832 = edge_curve ( 'none', #12767, #12838, #34175, .t. ) ;
#12833 = oriented_edge ( 'none', *, *, #12832, .t. ) ;
#12834 = vertex_point ( 'none', #34186 ) ;
#12835 = edge_curve ( 'none', #12878, #12771, #34174, .t. ) ;
#12836 = oriented_edge ( 'none', *, *, #12857, .t. ) ;
#12837 = edge_curve ( 'none', #12850, #12772, #34194, .t. ) ;
#12838 = vertex_point ( 'none', #34172 ) ;
#12839 = edge_curve ( 'none', #12772, #12775, #34229, .t. ) ;
#12840 = edge_curve ( 'none', #12846, #12852, #34231, .t. ) ;
#12841 = oriented_edge ( 'none', *, *, #12848, .t. ) ;
#12842 = vertex_point ( 'none', #34227 ) ;
#12843 = oriented_edge ( 'none', *, *, #12840, .t. ) ;
#12844 = vertex_point ( 'none', #34226 ) ;
#12845 = advanced_face ( 'none', ( #34218 ), #34217, .f. ) ;
#12846 = vertex_point ( 'none', #34221 ) ;
#12847 = edge_curve ( 'none', #12852, #12844, #34211, .t. ) ;
#12848 = edge_curve ( 'none', #12773, #12846, #34214, .t. ) ;
#12849 = edge_curve ( 'none', #12710, #12853, #34207, .t. ) ;
#12850 = vertex_point ( 'none', #34264 ) ;
#12851 = vertex_point ( 'none', #34263 ) ;
#12852 = vertex_point ( 'none', #34216 ) ;
#12854 = oriented_edge ( 'none', *, *, #12817, .t. ) ;
#12853 = vertex_point ( 'none', #34215 ) ;
#12855 = oriented_edge ( 'none', *, *, #12829, .f. ) ;
#12856 = oriented_edge ( 'none', *, *, #12859, .t. ) ;
#12857 = edge_curve ( 'none', #12776, #12850, #34260, .t. ) ;
#12858 = oriented_edge ( 'none', *, *, #12765, .t. ) ;
#12859 = edge_curve ( 'none', #12851, #12629, #34253, .t. ) ;
#12860 = edge_curve ( 'none', #12879, #12883, #34254, .t. ) ;
#12861 = oriented_edge ( 'none', *, *, #12950, .t. ) ;
#12862 = edge_curve ( 'none', #12900, #12879, #34258, .t. ) ;
#12863 = vertex_point ( 'none', #34243 ) ;
#12864 = oriented_edge ( 'none', *, *, #13183, .t. ) ;
#12865 = oriented_edge ( 'none', *, *, #12862, .t. ) ;
#12866 = oriented_edge ( 'none', *, *, #12970, .f. ) ;
#12867 = oriented_edge ( 'none', *, *, #12899, .t. ) ;
#12868 = edge_curve ( 'none', #12812, #12893, #34239, .t. ) ;
#12869 = edge_curve ( 'none', #12876, #12906, #34249, .t. ) ;
#12870 = oriented_edge ( 'none', *, *, #12880, .t. ) ;
#12871 = edge_loop ( 'none', ( #12896, #12949, #12997, #12318 ) ) ;
#12872 = edge_curve ( 'none', #12383, #13079, #34237, .t. ) ;
#12873 = edge_loop ( 'none', ( #12874, #12881, #12943, #12870 ) ) ;
#12874 = oriented_edge ( 'none', *, *, #12869, .t. ) ;
#12875 = vertex_point ( 'none', #34291 ) ;
#12876 = vertex_point ( 'none', #34242 ) ;
#12877 = vertex_point ( 'none', #34286 ) ;
#12878 = vertex_point ( 'none', #34293 ) ;
#12879 = vertex_point ( 'none', #34292 ) ;
#12880 = edge_curve ( 'none', #12895, #12876, #34285, .t. ) ;
#12881 = oriented_edge ( 'none', *, *, #12897, .t. ) ;
#12882 = edge_curve ( 'none', #12875, #12895, #34280, .t. ) ;
#12883 = vertex_point ( 'none', #34233 ) ;
#12884 = vertex_point ( 'none', #34281 ) ;
#12885 = oriented_edge ( 'none', *, *, #12868, .t. ) ;
#12886 = oriented_edge ( 'none', *, *, #12814, .t. ) ;
#12887 = edge_curve ( 'none', #12831, #12810, #34248, .t. ) ;
#12888 = edge_curve ( 'none', #12893, #12834, #34273, .t. ) ;
#12889 = oriented_edge ( 'none', *, *, #12748, .t. ) ;
#12890 = edge_loop ( 'none', ( #12891, #12898, #12867, #12885 ) ) ;
#12891 = oriented_edge ( 'none', *, *, #12888, .t. ) ;
#12892 = vertex_point ( 'none', #34269 ) ;
#12893 = vertex_point ( 'none', #34268 ) ;
#12894 = vertex_point ( 'none', #34267 ) ;
#12895 = vertex_point ( 'none', #34276 ) ;
#12896 = oriented_edge ( 'none', *, *, #12828, .f. ) ;
#12897 = edge_curve ( 'none', #12906, #12875, #34323, .t. ) ;
#12898 = oriented_edge ( 'none', *, *, #12813, .t. ) ;
#12899 = edge_curve ( 'none', #12892, #12812, #34318, .t. ) ;
#12900 = vertex_point ( 'none', #34266 ) ;
#12901 = edge_curve ( 'none', #12838, #12842, #34313, .t. ) ;
#12902 = oriented_edge ( 'none', *, *, #12887, .t. ) ;
#12903 = oriented_edge ( 'none', *, *, #12901, .t. ) ;
#12904 = edge_curve ( 'none', #12842, #12820, #34309, .t. ) ;
#12905 = edge_curve ( 'none', #12810, #12907, #34314, .t. ) ;
#12906 = vertex_point ( 'none', #34303 ) ;
#12907 = vertex_point ( 'none', #34302 ) ;
#12908 = oriented_edge ( 'none', *, *, #12905, .t. ) ;
#12909 = vertex_point ( 'none', #34324 ) ;
#12910 = edge_loop ( 'none', ( #12921, #12920, #12925, #12986 ) ) ;
#12911 = vertex_point ( 'none', #34299 ) ;
#12912 = vertex_point ( 'none', #34297 ) ;
#12913 = edge_curve ( 'none', #15625, #12863, #34298, .t. ) ;
#12914 = vertex_point ( 'none', #34296 ) ;
#12915 = edge_curve ( 'none', #12917, #12918, #34361, .t. ) ;
#12916 = edge_curve ( 'none', #12928, #12990, #34356, .t. ) ;
#12917 = vertex_point ( 'none', #34326 ) ;
#12918 = vertex_point ( 'none', #34357 ) ;
#12919 = vertex_point ( 'none', #34352 ) ;
#12920 = oriented_edge ( 'none', *, *, #12922, .t. ) ;
#12921 = oriented_edge ( 'none', *, *, #12915, .t. ) ;
#12922 = edge_curve ( 'none', #12918, #12912, #34325, .t. ) ;
#12923 = oriented_edge ( 'none', *, *, #12992, .t. ) ;
#12924 = edge_loop ( 'none', ( #12987, #12991, #12923, #12972 ) ) ;
#12925 = oriented_edge ( 'none', *, *, #12926, .t. ) ;
#12926 = edge_curve ( 'none', #12912, #12911, #34349, .t. ) ;
#12927 = vertex_point ( 'none', #34344 ) ;
#12928 = vertex_point ( 'none', #34343 ) ;
#12929 = edge_curve ( 'none', #12919, #12977, #34340, .t. ) ;
#12930 = edge_curve ( 'none', #12911, #12917, #34332, .t. ) ;
#12931 = edge_curve ( 'none', #12927, #12928, #34328, .t. ) ;
#12932 = oriented_edge ( 'none', *, *, #12860, .t. ) ;
#12933 = edge_loop ( 'none', ( #12936, #12939, #12941, #12998 ) ) ;
#12934 = edge_curve ( 'none', #12863, #12877, #34393, .t. ) ;
#12935 = edge_curve ( 'none', #12877, #12945, #34333, .t. ) ;
#12936 = oriented_edge ( 'none', *, *, #12934, .t. ) ;
#12937 = edge_loop ( 'none', ( #13070, #13076, #13080, #13082 ) ) ;
#12938 = edge_curve ( 'none', #12878, #12395, #34339, .t. ) ;
#12939 = oriented_edge ( 'none', *, *, #12935, .t. ) ;
#12940 = edge_curve ( 'none', #12945, #15625, #34388, .t. ) ;
#12941 = oriented_edge ( 'none', *, *, #12940, .t. ) ;
#12942 = advanced_face ( 'none', ( #34383 ), #34350, .f. ) ;
#12943 = oriented_edge ( 'none', *, *, #12882, .t. ) ;
#12944 = edge_curve ( 'none', #12883, #12894, #34372, .t. ) ;
#12945 = vertex_point ( 'none', #34373 ) ;
#12946 = edge_loop ( 'none', ( #12947, #12861, #12865, #12932 ) ) ;
#12947 = oriented_edge ( 'none', *, *, #12944, .t. ) ;
#12948 = advanced_face ( 'none', ( #34374 ), #34381, .t. ) ;
#12949 = oriented_edge ( 'none', *, *, #13021, .t. ) ;
#12950 = edge_curve ( 'none', #12894, #12900, #34423, .t. ) ;
#12951 = edge_curve ( 'none', #10567, #10553, #34427, .t. ) ;
#12952 = edge_loop ( 'none', ( #13149, #13144, #13028 ) ) ;
#12953 = oriented_edge ( 'none', *, *, #10546, .t. ) ;
#12954 = oriented_edge ( 'none', *, *, #12951, .t. ) ;
#12955 = oriented_edge ( 'none', *, *, #12951, .f. ) ;
#12956 = edge_curve ( 'none', #10539, #10531, #34415, .t. ) ;
#12957 = oriented_edge ( 'none', *, *, #12983, .t. ) ;
#12958 = edge_loop ( 'none', ( #12959, #12960, #12967, #12962 ) ) ;
#12959 = oriented_edge ( 'none', *, *, #12984, .t. ) ;
#12960 = oriented_edge ( 'none', *, *, #12961, .t. ) ;
#12961 = edge_curve ( 'none', #12981, #12978, #34412, .t. ) ;
#12962 = oriented_edge ( 'none', *, *, #12968, .t. ) ;
#12963 = oriented_edge ( 'none', *, *, #10614, .f. ) ;
#12964 = edge_curve ( 'none', #12978, #12985, #34419, .t. ) ;
#12965 = edge_curve ( 'none', #12579, #12371, #34428, .t. ) ;
#12966 = edge_loop ( 'none', ( #12954, #12953 ) ) ;
#12967 = oriented_edge ( 'none', *, *, #12964, .t. ) ;
#12968 = edge_curve ( 'none', #12985, #12980, #34459, .t. ) ;
#12969 = edge_curve ( 'none', #12914, #13016, #34460, .t. ) ;
#12970 = edge_curve ( 'none', #13078, #13060, #34410, .t. ) ;
#12971 = edge_curve ( 'none', #10497, #10565, #34456, .t. ) ;
#12972 = oriented_edge ( 'none', *, *, #12994, .t. ) ;
#12973 = oriented_edge ( 'none', *, *, #12995, .t. ) ;
#12974 = vertex_point ( 'none', #34439 ) ;
#12975 = advanced_face ( 'none', ( #34442 ), #34446, .t. ) ;
#12976 = oriented_edge ( 'none', *, *, #12929, .t. ) ;
#12977 = vertex_point ( 'none', #34452 ) ;
#12978 = vertex_point ( 'none', #34432 ) ;
#12979 = edge_curve ( 'none', #12977, #12974, #34434, .t. ) ;
#12980 = vertex_point ( 'none', #34498 ) ;
#12981 = vertex_point ( 'none', #34496 ) ;
#12982 = edge_loop ( 'none', ( #13040, #12963 ) ) ;
#12983 = edge_curve ( 'none', #12974, #12993, #34489, .t. ) ;
#12984 = edge_curve ( 'none', #12980, #12981, #34485, .t. ) ;
#12985 = vertex_point ( 'none', #34484 ) ;
#12986 = oriented_edge ( 'none', *, *, #12930, .t. ) ;
#12987 = oriented_edge ( 'none', *, *, #12931, .t. ) ;
#12988 = oriented_edge ( 'none', *, *, #12979, .t. ) ;
#12989 = vertex_point ( 'none', #34436 ) ;
#12990 = vertex_point ( 'none', #34494 ) ;
#12991 = oriented_edge ( 'none', *, *, #12916, .t. ) ;
#12992 = edge_curve ( 'none', #12990, #12989, #34477, .t. ) ;
#12993 = vertex_point ( 'none', #34483 ) ;
#12994 = edge_curve ( 'none', #12989, #12927, #34469, .t. ) ;
#12995 = edge_curve ( 'none', #12993, #12919, #34465, .t. ) ;
#12996 = edge_loop ( 'none', ( #12973, #12976, #12988, #12957 ) ) ;
#12997 = oriented_edge ( 'none', *, *, #12969, .f. ) ;
#12998 = oriented_edge ( 'none', *, *, #12913, .t. ) ;
#12999 = oriented_edge ( 'none', *, *, #13019, .t. ) ;
#13000 = oriented_edge ( 'none', *, *, #12961, .f. ) ;
#13001 = oriented_edge ( 'none', *, *, #12984, .f. ) ;
#13002 = advanced_face ( 'none', ( #34476 ), #34475, .f. ) ;
#13003 = oriented_edge ( 'none', *, *, #13030, .f. ) ;
#13004 = vertex_point ( 'none', #34530 ) ;
#13005 = oriented_edge ( 'none', *, *, #11779, .t. ) ;
#13006 = oriented_edge ( 'none', *, *, #10533, .t. ) ;
#13007 = edge_loop ( 'none', ( #13025, #13015, #13017, #13000 ) ) ;
#13008 = oriented_edge ( 'none', *, *, #11763, .t. ) ;
#13009 = advanced_face ( 'none', ( #34464 ), #34497, .f. ) ;
#13010 = edge_loop ( 'none', ( #12999, #13005, #13003, #13001 ) ) ;
#13011 = oriented_edge ( 'none', *, *, #10561, .t. ) ;
#13012 = edge_curve ( 'none', #12978, #11782, #34517, .t. ) ;
#13013 = oriented_edge ( 'none', *, *, #11755, .t. ) ;
#13014 = advanced_face ( 'none', ( #34525 ), #34527, .f. ) ;
#13015 = oriented_edge ( 'none', *, *, #11775, .t. ) ;
#13016 = vertex_point ( 'none', #34522 ) ;
#13018 = edge_curve ( 'none', #11359, #12383, #34518, .t. ) ;
#13017 = oriented_edge ( 'none', *, *, #13012, .f. ) ;
#13019 = edge_curve ( 'none', #12980, #11774, #34479, .t. ) ;
#13020 = oriented_edge ( 'none', *, *, #12956, .t. ) ;
#13021 = edge_curve ( 'none', #12823, #13016, #34512, .t. ) ;
#13022 = oriented_edge ( 'none', *, *, #11831, .t. ) ;
#13023 = advanced_face ( 'none', ( #34502 ), #34509, .f. ) ;
#13024 = oriented_edge ( 'none', *, *, #3843, .f. ) ;
#13025 = oriented_edge ( 'none', *, *, #13030, .t. ) ;
#13026 = edge_loop ( 'none', ( #13034, #12955, #13006, #13008 ) ) ;
#13028 = oriented_edge ( 'none', *, *, #13462, .f. ) ;
#13027 = oriented_edge ( 'none', *, *, #10601, .t. ) ;
#13029 = oriented_edge ( 'none', *, *, #16079, .t. ) ;
#13030 = edge_curve ( 'none', #12981, #11768, #34499, .t. ) ;
#13031 = oriented_edge ( 'none', *, *, #13062, .f. ) ;
#13032 = advanced_face ( 'none', ( #34554 ), #34546, .f. ) ;
#13033 = oriented_edge ( 'none', *, *, #10558, .f. ) ;
#13034 = oriented_edge ( 'none', *, *, #10551, .f. ) ;
#13035 = oriented_edge ( 'none', *, *, #12971, .f. ) ;
#13036 = edge_loop ( 'none', ( #13033, #13035, #13011, #13013 ) ) ;
#13037 = edge_loop ( 'none', ( #13038, #13041 ) ) ;
#13038 = oriented_edge ( 'none', *, *, #12971, .t. ) ;
#13039 = edge_loop ( 'none', ( #13024, #13022, #13027, #13020 ) ) ;
#13040 = oriented_edge ( 'none', *, *, #12956, .f. ) ;
#13041 = oriented_edge ( 'none', *, *, #10559, .t. ) ;
#13042 = oriented_edge ( 'none', *, *, #11628, .t. ) ;
#13043 = oriented_edge ( 'none', *, *, #13072, .f. ) ;
#13044 = oriented_edge ( 'none', *, *, #12916, .f. ) ;
#13045 = oriented_edge ( 'none', *, *, #12995, .f. ) ;
#13046 = advanced_face ( 'none', ( #34540 ), #34500, .f. ) ;
#13047 = edge_loop ( 'none', ( #13118, #13120, #13122, #13063 ) ) ;
#13048 = oriented_edge ( 'none', *, *, #13068, .t. ) ;
#13049 = edge_loop ( 'none', ( #13051, #13121, #13105, #13044 ) ) ;
#13050 = oriented_edge ( 'none', *, *, #13445, .f. ) ;
#13051 = oriented_edge ( 'none', *, *, #13123, .t. ) ;
#13052 = oriented_edge ( 'none', *, *, #13087, .f. ) ;
#13053 = oriented_edge ( 'none', *, *, #11794, .t. ) ;
#13054 = oriented_edge ( 'none', *, *, #12964, .f. ) ;
#13055 = oriented_edge ( 'none', *, *, #13087, .t. ) ;
#13056 = advanced_face ( 'none', ( #34548 ), #34547, .f. ) ;
#13057 = oriented_edge ( 'none', *, *, #12983, .f. ) ;
#13058 = oriented_edge ( 'none', *, *, #11766, .t. ) ;
#13059 = edge_loop ( 'none', ( #13055, #13042, #13043, #13045 ) ) ;
#13060 = vertex_point ( 'none', #34536 ) ;
#13061 = oriented_edge ( 'none', *, *, #13081, .f. ) ;
#13062 = edge_curve ( 'none', #12369, #11359, #34597, .t. ) ;
#13063 = oriented_edge ( 'none', *, *, #12979, .f. ) ;
#13064 = edge_loop ( 'none', ( #12855, #12854, #12866, #13403, #13029, #13401, #13319, #12864, #13509, #13787, #13321, #13431, #13721, #14675, #12195, #14129, #13420, #13508, #14760 ) ) ;
#13065 = advanced_face ( 'none', ( #34545 ), #34593, .f. ) ;
#13066 = vertex_point ( 'none', #34591 ) ;
#13067 = edge_loop ( 'none', ( #13048, #13058, #13052, #13057 ) ) ;
#13069 = oriented_edge ( 'none', *, *, #12965, .t. ) ;
#13068 = edge_curve ( 'none', #12974, #11767, #34584, .t. ) ;
#13070 = oriented_edge ( 'none', *, *, #13074, .t. ) ;
#13071 = oriented_edge ( 'none', *, *, #12483, .f. ) ;
#13072 = edge_curve ( 'none', #12919, #11795, #34601, .t. ) ;
#13073 = oriented_edge ( 'none', *, *, #13012, .t. ) ;
#13074 = edge_curve ( 'none', #12985, #11783, #34574, .t. ) ;
#13075 = oriented_edge ( 'none', *, *, #13072, .t. ) ;
#13076 = oriented_edge ( 'none', *, *, #11785, .t. ) ;
#13078 = vertex_point ( 'none', #34598 ) ;
#13077 = edge_loop ( 'none', ( #13073, #13088, #13086, #13054 ) ) ;
#13079 = vertex_point ( 'none', #34590 ) ;
#13080 = oriented_edge ( 'none', *, *, #13019, .f. ) ;
#13081 = edge_curve ( 'none', #12977, #11705, #34576, .t. ) ;
#13082 = oriented_edge ( 'none', *, *, #12968, .f. ) ;
#13083 = edge_loop ( 'none', ( #13075, #13053, #13061, #13085 ) ) ;
#13084 = advanced_face ( 'none', ( #34566 ), #34632, .f. ) ;
#13085 = oriented_edge ( 'none', *, *, #12929, .f. ) ;
#13086 = oriented_edge ( 'none', *, *, #13074, .f. ) ;
#13087 = edge_curve ( 'none', #12993, #11631, #34578, .t. ) ;
#13088 = oriented_edge ( 'none', *, *, #11753, .t. ) ;
#13089 = edge_loop ( 'none', ( #13159, #13090, #13165, #13158 ) ) ;
#13090 = oriented_edge ( 'none', *, *, #11710, .t. ) ;
#13091 = edge_loop ( 'none', ( #13124, #13126, #13102, #13095 ) ) ;
#13092 = oriented_edge ( 'none', *, *, #11790, .t. ) ;
#13093 = edge_curve ( 'none', #12918, #11730, #34567, .t. ) ;
#13094 = oriented_edge ( 'none', *, *, #13107, .f. ) ;
#13095 = oriented_edge ( 'none', *, *, #12992, .f. ) ;
#13096 = oriented_edge ( 'none', *, *, #12994, .f. ) ;
#13097 = oriented_edge ( 'none', *, *, #11725, .t. ) ;
#13098 = edge_loop ( 'none', ( #13166, #13097, #13162, #13100 ) ) ;
#13099 = advanced_face ( 'none', ( #34577 ), #34628, .f. ) ;
#13100 = oriented_edge ( 'none', *, *, #12922, .f. ) ;
#13101 = oriented_edge ( 'none', *, *, #13510, .f. ) ;
#13102 = oriented_edge ( 'none', *, *, #13112, .f. ) ;
#13103 = edge_curve ( 'none', #12917, #11729, #34623, .t. ) ;
#13104 = edge_curve ( 'none', #12912, #11720, #34611, .t. ) ;
#13105 = oriented_edge ( 'none', *, *, #13119, .f. ) ;
#13106 = oriented_edge ( 'none', *, *, #11718, .t. ) ;
#13107 = edge_curve ( 'none', #12927, #11722, #34618, .t. ) ;
#13108 = advanced_face ( 'none', ( #34621 ), #34615, .f. ) ;
#13109 = edge_loop ( 'none', ( #13111, #13092, #13094, #13096 ) ) ;
#13110 = oriented_edge ( 'none', *, *, #13107, .t. ) ;
#13111 = oriented_edge ( 'none', *, *, #13112, .t. ) ;
#13112 = edge_curve ( 'none', #12989, #11791, #34605, .t. ) ;
#13113 = oriented_edge ( 'none', *, *, #12931, .f. ) ;
#13114 = advanced_face ( 'none', ( #34606 ), #34609, .f. ) ;
#13115 = edge_curve ( 'none', #12914, #12884, #34654, .t. ) ;
#13116 = advanced_face ( 'none', ( #34663 ), #34652, .f. ) ;
#13117 = edge_loop ( 'none', ( #12196, #12530, #12827, #11411 ) ) ;
#13118 = oriented_edge ( 'none', *, *, #13081, .t. ) ;
#13119 = edge_curve ( 'none', #12990, #11734, #34638, .t. ) ;
#13120 = oriented_edge ( 'none', *, *, #11773, .t. ) ;
#13121 = oriented_edge ( 'none', *, *, #11713, .t. ) ;
#13122 = oriented_edge ( 'none', *, *, #13068, .f. ) ;
#13123 = edge_curve ( 'none', #12928, #11711, #34690, .t. ) ;
#13124 = oriented_edge ( 'none', *, *, #13119, .t. ) ;
#13125 = advanced_face ( 'none', ( #34693 ), #34692, .f. ) ;
#13126 = oriented_edge ( 'none', *, *, #11793, .t. ) ;
#13127 = oriented_edge ( 'none', *, *, #13123, .f. ) ;
#13128 = edge_loop ( 'none', ( #13110, #13106, #13127, #13113 ) ) ;
#13129 = oriented_edge ( 'none', *, *, #13143, .f. ) ;
#13130 = edge_curve ( 'none', #11359, #13399, #34685, .t. ) ;
#13131 = edge_curve ( 'none', #12863, #11736, #34691, .t. ) ;
#13132 = advanced_face ( 'none', ( #34680 ), #34684, .f. ) ;
#13133 = oriented_edge ( 'none', *, *, #11748, .t. ) ;
#13134 = oriented_edge ( 'none', *, *, #13131, .t. ) ;
#13135 = oriented_edge ( 'none', *, *, #13209, .t. ) ;
#13136 = oriented_edge ( 'none', *, *, #13204, .f. ) ;
#13137 = oriented_edge ( 'none', *, *, #12934, .f. ) ;
#13138 = edge_loop ( 'none', ( #13135, #13195, #13197, #13152 ) ) ;
#13139 = advanced_face ( 'none', ( #34686 ), #34667, .f. ) ;
#13140 = oriented_edge ( 'none', *, *, #13204, .t. ) ;
#13141 = edge_loop ( 'none', ( #13142, #13146, #13148, #13145 ) ) ;
#13142 = oriented_edge ( 'none', *, *, #13104, .t. ) ;
#13143 = edge_curve ( 'none', #12945, #11751, #34732, .t. ) ;
#13144 = oriented_edge ( 'none', *, *, #12872, .t. ) ;
#13145 = oriented_edge ( 'none', *, *, #12926, .f. ) ;
#13146 = oriented_edge ( 'none', *, *, #11712, .t. ) ;
#13147 = edge_loop ( 'none', ( #13140, #13153, #13129, #13154 ) ) ;
#13148 = oriented_edge ( 'none', *, *, #13164, .f. ) ;
#13149 = oriented_edge ( 'none', *, *, #13018, .t. ) ;
#13150 = edge_curve ( 'none', #12894, #11750, #34724, .t. ) ;
#13151 = advanced_face ( 'none', ( #34719 ), #34679, .f. ) ;
#13152 = oriented_edge ( 'none', *, *, #12913, .f. ) ;
#13153 = oriented_edge ( 'none', *, *, #11742, .t. ) ;
#13154 = oriented_edge ( 'none', *, *, #12935, .f. ) ;
#13155 = oriented_edge ( 'none', *, *, #13093, .f. ) ;
#13156 = oriented_edge ( 'none', *, *, #12915, .f. ) ;
#13157 = advanced_face ( 'none', ( #34695 ), #34717, .f. ) ;
#13158 = oriented_edge ( 'none', *, *, #12930, .f. ) ;
#13159 = oriented_edge ( 'none', *, *, #13164, .t. ) ;
#13160 = oriented_edge ( 'none', *, *, #12882, .f. ) ;
#13161 = oriented_edge ( 'none', *, *, #13103, .t. ) ;
#13162 = oriented_edge ( 'none', *, *, #13104, .f. ) ;
#13163 = advanced_face ( 'none', ( #34671 ), #34711, .f. ) ;
#13164 = edge_curve ( 'none', #12911, #11731, #34700, .t. ) ;
#13165 = oriented_edge ( 'none', *, *, #13103, .f. ) ;
#13166 = oriented_edge ( 'none', *, *, #13093, .t. ) ;
#13167 = edge_loop ( 'none', ( #13161, #13168, #13155, #13156 ) ) ;
#13168 = oriented_edge ( 'none', *, *, #11732, .t. ) ;
#13169 = advanced_face ( 'none', ( #34720 ), #34698, .f. ) ;
#13170 = oriented_edge ( 'none', *, *, #13150, .f. ) ;
#13171 = oriented_edge ( 'none', *, *, #12944, .f. ) ;
#13172 = oriented_edge ( 'none', *, *, #11738, .t. ) ;
#13173 = advanced_face ( 'none', ( #34762 ), #34761, .f. ) ;
#13174 = oriented_edge ( 'none', *, *, #12860, .f. ) ;
#13175 = edge_loop ( 'none', ( #13178, #13239, #13237, #13243 ) ) ;
#13176 = edge_curve ( 'none', #12906, #11679, #34755, .t. ) ;
#13177 = oriented_edge ( 'none', *, *, #13203, .f. ) ;
#13178 = oriented_edge ( 'none', *, *, #13179, .t. ) ;
#13179 = edge_curve ( 'none', #12900, #11674, #34752, .t. ) ;
#13180 = oriented_edge ( 'none', *, *, #13677, .t. ) ;
#13181 = oriented_edge ( 'none', *, *, #12940, .f. ) ;
#13183 = edge_curve ( 'none', #13404, #13333, #34746, .t. ) ;
#13182 = oriented_edge ( 'none', *, *, #13203, .t. ) ;
#13184 = oriented_edge ( 'none', *, *, #11661, .t. ) ;
#13185 = advanced_face ( 'none', ( #34703 ), #34758, .f. ) ;
#13186 = edge_loop ( 'none', ( #13235, #13246, #13224, #13238 ) ) ;
#13187 = oriented_edge ( 'none', *, *, #13179, .f. ) ;
#13188 = edge_curve ( 'none', #12879, #11658, #34740, .t. ) ;
#13189 = oriented_edge ( 'none', *, *, #13188, .t. ) ;
#13190 = oriented_edge ( 'none', *, *, #12950, .f. ) ;
#13191 = advanced_face ( 'none', ( #34734 ), #34741, .f. ) ;
#13192 = oriented_edge ( 'none', *, *, #13150, .t. ) ;
#13193 = advanced_face ( 'none', ( #34793 ), #34794, .f. ) ;
#13194 = edge_loop ( 'none', ( #13196, #13199, #13202, #13181 ) ) ;
#13195 = oriented_edge ( 'none', *, *, #11737, .t. ) ;
#13196 = oriented_edge ( 'none', *, *, #13143, .t. ) ;
#13197 = oriented_edge ( 'none', *, *, #13131, .f. ) ;
#13198 = edge_loop ( 'none', ( #13192, #13184, #13187, #13190 ) ) ;
#13199 = oriented_edge ( 'none', *, *, #11724, .t. ) ;
#13200 = advanced_face ( 'none', ( #34733 ), #34787, .f. ) ;
#13201 = edge_loop ( 'none', ( #13182, #13249, #13170, #13171 ) ) ;
#13202 = oriented_edge ( 'none', *, *, #13209, .f. ) ;
#13203 = edge_curve ( 'none', #12883, #11666, #34779, .t. ) ;
#13204 = edge_curve ( 'none', #12877, #11739, #34786, .t. ) ;
#13205 = oriented_edge ( 'none', *, *, #39588, .t. ) ;
#13206 = edge_loop ( 'none', ( #13134, #13133, #13136, #13137 ) ) ;
#13207 = oriented_edge ( 'none', *, *, #13489, .t. ) ;
#13208 = oriented_edge ( 'none', *, *, #11677, .t. ) ;
#13209 = edge_curve ( 'none', #15625, #11747, #34774, .t. ) ;
#13210 = advanced_face ( 'none', ( #34772 ), #34771, .f. ) ;
#13211 = oriented_edge ( 'none', *, *, #12888, .f. ) ;
#13212 = edge_loop ( 'none', ( #13284, #13279, #13273, #13271 ) ) ;
#13213 = oriented_edge ( 'none', *, *, #13282, .t. ) ;
#13214 = edge_curve ( 'none', #12893, #11669, #34819, .t. ) ;
#13215 = edge_curve ( 'none', #11778, #12219, #34816, .t. ) ;
#13216 = advanced_face ( 'none', ( #34813 ), #34817, .f. ) ;
#13217 = edge_curve ( 'none', #11936, #11778, #34806, .t. ) ;
#13218 = oriented_edge ( 'none', *, *, #11749, .t. ) ;
#13219 = oriented_edge ( 'none', *, *, #13240, .f. ) ;
#13220 = advanced_face ( 'none', ( #34807 ), #34812, .f. ) ;
#13221 = advanced_face ( 'none', ( #34825 ), #34796, .f. ) ;
#13222 = oriented_edge ( 'none', *, *, #13223, .f. ) ;
#13223 = edge_curve ( 'none', #12895, #11675, #34849, .t. ) ;
#13224 = oriented_edge ( 'none', *, *, #13234, .f. ) ;
#13225 = edge_loop ( 'none', ( #13226, #13232, #13222, #13160 ) ) ;
#13226 = oriented_edge ( 'none', *, *, #13234, .t. ) ;
#13227 = advanced_face ( 'none', ( #34850 ), #34780, .f. ) ;
#13228 = edge_loop ( 'none', ( #13231, #13218, #13219, #13233 ) ) ;
#13229 = oriented_edge ( 'none', *, *, #13176, .f. ) ;
#13230 = oriented_edge ( 'none', *, *, #11682, .t. ) ;
#13231 = oriented_edge ( 'none', *, *, #13223, .t. ) ;
#13232 = oriented_edge ( 'none', *, *, #11660, .t. ) ;
#13233 = oriented_edge ( 'none', *, *, #12880, .f. ) ;
#13234 = edge_curve ( 'none', #12875, #11680, #34857, .t. ) ;
#13235 = oriented_edge ( 'none', *, *, #13176, .t. ) ;
#13236 = advanced_face ( 'none', ( #34842 ), #34833, .f. ) ;
#13237 = oriented_edge ( 'none', *, *, #13188, .f. ) ;
#13238 = oriented_edge ( 'none', *, *, #12897, .f. ) ;
#13239 = oriented_edge ( 'none', *, *, #11741, .t. ) ;
#13240 = edge_curve ( 'none', #12876, #11657, #34829, .t. ) ;
#13241 = oriented_edge ( 'none', *, *, #12869, .f. ) ;
#13242 = vertex_point ( 'none', #34847 ) ;
#13243 = oriented_edge ( 'none', *, *, #12862, .f. ) ;
#13244 = oriented_edge ( 'none', *, *, #13240, .t. ) ;
#13245 = advanced_face ( 'none', ( #34830 ), #34880, .f. ) ;
#13246 = oriented_edge ( 'none', *, *, #11678, .t. ) ;
#13247 = edge_loop ( 'none', ( #13244, #13230, #13229, #13241 ) ) ;
#13248 = edge_loop ( 'none', ( #13189, #13172, #13177, #13174 ) ) ;
#13249 = oriented_edge ( 'none', *, *, #11735, .t. ) ;
#13250 = edge_loop ( 'none', ( #13318, #13310, #13314, #13316 ) ) ;
#13251 = advanced_face ( 'none', ( #34828 ), #34843, .f. ) ;
#13252 = oriented_edge ( 'none', *, *, #11689, .t. ) ;
#13253 = advanced_face ( 'none', ( #34884 ), #34879, .f. ) ;
#13254 = oriented_edge ( 'none', *, *, #13272, .f. ) ;
#13255 = edge_curve ( 'none', #12767, #11700, #34872, .t. ) ;
#13256 = edge_loop ( 'none', ( #13275, #13262, #13265, #13320 ) ) ;
#13257 = edge_curve ( 'none', #12810, #11699, #34863, .t. ) ;
#13258 = oriented_edge ( 'none', *, *, #12899, .f. ) ;
#13259 = oriented_edge ( 'none', *, *, #13257, .t. ) ;
#13260 = advanced_face ( 'none', ( #34873 ), #34875, .f. ) ;
#13261 = oriented_edge ( 'none', *, *, #13328, .t. ) ;
#13262 = oriented_edge ( 'none', *, *, #11621, .t. ) ;
#13263 = edge_loop ( 'none', ( #13259, #13325, #13326, #13264 ) ) ;
#13264 = oriented_edge ( 'none', *, *, #12905, .f. ) ;
#13265 = oriented_edge ( 'none', *, *, #13274, .f. ) ;
#13266 = oriented_edge ( 'none', *, *, #13280, .f. ) ;
#13267 = oriented_edge ( 'none', *, *, #11668, .t. ) ;
#13268 = edge_curve ( 'none', #12907, #11623, #34922, .t. ) ;
#13269 = edge_loop ( 'none', ( #13213, #13276, #13254, #13258 ) ) ;
#13270 = advanced_face ( 'none', ( #34919 ), #34923, .f. ) ;
#13271 = oriented_edge ( 'none', *, *, #12868, .f. ) ;
#13272 = edge_curve ( 'none', #12812, #11673, #34912, .t. ) ;
#13273 = oriented_edge ( 'none', *, *, #13214, .f. ) ;
#13274 = edge_curve ( 'none', #12809, #11617, #34901, .t. ) ;
#13275 = oriented_edge ( 'none', *, *, #13268, .t. ) ;
#13276 = oriented_edge ( 'none', *, *, #11676, .t. ) ;
#13277 = oriented_edge ( 'none', *, *, #13280, .t. ) ;
#13278 = oriented_edge ( 'none', *, *, #12813, .f. ) ;
#13279 = oriented_edge ( 'none', *, *, #11671, .t. ) ;
#13280 = edge_curve ( 'none', #12834, #11695, #34905, .t. ) ;
#13281 = edge_loop ( 'none', ( #13286, #13267, #13266, #13211 ) ) ;
#13282 = edge_curve ( 'none', #12892, #11686, #34914, .t. ) ;
#13283 = oriented_edge ( 'none', *, *, #11692, .t. ) ;
#13284 = oriented_edge ( 'none', *, *, #13272, .t. ) ;
#13285 = oriented_edge ( 'none', *, *, #13282, .f. ) ;
#13286 = oriented_edge ( 'none', *, *, #13214, .t. ) ;
#13287 = edge_loop ( 'none', ( #13309, #13301, #13300, #13312 ) ) ;
#13288 = oriented_edge ( 'none', *, *, #12824, .f. ) ;
#13289 = edge_loop ( 'none', ( #13373, #13366, #13365, #13367 ) ) ;
#13290 = advanced_face ( 'none', ( #34952 ), #34949, .f. ) ;
#13291 = oriented_edge ( 'none', *, *, #12904, .f. ) ;
#13292 = oriented_edge ( 'none', *, *, #11614, .t. ) ;
#13293 = edge_loop ( 'none', ( #13322, #13370, #13371, #13347 ) ) ;
#13294 = oriented_edge ( 'none', *, *, #13315, .f. ) ;
#13295 = edge_curve ( 'none', #12844, #11580, #34936, .t. ) ;
#13296 = advanced_face ( 'none', ( #34950 ), #34948, .f. ) ;
#13297 = edge_curve ( 'none', #12852, #11640, #34930, .t. ) ;
#13298 = advanced_face ( 'none', ( #34927 ), #34932, .f. ) ;
#13299 = edge_loop ( 'none', ( #13303, #13372, #13307, #13288 ) ) ;
#13300 = oriented_edge ( 'none', *, *, #13317, .f. ) ;
#13301 = oriented_edge ( 'none', *, *, #11697, .t. ) ;
#13302 = edge_curve ( 'none', #12842, #11616, #34988, .t. ) ;
#13303 = oriented_edge ( 'none', *, *, #13315, .t. ) ;
#13304 = advanced_face ( 'none', ( #34946 ), #34924, .f. ) ;
#13305 = edge_curve ( 'none', #13404, #12909, #34931, .t. ) ;
#13306 = edge_loop ( 'none', ( #13329, #13292, #13294, #13291 ) ) ;
#13307 = oriented_edge ( 'none', *, *, #13255, .f. ) ;
#13308 = oriented_edge ( 'none', *, *, #13257, .f. ) ;
#13309 = oriented_edge ( 'none', *, *, #13255, .t. ) ;
#13310 = oriented_edge ( 'none', *, *, #11691, .t. ) ;
#13311 = oriented_edge ( 'none', *, *, #12887, .f. ) ;
#13312 = oriented_edge ( 'none', *, *, #12832, .f. ) ;
#13313 = advanced_face ( 'none', ( #34982 ), #34976, .f. ) ;
#13314 = oriented_edge ( 'none', *, *, #13328, .f. ) ;
#13315 = edge_curve ( 'none', #12820, #11698, #34970, .t. ) ;
#13316 = oriented_edge ( 'none', *, *, #12814, .f. ) ;
#13317 = edge_curve ( 'none', #12838, #11702, #34959, .t. ) ;
#13318 = oriented_edge ( 'none', *, *, #13274, .t. ) ;
#13319 = oriented_edge ( 'none', *, *, #13305, .f. ) ;
#13320 = oriented_edge ( 'none', *, *, #12816, .f. ) ;
#13321 = oriented_edge ( 'none', *, *, #13062, .t. ) ;
#13322 = oriented_edge ( 'none', *, *, #13297, .t. ) ;
#13323 = advanced_face ( 'none', ( #34953 ), #34977, .f. ) ;
#13324 = edge_loop ( 'none', ( #13261, #13252, #13308, #13311 ) ) ;
#13325 = oriented_edge ( 'none', *, *, #11685, .t. ) ;
#13327 = edge_curve ( 'none', #12219, #18178, #35016, .t. ) ;
#13326 = oriented_edge ( 'none', *, *, #13268, .f. ) ;
#13328 = edge_curve ( 'none', #12831, #11684, #34966, .t. ) ;
#13329 = oriented_edge ( 'none', *, *, #13302, .t. ) ;
#13330 = edge_loop ( 'none', ( #13394, #13381, #13384, #13398 ) ) ;
#13331 = oriented_edge ( 'none', *, *, #11630, .t. ) ;
#13332 = edge_curve ( 'none', #12773, #11582, #35012, .t. ) ;
#13333 = vertex_point ( 'none', #34961 ) ;
#13334 = oriented_edge ( 'none', *, *, #13350, .f. ) ;
#13335 = oriented_edge ( 'none', *, *, #13215, .f. ) ;
#13336 = edge_loop ( 'none', ( #13415, #13390, #13393, #13397 ) ) ;
#13337 = oriented_edge ( 'none', *, *, #12848, .f. ) ;
#13338 = oriented_edge ( 'none', *, *, #13349, .t. ) ;
#13339 = vertex_point ( 'none', #34960 ) ;
#13340 = edge_curve ( 'none', #13078, #1103, #35003, .t. ) ;
#13341 = advanced_face ( 'none', ( #35001 ), #35004, .f. ) ;
#13342 = oriented_edge ( 'none', *, *, #13332, .f. ) ;
#13343 = oriented_edge ( 'none', *, *, #11633, .t. ) ;
#13344 = edge_curve ( 'none', #12775, #11567, #34995, .t. ) ;
#13345 = oriented_edge ( 'none', *, *, #12766, .f. ) ;
#13346 = vertex_point ( 'none', #35048 ) ;
#13347 = oriented_edge ( 'none', *, *, #12847, .f. ) ;
#13348 = edge_loop ( 'none', ( #13357, #13356, #13359, #13355 ) ) ;
#13349 = edge_curve ( 'none', #12776, #11568, #34999, .t. ) ;
#13350 = edge_curve ( 'none', #12846, #11651, #35039, .t. ) ;
#13351 = edge_loop ( 'none', ( #13338, #13406, #13411, #13362 ) ) ;
#13352 = edge_loop ( 'none', ( #13360, #13343, #13342, #13400 ) ) ;
#13353 = advanced_face ( 'none', ( #35046 ), #35045, .f. ) ;
#13354 = edge_curve ( 'none', #12914, #13410, #35034, .t. ) ;
#13355 = oriented_edge ( 'none', *, *, #12840, .f. ) ;
#13356 = oriented_edge ( 'none', *, *, #11626, .t. ) ;
#13357 = oriented_edge ( 'none', *, *, #13350, .t. ) ;
#13358 = oriented_edge ( 'none', *, *, #13332, .t. ) ;
#13359 = oriented_edge ( 'none', *, *, #13297, .f. ) ;
#13360 = oriented_edge ( 'none', *, *, #13295, .t. ) ;
#13361 = edge_curve ( 'none', #12850, #11565, #35043, .t. ) ;
#13362 = oriented_edge ( 'none', *, *, #12857, .f. ) ;
#13363 = advanced_face ( 'none', ( #35027 ), #35023, .f. ) ;
#13364 = edge_loop ( 'none', ( #13358, #13331, #13334, #13337 ) ) ;
#13365 = oriented_edge ( 'none', *, *, #13302, .f. ) ;
#13366 = oriented_edge ( 'none', *, *, #11620, .t. ) ;
#13367 = oriented_edge ( 'none', *, *, #12901, .f. ) ;
#13368 = oriented_edge ( 'none', *, *, #11572, .t. ) ;
#13369 = advanced_face ( 'none', ( #35028 ), #35022, .f. ) ;
#13370 = oriented_edge ( 'none', *, *, #11642, .t. ) ;
#13371 = oriented_edge ( 'none', *, *, #13295, .f. ) ;
#13372 = oriented_edge ( 'none', *, *, #11615, .t. ) ;
#13373 = oriented_edge ( 'none', *, *, #13317, .t. ) ;
#13374 = advanced_face ( 'none', ( #35025 ), #35024, .f. ) ;
#13375 = oriented_edge ( 'none', *, *, #13391, .f. ) ;
#13376 = oriented_edge ( 'none', *, *, #12969, .t. ) ;
#13377 = oriented_edge ( 'none', *, *, #12783, .f. ) ;
#13378 = edge_curve ( 'none', #12853, #11590, #35073, .t. ) ;
#13379 = advanced_face ( 'none', ( #35076 ), #35074, .f. ) ;
#13380 = oriented_edge ( 'none', *, *, #13385, .t. ) ;
#13381 = oriented_edge ( 'none', *, *, #11579, .t. ) ;
#13382 = edge_curve ( 'none', #13438, #13451, #35069, .t. ) ;
#13383 = edge_curve ( 'none', #12710, #11576, #35061, .t. ) ;
#13384 = oriented_edge ( 'none', *, *, #13378, .f. ) ;
#13385 = edge_curve ( 'none', #12851, #11577, #35051, .t. ) ;
#13386 = advanced_face ( 'none', ( #35055 ), #35035, .t. ) ;
#13387 = oriented_edge ( 'none', *, *, #13361, .t. ) ;
#13388 = oriented_edge ( 'none', *, *, #13354, .f. ) ;
#13389 = advanced_face ( 'none', ( #35068 ), #35112, .f. ) ;
#13390 = oriented_edge ( 'none', *, *, #11639, .t. ) ;
#13391 = edge_curve ( 'none', #12772, #11648, #35107, .t. ) ;
#13392 = advanced_face ( 'none', ( #35101 ), #35108, .t. ) ;
#13393 = oriented_edge ( 'none', *, *, #13344, .f. ) ;
#13394 = oriented_edge ( 'none', *, *, #13383, .t. ) ;
#13395 = oriented_edge ( 'none', *, *, #11638, .t. ) ;
#13396 = oriented_edge ( 'none', *, *, #13382, .f. ) ;
#13397 = oriented_edge ( 'none', *, *, #12839, .f. ) ;
#13398 = oriented_edge ( 'none', *, *, #12849, .f. ) ;
#13399 = vertex_point ( 'none', #35106 ) ;
#13400 = oriented_edge ( 'none', *, *, #12819, .f. ) ;
#13401 = oriented_edge ( 'none', *, *, #13443, .t. ) ;
#13402 = oriented_edge ( 'none', *, *, #13344, .t. ) ;
#13403 = oriented_edge ( 'none', *, *, #13340, .t. ) ;
#13404 = vertex_point ( 'none', #35091 ) ;
#13405 = advanced_face ( 'none', ( #35097 ), #35105, .f. ) ;
#13406 = oriented_edge ( 'none', *, *, #11655, .t. ) ;
#13407 = edge_loop ( 'none', ( #13402, #13416, #13418, #13345 ) ) ;
#13408 = oriented_edge ( 'none', *, *, #13414, .t. ) ;
#13409 = oriented_edge ( 'none', *, *, #12837, .f. ) ;
#13410 = vertex_point ( 'none', #35100 ) ;
#13411 = oriented_edge ( 'none', *, *, #13361, .f. ) ;
#13412 = edge_loop ( 'none', ( #13387, #13395, #13375, #13409 ) ) ;
#13413 = edge_loop ( 'none', ( #13452, #13455, #13454, #13377 ) ) ;
#13414 = edge_curve ( 'none', #13458, #13410, #35095, .t. ) ;
#13415 = oriented_edge ( 'none', *, *, #13391, .t. ) ;
#13416 = oriented_edge ( 'none', *, *, #11637, .t. ) ;
#13417 = advanced_face ( 'none', ( #35143 ), #35096, .f. ) ;
#13418 = oriented_edge ( 'none', *, *, #13349, .f. ) ;
#13419 = edge_curve ( 'none', #13429, #13399, #35136, .t. ) ;
#13420 = oriented_edge ( 'none', *, *, #13919, .t. ) ;
#13421 = oriented_edge ( 'none', *, *, #11575, .t. ) ;
#13422 = oriented_edge ( 'none', *, *, #13498, .t. ) ;
#13423 = edge_curve ( 'none', #12786, #11530, #35086, .t. ) ;
#13424 = oriented_edge ( 'none', *, *, #13464, .t. ) ;
#13425 = oriented_edge ( 'none', *, *, #11578, .t. ) ;
#13426 = oriented_edge ( 'none', *, *, #11593, .t. ) ;
#13427 = edge_curve ( 'none', #12730, #11598, #35139, .t. ) ;
#13428 = oriented_edge ( 'none', *, *, #13436, .f. ) ;
#13429 = vertex_point ( 'none', #35123 ) ;
#13430 = edge_loop ( 'none', ( #13396, #12672, #13483, #13465 ) ) ;
#13431 = oriented_edge ( 'none', *, *, #13130, .t. ) ;
#13432 = edge_curve ( 'none', #12796, #11573, #35122, .t. ) ;
#13433 = advanced_face ( 'none', ( #35129 ), #35088, .f. ) ;
#13434 = oriented_edge ( 'none', *, *, #13427, .t. ) ;
#13435 = oriented_edge ( 'none', *, *, #13447, .f. ) ;
#13436 = edge_curve ( 'none', #12795, #11603, #35120, .t. ) ;
#13437 = oriented_edge ( 'none', *, *, #11653, .t. ) ;
#13438 = vertex_point ( 'none', #35180 ) ;
#13439 = advanced_face ( 'none', ( #35179 ), #35175, .f. ) ;
#13440 = edge_loop ( 'none', ( #13441, #13368, #13487, #13490 ) ) ;
#13441 = oriented_edge ( 'none', *, *, #13432, .t. ) ;
#13442 = edge_loop ( 'none', ( #13434, #13426, #13428, #13448 ) ) ;
#13443 = edge_curve ( 'none', #1095, #12909, #35118, .t. ) ;
#13444 = oriented_edge ( 'none', *, *, #13385, .f. ) ;
#13445 = edge_curve ( 'none', #13458, #13016, #35161, .t. ) ;
#13446 = advanced_face ( 'none', ( #35163 ), #35157, .f. ) ;
#13447 = edge_curve ( 'none', #12629, #11523, #34897, .t. ) ;
#13448 = oriented_edge ( 'none', *, *, #12799, .f. ) ;
#13449 = advanced_face ( 'none', ( #35167 ), #34639, .f. ) ;
#13450 = edge_loop ( 'none', ( #13380, #13461, #13435, #13460 ) ) ;
#13451 = vertex_point ( 'none', #35116 ) ;
#13452 = oriented_edge ( 'none', *, *, #13447, .t. ) ;
#13453 = oriented_edge ( 'none', *, *, #13378, .t. ) ;
#13454 = oriented_edge ( 'none', *, *, #13383, .f. ) ;
#13455 = oriented_edge ( 'none', *, *, #11646, .t. ) ;
#13456 = oriented_edge ( 'none', *, *, #12765, .f. ) ;
#13457 = edge_loop ( 'none', ( #13453, #13437, #13444, #13456 ) ) ;
#13458 = vertex_point ( 'none', #34136 ) ;
#13459 = advanced_face ( 'none', ( #34137 ), #35149, .f. ) ;
#13460 = oriented_edge ( 'none', *, *, #12859, .f. ) ;
#13462 = edge_curve ( 'none', #11359, #13079, #35209, .t. ) ;
#13461 = oriented_edge ( 'none', *, *, #11650, .t. ) ;
#13463 = oriented_edge ( 'none', *, *, #11583, .t. ) ;
#13464 = edge_curve ( 'none', #12762, #11602, #35205, .t. ) ;
#13465 = oriented_edge ( 'none', *, *, #13528, .t. ) ;
#13466 = advanced_face ( 'none', ( #35203 ), #35207, .t. ) ;
#13467 = edge_loop ( 'none', ( #13424, #13511, #13507, #13506 ) ) ;
#13468 = edge_loop ( 'none', ( #13537, #13517, #13518, #13575 ) ) ;
#13469 = advanced_face ( 'none', ( #35198 ), #35206, .f. ) ;
#13470 = oriented_edge ( 'none', *, *, #12791, .f. ) ;
#13471 = edge_loop ( 'none', ( #13480, #13523, #13522, #13470 ) ) ;
#13472 = advanced_face ( 'none', ( #35204 ), #35187, .f. ) ;
#13473 = oriented_edge ( 'none', *, *, #13488, .f. ) ;
#13474 = oriented_edge ( 'none', *, *, #13436, .t. ) ;
#13475 = edge_loop ( 'none', ( #13422, #13484, #13486, #13482 ) ) ;
#13476 = edge_curve ( 'none', #12804, #11585, #35196, .t. ) ;
#13477 = edge_loop ( 'none', ( #13892, #13912, #14036, #14114 ) ) ;
#13478 = oriented_edge ( 'none', *, *, #12778, .f. ) ;
#13479 = advanced_face ( 'none', ( #35243 ), #35240, .f. ) ;
#13480 = oriented_edge ( 'none', *, *, #13485, .t. ) ;
#13481 = edge_loop ( 'none', ( #13538, #13463, #13541, #13540 ) ) ;
#13482 = oriented_edge ( 'none', *, *, #12718, .f. ) ;
#13483 = oriented_edge ( 'none', *, *, #13414, .f. ) ;
#13484 = oriented_edge ( 'none', *, *, #11613, .t. ) ;
#13485 = edge_curve ( 'none', #12785, #11589, #35244, .t. ) ;
#13486 = oriented_edge ( 'none', *, *, #13423, .f. ) ;
#13487 = oriented_edge ( 'none', *, *, #13427, .f. ) ;
#13488 = edge_curve ( 'none', #12793, #11595, #35235, .t. ) ;
#13489 = edge_curve ( 'none', #18185, #18178, #35228, .t. ) ;
#13490 = oriented_edge ( 'none', *, *, #12792, .f. ) ;
#13491 = edge_loop ( 'none', ( #13536, #13516, #13578, #13654 ) ) ;
#13492 = vertex_point ( 'none', #35229 ) ;
#13493 = edge_loop ( 'none', ( #13494, #13421, #13499, #13496 ) ) ;
#13494 = oriented_edge ( 'none', *, *, #13488, .t. ) ;
#13495 = advanced_face ( 'none', ( #35218 ), #35224, .f. ) ;
#13496 = oriented_edge ( 'none', *, *, #12777, .f. ) ;
#13497 = edge_loop ( 'none', ( #13474, #13425, #13473, #13478 ) ) ;
#13498 = edge_curve ( 'none', #12721, #11610, #35213, .t. ) ;
#13499 = oriented_edge ( 'none', *, *, #13432, .f. ) ;
#13500 = vertex_point ( 'none', #35221 ) ;
#13501 = edge_curve ( 'none', #12352, #13492, #35214, .t. ) ;
#13502 = edge_curve ( 'none', #12749, #11550, #35223, .t. ) ;
#13503 = oriented_edge ( 'none', *, *, #12806, .f. ) ;
#13504 = edge_loop ( 'none', ( #13568, #13571, #13572, #13569 ) ) ;
#13505 = advanced_face ( 'none', ( #35276 ), #35268, .f. ) ;
#13506 = oriented_edge ( 'none', *, *, #12800, .f. ) ;
#13508 = oriented_edge ( 'none', *, *, #1067, .t. ) ;
#13507 = oriented_edge ( 'none', *, *, #13534, .f. ) ;
#13509 = oriented_edge ( 'none', *, *, #14074, .f. ) ;
#13510 = edge_curve ( 'none', #13521, #13500, #35262, .t. ) ;
#13511 = oriented_edge ( 'none', *, *, #11533, .t. ) ;
#13512 = edge_curve ( 'none', #12745, #11531, #35272, .t. ) ;
#13513 = edge_loop ( 'none', ( #13530, #13555, #13573, #13556 ) ) ;
#13514 = advanced_face ( 'none', ( #35257 ), #35263, .f. ) ;
#13515 = edge_loop ( 'none', ( #13526, #13579, #13580, #13503 ) ) ;
#13516 = oriented_edge ( 'none', *, *, #13510, .t. ) ;
#13517 = oriented_edge ( 'none', *, *, #11604, .t. ) ;
#13518 = oriented_edge ( 'none', *, *, #13464, .f. ) ;
#13519 = edge_loop ( 'none', ( #13574, #13562, #13561, #13565 ) ) ;
#13520 = edge_loop ( 'none', ( #13524, #13531, #13529, #13535 ) ) ;
#13521 = vertex_point ( 'none', #35267 ) ;
#13522 = oriented_edge ( 'none', *, *, #13476, .f. ) ;
#13523 = oriented_edge ( 'none', *, *, #11588, .t. ) ;
#13524 = oriented_edge ( 'none', *, *, #13423, .t. ) ;
#13525 = advanced_face ( 'none', ( #35261 ), #35251, .t. ) ;
#13526 = oriented_edge ( 'none', *, *, #13512, .t. ) ;
#13527 = advanced_face ( 'none', ( #35307 ), #35305, .f. ) ;
#13528 = edge_curve ( 'none', #13458, #13451, #35256, .t. ) ;
#13529 = oriented_edge ( 'none', *, *, #13485, .f. ) ;
#13530 = oriented_edge ( 'none', *, *, #13563, .t. ) ;
#13531 = oriented_edge ( 'none', *, *, #11592, .t. ) ;
#13532 = edge_curve ( 'none', #12726, #11601, #35301, .t. ) ;
#13533 = edge_curve ( 'none', #13438, #13410, #35306, .t. ) ;
#13534 = edge_curve ( 'none', #12734, #11546, #35286, .t. ) ;
#13535 = oriented_edge ( 'none', *, *, #12788, .f. ) ;
#13536 = oriented_edge ( 'none', *, *, #13570, .f. ) ;
#13537 = oriented_edge ( 'none', *, *, #13532, .t. ) ;
#13538 = oriented_edge ( 'none', *, *, #13476, .t. ) ;
#13539 = advanced_face ( 'none', ( #35292 ), #35287, .f. ) ;
#13540 = oriented_edge ( 'none', *, *, #12807, .f. ) ;
#13541 = oriented_edge ( 'none', *, *, #13498, .f. ) ;
#13542 = oriented_edge ( 'none', *, *, #13502, .t. ) ;
#13543 = oriented_edge ( 'none', *, *, #13563, .f. ) ;
#13544 = oriented_edge ( 'none', *, *, #13636, .f. ) ;
#13545 = edge_curve ( 'none', #12759, #11538, #35337, .t. ) ;
#13546 = oriented_edge ( 'none', *, *, #12728, .f. ) ;
#13547 = oriented_edge ( 'none', *, *, #11532, .t. ) ;
#13548 = advanced_face ( 'none', ( #35338 ), #35339, .f. ) ;
#13549 = oriented_edge ( 'none', *, *, #12738, .f. ) ;
#13550 = edge_loop ( 'none', ( #13615, #13604, #13607, #13549 ) ) ;
#13551 = edge_curve ( 'none', #12763, #11542, #35345, .t. ) ;
#13552 = oriented_edge ( 'none', *, *, #13614, .f. ) ;
#13553 = advanced_face ( 'none', ( #35296 ), #35340, .f. ) ;
#13554 = edge_loop ( 'none', ( #13567, #13616, #13543, #13546 ) ) ;
#13555 = oriented_edge ( 'none', *, *, #11524, .t. ) ;
#13556 = oriented_edge ( 'none', *, *, #12750, .f. ) ;
#13557 = advanced_face ( 'none', ( #35330 ), #35326, .f. ) ;
#13558 = edge_loop ( 'none', ( #13666, #13669, #13671, #13674 ) ) ;
#13559 = advanced_face ( 'none', ( #35375 ), #35321, .f. ) ;
#13560 = advanced_face ( 'none', ( #35319 ), #35344, .f. ) ;
#13561 = oriented_edge ( 'none', *, *, #13512, .f. ) ;
#13562 = oriented_edge ( 'none', *, *, #11612, .t. ) ;
#13563 = edge_curve ( 'none', #12751, #11526, #35314, .t. ) ;
#13564 = edge_curve ( 'none', #12686, #11549, #35362, .t. ) ;
#13565 = oriented_edge ( 'none', *, *, #12803, .f. ) ;
#13566 = advanced_face ( 'none', ( #35363 ), #35358, .f. ) ;
#13567 = oriented_edge ( 'none', *, *, #13614, .t. ) ;
#13568 = oriented_edge ( 'none', *, *, #13564, .t. ) ;
#13569 = oriented_edge ( 'none', *, *, #12722, .f. ) ;
#13570 = edge_curve ( 'none', #13521, #13451, #35357, .t. ) ;
#13571 = oriented_edge ( 'none', *, *, #11553, .t. ) ;
#13572 = oriented_edge ( 'none', *, *, #13502, .f. ) ;
#13573 = oriented_edge ( 'none', *, *, #13564, .f. ) ;
#13574 = oriented_edge ( 'none', *, *, #13534, .t. ) ;
#13575 = oriented_edge ( 'none', *, *, #12729, .f. ) ;
#13576 = edge_curve ( 'none', #13339, #12369, #35409, .t. ) ;
#13577 = advanced_face ( 'none', ( #35366 ), #35351, .f. ) ;
#13578 = oriented_edge ( 'none', *, *, #13690, .f. ) ;
#13579 = oriented_edge ( 'none', *, *, #11609, .t. ) ;
#13580 = oriented_edge ( 'none', *, *, #13532, .f. ) ;
#13581 = oriented_edge ( 'none', *, *, #12685, .f. ) ;
#13582 = edge_curve ( 'none', #12756, #11558, #35356, .t. ) ;
#13583 = advanced_face ( 'none', ( #35408 ), #35404, .f. ) ;
#13584 = edge_loop ( 'none', ( #13643, #13627, #13629, #13630 ) ) ;
#13585 = oriented_edge ( 'none', *, *, #12701, .f. ) ;
#13586 = edge_curve ( 'none', #12682, #11489, #35395, .t. ) ;
#13587 = oriented_edge ( 'none', *, *, #13582, .f. ) ;
#13588 = oriented_edge ( 'none', *, *, #13551, .t. ) ;
#13589 = oriented_edge ( 'none', *, *, #13644, .t. ) ;
#13590 = edge_loop ( 'none', ( #13544, #13600, #13101, #13180 ) ) ;
#13591 = oriented_edge ( 'none', *, *, #11544, .t. ) ;
#13592 = oriented_edge ( 'none', *, *, #13545, .t. ) ;
#13593 = advanced_face ( 'none', ( #35397 ), #35370, .f. ) ;
#13594 = oriented_edge ( 'none', *, *, #11548, .t. ) ;
#13595 = edge_curve ( 'none', #12736, #11541, #35385, .t. ) ;
#13596 = oriented_edge ( 'none', *, *, #13551, .f. ) ;
#13597 = oriented_edge ( 'none', *, *, #12741, .f. ) ;
#13598 = oriented_edge ( 'none', *, *, #12744, .f. ) ;
#13599 = advanced_face ( 'none', ( #35389 ), #35396, .t. ) ;
#13600 = oriented_edge ( 'none', *, *, #13762, .t. ) ;
#13601 = oriented_edge ( 'none', *, *, #12725, .f. ) ;
#13602 = advanced_face ( 'none', ( #35379 ), #35434, .f. ) ;
#13603 = oriented_edge ( 'none', *, *, #13595, .t. ) ;
#13604 = oriented_edge ( 'none', *, *, #11535, .t. ) ;
#13605 = edge_loop ( 'none', ( #13588, #13591, #13609, #13606 ) ) ;
#13606 = oriented_edge ( 'none', *, *, #12761, .f. ) ;
#13607 = oriented_edge ( 'none', *, *, #13545, .f. ) ;
#13608 = edge_loop ( 'none', ( #13592, #13653, #13658, #13597 ) ) ;
#13609 = oriented_edge ( 'none', *, *, #13618, .f. ) ;
#13610 = edge_loop ( 'none', ( #13652, #13657, #13587, #13585 ) ) ;
#13611 = vertex_point ( 'none', #35401 ) ;
#13612 = edge_loop ( 'none', ( #13603, #13594, #13596, #13598 ) ) ;
#13613 = advanced_face ( 'none', ( #35436 ), #35424, .f. ) ;
#13614 = edge_curve ( 'none', #12674, #11529, #35423, .t. ) ;
#13615 = oriented_edge ( 'none', *, *, #13618, .t. ) ;
#13616 = oriented_edge ( 'none', *, *, #11528, .t. ) ;
#13617 = edge_loop ( 'none', ( #13542, #13547, #13552, #13601 ) ) ;
#13618 = edge_curve ( 'none', #12673, #11537, #35415, .t. ) ;
#13619 = edge_curve ( 'none', #12708, #11514, #35410, .t. ) ;
#13620 = oriented_edge ( 'none', *, *, #11480, .t. ) ;
#13621 = oriented_edge ( 'none', *, *, #13628, .t. ) ;
#13622 = edge_loop ( 'none', ( #13638, #13624, #13682, #13684 ) ) ;
#13623 = oriented_edge ( 'none', *, *, #13639, .f. ) ;
#13624 = oriented_edge ( 'none', *, *, #11483, .t. ) ;
#13625 = advanced_face ( 'none', ( #35467 ), #35471, .f. ) ;
#13626 = edge_loop ( 'none', ( #13689, #13688, #13691, #13692 ) ) ;
#13627 = oriented_edge ( 'none', *, *, #11561, .t. ) ;
#13628 = edge_curve ( 'none', #12677, #11564, #35462, .t. ) ;
#13629 = oriented_edge ( 'none', *, *, #13644, .f. ) ;
#13630 = oriented_edge ( 'none', *, *, #12760, .f. ) ;
#13631 = oriented_edge ( 'none', *, *, #11534, .t. ) ;
#13632 = advanced_face ( 'none', ( #35465 ), #35470, .f. ) ;
#13633 = oriented_edge ( 'none', *, *, #12693, .f. ) ;
#13634 = vertex_point ( 'none', #35468 ) ;
#13635 = oriented_edge ( 'none', *, *, #13650, .f. ) ;
#13636 = edge_curve ( 'none', #13637, #13634, #35455, .t. ) ;
#13637 = vertex_point ( 'none', #35447 ) ;
#13638 = oriented_edge ( 'none', *, *, #13619, .t. ) ;
#13639 = edge_curve ( 'none', #12695, #11477, #35454, .t. ) ;
#13640 = oriented_edge ( 'none', *, *, #12758, .f. ) ;
#13641 = edge_loop ( 'none', ( #13208, #13823, #13833, #14099, #14095 ) ) ;
#13642 = edge_loop ( 'none', ( #13621, #13620, #13623, #13633 ) ) ;
#13643 = oriented_edge ( 'none', *, *, #13650, .t. ) ;
#13644 = edge_curve ( 'none', #12681, #11557, #35442, .t. ) ;
#13645 = edge_loop ( 'none', ( #13647, #13631, #13635, #13640 ) ) ;
#13646 = advanced_face ( 'none', ( #35500 ), #35443, .f. ) ;
#13647 = oriented_edge ( 'none', *, *, #13582, .t. ) ;
#13648 = oriented_edge ( 'none', *, *, #13586, .f. ) ;
#13649 = oriented_edge ( 'none', *, *, #11560, .t. ) ;
#13650 = edge_curve ( 'none', #12753, #41717, #35496, .t. ) ;
#13651 = advanced_face ( 'none', ( #35493 ), #35489, .f. ) ;
#13652 = oriented_edge ( 'none', *, *, #13586, .t. ) ;
#13653 = oriented_edge ( 'none', *, *, #11552, .t. ) ;
#13654 = oriented_edge ( 'none', *, *, #13382, .t. ) ;
#13655 = advanced_face ( 'none', ( #35497 ), #35487, .f. ) ;
#13656 = edge_loop ( 'none', ( #13589, #13649, #13648, #13581 ) ) ;
#13657 = oriented_edge ( 'none', *, *, #11488, .t. ) ;
#13658 = oriented_edge ( 'none', *, *, #13595, .f. ) ;
#13659 = oriented_edge ( 'none', *, *, #12691, .f. ) ;
#13660 = edge_curve ( 'none', #12694, #11495, #35482, .t. ) ;
#13661 = oriented_edge ( 'none', *, *, #12699, .f. ) ;
#13662 = edge_loop ( 'none', ( #13720, #13709, #13696, #13715 ) ) ;
#13663 = advanced_face ( 'none', ( #35477 ), #35491, .f. ) ;
#13664 = edge_loop ( 'none', ( #13679, #13726, #13725, #13661 ) ) ;
#13665 = oriented_edge ( 'none', *, *, #11493, .t. ) ;
#13666 = oriented_edge ( 'none', *, *, #13639, .t. ) ;
#13667 = edge_curve ( 'none', #12715, #11491, #35448, .t. ) ;
#13668 = edge_loop ( 'none', ( #13678, #13680, #13681, #13728 ) ) ;
#13669 = oriented_edge ( 'none', *, *, #11487, .t. ) ;
#13670 = edge_curve ( 'none', #12649, #11512, #35523, .t. ) ;
#13671 = oriented_edge ( 'none', *, *, #13683, .f. ) ;
#13672 = edge_loop ( 'none', ( #13729, #13665, #13719, #13723 ) ) ;
#13673 = edge_loop ( 'none', ( #13733, #13732, #13676, #13659 ) ) ;
#13674 = oriented_edge ( 'none', *, *, #12680, .f. ) ;
#13675 = advanced_face ( 'none', ( #35529 ), #35530, .f. ) ;
#13676 = oriented_edge ( 'none', *, *, #13730, .f. ) ;
#13677 = edge_curve ( 'none', #13521, #13634, #35532, .t. ) ;
#13678 = oriented_edge ( 'none', *, *, #10490, .f. ) ;
#13679 = oriented_edge ( 'none', *, *, #13660, .t. ) ;
#13680 = oriented_edge ( 'none', *, *, #12702, .f. ) ;
#13681 = oriented_edge ( 'none', *, *, #10552, .t. ) ;
#13682 = oriented_edge ( 'none', *, *, #13628, .f. ) ;
#13683 = edge_curve ( 'none', #12678, #11490, #35525, .t. ) ;
#13684 = oriented_edge ( 'none', *, *, #12671, .f. ) ;
#13685 = advanced_face ( 'none', ( #35513 ), #35505, .f. ) ;
#13686 = edge_loop ( 'none', ( #13811, #13815, #13734, #13737 ) ) ;
#13687 = advanced_face ( 'none', ( #35504 ), #35509, .f. ) ;
#13688 = oriented_edge ( 'none', *, *, #11485, .t. ) ;
#13689 = oriented_edge ( 'none', *, *, #13683, .t. ) ;
#13690 = edge_curve ( 'none', #13438, #13500, #35518, .t. ) ;
#13691 = oriented_edge ( 'none', *, *, #13619, .f. ) ;
#13692 = oriented_edge ( 'none', *, *, #12684, .f. ) ;
#13693 = advanced_face ( 'none', ( #35567 ), #35568, .f. ) ;
#13694 = advanced_face ( 'none', ( #35549 ), #35554, .f. ) ;
#13695 = edge_loop ( 'none', ( #13767, #13754, #13755, #13771 ) ) ;
#13696 = oriented_edge ( 'none', *, *, #13706, .f. ) ;
#13697 = edge_curve ( 'none', #12626, #11507, #35545, .t. ) ;
#13698 = edge_loop ( 'none', ( #13772, #13769, #13773, #13765 ) ) ;
#13699 = advanced_face ( 'none', ( #35543 ), #35512, .f. ) ;
#13700 = oriented_edge ( 'none', *, *, #11508, .t. ) ;
#13701 = oriented_edge ( 'none', *, *, #13697, .t. ) ;
#13702 = oriented_edge ( 'none', *, *, #13713, .t. ) ;
#13703 = oriented_edge ( 'none', *, *, #13716, .f. ) ;
#13704 = oriented_edge ( 'none', *, *, #12628, .f. ) ;
#13705 = advanced_face ( 'none', ( #35547 ), #35594, .f. ) ;
#13706 = edge_curve ( 'none', #12642, #11450, #35592, .t. ) ;
#13707 = oriented_edge ( 'none', *, *, #11500, .t. ) ;
#13708 = advanced_face ( 'none', ( #35593 ), #35585, .f. ) ;
#13709 = oriented_edge ( 'none', *, *, #11437, .t. ) ;
#13710 = oriented_edge ( 'none', *, *, #13660, .f. ) ;
#13711 = edge_loop ( 'none', ( #13702, #13764, #13766, #13768 ) ) ;
#13712 = advanced_face ( 'none', ( #35546 ), #35581, .f. ) ;
#13713 = edge_curve ( 'none', #12650, #11506, #35580, .t. ) ;
#13714 = edge_loop ( 'none', ( #13775, #13745, #13763, #13760 ) ) ;
#13715 = oriented_edge ( 'none', *, *, #12633, .f. ) ;
#13716 = edge_curve ( 'none', #12658, #11433, #35574, .t. ) ;
#13717 = edge_loop ( 'none', ( #13701, #13700, #13703, #13704 ) ) ;
#13718 = edge_loop ( 'none', ( #13722, #13707, #13710, #13727 ) ) ;
#13719 = oriented_edge ( 'none', *, *, #13670, .f. ) ;
#13720 = oriented_edge ( 'none', *, *, #13716, .t. ) ;
#13721 = oriented_edge ( 'none', *, *, #13419, .f. ) ;
#13722 = oriented_edge ( 'none', *, *, #13730, .t. ) ;
#13723 = oriented_edge ( 'none', *, *, #12713, .f. ) ;
#13724 = advanced_face ( 'none', ( #35575 ), #35588, .f. ) ;
#13725 = oriented_edge ( 'none', *, *, #13667, .f. ) ;
#13726 = oriented_edge ( 'none', *, *, #11497, .t. ) ;
#13727 = oriented_edge ( 'none', *, *, #12689, .f. ) ;
#13728 = oriented_edge ( 'none', *, *, #11501, .t. ) ;
#13729 = oriented_edge ( 'none', *, *, #13667, .t. ) ;
#13730 = edge_curve ( 'none', #12696, #11434, #35625, .t. ) ;
#13731 = advanced_face ( 'none', ( #35633 ), #35621, .f. ) ;
#13732 = oriented_edge ( 'none', *, *, #11513, .t. ) ;
#13733 = oriented_edge ( 'none', *, *, #13670, .t. ) ;
#13734 = oriented_edge ( 'none', *, *, #13756, .f. ) ;
#13735 = edge_curve ( 'none', #12666, #11462, #35637, .t. ) ;
#13736 = oriented_edge ( 'none', *, *, #13327, .f. ) ;
#13737 = oriented_edge ( 'none', *, *, #12717, .f. ) ;
#13738 = oriented_edge ( 'none', *, *, #13814, .t. ) ;
#13739 = edge_curve ( 'none', #12636, #11386, #35614, .t. ) ;
#13740 = advanced_face ( 'none', ( #35627 ), #35599, .f. ) ;
#13741 = oriented_edge ( 'none', *, *, #13735, .t. ) ;
#13742 = oriented_edge ( 'none', *, *, #12652, .f. ) ;
#13743 = oriented_edge ( 'none', *, *, #13739, .f. ) ;
#13744 = oriented_edge ( 'none', *, *, #11440, .t. ) ;
#13745 = oriented_edge ( 'none', *, *, #11517, .t. ) ;
#13746 = advanced_face ( 'none', ( #35628 ), #35632, .f. ) ;
#13747 = oriented_edge ( 'none', *, *, #11432, .t. ) ;
#13748 = oriented_edge ( 'none', *, *, #12544, .f. ) ;
#13749 = oriented_edge ( 'none', *, *, #13758, .f. ) ;
#13750 = oriented_edge ( 'none', *, *, #13882, .t. ) ;
#13751 = oriented_edge ( 'none', *, *, #12627, .f. ) ;
#13752 = edge_curve ( 'none', #12644, #11452, #35668, .t. ) ;
#13753 = advanced_face ( 'none', ( #35665 ), #35602, .f. ) ;
#13754 = oriented_edge ( 'none', *, *, #11449, .t. ) ;
#13755 = oriented_edge ( 'none', *, *, #13752, .f. ) ;
#13756 = edge_curve ( 'none', #12647, #11518, #35657, .t. ) ;
#13757 = oriented_edge ( 'none', *, *, #13756, .t. ) ;
#13758 = edge_curve ( 'none', #12645, #11519, #35649, .t. ) ;
#13759 = advanced_face ( 'none', ( #35609 ), #35601, .f. ) ;
#13760 = oriented_edge ( 'none', *, *, #12641, .f. ) ;
#13761 = edge_loop ( 'none', ( #13757, #13747, #13749, #13751 ) ) ;
#13762 = edge_curve ( 'none', #13637, #13500, #35650, .t. ) ;
#13763 = oriented_edge ( 'none', *, *, #13774, .f. ) ;
#13764 = oriented_edge ( 'none', *, *, #11511, .t. ) ;
#13765 = oriented_edge ( 'none', *, *, #12709, .f. ) ;
#13766 = oriented_edge ( 'none', *, *, #13697, .f. ) ;
#13767 = oriented_edge ( 'none', *, *, #13774, .t. ) ;
#13768 = oriented_edge ( 'none', *, *, #12712, .f. ) ;
#13769 = oriented_edge ( 'none', *, *, #11516, .t. ) ;
#13770 = advanced_face ( 'none', ( #35658 ), #35643, .f. ) ;
#13771 = oriented_edge ( 'none', *, *, #12648, .f. ) ;
#13772 = oriented_edge ( 'none', *, *, #13706, .t. ) ;
#13773 = oriented_edge ( 'none', *, *, #13713, .f. ) ;
#13774 = edge_curve ( 'none', #12587, #11445, #35702, .t. ) ;
#13775 = oriented_edge ( 'none', *, *, #13758, .t. ) ;
#13776 = edge_curve ( 'none', #12591, #11389, #35689, .t. ) ;
#13777 = edge_loop ( 'none', ( #13855, #13783, #13845, #13797 ) ) ;
#13778 = oriented_edge ( 'none', *, *, #13789, .f. ) ;
#13779 = oriented_edge ( 'none', *, *, #12656, .f. ) ;
#13780 = edge_loop ( 'none', ( #13857, #13846, #13852, #13779 ) ) ;
#13781 = oriented_edge ( 'none', *, *, #13849, .t. ) ;
#13782 = advanced_face ( 'none', ( #35685 ), #35655, .f. ) ;
#13783 = oriented_edge ( 'none', *, *, #11456, .t. ) ;
#13784 = oriented_edge ( 'none', *, *, #13789, .t. ) ;
#13785 = edge_loop ( 'none', ( #13790, #13791, #13794, #13801 ) ) ;
#13787 = oriented_edge ( 'none', *, *, #13576, .t. ) ;
#13786 = oriented_edge ( 'none', *, *, #13814, .f. ) ;
#13788 = oriented_edge ( 'none', *, *, #11444, .t. ) ;
#13789 = edge_curve ( 'none', #12585, #11390, #35684, .t. ) ;
#13790 = oriented_edge ( 'none', *, *, #13739, .t. ) ;
#13791 = oriented_edge ( 'none', *, *, #11448, .t. ) ;
#13792 = edge_curve ( 'none', #11733, #14270, #35670, .t. ) ;
#13793 = advanced_face ( 'none', ( #35735 ), #35733, .f. ) ;
#13794 = oriented_edge ( 'none', *, *, #13799, .f. ) ;
#13795 = edge_curve ( 'none', #12586, #11458, #35725, .t. ) ;
#13796 = oriented_edge ( 'none', *, *, #12583, .f. ) ;
#13797 = oriented_edge ( 'none', *, *, #12581, .f. ) ;
#13798 = edge_loop ( 'none', ( #13807, #13809, #13778, #13796 ) ) ;
#13799 = edge_curve ( 'none', #12662, #11463, #35732, .t. ) ;
#13800 = oriented_edge ( 'none', *, *, #12640, .f. ) ;
#13801 = oriented_edge ( 'none', *, *, #12638, .f. ) ;
#13802 = edge_curve ( 'none', #12352, #11931, #35728, .t. ) ;
#13803 = advanced_face ( 'none', ( #35717 ), #35715, .f. ) ;
#13804 = edge_loop ( 'none', ( #13812, #13788, #13786, #13800 ) ) ;
#13805 = oriented_edge ( 'none', *, *, #11441, .t. ) ;
#13806 = oriented_edge ( 'none', *, *, #13735, .f. ) ;
#13807 = oriented_edge ( 'none', *, *, #13776, .t. ) ;
#13808 = oriented_edge ( 'none', *, *, #12657, .f. ) ;
#13809 = oriented_edge ( 'none', *, *, #11451, .t. ) ;
#13810 = advanced_face ( 'none', ( #35722 ), #35707, .f. ) ;
#13811 = oriented_edge ( 'none', *, *, #13752, .t. ) ;
#13812 = oriented_edge ( 'none', *, *, #13799, .t. ) ;
#13813 = edge_loop ( 'none', ( #13741, #13744, #13743, #13742 ) ) ;
#13814 = edge_curve ( 'none', #12664, #11459, #35711, .t. ) ;
#13815 = oriented_edge ( 'none', *, *, #11436, .t. ) ;
#13816 = edge_loop ( 'none', ( #13738, #13805, #13806, #13808 ) ) ;
#13817 = advanced_face ( 'none', ( #35762 ), #35758, .f. ) ;
#13818 = oriented_edge ( 'none', *, *, #13827, .f. ) ;
#13819 = oriented_edge ( 'none', *, *, #12669, .f. ) ;
#13820 = oriented_edge ( 'none', *, *, #13853, .t. ) ;
#13821 = oriented_edge ( 'none', *, *, #12600, .f. ) ;
#13822 = edge_loop ( 'none', ( #13839, #13830, #13899, #13901 ) ) ;
#13823 = oriented_edge ( 'none', *, *, #14088, .t. ) ;
#13824 = advanced_face ( 'none', ( #35763 ), #35764, .f. ) ;
#13825 = oriented_edge ( 'none', *, *, #11384, .t. ) ;
#13826 = oriented_edge ( 'none', *, *, #13849, .f. ) ;
#13827 = edge_curve ( 'none', #12665, #11468, #35757, .t. ) ;
#13828 = edge_loop ( 'none', ( #13820, #13900, #13818, #13819 ) ) ;
#13829 = advanced_face ( 'none', ( #35744 ), #35743, .f. ) ;
#13830 = oriented_edge ( 'none', *, *, #11388, .t. ) ;
#13831 = advanced_face ( 'none', ( #35706 ), #35739, .f. ) ;
#13833 = oriented_edge ( 'none', *, *, #13841, .f. ) ;
#13832 = oriented_edge ( 'none', *, *, #13850, .f. ) ;
#13834 = edge_loop ( 'none', ( #13781, #13840, #13844, #13821 ) ) ;
#13835 = edge_curve ( 'none', #12594, #11469, #35800, .t. ) ;
#13836 = oriented_edge ( 'none', *, *, #12654, .f. ) ;
#13837 = oriented_edge ( 'none', *, *, #13835, .t. ) ;
#13838 = advanced_face ( 'none', ( #35755 ), #35801, .f. ) ;
#13839 = oriented_edge ( 'none', *, *, #13827, .t. ) ;
#13840 = oriented_edge ( 'none', *, *, #11471, .t. ) ;
#13841 = edge_curve ( 'none', #13851, #11733, #35752, .t. ) ;
#13842 = edge_loop ( 'none', ( #13837, #13825, #13826, #13843 ) ) ;
#13843 = oriented_edge ( 'none', *, *, #12597, .f. ) ;
#13844 = oriented_edge ( 'none', *, *, #13853, .f. ) ;
#13845 = oriented_edge ( 'none', *, *, #13776, .f. ) ;
#13846 = oriented_edge ( 'none', *, *, #11461, .t. ) ;
#13847 = edge_loop ( 'none', ( #13784, #13854, #13832, #13836 ) ) ;
#13848 = advanced_face ( 'none', ( #35738 ), #35786, .f. ) ;
#13849 = edge_curve ( 'none', #12607, #11473, #35779, .t. ) ;
#13850 = edge_curve ( 'none', #12582, #11465, #35775, .t. ) ;
#13851 = vertex_point ( 'none', #35833 ) ;
#13852 = oriented_edge ( 'none', *, *, #13795, .f. ) ;
#13853 = edge_curve ( 'none', #12667, #11474, #35829, .t. ) ;
#13854 = oriented_edge ( 'none', *, *, #11464, .t. ) ;
#13855 = oriented_edge ( 'none', *, *, #13795, .t. ) ;
#13856 = advanced_face ( 'none', ( #35780 ), #35793, .f. ) ;
#13857 = oriented_edge ( 'none', *, *, #13850, .t. ) ;
#13858 = oriented_edge ( 'none', *, *, #12593, .f. ) ;
#13859 = oriented_edge ( 'none', *, *, #13940, .t. ) ;
#13860 = advanced_face ( 'none', ( #35827 ), #35824, .f. ) ;
#13861 = edge_curve ( 'none', #11931, #13851, #35817, .t. ) ;
#13862 = oriented_edge ( 'none', *, *, #13914, .t. ) ;
#13863 = oriented_edge ( 'none', *, *, #11403, .t. ) ;
#13864 = edge_loop ( 'none', ( #13859, #13933, #13869, #13867 ) ) ;
#13865 = oriented_edge ( 'none', *, *, #13878, .f. ) ;
#13866 = advanced_face ( 'none', ( #35816 ), #35811, .t. ) ;
#13867 = oriented_edge ( 'none', *, *, #12536, .f. ) ;
#13868 = edge_loop ( 'none', ( #13934, #13921, #13924, #13917 ) ) ;
#13869 = oriented_edge ( 'none', *, *, #13871, .f. ) ;
#13870 = oriented_edge ( 'none', *, *, #11399, .t. ) ;
#13871 = edge_curve ( 'none', #12533, #11404, #35809, .t. ) ;
#13872 = edge_loop ( 'none', ( #13896, #13880, #13937, #13858 ) ) ;
#13873 = advanced_face ( 'none', ( #35804 ), #35788, .f. ) ;
#13874 = oriented_edge ( 'none', *, *, #12596, .f. ) ;
#13875 = edge_curve ( 'none', #12590, #11019, #35858, .t. ) ;
#13876 = oriented_edge ( 'none', *, *, #13897, .f. ) ;
#13877 = vertex_point ( 'none', #35810 ) ;
#13879 = edge_curve ( 'none', #971, #13346, #35844, .t. ) ;
#13878 = edge_curve ( 'none', #12603, #11405, #35863, .t. ) ;
#13880 = oriented_edge ( 'none', *, *, #11470, .t. ) ;
#13881 = advanced_face ( 'none', ( #35850 ), #35839, .f. ) ;
#13882 = edge_curve ( 'none', #12617, #11398, #35838, .t. ) ;
#13883 = edge_loop ( 'none', ( #13890, #13870, #13898, #13894 ) ) ;
#13884 = edge_curve ( 'none', #12592, #11425, #35896, .t. ) ;
#13885 = oriented_edge ( 'none', *, *, #11394, .t. ) ;
#13886 = oriented_edge ( 'none', *, *, #13875, .t. ) ;
#13887 = oriented_edge ( 'none', *, *, #12589, .f. ) ;
#13888 = oriented_edge ( 'none', *, *, #11401, .t. ) ;
#13889 = oriented_edge ( 'none', *, *, #13884, .f. ) ;
#13890 = oriented_edge ( 'none', *, *, #13897, .t. ) ;
#13891 = oriented_edge ( 'none', *, *, #13871, .t. ) ;
#13892 = oriented_edge ( 'none', *, *, #11864, .f. ) ;
#13893 = advanced_face ( 'none', ( #35897 ), #35859, .f. ) ;
#13894 = oriented_edge ( 'none', *, *, #12609, .f. ) ;
#13895 = edge_loop ( 'none', ( #13886, #13888, #13876, #13874 ) ) ;
#13896 = oriented_edge ( 'none', *, *, #13884, .t. ) ;
#13897 = edge_curve ( 'none', #12606, #11397, #35837, .t. ) ;
#13898 = oriented_edge ( 'none', *, *, #13882, .f. ) ;
#13899 = oriented_edge ( 'none', *, *, #13835, .f. ) ;
#13900 = oriented_edge ( 'none', *, *, #11387, .t. ) ;
#13901 = oriented_edge ( 'none', *, *, #12580, .f. ) ;
#13902 = oriented_edge ( 'none', *, *, #13906, .f. ) ;
#13903 = oriented_edge ( 'none', *, *, #11415, .t. ) ;
#13904 = edge_curve ( 'none', #12620, #11346, #35884, .t. ) ;
#13905 = oriented_edge ( 'none', *, *, #13926, .f. ) ;
#13906 = edge_curve ( 'none', #12616, #11424, #35878, .t. ) ;
#13907 = oriented_edge ( 'none', *, *, #12535, .f. ) ;
#13908 = oriented_edge ( 'none', *, *, #13906, .t. ) ;
#13909 = edge_curve ( 'none', #12618, #11358, #35890, .t. ) ;
#13910 = advanced_face ( 'none', ( #35880 ), #35892, .f. ) ;
#13911 = oriented_edge ( 'none', *, *, #13926, .t. ) ;
#13912 = oriented_edge ( 'none', *, *, #14030, .t. ) ;
#13913 = oriented_edge ( 'none', *, *, #11421, .t. ) ;
#13914 = edge_curve ( 'none', #12601, #11414, #35871, .t. ) ;
#13915 = oriented_edge ( 'none', *, *, #13940, .f. ) ;
#13916 = oriented_edge ( 'none', *, *, #13904, .t. ) ;
#13917 = oriented_edge ( 'none', *, *, #12605, .f. ) ;
#13919 = edge_curve ( 'none', #13611, #1057, #35874, .t. ) ;
#13918 = oriented_edge ( 'none', *, *, #12532, .f. ) ;
#13920 = oriented_edge ( 'none', *, *, #12529, .f. ) ;
#13921 = oriented_edge ( 'none', *, *, #11393, .t. ) ;
#13922 = advanced_face ( 'none', ( #35936 ), #35932, .f. ) ;
#13923 = edge_loop ( 'none', ( #13938, #13913, #13928, #13969 ) ) ;
#13924 = oriented_edge ( 'none', *, *, #13914, .f. ) ;
#13925 = edge_loop ( 'none', ( #13908, #13972, #13974, #13907 ) ) ;
#13926 = edge_curve ( 'none', #12619, #11347, #35923, .t. ) ;
#13927 = advanced_face ( 'none', ( #35918 ), #35926, .f. ) ;
#13928 = oriented_edge ( 'none', *, *, #13904, .f. ) ;
#13929 = edge_loop ( 'none', ( #13916, #13903, #13905, #13920 ) ) ;
#13930 = oriented_edge ( 'none', *, *, #12602, .f. ) ;
#13931 = edge_loop ( 'none', ( #13862, #13936, #13915, #13918 ) ) ;
#13932 = advanced_face ( 'none', ( #35924 ), #35928, .f. ) ;
#13933 = oriented_edge ( 'none', *, *, #11407, .t. ) ;
#13934 = oriented_edge ( 'none', *, *, #13878, .t. ) ;
#13935 = advanced_face ( 'none', ( #35913 ), #35906, .f. ) ;
#13936 = oriented_edge ( 'none', *, *, #11413, .t. ) ;
#13937 = oriented_edge ( 'none', *, *, #13875, .f. ) ;
#13938 = oriented_edge ( 'none', *, *, #13909, .t. ) ;
#13939 = edge_loop ( 'none', ( #13891, #13863, #13865, #13930 ) ) ;
#13940 = edge_curve ( 'none', #12531, #11409, #35903, .t. ) ;
#13941 = advanced_face ( 'none', ( #35905 ), #35962, .f. ) ;
#13942 = oriented_edge ( 'none', *, *, #14014, .f. ) ;
#13943 = oriented_edge ( 'none', *, *, #14156, .f. ) ;
#13944 = oriented_edge ( 'none', *, *, #13956, .f. ) ;
#13945 = oriented_edge ( 'none', *, *, #12548, .f. ) ;
#13946 = oriented_edge ( 'none', *, *, #11344, .t. ) ;
#13947 = edge_loop ( 'none', ( #14003, #13994, #13996, #14010 ) ) ;
#13948 = advanced_face ( 'none', ( #35964 ), #35957, .f. ) ;
#13949 = edge_curve ( 'none', #12572, #11367, #35953, .t. ) ;
#13950 = advanced_face ( 'none', ( #35909 ), #35954, .f. ) ;
#13951 = oriented_edge ( 'none', *, *, #12559, .f. ) ;
#13952 = edge_loop ( 'none', ( #13961, #13946, #13942, #13945 ) ) ;
#13953 = edge_loop ( 'none', ( #13955, #13960, #13959, #13951 ) ) ;
#13954 = edge_loop ( 'none', ( #13957, #13963, #14015, #14017 ) ) ;
#13955 = oriented_edge ( 'none', *, *, #13958, .t. ) ;
#13956 = edge_curve ( 'none', #12490, #11350, #35991, .t. ) ;
#13957 = oriented_edge ( 'none', *, *, #14014, .t. ) ;
#13958 = edge_curve ( 'none', #12557, #11354, #35985, .t. ) ;
#13959 = oriented_edge ( 'none', *, *, #13973, .f. ) ;
#13960 = oriented_edge ( 'none', *, *, #11342, .t. ) ;
#13961 = oriented_edge ( 'none', *, *, #13975, .t. ) ;
#13962 = advanced_face ( 'none', ( #35986 ), #35994, .f. ) ;
#13963 = oriented_edge ( 'none', *, *, #11345, .t. ) ;
#13964 = oriented_edge ( 'none', *, *, #12624, .f. ) ;
#13965 = oriented_edge ( 'none', *, *, #11426, .t. ) ;
#13966 = advanced_face ( 'none', ( #35978 ), #35977, .f. ) ;
#13967 = oriented_edge ( 'none', *, *, #13975, .f. ) ;
#13968 = oriented_edge ( 'none', *, *, #11430, .t. ) ;
#13969 = oriented_edge ( 'none', *, *, #12615, .f. ) ;
#13970 = edge_loop ( 'none', ( #13911, #13965, #13902, #13964 ) ) ;
#13971 = advanced_face ( 'none', ( #35979 ), #35967, .f. ) ;
#13972 = oriented_edge ( 'none', *, *, #11423, .t. ) ;
#13973 = edge_curve ( 'none', #12566, #11428, #35981, .t. ) ;
#13974 = oriented_edge ( 'none', *, *, #13909, .f. ) ;
#13975 = edge_curve ( 'none', #12576, #11429, #36026, .t. ) ;
#13976 = oriented_edge ( 'none', *, *, #13973, .t. ) ;
#13977 = edge_loop ( 'none', ( #13976, #13968, #13967, #13748 ) ) ;
#13978 = advanced_face ( 'none', ( #35971 ), #36027, .f. ) ;
#13979 = advanced_face ( 'none', ( #36020 ), #35987, .f. ) ;
#13980 = oriented_edge ( 'none', *, *, #14052, .t. ) ;
#13981 = edge_loop ( 'none', ( #14054, #14046, #14048, #13985 ) ) ;
#13982 = oriented_edge ( 'none', *, *, #12492, .f. ) ;
#13983 = oriented_edge ( 'none', *, *, #14002, .f. ) ;
#13984 = oriented_edge ( 'none', *, *, #11369, .t. ) ;
#13985 = oriented_edge ( 'none', *, *, #12561, .f. ) ;
#13986 = edge_loop ( 'none', ( #14049, #14044, #14038, #14039 ) ) ;
#13987 = oriented_edge ( 'none', *, *, #394, .t. ) ;
#13988 = oriented_edge ( 'none', *, *, #12569, .f. ) ;
#13989 = oriented_edge ( 'none', *, *, #11360, .t. ) ;
#13990 = vertex_point ( 'none', #36013 ) ;
#13991 = oriented_edge ( 'none', *, *, #12575, .f. ) ;
#13992 = edge_loop ( 'none', ( #14013, #14055, #14001, #13997 ) ) ;
#13993 = advanced_face ( 'none', ( #36019 ), #36009, .f. ) ;
#13994 = oriented_edge ( 'none', *, *, #11364, .t. ) ;
#13995 = edge_curve ( 'none', #12501, #11374, #36005, .t. ) ;
#13996 = oriented_edge ( 'none', *, *, #13949, .f. ) ;
#13997 = oriented_edge ( 'none', *, *, #12556, .f. ) ;
#13998 = oriented_edge ( 'none', *, *, #13995, .t. ) ;
#13999 = edge_loop ( 'none', ( #13998, #13984, #13983, #13982 ) ) ;
#14000 = advanced_face ( 'none', ( #36007 ), #36012, .f. ) ;
#14001 = oriented_edge ( 'none', *, *, #14009, .f. ) ;
#14002 = edge_curve ( 'none', #12564, #11310, #36063, .t. ) ;
#14003 = oriented_edge ( 'none', *, *, #14009, .t. ) ;
#14004 = edge_loop ( 'none', ( #14011, #13989, #13944, #13991 ) ) ;
#14005 = oriented_edge ( 'none', *, *, #13956, .t. ) ;
#14006 = oriented_edge ( 'none', *, *, #12553, .f. ) ;
#14007 = oriented_edge ( 'none', *, *, #14016, .f. ) ;
#14008 = oriented_edge ( 'none', *, *, #11353, .t. ) ;
#14009 = edge_curve ( 'none', #12568, #11318, #36059, .t. ) ;
#14010 = oriented_edge ( 'none', *, *, #12554, .f. ) ;
#14011 = oriented_edge ( 'none', *, *, #13949, .t. ) ;
#14012 = advanced_face ( 'none', ( #36002 ), #36028, .f. ) ;
#14013 = oriented_edge ( 'none', *, *, #14016, .t. ) ;
#14014 = edge_curve ( 'none', #12560, #11361, #36046, .t. ) ;
#14015 = oriented_edge ( 'none', *, *, #13958, .f. ) ;
#14016 = edge_curve ( 'none', #12495, #11383, #35972, .t. ) ;
#14017 = oriented_edge ( 'none', *, *, #12478, .f. ) ;
#14018 = edge_loop ( 'none', ( #14005, #14008, #14007, #14006 ) ) ;
#14019 = edge_loop ( 'none', ( #14079, #14026, #14077, #14082 ) ) ;
#14020 = edge_curve ( 'none', #12502, #11320, #36034, .t. ) ;
#14021 = oriented_edge ( 'none', *, *, #14040, .f. ) ;
#14022 = oriented_edge ( 'none', *, *, #11366, .t. ) ;
#14023 = oriented_edge ( 'none', *, *, #14020, .t. ) ;
#14024 = edge_curve ( 'none', #12504, #11301, #36051, .t. ) ;
#14025 = oriented_edge ( 'none', *, *, #14130, .t. ) ;
#14026 = oriented_edge ( 'none', *, *, #11368, .t. ) ;
#14027 = edge_loop ( 'none', ( #14041, #14032, #14092, #14094 ) ) ;
#14028 = oriented_edge ( 'none', *, *, #14034, .f. ) ;
#14029 = oriented_edge ( 'none', *, *, #12509, .f. ) ;
#14030 = edge_curve ( 'none', #12567, #13990, #36042, .t. ) ;
#14031 = advanced_face ( 'none', ( #36088 ), #36100, .f. ) ;
#14032 = oriented_edge ( 'none', *, *, #11311, .t. ) ;
#14033 = oriented_edge ( 'none', *, *, #14056, .f. ) ;
#14034 = edge_curve ( 'none', #12488, #11298, #36087, .t. ) ;
#14035 = oriented_edge ( 'none', *, *, #14051, .t. ) ;
#14036 = oriented_edge ( 'none', *, *, #11754, .f. ) ;
#14037 = advanced_face ( 'none', ( #36064 ), #36093, .f. ) ;
#14038 = oriented_edge ( 'none', *, *, #14052, .f. ) ;
#14039 = oriented_edge ( 'none', *, *, #12571, .f. ) ;
#14040 = edge_curve ( 'none', #12489, #11297, #36094, .t. ) ;
#14041 = oriented_edge ( 'none', *, *, #14040, .t. ) ;
#14042 = advanced_face ( 'none', ( #36070 ), #36067, .f. ) ;
#14043 = oriented_edge ( 'none', *, *, #11382, .t. ) ;
#14044 = oriented_edge ( 'none', *, *, #11376, .t. ) ;
#14045 = advanced_face ( 'none', ( #36098 ), #36082, .f. ) ;
#14046 = oriented_edge ( 'none', *, *, #11375, .t. ) ;
#14047 = oriented_edge ( 'none', *, *, #11349, .t. ) ;
#14048 = oriented_edge ( 'none', *, *, #13995, .f. ) ;
#14049 = oriented_edge ( 'none', *, *, #14002, .t. ) ;
#14050 = advanced_face ( 'none', ( #36065 ), #36131, .f. ) ;
#14051 = edge_curve ( 'none', #12521, #11294, #36126, .t. ) ;
#14052 = edge_curve ( 'none', #12491, #11302, #36114, .t. ) ;
#14053 = edge_loop ( 'none', ( #14035, #14043, #14028, #14029 ) ) ;
#14054 = oriented_edge ( 'none', *, *, #14056, .t. ) ;
#14055 = oriented_edge ( 'none', *, *, #11362, .t. ) ;
#14056 = edge_curve ( 'none', #12565, #11373, #36124, .t. ) ;
#14057 = edge_loop ( 'none', ( #13980, #14047, #14033, #13988 ) ) ;
#14058 = advanced_face ( 'none', ( #36120 ), #36079, .f. ) ;
#14059 = oriented_edge ( 'none', *, *, #12522, .f. ) ;
#14060 = edge_loop ( 'none', ( #14141, #14111, #14112, #14062 ) ) ;
#14061 = oriented_edge ( 'none', *, *, #14090, .f. ) ;
#14062 = oriented_edge ( 'none', *, *, #12516, .f. ) ;
#14063 = oriented_edge ( 'none', *, *, #14081, .t. ) ;
#14064 = advanced_face ( 'none', ( #36134 ), #36105, .f. ) ;
#14065 = oriented_edge ( 'none', *, *, #12500, .f. ) ;
#14066 = edge_loop ( 'none', ( #14085, #14140, #14139, #14072 ) ) ;
#14067 = oriented_edge ( 'none', *, *, #12510, .f. ) ;
#14068 = oriented_edge ( 'none', *, *, #14020, .f. ) ;
#14069 = oriented_edge ( 'none', *, *, #11317, .t. ) ;
#14070 = edge_loop ( 'none', ( #14025, #14128, #14132, #14059 ) ) ;
#14071 = advanced_face ( 'none', ( #36164 ), #36103, .f. ) ;
#14072 = oriented_edge ( 'none', *, *, #12484, .f. ) ;
#14073 = edge_loop ( 'none', ( #14075, #14143, #14061, #14067 ) ) ;
#14074 = edge_curve ( 'none', #13339, #13333, #36158, .t. ) ;
#14075 = oriented_edge ( 'none', *, *, #14024, .t. ) ;
#14076 = advanced_face ( 'none', ( #36155 ), #36159, .f. ) ;
#14077 = oriented_edge ( 'none', *, *, #14093, .f. ) ;
#14078 = vertex_point ( 'none', #36166 ) ;
#14079 = oriented_edge ( 'none', *, *, #14034, .t. ) ;
#14080 = edge_loop ( 'none', ( #14023, #14089, #14091, #14087 ) ) ;
#14081 = edge_curve ( 'none', #12505, #11305, #36132, .t. ) ;
#14082 = oriented_edge ( 'none', *, *, #12494, .f. ) ;
#14083 = vertex_point ( 'none', #36154 ) ;
#14084 = advanced_face ( 'none', ( #36139 ), #36104, .f. ) ;
#14085 = oriented_edge ( 'none', *, *, #14090, .t. ) ;
#14086 = edge_loop ( 'none', ( #14063, #14069, #14068, #14065 ) ) ;
#14087 = oriented_edge ( 'none', *, *, #12508, .f. ) ;
#14088 = edge_curve ( 'none', #11904, #11733, #36200, .t. ) ;
#14089 = oriented_edge ( 'none', *, *, #11308, .t. ) ;
#14090 = edge_curve ( 'none', #12445, #11316, #36195, .t. ) ;
#14091 = oriented_edge ( 'none', *, *, #14024, .f. ) ;
#14092 = oriented_edge ( 'none', *, *, #14051, .f. ) ;
#14093 = edge_curve ( 'none', #12512, #11296, #36144, .t. ) ;
#14095 = oriented_edge ( 'none', *, *, #13802, .f. ) ;
#14094 = oriented_edge ( 'none', *, *, #12485, .f. ) ;
#14096 = edge_loop ( 'none', ( #14097, #14022, #14021, #14100 ) ) ;
#14097 = oriented_edge ( 'none', *, *, #14093, .t. ) ;
#14098 = advanced_face ( 'none', ( #36190 ), #36196, .f. ) ;
#14099 = oriented_edge ( 'none', *, *, #13861, .f. ) ;
#14100 = oriented_edge ( 'none', *, *, #12497, .f. ) ;
#14101 = oriented_edge ( 'none', *, *, #14142, .t. ) ;
#14102 = oriented_edge ( 'none', *, *, #11307, .t. ) ;
#14103 = edge_curve ( 'none', #12527, #11337, #36182, .t. ) ;
#14104 = oriented_edge ( 'none', *, *, #12439, .f. ) ;
#14105 = edge_curve ( 'none', #12460, #11335, #36172, .t. ) ;
#14106 = advanced_face ( 'none', ( #36206 ), #36203, .f. ) ;
#14107 = edge_loop ( 'none', ( #14167, #14176, #14174, #14104 ) ) ;
#14108 = oriented_edge ( 'none', *, *, #12447, .f. ) ;
#14109 = oriented_edge ( 'none', *, *, #14105, .f. ) ;
#14110 = oriented_edge ( 'none', *, *, #11333, .t. ) ;
#14111 = oriented_edge ( 'none', *, *, #11299, .t. ) ;
#14112 = oriented_edge ( 'none', *, *, #14130, .f. ) ;
#14113 = oriented_edge ( 'none', *, *, #12525, .f. ) ;
#14114 = oriented_edge ( 'none', *, *, #13636, .t. ) ;
#14115 = advanced_face ( 'none', ( #36187 ), #36232, .f. ) ;
#14116 = edge_loop ( 'none', ( #14101, #14102, #14181, #14113 ) ) ;
#14117 = oriented_edge ( 'none', *, *, #14133, .t. ) ;
#14118 = edge_curve ( 'none', #12528, #11248, #36180, .t. ) ;
#14119 = oriented_edge ( 'none', *, *, #14138, .f. ) ;
#14120 = edge_curve ( 'none', #23676, #17639, #36223, .t. ) ;
#14121 = oriented_edge ( 'none', *, *, #11309, .t. ) ;
#14122 = oriented_edge ( 'none', *, *, #14118, .t. ) ;
#14123 = edge_loop ( 'none', ( #14122, #14110, #14109, #14108 ) ) ;
#14124 = edge_curve ( 'none', #13242, #13004, #36219, .t. ) ;
#14125 = advanced_face ( 'none', ( #36211 ), #36230, .f. ) ;
#14126 = advanced_face ( 'none', ( #35904 ), #34120, .f. ) ;
#14127 = oriented_edge ( 'none', *, *, #17478, .t. ) ;
#14128 = oriented_edge ( 'none', *, *, #11324, .t. ) ;
#14129 = oriented_edge ( 'none', *, *, #14785, .f. ) ;
#14130 = edge_curve ( 'none', #12458, #11327, #34908, .t. ) ;
#14131 = edge_loop ( 'none', ( #14144, #14407, #14747, #14170, #15086, #14542 ) ) ;
#14132 = oriented_edge ( 'none', *, *, #14142, .f. ) ;
#14133 = edge_curve ( 'none', #12443, #11300, #35153, .t. ) ;
#14134 = oriented_edge ( 'none', *, *, #12499, .f. ) ;
#14135 = advanced_face ( 'none', ( #36257 ), #36252, .t. ) ;
#14136 = advanced_face ( 'none', ( #36259 ), #36249, .f. ) ;
#14137 = edge_loop ( 'none', ( #14117, #14121, #14119, #14134 ) ) ;
#14138 = edge_curve ( 'none', #12520, #11303, #36244, .t. ) ;
#14139 = oriented_edge ( 'none', *, *, #14081, .f. ) ;
#14140 = oriented_edge ( 'none', *, *, #11379, .t. ) ;
#14141 = oriented_edge ( 'none', *, *, #14138, .t. ) ;
#14142 = edge_curve ( 'none', #12519, #11263, #36255, .t. ) ;
#14143 = oriented_edge ( 'none', *, *, #11381, .t. ) ;
#14144 = oriented_edge ( 'none', *, *, #13841, .t. ) ;
#14145 = edge_loop ( 'none', ( #14207, #14191, #14195, #14212 ) ) ;
#14146 = oriented_edge ( 'none', *, *, #14154, .f. ) ;
#14147 = edge_loop ( 'none', ( #14190, #14194, #14202, #14200 ) ) ;
#14148 = edge_loop ( 'none', ( #14216, #14209, #14211, #14213 ) ) ;
#14149 = advanced_face ( 'none', ( #36250 ), #36234, .f. ) ;
#14150 = edge_curve ( 'none', #12466, #11259, #36303, .t. ) ;
#14151 = oriented_edge ( 'none', *, *, #14154, .t. ) ;
#14152 = oriented_edge ( 'none', *, *, #11321, .t. ) ;
#14153 = edge_loop ( 'none', ( #14155, #14160, #14165, #14214 ) ) ;
#14154 = edge_curve ( 'none', #12455, #11258, #36301, .t. ) ;
#14155 = oriented_edge ( 'none', *, *, #14105, .t. ) ;
#14156 = edge_curve ( 'none', #11904, #12219, #36288, .t. ) ;
#14157 = oriented_edge ( 'none', *, *, #14103, .f. ) ;
#14158 = edge_curve ( 'none', #12459, #11291, #36280, .t. ) ;
#14159 = oriented_edge ( 'none', *, *, #12515, .f. ) ;
#14160 = oriented_edge ( 'none', *, *, #11323, .t. ) ;
#14161 = advanced_face ( 'none', ( #36283 ), #36284, .f. ) ;
#14162 = oriented_edge ( 'none', *, *, #12465, .f. ) ;
#14163 = edge_loop ( 'none', ( #14151, #14217, #14220, #14162 ) ) ;
#14164 = edge_curve ( 'none', #12452, #11262, #36273, .t. ) ;
#14165 = oriented_edge ( 'none', *, *, #14150, .f. ) ;
#14166 = oriented_edge ( 'none', *, *, #14257, .t. ) ;
#14167 = oriented_edge ( 'none', *, *, #14103, .t. ) ;
#14168 = advanced_face ( 'none', ( #36292 ), #36289, .f. ) ;
#14169 = advanced_face ( 'none', ( #36302 ), #36298, .f. ) ;
#14170 = oriented_edge ( 'none', *, *, #15027, .f. ) ;
#14171 = edge_loop ( 'none', ( #14180, #14152, #14157, #14159 ) ) ;
#14172 = edge_loop ( 'none', ( #14293, #14296, #14298, #14301 ) ) ;
#14173 = oriented_edge ( 'none', *, *, #14124, .f. ) ;
#14174 = oriented_edge ( 'none', *, *, #14118, .f. ) ;
#14175 = advanced_face ( 'none', ( #36261 ), #36332, .t. ) ;
#14176 = oriented_edge ( 'none', *, *, #11250, .t. ) ;
#14177 = edge_loop ( 'none', ( #14206, #14232, #14173, #14236 ) ) ;
#14178 = advanced_face ( 'none', ( #36331 ), #36268, .f. ) ;
#14179 = advanced_face ( 'none', ( #36260 ), #36263, .f. ) ;
#14180 = oriented_edge ( 'none', *, *, #14150, .t. ) ;
#14181 = oriented_edge ( 'none', *, *, #14133, .f. ) ;
#14182 = edge_loop ( 'none', ( #14184, #14253, #14256, #14260 ) ) ;
#14183 = advanced_face ( 'none', ( #36326 ), #36313, .f. ) ;
#14184 = oriented_edge ( 'none', *, *, #14197, .t. ) ;
#14185 = oriented_edge ( 'none', *, *, #13501, .t. ) ;
#14186 = oriented_edge ( 'none', *, *, #14201, .f. ) ;
#14187 = oriented_edge ( 'none', *, *, #11266, .t. ) ;
#14188 = edge_curve ( 'none', #12454, #11264, #36307, .t. ) ;
#14189 = advanced_face ( 'none', ( #36316 ), #36365, .f. ) ;
#14190 = oriented_edge ( 'none', *, *, #14201, .t. ) ;
#14191 = oriented_edge ( 'none', *, *, #11332, .t. ) ;
#14192 = advanced_face ( 'none', ( #36310 ), #36357, .f. ) ;
#14193 = edge_loop ( 'none', ( #14204, #14187, #14186, #14196 ) ) ;
#14194 = oriented_edge ( 'none', *, *, #11273, .t. ) ;
#14195 = oriented_edge ( 'none', *, *, #14210, .f. ) ;
#14196 = oriented_edge ( 'none', *, *, #12473, .f. ) ;
#14197 = edge_curve ( 'none', #12480, #11270, #36358, .t. ) ;
#14198 = advanced_face ( 'none', ( #36305 ), #36359, .f. ) ;
#14199 = edge_loop ( 'none', ( #14262, #14249, #14251, #14252 ) ) ;
#14200 = oriented_edge ( 'none', *, *, #12476, .f. ) ;
#14201 = edge_curve ( 'none', #12415, #11269, #36349, .t. ) ;
#14202 = oriented_edge ( 'none', *, *, #14197, .f. ) ;
#14203 = oriented_edge ( 'none', *, *, #14164, .t. ) ;
#14204 = oriented_edge ( 'none', *, *, #14263, .t. ) ;
#14205 = oriented_edge ( 'none', *, *, #11260, .t. ) ;
#14206 = oriented_edge ( 'none', *, *, #14030, .f. ) ;
#14207 = oriented_edge ( 'none', *, *, #14158, .t. ) ;
#14208 = advanced_face ( 'none', ( #36342 ), #36350, .f. ) ;
#14209 = oriented_edge ( 'none', *, *, #11330, .t. ) ;
#14210 = edge_curve ( 'none', #12468, #11261, #36401, .t. ) ;
#14211 = oriented_edge ( 'none', *, *, #14164, .f. ) ;
#14212 = oriented_edge ( 'none', *, *, #12461, .f. ) ;
#14213 = oriented_edge ( 'none', *, *, #12438, .f. ) ;
#14214 = oriented_edge ( 'none', *, *, #12446, .f. ) ;
#14215 = advanced_face ( 'none', ( #36402 ), #36344, .f. ) ;
#14216 = oriented_edge ( 'none', *, *, #14210, .t. ) ;
#14217 = oriented_edge ( 'none', *, *, #11257, .t. ) ;
#14218 = edge_loop ( 'none', ( #14203, #14205, #14146, #14219 ) ) ;
#14219 = oriented_edge ( 'none', *, *, #12450, .f. ) ;
#14220 = oriented_edge ( 'none', *, *, #14158, .f. ) ;
#14221 = oriented_edge ( 'none', *, *, #12828, .t. ) ;
#14222 = advanced_face ( 'none', ( #36393 ), #36338, .f. ) ;
#14223 = vertex_point ( 'none', #36398 ) ;
#14224 = oriented_edge ( 'none', *, *, #14300, .t. ) ;
#14225 = oriented_edge ( 'none', *, *, #12413, .f. ) ;
#14226 = oriented_edge ( 'none', *, *, #11212, .t. ) ;
#14227 = edge_curve ( 'none', #12410, #11281, #36383, .t. ) ;
#14228 = oriented_edge ( 'none', *, *, #14250, .f. ) ;
#14229 = edge_curve ( 'none', #12401, #11283, #36376, .t. ) ;
#14230 = oriented_edge ( 'none', *, *, #12394, .f. ) ;
#14231 = advanced_face ( 'none', ( #36339 ), #36372, .f. ) ;
#14232 = oriented_edge ( 'none', *, *, #14234, .t. ) ;
#14233 = oriented_edge ( 'none', *, *, #11268, .t. ) ;
#14234 = edge_curve ( 'none', #12567, #13004, #36387, .t. ) ;
#14235 = oriented_edge ( 'none', *, *, #14229, .t. ) ;
#14236 = oriented_edge ( 'none', *, *, #14377, .t. ) ;
#14237 = oriented_edge ( 'none', *, *, #14241, .f. ) ;
#14238 = oriented_edge ( 'none', *, *, #14311, .t. ) ;
#14239 = oriented_edge ( 'none', *, *, #12472, .f. ) ;
#14240 = advanced_face ( 'none', ( #36368 ), #36371, .f. ) ;
#14241 = edge_curve ( 'none', #12397, #11289, #36423, .t. ) ;
#14242 = oriented_edge ( 'none', *, *, #11286, .t. ) ;
#14243 = oriented_edge ( 'none', *, *, #14250, .t. ) ;
#14244 = edge_loop ( 'none', ( #14258, #14246, #14228, #14230 ) ) ;
#14245 = oriented_edge ( 'none', *, *, #14259, .f. ) ;
#14246 = oriented_edge ( 'none', *, *, #11279, .t. ) ;
#14247 = advanced_face ( 'none', ( #36424 ), #36434, .f. ) ;
#14248 = edge_loop ( 'none', ( #14235, #14233, #14237, #14239 ) ) ;
#14249 = oriented_edge ( 'none', *, *, #11254, .t. ) ;
#14250 = edge_curve ( 'none', #12414, #11290, #36415, .t. ) ;
#14251 = oriented_edge ( 'none', *, *, #14263, .f. ) ;
#14252 = oriented_edge ( 'none', *, *, #12449, .f. ) ;
#14253 = oriented_edge ( 'none', *, *, #11256, .t. ) ;
#14254 = advanced_face ( 'none', ( #36417 ), #36416, .f. ) ;
#14255 = oriented_edge ( 'none', *, *, #12400, .f. ) ;
#14257 = edge_curve ( 'none', #13492, #11778, #36389, .t. ) ;
#14256 = oriented_edge ( 'none', *, *, #14188, .f. ) ;
#14258 = oriented_edge ( 'none', *, *, #14241, .t. ) ;
#14259 = edge_curve ( 'none', #12481, #11209, #36405, .t. ) ;
#14260 = oriented_edge ( 'none', *, *, #12451, .f. ) ;
#14261 = edge_loop ( 'none', ( #14243, #14242, #14245, #14255 ) ) ;
#14262 = oriented_edge ( 'none', *, *, #14188, .t. ) ;
#14263 = edge_curve ( 'none', #12475, #11251, #36465, .t. ) ;
#14264 = edge_loop ( 'none', ( #14267, #14329, #14328, #14265 ) ) ;
#14265 = oriented_edge ( 'none', *, *, #12420, .f. ) ;
#14266 = oriented_edge ( 'none', *, *, #11206, .t. ) ;
#14267 = oriented_edge ( 'none', *, *, #14284, .t. ) ;
#14268 = advanced_face ( 'none', ( #36407 ), #36421, .f. ) ;
#14269 = oriented_edge ( 'none', *, *, #11218, .t. ) ;
#14270 = vertex_point ( 'none', #36463 ) ;
#14271 = edge_loop ( 'none', ( #14273, #14280, #14282, #14277 ) ) ;
#14272 = oriented_edge ( 'none', *, *, #11239, .t. ) ;
#14273 = oriented_edge ( 'none', *, *, #14303, .t. ) ;
#14274 = edge_loop ( 'none', ( #14275, #14336, #14339, #14266 ) ) ;
#14275 = oriented_edge ( 'none', *, *, #10503, .f. ) ;
#14276 = oriented_edge ( 'none', *, *, #14285, .f. ) ;
#14277 = oriented_edge ( 'none', *, *, #12417, .f. ) ;
#14278 = oriented_edge ( 'none', *, *, #12393, .f. ) ;
#14279 = edge_curve ( 'none', #12356, #11221, #36454, .t. ) ;
#14280 = oriented_edge ( 'none', *, *, #11285, .t. ) ;
#14281 = advanced_face ( 'none', ( #36449 ), #36450, .f. ) ;
#14282 = oriented_edge ( 'none', *, *, #14227, .f. ) ;
#14283 = edge_curve ( 'none', #12423, #11227, #36443, .t. ) ;
#14284 = edge_curve ( 'none', #12424, #11225, #36492, .t. ) ;
#14285 = edge_curve ( 'none', #12359, #11219, #36487, .t. ) ;
#14286 = advanced_face ( 'none', ( #36488 ), #36444, .f. ) ;
#14287 = edge_loop ( 'none', ( #14294, #14272, #14276, #14278 ) ) ;
#14288 = oriented_edge ( 'none', *, *, #11278, .t. ) ;
#14289 = oriented_edge ( 'none', *, *, #14300, .f. ) ;
#14290 = edge_curve ( 'none', #12346, #11246, #36475, .t. ) ;
#14291 = oriented_edge ( 'none', *, *, #12412, .f. ) ;
#14292 = advanced_face ( 'none', ( #36439 ), #36471, .f. ) ;
#14293 = oriented_edge ( 'none', *, *, #14259, .t. ) ;
#14294 = oriented_edge ( 'none', *, *, #14227, .t. ) ;
#14295 = edge_loop ( 'none', ( #14224, #14226, #14297, #14225 ) ) ;
#14296 = oriented_edge ( 'none', *, *, #11272, .t. ) ;
#14297 = oriented_edge ( 'none', *, *, #14303, .f. ) ;
#14298 = oriented_edge ( 'none', *, *, #14229, .f. ) ;
#14299 = edge_loop ( 'none', ( #14302, #14288, #14289, #14291 ) ) ;
#14300 = edge_curve ( 'none', #12408, #11204, #34644, .t. ) ;
#14301 = oriented_edge ( 'none', *, *, #12403, .f. ) ;
#14302 = oriented_edge ( 'none', *, *, #14285, .t. ) ;
#14303 = edge_curve ( 'none', #12425, #11226, #35422, .t. ) ;
#14304 = oriented_edge ( 'none', *, *, #12419, .f. ) ;
#14305 = oriented_edge ( 'none', *, *, #11217, .t. ) ;
#14306 = advanced_face ( 'none', ( #36478 ), #35672, .f. ) ;
#14307 = oriented_edge ( 'none', *, *, #11245, .t. ) ;
#14308 = oriented_edge ( 'none', *, *, #14312, .f. ) ;
#14309 = oriented_edge ( 'none', *, *, #11292, .t. ) ;
#14310 = oriented_edge ( 'none', *, *, #14284, .f. ) ;
#14311 = edge_curve ( 'none', #12364, #11230, #35959, .t. ) ;
#14312 = edge_curve ( 'none', #12377, #11157, #35679, .t. ) ;
#14313 = edge_loop ( 'none', ( #14335, #14381, #14380, #14379 ) ) ;
#14314 = advanced_face ( 'none', ( #36534 ), #36530, .f. ) ;
#14315 = oriented_edge ( 'none', *, *, #14290, .f. ) ;
#14316 = oriented_edge ( 'none', *, *, #14317, .t. ) ;
#14317 = edge_curve ( 'none', #12376, #11234, #36531, .t. ) ;
#14318 = edge_loop ( 'none', ( #14374, #14370, #14375, #14304 ) ) ;
#14319 = oriented_edge ( 'none', *, *, #12429, .f. ) ;
#14320 = oriented_edge ( 'none', *, *, #14283, .f. ) ;
#14321 = oriented_edge ( 'none', *, *, #12431, .f. ) ;
#14322 = oriented_edge ( 'none', *, *, #12426, .f. ) ;
#14323 = edge_loop ( 'none', ( #14316, #14307, #14308, #14369 ) ) ;
#14324 = oriented_edge ( 'none', *, *, #14597, .f. ) ;
#14325 = edge_loop ( 'none', ( #14343, #14221, #14324, #14496 ) ) ;
#14326 = advanced_face ( 'none', ( #36529 ), #36525, .f. ) ;
#14327 = edge_loop ( 'none', ( #14332, #14309, #14310, #14321 ) ) ;
#14328 = oriented_edge ( 'none', *, *, #14279, .f. ) ;
#14329 = oriented_edge ( 'none', *, *, #11224, .t. ) ;
#14330 = edge_loop ( 'none', ( #14331, #14333, #14315, #14319 ) ) ;
#14331 = oriented_edge ( 'none', *, *, #14283, .t. ) ;
#14332 = oriented_edge ( 'none', *, *, #14290, .t. ) ;
#14333 = oriented_edge ( 'none', *, *, #11205, .t. ) ;
#14334 = advanced_face ( 'none', ( #36513 ), #36514, .f. ) ;
#14335 = oriented_edge ( 'none', *, *, #14312, .t. ) ;
#14336 = oriented_edge ( 'none', *, *, #12404, .f. ) ;
#14337 = advanced_face ( 'none', ( #36523 ), #36524, .f. ) ;
#14338 = oriented_edge ( 'none', *, *, #14279, .t. ) ;
#14339 = oriented_edge ( 'none', *, *, #10564, .t. ) ;
#14340 = edge_loop ( 'none', ( #14338, #14269, #14320, #14322 ) ) ;
#14341 = oriented_edge ( 'none', *, *, #14362, .t. ) ;
#14342 = oriented_edge ( 'none', *, *, #14359, .t. ) ;
#14343 = oriented_edge ( 'none', *, *, #14384, .f. ) ;
#14344 = oriented_edge ( 'none', *, *, #14353, .f. ) ;
#14345 = edge_curve ( 'none', #12378, #11229, #36515, .t. ) ;
#14346 = advanced_face ( 'none', ( #36508 ), #36509, .f. ) ;
#14347 = edge_loop ( 'none', ( #14342, #14368, #14413, #14410 ) ) ;
#14348 = oriented_edge ( 'none', *, *, #11238, .t. ) ;
#14349 = oriented_edge ( 'none', *, *, #14345, .t. ) ;
#14350 = edge_curve ( 'none', #12299, #11174, #36559, .t. ) ;
#14351 = edge_loop ( 'none', ( #14411, #14417, #14400, #14399 ) ) ;
#14352 = oriented_edge ( 'none', *, *, #14382, .f. ) ;
#14353 = edge_curve ( 'none', #12375, #10784, #36547, .t. ) ;
#14354 = edge_loop ( 'none', ( #14341, #14367, #14344, #14366 ) ) ;
#14355 = oriented_edge ( 'none', *, *, #12344, .f. ) ;
#14356 = edge_loop ( 'none', ( #14414, #14404, #14406, #14418 ) ) ;
#14357 = edge_loop ( 'none', ( #14358, #14365, #14364, #14363 ) ) ;
#14358 = oriented_edge ( 'none', *, *, #14353, .t. ) ;
#14359 = edge_curve ( 'none', #12310, #10869, #36533, .t. ) ;
#14360 = advanced_face ( 'none', ( #36550 ), #36554, .t. ) ;
#14361 = advanced_face ( 'none', ( #36538 ), #36563, .f. ) ;
#14362 = edge_curve ( 'none', #12311, #11232, #36591, .t. ) ;
#14363 = oriented_edge ( 'none', *, *, #12381, .f. ) ;
#14364 = oriented_edge ( 'none', *, *, #14359, .f. ) ;
#14365 = oriented_edge ( 'none', *, *, #11096, .t. ) ;
#14366 = oriented_edge ( 'none', *, *, #12350, .f. ) ;
#14367 = oriented_edge ( 'none', *, *, #11228, .t. ) ;
#14368 = oriented_edge ( 'none', *, *, #11236, .t. ) ;
#14369 = oriented_edge ( 'none', *, *, #12432, .f. ) ;
#14370 = oriented_edge ( 'none', *, *, #11215, .t. ) ;
#14371 = oriented_edge ( 'none', *, *, #11677, .f. ) ;
#14372 = advanced_face ( 'none', ( #36542 ), #36536, .t. ) ;
#14373 = advanced_face ( 'none', ( #36581 ), #36580, .f. ) ;
#14374 = oriented_edge ( 'none', *, *, #14382, .t. ) ;
#14376 = oriented_edge ( 'none', *, *, #13215, .t. ) ;
#14375 = oriented_edge ( 'none', *, *, #14317, .f. ) ;
#14377 = edge_curve ( 'none', #13242, #13990, #36576, .t. ) ;
#14378 = advanced_face ( 'none', ( #36582 ), #36573, .f. ) ;
#14379 = oriented_edge ( 'none', *, *, #12342, .f. ) ;
#14380 = oriented_edge ( 'none', *, *, #14311, .f. ) ;
#14381 = oriented_edge ( 'none', *, *, #11237, .t. ) ;
#14382 = edge_curve ( 'none', #12347, #11244, #36566, .t. ) ;
#14383 = edge_loop ( 'none', ( #14801, #14853, #14755, #14793 ) ) ;
#14384 = edge_curve ( 'none', #12823, #13004, #36629, .t. ) ;
#14385 = oriented_edge ( 'none', *, *, #12306, .f. ) ;
#14386 = edge_loop ( 'none', ( #14408, #14395, #14454, #14394 ) ) ;
#14387 = advanced_face ( 'none', ( #36625 ), #36578, .f. ) ;
#14388 = oriented_edge ( 'none', *, *, #12349, .f. ) ;
#14389 = oriented_edge ( 'none', *, *, #11163, .t. ) ;
#14390 = edge_curve ( 'none', #12307, #11164, #36612, .t. ) ;
#14391 = edge_loop ( 'none', ( #14392, #14458, #14460, #14385 ) ) ;
#14392 = oriented_edge ( 'none', *, *, #14459, .t. ) ;
#14393 = oriented_edge ( 'none', *, *, #14401, .f. ) ;
#14394 = oriented_edge ( 'none', *, *, #12384, .f. ) ;
#14395 = oriented_edge ( 'none', *, *, #11165, .t. ) ;
#14396 = advanced_face ( 'none', ( #36567 ), #36613, .f. ) ;
#14397 = edge_loop ( 'none', ( #14398, #14449, #14448, #14455 ) ) ;
#14398 = oriented_edge ( 'none', *, *, #14465, .t. ) ;
#14399 = oriented_edge ( 'none', *, *, #12385, .f. ) ;
#14400 = oriented_edge ( 'none', *, *, #14415, .f. ) ;
#14401 = edge_curve ( 'none', #12374, #11161, #36620, .t. ) ;
#14402 = edge_loop ( 'none', ( #14405, #14389, #14393, #14388 ) ) ;
#14403 = advanced_face ( 'none', ( #36607 ), #36600, .f. ) ;
#14404 = oriented_edge ( 'none', *, *, #11160, .t. ) ;
#14405 = oriented_edge ( 'none', *, *, #14390, .t. ) ;
#14406 = oriented_edge ( 'none', *, *, #14350, .f. ) ;
#14407 = oriented_edge ( 'none', *, *, #13792, .t. ) ;
#14408 = oriented_edge ( 'none', *, *, #14415, .t. ) ;
#14409 = oriented_edge ( 'none', *, *, #14362, .f. ) ;
#14410 = oriented_edge ( 'none', *, *, #12362, .f. ) ;
#14411 = oriented_edge ( 'none', *, *, #14350, .t. ) ;
#14412 = advanced_face ( 'none', ( #36618 ), #36599, .f. ) ;
#14413 = oriented_edge ( 'none', *, *, #14345, .f. ) ;
#14414 = oriented_edge ( 'none', *, *, #14401, .t. ) ;
#14415 = edge_curve ( 'none', #12373, #11183, #36606, .t. ) ;
#14416 = advanced_face ( 'none', ( #36594 ), #36608, .f. ) ;
#14417 = oriented_edge ( 'none', *, *, #11177, .t. ) ;
#14418 = oriented_edge ( 'none', *, *, #12368, .f. ) ;
#14419 = oriented_edge ( 'none', *, *, #12360, .f. ) ;
#14420 = advanced_face ( 'none', ( #36655 ), #36648, .f. ) ;
#14421 = edge_loop ( 'none', ( #14349, #14348, #14409, #14419 ) ) ;
#14422 = oriented_edge ( 'none', *, *, #12247, .f. ) ;
#14423 = oriented_edge ( 'none', *, *, #11187, .t. ) ;
#14424 = edge_curve ( 'none', #316, #315, #36642, .t. ) ;
#14425 = oriented_edge ( 'none', *, *, #14505, .f. ) ;
#14426 = oriented_edge ( 'none', *, *, #14432, .t. ) ;
#14427 = advanced_face ( 'none', ( #36645 ), #36646, .f. ) ;
#14428 = edge_curve ( 'none', #14270, #14223, #36699, .t. ) ;
#14429 = oriented_edge ( 'none', *, *, #12316, .f. ) ;
#14430 = edge_loop ( 'none', ( #14511, #14423, #14494, #14486 ) ) ;
#14431 = oriented_edge ( 'none', *, *, #14495, .t. ) ;
#14432 = edge_curve ( 'none', #12314, #11181, #36650, .t. ) ;
#14433 = oriented_edge ( 'none', *, *, #14503, .f. ) ;
#14434 = oriented_edge ( 'none', *, *, #14465, .f. ) ;
#14435 = oriented_edge ( 'none', *, *, #11176, .t. ) ;
#14436 = edge_loop ( 'none', ( #14493, #16728, #14537, #16490, #15202 ) ) ;
#14437 = advanced_face ( 'none', ( #36700 ), #36683, .f. ) ;
#14438 = edge_loop ( 'none', ( #14443, #14510, #14425, #14422 ) ) ;
#14439 = oriented_edge ( 'none', *, *, #11908, .f. ) ;
#14440 = edge_curve ( 'none', #17639, #30847, #36687, .t. ) ;
#14441 = oriented_edge ( 'none', *, *, #14461, .f. ) ;
#14442 = advanced_face ( 'none', ( #36679 ), #36684, .f. ) ;
#14443 = oriented_edge ( 'none', *, *, #14503, .t. ) ;
#14444 = oriented_edge ( 'none', *, *, #12367, .f. ) ;
#14445 = advanced_face ( 'none', ( #36674 ), #36682, .f. ) ;
#14446 = edge_loop ( 'none', ( #14452, #14451, #14434, #14444 ) ) ;
#14447 = oriented_edge ( 'none', *, *, #14456, .t. ) ;
#14448 = oriented_edge ( 'none', *, *, #14459, .f. ) ;
#14449 = oriented_edge ( 'none', *, *, #11170, .t. ) ;
#14450 = advanced_face ( 'none', ( #36670 ), #36732, .f. ) ;
#14451 = oriented_edge ( 'none', *, *, #11173, .t. ) ;
#14452 = oriented_edge ( 'none', *, *, #14461, .t. ) ;
#14453 = oriented_edge ( 'none', *, *, #12309, .f. ) ;
#14454 = oriented_edge ( 'none', *, *, #14390, .f. ) ;
#14455 = oriented_edge ( 'none', *, *, #12388, .f. ) ;
#14456 = edge_curve ( 'none', #12302, #11185, #36733, .t. ) ;
#14457 = advanced_face ( 'none', ( #36728 ), #36678, .f. ) ;
#14458 = oriented_edge ( 'none', *, *, #11191, .t. ) ;
#14459 = edge_curve ( 'none', #12298, #11166, #36720, .t. ) ;
#14460 = oriented_edge ( 'none', *, *, #14456, .f. ) ;
#14461 = edge_curve ( 'none', #12308, #11172, #36665, .t. ) ;
#14462 = advanced_face ( 'none', ( #36722 ), #36710, .t. ) ;
#14464 = oriented_edge ( 'none', *, *, #19398, .f. ) ;
#14463 = edge_loop ( 'none', ( #14447, #14435, #14441, #14453 ) ) ;
#14465 = edge_curve ( 'none', #12391, #11171, #36771, .t. ) ;
#14466 = edge_loop ( 'none', ( #14498, #14472, #14475, #14473 ) ) ;
#14467 = oriented_edge ( 'none', *, *, #11190, .t. ) ;
#14468 = edge_curve ( 'none', #12266, #11128, #36762, .t. ) ;
#14469 = oriented_edge ( 'none', *, *, #14777, .f. ) ;
#14470 = oriented_edge ( 'none', *, *, #14544, .t. ) ;
#14471 = advanced_face ( 'none', ( #36765 ), #36772, .f. ) ;
#14472 = oriented_edge ( 'none', *, *, #11198, .t. ) ;
#14473 = oriented_edge ( 'none', *, *, #12259, .f. ) ;
#14474 = oriented_edge ( 'none', *, *, #373, .t. ) ;
#14475 = oriented_edge ( 'none', *, *, #14495, .f. ) ;
#14476 = oriented_edge ( 'none', *, *, #13419, .t. ) ;
#14477 = edge_curve ( 'none', #303, #306, #36764, .t. ) ;
#14478 = edge_curve ( 'none', #12252, #11118, #36747, .t. ) ;
#14479 = edge_loop ( 'none', ( #14580, #14584 ) ) ;
#14480 = edge_loop ( 'none', ( #14431, #14532, #14540, #14558 ) ) ;
#14481 = oriented_edge ( 'none', *, *, #14582, .t. ) ;
#14482 = oriented_edge ( 'none', *, *, #11200, .t. ) ;
#14483 = oriented_edge ( 'none', *, *, #12389, .f. ) ;
#14484 = oriented_edge ( 'none', *, *, #14505, .t. ) ;
#14485 = advanced_face ( 'none', ( #36716 ), #36705, .f. ) ;
#14487 = advanced_face ( 'none', ( #36469 ), #36468, .t. ) ;
#14486 = oriented_edge ( 'none', *, *, #12387, .f. ) ;
#14488 = oriented_edge ( 'none', *, *, #14490, .f. ) ;
#14489 = edge_loop ( 'none', ( #14570, #14507 ) ) ;
#14490 = edge_curve ( 'none', #12297, #11114, #27516, .t. ) ;
#14491 = edge_loop ( 'none', ( #14470, #14551, #14550, #14548 ) ) ;
#14492 = edge_loop ( 'none', ( #14439, #14672, #14648, #14732, #14680, #14632, #14683, #14622 ) ) ;
#14493 = oriented_edge ( 'none', *, *, #17246, .t. ) ;
#14494 = oriented_edge ( 'none', *, *, #14432, .f. ) ;
#14495 = edge_curve ( 'none', #12330, #11138, #36796, .t. ) ;
#14497 = oriented_edge ( 'none', *, *, #14770, .f. ) ;
#14496 = oriented_edge ( 'none', *, *, #14124, .t. ) ;
#14498 = oriented_edge ( 'none', *, *, #14468, .t. ) ;
#14499 = edge_curve ( 'none', #14924, #14599, #36802, .t. ) ;
#14500 = edge_loop ( 'none', ( #14481, #14474 ) ) ;
#14501 = advanced_face ( 'none', ( #36791 ), #36788, .f. ) ;
#14502 = edge_loop ( 'none', ( #14484, #14467, #14488, #14483 ) ) ;
#14503 = edge_curve ( 'none', #12334, #11182, #36787, .t. ) ;
#14504 = edge_loop ( 'none', ( #14426, #14482, #14433, #14429 ) ) ;
#14506 = oriented_edge ( 'none', *, *, #829, .f. ) ;
#14505 = edge_curve ( 'none', #12091, #11201, #36799, .t. ) ;
#14507 = oriented_edge ( 'none', *, *, #318, .t. ) ;
#14509 = vertex_point ( 'none', #36783 ) ;
#14508 = oriented_edge ( 'none', *, *, #14782, .f. ) ;
#14510 = oriented_edge ( 'none', *, *, #11117, .t. ) ;
#14511 = oriented_edge ( 'none', *, *, #14490, .t. ) ;
#14512 = person_and_organization_role ( 'design_supplier' ) ;
#14513 = advanced_face ( 'none', ( #36800 ), #36798, .f. ) ;
#14514 = oriented_edge ( 'none', *, *, #11119, .t. ) ;
#14515 = edge_curve ( 'none', #12284, #11143, #36774, .t. ) ;
#14516 = oriented_edge ( 'none', *, *, #14530, .f. ) ;
#14517 = edge_curve ( 'none', #12257, #11139, #36826, .t. ) ;
#14518 = edge_loop ( 'none', ( #14592, #14583, #14579, #14585 ) ) ;
#14519 = oriented_edge ( 'none', *, *, #14517, .t. ) ;
#14520 = edge_curve ( 'none', #12256, #11155, #36820, .t. ) ;
#14521 = advanced_face ( 'none', ( #36827 ), #36832, .f. ) ;
#14522 = edge_loop ( 'none', ( #14519, #14595, #14598, #14602 ) ) ;
#14523 = oriented_edge ( 'none', *, *, #14515, .f. ) ;
#14524 = oriented_edge ( 'none', *, *, #11124, .t. ) ;
#14525 = edge_loop ( 'none', ( #14526, #14593 ) ) ;
#14526 = oriented_edge ( 'none', *, *, #14591, .t. ) ;
#14527 = oriented_edge ( 'none', *, *, #14515, .t. ) ;
#14528 = oriented_edge ( 'none', *, *, #14544, .f. ) ;
#14529 = oriented_edge ( 'none', *, *, #14649, .t. ) ;
#14530 = edge_curve ( 'none', #12254, #11146, #36812, .t. ) ;
#14531 = oriented_edge ( 'none', *, *, #14520, .t. ) ;
#14532 = oriented_edge ( 'none', *, *, #11116, .t. ) ;
#14533 = oriented_edge ( 'none', *, *, #17246, .f. ) ;
#14534 = oriented_edge ( 'none', *, *, #14649, .f. ) ;
#14535 = advanced_face ( 'none', ( #36822 ), #36805, .f. ) ;
#14536 = edge_loop ( 'none', ( #14531, #14524, #14523, #14541 ) ) ;
#14537 = oriented_edge ( 'none', *, *, #16683, .f. ) ;
#14538 = edge_loop ( 'none', ( #14527, #14514, #14516, #14552 ) ) ;
#14539 = edge_curve ( 'none', #1008, #14577, #36807, .t. ) ;
#14540 = oriented_edge ( 'none', *, *, #14478, .f. ) ;
#14541 = oriented_edge ( 'none', *, *, #12341, .f. ) ;
#14542 = oriented_edge ( 'none', *, *, #15091, .f. ) ;
#14543 = advanced_face ( 'none', ( #36839 ), #36864, .f. ) ;
#14544 = edge_curve ( 'none', #12331, #11120, #36872, .t. ) ;
#14545 = edge_loop ( 'none', ( #14529, #15220, #15218, #15396 ) ) ;
#14546 = oriented_edge ( 'none', *, *, #12333, .f. ) ;
#14547 = advanced_face ( 'none', ( #36834 ), #36856, .f. ) ;
#14548 = oriented_edge ( 'none', *, *, #12326, .f. ) ;
#14549 = edge_loop ( 'none', ( #14557, #14554, #14528, #14546 ) ) ;
#14550 = oriented_edge ( 'none', *, *, #14468, .f. ) ;
#14551 = oriented_edge ( 'none', *, *, #11197, .t. ) ;
#14552 = oriented_edge ( 'none', *, *, #12258, .f. ) ;
#14553 = advanced_face ( 'none', ( #36808 ), #36854, .f. ) ;
#14554 = oriented_edge ( 'none', *, *, #11203, .t. ) ;
#14555 = oriented_edge ( 'none', *, *, #1058, .t. ) ;
#14556 = oriented_edge ( 'none', *, *, #994, .f. ) ;
#14557 = oriented_edge ( 'none', *, *, #14478, .t. ) ;
#14558 = oriented_edge ( 'none', *, *, #12313, .f. ) ;
#14559 = edge_loop ( 'none', ( #14568, #14567, #14571, #14566 ) ) ;
#14560 = edge_curve ( 'none', #12289, #11073, #36855, .t. ) ;
#14561 = edge_curve ( 'none', #12267, #11136, #36840, .t. ) ;
#14562 = edge_loop ( 'none', ( #14638, #14620, #14624, #14575 ) ) ;
#14563 = edge_loop ( 'none', ( #14572, #14642, #14640, #14616 ) ) ;
#14564 = advanced_face ( 'none', ( #36849 ), #36844, .f. ) ;
#14565 = oriented_edge ( 'none', *, *, #14787, .f. ) ;
#14566 = oriented_edge ( 'none', *, *, #12265, .f. ) ;
#14567 = oriented_edge ( 'none', *, *, #11086, .t. ) ;
#14568 = oriented_edge ( 'none', *, *, #14561, .t. ) ;
#14569 = oriented_edge ( 'none', *, *, #14634, .t. ) ;
#14570 = oriented_edge ( 'none', *, *, #14477, .t. ) ;
#14571 = oriented_edge ( 'none', *, *, #14596, .f. ) ;
#14572 = oriented_edge ( 'none', *, *, #14601, .t. ) ;
#14573 = edge_loop ( 'none', ( #14717, #14476, #14469, #14643 ) ) ;
#14574 = edge_curve ( 'none', #12272, #11074, #36906, .t. ) ;
#14575 = oriented_edge ( 'none', *, *, #12285, .f. ) ;
#14577 = vertex_point ( 'none', #36894 ) ;
#14576 = advanced_face ( 'none', ( #36904 ), #36895, .f. ) ;
#14578 = edge_loop ( 'none', ( #14569, #14633, #14635, #14637 ) ) ;
#14579 = oriented_edge ( 'none', *, *, #14517, .f. ) ;
#14580 = oriented_edge ( 'none', *, *, #14424, .t. ) ;
#14581 = person_and_organization ( #56608, #56607 ) ;
#14582 = edge_curve ( 'none', #53931, #352, #36859, .t. ) ;
#14583 = oriented_edge ( 'none', *, *, #11125, .t. ) ;
#14584 = oriented_edge ( 'none', *, *, #312, .t. ) ;
#14585 = oriented_edge ( 'none', *, *, #12323, .f. ) ;
#14586 = advanced_face ( 'none', ( #36893 ), #36848, .f. ) ;
#14587 = oriented_edge ( 'none', *, *, #14596, .t. ) ;
#14588 = advanced_face ( 'none', ( #36887, #36886, #36881, #36875, #36879, #36888 ), #36878, .f. ) ;
#14589 = oriented_edge ( 'none', *, *, #14601, .f. ) ;
#14590 = oriented_edge ( 'none', *, *, #11131, .t. ) ;
#14591 = edge_curve ( 'none', #262, #270, #36880, .t. ) ;
#14592 = oriented_edge ( 'none', *, *, #14530, .t. ) ;
#14593 = oriented_edge ( 'none', *, *, #291, .t. ) ;
#14594 = advanced_face ( 'none', ( #36941 ), #36882, .f. ) ;
#14595 = oriented_edge ( 'none', *, *, #11127, .t. ) ;
#14596 = edge_curve ( 'none', #12283, #11137, #36932, .t. ) ;
#14597 = edge_curve ( 'none', #13242, #12884, #36938, .t. ) ;
#14598 = oriented_edge ( 'none', *, *, #14520, .f. ) ;
#14599 = vertex_point ( 'none', #36927 ) ;
#14600 = edge_loop ( 'none', ( #14587, #14590, #14589, #14646 ) ) ;
#14601 = edge_curve ( 'none', #12262, #11067, #36919, .t. ) ;
#14602 = oriented_edge ( 'none', *, *, #12325, .f. ) ;
#14603 = advanced_face ( 'none', ( #36920 ), #36943, .f. ) ;
#14604 = oriented_edge ( 'none', *, *, #11754, .t. ) ;
#14605 = oriented_edge ( 'none', *, *, #11154, .t. ) ;
#14606 = edge_curve ( 'none', #719, #13877, #36917, .t. ) ;
#14607 = oriented_edge ( 'none', *, *, #14597, .t. ) ;
#14608 = edge_curve ( 'none', #12276, #11150, #36963, .t. ) ;
#14609 = oriented_edge ( 'none', *, *, #14644, .f. ) ;
#14610 = oriented_edge ( 'none', *, *, #13919, .f. ) ;
#14611 = oriented_edge ( 'none', *, *, #14689, .t. ) ;
#14612 = oriented_edge ( 'none', *, *, #11130, .t. ) ;
#14613 = oriented_edge ( 'none', *, *, #12264, .f. ) ;
#14614 = oriented_edge ( 'none', *, *, #12206, .f. ) ;
#14615 = edge_loop ( 'none', ( #14611, #14688, #14690, #14614 ) ) ;
#14616 = oriented_edge ( 'none', *, *, #12336, .f. ) ;
#14617 = oriented_edge ( 'none', *, *, #14644, .t. ) ;
#14618 = edge_curve ( 'none', #14078, #13877, #36959, .t. ) ;
#14619 = advanced_face ( 'none', ( #36954 ), #36940, .f. ) ;
#14620 = oriented_edge ( 'none', *, *, #11070, .t. ) ;
#14621 = edge_loop ( 'none', ( #14617, #14627, #14631, #14645 ) ) ;
#14622 = oriented_edge ( 'none', *, *, #14838, .t. ) ;
#14623 = oriented_edge ( 'none', *, *, #12261, .f. ) ;
#14624 = oriented_edge ( 'none', *, *, #14574, .f. ) ;
#14625 = edge_loop ( 'none', ( #14694, #14612, #14684, #14623 ) ) ;
#14626 = oriented_edge ( 'none', *, *, #14608, .t. ) ;
#14627 = oriented_edge ( 'none', *, *, #11151, .t. ) ;
#14628 = edge_loop ( 'none', ( #14652, #14604, #14658, #14607, #14630, #14666, #14860, #14798 ) ) ;
#14629 = advanced_face ( 'none', ( #36885 ), #36956, .f. ) ;
#14630 = oriented_edge ( 'none', *, *, #13115, .f. ) ;
#14631 = oriented_edge ( 'none', *, *, #14560, .f. ) ;
#14632 = oriented_edge ( 'none', *, *, #49621, .t. ) ;
#14633 = oriented_edge ( 'none', *, *, #11142, .t. ) ;
#14634 = edge_curve ( 'none', #12335, #11152, #36993, .t. ) ;
#14635 = oriented_edge ( 'none', *, *, #14561, .f. ) ;
#14636 = edge_loop ( 'none', ( #14626, #14605, #14609, #14613 ) ) ;
#14637 = oriented_edge ( 'none', *, *, #12340, .f. ) ;
#14638 = oriented_edge ( 'none', *, *, #14560, .t. ) ;
#14639 = advanced_face ( 'none', ( #36949 ), #36950, .f. ) ;
#14641 = oriented_edge ( 'none', *, *, #14606, .f. ) ;
#14640 = oriented_edge ( 'none', *, *, #14634, .f. ) ;
#14642 = oriented_edge ( 'none', *, *, #11140, .t. ) ;
#14643 = oriented_edge ( 'none', *, *, #14618, .t. ) ;
#14644 = edge_curve ( 'none', #12286, #11076, #36984, .t. ) ;
#14645 = oriented_edge ( 'none', *, *, #12279, .f. ) ;
#14646 = oriented_edge ( 'none', *, *, #12271, .f. ) ;
#14647 = edge_curve ( 'none', #15563, #15497, #36977, .t. ) ;
#14649 = edge_curve ( 'none', #14577, #13611, #36989, .t. ) ;
#14648 = oriented_edge ( 'none', *, *, #12938, .f. ) ;
#14650 = oriented_edge ( 'none', *, *, #14664, .f. ) ;
#14651 = oriented_edge ( 'none', *, *, #14685, .t. ) ;
#14652 = oriented_edge ( 'none', *, *, #13762, .f. ) ;
#14653 = edge_curve ( 'none', #12290, #11043, #37028, .t. ) ;
#14654 = oriented_edge ( 'none', *, *, #12287, .f. ) ;
#14655 = advanced_face ( 'none', ( #37026 ), #36979, .f. ) ;
#14656 = oriented_edge ( 'none', *, *, #14692, .f. ) ;
#14657 = oriented_edge ( 'none', *, *, #19808, .t. ) ;
#14658 = oriented_edge ( 'none', *, *, #14377, .f. ) ;
#14659 = oriented_edge ( 'none', *, *, #1247, .t. ) ;
#14660 = oriented_edge ( 'none', *, *, #11145, .t. ) ;
#14661 = edge_curve ( 'none', #12215, #11091, #37021, .t. ) ;
#14662 = oriented_edge ( 'none', *, *, #12274, .f. ) ;
#14663 = edge_loop ( 'none', ( #14665, #14728, #14727, #14654 ) ) ;
#14664 = edge_curve ( 'none', #12294, #11087, #37015, .t. ) ;
#14665 = oriented_edge ( 'none', *, *, #14735, .t. ) ;
#14666 = oriented_edge ( 'none', *, *, #13354, .t. ) ;
#14667 = advanced_face ( 'none', ( #37025 ), #37016, .f. ) ;
#14668 = oriented_edge ( 'none', *, *, #11080, .t. ) ;
#14669 = oriented_edge ( 'none', *, *, #14664, .t. ) ;
#14670 = oriented_edge ( 'none', *, *, #14692, .t. ) ;
#14671 = oriented_edge ( 'none', *, *, #14689, .f. ) ;
#14672 = oriented_edge ( 'none', *, *, #12304, .t. ) ;
#14673 = oriented_edge ( 'none', *, *, #12207, .f. ) ;
#14674 = oriented_edge ( 'none', *, *, #11085, .t. ) ;
#14675 = oriented_edge ( 'none', *, *, #14787, .t. ) ;
#14676 = advanced_face ( 'none', ( #36978 ), #37013, .f. ) ;
#14677 = oriented_edge ( 'none', *, *, #12278, .f. ) ;
#14678 = edge_curve ( 'none', #14509, #15010, #36210, .t. ) ;
#14679 = edge_loop ( 'none', ( #14651, #14660, #14656, #14662 ) ) ;
#14680 = oriented_edge ( 'none', *, *, #58050, .f. ) ;
#14681 = advanced_face ( 'none', ( #37059 ), #37055, .f. ) ;
#14682 = edge_loop ( 'none', ( #14506, #14565, #14497, #14641 ) ) ;
#14683 = oriented_edge ( 'none', *, *, #36406, .f. ) ;
#14684 = oriented_edge ( 'none', *, *, #14608, .f. ) ;
#14685 = edge_curve ( 'none', #12291, #11082, #37058, .t. ) ;
#14686 = edge_loop ( 'none', ( #14670, #14674, #14650, #14677 ) ) ;
#14687 = advanced_face ( 'none', ( #37056 ), #37057, .f. ) ;
#14688 = oriented_edge ( 'none', *, *, #11077, .t. ) ;
#14689 = edge_curve ( 'none', #12216, #11069, #37060, .t. ) ;
#14690 = oriented_edge ( 'none', *, *, #14685, .f. ) ;
#14691 = edge_loop ( 'none', ( #14555, #14610, #14534, #15518 ) ) ;
#14692 = edge_curve ( 'none', #12204, #11078, #37036, .t. ) ;
#14693 = edge_loop ( 'none', ( #14669, #14668, #14671, #14673 ) ) ;
#14694 = oriented_edge ( 'none', *, *, #14574, .t. ) ;
#14695 = edge_curve ( 'none', #12229, #11041, #37096, .t. ) ;
#14696 = edge_curve ( 'none', #12235, #11103, #37092, .t. ) ;
#14697 = vertex_point ( 'none', #37045 ) ;
#14698 = oriented_edge ( 'none', *, *, #12293, .f. ) ;
#14699 = oriented_edge ( 'none', *, *, #14768, .t. ) ;
#14700 = edge_curve ( 'none', #12211, #11025, #37084, .t. ) ;
#14701 = advanced_face ( 'none', ( #37032 ), #37040, .f. ) ;
#14702 = oriented_edge ( 'none', *, *, #11099, .t. ) ;
#14703 = edge_loop ( 'none', ( #14724, #14764, #14767, #14704 ) ) ;
#14704 = oriented_edge ( 'none', *, *, #12240, .f. ) ;
#14705 = oriented_edge ( 'none', *, *, #14735, .f. ) ;
#14706 = edge_curve ( 'none', #12288, #11068, #37079, .t. ) ;
#14707 = advanced_face ( 'none', ( #37071 ), #37085, .f. ) ;
#14708 = oriented_edge ( 'none', *, *, #12218, .f. ) ;
#14709 = advanced_face ( 'none', ( #37080 ), #37078, .t. ) ;
#14710 = edge_loop ( 'none', ( #14742, #14815, #14765, #14762 ) ) ;
#14711 = edge_loop ( 'none', ( #14712, #14721, #14720, #14716 ) ) ;
#14712 = oriented_edge ( 'none', *, *, #14706, .t. ) ;
#14713 = oriented_edge ( 'none', *, *, #11075, .t. ) ;
#14714 = edge_curve ( 'none', #13016, #14806, #37066, .t. ) ;
#14715 = advanced_face ( 'none', ( #37062 ), #37124, .f. ) ;
#14716 = oriented_edge ( 'none', *, *, #12296, .f. ) ;
#14717 = oriented_edge ( 'none', *, *, #14770, .t. ) ;
#14718 = edge_loop ( 'none', ( #14775, #14713, #14774, #14698 ) ) ;
#14719 = edge_curve ( 'none', #12237, #11042, #37076, .t. ) ;
#14720 = oriented_edge ( 'none', *, *, #14661, .f. ) ;
#14721 = oriented_edge ( 'none', *, *, #11156, .t. ) ;
#14722 = oriented_edge ( 'none', *, *, #14719, .t. ) ;
#14723 = edge_loop ( 'none', ( #14722, #14702, #14773, #14758 ) ) ;
#14724 = oriented_edge ( 'none', *, *, #14696, .t. ) ;
#14725 = advanced_face ( 'none', ( #37116 ), #37117, .f. ) ;
#14726 = edge_loop ( 'none', ( #14730, #12110, #14705, #14708 ) ) ;
#14727 = oriented_edge ( 'none', *, *, #14653, .f. ) ;
#14728 = oriented_edge ( 'none', *, *, #11089, .t. ) ;
#14729 = advanced_face ( 'none', ( #37068 ), #37120, .f. ) ;
#14730 = oriented_edge ( 'none', *, *, #14661, .t. ) ;
#14731 = edge_curve ( 'none', #12878, #57992, #37106, .t. ) ;
#14732 = oriented_edge ( 'none', *, *, #14731, .t. ) ;
#14733 = vertex_point ( 'none', #37119 ) ;
#14734 = advanced_face ( 'none', ( #37158 ), #37107, .f. ) ;
#14735 = edge_curve ( 'none', #12226, #11092, #37156, .t. ) ;
#14736 = edge_loop ( 'none', ( #14807, #14792, #14791, #14809 ) ) ;
#14737 = advanced_face ( 'none', ( #37114 ), #37160, .f. ) ;
#14738 = oriented_edge ( 'none', *, *, #12224, .f. ) ;
#14739 = oriented_edge ( 'none', *, *, #11023, .t. ) ;
#14740 = advanced_face ( 'none', ( #37100 ), #37143, .t. ) ;
#14741 = oriented_edge ( 'none', *, *, #14811, .t. ) ;
#14742 = oriented_edge ( 'none', *, *, #13445, .t. ) ;
#14743 = edge_loop ( 'none', ( #14754, #14739, #14795, #14738 ) ) ;
#14744 = oriented_edge ( 'none', *, *, #14696, .f. ) ;
#14745 = oriented_edge ( 'none', *, *, #12236, .f. ) ;
#14746 = edge_loop ( 'none', ( #14816, #14751, #14818, #14817 ) ) ;
#14747 = oriented_edge ( 'none', *, *, #14428, .t. ) ;
#14748 = advanced_face ( 'none', ( #37147 ), #37152, .f. ) ;
#14749 = oriented_edge ( 'none', *, *, #14768, .f. ) ;
#14750 = edge_loop ( 'none', ( #14799, #14803, #14805, #14808 ) ) ;
#14751 = oriented_edge ( 'none', *, *, #11107, .t. ) ;
#14752 = edge_curve ( 'none', #14806, #14757, #37193, .t. ) ;
#14753 = oriented_edge ( 'none', *, *, #12214, .f. ) ;
#14754 = oriented_edge ( 'none', *, *, #14813, .t. ) ;
#14755 = oriented_edge ( 'none', *, *, #13021, .f. ) ;
#14756 = oriented_edge ( 'none', *, *, #14700, .t. ) ;
#14757 = vertex_point ( 'none', #37061 ) ;
#14758 = oriented_edge ( 'none', *, *, #12210, .f. ) ;
#14759 = oriented_edge ( 'none', *, *, #11088, .t. ) ;
#14760 = oriented_edge ( 'none', *, *, #13879, .t. ) ;
#14761 = edge_loop ( 'none', ( #14699, #14766, #14744, #14745 ) ) ;
#14762 = oriented_edge ( 'none', *, *, #15053, .t. ) ;
#14763 = advanced_face ( 'none', ( #37146 ), #37188, .f. ) ;
#14764 = oriented_edge ( 'none', *, *, #11101, .t. ) ;
#14765 = oriented_edge ( 'none', *, *, #14814, .f. ) ;
#14766 = oriented_edge ( 'none', *, *, #11105, .t. ) ;
#14767 = oriented_edge ( 'none', *, *, #14719, .f. ) ;
#14768 = edge_curve ( 'none', #12209, #11106, #37136, .t. ) ;
#14769 = advanced_face ( 'none', ( #37130 ), #37194, .f. ) ;
#14770 = edge_curve ( 'none', #13877, #13429, #37180, .t. ) ;
#14771 = edge_loop ( 'none', ( #14756, #14759, #14749, #14753 ) ) ;
#14772 = advanced_face ( 'none', ( #37176 ), #37175, .f. ) ;
#14773 = oriented_edge ( 'none', *, *, #14700, .f. ) ;
#14774 = oriented_edge ( 'none', *, *, #14706, .f. ) ;
#14775 = oriented_edge ( 'none', *, *, #14653, .t. ) ;
#14776 = advanced_face ( 'none', ( #37177 ), #37162, .f. ) ;
#14777 = edge_curve ( 'none', #14078, #13399, #37222, .t. ) ;
#14778 = edge_loop ( 'none', ( #14969, #14973, #14975, #14978 ) ) ;
#14779 = advanced_face ( 'none', ( #37217 ), #37172, .f. ) ;
#14780 = advanced_face ( 'none', ( #37224 ), #37171, .t. ) ;
#14781 = edge_curve ( 'none', #14757, #12823, #37209, .t. ) ;
#14782 = edge_curve ( 'none', #17683, #485, #37208, .t. ) ;
#14783 = oriented_edge ( 'none', *, *, #14796, .f. ) ;
#14784 = edge_curve ( 'none', #12174, #11045, #37197, .t. ) ;
#14785 = edge_curve ( 'none', #13611, #619, #37163, .t. ) ;
#14786 = oriented_edge ( 'none', *, *, #12233, .f. ) ;
#14787 = edge_curve ( 'none', #13429, #670, #37253, .t. ) ;
#14788 = oriented_edge ( 'none', *, *, #14784, .t. ) ;
#14789 = edge_curve ( 'none', #12172, #10980, #37241, .t. ) ;
#14790 = advanced_face ( 'none', ( #37195 ), #37247, .f. ) ;
#14791 = oriented_edge ( 'none', *, *, #14789, .f. ) ;
#14792 = oriented_edge ( 'none', *, *, #11031, .t. ) ;
#14793 = oriented_edge ( 'none', *, *, #14781, .f. ) ;
#14794 = edge_loop ( 'none', ( #14788, #14855, #14859, #14857 ) ) ;
#14795 = oriented_edge ( 'none', *, *, #14695, .f. ) ;
#14796 = edge_curve ( 'none', #12225, #11022, #37236, .t. ) ;
#14797 = edge_loop ( 'none', ( #483, #478, #475, #474 ) ) ;
#14798 = oriented_edge ( 'none', *, *, #13690, .t. ) ;
#14799 = oriented_edge ( 'none', *, *, #14796, .t. ) ;
#14800 = oriented_edge ( 'none', *, *, #11098, .t. ) ;
#14801 = oriented_edge ( 'none', *, *, #14752, .f. ) ;
#14802 = advanced_face ( 'none', ( #37249 ), #37237, .f. ) ;
#14803 = oriented_edge ( 'none', *, *, #11027, .t. ) ;
#14804 = edge_curve ( 'none', #12178, #11028, #37232, .t. ) ;
#14805 = oriented_edge ( 'none', *, *, #14813, .f. ) ;
#14806 = vertex_point ( 'none', #37280 ) ;
#14807 = oriented_edge ( 'none', *, *, #14804, .t. ) ;
#14808 = oriented_edge ( 'none', *, *, #12239, .f. ) ;
#14809 = oriented_edge ( 'none', *, *, #12245, .f. ) ;
#14810 = advanced_face ( 'none', ( #37227 ), #37233, .f. ) ;
#14811 = edge_curve ( 'none', #12228, #11054, #37275, .t. ) ;
#14812 = advanced_face ( 'none', ( #37279 ), #37251, .f. ) ;
#14813 = edge_curve ( 'none', #12227, #11032, #37266, .t. ) ;
#14814 = edge_curve ( 'none', #14697, #14806, #37260, .t. ) ;
#14815 = oriented_edge ( 'none', *, *, #14714, .t. ) ;
#14816 = oriented_edge ( 'none', *, *, #14695, .t. ) ;
#14817 = oriented_edge ( 'none', *, *, #12234, .f. ) ;
#14818 = oriented_edge ( 'none', *, *, #14811, .f. ) ;
#14819 = oriented_edge ( 'none', *, *, #15122, .t. ) ;
#14820 = edge_loop ( 'none', ( #14741, #14800, #14783, #14786 ) ) ;
#14821 = oriented_edge ( 'none', *, *, #11048, .t. ) ;
#14822 = edge_loop ( 'none', ( #14886, #14888, #14828, #14823 ) ) ;
#14823 = oriented_edge ( 'none', *, *, #12185, .f. ) ;
#14824 = vertex_point ( 'none', #37309 ) ;
#14825 = oriented_edge ( 'none', *, *, #14846, .f. ) ;
#14826 = edge_loop ( 'none', ( #14889, #14872, #14877, #14896 ) ) ;
#14827 = oriented_edge ( 'none', *, *, #1248, .f. ) ;
#14828 = oriented_edge ( 'none', *, *, #14843, .f. ) ;
#14829 = oriented_edge ( 'none', *, *, #15545, .f. ) ;
#14830 = oriented_edge ( 'none', *, *, #11908, .t. ) ;
#14831 = oriented_edge ( 'none', *, *, #36295, .f. ) ;
#14832 = edge_loop ( 'none', ( #14871, #14876, #14885, #14883 ) ) ;
#14833 = edge_loop ( 'none', ( #14901, #14892, #14894, #14898 ) ) ;
#14834 = oriented_edge ( 'none', *, *, #14928, .f. ) ;
#14835 = advanced_face ( 'none', ( #37308 ), #37311, .f. ) ;
#14836 = edge_curve ( 'none', #12166, #10979, #37306, .t. ) ;
#14837 = oriented_edge ( 'none', *, *, #14843, .t. ) ;
#14838 = edge_curve ( 'none', #36262, #843, #37294, .t. ) ;
#14839 = oriented_edge ( 'none', *, *, #11040, .t. ) ;
#14840 = advanced_face ( 'none', ( #37310, #37297 ), #37299, .t. ) ;
#14841 = oriented_edge ( 'none', *, *, #1069, .f. ) ;
#14842 = edge_loop ( 'none', ( #14844, #14848, #14854, #14899 ) ) ;
#14843 = edge_curve ( 'none', #12123, #11053, #37286, .t. ) ;
#14844 = oriented_edge ( 'none', *, *, #14789, .t. ) ;
#14845 = oriented_edge ( 'none', *, *, #14784, .f. ) ;
#14846 = edge_curve ( 'none', #12159, #10986, #37289, .t. ) ;
#14847 = oriented_edge ( 'none', *, *, #12251, .f. ) ;
#14848 = oriented_edge ( 'none', *, *, #11038, .t. ) ;
#14849 = advanced_face ( 'none', ( #37288 ), #37345, .f. ) ;
#14850 = oriented_edge ( 'none', *, *, #12161, .f. ) ;
#14851 = edge_loop ( 'none', ( #14837, #14821, #14825, #14850 ) ) ;
#14852 = edge_curve ( 'none', #12182, #11052, #37336, .t. ) ;
#14853 = oriented_edge ( 'none', *, *, #14714, .f. ) ;
#14854 = oriented_edge ( 'none', *, *, #14836, .f. ) ;
#14855 = oriented_edge ( 'none', *, *, #11036, .t. ) ;
#14856 = advanced_face ( 'none', ( #37338 ), #37337, .f. ) ;
#14857 = oriented_edge ( 'none', *, *, #12173, .f. ) ;
#14858 = edge_loop ( 'none', ( #14861, #14839, #14845, #14847 ) ) ;
#14859 = oriented_edge ( 'none', *, *, #14804, .f. ) ;
#14860 = oriented_edge ( 'none', *, *, #13533, .f. ) ;
#14861 = oriented_edge ( 'none', *, *, #14836, .t. ) ;
#14862 = oriented_edge ( 'none', *, *, #14869, .t. ) ;
#14863 = edge_curve ( 'none', #12177, #10993, #37329, .t. ) ;
#14864 = edge_loop ( 'none', ( #14866, #14935, #14938, #14942 ) ) ;
#14865 = advanced_face ( 'none', ( #37326 ), #37322, .f. ) ;
#14866 = oriented_edge ( 'none', *, *, #14879, .t. ) ;
#14867 = oriented_edge ( 'none', *, *, #14884, .f. ) ;
#14868 = oriented_edge ( 'none', *, *, #10977, .t. ) ;
#14869 = edge_curve ( 'none', #12198, #11061, #37333, .t. ) ;
#14870 = advanced_face ( 'none', ( #37317 ), #37316, .f. ) ;
#14871 = oriented_edge ( 'none', *, *, #14884, .t. ) ;
#14872 = oriented_edge ( 'none', *, *, #11056, .t. ) ;
#14873 = advanced_face ( 'none', ( #37315 ), #37368, .f. ) ;
#14874 = edge_loop ( 'none', ( #17447, #17410, #17446, #17458, #17208, #17454 ) ) ;
#14875 = edge_loop ( 'none', ( #14887, #14868, #14867, #14878 ) ) ;
#14876 = oriented_edge ( 'none', *, *, #11063, .t. ) ;
#14877 = oriented_edge ( 'none', *, *, #14893, .f. ) ;
#14878 = oriented_edge ( 'none', *, *, #12202, .f. ) ;
#14879 = edge_curve ( 'none', #12176, #11006, #37362, .t. ) ;
#14880 = advanced_face ( 'none', ( #37365 ), #37369, .f. ) ;
#14881 = advanced_face ( 'none', ( #37364 ), #37366, .f. ) ;
#14882 = edge_loop ( 'none', ( #14862, #14931, #14933, #14934 ) ) ;
#14883 = oriented_edge ( 'none', *, *, #12193, .f. ) ;
#14884 = edge_curve ( 'none', #12116, #11060, #37350, .t. ) ;
#14885 = oriented_edge ( 'none', *, *, #14879, .f. ) ;
#14886 = oriented_edge ( 'none', *, *, #14852, .t. ) ;
#14887 = oriented_edge ( 'none', *, *, #14863, .t. ) ;
#14888 = oriented_edge ( 'none', *, *, #11055, .t. ) ;
#14889 = oriented_edge ( 'none', *, *, #14846, .t. ) ;
#14890 = edge_curve ( 'none', #36091, #14824, #37408, .t. ) ;
#14891 = advanced_face ( 'none', ( #37404 ), #37360, .f. ) ;
#14892 = oriented_edge ( 'none', *, *, #11058, .t. ) ;
#14893 = edge_curve ( 'none', #12179, #10998, #37402, .t. ) ;
#14894 = oriented_edge ( 'none', *, *, #14852, .f. ) ;
#14895 = oriented_edge ( 'none', *, *, #14890, .t. ) ;
#14896 = oriented_edge ( 'none', *, *, #12164, .f. ) ;
#14897 = vertex_point ( 'none', #37391 ) ;
#14898 = oriented_edge ( 'none', *, *, #12168, .f. ) ;
#14899 = oriented_edge ( 'none', *, *, #12249, .f. ) ;
#14900 = advanced_face ( 'none', ( #37397 ), #37396, .f. ) ;
#14901 = oriented_edge ( 'none', *, *, #14893, .t. ) ;
#14902 = edge_curve ( 'none', #12124, #11011, #37389, .t. ) ;
#14903 = edge_loop ( 'none', ( #14917, #14895, #14940, #14830 ) ) ;
#14904 = oriented_edge ( 'none', *, *, #14932, .f. ) ;
#14905 = edge_curve ( 'none', #12117, #10994, #37370, .t. ) ;
#14906 = oriented_edge ( 'none', *, *, #12189, .f. ) ;
#14907 = advanced_face ( 'none', ( #37379 ), #37442, .f. ) ;
#14908 = oriented_edge ( 'none', *, *, #11059, .t. ) ;
#14909 = edge_curve ( 'none', #14910, #14824, #37382, .t. ) ;
#14910 = vertex_point ( 'none', #37383 ) ;
#14911 = oriented_edge ( 'none', *, *, #14905, .t. ) ;
#14912 = oriented_edge ( 'none', *, *, #14921, .f. ) ;
#14913 = oriented_edge ( 'none', *, *, #15464, .f. ) ;
#14914 = oriented_edge ( 'none', *, *, #12200, .f. ) ;
#14915 = advanced_face ( 'none', ( #37390 ), #37395, .f. ) ;
#14916 = edge_loop ( 'none', ( #15031, #15035, #15037, #15040 ) ) ;
#14917 = oriented_edge ( 'none', *, *, #836, .t. ) ;
#14919 = advanced_face ( 'none', ( #37429 ), #37433, .t. ) ;
#14918 = advanced_face ( 'none', ( #37434 ), #37425, .f. ) ;
#14920 = edge_loop ( 'none', ( #14533, #17426, #17409, #17438, #17370 ) ) ;
#14921 = edge_curve ( 'none', #12120, #10992, #37415, .t. ) ;
#14922 = oriented_edge ( 'none', *, *, #10985, .t. ) ;
#14923 = oriented_edge ( 'none', *, *, #14932, .t. ) ;
#14924 = vertex_point ( 'none', #37472 ) ;
#14925 = edge_loop ( 'none', ( #14939, #14927, #14904, #14906 ) ) ;
#14926 = oriented_edge ( 'none', *, *, #14941, .f. ) ;
#14927 = oriented_edge ( 'none', *, *, #10991, .t. ) ;
#14928 = edge_curve ( 'none', #36091, #36304, #37417, .t. ) ;
#14929 = advanced_face ( 'none', ( #37420 ), #37421, .f. ) ;
#14930 = edge_loop ( 'none', ( #14911, #14908, #14912, #14914 ) ) ;
#14931 = oriented_edge ( 'none', *, *, #11044, .t. ) ;
#14932 = edge_curve ( 'none', #12133, #10988, #37463, .t. ) ;
#14933 = oriented_edge ( 'none', *, *, #14863, .f. ) ;
#14934 = oriented_edge ( 'none', *, *, #12184, .f. ) ;
#14935 = oriented_edge ( 'none', *, *, #11047, .t. ) ;
#14936 = advanced_face ( 'none', ( #37464 ), #37459, .f. ) ;
#14937 = oriented_edge ( 'none', *, *, #12192, .f. ) ;
#14938 = oriented_edge ( 'none', *, *, #14869, .f. ) ;
#14939 = oriented_edge ( 'none', *, *, #14921, .t. ) ;
#14940 = oriented_edge ( 'none', *, *, #14909, .f. ) ;
#14941 = edge_curve ( 'none', #12188, #11014, #37451, .t. ) ;
#14942 = oriented_edge ( 'none', *, *, #12181, .f. ) ;
#14943 = edge_curve ( 'none', #15076, #14897, #37453, .t. ) ;
#14944 = edge_loop ( 'none', ( #14923, #14922, #14926, #14937 ) ) ;
#14945 = advanced_face ( 'none', ( #37508 ), #37458, .f. ) ;
#14946 = edge_loop ( 'none', ( #15000, #15005, #15009, #15014 ) ) ;
#14947 = edge_loop ( 'none', ( #14949, #14955, #14957, #14953 ) ) ;
#14948 = oriented_edge ( 'none', *, *, #10982, .t. ) ;
#14949 = oriented_edge ( 'none', *, *, #14980, .t. ) ;
#14950 = edge_loop ( 'none', ( #14951, #15017, #15016, #14966 ) ) ;
#14951 = oriented_edge ( 'none', *, *, #14960, .t. ) ;
#14952 = oriented_edge ( 'none', *, *, #14961, .f. ) ;
#14953 = oriented_edge ( 'none', *, *, #12119, .f. ) ;
#14954 = oriented_edge ( 'none', *, *, #12122, .f. ) ;
#14955 = oriented_edge ( 'none', *, *, #10984, .t. ) ;
#14956 = advanced_face ( 'none', ( #37465 ), #37497, .f. ) ;
#14957 = oriented_edge ( 'none', *, *, #14902, .f. ) ;
#14958 = oriented_edge ( 'none', *, *, #15012, .t. ) ;
#14959 = edge_curve ( 'none', #12144, #10999, #37499, .t. ) ;
#14960 = edge_curve ( 'none', #12154, #10942, #37489, .t. ) ;
#14961 = edge_curve ( 'none', #12114, #11001, #37484, .t. ) ;
#14962 = advanced_face ( 'none', ( #37485 ), #37507, .f. ) ;
#14963 = edge_loop ( 'none', ( #14970, #14948, #14952, #14954 ) ) ;
#14964 = oriented_edge ( 'none', *, *, #11012, .t. ) ;
#14965 = oriented_edge ( 'none', *, *, #14977, .f. ) ;
#14966 = oriented_edge ( 'none', *, *, #12130, .f. ) ;
#14967 = oriented_edge ( 'none', *, *, #12112, .f. ) ;
#14968 = advanced_face ( 'none', ( #37506 ), #37480, .f. ) ;
#14969 = oriented_edge ( 'none', *, *, #14941, .t. ) ;
#14970 = oriented_edge ( 'none', *, *, #14902, .t. ) ;
#14971 = edge_loop ( 'none', ( #14982, #14984, #14974, #14983 ) ) ;
#14972 = edge_curve ( 'none', #968, #57962, #37536, .t. ) ;
#14973 = oriented_edge ( 'none', *, *, #11062, .t. ) ;
#14974 = oriented_edge ( 'none', *, *, #14980, .f. ) ;
#14975 = oriented_edge ( 'none', *, *, #14905, .f. ) ;
#14976 = edge_loop ( 'none', ( #14979, #14964, #14965, #14967 ) ) ;
#14977 = edge_curve ( 'none', #12156, #11015, #37538, .t. ) ;
#14978 = oriented_edge ( 'none', *, *, #12194, .f. ) ;
#14979 = oriented_edge ( 'none', *, *, #14961, .t. ) ;
#14980 = edge_curve ( 'none', #12137, #10997, #37545, .t. ) ;
#14981 = advanced_face ( 'none', ( #37501 ), #37546, .f. ) ;
#14982 = oriented_edge ( 'none', *, *, #14977, .t. ) ;
#14983 = oriented_edge ( 'none', *, *, #12134, .f. ) ;
#14984 = oriented_edge ( 'none', *, *, #11004, .t. ) ;
#14985 = oriented_edge ( 'none', *, *, #15021, .f. ) ;
#14986 = advanced_face ( 'none', ( #37543 ), #37542, .f. ) ;
#14987 = edge_loop ( 'none', ( #14990, #15052, #15054, #15055 ) ) ;
#14988 = advanced_face ( 'none', ( #37271 ), #37004, .f. ) ;
#14989 = oriented_edge ( 'none', *, *, #15001, .f. ) ;
#14990 = oriented_edge ( 'none', *, *, #15049, .t. ) ;
#14991 = oriented_edge ( 'none', *, *, #15021, .t. ) ;
#14992 = oriented_edge ( 'none', *, *, #12136, .f. ) ;
#14993 = oriented_edge ( 'none', *, *, #12155, .f. ) ;
#14994 = advanced_face ( 'none', ( #37527 ), #37520, .f. ) ;
#14995 = oriented_edge ( 'none', *, *, #12143, .f. ) ;
#14996 = oriented_edge ( 'none', *, *, #10521, .t. ) ;
#14997 = edge_loop ( 'none', ( #15007, #15133, #15034, #15071 ) ) ;
#14998 = edge_curve ( 'none', #12077, #10939, #37575, .t. ) ;
#14999 = oriented_edge ( 'none', *, *, #11018, .t. ) ;
#15000 = oriented_edge ( 'none', *, *, #15001, .t. ) ;
#15001 = edge_curve ( 'none', #12127, #10996, #37570, .t. ) ;
#15002 = oriented_edge ( 'none', *, *, #11003, .t. ) ;
#15003 = edge_loop ( 'none', ( #14958, #15002, #14989, #14992 ) ) ;
#15004 = advanced_face ( 'none', ( #37576 ), #37571, .f. ) ;
#15005 = oriented_edge ( 'none', *, *, #11005, .t. ) ;
#15006 = edge_loop ( 'none', ( #14991, #15062, #15061, #14995 ) ) ;
#15007 = oriented_edge ( 'none', *, *, #15075, .f. ) ;
#15008 = oriented_edge ( 'none', *, *, #10515, .f. ) ;
#15009 = oriented_edge ( 'none', *, *, #14959, .f. ) ;
#15010 = vertex_point ( 'none', #37577 ) ;
#15011 = edge_loop ( 'none', ( #15008, #14993, #14996, #14999 ) ) ;
#15012 = edge_curve ( 'none', #12142, #10931, #37555, .t. ) ;
#15013 = advanced_face ( 'none', ( #37561 ), #37564, .f. ) ;
#15014 = oriented_edge ( 'none', *, *, #12140, .f. ) ;
#15015 = edge_loop ( 'none', ( #15019, #15022, #15020, #15018 ) ) ;
#15016 = oriented_edge ( 'none', *, *, #15012, .f. ) ;
#15017 = oriented_edge ( 'none', *, *, #10932, .t. ) ;
#15018 = oriented_edge ( 'none', *, *, #12128, .f. ) ;
#15019 = oriented_edge ( 'none', *, *, #14959, .t. ) ;
#15020 = oriented_edge ( 'none', *, *, #14960, .f. ) ;
#15021 = edge_curve ( 'none', #12079, #10940, #37551, .t. ) ;
#15022 = oriented_edge ( 'none', *, *, #10995, .t. ) ;
#15023 = advanced_face ( 'none', ( #37616 ), #37615, .f. ) ;
#15024 = edge_loop ( 'none', ( #15032, #15088, #15093, #15095 ) ) ;
#15025 = oriented_edge ( 'none', *, *, #10952, .t. ) ;
#15026 = oriented_edge ( 'none', *, *, #15039, .f. ) ;
#15027 = edge_curve ( 'none', #14897, #14223, #37601, .t. ) ;
#15028 = oriented_edge ( 'none', *, *, #12088, .f. ) ;
#15029 = oriented_edge ( 'none', *, *, #12157, .f. ) ;
#15030 = advanced_face ( 'none', ( #37605 ), #37560, .f. ) ;
#15031 = oriented_edge ( 'none', *, *, #15057, .t. ) ;
#15032 = oriented_edge ( 'none', *, *, #15047, .t. ) ;
#15033 = edge_loop ( 'none', ( #15044, #15046, #15036, #15045 ) ) ;
#15034 = oriented_edge ( 'none', *, *, #13528, .f. ) ;
#15035 = oriented_edge ( 'none', *, *, #11017, .t. ) ;
#15036 = oriented_edge ( 'none', *, *, #15042, .f. ) ;
#15037 = oriented_edge ( 'none', *, *, #15049, .f. ) ;
#15038 = edge_loop ( 'none', ( #15041, #15025, #15026, #15029 ) ) ;
#15039 = edge_curve ( 'none', #12071, #10947, #37596, .t. ) ;
#15040 = oriented_edge ( 'none', *, *, #12147, .f. ) ;
#15041 = oriented_edge ( 'none', *, *, #15102, .t. ) ;
#15042 = edge_curve ( 'none', #12069, #10948, #37602, .t. ) ;
#15043 = advanced_face ( 'none', ( #37591 ), #37597, .f. ) ;
#15044 = oriented_edge ( 'none', *, *, #15039, .t. ) ;
#15045 = oriented_edge ( 'none', *, *, #12076, .f. ) ;
#15046 = oriented_edge ( 'none', *, *, #10946, .t. ) ;
#15047 = edge_curve ( 'none', #12067, #10963, #37583, .t. ) ;
#15048 = oriented_edge ( 'none', *, *, #10941, .t. ) ;
#15049 = edge_curve ( 'none', #12082, #10887, #37652, .t. ) ;
#15050 = oriented_edge ( 'none', *, *, #12073, .f. ) ;
#15051 = advanced_face ( 'none', ( #37654 ), #37647, .f. ) ;
#15052 = oriented_edge ( 'none', *, *, #10944, .t. ) ;
#15053 = edge_curve ( 'none', #14697, #13458, #37603, .t. ) ;
#15054 = oriented_edge ( 'none', *, *, #14998, .f. ) ;
#15055 = oriented_edge ( 'none', *, *, #12149, .f. ) ;
#15056 = advanced_face ( 'none', ( #37653 ), #37604, .t. ) ;
#15057 = edge_curve ( 'none', #12070, #10967, #37633, .t. ) ;
#15058 = oriented_edge ( 'none', *, *, #14972, .t. ) ;
#15059 = advanced_face ( 'none', ( #37630 ), #37696, .f. ) ;
#15060 = edge_loop ( 'none', ( #15063, #15048, #14985, #15050 ) ) ;
#15061 = oriented_edge ( 'none', *, *, #15057, .f. ) ;
#15062 = oriented_edge ( 'none', *, *, #10936, .t. ) ;
#15063 = oriented_edge ( 'none', *, *, #14998, .t. ) ;
#15064 = advanced_face ( 'none', ( #37636 ), #37621, .f. ) ;
#15065 = oriented_edge ( 'none', *, *, #10965, .t. ) ;
#15066 = edge_curve ( 'none', #12028, #10886, #37687, .t. ) ;
#15067 = oriented_edge ( 'none', *, *, #15066, .t. ) ;
#15068 = oriented_edge ( 'none', *, *, #15100, .f. ) ;
#15069 = edge_loop ( 'none', ( #15067, #15134, #15138, #15114 ) ) ;
#15070 = edge_curve ( 'none', #12085, #10975, #37682, .t. ) ;
#15071 = oriented_edge ( 'none', *, *, #15053, .f. ) ;
#15072 = advanced_face ( 'none', ( #37689 ), #37692, .f. ) ;
#15073 = oriented_edge ( 'none', *, *, #12093, .f. ) ;
#15074 = edge_loop ( 'none', ( #15081, #15083, #15082, #15080 ) ) ;
#15075 = edge_curve ( 'none', #15109, #14697, #37680, .t. ) ;
#15076 = vertex_point ( 'none', #37695 ) ;
#15077 = edge_loop ( 'none', ( #15107, #14819, #14913, #15462 ) ) ;
#15078 = oriented_edge ( 'none', *, *, #15070, .f. ) ;
#15079 = oriented_edge ( 'none', *, *, #10957, .t. ) ;
#15080 = oriented_edge ( 'none', *, *, #12104, .f. ) ;
#15081 = oriented_edge ( 'none', *, *, #15100, .t. ) ;
#15082 = oriented_edge ( 'none', *, *, #15101, .f. ) ;
#15083 = oriented_edge ( 'none', *, *, #10962, .t. ) ;
#15084 = advanced_face ( 'none', ( #37688 ), #37667, .f. ) ;
#15085 = edge_loop ( 'none', ( #15140, #15065, #15068, #15073 ) ) ;
#15086 = oriented_edge ( 'none', *, *, #14943, .f. ) ;
#15087 = edge_loop ( 'none', ( #15089, #15096, #15098, #15094 ) ) ;
#15088 = oriented_edge ( 'none', *, *, #10953, .t. ) ;
#15089 = oriented_edge ( 'none', *, *, #15042, .t. ) ;
#15090 = edge_loop ( 'none', ( #15092, #15079, #15078, #15028 ) ) ;
#15091 = edge_curve ( 'none', #13851, #15076, #37733, .t. ) ;
#15092 = oriented_edge ( 'none', *, *, #15101, .t. ) ;
#15093 = oriented_edge ( 'none', *, *, #15102, .f. ) ;
#15094 = oriented_edge ( 'none', *, *, #12075, .f. ) ;
#15095 = oriented_edge ( 'none', *, *, #12081, .f. ) ;
#15096 = oriented_edge ( 'none', *, *, #10935, .t. ) ;
#15097 = advanced_face ( 'none', ( #37670 ), #37727, .f. ) ;
#15098 = oriented_edge ( 'none', *, *, #15047, .f. ) ;
#15099 = oriented_edge ( 'none', *, *, #15070, .t. ) ;
#15100 = edge_curve ( 'none', #12086, #10968, #37717, .t. ) ;
#15101 = edge_curve ( 'none', #12108, #10959, #37712, .t. ) ;
#15102 = edge_curve ( 'none', #12068, #10955, #37706, .t. ) ;
#15103 = advanced_face ( 'none', ( #37707 ), #37671, .f. ) ;
#15104 = advanced_face ( 'none', ( #37702 ), #37732, .f. ) ;
#15105 = edge_loop ( 'none', ( #15158, #15165, #15168, #15171 ) ) ;
#15106 = oriented_edge ( 'none', *, *, #15128, .f. ) ;
#15107 = oriented_edge ( 'none', *, *, #13570, .t. ) ;
#15108 = advanced_face ( 'none', ( #37735 ), #37762, .f. ) ;
#15109 = vertex_point ( 'none', #37701 ) ;
#15110 = oriented_edge ( 'none', *, *, #15119, .f. ) ;
#15111 = oriented_edge ( 'none', *, *, #12100, .f. ) ;
#15112 = edge_loop ( 'none', ( #15124, #15136, #15110, #15111 ) ) ;
#15113 = oriented_edge ( 'none', *, *, #15066, .f. ) ;
#15114 = oriented_edge ( 'none', *, *, #12096, .f. ) ;
#15115 = oriented_edge ( 'none', *, *, #10893, .t. ) ;
#15116 = advanced_face ( 'none', ( #37764 ), #37726, .f. ) ;
#15117 = edge_loop ( 'none', ( #15120, #15118, #15106, #15121 ) ) ;
#15118 = oriented_edge ( 'none', *, *, #10892, .t. ) ;
#15119 = edge_curve ( 'none', #12032, #10970, #37750, .t. ) ;
#15120 = oriented_edge ( 'none', *, *, #15119, .t. ) ;
#15121 = oriented_edge ( 'none', *, *, #12103, .f. ) ;
#15122 = edge_curve ( 'none', #13451, #15109, #37757, .t. ) ;
#15123 = advanced_face ( 'none', ( #37760 ), #37753, .f. ) ;
#15124 = oriented_edge ( 'none', *, *, #15130, .t. ) ;
#15125 = advanced_face ( 'none', ( #37745 ), #37802, .f. ) ;
#15126 = oriented_edge ( 'none', *, *, #15141, .f. ) ;
#15127 = edge_loop ( 'none', ( #15711, #16618, #15248, #16614 ) ) ;
#15129 = oriented_edge ( 'none', *, *, #15527, .t. ) ;
#15128 = edge_curve ( 'none', #12027, #10885, #37799, .t. ) ;
#15130 = edge_curve ( 'none', #12024, #10910, #37787, .t. ) ;
#15131 = oriented_edge ( 'none', *, *, #12090, .f. ) ;
#15132 = oriented_edge ( 'none', *, *, #15128, .t. ) ;
#15133 = oriented_edge ( 'none', *, *, #15122, .f. ) ;
#15134 = oriented_edge ( 'none', *, *, #10973, .t. ) ;
#15135 = advanced_face ( 'none', ( #37743 ), #37788, .f. ) ;
#15136 = oriented_edge ( 'none', *, *, #10956, .t. ) ;
#15137 = edge_loop ( 'none', ( #15132, #15115, #15113, #15139 ) ) ;
#15138 = oriented_edge ( 'none', *, *, #15130, .f. ) ;
#15139 = oriented_edge ( 'none', *, *, #12040, .f. ) ;
#15140 = oriented_edge ( 'none', *, *, #15141, .t. ) ;
#15141 = edge_curve ( 'none', #12097, #10966, #37800, .t. ) ;
#15142 = oriented_edge ( 'none', *, *, #10945, .t. ) ;
#15143 = edge_loop ( 'none', ( #15502, #15511, #15484, #15129 ) ) ;
#15144 = edge_loop ( 'none', ( #15099, #15142, #15126, #15131 ) ) ;
#15145 = oriented_edge ( 'none', *, *, #10897, .t. ) ;
#15146 = edge_loop ( 'none', ( #15167, #15155, #15217, #15222 ) ) ;
#15147 = edge_loop ( 'none', ( #15154, #15223, #15221, #15216 ) ) ;
#15148 = advanced_face ( 'none', ( #37778 ), #37783, .f. ) ;
#15149 = oriented_edge ( 'none', *, *, #15159, .f. ) ;
#15150 = oriented_edge ( 'none', *, *, #15152, .t. ) ;
#15151 = edge_curve ( 'none', #12062, #10916, #37775, .t. ) ;
#15152 = edge_curve ( 'none', #11987, #10918, #37831, .t. ) ;
#15153 = oriented_edge ( 'none', *, *, #12026, .f. ) ;
#15154 = oriented_edge ( 'none', *, *, #15151, .t. ) ;
#15155 = oriented_edge ( 'none', *, *, #10909, .t. ) ;
#15156 = advanced_face ( 'none', ( #37773 ), #37737, .f. ) ;
#15157 = oriented_edge ( 'none', *, *, #12042, .f. ) ;
#15158 = oriented_edge ( 'none', *, *, #15159, .t. ) ;
#15159 = edge_curve ( 'none', #12022, #10896, #37796, .t. ) ;
#15160 = oriented_edge ( 'none', *, *, #1236, .f. ) ;
#15161 = advanced_face ( 'none', ( #37824 ), #37822, .t. ) ;
#15162 = oriented_edge ( 'none', *, *, #10972, .t. ) ;
#15163 = edge_loop ( 'none', ( #15183, #15162, #15149, #15153 ) ) ;
#15164 = advanced_face ( 'none', ( #37827 ), #37816, .f. ) ;
#15165 = oriented_edge ( 'none', *, *, #10901, .t. ) ;
#15166 = edge_curve ( 'none', #11982, #10912, #37859, .t. ) ;
#15167 = oriented_edge ( 'none', *, *, #15166, .t. ) ;
#15168 = oriented_edge ( 'none', *, *, #15170, .f. ) ;
#15169 = advanced_face ( 'none', ( #37862 ), #37860, .f. ) ;
#15170 = edge_curve ( 'none', #12043, #10917, #37852, .t. ) ;
#15171 = oriented_edge ( 'none', *, *, #12031, .f. ) ;
#15172 = edge_loop ( 'none', ( #15173, #15181, #15176, #15174 ) ) ;
#15173 = oriented_edge ( 'none', *, *, #15175, .t. ) ;
#15174 = oriented_edge ( 'none', *, *, #12109, .f. ) ;
#15175 = edge_curve ( 'none', #12057, #10895, #37854, .t. ) ;
#15176 = oriented_edge ( 'none', *, *, #15178, .f. ) ;
#15177 = edge_loop ( 'none', ( #15179, #15185, #15184, #15182 ) ) ;
#15178 = edge_curve ( 'none', #12023, #10841, #37843, .t. ) ;
#15179 = oriented_edge ( 'none', *, *, #15170, .t. ) ;
#15180 = edge_loop ( 'none', ( #15559, #14556 ) ) ;
#15181 = oriented_edge ( 'none', *, *, #10898, .t. ) ;
#15182 = oriented_edge ( 'none', *, *, #12047, .f. ) ;
#15183 = oriented_edge ( 'none', *, *, #15178, .t. ) ;
#15184 = oriented_edge ( 'none', *, *, #15175, .f. ) ;
#15185 = oriented_edge ( 'none', *, *, #10902, .t. ) ;
#15186 = oriented_edge ( 'none', *, *, #15214, .f. ) ;
#15187 = oriented_edge ( 'none', *, *, #10906, .t. ) ;
#15188 = oriented_edge ( 'none', *, *, #15270, .t. ) ;
#15189 = edge_loop ( 'none', ( #14841, #15058, #17605, #17502, #17505 ) ) ;
#15190 = oriented_edge ( 'none', *, *, #12051, .f. ) ;
#15191 = edge_curve ( 'none', #717, #14577, #37863, .t. ) ;
#15192 = advanced_face ( 'none', ( #37896 ), #37903, .f. ) ;
#15193 = oriented_edge ( 'none', *, *, #10928, .t. ) ;
#15194 = edge_loop ( 'none', ( #15199, #15200, #15265, #15190 ) ) ;
#15195 = edge_curve ( 'none', #11978, #10846, #37893, .t. ) ;
#15196 = oriented_edge ( 'none', *, *, #15213, .f. ) ;
#15197 = oriented_edge ( 'none', *, *, #12059, .f. ) ;
#15198 = oriented_edge ( 'none', *, *, #11984, .f. ) ;
#15199 = oriented_edge ( 'none', *, *, #15214, .t. ) ;
#15200 = oriented_edge ( 'none', *, *, #10847, .t. ) ;
#15201 = advanced_face ( 'none', ( #37892 ), #37894, .f. ) ;
#15202 = oriented_edge ( 'none', *, *, #16376, .f. ) ;
#15203 = edge_loop ( 'none', ( #15266, #15187, #15186, #15197 ) ) ;
#15204 = advanced_face ( 'none', ( #37839 ), #37846, .f. ) ;
#15205 = oriented_edge ( 'none', *, *, #10894, .t. ) ;
#15206 = edge_curve ( 'none', #11995, #10850, #37881, .t. ) ;
#15207 = oriented_edge ( 'none', *, *, #15151, .f. ) ;
#15208 = edge_loop ( 'none', ( #15188, #15264, #15240, #15247 ) ) ;
#15209 = oriented_edge ( 'none', *, *, #12046, .f. ) ;
#15210 = oriented_edge ( 'none', *, *, #15206, .t. ) ;
#15211 = advanced_face ( 'none', ( #37855 ), #37886, .f. ) ;
#15212 = oriented_edge ( 'none', *, *, #15227, .f. ) ;
#15213 = edge_curve ( 'none', #12055, #10921, #37870, .t. ) ;
#15214 = edge_curve ( 'none', #12056, #10925, #37928, .t. ) ;
#15215 = oriented_edge ( 'none', *, *, #17972, .f. ) ;
#15216 = oriented_edge ( 'none', *, *, #12033, .f. ) ;
#15217 = oriented_edge ( 'none', *, *, #15152, .f. ) ;
#15218 = oriented_edge ( 'none', *, *, #724, .f. ) ;
#15219 = edge_loop ( 'none', ( #15150, #15145, #15212, #15157 ) ) ;
#15220 = oriented_edge ( 'none', *, *, #14785, .t. ) ;
#15221 = oriented_edge ( 'none', *, *, #15166, .f. ) ;
#15222 = oriented_edge ( 'none', *, *, #12039, .f. ) ;
#15223 = oriented_edge ( 'none', *, *, #10915, .t. ) ;
#15224 = advanced_face ( 'none', ( #37938 ), #37929, .f. ) ;
#15225 = edge_loop ( 'none', ( #15228, #15205, #15207, #15209 ) ) ;
#15226 = edge_loop ( 'none', ( #15210, #15193, #15196, #15198 ) ) ;
#15227 = edge_curve ( 'none', #12058, #10848, #37922, .t. ) ;
#15228 = oriented_edge ( 'none', *, *, #15227, .t. ) ;
#15229 = edge_loop ( 'none', ( #15232, #15233, #15238, #15297 ) ) ;
#15230 = oriented_edge ( 'none', *, *, #15244, .f. ) ;
#15231 = oriented_edge ( 'none', *, *, #10929, .t. ) ;
#15232 = oriented_edge ( 'none', *, *, #15243, .t. ) ;
#15233 = oriented_edge ( 'none', *, *, #10927, .t. ) ;
#15234 = oriented_edge ( 'none', *, *, #12050, .f. ) ;
#15235 = oriented_edge ( 'none', *, *, #15303, .t. ) ;
#15236 = advanced_face ( 'none', ( #37932 ), #37866, .f. ) ;
#15237 = oriented_edge ( 'none', *, *, #11992, .f. ) ;
#15238 = oriented_edge ( 'none', *, *, #15257, .f. ) ;
#15239 = oriented_edge ( 'none', *, *, #15296, .t. ) ;
#15240 = oriented_edge ( 'none', *, *, #15243, .f. ) ;
#15241 = oriented_edge ( 'none', *, *, #15255, .t. ) ;
#15242 = edge_loop ( 'none', ( #15252, #15251, #15256, #15246 ) ) ;
#15243 = edge_curve ( 'none', #11980, #10857, #37908, .t. ) ;
#15244 = edge_curve ( 'none', #11981, #10923, #37969, .t. ) ;
#15245 = edge_loop ( 'none', ( #15241, #15302, #15301, #15237 ) ) ;
#15246 = oriented_edge ( 'none', *, *, #11976, .f. ) ;
#15247 = oriented_edge ( 'none', *, *, #11983, .f. ) ;
#15248 = oriented_edge ( 'none', *, *, #1090, .f. ) ;
#15250 = vertex_point ( 'none', #37921 ) ;
#15249 = advanced_face ( 'none', ( #37909 ), #37910, .f. ) ;
#15251 = oriented_edge ( 'none', *, *, #10919, .t. ) ;
#15252 = oriented_edge ( 'none', *, *, #15244, .t. ) ;
#15253 = oriented_edge ( 'none', *, *, #15257, .t. ) ;
#15254 = edge_loop ( 'none', ( #15253, #15231, #15230, #15234 ) ) ;
#15255 = edge_curve ( 'none', #12005, #10862, #37971, .t. ) ;
#15256 = oriented_edge ( 'none', *, *, #15270, .f. ) ;
#15257 = edge_curve ( 'none', #11977, #10920, #37952, .t. ) ;
#15258 = oriented_edge ( 'none', *, *, #15213, .t. ) ;
#15259 = oriented_edge ( 'none', *, *, #10908, .t. ) ;
#15260 = advanced_face ( 'none', ( #37954 ), #37963, .f. ) ;
#15261 = oriented_edge ( 'none', *, *, #15195, .f. ) ;
#15262 = oriented_edge ( 'none', *, *, #12064, .f. ) ;
#15263 = advanced_face ( 'none', ( #37959 ), #37953, .f. ) ;
#15264 = oriented_edge ( 'none', *, *, #10855, .t. ) ;
#15265 = oriented_edge ( 'none', *, *, #15206, .f. ) ;
#15266 = oriented_edge ( 'none', *, *, #15195, .t. ) ;
#15267 = oriented_edge ( 'none', *, *, #17631, .f. ) ;
#15268 = advanced_face ( 'none', ( #37946 ), #37947, .f. ) ;
#15269 = edge_loop ( 'none', ( #15258, #15259, #15261, #15262 ) ) ;
#15270 = edge_curve ( 'none', #12015, #10856, #38004, .t. ) ;
#15271 = edge_loop ( 'none', ( #15341, #15329, #15328, #15340 ) ) ;
#15272 = oriented_edge ( 'none', *, *, #15296, .f. ) ;
#15273 = edge_curve ( 'none', #12019, #10872, #37993, .t. ) ;
#15274 = oriented_edge ( 'none', *, *, #10854, .t. ) ;
#15275 = advanced_face ( 'none', ( #37995 ), #37958, .f. ) ;
#15276 = edge_loop ( 'none', ( #15277, #15345, #15344, #15281 ) ) ;
#15277 = oriented_edge ( 'none', *, *, #15342, .t. ) ;
#15278 = edge_loop ( 'none', ( #15295, #15283, #15285, #15306 ) ) ;
#15279 = oriented_edge ( 'none', *, *, #2409, .f. ) ;
#15280 = oriented_edge ( 'none', *, *, #15303, .f. ) ;
#15281 = oriented_edge ( 'none', *, *, #12010, .f. ) ;
#15282 = advanced_face ( 'none', ( #38003 ), #37999, .f. ) ;
#15283 = oriented_edge ( 'none', *, *, #10877, .t. ) ;
#15284 = edge_curve ( 'none', #12004, #10882, #37979, .t. ) ;
#15285 = oriented_edge ( 'none', *, *, #15273, .f. ) ;
#15286 = advanced_face ( 'none', ( #37998 ), #37962, .f. ) ;
#15287 = oriented_edge ( 'none', *, *, #11988, .f. ) ;
#15288 = edge_loop ( 'none', ( #15235, #15294, #15272, #15293 ) ) ;
#15289 = oriented_edge ( 'none', *, *, #10870, .t. ) ;
#15290 = oriented_edge ( 'none', *, *, #11997, .f. ) ;
#15291 = edge_loop ( 'none', ( #15304, #15274, #15280, #15290 ) ) ;
#15292 = advanced_face ( 'none', ( #37983 ), #37972, .f. ) ;
#15293 = oriented_edge ( 'none', *, *, #12066, .f. ) ;
#15294 = oriented_edge ( 'none', *, *, #10852, .t. ) ;
#15295 = oriented_edge ( 'none', *, *, #15284, .t. ) ;
#15296 = edge_curve ( 'none', #12018, #10874, #38038, .t. ) ;
#15297 = oriented_edge ( 'none', *, *, #11986, .f. ) ;
#15298 = edge_curve ( 'none', #11996, #10794, #38026, .t. ) ;
#15299 = advanced_face ( 'none', ( #38032 ), #37955, .f. ) ;
#15300 = edge_loop ( 'none', ( #15239, #15289, #15305, #15287 ) ) ;
#15301 = oriented_edge ( 'none', *, *, #15298, .f. ) ;
#15302 = oriented_edge ( 'none', *, *, #10864, .t. ) ;
#15303 = edge_curve ( 'none', #11994, #10853, #38028, .t. ) ;
#15304 = oriented_edge ( 'none', *, *, #15298, .t. ) ;
#15305 = oriented_edge ( 'none', *, *, #15255, .f. ) ;
#15306 = oriented_edge ( 'none', *, *, #12013, .f. ) ;
#15307 = advanced_face ( 'none', ( #38020 ), #38014, .f. ) ;
#15308 = oriented_edge ( 'none', *, *, #10807, .t. ) ;
#15309 = edge_loop ( 'none', ( #15384, #15386, #15370, #15315 ) ) ;
#15310 = oriented_edge ( 'none', *, *, #15327, .f. ) ;
#15311 = oriented_edge ( 'none', *, *, #12020, .f. ) ;
#15313 = edge_loop ( 'none', ( #18077, #15912 ) ) ;
#15312 = edge_loop ( 'none', ( #15316, #15372, #15378, #15371 ) ) ;
#15314 = advanced_face ( 'none', ( #38010 ), #38021, .f. ) ;
#15315 = oriented_edge ( 'none', *, *, #12009, .f. ) ;
#15316 = oriented_edge ( 'none', *, *, #15319, .t. ) ;
#15317 = edge_curve ( 'none', #12003, #10806, #38008, .t. ) ;
#15318 = oriented_edge ( 'none', *, *, #11967, .f. ) ;
#15319 = edge_curve ( 'none', #11930, #10810, #38062, .t. ) ;
#15320 = advanced_face ( 'none', ( #38012 ), #38064, .f. ) ;
#15321 = oriented_edge ( 'none', *, *, #10802, .t. ) ;
#15322 = edge_loop ( 'none', ( #15383, #15308, #15310, #15311 ) ) ;
#15323 = oriented_edge ( 'none', *, *, #15319, .f. ) ;
#15324 = advanced_face ( 'none', ( #37976 ), #38009, .f. ) ;
#15325 = advanced_face ( 'none', ( #38063 ), #38040, .f. ) ;
#15326 = edge_loop ( 'none', ( #15336, #15338, #15333, #15347 ) ) ;
#15327 = edge_curve ( 'none', #11950, #10799, #38042, .t. ) ;
#15328 = oriented_edge ( 'none', *, *, #15342, .f. ) ;
#15329 = oriented_edge ( 'none', *, *, #10861, .t. ) ;
#15330 = oriented_edge ( 'none', *, *, #15327, .t. ) ;
#15331 = edge_loop ( 'none', ( #15330, #15321, #15323, #15346 ) ) ;
#15332 = advanced_face ( 'none', ( #38045 ), #38056, .f. ) ;
#15333 = oriented_edge ( 'none', *, *, #15339, .f. ) ;
#15334 = oriented_edge ( 'none', *, *, #1064, .f. ) ;
#15335 = oriented_edge ( 'none', *, *, #18920, .t. ) ;
#15336 = oriented_edge ( 'none', *, *, #15273, .t. ) ;
#15337 = oriented_edge ( 'none', *, *, #11906, .f. ) ;
#15338 = oriented_edge ( 'none', *, *, #10863, .t. ) ;
#15339 = edge_curve ( 'none', #12008, #10883, #38092, .t. ) ;
#15340 = oriented_edge ( 'none', *, *, #12002, .f. ) ;
#15341 = oriented_edge ( 'none', *, *, #15339, .t. ) ;
#15342 = edge_curve ( 'none', #12001, #10881, #38104, .t. ) ;
#15343 = advanced_face ( 'none', ( #38044 ), #38041, .f. ) ;
#15344 = oriented_edge ( 'none', *, *, #15284, .f. ) ;
#15345 = oriented_edge ( 'none', *, *, #10793, .t. ) ;
#15346 = oriented_edge ( 'none', *, *, #11933, .f. ) ;
#15347 = oriented_edge ( 'none', *, *, #12017, .f. ) ;
#15348 = oriented_edge ( 'none', *, *, #15380, .t. ) ;
#15349 = advanced_face ( 'none', ( #38096 ), #38081, .f. ) ;
#15350 = oriented_edge ( 'none', *, *, #10798, .t. ) ;
#15351 = edge_curve ( 'none', #11895, #10831, #36741, .t. ) ;
#15352 = oriented_edge ( 'none', *, *, #15365, .f. ) ;
#15353 = edge_loop ( 'none', ( #15422, #15426, #15425, #15424 ) ) ;
#15354 = edge_curve ( 'none', #11963, #10832, #36766, .t. ) ;
#15355 = oriented_edge ( 'none', *, *, #11938, .f. ) ;
#15356 = advanced_face ( 'none', ( #37817 ), #36742, .f. ) ;
#15357 = oriented_edge ( 'none', *, *, #15361, .f. ) ;
#15359 = advanced_face ( 'none', ( #38138 ), #38137, .t. ) ;
#15358 = edge_curve ( 'none', #11961, #10809, #37005, .t. ) ;
#15360 = oriented_edge ( 'none', *, *, #15380, .f. ) ;
#15361 = edge_curve ( 'none', #11941, #10812, #38136, .t. ) ;
#15362 = oriented_edge ( 'none', *, *, #5790, .f. ) ;
#15363 = edge_loop ( 'none', ( #15348, #15415, #15357, #15418 ) ) ;
#15364 = oriented_edge ( 'none', *, *, #15361, .t. ) ;
#15365 = edge_curve ( 'none', #11960, #10820, #38134, .t. ) ;
#15366 = advanced_face ( 'none', ( #38131 ), #38130, .f. ) ;
#15367 = edge_loop ( 'none', ( #15364, #15350, #15352, #15355 ) ) ;
#15368 = oriented_edge ( 'none', *, *, #15358, .f. ) ;
#15369 = oriented_edge ( 'none', *, *, #10795, .t. ) ;
#15370 = oriented_edge ( 'none', *, *, #15385, .f. ) ;
#15371 = oriented_edge ( 'none', *, *, #11999, .f. ) ;
#15372 = oriented_edge ( 'none', *, *, #10876, .t. ) ;
#15373 = advanced_face ( 'none', ( #38112 ), #38113, .f. ) ;
#15374 = oriented_edge ( 'none', *, *, #11939, .f. ) ;
#15375 = edge_loop ( 'none', ( #15376, #15369, #15368, #15379 ) ) ;
#15376 = oriented_edge ( 'none', *, *, #15365, .t. ) ;
#15377 = edge_loop ( 'none', ( #15387, #15382, #15360, #15374 ) ) ;
#15378 = oriented_edge ( 'none', *, *, #15317, .f. ) ;
#15379 = oriented_edge ( 'none', *, *, #11937, .f. ) ;
#15380 = edge_curve ( 'none', #11942, #10827, #38169, .t. ) ;
#15381 = advanced_face ( 'none', ( #38109 ), #38125, .f. ) ;
#15382 = oriented_edge ( 'none', *, *, #10815, .t. ) ;
#15383 = oriented_edge ( 'none', *, *, #15385, .t. ) ;
#15384 = oriented_edge ( 'none', *, *, #15317, .t. ) ;
#15385 = edge_curve ( 'none', #11932, #10796, #38171, .t. ) ;
#15386 = oriented_edge ( 'none', *, *, #10797, .t. ) ;
#15387 = oriented_edge ( 'none', *, *, #15358, .t. ) ;
#15388 = advanced_face ( 'none', ( #38158 ), #38162, .f. ) ;
#15389 = oriented_edge ( 'none', *, *, #15412, .f. ) ;
#15390 = oriented_edge ( 'none', *, *, #10822, .t. ) ;
#15391 = edge_curve ( 'none', #11971, #10838, #38145, .t. ) ;
#15392 = oriented_edge ( 'none', *, *, #11969, .f. ) ;
#15393 = advanced_face ( 'none', ( #38163 ), #38156, .t. ) ;
#15394 = advanced_face ( 'none', ( #38139 ), #38152, .f. ) ;
#15395 = oriented_edge ( 'none', *, *, #15427, .f. ) ;
#15396 = oriented_edge ( 'none', *, *, #15191, .t. ) ;
#15397 = edge_loop ( 'none', ( #15403, #15466, #15405, #15404 ) ) ;
#15398 = oriented_edge ( 'none', *, *, #10814, .t. ) ;
#15399 = edge_curve ( 'none', #11972, #10823, #38147, .t. ) ;
#15400 = oriented_edge ( 'none', *, *, #11959, .f. ) ;
#15401 = advanced_face ( 'none', ( #38199 ), #38205, .f. ) ;
#15402 = edge_loop ( 'none', ( #15467, #15390, #15389, #15318 ) ) ;
#15403 = oriented_edge ( 'none', *, *, #15412, .t. ) ;
#15404 = oriented_edge ( 'none', *, *, #11974, .f. ) ;
#15405 = oriented_edge ( 'none', *, *, #15391, .f. ) ;
#15406 = advanced_face ( 'none', ( #38202 ), #38151, .f. ) ;
#15407 = edge_loop ( 'none', ( #15420, #15414, #15413, #15392 ) ) ;
#15408 = oriented_edge ( 'none', *, *, #15351, .f. ) ;
#15409 = oriented_edge ( 'none', *, *, #10834, .t. ) ;
#15410 = oriented_edge ( 'none', *, *, #15354, .t. ) ;
#15411 = advanced_face ( 'none', ( #38206 ), #38188, .f. ) ;
#15412 = edge_curve ( 'none', #11915, #10758, #38182, .t. ) ;
#15413 = oriented_edge ( 'none', *, *, #15416, .f. ) ;
#15414 = oriented_edge ( 'none', *, *, #10808, .t. ) ;
#15415 = oriented_edge ( 'none', *, *, #10801, .t. ) ;
#15416 = edge_curve ( 'none', #11946, #10811, #38194, .t. ) ;
#15417 = oriented_edge ( 'none', *, *, #11948, .f. ) ;
#15418 = oriented_edge ( 'none', *, *, #11943, .f. ) ;
#15419 = advanced_face ( 'none', ( #38185 ), #38193, .f. ) ;
#15420 = oriented_edge ( 'none', *, *, #15427, .t. ) ;
#15421 = edge_loop ( 'none', ( #15429, #15409, #15408, #15417 ) ) ;
#15422 = oriented_edge ( 'none', *, *, #15351, .t. ) ;
#15423 = edge_curve ( 'none', #968, #263, #38231, .t. ) ;
#15424 = oriented_edge ( 'none', *, *, #11955, .f. ) ;
#15425 = oriented_edge ( 'none', *, *, #15354, .f. ) ;
#15426 = oriented_edge ( 'none', *, *, #10830, .t. ) ;
#15427 = edge_curve ( 'none', #11949, #10828, #38246, .t. ) ;
#15428 = edge_loop ( 'none', ( #15410, #15398, #15395, #15400 ) ) ;
#15429 = oriented_edge ( 'none', *, *, #15416, .t. ) ;
#15430 = oriented_edge ( 'none', *, *, #15440, .t. ) ;
#15431 = oriented_edge ( 'none', *, *, #14781, .t. ) ;
#15432 = vertex_point ( 'none', #38239 ) ;
#15433 = advanced_face ( 'none', ( #38198 ), #38232, .f. ) ;
#15434 = edge_loop ( 'none', ( #15465, #15504, #15445, #15500 ) ) ;
#15435 = oriented_edge ( 'none', *, *, #15509, .f. ) ;
#15436 = oriented_edge ( 'none', *, *, #14384, .t. ) ;
#15437 = oriented_edge ( 'none', *, *, #14234, .f. ) ;
#15438 = edge_loop ( 'none', ( #15443, #15501, #15437, #15503 ) ) ;
#15439 = advanced_face ( 'none', ( #38218 ), #38208, .t. ) ;
#15440 = edge_curve ( 'none', #13004, #15432, #38237, .t. ) ;
#15441 = oriented_edge ( 'none', *, *, #11864, .t. ) ;
#15442 = edge_curve ( 'none', #15432, #15461, #38223, .t. ) ;
#15443 = oriented_edge ( 'none', *, *, #15442, .f. ) ;
#15444 = edge_loop ( 'none', ( #15452, #15448, #15441, #15506 ) ) ;
#15445 = oriented_edge ( 'none', *, *, #58056, .t. ) ;
#15446 = edge_loop ( 'none', ( #15455, #15449, #15450, #15458 ) ) ;
#15447 = edge_curve ( 'none', #15463, #13521, #38272, .t. ) ;
#15448 = oriented_edge ( 'none', *, *, #15505, .t. ) ;
#15449 = oriented_edge ( 'none', *, *, #15456, .f. ) ;
#15450 = oriented_edge ( 'none', *, *, #13677, .f. ) ;
#15451 = vertex_point ( 'none', #38217 ) ;
#15452 = oriented_edge ( 'none', *, *, #15454, .f. ) ;
#15453 = advanced_face ( 'none', ( #38212 ), #38269, .t. ) ;
#15454 = edge_curve ( 'none', #15461, #15451, #38265, .t. ) ;
#15455 = oriented_edge ( 'none', *, *, #15457, .f. ) ;
#15456 = edge_curve ( 'none', #13634, #15451, #38259, .t. ) ;
#15457 = edge_curve ( 'none', #15451, #15463, #38264, .t. ) ;
#15458 = oriented_edge ( 'none', *, *, #15447, .f. ) ;
#15459 = edge_loop ( 'none', ( #15485, #15487, #15483, #15488 ) ) ;
#15460 = advanced_face ( 'none', ( #38247 ), #38256, .f. ) ;
#15461 = vertex_point ( 'none', #38306 ) ;
#15462 = oriented_edge ( 'none', *, *, #15447, .t. ) ;
#15463 = vertex_point ( 'none', #38248 ) ;
#15464 = edge_curve ( 'none', #15463, #15109, #38303, .t. ) ;
#15465 = oriented_edge ( 'none', *, *, #458, .f. ) ;
#15466 = oriented_edge ( 'none', *, *, #10755, .t. ) ;
#15467 = oriented_edge ( 'none', *, *, #15399, .t. ) ;
#15468 = edge_curve ( 'none', #16574, #15524, #38294, .t. ) ;
#15469 = oriented_edge ( 'none', *, *, #15442, .t. ) ;
#15470 = edge_curve ( 'none', #234, #15753, #38305, .t. ) ;
#15471 = edge_curve ( 'none', #19441, #36555, #38298, .t. ) ;
#15472 = edge_curve ( 'none', #15614, #15621, #38304, .t. ) ;
#15473 = edge_curve ( 'none', #267, #295, #38344, .t. ) ;
#15474 = oriented_edge ( 'none', *, *, #282, .f. ) ;
#15475 = oriented_edge ( 'none', *, *, #15473, .t. ) ;
#15476 = oriented_edge ( 'none', *, *, #277, .t. ) ;
#15477 = edge_curve ( 'none', #19135, #1679, #38287, .t. ) ;
#15478 = advanced_face ( 'none', ( #38330, #38299, #38336, #38350, #38334, #38329 ), #38345, .t. ) ;
#15479 = edge_loop ( 'none', ( #15696, #15715, #15706, #15693 ) ) ;
#15480 = oriented_edge ( 'none', *, *, #14591, .f. ) ;
#15481 = edge_curve ( 'none', #300, #299, #38325, .t. ) ;
#15482 = oriented_edge ( 'none', *, *, #15471, .f. ) ;
#15484 = oriented_edge ( 'none', *, *, #15652, .f. ) ;
#15483 = oriented_edge ( 'none', *, *, #319, .t. ) ;
#15485 = oriented_edge ( 'none', *, *, #307, .f. ) ;
#15486 = advanced_face ( 'none', ( #38307 ), #38320, .f. ) ;
#15487 = oriented_edge ( 'none', *, *, #14424, .f. ) ;
#15488 = oriented_edge ( 'none', *, *, #15481, .t. ) ;
#15489 = edge_loop ( 'none', ( #15474, #15480, #15476, #15475 ) ) ;
#15490 = advanced_face ( 'none', ( #38313 ), #38288, .f. ) ;
#15491 = oriented_edge ( 'none', *, *, #48180, .t. ) ;
#15492 = oriented_edge ( 'none', *, *, #15493, .t. ) ;
#15493 = edge_curve ( 'none', #47547, #53744, #38318, .t. ) ;
#15494 = oriented_edge ( 'none', *, *, #47503, .f. ) ;
#15495 = edge_loop ( 'none', ( #15494, #15496, #15491, #15492 ) ) ;
#15496 = oriented_edge ( 'none', *, *, #14477, .f. ) ;
#15497 = vertex_point ( 'none', #38372 ) ;
#15498 = advanced_face ( 'none', ( #38381 ), #38352, .f. ) ;
#15499 = edge_curve ( 'none', #309, #377, #38380, .t. ) ;
#15500 = oriented_edge ( 'none', *, *, #15499, .t. ) ;
#15502 = oriented_edge ( 'none', *, *, #732, .f. ) ;
#15501 = oriented_edge ( 'none', *, *, #15440, .f. ) ;
#15503 = oriented_edge ( 'none', *, *, #15505, .f. ) ;
#15504 = oriented_edge ( 'none', *, *, #14582, .f. ) ;
#15505 = edge_curve ( 'none', #15461, #12567, #38363, .t. ) ;
#15506 = oriented_edge ( 'none', *, *, #15456, .t. ) ;
#15507 = advanced_face ( 'none', ( #38361 ), #38082, .f. ) ;
#15508 = edge_loop ( 'none', ( #15436, #15430, #15435, #15431 ) ) ;
#15509 = edge_curve ( 'none', #14757, #15432, #38401, .t. ) ;
#15510 = advanced_face ( 'none', ( #38396 ), #38405, .t. ) ;
#15511 = oriented_edge ( 'none', *, *, #1053, .f. ) ;
#15512 = edge_loop ( 'none', ( #15592, #15595, #15601, #15597 ) ) ;
#15513 = edge_loop ( 'none', ( #15520, #15514, #15515, #15519 ) ) ;
#15514 = oriented_edge ( 'none', *, *, #14731, .f. ) ;
#15515 = oriented_edge ( 'none', *, *, #12835, .t. ) ;
#15516 = advanced_face ( 'none', ( #38391 ), #38402, .f. ) ;
#15518 = oriented_edge ( 'none', *, *, #14539, .f. ) ;
#15517 = oriented_edge ( 'none', *, *, #15756, .f. ) ;
#15519 = oriented_edge ( 'none', *, *, #15536, .f. ) ;
#15520 = oriented_edge ( 'none', *, *, #58065, .t. ) ;
#15521 = advanced_face ( 'none', ( #38390 ), #38389, .f. ) ;
#15522 = edge_loop ( 'none', ( #15590, #15591, #15594, #15576 ) ) ;
#15523 = oriented_edge ( 'none', *, *, #15545, .t. ) ;
#15524 = vertex_point ( 'none', #38384 ) ;
#15525 = edge_curve ( 'none', #8560, #18560, #38435, .t. ) ;
#15526 = edge_curve ( 'none', #259, #14083, #38428, .t. ) ;
#15527 = edge_curve ( 'none', #15250, #674, #38431, .t. ) ;
#15528 = oriented_edge ( 'none', *, *, #15525, .t. ) ;
#15529 = oriented_edge ( 'none', *, *, #15075, .t. ) ;
#15530 = oriented_edge ( 'none', *, *, #14814, .t. ) ;
#15531 = edge_curve ( 'none', #1235, #1838, #38412, .t. ) ;
#15532 = vertex_point ( 'none', #38436 ) ;
#15533 = vertex_point ( 'none', #38425 ) ;
#15534 = edge_curve ( 'none', #15532, #15533, #38406, .t. ) ;
#15535 = oriented_edge ( 'none', *, *, #14752, .t. ) ;
#15536 = edge_curve ( 'none', #53943, #12771, #38414, .t. ) ;
#15537 = oriented_edge ( 'none', *, *, #15464, .t. ) ;
#15538 = oriented_edge ( 'none', *, *, #230, .t. ) ;
#15539 = oriented_edge ( 'none', *, *, #15457, .t. ) ;
#15540 = edge_curve ( 'none', #8574, #18619, #38460, .t. ) ;
#15541 = edge_loop ( 'none', ( #15549, #15544, #15523, #15517 ) ) ;
#15542 = edge_curve ( 'none', #15532, #19270, #38446, .t. ) ;
#15543 = advanced_face ( 'none', ( #38448 ), #38455, .f. ) ;
#15544 = oriented_edge ( 'none', *, *, #15542, .t. ) ;
#15545 = edge_curve ( 'none', #19270, #19357, #38437, .t. ) ;
#15546 = edge_curve ( 'none', #18560, #18619, #38426, .t. ) ;
#15547 = oriented_edge ( 'none', *, *, #15454, .t. ) ;
#15548 = oriented_edge ( 'none', *, *, #15546, .t. ) ;
#15549 = oriented_edge ( 'none', *, *, #15534, .f. ) ;
#15550 = oriented_edge ( 'none', *, *, #15540, .f. ) ;
#15551 = oriented_edge ( 'none', *, *, #15673, .t. ) ;
#15552 = vertex_point ( 'none', #38440 ) ;
#15553 = edge_loop ( 'none', ( #15651, #15647, #15646, #15642 ) ) ;
#15554 = oriented_edge ( 'none', *, *, #14928, .t. ) ;
#15555 = edge_loop ( 'none', ( #15575, #15658, #15640, #15657 ) ) ;
#15556 = advanced_face ( 'none', ( #38493 ), #38491, .f. ) ;
#15557 = edge_curve ( 'none', #15565, #15574, #38490, .t. ) ;
#15558 = edge_curve ( 'none', #15574, #36091, #38473, .t. ) ;
#15559 = oriented_edge ( 'none', *, *, #1075, .f. ) ;
#15560 = edge_loop ( 'none', ( #15638, #15630, #15635, #15636 ) ) ;
#15561 = oriented_edge ( 'none', *, *, #15566, .f. ) ;
#15562 = advanced_face ( 'none', ( #38494 ), #38468, .f. ) ;
#15563 = vertex_point ( 'none', #38479 ) ;
#15564 = oriented_edge ( 'none', *, *, #15558, .t. ) ;
#15565 = vertex_point ( 'none', #38492 ) ;
#15566 = edge_curve ( 'none', #36304, #15586, #38484, .t. ) ;
#15567 = edge_curve ( 'none', #15574, #15586, #38483, .t. ) ;
#15568 = oriented_edge ( 'none', *, *, #15578, .f. ) ;
#15569 = oriented_edge ( 'none', *, *, #15567, .f. ) ;
#15570 = oriented_edge ( 'none', *, *, #16405, .t. ) ;
#15571 = vertex_point ( 'none', #38527 ) ;
#15572 = edge_loop ( 'none', ( #15569, #15564, #15554, #15639 ) ) ;
#15573 = oriented_edge ( 'none', *, *, #37587, .f. ) ;
#15574 = vertex_point ( 'none', #38485 ) ;
#15575 = oriented_edge ( 'none', *, *, #15471, .t. ) ;
#15576 = oriented_edge ( 'none', *, *, #15578, .t. ) ;
#15577 = advanced_face ( 'none', ( #38469 ), #38486, .t. ) ;
#15578 = edge_curve ( 'none', #15589, #49672, #38511, .t. ) ;
#15579 = edge_loop ( 'none', ( #15581, #15561, #15573, #15568 ) ) ;
#15580 = oriented_edge ( 'none', *, *, #127, .t. ) ;
#15581 = oriented_edge ( 'none', *, *, #15583, .f. ) ;
#15582 = edge_loop ( 'none', ( #15588, #15570, #15551, #15709 ) ) ;
#15583 = edge_curve ( 'none', #15586, #15589, #38518, .t. ) ;
#15584 = edge_loop ( 'none', ( #35644, #35600 ) ) ;
#15585 = advanced_face ( 'none', ( #38523 ), #38517, .t. ) ;
#15586 = vertex_point ( 'none', #38497 ) ;
#15587 = edge_curve ( 'none', #15589, #15593, #38478, .t. ) ;
#15588 = oriented_edge ( 'none', *, *, #727, .t. ) ;
#15589 = vertex_point ( 'none', #38561 ) ;
#15590 = oriented_edge ( 'none', *, *, #56567, .t. ) ;
#15591 = oriented_edge ( 'none', *, *, #15600, .t. ) ;
#15592 = oriented_edge ( 'none', *, *, #15598, .f. ) ;
#15593 = vertex_point ( 'none', #38498 ) ;
#15594 = oriented_edge ( 'none', *, *, #15587, .f. ) ;
#15595 = oriented_edge ( 'none', *, *, #15600, .f. ) ;
#15596 = vertex_point ( 'none', #38500 ) ;
#15597 = oriented_edge ( 'none', *, *, #15599, .f. ) ;
#15598 = edge_curve ( 'none', #15593, #15596, #38499, .t. ) ;
#15599 = edge_curve ( 'none', #15596, #53943, #38557, .t. ) ;
#15600 = edge_curve ( 'none', #58048, #15593, #38548, .t. ) ;
#15601 = oriented_edge ( 'none', *, *, #58032, .f. ) ;
#15602 = oriented_edge ( 'none', *, *, #36086, .f. ) ;
#15603 = edge_loop ( 'none', ( #15675, #15679 ) ) ;
#15604 = oriented_edge ( 'none', *, *, #15599, .t. ) ;
#15605 = edge_curve ( 'none', #31606, #24013, #38545, .t. ) ;
#15606 = edge_curve ( 'none', #35253, #35249, #38550, .t. ) ;
#15607 = advanced_face ( 'none', ( #38540, #38539 ), #38554, .t. ) ;
#15608 = edge_curve ( 'none', #15596, #15614, #38596, .t. ) ;
#15609 = edge_loop ( 'none', ( #15602, #15677, #15676, #15662 ) ) ;
#15610 = edge_loop ( 'none', ( #15611, #15612, #15617, #15604 ) ) ;
#15611 = oriented_edge ( 'none', *, *, #15536, .t. ) ;
#15612 = oriented_edge ( 'none', *, *, #15615, .t. ) ;
#15613 = advanced_face ( 'none', ( #38534 ), #38592, .f. ) ;
#15614 = vertex_point ( 'none', #38595 ) ;
#15615 = edge_curve ( 'none', #12771, #15614, #38579, .t. ) ;
#15616 = oriented_edge ( 'none', *, *, #12723, .f. ) ;
#15617 = oriented_edge ( 'none', *, *, #15608, .f. ) ;
#15618 = oriented_edge ( 'none', *, *, #15624, .f. ) ;
#15619 = oriented_edge ( 'none', *, *, #15615, .f. ) ;
#15620 = oriented_edge ( 'none', *, *, #15624, .t. ) ;
#15621 = vertex_point ( 'none', #38588 ) ;
#15622 = edge_curve ( 'none', #15621, #15565, #38594, .t. ) ;
#15623 = oriented_edge ( 'none', *, *, #15622, .f. ) ;
#15624 = edge_curve ( 'none', #15621, #12337, #38569, .t. ) ;
#15625 = vertex_point ( 'none', #38571 ) ;
#15626 = advanced_face ( 'none', ( #38564 ), #38574, .t. ) ;
#15627 = edge_loop ( 'none', ( #15631, #15619, #15616, #15618 ) ) ;
#15628 = oriented_edge ( 'none', *, *, #12270, .t. ) ;
#15629 = edge_loop ( 'none', ( #15623, #15620, #15628, #15634 ) ) ;
#15630 = oriented_edge ( 'none', *, *, #15633, .f. ) ;
#15631 = oriented_edge ( 'none', *, *, #15472, .f. ) ;
#15632 = advanced_face ( 'none', ( #38625 ), #38573, .f. ) ;
#15633 = edge_curve ( 'none', #14824, #15565, #38622, .t. ) ;
#15634 = oriented_edge ( 'none', *, *, #15633, .t. ) ;
#15635 = oriented_edge ( 'none', *, *, #14890, .f. ) ;
#15636 = oriented_edge ( 'none', *, *, #15558, .f. ) ;
#15637 = advanced_face ( 'none', ( #38565 ), #38586, .t. ) ;
#15638 = oriented_edge ( 'none', *, *, #15557, .f. ) ;
#15639 = oriented_edge ( 'none', *, *, #15566, .t. ) ;
#15640 = oriented_edge ( 'none', *, *, #15682, .f. ) ;
#15641 = edge_loop ( 'none', ( #15722, #15718, #15700, #15735 ) ) ;
#15642 = oriented_edge ( 'none', *, *, #15721, .f. ) ;
#15643 = advanced_face ( 'none', ( #38624 ), #38627, .f. ) ;
#15644 = oriented_edge ( 'none', *, *, #15720, .t. ) ;
#15645 = edge_loop ( 'none', ( #15644, #15659 ) ) ;
#15646 = oriented_edge ( 'none', *, *, #24551, .t. ) ;
#15647 = oriented_edge ( 'none', *, *, #15720, .f. ) ;
#15648 = edge_curve ( 'none', #1271, #1263, #38601, .t. ) ;
#15649 = vertex_point ( 'none', #38365 ) ;
#15650 = edge_curve ( 'none', #18472, #18489, #37805, .t. ) ;
#15651 = oriented_edge ( 'none', *, *, #1485, .f. ) ;
#15652 = edge_curve ( 'none', #15250, #1008, #37826, .t. ) ;
#15653 = advanced_face ( 'none', ( #38659 ), #38657, .f. ) ;
#15654 = oriented_edge ( 'none', *, *, #15648, .f. ) ;
#15655 = edge_loop ( 'none', ( #11804, #12074, #12072, #12080 ) ) ;
#15656 = oriented_edge ( 'none', *, *, #1260, .f. ) ;
#15657 = oriented_edge ( 'none', *, *, #19438, .f. ) ;
#15658 = oriented_edge ( 'none', *, *, #37077, .f. ) ;
#15659 = oriented_edge ( 'none', *, *, #297, .t. ) ;
#15660 = advanced_face ( 'none', ( #38645, #38649 ), #38646, .t. ) ;
#15661 = edge_loop ( 'none', ( #15656, #15654 ) ) ;
#15662 = oriented_edge ( 'none', *, *, #15663, .f. ) ;
#15663 = edge_curve ( 'none', #29801, #34351, #38653, .t. ) ;
#15664 = oriented_edge ( 'none', *, *, #15672, .t. ) ;
#15665 = oriented_edge ( 'none', *, *, #15605, .t. ) ;
#15666 = advanced_face ( 'none', ( #38641 ), #38633, .f. ) ;
#15667 = edge_loop ( 'none', ( #15668, #15664, #15669, #15665 ) ) ;
#15668 = oriented_edge ( 'none', *, *, #2674, .f. ) ;
#15669 = oriented_edge ( 'none', *, *, #34327, .t. ) ;
#15670 = advanced_face ( 'none', ( #38640 ), #38630, .f. ) ;
#15671 = edge_loop ( 'none', ( #15678, #15674 ) ) ;
#15672 = edge_curve ( 'none', #30160, #30038, #38638, .t. ) ;
#15673 = edge_curve ( 'none', #15497, #975, #38682, .t. ) ;
#15674 = oriented_edge ( 'none', *, *, #15672, .f. ) ;
#15675 = oriented_edge ( 'none', *, *, #15606, .t. ) ;
#15676 = oriented_edge ( 'none', *, *, #254, .t. ) ;
#15677 = oriented_edge ( 'none', *, *, #15606, .f. ) ;
#15678 = oriented_edge ( 'none', *, *, #25438, .f. ) ;
#15679 = oriented_edge ( 'none', *, *, #35708, .t. ) ;
#15680 = oriented_edge ( 'none', *, *, #19267, .t. ) ;
#15681 = edge_loop ( 'none', ( #15723, #15729 ) ) ;
#15682 = edge_curve ( 'none', #19433, #36776, #38688, .t. ) ;
#15683 = edge_loop ( 'none', ( #15734, #15732 ) ) ;
#15684 = edge_loop ( 'none', ( #15761, #1173 ) ) ;
#15685 = advanced_face ( 'none', ( #38684, #38673, #38672, #38634, #38675, #38667, #38666 ), #38683, .f. ) ;
#15686 = edge_loop ( 'none', ( #1367, #1356, #1355, #1345 ) ) ;
#15687 = oriented_edge ( 'none', *, *, #10588, .t. ) ;
#15688 = edge_loop ( 'none', ( #15717, #15469, #15547, #15539, #15537, #15529, #15530, #15535 ) ) ;
#15689 = oriented_edge ( 'none', *, *, #54072, .f. ) ;
#15690 = edge_curve ( 'none', #15704, #15705, #38669, .t. ) ;
#15691 = oriented_edge ( 'none', *, *, #308, .f. ) ;
#15692 = edge_curve ( 'none', #15708, #15704, #38721, .t. ) ;
#15693 = oriented_edge ( 'none', *, *, #15701, .f. ) ;
#15694 = oriented_edge ( 'none', *, *, #15481, .f. ) ;
#15695 = vertex_point ( 'none', #38663 ) ;
#15696 = oriented_edge ( 'none', *, *, #15690, .f. ) ;
#15697 = oriented_edge ( 'none', *, *, #310, .f. ) ;
#15698 = edge_loop ( 'none', ( #15707, #15691 ) ) ;
#15699 = oriented_edge ( 'none', *, *, #15499, .f. ) ;
#15700 = oriented_edge ( 'none', *, *, #36016, .t. ) ;
#15701 = edge_curve ( 'none', #15705, #15695, #38717, .t. ) ;
#15702 = edge_loop ( 'none', ( #15699, #15689 ) ) ;
#15703 = oriented_edge ( 'none', *, *, #15473, .f. ) ;
#15704 = vertex_point ( 'none', #38722 ) ;
#15705 = vertex_point ( 'none', #38713 ) ;
#15706 = oriented_edge ( 'none', *, *, #15714, .f. ) ;
#15707 = oriented_edge ( 'none', *, *, #15493, .f. ) ;
#15709 = oriented_edge ( 'none', *, *, #1062, .t. ) ;
#15708 = vertex_point ( 'none', #38723 ) ;
#15710 = oriented_edge ( 'none', *, *, #16721, .t. ) ;
#15711 = oriented_edge ( 'none', *, *, #14647, .f. ) ;
#15712 = edge_loop ( 'none', ( #15703, #15713 ) ) ;
#15713 = oriented_edge ( 'none', *, *, #294, .f. ) ;
#15714 = edge_curve ( 'none', #15695, #15708, #38707, .t. ) ;
#15715 = oriented_edge ( 'none', *, *, #15692, .f. ) ;
#15716 = edge_loop ( 'none', ( #15694, #15697 ) ) ;
#15717 = oriented_edge ( 'none', *, *, #15509, .t. ) ;
#15718 = oriented_edge ( 'none', *, *, #15648, .t. ) ;
#15719 = oriented_edge ( 'none', *, *, #18673, .f. ) ;
#15720 = edge_curve ( 'none', #269, #245, #38665, .t. ) ;
#15721 = edge_curve ( 'none', #18503, #489, #38710, .t. ) ;
#15722 = oriented_edge ( 'none', *, *, #1269, .f. ) ;
#15723 = oriented_edge ( 'none', *, *, #15730, .t. ) ;
#15724 = advanced_face ( 'none', ( #38700 ), #38709, .f. ) ;
#15725 = edge_loop ( 'none', ( #15727, #15798, #15791, #15801 ) ) ;
#15726 = oriented_edge ( 'none', *, *, #15692, .t. ) ;
#15727 = oriented_edge ( 'none', *, *, #1238, .f. ) ;
#15728 = oriented_edge ( 'none', *, *, #15733, .f. ) ;
#15729 = oriented_edge ( 'none', *, *, #1214, .t. ) ;
#15730 = edge_curve ( 'none', #1199, #1231, #38754, .t. ) ;
#15731 = edge_curve ( 'none', #1179, #1166, #38696, .t. ) ;
#15732 = oriented_edge ( 'none', *, *, #15731, .f. ) ;
#15733 = edge_curve ( 'none', #35704, #1262, #38756, .t. ) ;
#15734 = oriented_edge ( 'none', *, *, #1172, .f. ) ;
#15735 = oriented_edge ( 'none', *, *, #15733, .t. ) ;
#15736 = advanced_face ( 'none', ( #38708 ), #38738, .f. ) ;
#15737 = edge_loop ( 'none', ( #15768, #15820 ) ) ;
#15738 = advanced_face ( 'none', ( #38760 ), #38742, .f. ) ;
#15739 = oriented_edge ( 'none', *, *, #15741, .f. ) ;
#15740 = oriented_edge ( 'none', *, *, #15743, .f. ) ;
#15741 = edge_curve ( 'none', #15751, #15752, #38745, .t. ) ;
#15742 = edge_loop ( 'none', ( #15739, #15745, #15816, #15865 ) ) ;
#15743 = edge_curve ( 'none', #15757, #19042, #38733, .t. ) ;
#15744 = advanced_face ( 'none', ( #38788, #38734 ), #38727, .t. ) ;
#15745 = oriented_edge ( 'none', *, *, #15746, .t. ) ;
#15746 = edge_curve ( 'none', #15751, #24672, #38781, .t. ) ;
#15747 = edge_curve ( 'none', #15749, #15757, #38726, .t. ) ;
#15748 = oriented_edge ( 'none', *, *, #15760, .t. ) ;
#15749 = vertex_point ( 'none', #38773 ) ;
#15750 = oriented_edge ( 'none', *, *, #15759, .t. ) ;
#15751 = vertex_point ( 'none', #38774 ) ;
#15752 = vertex_point ( 'none', #38776 ) ;
#15753 = vertex_point ( 'none', #38775 ) ;
#15754 = advanced_face ( 'none', ( #38767 ), #38761, .f. ) ;
#15755 = edge_loop ( 'none', ( #15758, #15750, #15748, #15740 ) ) ;
#15756 = edge_curve ( 'none', #15533, #19357, #38763, .t. ) ;
#15757 = vertex_point ( 'none', #38824 ) ;
#15758 = oriented_edge ( 'none', *, *, #15747, .f. ) ;
#15759 = edge_curve ( 'none', #15749, #18862, #38826, .t. ) ;
#15760 = edge_curve ( 'none', #18862, #19042, #38819, .t. ) ;
#15761 = oriented_edge ( 'none', *, *, #1196, .t. ) ;
#15762 = oriented_edge ( 'none', *, *, #15838, .f. ) ;
#15763 = advanced_face ( 'none', ( #38765, #38764, #38815, #38806, #38811, #38817 ), #38802, .t. ) ;
#15764 = oriented_edge ( 'none', *, *, #15833, .t. ) ;
#15765 = edge_loop ( 'none', ( #15762, #15839 ) ) ;
#15766 = vertex_point ( 'none', #38812 ) ;
#15767 = oriented_edge ( 'none', *, *, #15778, .t. ) ;
#15768 = oriented_edge ( 'none', *, *, #15605, .f. ) ;
#15769 = advanced_face ( 'none', ( #38805 ), #38803, .f. ) ;
#15770 = oriented_edge ( 'none', *, *, #15781, .f. ) ;
#15771 = vertex_point ( 'none', #38789 ) ;
#15772 = edge_loop ( 'none', ( #15776, #15835, #15843, #15836 ) ) ;
#15773 = oriented_edge ( 'none', *, *, #15714, .t. ) ;
#15774 = oriented_edge ( 'none', *, *, #15794, .t. ) ;
#15775 = oriented_edge ( 'none', *, *, #15780, .t. ) ;
#15776 = oriented_edge ( 'none', *, *, #15842, .f. ) ;
#15777 = oriented_edge ( 'none', *, *, #15779, .t. ) ;
#15778 = edge_curve ( 'none', #15704, #15766, #38798, .t. ) ;
#15779 = edge_curve ( 'none', #15795, #15771, #38854, .t. ) ;
#15780 = edge_curve ( 'none', #15766, #15795, #38850, .t. ) ;
#15781 = edge_curve ( 'none', #15695, #15771, #38846, .t. ) ;
#15782 = advanced_face ( 'none', ( #38791 ), #38800, .f. ) ;
#15783 = edge_loop ( 'none', ( #15770, #15773, #15774, #15777 ) ) ;
#15784 = oriented_edge ( 'none', *, *, #1208, .t. ) ;
#15785 = vertex_point ( 'none', #38855 ) ;
#15786 = oriented_edge ( 'none', *, *, #35797, .f. ) ;
#15787 = advanced_face ( 'none', ( #38839 ), #38833, .f. ) ;
#15788 = advanced_face ( 'none', ( #38840 ), #38801, .f. ) ;
#15789 = edge_curve ( 'none', #1192, #1187, #38829, .t. ) ;
#15790 = edge_loop ( 'none', ( #15799, #15797, #15784, #15800 ) ) ;
#15791 = oriented_edge ( 'none', *, *, #1266, .t. ) ;
#15792 = oriented_edge ( 'none', *, *, #15794, .f. ) ;
#15793 = edge_curve ( 'none', #1237, #1256, #38832, .t. ) ;
#15794 = edge_curve ( 'none', #15708, #15795, #38880, .t. ) ;
#15795 = vertex_point ( 'none', #38804 ) ;
#15796 = edge_loop ( 'none', ( #15792, #15726, #15767, #15775 ) ) ;
#15797 = oriented_edge ( 'none', *, *, #15731, .t. ) ;
#15798 = oriented_edge ( 'none', *, *, #15730, .f. ) ;
#15799 = oriented_edge ( 'none', *, *, #1174, .f. ) ;
#15800 = oriented_edge ( 'none', *, *, #15789, .t. ) ;
#15801 = oriented_edge ( 'none', *, *, #15793, .f. ) ;
#15802 = oriented_edge ( 'none', *, *, #15877, .f. ) ;
#15803 = oriented_edge ( 'none', *, *, #15838, .t. ) ;
#15804 = edge_loop ( 'none', ( #15807, #15876 ) ) ;
#15805 = oriented_edge ( 'none', *, *, #1177, .t. ) ;
#15806 = advanced_face ( 'none', ( #38831 ), #38885, .f. ) ;
#15807 = oriented_edge ( 'none', *, *, #15877, .t. ) ;
#15809 = edge_loop ( 'none', ( #17914, #17828, #17497, #17637, #17621 ) ) ;
#15808 = oriented_edge ( 'none', *, *, #15567, .t. ) ;
#15810 = oriented_edge ( 'none', *, *, #15622, .t. ) ;
#15811 = oriented_edge ( 'none', *, *, #15827, .f. ) ;
#15812 = edge_loop ( 'none', ( #15814, #15826, #15810, #15823, #15808, #15824, #15817, #15822 ) ) ;
#15813 = edge_loop ( 'none', ( #15815, #15811, #15825, #15819 ) ) ;
#15814 = oriented_edge ( 'none', *, *, #15608, .t. ) ;
#15815 = oriented_edge ( 'none', *, *, #15833, .f. ) ;
#15816 = oriented_edge ( 'none', *, *, #15818, .t. ) ;
#15817 = oriented_edge ( 'none', *, *, #15587, .t. ) ;
#15818 = edge_curve ( 'none', #24672, #24254, #38867, .t. ) ;
#15819 = oriented_edge ( 'none', *, *, #15780, .f. ) ;
#15820 = oriented_edge ( 'none', *, *, #29902, .f. ) ;
#15821 = edge_curve ( 'none', #16201, #15785, #38080, .t. ) ;
#15822 = oriented_edge ( 'none', *, *, #15598, .t. ) ;
#15823 = oriented_edge ( 'none', *, *, #15557, .t. ) ;
#15824 = oriented_edge ( 'none', *, *, #15583, .t. ) ;
#15825 = oriented_edge ( 'none', *, *, #15779, .f. ) ;
#15826 = oriented_edge ( 'none', *, *, #15472, .t. ) ;
#15827 = edge_curve ( 'none', #15771, #15834, #38354, .t. ) ;
#15828 = oriented_edge ( 'none', *, *, #1201, .f. ) ;
#15829 = oriented_edge ( 'none', *, *, #15842, .t. ) ;
#15830 = oriented_edge ( 'none', *, *, #15778, .f. ) ;
#15831 = edge_loop ( 'none', ( #15844, #15828 ) ) ;
#15832 = advanced_face ( 'none', ( #38866 ), #38881, .f. ) ;
#15833 = edge_curve ( 'none', #15834, #15766, #38609, .t. ) ;
#15834 = vertex_point ( 'none', #38917 ) ;
#15835 = oriented_edge ( 'none', *, *, #15701, .t. ) ;
#15836 = oriented_edge ( 'none', *, *, #15827, .t. ) ;
#15837 = edge_loop ( 'none', ( #15728, #15786 ) ) ;
#15838 = edge_curve ( 'none', #1176, #1142, #38913, .t. ) ;
#15839 = oriented_edge ( 'none', *, *, #1170, .f. ) ;
#15840 = oriented_edge ( 'none', *, *, #15690, .t. ) ;
#15841 = edge_loop ( 'none', ( #15830, #15840, #15829, #15764 ) ) ;
#15842 = edge_curve ( 'none', #15705, #15834, #38914, .t. ) ;
#15843 = oriented_edge ( 'none', *, *, #15781, .t. ) ;
#15844 = oriented_edge ( 'none', *, *, #15789, .f. ) ;
#15845 = advanced_face ( 'none', ( #38911 ), #38909, .t. ) ;
#15846 = edge_loop ( 'none', ( #38357, #1273, #40322, #1275 ) ) ;
#15847 = advanced_face ( 'none', ( #38912 ), #38899, .t. ) ;
#15848 = edge_loop ( 'none', ( #15851, #15850, #15910, #17392 ) ) ;
#15849 = edge_curve ( 'none', #15866, #15875, #38892, .t. ) ;
#15850 = oriented_edge ( 'none', *, *, #15908, .t. ) ;
#15851 = oriented_edge ( 'none', *, *, #17321, .t. ) ;
#15852 = advanced_face ( 'none', ( #38918 ), #38898, .f. ) ;
#15853 = edge_curve ( 'none', #15752, #24254, #38950, .t. ) ;
#15854 = oriented_edge ( 'none', *, *, #8990, .t. ) ;
#15855 = oriented_edge ( 'none', *, *, #1253, .t. ) ;
#15856 = edge_loop ( 'none', ( #15870, #15869, #15857, #1290 ) ) ;
#15857 = oriented_edge ( 'none', *, *, #1288, .f. ) ;
#15858 = oriented_edge ( 'none', *, *, #15721, .t. ) ;
#15859 = oriented_edge ( 'none', *, *, #15663, .t. ) ;
#15860 = edge_loop ( 'none', ( #15855, #15861 ) ) ;
#15861 = oriented_edge ( 'none', *, *, #15793, .t. ) ;
#15862 = advanced_face ( 'none', ( #38951 ), #38941, .f. ) ;
#15863 = edge_loop ( 'none', ( #15868, #15859 ) ) ;
#15864 = edge_loop ( 'none', ( #15854, #15858 ) ) ;
#15865 = oriented_edge ( 'none', *, *, #15853, .f. ) ;
#15866 = vertex_point ( 'none', #38952 ) ;
#15867 = edge_curve ( 'none', #15866, #15873, #38930, .t. ) ;
#15868 = oriented_edge ( 'none', *, *, #36202, .t. ) ;
#15869 = oriented_edge ( 'none', *, *, #15849, .t. ) ;
#15870 = oriented_edge ( 'none', *, *, #15867, .f. ) ;
#15871 = advanced_face ( 'none', ( #38949 ), #38896, .f. ) ;
#15872 = advanced_face ( 'none', ( #38940 ), #38919, .f. ) ;
#15873 = vertex_point ( 'none', #38939 ) ;
#15874 = edge_loop ( 'none', ( #15879, #15802, #15805, #15803 ) ) ;
#15875 = vertex_point ( 'none', #38979 ) ;
#15876 = oriented_edge ( 'none', *, *, #1162, .t. ) ;
#15877 = edge_curve ( 'none', #1128, #1164, #38922, .t. ) ;
#15878 = advanced_face ( 'none', ( #38980 ), #38931, .f. ) ;
#15879 = oriented_edge ( 'none', *, *, #1156, .f. ) ;
#15880 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15881 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#15882 = axis2_placement_3d ( 'none', #15898, #15881, #15880 ) ;
#15883 = circle ( 'none', #15882, 2.000000000000000900 ) ;
#15884 = cartesian_point ( 'none', ( 33.02691906009821600, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#15885 = advanced_face ( 'none', ( #38981 ), #38964, .t. ) ;
#15886 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#15888 = oriented_edge ( 'none', *, *, #17569, .t. ) ;
#15887 = line ( 'none', #15886, #15925 ) ;
#15889 = cartesian_point ( 'none', ( 23.92691906009821400, 0.0000000000000000000, 2.000000000000000900 ) ) ;
#15890 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#15891 = vector ( 'none', #15890, 1000.000000000000000 ) ;
#15892 = cartesian_point ( 'none', ( 33.30000000000000400, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#15893 = cartesian_point ( 'none', ( 23.92691906009821400, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#15894 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#15895 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#15896 = cartesian_point ( 'none', ( 33.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#15897 = axis2_placement_3d ( 'none', #15896, #15895, #15894 ) ;
#15898 = cartesian_point ( 'none', ( 23.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#15899 = cartesian_point ( 'none', ( 32.87308093990179000, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#15900 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15901 = conical_surface ( 'none', #15897, 2.000000000000000900, 0.9599310885968839200 ) ;
#15902 = line ( 'none', #15892, #15891 ) ;
#15903 = circle ( 'none', #15940, 2.000000000000000900 ) ;
#15904 = face_outer_bound ( 'none', #472, .t. ) ;
#15905 = cartesian_point ( 'none', ( 33.02691906009821600, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#15906 = vertex_point ( 'none', #38977 ) ;
#15907 = edge_curve ( 'none', #15906, #1370, #38972, .t. ) ;
#15908 = edge_curve ( 'none', #17326, #18489, #38973, .t. ) ;
#15909 = oriented_edge ( 'none', *, *, #47200, .f. ) ;
#15910 = oriented_edge ( 'none', *, *, #18550, .t. ) ;
#15911 = edge_curve ( 'none', #36555, #19479, #39015, .t. ) ;
#15912 = oriented_edge ( 'none', *, *, #18681, .t. ) ;
#15913 = vertex_point ( 'none', #39016 ) ;
#15914 = cartesian_point ( 'none', ( 33.02691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#15915 = cartesian_point ( 'none', ( 23.77308093990178900, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#15916 = vector ( 'none', #15927, 1000.000000000000000 ) ;
#15917 = conical_surface ( 'none', #15975, 1.610000000000001200, 0.9599310885968749300 ) ;
#15918 = oriented_edge ( 'none', *, *, #18549, .f. ) ;
#15919 = circle ( 'none', #15922, 2.000000000000000900 ) ;
#15920 = line ( 'none', #15928, #15916 ) ;
#15921 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15922 = axis2_placement_3d ( 'none', #15914, #15977, #15976 ) ;
#15923 = face_outer_bound ( 'none', #14, .t. ) ;
#15924 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15925 = vector ( 'none', #15924, 1000.000000000000000 ) ;
#15926 = cartesian_point ( 'none', ( 32.87308093990179000, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#15927 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15928 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#15929 = cylindrical_surface ( 'none', #15939, 2.000000000000000000 ) ;
#15930 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15931 = cartesian_point ( 'none', ( 23.77308093990178900, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#15932 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15933 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#15934 = cartesian_point ( 'none', ( 33.02691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#15935 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#15936 = vector ( 'none', #15935, 1000.000000000000200 ) ;
#15937 = cartesian_point ( 'none', ( 24.20000000000000300, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#15938 = line ( 'none', #15937, #15936 ) ;
#15939 = axis2_placement_3d ( 'none', #15900, #15930, #15921 ) ;
#15940 = axis2_placement_3d ( 'none', #15934, #15933, #15932 ) ;
#15941 = cartesian_point ( 'none', ( 32.87308093990179000, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#15942 = cartesian_point ( 'none', ( 32.32691906009821300, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#15943 = cartesian_point ( 'none', ( 23.77308093990178900, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#15944 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15945 = vector ( 'none', #15944, 1000.000000000000000 ) ;
#15946 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#15947 = circle ( 'none', #15994, 2.000000000000000900 ) ;
#15948 = circle ( 'none', #16004, 2.000000000000000900 ) ;
#15949 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15950 = axis2_placement_3d ( 'none', #15973, #15956, #15949 ) ;
#15951 = line ( 'none', #15946, #15945 ) ;
#15952 = line ( 'none', #16000, #15997 ) ;
#15953 = cartesian_point ( 'none', ( 23.22691906009821500, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#15954 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#15955 = circle ( 'none', #15950, 2.000000000000000900 ) ;
#15956 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#15957 = cartesian_point ( 'none', ( 32.32691906009821300, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#15958 = circle ( 'none', #15995, 2.000000000000000900 ) ;
#15959 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15960 = axis2_placement_3d ( 'none', #15964, #15966, #15954 ) ;
#15961 = oriented_edge ( 'none', *, *, #19609, .t. ) ;
#15962 = cylindrical_surface ( 'none', #15960, 2.000000000000000000 ) ;
#15963 = face_outer_bound ( 'none', #58041, .t. ) ;
#15964 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#15965 = cartesian_point ( 'none', ( 32.60000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#15966 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#15967 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15968 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#15969 = cartesian_point ( 'none', ( 33.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#15970 = axis2_placement_3d ( 'none', #15969, #15968, #15967 ) ;
#15971 = circle ( 'none', #15970, 2.000000000000000900 ) ;
#15972 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#15973 = cartesian_point ( 'none', ( 32.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#15974 = face_outer_bound ( 'none', #15, .t. ) ;
#15975 = axis2_placement_3d ( 'none', #15965, #15972, #15959 ) ;
#15976 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15977 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#15978 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15979 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#15980 = cartesian_point ( 'none', ( 32.60000000000000100, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#15981 = cartesian_point ( 'none', ( 32.60000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#15982 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15983 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#15984 = cartesian_point ( 'none', ( 32.32691906009821300, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#15985 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#15986 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#15987 = vector ( 'none', #15986, 1000.000000000000000 ) ;
#15988 = cartesian_point ( 'none', ( 32.87308093990179000, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#15989 = axis2_placement_3d ( 'none', #15981, #15979, #15978 ) ;
#15990 = cartesian_point ( 'none', ( 32.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#15991 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#15992 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#15993 = cartesian_point ( 'none', ( 32.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#15994 = axis2_placement_3d ( 'none', #15993, #15992, #15991 ) ;
#15995 = axis2_placement_3d ( 'none', #15990, #15983, #15982 ) ;
#15996 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#15997 = vector ( 'none', #15996, 1000.000000000000000 ) ;
#15998 = line ( 'none', #15988, #15987 ) ;
#15999 = circle ( 'none', #15989, 1.610000000000001200 ) ;
#16000 = cartesian_point ( 'none', ( 32.60000000000000100, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#16001 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16002 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16003 = cartesian_point ( 'none', ( 32.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#16004 = axis2_placement_3d ( 'none', #16003, #16002, #16001 ) ;
#16005 = line ( 'none', #16037, #16036 ) ;
#16006 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16007 = axis2_placement_3d ( 'none', #16023, #15985, #16006 ) ;
#16008 = face_outer_bound ( 'none', #168, .t. ) ;
#16009 = cartesian_point ( 'none', ( 22.80000000000000400, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#16010 = conical_surface ( 'none', #16017, 1.610000000000001200, 0.9599310885968749300 ) ;
#16011 = cartesian_point ( 'none', ( 32.17308093990178700, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#16012 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16013 = cartesian_point ( 'none', ( 33.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#16014 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#16015 = vector ( 'none', #16014, 1000.000000000000100 ) ;
#16016 = cartesian_point ( 'none', ( 32.87308093990179000, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#16017 = axis2_placement_3d ( 'none', #16013, #16012, #16018 ) ;
#16018 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16019 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16020 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16021 = axis2_placement_3d ( 'none', #16029, #16020, #16019 ) ;
#16022 = line ( 'none', #16016, #16015 ) ;
#16023 = cartesian_point ( 'none', ( 31.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#16024 = circle ( 'none', #16021, 2.000000000000000900 ) ;
#16025 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#16026 = vector ( 'none', #16025, 1000.000000000000200 ) ;
#16027 = circle ( 'none', #16007, 2.000000000000000900 ) ;
#16028 = cartesian_point ( 'none', ( 31.90000000000000600, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#16029 = cartesian_point ( 'none', ( 32.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16030 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#16031 = vector ( 'none', #16030, 1000.000000000000200 ) ;
#16032 = cartesian_point ( 'none', ( 32.60000000000000100, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#16033 = cartesian_point ( 'none', ( 32.60000000000000100, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#16034 = line ( 'none', #16032, #16031 ) ;
#16035 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#16036 = vector ( 'none', #16035, 1000.000000000000100 ) ;
#16037 = cartesian_point ( 'none', ( 32.17308093990178700, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#16038 = cartesian_point ( 'none', ( 23.50000000000000400, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#16039 = line ( 'none', #16038, #16026 ) ;
#16040 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16041 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16042 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16043 = vector ( 'none', #16042, 1000.000000000000000 ) ;
#16044 = cylindrical_surface ( 'none', #16056, 2.000000000000000000 ) ;
#16045 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16046 = cartesian_point ( 'none', ( 31.62691906009821400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#16047 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16048 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#16049 = line ( 'none', #16048, #16043 ) ;
#16050 = cartesian_point ( 'none', ( 31.90000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#16051 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16052 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16053 = cartesian_point ( 'none', ( 32.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16054 = cartesian_point ( 'none', ( 32.87308093990179000, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#16055 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16056 = axis2_placement_3d ( 'none', #16040, #16045, #16047 ) ;
#16057 = cartesian_point ( 'none', ( 32.17308093990178700, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#16058 = oriented_edge ( 'none', *, *, #25685, .f. ) ;
#16059 = axis2_placement_3d ( 'none', #16069, #16068, #16055 ) ;
#16060 = cartesian_point ( 'none', ( 31.62691906009821400, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#16061 = cartesian_point ( 'none', ( 31.90000000000000600, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#16062 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16063 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16064 = cartesian_point ( 'none', ( 32.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16065 = axis2_placement_3d ( 'none', #16064, #16063, #16062 ) ;
#16066 = circle ( 'none', #16065, 2.000000000000000900 ) ;
#16067 = face_outer_bound ( 'none', #49, .t. ) ;
#16068 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#16069 = cartesian_point ( 'none', ( 32.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16070 = face_outer_bound ( 'none', #57, .t. ) ;
#16071 = axis2_placement_3d ( 'none', #16053, #16052, #16051 ) ;
#16072 = conical_surface ( 'none', #16059, 2.000000000000000900, 0.9599310885968839200 ) ;
#16073 = circle ( 'none', #16071, 2.000000000000000900 ) ;
#16074 = cartesian_point ( 'none', ( 32.32691906009821300, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#16075 = cartesian_point ( 'none', ( 31.90000000000000600, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#16076 = line ( 'none', #16075, #16135 ) ;
#16077 = oriented_edge ( 'none', *, *, #9480, .f. ) ;
#16078 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16079 = edge_curve ( 'none', #1103, #1095, #39011, .t. ) ;
#16080 = cartesian_point ( 'none', ( 23.50000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#16081 = face_outer_bound ( 'none', #35, .t. ) ;
#16082 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16083 = oriented_edge ( 'none', *, *, #1045, .t. ) ;
#16084 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16085 = cartesian_point ( 'none', ( 31.90000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#16086 = conical_surface ( 'none', #16096, 1.610000000000001200, 0.9599310885968749300 ) ;
#16087 = cartesian_point ( 'none', ( 31.47308093990178800, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#16088 = edge_curve ( 'none', #14599, #16464, #38963, .t. ) ;
#16089 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16090 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16091 = axis2_placement_3d ( 'none', #16050, #16090, #16089 ) ;
#16092 = conical_surface ( 'none', #16091, 1.610000000000001200, 0.9599310885968749300 ) ;
#16093 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16094 = axis2_placement_3d ( 'none', #16101, #16041, #16093 ) ;
#16095 = oriented_edge ( 'none', *, *, #40647, .f. ) ;
#16096 = axis2_placement_3d ( 'none', #16080, #16078, #16137 ) ;
#16097 = axis2_placement_3d ( 'none', #16085, #16084, #16082 ) ;
#16098 = circle ( 'none', #16097, 1.610000000000001200 ) ;
#16099 = face_outer_bound ( 'none', #76, .t. ) ;
#16100 = oriented_edge ( 'none', *, *, #17498, .f. ) ;
#16101 = cartesian_point ( 'none', ( 32.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#16102 = circle ( 'none', #16094, 2.000000000000000900 ) ;
#16103 = cartesian_point ( 'none', ( 23.50000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#16104 = conical_surface ( 'none', #16129, 2.000000000000000900, 0.9599310885968839200 ) ;
#16105 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16106 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16107 = cartesian_point ( 'none', ( 31.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#16108 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16109 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16110 = cartesian_point ( 'none', ( 32.17308093990178700, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#16111 = circle ( 'none', #16114, 1.610000000000001200 ) ;
#16112 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#16113 = vector ( 'none', #16112, 1000.000000000000000 ) ;
#16114 = axis2_placement_3d ( 'none', #16103, #16122, #16109 ) ;
#16115 = circle ( 'none', #16133, 2.000000000000000900 ) ;
#16116 = cartesian_point ( 'none', ( 23.50000000000000400, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#16117 = line ( 'none', #16116, #16113 ) ;
#16118 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#16119 = vector ( 'none', #16118, 1000.000000000000000 ) ;
#16120 = cartesian_point ( 'none', ( 32.17308093990178700, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#16121 = line ( 'none', #16120, #16119 ) ;
#16122 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16123 = cartesian_point ( 'none', ( 23.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16124 = cartesian_point ( 'none', ( 32.17308093990178700, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#16125 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#16126 = vector ( 'none', #16125, 1000.000000000000000 ) ;
#16127 = cartesian_point ( 'none', ( 31.90000000000000600, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#16128 = line ( 'none', #16127, #16126 ) ;
#16129 = axis2_placement_3d ( 'none', #16123, #16165, #16108 ) ;
#16130 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#16131 = vector ( 'none', #16130, 1000.000000000000000 ) ;
#16132 = cartesian_point ( 'none', ( 23.77308093990178900, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#16133 = axis2_placement_3d ( 'none', #16107, #16106, #16105 ) ;
#16134 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#16135 = vector ( 'none', #16134, 1000.000000000000200 ) ;
#16136 = line ( 'none', #16132, #16131 ) ;
#16137 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16138 = face_outer_bound ( 'none', #103, .t. ) ;
#16139 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16140 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16141 = face_outer_bound ( 'none', #220, .t. ) ;
#16142 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16143 = cartesian_point ( 'none', ( 0.5000000000000001100, 0.4999999999999943900, -3.499999999999999600 ) ) ;
#16144 = direction ( 'none', ( 0.7071067811865496800, -3.777532814063544800e-015, -0.7071067811865453500 ) ) ;
#16145 = vector ( 'none', #16144, 1000.000000000000000 ) ;
#16146 = cartesian_point ( 'none', ( 0.5000000000000001100, 0.4999999999999943900, -3.499999999999999600 ) ) ;
#16147 = line ( 'none', #16146, #16145 ) ;
#16148 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#16149 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16150 = vector ( 'none', #16149, 1000.000000000000000 ) ;
#16151 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#16152 = line ( 'none', #16151, #16150 ) ;
#16153 = axis2_placement_3d ( 'none', #16184, #16183, #16182 ) ;
#16154 = cartesian_point ( 'none', ( 32.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16155 = axis2_placement_3d ( 'none', #16158, #16140, #16139 ) ;
#16156 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#16157 = vector ( 'none', #16156, 1000.000000000000100 ) ;
#16158 = cartesian_point ( 'none', ( 31.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#16159 = conical_surface ( 'none', #16202, 2.000000000000000900, 0.9599310885968839200 ) ;
#16160 = circle ( 'none', #16197, 2.000000000000000900 ) ;
#16161 = axis2_placement_3d ( 'none', #16143, #16190, #16189 ) ;
#16162 = cartesian_point ( 'none', ( 23.77308093990178900, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#16163 = line ( 'none', #16162, #16157 ) ;
#16164 = cartesian_point ( 'none', ( 31.62691906009821400, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#16165 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#16166 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16167 = vector ( 'none', #16166, 1000.000000000000000 ) ;
#16168 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#16169 = line ( 'none', #16168, #16167 ) ;
#16170 = cartesian_point ( 'none', ( 23.50000000000000400, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#16171 = circle ( 'none', #16155, 2.000000000000000900 ) ;
#16172 = face_outer_bound ( 'none', #75, .t. ) ;
#16173 = circle ( 'none', #16191, 2.000000000000000900 ) ;
#16174 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16175 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16176 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16177 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16178 = cartesian_point ( 'none', ( 23.22691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#16179 = axis2_placement_3d ( 'none', #16178, #16177, #16176 ) ;
#16180 = axis2_placement_3d ( 'none', #16209, #16208, #16207 ) ;
#16181 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16182 = direction ( 'none', ( 0.7071067811865448000, 0.0000000000000000000, 0.7071067811865502400 ) ) ;
#16183 = direction ( 'none', ( -0.5773502691896312800, 0.5773502691896191800, 0.5773502691896268400 ) ) ;
#16184 = cartesian_point ( 'none', ( 0.4999999999999966700, 6.500000000000000000, 3.499999999999999600 ) ) ;
#16185 = cylindrical_surface ( 'none', #16229, 2.000000000000000000 ) ;
#16186 = cartesian_point ( 'none', ( 23.22691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#16187 = face_outer_bound ( 'none', #210, .t. ) ;
#16188 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16189 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865430200, -0.7071067811865521200 ) ) ;
#16190 = direction ( 'none', ( -0.5773502691896229600, -0.5773502691896309500, -0.5773502691896235100 ) ) ;
#16191 = axis2_placement_3d ( 'none', #16186, #16188, #16175 ) ;
#16192 = plane ( 'none', #16153 ) ;
#16193 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16194 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16195 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16196 = cartesian_point ( 'none', ( 23.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16197 = axis2_placement_3d ( 'none', #16196, #16195, #16194 ) ;
#16198 = face_outer_bound ( 'none', #143, .t. ) ;
#16199 = circle ( 'none', #16179, 2.000000000000000900 ) ;
#16200 = plane ( 'none', #16161 ) ;
#16201 = vertex_point ( 'none', #38962 ) ;
#16202 = axis2_placement_3d ( 'none', #16154, #16148, #16142 ) ;
#16203 = axis2_placement_3d ( 'none', #16210, #16248, #16247 ) ;
#16204 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16205 = vector ( 'none', #16204, 1000.000000000000000 ) ;
#16206 = cartesian_point ( 'none', ( 23.07308093990179300, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#16207 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16208 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16209 = cartesian_point ( 'none', ( 23.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16210 = cartesian_point ( 'none', ( 22.52691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#16211 = face_outer_bound ( 'none', #113, .t. ) ;
#16212 = axis2_placement_3d ( 'none', #16217, #16226, #16260 ) ;
#16213 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#16214 = line ( 'none', #16213, #16205 ) ;
#16215 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16216 = vector ( 'none', #16215, 1000.000000000000000 ) ;
#16217 = cartesian_point ( 'none', ( 22.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#16218 = cartesian_point ( 'none', ( 31.47308093990178800, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#16219 = circle ( 'none', #16212, 1.610000000000001200 ) ;
#16220 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16221 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16222 = cartesian_point ( 'none', ( 23.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16223 = axis2_placement_3d ( 'none', #16222, #16221, #16220 ) ;
#16224 = circle ( 'none', #16223, 2.000000000000000900 ) ;
#16225 = cartesian_point ( 'none', ( 23.07308093990179300, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#16226 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16227 = circle ( 'none', #16180, 2.000000000000000900 ) ;
#16228 = cartesian_point ( 'none', ( 23.77308093990178900, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#16229 = axis2_placement_3d ( 'none', #16193, #16181, #16174 ) ;
#16230 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#16231 = line ( 'none', #16230, #16216 ) ;
#16232 = cartesian_point ( 'none', ( 31.62691906009821400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#16233 = vertex_point ( 'none', #39006 ) ;
#16234 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16235 = axis2_placement_3d ( 'none', #16250, #16249, #16234 ) ;
#16236 = circle ( 'none', #16289, 2.000000000000000900 ) ;
#16237 = circle ( 'none', #16284, 2.000000000000000900 ) ;
#16238 = cartesian_point ( 'none', ( 23.07308093990179300, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#16239 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16240 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16241 = cartesian_point ( 'none', ( 23.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16242 = axis2_placement_3d ( 'none', #16241, #16240, #16239 ) ;
#16243 = cartesian_point ( 'none', ( 22.52691906009821600, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#16244 = cartesian_point ( 'none', ( 23.22691906009821500, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#16245 = cartesian_point ( 'none', ( 23.22691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#16246 = cartesian_point ( 'none', ( 30.92691906009821400, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#16247 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16248 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16249 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16250 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16251 = circle ( 'none', #16242, 2.000000000000000900 ) ;
#16252 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16253 = vector ( 'none', #16252, 1000.000000000000000 ) ;
#16254 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#16255 = line ( 'none', #16254, #16253 ) ;
#16256 = cartesian_point ( 'none', ( 31.20000000000000600, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#16257 = cartesian_point ( 'none', ( 31.47308093990178800, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#16258 = circle ( 'none', #16203, 2.000000000000000900 ) ;
#16259 = cylindrical_surface ( 'none', #16235, 2.000000000000000000 ) ;
#16260 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16261 = vector ( 'none', #10481, 1000.000000000000000 ) ;
#16262 = cartesian_point ( 'none', ( 35.50000000000000700, 10.00000000000000000, -33.85000000000000900 ) ) ;
#16263 = line ( 'none', #16262, #16261 ) ;
#16264 = face_outer_bound ( 'none', #429, .t. ) ;
#16265 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16266 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16267 = axis2_placement_3d ( 'none', #16269, #16266, #16265 ) ;
#16268 = edge_curve ( 'none', #26154, #17639, #39008, .t. ) ;
#16269 = cartesian_point ( 'none', ( 22.52691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#16270 = cartesian_point ( 'none', ( 31.20000000000000600, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#16271 = cartesian_point ( 'none', ( 22.52691906009821600, 0.0000000000000000000, 2.000000000000000900 ) ) ;
#16272 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#16273 = vector ( 'none', #16272, 1000.000000000000200 ) ;
#16274 = circle ( 'none', #16267, 2.000000000000000900 ) ;
#16275 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16276 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16277 = cartesian_point ( 'none', ( 23.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16278 = axis2_placement_3d ( 'none', #16277, #16276, #16275 ) ;
#16279 = line ( 'none', #16280, #16273 ) ;
#16280 = cartesian_point ( 'none', ( 22.80000000000000400, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#16281 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16282 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16283 = cartesian_point ( 'none', ( 32.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16284 = axis2_placement_3d ( 'none', #16283, #16282, #16281 ) ;
#16285 = cartesian_point ( 'none', ( 22.52691906009821600, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#16286 = circle ( 'none', #16278, 2.000000000000000900 ) ;
#16287 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16288 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16289 = axis2_placement_3d ( 'none', #16245, #16288, #16287 ) ;
#16290 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16291 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16292 = axis2_placement_3d ( 'none', #16324, #16291, #16290 ) ;
#16293 = circle ( 'none', #16295, 2.000000000000000900 ) ;
#16294 = conical_surface ( 'none', #16307, 2.000000000000000900, 0.9599310885968839200 ) ;
#16295 = axis2_placement_3d ( 'none', #16343, #16342, #16341 ) ;
#16296 = cartesian_point ( 'none', ( 24.20000000000000300, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#16297 = line ( 'none', #16296, #16350 ) ;
#16298 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16299 = cartesian_point ( 'none', ( 23.50000000000000400, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#16300 = cartesian_point ( 'none', ( 23.22691906009821500, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#16301 = cartesian_point ( 'none', ( 23.92691906009821400, 2.449293598294707900e-016, -2.000000000000000900 ) ) ;
#16302 = face_outer_bound ( 'none', #47429, .t. ) ;
#16303 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16304 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16305 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16306 = face_outer_bound ( 'none', #208, .t. ) ;
#16307 = axis2_placement_3d ( 'none', #16347, #16353, #16346 ) ;
#16308 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#16309 = cartesian_point ( 'none', ( 44.67468722708341000, 61.48943180206281100, -0.5000000000000004400 ) ) ;
#16310 = circle ( 'none', #16292, 2.000000000000000900 ) ;
#16311 = cylindrical_surface ( 'none', #16317, 2.000000000000000000 ) ;
#16312 = face_outer_bound ( 'none', #1039, .t. ) ;
#16313 = cartesian_point ( 'none', ( 35.12691906009821700, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#16314 = cartesian_point ( 'none', ( 42.12468722708341300, 61.48943180206281100, -0.5000000000000004400 ) ) ;
#16315 = cylindrical_surface ( 'none', #16323, 2.549999999999996700 ) ;
#16316 = cartesian_point ( 'none', ( 34.42691906009822100, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#16317 = axis2_placement_3d ( 'none', #16305, #16304, #16303 ) ;
#16318 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16319 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16320 = cartesian_point ( 'none', ( 22.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#16321 = axis2_placement_3d ( 'none', #16320, #16319, #16318 ) ;
#16322 = conical_surface ( 'none', #16321, 1.610000000000001200, 0.9599310885968749300 ) ;
#16323 = axis2_placement_3d ( 'none', #16309, #16308, #16298 ) ;
#16324 = cartesian_point ( 'none', ( 23.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#16325 = line ( 'none', #16334, #16375 ) ;
#16326 = cartesian_point ( 'none', ( 6.875223491708604600, -74.68932813150252100, -12.99999999999999800 ) ) ;
#16327 = cartesian_point ( 'none', ( 0.0000000000000000000, -76.00511760518672600, -12.99999999999999800 ) ) ;
#16328 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16329 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16330 = cartesian_point ( 'none', ( 24.20000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#16331 = cartesian_point ( 'none', ( 24.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16332 = circle ( 'none', #16383, 2.000000000000000900 ) ;
#16333 = circle ( 'none', #16377, 2.000000000000000900 ) ;
#16334 = cartesian_point ( 'none', ( 24.47308093990178800, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#16335 = circle ( 'none', #16344, 7.000000000000001800 ) ;
#16336 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#16337 = vector ( 'none', #16336, 1000.000000000000100 ) ;
#16338 = cartesian_point ( 'none', ( 24.47308093990178800, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#16339 = line ( 'none', #16338, #16337 ) ;
#16340 = axis2_placement_3d ( 'none', #16330, #16329, #16328 ) ;
#16341 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16342 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16343 = cartesian_point ( 'none', ( 23.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16344 = axis2_placement_3d ( 'none', #16327, #16380, #16378 ) ;
#16345 = face_outer_bound ( 'none', #58021, .t. ) ;
#16346 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16347 = cartesian_point ( 'none', ( 24.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16348 = conical_surface ( 'none', #16340, 1.610000000000001200, 0.9599310885968749300 ) ;
#16349 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#16350 = vector ( 'none', #16349, 1000.000000000000000 ) ;
#16351 = cartesian_point ( 'none', ( 24.47308093990178800, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#16352 = cartesian_point ( 'none', ( 23.22691906009821500, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#16353 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#16354 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16355 = cartesian_point ( 'none', ( 34.42691906009822100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#16356 = axis2_placement_3d ( 'none', #16355, #16354, #16415 ) ;
#16357 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16358 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16359 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16360 = cartesian_point ( 'none', ( 47.22468722708340700, 61.48943180206281100, -11.19999999999999800 ) ) ;
#16361 = circle ( 'none', #16356, 2.000000000000000900 ) ;
#16362 = circle ( 'none', #16396, 8.000000000000007100 ) ;
#16363 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#16364 = vector ( 'none', #16363, 1000.000000000000200 ) ;
#16365 = cartesian_point ( 'none', ( 34.70000000000001000, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#16366 = line ( 'none', #16365, #16364 ) ;
#16367 = cartesian_point ( 'none', ( 34.42691906009822100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#16368 = conical_surface ( 'none', #16389, 1.610000000000001200, 0.9599310885968749300 ) ;
#16369 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#16370 = cartesian_point ( 'none', ( 34.42691906009822100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#16371 = cartesian_point ( 'none', ( 22.80000000000000400, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#16372 = cartesian_point ( 'none', ( 23.07308093990179300, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#16373 = line ( 'none', #16372, #16379 ) ;
#16374 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#16375 = vector ( 'none', #16374, 1000.000000000000000 ) ;
#16376 = edge_curve ( 'none', #14509, #16954, #39001, .t. ) ;
#16377 = axis2_placement_3d ( 'none', #16370, #16359, #16358 ) ;
#16378 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16379 = vector ( 'none', #16369, 1000.000000000000100 ) ;
#16380 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16381 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16382 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16383 = axis2_placement_3d ( 'none', #16331, #16382, #16381 ) ;
#16384 = cartesian_point ( 'none', ( 14.40000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#16385 = cartesian_point ( 'none', ( 22.50000000000000400, 0.0000000000000000000, 27.99999999999999300 ) ) ;
#16386 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16387 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16388 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000200, -33.85000000000000100 ) ) ;
#16389 = axis2_placement_3d ( 'none', #16384, #16448, #16447 ) ;
#16390 = circle ( 'none', #16443, 2.549999999999996700 ) ;
#16391 = cartesian_point ( 'none', ( -35.50000000000000000, 0.0000000000000000000, -33.85000000000000100 ) ) ;
#16392 = vector ( 'none', #16399, 1000.000000000000000 ) ;
#16393 = axis2_placement_3d ( 'none', #16445, #16444, #16429 ) ;
#16394 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16395 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16396 = axis2_placement_3d ( 'none', #16404, #16395, #16394 ) ;
#16397 = circle ( 'none', #16407, 6.999999999999999100 ) ;
#16398 = cartesian_point ( 'none', ( -66.84224610169675900, -29.34986391658299000, -20.00000000000000700 ) ) ;
#16399 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16400 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 28.00000000000000400 ) ) ;
#16401 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#16402 = vector ( 'none', #16401, 1000.000000000000200 ) ;
#16403 = cartesian_point ( 'none', ( 14.40000000000000400, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#16405 = edge_curve ( 'none', #729, #15497, #38987, .t. ) ;
#16404 = cartesian_point ( 'none', ( -72.28516237019206900, -23.48687299947002700, -20.00000000000000700 ) ) ;
#16406 = face_outer_bound ( 'none', #17675, .t. ) ;
#16407 = axis2_placement_3d ( 'none', #16413, #16387, #16386 ) ;
#16408 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16409 = axis2_placement_3d ( 'none', #16367, #16357, #16408 ) ;
#16410 = circle ( 'none', #16409, 2.000000000000000900 ) ;
#16411 = line ( 'none', #16403, #16402 ) ;
#16412 = cartesian_point ( 'none', ( 22.50000000000000400, 0.0000000000000000000, 19.99999999999999300 ) ) ;
#16413 = cartesian_point ( 'none', ( 44.67468722708341000, 61.48943180206281100, -12.99999999999999800 ) ) ;
#16414 = line ( 'none', #16400, #16392 ) ;
#16415 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16416 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16417 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16418 = cartesian_point ( 'none', ( 34.70000000000001000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#16419 = vector ( 'none', #16480, 1000.000000000000000 ) ;
#16420 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000000, -33.85000000000000100 ) ) ;
#16421 = axis2_placement_3d ( 'none', #16418, #16417, #16416 ) ;
#16422 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000000, -37.14999999999998400 ) ) ;
#16423 = axis2_placement_3d ( 'none', #16476, #16475, #16474 ) ;
#16424 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16425 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16426 = line ( 'none', #16420, #16419 ) ;
#16427 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#16428 = cartesian_point ( 'none', ( 34.97308093990179100, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#16429 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16430 = cartesian_point ( 'none', ( 34.70000000000001000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#16431 = conical_surface ( 'none', #16421, 1.610000000000001200, 0.9599310885968749300 ) ;
#16432 = face_outer_bound ( 'none', #279, .t. ) ;
#16433 = cylindrical_surface ( 'none', #16435, 8.000000000000007100 ) ;
#16434 = circle ( 'none', #16437, 1.610000000000001200 ) ;
#16435 = axis2_placement_3d ( 'none', #16472, #16461, #16460 ) ;
#16436 = face_outer_bound ( 'none', #296, .t. ) ;
#16437 = axis2_placement_3d ( 'none', #16430, #16425, #16424 ) ;
#16438 = cartesian_point ( 'none', ( -35.50000000000000000, 0.0000000000000000000, -37.14999999999998400 ) ) ;
#16439 = cylindrical_surface ( 'none', #16393, 1.649999999999991700 ) ;
#16440 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16441 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16442 = cartesian_point ( 'none', ( 44.67468722708341000, 61.48943180206281100, -0.5000000000000004400 ) ) ;
#16443 = axis2_placement_3d ( 'none', #16442, #16441, #16440 ) ;
#16444 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16445 = cartesian_point ( 'none', ( 35.50000000000000700, 10.00000000000000000, -35.50000000000000000 ) ) ;
#16446 = cartesian_point ( 'none', ( 13.42691906009821200, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#16447 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16448 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16449 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16450 = cartesian_point ( 'none', ( -35.50000000000000000, 0.0000000000000000000, -35.49999999999999300 ) ) ;
#16451 = cartesian_point ( 'none', ( 34.70000000000001000, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#16452 = cartesian_point ( 'none', ( 22.50000000000000400, 0.0000000000000000000, 23.99999999999999300 ) ) ;
#16453 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000200, -35.49999999999999300 ) ) ;
#16455 = advanced_face ( 'none', ( #38988 ), #39002, .t. ) ;
#16454 = circle ( 'none', #16503, 1.649999999999991700 ) ;
#16456 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16457 = circle ( 'none', #16508, 1.649999999999991700 ) ;
#16458 = cartesian_point ( 'none', ( 34.97308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16459 = circle ( 'none', #16504, 4.000000000000000000 ) ;
#16460 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16461 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16462 = cartesian_point ( 'none', ( 34.97308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16463 = circle ( 'none', #16512, 2.000000000000000900 ) ;
#16464 = vertex_point ( 'none', #38997 ) ;
#16465 = conical_surface ( 'none', #16478, 2.000000000000000900, 0.9599310885968839200 ) ;
#16466 = vector ( 'none', #16427, 1000.000000000000000 ) ;
#16467 = face_outer_bound ( 'none', #265, .t. ) ;
#16468 = face_outer_bound ( 'none', #200, .t. ) ;
#16469 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16470 = vector ( 'none', #16469, 1000.000000000000000 ) ;
#16471 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#16472 = cartesian_point ( 'none', ( -44.67468722708429900, 61.48943180206218500, -30.50000000000000700 ) ) ;
#16473 = line ( 'none', #16428, #16466 ) ;
#16474 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16475 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#16476 = cartesian_point ( 'none', ( 44.67468722708341000, 61.48943180206281100, -13.99999999999999800 ) ) ;
#16477 = line ( 'none', #16422, #16470 ) ;
#16478 = axis2_placement_3d ( 'none', #16462, #16471, #16456 ) ;
#16479 = circle ( 'none', #16423, 7.999999999999992900 ) ;
#16480 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16481 = cartesian_point ( 'none', ( 49.10379381898702900, 54.82667567465753700, -19.80685934181995800 ) ) ;
#16482 = cartesian_point ( 'none', ( 49.26315419415257000, 54.93540439078081800, -19.62389025726948700 ) ) ;
#16483 = cartesian_point ( 'none', ( 49.32706644182007900, 54.98111560223999600, -19.51219858170230400 ) ) ;
#16484 = cartesian_point ( 'none', ( 49.41293680896536200, 55.04336299895615500, -19.26717021927154500 ) ) ;
#16485 = cartesian_point ( 'none', ( 49.43516220002586400, 55.05997785697630300, -19.13476763134801200 ) ) ;
#16486 = cartesian_point ( 'none', ( 49.43516220002588600, 55.05997785697631000, -19.00000000000000700 ) ) ;
#16487 = cartesian_point ( 'none', ( 34.97308093990179100, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#16488 = line ( 'none', #16510, #16538 ) ;
#16489 = circle ( 'none', #16533, 1.649999999999991700 ) ;
#16490 = oriented_edge ( 'none', *, *, #16824, .f. ) ;
#16491 = cartesian_point ( 'none', ( 35.50000000000000700, 10.00000000000000200, -33.85000000000000900 ) ) ;
#16492 = b_spline_curve_with_knots ( 'none', 3,
( #16486, #16485, #16484, #16483, #16482, #16481, #16543, #16542, #16541, #16540 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003985410937264196200, 0.0007970821874528392300, 0.001195623281179259000, 0.001594164374905678500 ),
.unspecified. ) ;
#16493 = axis2_placement_3d ( 'none', #16536, #16535, #16534 ) ;
#16494 = cartesian_point ( 'none', ( 35.50000000000000700, 10.00000000000000200, -37.14999999999999100 ) ) ;
#16495 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16496 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16497 = circle ( 'none', #16493, 1.649999999999991700 ) ;
#16498 = cartesian_point ( 'none', ( 35.50000000000000000, 0.0000000000000000000, 33.85000000000000100 ) ) ;
#16499 = cartesian_point ( 'none', ( 35.50000000000000000, 0.0000000000000000000, 37.14999999999998400 ) ) ;
#16500 = cartesian_point ( 'none', ( 35.50000000000000700, 10.00000000000000200, -35.50000000000000000 ) ) ;
#16501 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16502 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16503 = axis2_placement_3d ( 'none', #16453, #16502, #16501 ) ;
#16504 = axis2_placement_3d ( 'none', #16452, #16496, #16495 ) ;
#16505 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000200, -37.14999999999998400 ) ) ;
#16506 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16507 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16508 = axis2_placement_3d ( 'none', #16450, #16507, #16506 ) ;
#16509 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16510 = cartesian_point ( 'none', ( 35.50000000000000700, 10.00000000000000000, -37.14999999999999100 ) ) ;
#16511 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16512 = axis2_placement_3d ( 'none', #16458, #16449, #16511 ) ;
#16513 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16514 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16515 = cartesian_point ( 'none', ( 35.50000000000000000, 0.0000000000000000000, 35.49999999999999300 ) ) ;
#16516 = axis2_placement_3d ( 'none', #16515, #16514, #16513 ) ;
#16517 = circle ( 'none', #16803, 0.5000000000000004400 ) ;
#16518 = axis2_placement_3d ( 'none', #17054, #17072, #17323 ) ;
#16519 = circle ( 'none', #16516, 1.649999999999991700 ) ;
#16520 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16521 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16522 = axis2_placement_3d ( 'none', #16530, #16521, #16520 ) ;
#16523 = circle ( 'none', #16522, 1.649999999999991700 ) ;
#16524 = advanced_face ( 'none', ( #38991 ), #38996, .t. ) ;
#16525 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, -33.85000000000000900 ) ) ;
#16526 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16527 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16528 = oriented_edge ( 'none', *, *, #16805, .f. ) ;
#16529 = oriented_edge ( 'none', *, *, #18686, .f. ) ;
#16530 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, -35.50000000000000000 ) ) ;
#16531 = face_outer_bound ( 'none', #301, .t. ) ;
#16532 = face_outer_bound ( 'none', #356, .t. ) ;
#16533 = axis2_placement_3d ( 'none', #16500, #16527, #16526 ) ;
#16534 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16535 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16536 = cartesian_point ( 'none', ( 35.50000000000000000, 10.00000000000000200, 35.49999999999999300 ) ) ;
#16537 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000200, 37.14999999999999900 ) ) ;
#16538 = vector ( 'none', #16509, 1000.000000000000000 ) ;
#16539 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, -37.14999999999999100 ) ) ;
#16540 = cartesian_point ( 'none', ( 48.56333126668140900, 54.49811951227780300, -20.00000000000000700 ) ) ;
#16541 = cartesian_point ( 'none', ( 48.68099056641119700, 54.56356289624248700, -20.00000000000000400 ) ) ;
#16542 = cartesian_point ( 'none', ( 48.79635579951615700, 54.63179127716419700, -19.97545908523951400 ) ) ;
#16543 = cartesian_point ( 'none', ( 49.00697525304334300, 54.76286760852122600, -19.87947125316873500 ) ) ;
#16544 = edge_curve ( 'none', #17069, #17070, #39047, .t. ) ;
#16545 = cartesian_point ( 'none', ( 14.67308093990178900, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#16546 = axis2_placement_3d ( 'none', #16600, #16599, #16598 ) ;
#16547 = cartesian_point ( 'none', ( 33.72691906009821100, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#16548 = cylindrical_surface ( 'none', #16613, 2.000000000000000000 ) ;
#16549 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#16550 = vector ( 'none', #16549, 1000.000000000000100 ) ;
#16551 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16552 = circle ( 'none', #16597, 2.000000000000000900 ) ;
#16553 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16554 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16555 = vector ( 'none', #16554, 1000.000000000000000 ) ;
#16556 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#16557 = line ( 'none', #16556, #16555 ) ;
#16558 = cartesian_point ( 'none', ( 34.00000000000000000, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#16559 = cartesian_point ( 'none', ( 34.97308093990179100, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#16560 = line ( 'none', #16559, #16550 ) ;
#16561 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#16562 = vector ( 'none', #16561, 1000.000000000000000 ) ;
#16563 = cartesian_point ( 'none', ( 34.70000000000001000, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#16564 = line ( 'none', #16563, #16562 ) ;
#16565 = edge_curve ( 'none', #1076, #15563, #39040, .t. ) ;
#16566 = axis2_placement_3d ( 'none', #16596, #16592, #16591 ) ;
#16567 = face_outer_bound ( 'none', #1327, .t. ) ;
#16568 = cartesian_point ( 'none', ( 34.42691906009822100, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#16569 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16570 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16571 = cartesian_point ( 'none', ( 35.50000000000000000, 10.00000000000000000, 35.49999999999999300 ) ) ;
#16572 = axis2_placement_3d ( 'none', #16571, #16570, #16569 ) ;
#16573 = cylindrical_surface ( 'none', #16572, 1.649999999999991700 ) ;
#16574 = vertex_point ( 'none', #39029 ) ;
#16575 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16576 = axis2_placement_3d ( 'none', #16584, #16575, #16653 ) ;
#16577 = line ( 'none', #16585, #16649 ) ;
#16578 = cartesian_point ( 'none', ( 34.00000000000000000, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#16579 = circle ( 'none', #16576, 2.000000000000000900 ) ;
#16580 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16581 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16582 = cartesian_point ( 'none', ( 34.27308093990179600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16583 = cartesian_point ( 'none', ( 34.00000000000000000, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#16584 = cartesian_point ( 'none', ( 33.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#16585 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#16586 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#16587 = vector ( 'none', #16586, 1000.000000000000100 ) ;
#16588 = cartesian_point ( 'none', ( 14.67308093990178900, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#16589 = line ( 'none', #16588, #16587 ) ;
#16590 = circle ( 'none', #16637, 2.000000000000000900 ) ;
#16591 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16592 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#16593 = vertex_point ( 'none', #39034 ) ;
#16594 = line ( 'none', #16583, #16645 ) ;
#16595 = oriented_edge ( 'none', *, *, #12829, .t. ) ;
#16596 = cartesian_point ( 'none', ( 0.0000000000000000000, -76.00511760518672600, -13.99999999999999800 ) ) ;
#16597 = axis2_placement_3d ( 'none', #16582, #16581, #16580 ) ;
#16598 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16599 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16600 = cartesian_point ( 'none', ( 34.27308093990179600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16601 = cartesian_point ( 'none', ( -35.50000000000000000, 0.0000000000000000000, 33.85000000000000900 ) ) ;
#16602 = face_outer_bound ( 'none', #17852, .t. ) ;
#16603 = cartesian_point ( 'none', ( 34.27308093990179600, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#16604 = toroidal_surface ( 'none', #16566, 7.000000000000001800, 1.000000000000000000 ) ;
#16605 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#16606 = edge_loop ( 'none', ( #15710, #16595, #16834, #16625 ) ) ;
#16607 = vector ( 'none', #16605, 1000.000000000000100 ) ;
#16608 = cartesian_point ( 'none', ( 33.57308093990178600, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#16609 = line ( 'none', #16608, #16607 ) ;
#16610 = circle ( 'none', #16546, 2.000000000000000900 ) ;
#16612 = advanced_face ( 'none', ( #39026 ), #39036, .t. ) ;
#16611 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16613 = axis2_placement_3d ( 'none', #16553, #16551, #16611 ) ;
#16614 = oriented_edge ( 'none', *, *, #15673, .f. ) ;
#16615 = conical_surface ( 'none', #16616, 1.610000000000001200, 0.9599310885968749300 ) ;
#16616 = axis2_placement_3d ( 'none', #16632, #16676, #16675 ) ;
#16617 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16618 = oriented_edge ( 'none', *, *, #16565, .f. ) ;
#16619 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16620 = cartesian_point ( 'none', ( 34.00000000000000000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#16621 = axis2_placement_3d ( 'none', #16620, #16619, #16617 ) ;
#16622 = cartesian_point ( 'none', ( -60.67081637058719700, 10.24999999999999800, -37.91506350946138300 ) ) ;
#16623 = axis2_placement_3d ( 'none', #16667, #16670, #16669 ) ;
#16625 = oriented_edge ( 'none', *, *, #16682, .t. ) ;
#16624 = cartesian_point ( 'none', ( 14.67308093990178900, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#16626 = line ( 'none', #16624, #16678 ) ;
#16627 = vertex_point ( 'none', #39020 ) ;
#16628 = circle ( 'none', #16643, 1.649999999999991700 ) ;
#16629 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#16630 = vector ( 'none', #16629, 1000.000000000000200 ) ;
#16631 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000200, 33.85000000000000900 ) ) ;
#16632 = cartesian_point ( 'none', ( 36.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#16633 = advanced_face ( 'none', ( #39075 ), #39035, .t. ) ;
#16634 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16635 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16636 = edge_curve ( 'none', #15552, #13346, #39025, .t. ) ;
#16637 = axis2_placement_3d ( 'none', #16638, #16635, #16634 ) ;
#16638 = cartesian_point ( 'none', ( 33.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#16639 = cartesian_point ( 'none', ( 33.72691906009821100, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#16640 = cartesian_point ( 'none', ( 34.27308093990179600, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#16641 = cartesian_point ( 'none', ( 34.00000000000000000, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#16642 = line ( 'none', #16641, #16630 ) ;
#16643 = axis2_placement_3d ( 'none', #16686, #16685, #16684 ) ;
#16644 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#16645 = vector ( 'none', #16644, 1000.000000000000000 ) ;
#16646 = cartesian_point ( 'none', ( 33.30000000000000400, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#16647 = cartesian_point ( 'none', ( 33.72691906009821100, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#16648 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16649 = vector ( 'none', #16648, 1000.000000000000000 ) ;
#16650 = vertex_point ( 'none', #39068 ) ;
#16651 = cartesian_point ( 'none', ( 34.27308093990179600, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#16652 = circle ( 'none', #16621, 1.610000000000001200 ) ;
#16653 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16654 = line ( 'none', #16727, #16719 ) ;
#16655 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#16656 = axis2_placement_3d ( 'none', #16722, #16709, #16708 ) ;
#16657 = conical_surface ( 'none', #16689, 2.000000000000000900, 0.9599310885968839200 ) ;
#16658 = cartesian_point ( 'none', ( 47.22468722708340700, 61.48943180206281100, -0.5000000000000004400 ) ) ;
#16659 = line ( 'none', #16658, #16663 ) ;
#16660 = circle ( 'none', #16656, 2.000000000000000900 ) ;
#16661 = circle ( 'none', #16726, 2.000000000000000900 ) ;
#16662 = circle ( 'none', #16694, 2.000000000000000900 ) ;
#16663 = vector ( 'none', #16655, 1000.000000000000000 ) ;
#16664 = conical_surface ( 'none', #16623, 1.610000000000001200, 0.9599310885968749300 ) ;
#16665 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, -0.5000000000000040000 ) ) ;
#16666 = vector ( 'none', #16665, 999.9999999999998900 ) ;
#16667 = cartesian_point ( 'none', ( 34.00000000000000000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#16668 = cartesian_point ( 'none', ( 42.12468722708341300, 61.48943180206281100, -11.19999999999999800 ) ) ;
#16669 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16670 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16671 = line ( 'none', #16622, #16666 ) ;
#16672 = cartesian_point ( 'none', ( 36.37308093990179000, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#16673 = edge_loop ( 'none', ( #17179, #17178, #17182, #17286 ) ) ;
#16674 = cartesian_point ( 'none', ( 35.82691906009822000, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#16675 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16676 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16677 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#16678 = vector ( 'none', #16677, 1000.000000000000000 ) ;
#16679 = advanced_face ( 'none', ( #39067, #39066 ), #39023, .t. ) ;
#16680 = face_outer_bound ( 'none', #337, .t. ) ;
#16681 = face_outer_bound ( 'none', #747, .t. ) ;
#16682 = edge_curve ( 'none', #15552, #15571, #39059, .t. ) ;
#16683 = edge_curve ( 'none', #14733, #14599, #39063, .t. ) ;
#16684 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16685 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16686 = cartesian_point ( 'none', ( -35.50000000000000000, 0.0000000000000000000, 35.50000000000000700 ) ) ;
#16687 = conical_surface ( 'none', #16749, 2.000000000000000900, 0.9599310885968839200 ) ;
#16688 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16689 = axis2_placement_3d ( 'none', #16711, #16710, #16751 ) ;
#16690 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16691 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16693 = oriented_edge ( 'none', *, *, #13879, .f. ) ;
#16692 = cartesian_point ( 'none', ( 36.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16694 = axis2_placement_3d ( 'none', #16706, #16744, #16743 ) ;
#16695 = cartesian_point ( 'none', ( 36.37308093990179000, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#16696 = face_outer_bound ( 'none', #17750, .t. ) ;
#16697 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16699 = vertex_point ( 'none', #39062 ) ;
#16698 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16700 = oriented_edge ( 'none', *, *, #16822, .t. ) ;
#16701 = cartesian_point ( 'none', ( 36.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16702 = axis2_placement_3d ( 'none', #16692, #16691, #16690 ) ;
#16703 = face_outer_bound ( 'none', #811, .t. ) ;
#16704 = circle ( 'none', #16702, 2.000000000000000900 ) ;
#16705 = cartesian_point ( 'none', ( 33.57308093990178600, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#16706 = cartesian_point ( 'none', ( 33.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#16707 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000000, 35.50000000000000700 ) ) ;
#16708 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16709 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16710 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#16711 = cartesian_point ( 'none', ( 37.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16712 = circle ( 'none', #16717, 2.000000000000000900 ) ;
#16713 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#16714 = vector ( 'none', #16713, 1000.000000000000100 ) ;
#16715 = cartesian_point ( 'none', ( 37.07308093990179300, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#16716 = line ( 'none', #16715, #16714 ) ;
#16717 = axis2_placement_3d ( 'none', #16701, #16698, #16697 ) ;
#16718 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, -0.5000000000000040000 ) ) ;
#16719 = vector ( 'none', #16718, 999.9999999999998900 ) ;
#16720 = oriented_edge ( 'none', *, *, #25685, .t. ) ;
#16721 = edge_curve ( 'none', #15571, #13066, #39060, .t. ) ;
#16722 = cartesian_point ( 'none', ( 37.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16723 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16724 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16725 = cartesian_point ( 'none', ( 36.52691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#16726 = axis2_placement_3d ( 'none', #16725, #16724, #16723 ) ;
#16727 = cartesian_point ( 'none', ( -60.67081637058719700, 4.750000000000000900, -37.91506350946138300 ) ) ;
#16728 = oriented_edge ( 'none', *, *, #14499, .t. ) ;
#16729 = cartesian_point ( 'none', ( 14.67308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16730 = axis2_placement_3d ( 'none', #16729, #16788, #16787 ) ;
#16731 = line ( 'none', #16785, #16784 ) ;
#16732 = cartesian_point ( 'none', ( 34.27308093990179600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16733 = cartesian_point ( 'none', ( 36.52691906009821600, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#16734 = cartesian_point ( 'none', ( 33.57308093990178600, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#16735 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#16736 = vector ( 'none', #16735, 1000.000000000000100 ) ;
#16737 = cartesian_point ( 'none', ( 34.27308093990179600, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#16738 = line ( 'none', #16737, #16736 ) ;
#16739 = circle ( 'none', #16780, 2.000000000000000900 ) ;
#16740 = conical_surface ( 'none', #16730, 2.000000000000000900, 0.9599310885968839200 ) ;
#16741 = axis2_placement_3d ( 'none', #16707, #16746, #16688 ) ;
#16742 = face_outer_bound ( 'none', #423, .t. ) ;
#16743 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16744 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16745 = cartesian_point ( 'none', ( 36.10000000000000900, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#16746 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16747 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16748 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#16749 = axis2_placement_3d ( 'none', #16752, #16748, #16747 ) ;
#16750 = cylindrical_surface ( 'none', #16741, 1.649999999999991700 ) ;
#16751 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16752 = cartesian_point ( 'none', ( 34.27308093990179600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16753 = face_outer_bound ( 'none', #345, .t. ) ;
#16754 = cartesian_point ( 'none', ( 33.02691906009821600, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#16755 = circle ( 'none', #16766, 2.000000000000000900 ) ;
#16756 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16757 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16758 = circle ( 'none', #16807, 2.000000000000000900 ) ;
#16759 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16760 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16761 = cartesian_point ( 'none', ( -62.92081637058721800, 7.500000000000000000, -34.01794919243141600 ) ) ;
#16762 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16763 = vector ( 'none', #16762, 1000.000000000000000 ) ;
#16764 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#16765 = axis2_placement_3d ( 'none', #16786, #16757, #16756 ) ;
#16766 = axis2_placement_3d ( 'none', #16769, #16826, #16825 ) ;
#16767 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16768 = circle ( 'none', #16765, 2.000000000000000900 ) ;
#16769 = cartesian_point ( 'none', ( 35.82691906009822000, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#16770 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16771 = line ( 'none', #16764, #16763 ) ;
#16772 = cylindrical_surface ( 'none', #16810, 2.749999999999999600 ) ;
#16773 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#16774 = vector ( 'none', #16773, 1000.000000000000000 ) ;
#16775 = cartesian_point ( 'none', ( 34.27308093990179600, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#16776 = line ( 'none', #16775, #16774 ) ;
#16777 = cartesian_point ( 'none', ( 36.37308093990179000, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#16778 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16779 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16780 = axis2_placement_3d ( 'none', #16732, #16779, #16778 ) ;
#16781 = cartesian_point ( 'none', ( 33.57308093990178600, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#16782 = cartesian_point ( 'none', ( 34.27308093990179600, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#16783 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16784 = vector ( 'none', #16783, 1000.000000000000000 ) ;
#16785 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#16786 = cartesian_point ( 'none', ( 35.82691906009822000, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#16787 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16788 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#16789 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, -0.5000000000000040000 ) ) ;
#16790 = vector ( 'none', #16789, 999.9999999999998900 ) ;
#16791 = cartesian_point ( 'none', ( -62.92081637058721800, 4.750000000000000900, -34.01794919243141600 ) ) ;
#16792 = oriented_edge ( 'none', *, *, #17550, .t. ) ;
#16793 = line ( 'none', #16791, #16790 ) ;
#16794 = oriented_edge ( 'none', *, *, #17320, .f. ) ;
#16795 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16796 = edge_loop ( 'none', ( #16802, #16693, #17254, #17336 ) ) ;
#16797 = direction ( 'none', ( -0.5000000000000055500, 0.0000000000000000000, 0.8660254037844353800 ) ) ;
#16798 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16799 = vector ( 'none', #16795, 1000.000000000000000 ) ;
#16800 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16801 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4999999999999761300, 65.50000000000000000 ) ) ;
#16802 = oriented_edge ( 'none', *, *, #16636, .t. ) ;
#16803 = axis2_placement_3d ( 'none', #16801, #16800, #17331 ) ;
#16804 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16805 = edge_curve ( 'none', #17070, #17073, #39107, .t. ) ;
#16806 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16807 = axis2_placement_3d ( 'none', #16812, #16760, #16806 ) ;
#16808 = face_outer_bound ( 'none', #11597, .t. ) ;
#16809 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16810 = axis2_placement_3d ( 'none', #16761, #16814, #16797 ) ;
#16811 = edge_curve ( 'none', #17319, #2306, #39106, .t. ) ;
#16812 = cartesian_point ( 'none', ( 33.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16813 = cartesian_point ( 'none', ( 35.82691906009822000, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#16814 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, -0.5000000000000041100 ) ) ;
#16815 = cylindrical_surface ( 'none', #16816, 2.000000000000000000 ) ;
#16816 = axis2_placement_3d ( 'none', #16798, #16804, #16809 ) ;
#16817 = face_outer_bound ( 'none', #807, .t. ) ;
#16818 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16819 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16820 = edge_loop ( 'none', ( #17344, #17349, #17394, #17353, #17332 ) ) ;
#16821 = axis2_placement_3d ( 'none', #16828, #16819, #16818 ) ;
#16822 = edge_curve ( 'none', #17063, #17073, #39049, .t. ) ;
#16823 = circle ( 'none', #16821, 2.000000000000000900 ) ;
#16824 = edge_curve ( 'none', #16954, #14733, #39097, .t. ) ;
#16825 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16826 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16827 = oriented_edge ( 'none', *, *, #17888, .t. ) ;
#16829 = oriented_edge ( 'none', *, *, #17010, .t. ) ;
#16828 = cartesian_point ( 'none', ( 33.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16830 = cylindrical_surface ( 'none', #16831, 2.000000000000000000 ) ;
#16831 = axis2_placement_3d ( 'none', #16759, #16767, #16770 ) ;
#16832 = axis2_placement_3d ( 'none', #16883, #16854, #16873 ) ;
#16833 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, -0.5000000000000041100 ) ) ;
#16834 = oriented_edge ( 'none', *, *, #16636, .f. ) ;
#16835 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#16836 = vector ( 'none', #16835, 1000.000000000000200 ) ;
#16837 = cartesian_point ( 'none', ( 33.30000000000000400, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#16838 = cartesian_point ( 'none', ( 60.92081637058770100, 4.750000000000000900, -37.48205080756830700 ) ) ;
#16839 = line ( 'none', #16838, #16891 ) ;
#16840 = axis2_placement_3d ( 'none', #16895, #16894, #16893 ) ;
#16841 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, -0.5000000000000040000 ) ) ;
#16842 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16843 = cartesian_point ( 'none', ( -62.92081637058721800, 10.24999999999999800, -34.01794919243141600 ) ) ;
#16844 = line ( 'none', #16837, #16836 ) ;
#16845 = circle ( 'none', #16840, 1.610000000000001200 ) ;
#16846 = face_outer_bound ( 'none', #14797, .t. ) ;
#16847 = face_outer_bound ( 'none', #463, .t. ) ;
#16848 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16849 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16850 = cartesian_point ( 'none', ( 33.02691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#16851 = axis2_placement_3d ( 'none', #16850, #16849, #16848 ) ;
#16852 = cartesian_point ( 'none', ( 33.72691906009821100, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#16853 = axis2_placement_3d ( 'none', #16889, #16833, #16885 ) ;
#16854 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, -0.4999999999999919500 ) ) ;
#16855 = circle ( 'none', #16851, 2.000000000000000900 ) ;
#16856 = cylindrical_surface ( 'none', #16853, 2.749999999999996000 ) ;
#16857 = plane ( 'none', #16863 ) ;
#16858 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16859 = vector ( 'none', #16858, 1000.000000000000000 ) ;
#16860 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000000, 33.85000000000000900 ) ) ;
#16861 = line ( 'none', #16860, #16859 ) ;
#16862 = cartesian_point ( 'none', ( 33.30000000000000400, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#16863 = axis2_placement_3d ( 'none', #16843, #16842, #16841 ) ;
#16864 = cartesian_point ( 'none', ( 33.02691906009821600, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#16865 = cartesian_point ( 'none', ( 36.10000000000000900, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#16866 = face_outer_bound ( 'none', #509, .t. ) ;
#16867 = cylindrical_surface ( 'none', #16868, 2.750000000000000000 ) ;
#16868 = axis2_placement_3d ( 'none', #16924, #16923, #16918 ) ;
#16869 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#16870 = vector ( 'none', #16869, 1000.000000000000200 ) ;
#16871 = cartesian_point ( 'none', ( 36.80000000000000400, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#16872 = line ( 'none', #16871, #16870 ) ;
#16873 = direction ( 'none', ( -0.4999999999999928900, 0.0000000000000000000, -0.8660254037844428200 ) ) ;
#16874 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, -0.4999999999999919500 ) ) ;
#16875 = vector ( 'none', #16874, 1000.000000000000000 ) ;
#16876 = cartesian_point ( 'none', ( 63.17081637058766600, 4.750000000000000900, -33.58493649053831100 ) ) ;
#16877 = line ( 'none', #16876, #16875 ) ;
#16878 = cartesian_point ( 'none', ( 22.50000000000000400, 4.000000000000000000, 27.99999999999999300 ) ) ;
#16879 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16880 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16881 = cartesian_point ( 'none', ( 13.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#16882 = axis2_placement_3d ( 'none', #16881, #16880, #16879 ) ;
#16883 = cartesian_point ( 'none', ( 60.92081637058770100, 7.500000000000000000, -37.48205080756830700 ) ) ;
#16884 = line ( 'none', #16927, #16926 ) ;
#16885 = direction ( 'none', ( -0.5000000000000036600, 0.0000000000000000000, 0.8660254037844364900 ) ) ;
#16886 = face_outer_bound ( 'none', #476, .t. ) ;
#16887 = cylindrical_surface ( 'none', #16832, 2.750000000000000000 ) ;
#16888 = circle ( 'none', #16882, 2.000000000000000900 ) ;
#16889 = cartesian_point ( 'none', ( -60.67081637058719700, 7.499999999999999100, -37.91506350946138300 ) ) ;
#16890 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, -0.4999999999999919500 ) ) ;
#16891 = vector ( 'none', #16890, 1000.000000000000000 ) ;
#16892 = cartesian_point ( 'none', ( 13.97308093990178800, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#16893 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16894 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16895 = cartesian_point ( 'none', ( 33.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#16896 = vector ( 'none', #16956, 1000.000000000000000 ) ;
#16897 = cartesian_point ( 'none', ( -35.00000000000000000, 8.000000000000000000, -61.50000000000000000 ) ) ;
#16898 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16899 = cartesian_point ( 'none', ( 60.92081637058770100, 4.750000000000000900, -37.48205080756830700 ) ) ;
#16900 = plane ( 'none', #16953 ) ;
#16901 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, -0.4999999999999919500 ) ) ;
#16902 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#16903 = cartesian_point ( 'none', ( 60.92081637058770100, 10.24999999999999800, -37.48205080756830700 ) ) ;
#16904 = face_outer_bound ( 'none', #541, .t. ) ;
#16905 = line ( 'none', #16897, #16896 ) ;
#16906 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16907 = cartesian_point ( 'none', ( -39.94999999999973300, 53.00000000000000000, -9.462499999999924000 ) ) ;
#16908 = axis2_placement_3d ( 'none', #16942, #16941, #16940 ) ;
#16909 = face_outer_bound ( 'none', #481, .t. ) ;
#16910 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#16911 = vector ( 'none', #16910, 1000.000000000000200 ) ;
#16912 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16913 = cartesian_point ( 'none', ( 35.00000000000000000, 0.0000000000000000000, -61.50000000000000000 ) ) ;
#16914 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#16915 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#16916 = axis2_placement_3d ( 'none', #16865, #16915, #16914 ) ;
#16917 = circle ( 'none', #16916, 1.610000000000001200 ) ;
#16918 = direction ( 'none', ( -0.4999999999999928900, 0.0000000000000000000, -0.8660254037844428200 ) ) ;
#16919 = cartesian_point ( 'none', ( 36.10000000000000900, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#16920 = line ( 'none', #16919, #16911 ) ;
#16921 = axis2_placement_3d ( 'none', #16903, #16902, #16901 ) ;
#16922 = face_outer_bound ( 'none', #497, .t. ) ;
#16923 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, -0.4999999999999919500 ) ) ;
#16924 = cartesian_point ( 'none', ( 63.17081637058766600, 7.499999999999999100, -33.58493649053831100 ) ) ;
#16925 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, -0.4999999999999919500 ) ) ;
#16926 = vector ( 'none', #16925, 1000.000000000000000 ) ;
#16927 = cartesian_point ( 'none', ( 63.17081637058766600, 10.24999999999999800, -33.58493649053831100 ) ) ;
#16928 = axis2_placement_3d ( 'none', #16899, #16898, #16952 ) ;
#16929 = plane ( 'none', #16921 ) ;
#16930 = face_outer_bound ( 'none', #506, .t. ) ;
#16931 = line ( 'none', #16938, #16937 ) ;
#16932 = axis2_placement_3d ( 'none', #16944, #16969, #16968 ) ;
#16933 = cylindrical_surface ( 'none', #16972, 1.852269820003958900 ) ;
#16934 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16935 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16936 = cartesian_point ( 'none', ( 35.00000000000000000, 8.000000000000000000, -61.50000000000000000 ) ) ;
#16937 = vector ( 'none', #16985, 1000.000000000000000 ) ;
#16938 = cartesian_point ( 'none', ( -31.44999999999975400, 53.00000000000000000, -15.46249999999994900 ) ) ;
#16939 = cartesian_point ( 'none', ( 7.678535430653904500e-015, 21.49999999999997900, -62.70000000000000300 ) ) ;
#16940 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317871100e-015 ) ) ;
#16941 = direction ( 'none', ( 1.156482317317871100e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16942 = cartesian_point ( 'none', ( -31.44999999999975400, 53.00000000000000000, -15.46249999999994900 ) ) ;
#16943 = plane ( 'none', #16932 ) ;
#16944 = cartesian_point ( 'none', ( -31.44999999999975400, 53.00000000000000000, -9.462499999999952400 ) ) ;
#16945 = plane ( 'none', #16948 ) ;
#16946 = vector ( 'none', #16906, 1000.000000000000000 ) ;
#16947 = face_outer_bound ( 'none', #532, .t. ) ;
#16948 = axis2_placement_3d ( 'none', #16936, #16935, #16934 ) ;
#16949 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16950 = plane ( 'none', #16908 ) ;
#16951 = line ( 'none', #16907, #16946 ) ;
#16952 = direction ( 'none', ( -0.8660254037844432600, 0.0000000000000000000, 0.4999999999999919500 ) ) ;
#16953 = axis2_placement_3d ( 'none', #16913, #16912, #16949 ) ;
#16954 = vertex_point ( 'none', #39101 ) ;
#16955 = plane ( 'none', #16928 ) ;
#16956 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#16957 = cartesian_point ( 'none', ( -25.44999999999976100, 53.00000000000000000, -9.462499999999948800 ) ) ;
#16958 = circle ( 'none', #16962, 66.00000000000000000 ) ;
#16959 = face_outer_bound ( 'none', #573, .t. ) ;
#16960 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#16961 = plane ( 'none', #16964 ) ;
#16962 = axis2_placement_3d ( 'none', #16967, #17019, #17018 ) ;
#16963 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.156482317317872700e-015 ) ) ;
#16964 = axis2_placement_3d ( 'none', #16957, #16963, #17022 ) ;
#16965 = plane ( 'none', #17017 ) ;
#16966 = face_outer_bound ( 'none', #1410, .t. ) ;
#16967 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4999999999999761300, 0.0000000000000000000 ) ) ;
#16968 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16969 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16970 = face_outer_bound ( 'none', #609, .t. ) ;
#16971 = face_outer_bound ( 'none', #505, .t. ) ;
#16972 = axis2_placement_3d ( 'none', #16974, #16979, #16960 ) ;
#16973 = cartesian_point ( 'none', ( 0.0000000000000000000, 21.49999999999997900, 62.70000000000000300 ) ) ;
#16974 = cartesian_point ( 'none', ( -11.54760381485066900, -65.48971557531187700, 145.2390102012479600 ) ) ;
#16975 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16976 = vector ( 'none', #16975, 1000.000000000000000 ) ;
#16977 = cartesian_point ( 'none', ( -8.449999999999876700, 53.00000000000000000, -49.80000000000046600 ) ) ;
#16978 = line ( 'none', #16977, #16976 ) ;
#16979 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16980 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#16981 = vector ( 'none', #16980, 1000.000000000000000 ) ;
#16982 = cartesian_point ( 'none', ( 35.00000000000000000, 8.000000000000000000, -61.50000000000000000 ) ) ;
#16983 = line ( 'none', #16982, #16981 ) ;
#16984 = face_outer_bound ( 'none', #572, .t. ) ;
#16985 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16986 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#16987 = face_outer_bound ( 'none', #529, .t. ) ;
#16988 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589365500e-016 ) ) ;
#16989 = cartesian_point ( 'none', ( -8.449999999999880300, 53.00000000000000000, -43.80000000000048000 ) ) ;
#16990 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#16991 = vector ( 'none', #16986, 1000.000000000000000 ) ;
#16992 = cartesian_point ( 'none', ( -31.44999999999975400, 53.00000000000000000, -9.462499999999952400 ) ) ;
#16993 = cartesian_point ( 'none', ( -39.94999999999973300, 53.00000000000000000, -9.462499999999924000 ) ) ;
#16994 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#16995 = cartesian_point ( 'none', ( -14.44999999999987700, 53.00000000000000000, -49.80000000000046600 ) ) ;
#16996 = axis2_placement_3d ( 'none', #17050, #17049, #17047 ) ;
#16997 = axis2_placement_3d ( 'none', #16993, #17048, #17042 ) ;
#16998 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16999 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17000 = cartesian_point ( 'none', ( 0.0000000000000000000, 9.499999999999973400, 0.0000000000000000000 ) ) ;
#17001 = axis2_placement_3d ( 'none', #17000, #16999, #16998 ) ;
#17002 = face_outer_bound ( 'none', #581, .t. ) ;
#17003 = plane ( 'none', #16997 ) ;
#17004 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#17005 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17006 = cartesian_point ( 'none', ( -39.94999999999973300, 53.00000000000000000, -9.462499999999924000 ) ) ;
#17007 = circle ( 'none', #17001, 62.70000000000000300 ) ;
#17008 = line ( 'none', #16992, #16991 ) ;
#17009 = circle ( 'none', #16996, 2.549999999999996700 ) ;
#17010 = edge_curve ( 'none', #18602, #17063, #39086, .t. ) ;
#17011 = face_outer_bound ( 'none', #565, .t. ) ;
#17012 = plane ( 'none', #17020 ) ;
#17013 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17014 = vector ( 'none', #17013, 1000.000000000000000 ) ;
#17015 = cartesian_point ( 'none', ( -39.94999999999973300, 53.00000000000000000, -15.46249999999992000 ) ) ;
#17016 = line ( 'none', #17015, #17014 ) ;
#17017 = axis2_placement_3d ( 'none', #16995, #16994, #16990 ) ;
#17018 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17019 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17020 = axis2_placement_3d ( 'none', #17006, #17005, #17004 ) ;
#17021 = plane ( 'none', #17043 ) ;
#17022 = direction ( 'none', ( 1.156482317317872700e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17023 = cartesian_point ( 'none', ( -22.94999999999971900, 53.00000000000000000, -1.300000000000062900 ) ) ;
#17024 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17025 = vector ( 'none', #17024, 1000.000000000000000 ) ;
#17026 = vector ( 'none', #17034, 1000.000000000000000 ) ;
#17027 = cartesian_point ( 'none', ( -33.94999999999974000, 53.00000000000000000, -15.46249999999992000 ) ) ;
#17028 = line ( 'none', #17027, #17026 ) ;
#17029 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17030 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#17031 = cartesian_point ( 'none', ( -33.94999999999974000, 53.00000000000000000, -9.462499999999924000 ) ) ;
#17032 = cartesian_point ( 'none', ( -16.94999999999972600, 53.00000000000000000, -1.300000000000055300 ) ) ;
#17033 = line ( 'none', #17032, #17025 ) ;
#17034 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17035 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17036 = vector ( 'none', #17035, 1000.000000000000000 ) ;
#17037 = plane ( 'none', #17081 ) ;
#17038 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17039 = line ( 'none', #17040, #17036 ) ;
#17040 = cartesian_point ( 'none', ( -33.94999999999974000, 53.00000000000000000, -9.462499999999924000 ) ) ;
#17041 = plane ( 'none', #17045 ) ;
#17042 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17043 = axis2_placement_3d ( 'none', #16989, #16988, #17038 ) ;
#17044 = line ( 'none', #17082, #17080 ) ;
#17045 = axis2_placement_3d ( 'none', #17031, #17030, #17029 ) ;
#17046 = face_outer_bound ( 'none', #577, .t. ) ;
#17047 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#17048 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#17049 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17050 = cartesian_point ( 'none', ( 44.67468722708341000, 61.48943180206281100, -11.19999999999999800 ) ) ;
#17051 = advanced_face ( 'none', ( #39092 ), #39088, .t. ) ;
#17052 = axis2_placement_3d ( 'none', #17068, #17067, #10472 ) ;
#17053 = axis2_placement_3d ( 'none', #17061, #17060, #17059 ) ;
#17054 = cartesian_point ( 'none', ( 6.426919060098210700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#17055 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#17056 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17057 = cartesian_point ( 'none', ( -39.94999999999973300, 53.00000000000000000, -15.46249999999992000 ) ) ;
#17058 = edge_loop ( 'none', ( #17091, #16829, #16700, #16528, #17360, #16794 ) ) ;
#17059 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17060 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17061 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.385244779468109800e-014, 0.0000000000000000000 ) ) ;
#17062 = vertex_point ( 'none', #39146 ) ;
#17063 = vertex_point ( 'none', #39078 ) ;
#17064 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589361600e-016 ) ) ;
#17065 = direction ( 'none', ( -5.782411586589361600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17066 = cartesian_point ( 'none', ( -31.44999999999975400, 53.00000000000000000, -9.462499999999952400 ) ) ;
#17067 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#17068 = cartesian_point ( 'none', ( -35.00000000000000000, 0.0000000000000000000, -61.50000000000000000 ) ) ;
#17069 = vertex_point ( 'none', #39081 ) ;
#17070 = vertex_point ( 'none', #39077 ) ;
#17071 = circle ( 'none', #17053, 65.50000000000000000 ) ;
#17072 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#17073 = vertex_point ( 'none', #39076 ) ;
#17074 = axis2_placement_3d ( 'none', #17057, #17056, #17055 ) ;
#17075 = plane ( 'none', #17052 ) ;
#17076 = edge_curve ( 'none', #17355, #17325, #39138, .t. ) ;
#17077 = face_outer_bound ( 'none', #634, .t. ) ;
#17078 = plane ( 'none', #17074 ) ;
#17079 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17080 = vector ( 'none', #17079, 1000.000000000000000 ) ;
#17081 = axis2_placement_3d ( 'none', #17066, #17065, #17064 ) ;
#17082 = cartesian_point ( 'none', ( -25.44999999999975400, 53.00000000000000000, -15.46249999999994200 ) ) ;
#17083 = line ( 'none', #17023, #17089 ) ;
#17084 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17085 = vector ( 'none', #17084, 1000.000000000000000 ) ;
#17086 = cartesian_point ( 'none', ( 7.678535430653904500e-015, 17.70232050253117600, -62.70000000000000300 ) ) ;
#17087 = line ( 'none', #17086, #17085 ) ;
#17088 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17089 = vector ( 'none', #17088, 1000.000000000000000 ) ;
#17090 = face_outer_bound ( 'none', #555, .t. ) ;
#17091 = oriented_edge ( 'none', *, *, #18763, .t. ) ;
#17092 = cartesian_point ( 'none', ( -72.28516237019206900, -23.48687299947002700, -12.99999999999999800 ) ) ;
#17093 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.264902534566423700e-015 ) ) ;
#17094 = direction ( 'none', ( -1.264902534566423700e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17095 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17096 = vector ( 'none', #17095, 1000.000000000000000 ) ;
#17097 = cartesian_point ( 'none', ( 0.0000000000000000000, 9.499999999999973400, 62.70000000000000300 ) ) ;
#17098 = plane ( 'none', #17118 ) ;
#17099 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17100 = vector ( 'none', #17099, 1000.000000000000000 ) ;
#17101 = plane ( 'none', #17102 ) ;
#17102 = axis2_placement_3d ( 'none', #17153, #17138, #17137 ) ;
#17103 = cartesian_point ( 'none', ( -22.94999999999971900, 53.00000000000000000, -1.300000000000062900 ) ) ;
#17104 = edge_loop ( 'none', ( #16720, #25780, #25614, #25759 ) ) ;
#17105 = cartesian_point ( 'none', ( -16.94999999999971500, 53.00000000000000000, -7.300000000000054000 ) ) ;
#17106 = line ( 'none', #17105, #17100 ) ;
#17107 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17108 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#17109 = cartesian_point ( 'none', ( -53.99929549576207000, -2.386143776805465300e-014, 37.07190426672698900 ) ) ;
#17110 = cartesian_point ( 'none', ( 7.678535430653904500e-015, 9.499999999999973400, -62.70000000000000300 ) ) ;
#17111 = cartesian_point ( 'none', ( -22.94999999999971900, 53.00000000000000000, -1.300000000000062900 ) ) ;
#17112 = cartesian_point ( 'none', ( -22.94999999999971900, 53.00000000000000000, -7.300000000000058400 ) ) ;
#17113 = line ( 'none', #17112, #17096 ) ;
#17114 = face_outer_bound ( 'none', #576, .t. ) ;
#17115 = plane ( 'none', #17117 ) ;
#17116 = cartesian_point ( 'none', ( 0.0000000000000000000, 9.499999999999975100, 66.00000000000000000 ) ) ;
#17117 = axis2_placement_3d ( 'none', #17111, #17108, #17107 ) ;
#17118 = axis2_placement_3d ( 'none', #17103, #17094, #17093 ) ;
#17119 = face_outer_bound ( 'none', #627, .t. ) ;
#17120 = axis2_placement_3d ( 'none', #17187, #17186, #17185 ) ;
#17121 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17122 = vector ( 'none', #17121, 1000.000000000000000 ) ;
#17123 = cartesian_point ( 'none', ( -25.44999999999970400, 53.00000000000000000, -1.300000000000031600 ) ) ;
#17124 = line ( 'none', #17123, #17122 ) ;
#17125 = cartesian_point ( 'none', ( 0.0000000000000000000, 17.70232050253117600, 62.70000000000000300 ) ) ;
#17126 = line ( 'none', #17125, #17181 ) ;
#17127 = axis2_placement_3d ( 'none', #17190, #17170, #17169 ) ;
#17128 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -7.228014483236694600e-016 ) ) ;
#17129 = direction ( 'none', ( 7.228014483236694600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17130 = circle ( 'none', #17184, 0.5000000000000004400 ) ;
#17131 = face_outer_bound ( 'none', #659, .t. ) ;
#17132 = plane ( 'none', #17141 ) ;
#17133 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17134 = vector ( 'none', #17133, 1000.000000000000000 ) ;
#17135 = cartesian_point ( 'none', ( -39.94999999999967600, 53.00000000000000000, -1.300000000000008300 ) ) ;
#17136 = line ( 'none', #17135, #17134 ) ;
#17137 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 6.505213034913039400e-016 ) ) ;
#17138 = direction ( 'none', ( -6.505213034913039400e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17139 = face_outer_bound ( 'none', #526, .t. ) ;
#17140 = cartesian_point ( 'none', ( -22.94999999999971900, 53.00000000000000000, -7.300000000000058400 ) ) ;
#17141 = axis2_placement_3d ( 'none', #17140, #17129, #17128 ) ;
#17142 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17143 = vector ( 'none', #17142, 1000.000000000000000 ) ;
#17144 = cartesian_point ( 'none', ( -54.41150385832513300, 17.70232050253117600, 37.35489590235086200 ) ) ;
#17145 = line ( 'none', #17144, #17143 ) ;
#17146 = plane ( 'none', #17120 ) ;
#17147 = face_outer_bound ( 'none', #638, .t. ) ;
#17148 = face_outer_bound ( 'none', #640, .t. ) ;
#17149 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#17150 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17151 = advanced_face ( 'none', ( #39142 ), #39149, .t. ) ;
#17152 = axis2_placement_3d ( 'none', #17092, #17150, #17149 ) ;
#17153 = cartesian_point ( 'none', ( -31.44999999999969400, 53.00000000000000000, -1.300000000000035600 ) ) ;
#17154 = circle ( 'none', #17152, 7.000000000000006200 ) ;
#17155 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17156 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#17157 = cartesian_point ( 'none', ( 0.0000000000000000000, 21.49999999999997900, 0.0000000000000000000 ) ) ;
#17158 = axis2_placement_3d ( 'none', #17157, #17156, #17155 ) ;
#17159 = circle ( 'none', #17158, 62.70000000000000300 ) ;
#17160 = vector ( 'none', #17221, 1000.000000000000000 ) ;
#17161 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17162 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#17163 = cartesian_point ( 'none', ( 0.0000000000000000000, 17.70232050253117600, 66.00000000000000000 ) ) ;
#17164 = line ( 'none', #17163, #17160 ) ;
#17165 = cartesian_point ( 'none', ( -59.82906104947547000, 9.433012701892188500, 39.87302649316834600 ) ) ;
#17166 = cartesian_point ( 'none', ( -31.44999999999969400, 53.00000000000000000, -1.300000000000035600 ) ) ;
#17167 = axis2_placement_3d ( 'none', #17166, #17162, #17161 ) ;
#17168 = face_outer_bound ( 'none', #669, .t. ) ;
#17169 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17170 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17171 = plane ( 'none', #17213 ) ;
#17172 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.385244779468109800e-014, 65.50000000000000000 ) ) ;
#17173 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17174 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17175 = cartesian_point ( 'none', ( -59.82906104947547700, 0.4999999999999761300, 39.37302649316833200 ) ) ;
#17176 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17177 = cartesian_point ( 'none', ( -39.94999999999967600, 53.00000000000000000, -7.300000000000003400 ) ) ;
#17178 = oriented_edge ( 'none', *, *, #12817, .f. ) ;
#17179 = oriented_edge ( 'none', *, *, #17312, .t. ) ;
#17180 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17181 = vector ( 'none', #17180, 1000.000000000000000 ) ;
#17182 = oriented_edge ( 'none', *, *, #16721, .f. ) ;
#17183 = plane ( 'none', #17167 ) ;
#17184 = axis2_placement_3d ( 'none', #17175, #17174, #17173 ) ;
#17185 = direction ( 'none', ( 1.734723475976807500e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17186 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.734723475976807500e-015 ) ) ;
#17187 = cartesian_point ( 'none', ( -16.94999999999972600, 53.00000000000000000, -1.300000000000055300 ) ) ;
#17188 = edge_curve ( 'none', #16650, #15571, #39135, .t. ) ;
#17189 = cylindrical_surface ( 'none', #17127, 62.70000000000000300 ) ;
#17190 = cartesian_point ( 'none', ( 0.0000000000000000000, 17.70232050253117600, 0.0000000000000000000 ) ) ;
#17191 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589361600e-016 ) ) ;
#17192 = direction ( 'none', ( 5.782411586589361600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17193 = cartesian_point ( 'none', ( -39.94999999999967600, 53.00000000000000000, -1.300000000000008300 ) ) ;
#17194 = plane ( 'none', #17200 ) ;
#17195 = cartesian_point ( 'none', ( -59.82906104947547000, 0.4999999999999761300, 39.87302649316833200 ) ) ;
#17196 = circle ( 'none', #17235, 66.00000000000000000 ) ;
#17197 = direction ( 'none', ( 1.156482317317872300e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17198 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.156482317317872300e-015 ) ) ;
#17199 = cartesian_point ( 'none', ( -25.44999999999970400, 53.00000000000000000, -1.300000000000031600 ) ) ;
#17200 = axis2_placement_3d ( 'none', #17193, #17256, #17255 ) ;
#17201 = plane ( 'none', #17222 ) ;
#17202 = plane ( 'none', #17257 ) ;
#17203 = face_outer_bound ( 'none', #662, .t. ) ;
#17204 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17205 = vector ( 'none', #17204, 1000.000000000000000 ) ;
#17206 = face_outer_bound ( 'none', #681, .t. ) ;
#17207 = cartesian_point ( 'none', ( -31.44999999999969400, 53.00000000000000000, -1.300000000000035600 ) ) ;
#17208 = oriented_edge ( 'none', *, *, #17452, .f. ) ;
#17209 = line ( 'none', #17207, #17205 ) ;
#17210 = face_outer_bound ( 'none', #689, .t. ) ;
#17211 = advanced_face ( 'none', ( #39144 ), #39096, .t. ) ;
#17212 = vector ( 'none', #17176, 1000.000000000000000 ) ;
#17213 = axis2_placement_3d ( 'none', #17199, #17198, #17197 ) ;
#17214 = cartesian_point ( 'none', ( -60.26207375136768000, 0.4999999999999761300, 39.62302649316834600 ) ) ;
#17215 = face_outer_bound ( 'none', #688, .t. ) ;
#17216 = cartesian_point ( 'none', ( -31.44999999999969400, 53.00000000000000000, -7.300000000000030000 ) ) ;
#17217 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17218 = vector ( 'none', #17217, 1000.000000000000000 ) ;
#17219 = cartesian_point ( 'none', ( -25.44999999999969700, 53.00000000000000000, -7.300000000000027400 ) ) ;
#17220 = line ( 'none', #17219, #17218 ) ;
#17221 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17222 = axis2_placement_3d ( 'none', #17216, #17192, #17191 ) ;
#17223 = line ( 'none', #17177, #17212 ) ;
#17224 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17225 = vector ( 'none', #17224, 1000.000000000000000 ) ;
#17226 = cartesian_point ( 'none', ( -31.44999999999969400, 53.00000000000000000, -7.300000000000030000 ) ) ;
#17227 = line ( 'none', #17226, #17225 ) ;
#17228 = cartesian_point ( 'none', ( 0.0000000000000000000, 17.70232050253117600, 0.0000000000000000000 ) ) ;
#17229 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4999999999999761300, 66.00000000000000000 ) ) ;
#17230 = axis2_placement_3d ( 'none', #17228, #17236, #17287 ) ;
#17231 = cartesian_point ( 'none', ( -54.41150385832514000, 0.4999999999999761300, 37.35489590235086200 ) ) ;
#17232 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17233 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17234 = cartesian_point ( 'none', ( 0.0000000000000000000, 9.499999999999975100, 0.0000000000000000000 ) ) ;
#17235 = axis2_placement_3d ( 'none', #17234, #17233, #17232 ) ;
#17236 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17237 = cartesian_point ( 'none', ( -48.32034727481640600, 53.00000000000000000, -9.800000000000341800 ) ) ;
#17238 = cartesian_point ( 'none', ( -54.41150385832513300, 9.499999999999975100, 37.35489590235086200 ) ) ;
#17239 = cartesian_point ( 'none', ( 2.566489357775675600, 4.499999999999975100, -63.00000000000004300 ) ) ;
#17240 = vector ( 'none', #17244, 1000.000000000000000 ) ;
#17241 = advanced_face ( 'none', ( #39113 ), #39180, .t. ) ;
#17242 = cartesian_point ( 'none', ( -33.94999999999967600, 53.00000000000000000, -1.300000000000008000 ) ) ;
#17243 = line ( 'none', #17242, #17247 ) ;
#17244 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17245 = cartesian_point ( 'none', ( -33.94999999999967600, 53.00000000000000000, -7.300000000000002500 ) ) ;
#17246 = edge_curve ( 'none', #14509, #14924, #39172, .t. ) ;
#17247 = vector ( 'none', #17252, 1000.000000000000000 ) ;
#17248 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 3.614007241618348500e-017 ) ) ;
#17249 = direction ( 'none', ( -3.614007241618348500e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17250 = cartesian_point ( 'none', ( -39.94999999999967600, 53.00000000000000000, -1.300000000000008300 ) ) ;
#17251 = line ( 'none', #17245, #17240 ) ;
#17252 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17253 = cylindrical_surface ( 'none', #17230, 66.00000000000000000 ) ;
#17254 = oriented_edge ( 'none', *, *, #1098, .f. ) ;
#17255 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17256 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#17257 = axis2_placement_3d ( 'none', #17250, #17249, #17248 ) ;
#17258 = face_outer_bound ( 'none', #653, .t. ) ;
#17259 = cartesian_point ( 'none', ( -60.26207375136768000, 8.999999999999973400, 39.62302649316834600 ) ) ;
#17260 = cartesian_point ( 'none', ( -60.17056740042156800, 9.183012701892185000, 39.78152014222223400 ) ) ;
#17261 = cartesian_point ( 'none', ( -60.01207375136768000, 9.341506350946076500, 39.87302649316834600 ) ) ;
#17262 = cartesian_point ( 'none', ( -59.82906104947547000, 9.433012701892188500, 39.87302649316834600 ) ) ;
#17263 = cartesian_point ( 'none', ( 54.52635575953164700, 4.499999999999975100, 31.55758147291529900 ) ) ;
#17264 = face_outer_bound ( 'none', #726, .t. ) ;
#17265 = direction ( 'none', ( 0.8660254037844433700, -0.0000000000000000000, 0.4999999999999919000 ) ) ;
#17266 = axis2_placement_3d ( 'none', #17318, #17281, #17317 ) ;
#17267 =( bounded_curve ( ) b_spline_curve ( 3, ( #17262, #17261, #17260, #17259 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.5235987755983174700, 1.570796326794901400 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9106836025229612100, 0.9106836025229612100, 1.000000000000000000 ) )
representation_item ( '' ) );
#17268 = edge_loop ( 'none', ( #25622, #25713, #16058, #19723 ) ) ;
#17269 = face_outer_bound ( 'none', #620, .t. ) ;
#17270 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17271 = vector ( 'none', #17270, 1000.000000000000000 ) ;
#17272 = cartesian_point ( 'none', ( -60.26207375136768000, 9.499999999999975100, 39.62302649316834600 ) ) ;
#17273 = circle ( 'none', #17310, 2.499999999999999100 ) ;
#17274 = cartesian_point ( 'none', ( -60.26207375136768000, 8.999999999999973400, 39.62302649316834600 ) ) ;
#17275 = direction ( 'none', ( -0.8244167251261378400, 0.0000000000000000000, 0.5659832712477411700 ) ) ;
#17276 = direction ( 'none', ( 0.5659832712477411700, 0.0000000000000000000, 0.8244167251261379500 ) ) ;
#17277 = cartesian_point ( 'none', ( -53.99929549576207000, 0.4999999999999761300, 37.07190426672698900 ) ) ;
#17278 = axis2_placement_3d ( 'none', #17277, #17276, #17275 ) ;
#17279 = cylindrical_surface ( 'none', #17266, 0.5000000000000004400 ) ;
#17280 = line ( 'none', #17272, #17271 ) ;
#17281 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#17282 = circle ( 'none', #17278, 0.4999999999999977800 ) ;
#17283 = cartesian_point ( 'none', ( 55.77635575953162600, 4.499999999999975100, 29.39251796345419300 ) ) ;
#17284 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#17285 = vector ( 'none', #17284, 1000.000000000000000 ) ;
#17286 = oriented_edge ( 'none', *, *, #17188, .f. ) ;
#17287 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17288 = line ( 'none', #17237, #17285 ) ;
#17289 = cartesian_point ( 'none', ( 37.50000000000000700, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#17290 = line ( 'none', #17289, #17294 ) ;
#17291 = edge_curve ( 'none', #17325, #17062, #39163, .t. ) ;
#17292 = cartesian_point ( 'none', ( 37.07308093990179300, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#17293 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#17294 = vector ( 'none', #17293, 1000.000000000000200 ) ;
#17295 = cartesian_point ( 'none', ( 37.22691906009821800, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#17296 = direction ( 'none', ( 0.4999999999999922800, 0.0000000000000000000, -0.8660254037844431500 ) ) ;
#17297 = direction ( 'none', ( 0.8660254037844433700, 0.0000000000000000000, 0.4999999999999919500 ) ) ;
#17298 = cylindrical_surface ( 'none', #17346, 2.000000000000000000 ) ;
#17299 = edge_curve ( 'none', #15552, #1076, #39164, .t. ) ;
#17300 = cartesian_point ( 'none', ( -2.433510642224322700, 4.499999999999975100, -62.99999999999995700 ) ) ;
#17301 = cartesian_point ( 'none', ( 54.52635575953164700, 4.499999999999975100, 31.55758147291529900 ) ) ;
#17302 = circle ( 'none', #17356, 2.000000000000000900 ) ;
#17303 = direction ( 'none', ( 0.4999999999999922800, 0.0000000000000000000, -0.8660254037844431500 ) ) ;
#17304 = edge_curve ( 'none', #1648, #2847, #39156, .t. ) ;
#17305 = face_outer_bound ( 'none', #767, .t. ) ;
#17306 = cylindrical_surface ( 'none', #17313, 2.499999999999999100 ) ;
#17307 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#17308 = vector ( 'none', #17307, 1000.000000000000000 ) ;
#17309 = cartesian_point ( 'none', ( 53.27635575953166100, 4.499999999999975100, 33.72264498237640900 ) ) ;
#17310 = axis2_placement_3d ( 'none', #17301, #17297, #17296 ) ;
#17311 = edge_curve ( 'none', #18551, #18572, #39152, .t. ) ;
#17312 = edge_curve ( 'none', #16650, #13060, #39173, .t. ) ;
#17313 = axis2_placement_3d ( 'none', #17263, #17265, #17303 ) ;
#17314 = cartesian_point ( 'none', ( -59.82906104947547000, 9.499999999999975100, 39.87302649316834600 ) ) ;
#17315 = line ( 'none', #17314, #17308 ) ;
#17316 = cartesian_point ( 'none', ( 61.07058439359165900, 4.499999999999975100, 38.22264498237633000 ) ) ;
#17317 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17318 = cartesian_point ( 'none', ( -59.82906104947547000, 9.499999999999975100, 39.37302649316834600 ) ) ;
#17319 = vertex_point ( 'none', #39165 ) ;
#17320 = edge_curve ( 'none', #18603, #17069, #39166, .t. ) ;
#17321 = edge_curve ( 'none', #17543, #17326, #39210, .t. ) ;
#17322 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4013, #3959, #6591, #6599, #6374, #6389, #40234 ),
( #40232, #40230, #40228, #40226, #40225, #40224, #40223 ),
( #40220, #40219, #40218, #40217, #40216, #40214, #40212 ),
( #40211, #40210, #40209, #40208, #40206, #40205, #40204 ),
( #40200, #40198, #40196, #40194, #40193, #40190, #40189 ),
( #40187, #40186, #40185, #40184, #40183, #40180, #40178 ),
( #40176, #40173, #40171, #40170, #40169, #40168, #40167 ),
( #40164, #40314, #40313, #40311, #40309, #40307, #40305 ),
( #40303, #40301, #40299, #40297, #40293, #40291, #40289 ),
( #40287, #40284, #40282, #40281, #40280, #40278, #40277 ),
( #40275, #40274, #40273, #40272, #40270, #40267, #40265 ),
( #40263, #40261, #40259, #40256, #40255, #40254, #40252 ),
( #40250, #40249, #40248, #40247, #40246, #40244, #40242 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 1.570796326794896600, 1.965851602983812900, 2.360906879172729200, 2.755962155361645600, 3.151017431550562400 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#17323 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17324 = circle ( 'none', #16518, 2.000000000000000900 ) ;
#17325 = vertex_point ( 'none', #39167 ) ;
#17326 = vertex_point ( 'none', #39194 ) ;
#17327 = cartesian_point ( 'none', ( 2.566489357775546800, 4.499999999999975100, -72.00000000000005700 ) ) ;
#17328 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#17329 = cartesian_point ( 'none', ( 37.07308093990179300, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#17330 = edge_loop ( 'none', ( #17361, #17440, #17403, #17384, #17427 ) ) ;
#17331 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17332 = oriented_edge ( 'none', *, *, #17387, .f. ) ;
#17333 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#17334 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#17335 = advanced_face ( 'none', ( #39200 ), #39211, .t. ) ;
#17336 = oriented_edge ( 'none', *, *, #17299, .f. ) ;
#17337 = cylindrical_surface ( 'none', #17340, 1.000000000000000900 ) ;
#17338 = cartesian_point ( 'none', ( -59.05175191392018500, -59.53414543494486800, -49.78009327621637700 ) ) ;
#17339 = face_outer_bound ( 'none', #957, .t. ) ;
#17340 = axis2_placement_3d ( 'none', #17348, #17347, #17328 ) ;
#17341 = face_outer_bound ( 'none', #923, .t. ) ;
#17342 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#17343 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#17344 = oriented_edge ( 'none', *, *, #17076, .t. ) ;
#17345 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#17346 = axis2_placement_3d ( 'none', #17345, #17334, #17333 ) ;
#17347 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#17348 = cartesian_point ( 'none', ( -80.66047396438567300, -39.06671831381139300, -50.00000000000000000 ) ) ;
#17349 = oriented_edge ( 'none', *, *, #17291, .t. ) ;
#17350 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#17351 = vector ( 'none', #17350, 1000.000000000000000 ) ;
#17352 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#17353 = oriented_edge ( 'none', *, *, #17397, .f. ) ;
#17354 = line ( 'none', #17352, #17351 ) ;
#17355 = vertex_point ( 'none', #39209 ) ;
#17356 = axis2_placement_3d ( 'none', #17295, #17343, #17342 ) ;
#17357 = oriented_edge ( 'none', *, *, #17672, .f. ) ;
#17358 = vertex_point ( 'none', #39205 ) ;
#17359 = vertex_point ( 'none', #39199 ) ;
#17360 = oriented_edge ( 'none', *, *, #16544, .f. ) ;
#17361 = oriented_edge ( 'none', *, *, #17076, .f. ) ;
#17362 = advanced_face ( 'none', ( #39188 ), #39191, .t. ) ;
#17363 = oriented_edge ( 'none', *, *, #2260, .t. ) ;
#17364 = vertex_point ( 'none', #39183 ) ;
#17365 = advanced_face ( 'none', ( #39245 ), #39184, .t. ) ;
#17366 = vertex_point ( 'none', #39192 ) ;
#17367 = oriented_edge ( 'none', *, *, #17381, .f. ) ;
#17368 = edge_curve ( 'none', #1370, #15906, #39244, .t. ) ;
#17369 = edge_curve ( 'none', #14924, #14897, #39243, .t. ) ;
#17370 = oriented_edge ( 'none', *, *, #17369, .f. ) ;
#17371 = advanced_face ( 'none', ( #39237 ), #39190, .f. ) ;
#17372 = vertex_point ( 'none', #39226 ) ;
#17373 = oriented_edge ( 'none', *, *, #17374, .t. ) ;
#17374 = edge_curve ( 'none', #17372, #19558, #39241, .t. ) ;
#17375 = oriented_edge ( 'none', *, *, #18048, .t. ) ;
#17376 = oriented_edge ( 'none', *, *, #17408, .t. ) ;
#17377 = oriented_edge ( 'none', *, *, #39588, .f. ) ;
#17378 = oriented_edge ( 'none', *, *, #2284, .f. ) ;
#17379 = oriented_edge ( 'none', *, *, #55157, .f. ) ;
#17380 = oriented_edge ( 'none', *, *, #17401, .t. ) ;
#17381 = edge_curve ( 'none', #17557, #17461, #39213, .t. ) ;
#17382 = advanced_face ( 'none', ( #39270 ), #39275, .f. ) ;
#17383 = edge_curve ( 'none', #17355, #17389, #39235, .t. ) ;
#17384 = oriented_edge ( 'none', *, *, #16544, .t. ) ;
#17385 = edge_curve ( 'none', #17364, #17319, #39218, .t. ) ;
#17386 = edge_loop ( 'none', ( #16792, #16827, #18882, #18584 ) ) ;
#17387 = edge_curve ( 'none', #17355, #17400, #39263, .t. ) ;
#17388 = edge_loop ( 'none', ( #17380, #17395, #17466, #17468, #17471, #17436 ) ) ;
#17389 = vertex_point ( 'none', #39230 ) ;
#17390 = oriented_edge ( 'none', *, *, #4936, .t. ) ;
#17391 = advanced_face ( 'none', ( #39236 ), #39253, .t. ) ;
#17392 = oriented_edge ( 'none', *, *, #17396, .f. ) ;
#17393 = vertex_point ( 'none', #39267 ) ;
#17394 = oriented_edge ( 'none', *, *, #17401, .f. ) ;
#17395 = oriented_edge ( 'none', *, *, #17429, .t. ) ;
#17396 = edge_curve ( 'none', #17543, #18472, #39306, .t. ) ;
#17397 = edge_curve ( 'none', #17400, #17402, #39248, .t. ) ;
#17398 = edge_loop ( 'none', ( #17378, #15909, #35075, #17587 ) ) ;
#17399 = advanced_face ( 'none', ( #39297 ), #39250, .t. ) ;
#17400 = vertex_point ( 'none', #39301 ) ;
#17401 = edge_curve ( 'none', #17402, #17062, #39307, .t. ) ;
#17402 = vertex_point ( 'none', #39296 ) ;
#17403 = oriented_edge ( 'none', *, *, #17432, .t. ) ;
#17404 = edge_curve ( 'none', #4677, #17393, #39294, .t. ) ;
#17405 = vertex_point ( 'none', #39282 ) ;
#17406 = oriented_edge ( 'none', *, *, #2325, .f. ) ;
#17407 = advanced_face ( 'none', ( #39257 ), #39276, .t. ) ;
#17408 = edge_curve ( 'none', #57362, #17372, #39292, .t. ) ;
#17409 = oriented_edge ( 'none', *, *, #17413, .t. ) ;
#17410 = oriented_edge ( 'none', *, *, #16088, .t. ) ;
#17411 = vertex_point ( 'none', #39333 ) ;
#17412 = advanced_face ( 'none', ( #39335 ), #39334, .t. ) ;
#17413 = edge_curve ( 'none', #15010, #15076, #39285, .t. ) ;
#17414 = edge_curve ( 'none', #17437, #17415, #39328, .t. ) ;
#17415 = vertex_point ( 'none', #39324 ) ;
#17416 = vertex_point ( 'none', #39318 ) ;
#17417 = vertex_point ( 'none', #39317 ) ;
#17418 = oriented_edge ( 'none', *, *, #17475, .f. ) ;
#17419 = oriented_edge ( 'none', *, *, #19806, .f. ) ;
#17420 = vertex_point ( 'none', #39281 ) ;
#17421 = oriented_edge ( 'none', *, *, #18414, .f. ) ;
#17422 = advanced_face ( 'none', ( #39327 ), #39311, .t. ) ;
#17423 = edge_curve ( 'none', #17758, #982, #39365, .t. ) ;
#17424 = vertex_point ( 'none', #39312 ) ;
#17425 = edge_curve ( 'none', #18697, #234, #39356, .t. ) ;
#17426 = oriented_edge ( 'none', *, *, #14678, .t. ) ;
#17427 = oriented_edge ( 'none', *, *, #17442, .f. ) ;
#17428 = vertex_point ( 'none', #39363 ) ;
#17429 = edge_curve ( 'none', #17062, #17359, #39358, .t. ) ;
#17430 = edge_curve ( 'none', #17666, #19548, #39337, .t. ) ;
#17431 = edge_loop ( 'none', ( #17376, #17373, #17614, #17562, #17531 ) ) ;
#17432 = edge_curve ( 'none', #17389, #17069, #39310, .t. ) ;
#17433 = oriented_edge ( 'none', *, *, #16811, .t. ) ;
#17434 = vertex_point ( 'none', #39313 ) ;
#17435 = edge_loop ( 'none', ( #17488, #17433, #17363, #4116, #1081 ) ) ;
#17436 = oriented_edge ( 'none', *, *, #17457, .f. ) ;
#17437 = vertex_point ( 'none', #39393 ) ;
#17438 = oriented_edge ( 'none', *, *, #14943, .t. ) ;
#17439 = edge_curve ( 'none', #17557, #17326, #39354, .t. ) ;
#17440 = oriented_edge ( 'none', *, *, #17383, .t. ) ;
#17441 = edge_curve ( 'none', #14733, #17445, #39378, .t. ) ;
#17442 = edge_curve ( 'none', #17325, #17070, #39340, .t. ) ;
#17443 = vertex_point ( 'none', #39372 ) ;
#17444 = vertex_point ( 'none', #39371 ) ;
#17445 = vertex_point ( 'none', #39382 ) ;
#17446 = oriented_edge ( 'none', *, *, #17459, .t. ) ;
#17447 = oriented_edge ( 'none', *, *, #16683, .t. ) ;
#17448 = edge_loop ( 'none', ( #19824, #19869, #19820, #17494, #23721 ) ) ;
#17449 = edge_loop ( 'none', ( #22122, #22585, #19803, #19786, #24167, #23728 ) ) ;
#17450 = edge_loop ( 'none', ( #23715, #18121, #31040, #25953, #25422 ) ) ;
#17451 = edge_curve ( 'none', #17444, #16627, #39148, .t. ) ;
#17452 = edge_curve ( 'none', #17445, #17444, #38610, .t. ) ;
#17453 = vertex_point ( 'none', #39120 ) ;
#17454 = oriented_edge ( 'none', *, *, #17441, .f. ) ;
#17455 = edge_curve ( 'none', #17411, #17428, #39119, .t. ) ;
#17456 = edge_loop ( 'none', ( #19795, #19799, #17419, #20364, #19811 ) ) ;
#17457 = edge_curve ( 'none', #17402, #17411, #39422, .t. ) ;
#17458 = oriented_edge ( 'none', *, *, #17451, .f. ) ;
#17459 = edge_curve ( 'none', #16464, #16627, #39416, .t. ) ;
#17460 = oriented_edge ( 'none', *, *, #17414, .t. ) ;
#17461 = vertex_point ( 'none', #39418 ) ;
#17462 = edge_curve ( 'none', #17761, #47905, #39424, .t. ) ;
#17463 = edge_curve ( 'none', #17428, #17366, #39415, .t. ) ;
#17464 = edge_curve ( 'none', #17359, #17366, #39403, .t. ) ;
#17465 = edge_loop ( 'none', ( #17460, #17511, #17483, #17495, #17496 ) ) ;
#17466 = oriented_edge ( 'none', *, *, #17464, .t. ) ;
#17467 = edge_loop ( 'none', ( #17507, #17516, #17514, #17515, #17509 ) ) ;
#17468 = oriented_edge ( 'none', *, *, #17463, .f. ) ;
#17469 = edge_curve ( 'none', #17461, #17543, #39394, .t. ) ;
#17470 = advanced_face ( 'none', ( #39452 ), #39450, .f. ) ;
#17471 = oriented_edge ( 'none', *, *, #17455, .f. ) ;
#17472 = edge_curve ( 'none', #17405, #17358, #39446, .t. ) ;
#17473 = edge_curve ( 'none', #18143, #10742, #39406, .t. ) ;
#17474 = edge_curve ( 'none', #17416, #17549, #39451, .t. ) ;
#17475 = edge_curve ( 'none', #56538, #56160, #39436, .t. ) ;
#17476 = edge_curve ( 'none', #17437, #17477, #39430, .t. ) ;
#17477 = vertex_point ( 'none', #39429 ) ;
#17478 = edge_curve ( 'none', #17437, #17417, #39483, .t. ) ;
#17479 = edge_curve ( 'none', #17480, #17416, #39484, .t. ) ;
#17480 = vertex_point ( 'none', #39478 ) ;
#17481 = edge_curve ( 'none', #17417, #17480, #39445, .t. ) ;
#17482 = oriented_edge ( 'none', *, *, #1685, .t. ) ;
#17483 = oriented_edge ( 'none', *, *, #17479, .f. ) ;
#17484 = edge_loop ( 'none', ( #17545, #17508, #17482, #17544, #17390 ) ) ;
#17485 = edge_loop ( 'none', ( #11781, #10004, #13207, #13736, #13335, #12037 ) ) ;
#17486 = edge_curve ( 'none', #18143, #18180, #39473, .t. ) ;
#17487 = oriented_edge ( 'none', *, *, #17711, .t. ) ;
#17488 = oriented_edge ( 'none', *, *, #17385, .t. ) ;
#17489 = oriented_edge ( 'none', *, *, #17408, .f. ) ;
#17490 = edge_loop ( 'none', ( #17501, #17700, #17656, #16095 ) ) ;
#17491 = oriented_edge ( 'none', *, *, #1478, .t. ) ;
#17492 = edge_curve ( 'none', #17415, #17416, #39471, .t. ) ;
#17493 = oriented_edge ( 'none', *, *, #6348, .f. ) ;
#17494 = oriented_edge ( 'none', *, *, #17452, .t. ) ;
#17495 = oriented_edge ( 'none', *, *, #17481, .f. ) ;
#17496 = oriented_edge ( 'none', *, *, #17478, .f. ) ;
#17497 = oriented_edge ( 'none', *, *, #17843, .f. ) ;
#17498 = edge_curve ( 'none', #17424, #18755, #39460, .t. ) ;
#17499 = edge_loop ( 'none', ( #16083, #15888, #17701, #17357, #17616, #17702 ) ) ;
#17500 = oriented_edge ( 'none', *, *, #17888, .f. ) ;
#17501 = oriented_edge ( 'none', *, *, #17439, .f. ) ;
#17502 = oriented_edge ( 'none', *, *, #484, .t. ) ;
#17503 = edge_curve ( 'none', #17705, #17654, #39517, .t. ) ;
#17504 = advanced_face ( 'none', ( #39453 ), #39461, .t. ) ;
#17505 = oriented_edge ( 'none', *, *, #17592, .f. ) ;
#17506 = oriented_edge ( 'none', *, *, #17596, .t. ) ;
#17507 = oriented_edge ( 'none', *, *, #17414, .f. ) ;
#17508 = oriented_edge ( 'none', *, *, #17552, .t. ) ;
#17509 = oriented_edge ( 'none', *, *, #17522, .f. ) ;
#17510 = oriented_edge ( 'none', *, *, #17439, .t. ) ;
#17511 = oriented_edge ( 'none', *, *, #17492, .t. ) ;
#17513 = oriented_edge ( 'none', *, *, #18745, .t. ) ;
#17512 = oriented_edge ( 'none', *, *, #17321, .f. ) ;
#17514 = oriented_edge ( 'none', *, *, #17520, .t. ) ;
#17515 = oriented_edge ( 'none', *, *, #17455, .t. ) ;
#17516 = oriented_edge ( 'none', *, *, #17476, .t. ) ;
#17517 = advanced_face ( 'none', ( #39479 ), #39472, .t. ) ;
#17518 = oriented_edge ( 'none', *, *, #17660, .f. ) ;
#17519 = oriented_edge ( 'none', *, *, #17469, .f. ) ;
#17520 = edge_curve ( 'none', #17477, #17411, #39508, .t. ) ;
#17521 = advanced_face ( 'none', ( #39499 ), #39504, .t. ) ;
#17522 = edge_curve ( 'none', #17415, #17428, #39496, .t. ) ;
#17523 = oriented_edge ( 'none', *, *, #17598, .t. ) ;
#17524 = oriented_edge ( 'none', *, *, #1464, .f. ) ;
#17525 = edge_loop ( 'none', ( #17626, #17853, #17800, #17731, #17751, #17763 ) ) ;
#17526 = oriented_edge ( 'none', *, *, #17633, .f. ) ;
#17527 = oriented_edge ( 'none', *, *, #1992, .f. ) ;
#17528 = vertex_point ( 'none', #39510 ) ;
#17529 = oriented_edge ( 'none', *, *, #2062, .f. ) ;
#17530 = edge_curve ( 'none', #17372, #18046, #39491, .t. ) ;
#17531 = oriented_edge ( 'none', *, *, #17532, .f. ) ;
#17532 = edge_curve ( 'none', #57362, #17585, #39544, .t. ) ;
#17533 = advanced_face ( 'none', ( #39549 ), #39550, .f. ) ;
#17534 = oriented_edge ( 'none', *, *, #17430, .t. ) ;
#17535 = vertex_point ( 'none', #39548 ) ;
#17536 = vertex_point ( 'none', #39540 ) ;
#17537 = oriented_edge ( 'none', *, *, #15531, .f. ) ;
#17538 = edge_curve ( 'none', #57362, #17535, #39538, .t. ) ;
#17539 = oriented_edge ( 'none', *, *, #256, .f. ) ;
#17540 = advanced_face ( 'none', ( #39505 ), #39539, .t. ) ;
#17541 = edge_loop ( 'none', ( #17551, #17546, #17558, #17518, #17612, #17589 ) ) ;
#17542 = edge_curve ( 'none', #18474, #15649, #39528, .t. ) ;
#17543 = vertex_point ( 'none', #39530 ) ;
#17544 = oriented_edge ( 'none', *, *, #17304, .t. ) ;
#17545 = oriented_edge ( 'none', *, *, #17404, .t. ) ;
#17546 = oriented_edge ( 'none', *, *, #17474, .t. ) ;
#17547 = edge_curve ( 'none', #17549, #17555, #39581, .t. ) ;
#17548 = advanced_face ( 'none', ( #39523 ), #39535, .f. ) ;
#17549 = vertex_point ( 'none', #39531 ) ;
#17550 = edge_curve ( 'none', #17434, #16699, #39524, .t. ) ;
#17551 = oriented_edge ( 'none', *, *, #17479, .t. ) ;
#17552 = edge_curve ( 'none', #17393, #1679, #39578, .t. ) ;
#17553 = edge_curve ( 'none', #17627, #17567, #39571, .t. ) ;
#17554 = advanced_face ( 'none', ( #39574 ), #39576, .t. ) ;
#17555 = vertex_point ( 'none', #39557 ) ;
#17556 = oriented_edge ( 'none', *, *, #17734, .t. ) ;
#17557 = vertex_point ( 'none', #39565 ) ;
#17558 = oriented_edge ( 'none', *, *, #17547, .t. ) ;
#17559 = advanced_face ( 'none', ( #39554, #39615, #39558, #39614, #39613, #39612 ), #39579, .t. ) ;
#17560 = edge_loop ( 'none', ( #17690, #17693 ) ) ;
#17561 = vertex_point ( 'none', #39606 ) ;
#17562 = oriented_edge ( 'none', *, *, #17575, .f. ) ;
#17563 = oriented_edge ( 'none', *, *, #17608, .t. ) ;
#17564 = edge_loop ( 'none', ( #17771, #17728, #17813, #17876 ) ) ;
#17565 = oriented_edge ( 'none', *, *, #17649, .t. ) ;
#17566 = oriented_edge ( 'none', *, *, #17643, .t. ) ;
#17567 = vertex_point ( 'none', #39611 ) ;
#17568 = oriented_edge ( 'none', *, *, #17718, .f. ) ;
#17569 = edge_curve ( 'none', #905, #16201, #39601, .t. ) ;
#17570 = oriented_edge ( 'none', *, *, #17836, .t. ) ;
#17571 = oriented_edge ( 'none', *, *, #17734, .f. ) ;
#17572 = advanced_face ( 'none', ( #39597 ), #39610, .t. ) ;
#17573 = vertex_point ( 'none', #39598 ) ;
#17574 = advanced_face ( 'none', ( #39587 ), #39590, .f. ) ;
#17575 = edge_curve ( 'none', #17585, #17580, #39600, .t. ) ;
#17576 = edge_loop ( 'none', ( #17489, #17744, #17732, #17597, #17723 ) ) ;
#17577 = edge_loop ( 'none', ( #17527, #17537, #17678, #17856 ) ) ;
#17578 = edge_curve ( 'none', #17580, #19558, #39589, .t. ) ;
#17579 = cc_design_person_and_organization_assignment ( #14581, #14512, ( #57200 ) ) ;
#17580 = vertex_point ( 'none', #39584 ) ;
#17581 = edge_curve ( 'none', #19558, #17607, #39654, .t. ) ;
#17582 = edge_loop ( 'none', ( #17563, #17526, #17733, #17676 ) ) ;
#17583 = oriented_edge ( 'none', *, *, #25269, .f. ) ;
#17584 = oriented_edge ( 'none', *, *, #281, .f. ) ;
#17585 = vertex_point ( 'none', #39586 ) ;
#17586 = edge_loop ( 'none', ( #17556, #17716, #17568, #17680, #17653 ) ) ;
#17587 = oriented_edge ( 'none', *, *, #38626, .f. ) ;
#17588 = edge_curve ( 'none', #57962, #485, #39644, .t. ) ;
#17589 = oriented_edge ( 'none', *, *, #17620, .f. ) ;
#17590 = edge_loop ( 'none', ( #17500, #17506, #17513, #16100 ) ) ;
#17591 = advanced_face ( 'none', ( #39650 ), #39639, .f. ) ;
#17592 = edge_curve ( 'none', #1021, #970, #39629, .t. ) ;
#17593 = edge_loop ( 'none', ( #17630, #17703, #17619, #17595 ) ) ;
#17594 = edge_loop ( 'none', ( #17534, #17539, #17529, #17584 ) ) ;
#17595 = oriented_edge ( 'none', *, *, #15650, .f. ) ;
#17596 = edge_curve ( 'none', #16699, #17434, #39630, .t. ) ;
#17597 = oriented_edge ( 'none', *, *, #57967, .t. ) ;
#17598 = edge_curve ( 'none', #1616, #17915, #39678, .t. ) ;
#17599 = vertex_point ( 'none', #39675 ) ;
#17600 = edge_curve ( 'none', #17561, #17640, #39666, .t. ) ;
#17601 = oriented_edge ( 'none', *, *, #4094, .t. ) ;
#17602 = edge_loop ( 'none', ( #17566, #17601 ) ) ;
#17603 = edge_curve ( 'none', #17632, #17615, #39669, .t. ) ;
#17604 = oriented_edge ( 'none', *, *, #17633, .t. ) ;
#17605 = oriented_edge ( 'none', *, *, #17588, .t. ) ;
#17606 = oriented_edge ( 'none', *, *, #18147, .t. ) ;
#17607 = vertex_point ( 'none', #39662 ) ;
#17608 = edge_curve ( 'none', #36634, #18096, #39655, .t. ) ;
#17609 = edge_loop ( 'none', ( #17791, #17650, #17697, #17753 ) ) ;
#17610 = oriented_edge ( 'none', *, *, #15470, .f. ) ;
#17611 = edge_curve ( 'none', #17669, #17683, #39661, .t. ) ;
#17612 = oriented_edge ( 'none', *, *, #17603, .f. ) ;
#17613 = edge_curve ( 'none', #16574, #19135, #39698, .t. ) ;
#17614 = oriented_edge ( 'none', *, *, #17578, .f. ) ;
#17615 = vertex_point ( 'none', #39697 ) ;
#17616 = oriented_edge ( 'none', *, *, #17663, .f. ) ;
#17617 = oriented_edge ( 'none', *, *, #17836, .f. ) ;
#17618 = edge_loop ( 'none', ( #17987, #18041, #17950, #17839, #17930 ) ) ;
#17619 = oriented_edge ( 'none', *, *, #18022, .t. ) ;
#17620 = edge_curve ( 'none', #17480, #17632, #39701, .t. ) ;
#17621 = oriented_edge ( 'none', *, *, #17691, .f. ) ;
#17622 = vertex_point ( 'none', #39712 ) ;
#17623 = oriented_edge ( 'none', *, *, #4290, .t. ) ;
#17624 = oriented_edge ( 'none', *, *, #1365, .t. ) ;
#17625 = edge_loop ( 'none', ( #17571, #17811, #17779, #17810, #17770 ) ) ;
#17626 = oriented_edge ( 'none', *, *, #17578, .t. ) ;
#17627 = vertex_point ( 'none', #39679 ) ;
#17628 = vertex_point ( 'none', #39656 ) ;
#17629 = vertex_point ( 'none', #39687 ) ;
#17630 = oriented_edge ( 'none', *, *, #18479, .f. ) ;
#17631 = edge_curve ( 'none', #17955, #17948, #39681, .t. ) ;
#17632 = vertex_point ( 'none', #39684 ) ;
#17633 = edge_curve ( 'none', #1648, #18096, #39740, .t. ) ;
#17634 = edge_curve ( 'none', #929, #17665, #39738, .t. ) ;
#17635 = edge_loop ( 'none', ( #17570, #17624 ) ) ;
#17636 = advanced_face ( 'none', ( #39732 ), #39680, .t. ) ;
#17637 = oriented_edge ( 'none', *, *, #17817, .f. ) ;
#17638 = oriented_edge ( 'none', *, *, #15477, .f. ) ;
#17639 = vertex_point ( 'none', #39725 ) ;
#17640 = vertex_point ( 'none', #39724 ) ;
#17641 = oriented_edge ( 'none', *, *, #160, .t. ) ;
#17642 = edge_curve ( 'none', #47905, #1235, #39719, .t. ) ;
#17643 = edge_curve ( 'none', #3964, #3795, #39720, .t. ) ;
#17644 = edge_curve ( 'none', #162, #153, #39716, .t. ) ;
#17645 = edge_loop ( 'none', ( #17759, #17768, #246, #17806 ) ) ;
#17646 = oriented_edge ( 'none', *, *, #17611, .f. ) ;
#17647 = edge_loop ( 'none', ( #17679, #17721 ) ) ;
#17648 = edge_curve ( 'none', #17778, #17739, #39715, .t. ) ;
#17649 = edge_curve ( 'none', #1532, #1542, #39721, .t. ) ;
#17650 = oriented_edge ( 'none', *, *, #1034, .f. ) ;
#17651 = edge_loop ( 'none', ( #17832, #17617, #17842, #17688 ) ) ;
#17652 = edge_loop ( 'none', ( #17655, #17803 ) ) ;
#17653 = oriented_edge ( 'none', *, *, #17707, .f. ) ;
#17654 = vertex_point ( 'none', #39683 ) ;
#17655 = oriented_edge ( 'none', *, *, #18814, .t. ) ;
#17656 = oriented_edge ( 'none', *, *, #17469, .t. ) ;
#17657 = oriented_edge ( 'none', *, *, #4816, .f. ) ;
#17658 = vertex_point ( 'none', #39723 ) ;
#17659 = edge_loop ( 'none', ( #17896, #17814, #17865, #17835, #17729, #17871 ) ) ;
#17660 = edge_curve ( 'none', #17615, #17555, #39755, .t. ) ;
#17661 = advanced_face ( 'none', ( #39754 ), #39767, .t. ) ;
#17662 = advanced_face ( 'none', ( #39758 ), #39769, .t. ) ;
#17663 = edge_curve ( 'none', #17665, #17599, #39806, .t. ) ;
#17664 = edge_loop ( 'none', ( #17696, #17931, #17826, #17911 ) ) ;
#17665 = vertex_point ( 'none', #39802 ) ;
#17666 = vertex_point ( 'none', #39801 ) ;
#17667 = edge_curve ( 'none', #351, #17658, #39746, .t. ) ;
#17668 = vertex_point ( 'none', #39812 ) ;
#17669 = vertex_point ( 'none', #39789 ) ;
#17670 = advanced_face ( 'none', ( #39788 ), #39797, .f. ) ;
#17671 = edge_curve ( 'none', #17668, #18119, #39793, .t. ) ;
#17672 = edge_curve ( 'none', #17599, #15785, #39787, .t. ) ;
#17673 = oriented_edge ( 'none', *, *, #17671, .f. ) ;
#17674 = edge_curve ( 'none', #17683, #17758, #39841, .t. ) ;
#17675 = edge_loop ( 'none', ( #247, #248, #18138, #17646, #18136 ) ) ;
#17676 = oriented_edge ( 'none', *, *, #35648, .f. ) ;
#17677 = edge_loop ( 'none', ( #17863, #17638, #17807, #17742 ) ) ;
#17678 = oriented_edge ( 'none', *, *, #17642, .f. ) ;
#17679 = oriented_edge ( 'none', *, *, #18039, .t. ) ;
#17680 = oriented_edge ( 'none', *, *, #17714, .f. ) ;
#17681 = vertex_point ( 'none', #39833 ) ;
#17682 = advanced_face ( 'none', ( #39786 ), #39829, .f. ) ;
#17683 = vertex_point ( 'none', #39837 ) ;
#17684 = edge_curve ( 'none', #170, #17668, #39834, .t. ) ;
#17685 = edge_curve ( 'none', #17705, #17708, #39836, .t. ) ;
#17686 = oriented_edge ( 'none', *, *, #17978, .f. ) ;
#17687 = oriented_edge ( 'none', *, *, #17304, .f. ) ;
#17688 = oriented_edge ( 'none', *, *, #54120, .t. ) ;
#17689 = vertex_point ( 'none', #39819 ) ;
#17690 = oriented_edge ( 'none', *, *, #18052, .t. ) ;
#17691 = edge_curve ( 'none', #17705, #17709, #39815, .t. ) ;
#17692 = vertex_point ( 'none', #39813 ) ;
#17693 = oriented_edge ( 'none', *, *, #4763, .t. ) ;
#17694 = edge_curve ( 'none', #17628, #18096, #39816, .t. ) ;
#17695 = edge_curve ( 'none', #17567, #17692, #39824, .t. ) ;
#17696 = oriented_edge ( 'none', *, *, #1538, .f. ) ;
#17697 = oriented_edge ( 'none', *, *, #18150, .f. ) ;
#17698 = edge_loop ( 'none', ( #17713, #17720 ) ) ;
#17700 = oriented_edge ( 'none', *, *, #1196, .f. ) ;
#17699 = vertex_point ( 'none', #39863 ) ;
#17701 = oriented_edge ( 'none', *, *, #15821, .t. ) ;
#17702 = oriented_edge ( 'none', *, *, #17634, .f. ) ;
#17703 = oriented_edge ( 'none', *, *, #17854, .f. ) ;
#17704 = edge_curve ( 'none', #4006, #17773, #39867, .t. ) ;
#17705 = vertex_point ( 'none', #39858 ) ;
#17706 = closed_shell ( 'none', ( #4009, #4378, #4801, #4535, #207, #1358, #1573, #18415, #18701, #17399, #18809, #19052, #19290, #19761, #1431, #1376, #1804, #2063, #2314, #8454, #15543, #15754, #15738, #15845, #17548, #17382, #18428, #18854, #49663, #17636, #18346, #16455, #18627, #18723, #18255, #287, #44283, #15847, #15685, #19576, #49055, #52261, #49838, #55903, #57114, #56077, #57434, #57405, #57980, #17470, #17371, #17574, #17533, #17670, #17795, #17762, #17682, #17855, #348, #1018, #964, #14919, #1070, #15359, #14840, #17504, #15885, #17661, #17910, #17833, #18044, #17943, #18087, #18145, #18206, #18192, #1241, #906, #1374, #41651, #17591, #17559 ) ) ;
#17707 = edge_curve ( 'none', #17561, #17736, #39857, .t. ) ;
#17708 = vertex_point ( 'none', #39853 ) ;
#17709 = vertex_point ( 'none', #39852 ) ;
#17710 = oriented_edge ( 'none', *, *, #17780, .f. ) ;
#17711 = edge_curve ( 'none', #19432, #18023, #39842, .t. ) ;
#17712 = oriented_edge ( 'none', *, *, #1512, .t. ) ;
#17713 = oriented_edge ( 'none', *, *, #17933, .t. ) ;
#17714 = edge_curve ( 'none', #17736, #17573, #39854, .t. ) ;
#17715 = edge_curve ( 'none', #164, #191, #39909, .t. ) ;
#17716 = oriented_edge ( 'none', *, *, #17553, .t. ) ;
#17717 = oriented_edge ( 'none', *, *, #17777, .t. ) ;
#17718 = edge_curve ( 'none', #17573, #17567, #39888, .t. ) ;
#17719 = edge_loop ( 'none', ( #17565, #17712 ) ) ;
#17720 = oriented_edge ( 'none', *, *, #5101, .t. ) ;
#17721 = oriented_edge ( 'none', *, *, #260, .t. ) ;
#17722 = oriented_edge ( 'none', *, *, #17749, .t. ) ;
#17723 = oriented_edge ( 'none', *, *, #17530, .f. ) ;
#17724 = vertex_point ( 'none', #39847 ) ;
#17725 = oriented_edge ( 'none', *, *, #17741, .t. ) ;
#17726 = edge_curve ( 'none', #17535, #56160, #39883, .t. ) ;
#17727 = edge_loop ( 'none', ( #17767, #17610, #417, #349 ) ) ;
#17728 = oriented_edge ( 'none', *, *, #17648, .t. ) ;
#17729 = oriented_edge ( 'none', *, *, #17825, .f. ) ;
#17730 = oriented_edge ( 'none', *, *, #17715, .t. ) ;
#17731 = oriented_edge ( 'none', *, *, #17794, .f. ) ;
#17732 = oriented_edge ( 'none', *, *, #17726, .t. ) ;
#17733 = oriented_edge ( 'none', *, *, #1805, .f. ) ;
#17734 = edge_curve ( 'none', #17561, #17627, #39889, .t. ) ;
#17735 = edge_curve ( 'none', #17870, #17823, #39140, .t. ) ;
#17736 = vertex_point ( 'none', #39937 ) ;
#17737 = edge_curve ( 'none', #17775, #17739, #39933, .t. ) ;
#17738 = vertex_point ( 'none', #39935 ) ;
#17739 = vertex_point ( 'none', #39934 ) ;
#17740 = advanced_face ( 'none', ( #39928 ), #39936, .t. ) ;
#17741 = edge_curve ( 'none', #191, #18119, #39923, .t. ) ;
#17742 = oriented_edge ( 'none', *, *, #632, .f. ) ;
#17743 = vertex_point ( 'none', #39925 ) ;
#17744 = oriented_edge ( 'none', *, *, #17538, .t. ) ;
#17745 = edge_curve ( 'none', #18594, #15753, #39911, .t. ) ;
#17746 = vertex_point ( 'none', #39913 ) ;
#17747 = edge_curve ( 'none', #17536, #17681, #39924, .t. ) ;
#17748 = edge_curve ( 'none', #17580, #17658, #39970, .t. ) ;
#17749 = edge_curve ( 'none', #18119, #17846, #39912, .t. ) ;
#17750 = edge_loop ( 'none', ( #363, #424, #328, #327, #326 ) ) ;
#17751 = oriented_edge ( 'none', *, *, #17754, .f. ) ;
#17752 = advanced_face ( 'none', ( #39951 ), #39958, .t. ) ;
#17753 = oriented_edge ( 'none', *, *, #15468, .f. ) ;
#17754 = edge_curve ( 'none', #17658, #17629, #39971, .t. ) ;
#17755 = edge_loop ( 'none', ( #17784, #17722, #17787, #17792, #17818, #17790 ) ) ;
#17756 = oriented_edge ( 'none', *, *, #17799, .t. ) ;
#17757 = edge_loop ( 'none', ( #17764, #17756, #17782, #17760, #17710 ) ) ;
#17758 = vertex_point ( 'none', #39942 ) ;
#17759 = oriented_edge ( 'none', *, *, #17642, .t. ) ;
#17760 = oriented_edge ( 'none', *, *, #18117, .t. ) ;
#17761 = vertex_point ( 'none', #39945 ) ;
#17762 = advanced_face ( 'none', ( #40000 ), #39949, .f. ) ;
#17763 = oriented_edge ( 'none', *, *, #17748, .f. ) ;
#17764 = oriented_edge ( 'none', *, *, #17715, .f. ) ;
#17765 = edge_curve ( 'none', #17804, #104, #39946, .t. ) ;
#17766 = edge_curve ( 'none', #17776, #17775, #39996, .t. ) ;
#17767 = oriented_edge ( 'none', *, *, #17745, .t. ) ;
#17768 = oriented_edge ( 'none', *, *, #1234, .f. ) ;
#17769 = edge_curve ( 'none', #17627, #17615, #39985, .t. ) ;
#17770 = oriented_edge ( 'none', *, *, #17769, .f. ) ;
#17771 = oriented_edge ( 'none', *, *, #17808, .t. ) ;
#17772 = vertex_point ( 'none', #39986 ) ;
#17773 = vertex_point ( 'none', #39997 ) ;
#17774 = oriented_edge ( 'none', *, *, #3990, .t. ) ;
#17775 = vertex_point ( 'none', #39988 ) ;
#17776 = vertex_point ( 'none', #39939 ) ;
#17777 = edge_curve ( 'none', #17860, #17870, #39975, .t. ) ;
#17778 = vertex_point ( 'none', #39981 ) ;
#17779 = oriented_edge ( 'none', *, *, #17805, .t. ) ;
#17780 = edge_curve ( 'none', #191, #162, #40032, .t. ) ;
#17781 = advanced_face ( 'none', ( #39979 ), #39987, .f. ) ;
#17782 = oriented_edge ( 'none', *, *, #17765, .t. ) ;
#17783 = oriented_edge ( 'none', *, *, #17674, .t. ) ;
#17784 = oriented_edge ( 'none', *, *, #17671, .t. ) ;
#17785 = vertex_point ( 'none', #40027 ) ;
#17786 = edge_curve ( 'none', #17761, #18029, #40024, .t. ) ;
#17787 = oriented_edge ( 'none', *, *, #17789, .t. ) ;
#17788 = edge_curve ( 'none', #17785, #17845, #40017, .t. ) ;
#17789 = edge_curve ( 'none', #17846, #17845, #40020, .t. ) ;
#17790 = oriented_edge ( 'none', *, *, #17879, .f. ) ;
#17791 = oriented_edge ( 'none', *, *, #17613, .t. ) ;
#17792 = oriented_edge ( 'none', *, *, #17788, .f. ) ;
#17793 = vertex_point ( 'none', #40011 ) ;
#17794 = edge_curve ( 'none', #17629, #17528, #40007, .t. ) ;
#17795 = advanced_face ( 'none', ( #40062 ), #39978, .f. ) ;
#17796 = vertex_point ( 'none', #40056 ) ;
#17797 = vertex_point ( 'none', #40006 ) ;
#17798 = edge_curve ( 'none', #164, #170, #40025, .t. ) ;
#17799 = edge_curve ( 'none', #164, #17804, #40050, .t. ) ;
#17800 = oriented_edge ( 'none', *, *, #17844, .t. ) ;
#17801 = edge_curve ( 'none', #17724, #17785, #40051, .t. ) ;
#17802 = manifold_solid_brep ( 'extrude1', #19671 ) ;
#17803 = oriented_edge ( 'none', *, *, #17498, .t. ) ;
#17804 = vertex_point ( 'none', #40054 ) ;
#17805 = edge_curve ( 'none', #17640, #17632, #40038, .t. ) ;
#17806 = oriented_edge ( 'none', *, *, #50214, .f. ) ;
#17807 = oriented_edge ( 'none', *, *, #17613, .f. ) ;
#17808 = edge_curve ( 'none', #17776, #17778, #40041, .t. ) ;
#17809 = oriented_edge ( 'none', *, *, #18501, .f. ) ;
#17810 = oriented_edge ( 'none', *, *, #17603, .t. ) ;
#17811 = oriented_edge ( 'none', *, *, #17600, .t. ) ;
#17812 = advanced_face ( 'none', ( #40046 ), #40040, .t. ) ;
#17813 = oriented_edge ( 'none', *, *, #17737, .f. ) ;
#17814 = oriented_edge ( 'none', *, *, #17695, .t. ) ;
#17815 = oriented_edge ( 'none', *, *, #1891, .t. ) ;
#17816 = edge_curve ( 'none', #17573, #17827, #40089, .t. ) ;
#17817 = edge_curve ( 'none', #17709, #17909, #40039, .t. ) ;
#17818 = oriented_edge ( 'none', *, *, #17801, .f. ) ;
#17819 = edge_curve ( 'none', #17983, #17965, #40087, .t. ) ;
#17820 = edge_curve ( 'none', #17981, #17823, #40088, .t. ) ;
#17821 = edge_loop ( 'none', ( #17985, #17977, #18058, #17941, #18098, #18152 ) ) ;
#17822 = vertex_point ( 'none', #40077 ) ;
#17823 = vertex_point ( 'none', #40081 ) ;
#17824 = oriented_edge ( 'none', *, *, #17903, .f. ) ;
#17825 = edge_curve ( 'none', #17827, #17893, #40067, .t. ) ;
#17826 = oriented_edge ( 'none', *, *, #18768, .t. ) ;
#17828 = oriented_edge ( 'none', *, *, #17919, .t. ) ;
#17827 = vertex_point ( 'none', #40068 ) ;
#17830 = oriented_edge ( 'none', *, *, #18092, .f. ) ;
#17829 = vertex_point ( 'none', #40082 ) ;
#17832 = oriented_edge ( 'none', *, *, #1352, .f. ) ;
#17831 = oriented_edge ( 'none', *, *, #17944, .f. ) ;
#17833 = advanced_face ( 'none', ( #40127 ), #40075, .f. ) ;
#17834 = oriented_edge ( 'none', *, *, #17735, .t. ) ;
#17835 = oriented_edge ( 'none', *, *, #17867, .f. ) ;
#17836 = edge_curve ( 'none', #1368, #1362, #40069, .t. ) ;
#17837 = oriented_edge ( 'none', *, *, #18039, .f. ) ;
#17838 = edge_loop ( 'none', ( #17954, #17952, #17824, #18001, #17887 ) ) ;
#17839 = oriented_edge ( 'none', *, *, #17663, .t. ) ;
#17840 = oriented_edge ( 'none', *, *, #17820, .f. ) ;
#17841 = advanced_face ( 'none', ( #40123 ), #40091, .t. ) ;
#17842 = oriented_edge ( 'none', *, *, #1552, .t. ) ;
#17843 = edge_curve ( 'none', #17909, #17907, #40114, .t. ) ;
#17844 = edge_curve ( 'none', #17607, #17528, #40110, .t. ) ;
#17845 = vertex_point ( 'none', #40101 ) ;
#17846 = vertex_point ( 'none', #40115 ) ;
#17847 = oriented_edge ( 'none', *, *, #17858, .t. ) ;
#17848 = edge_curve ( 'none', #17793, #17883, #40154, .t. ) ;
#17849 = advanced_face ( 'none', ( #40146 ), #40153, .f. ) ;
#17850 = oriented_edge ( 'none', *, *, #17901, .f. ) ;
#17851 = oriented_edge ( 'none', *, *, #17928, .f. ) ;
#17852 = edge_loop ( 'none', ( #350, #412, #323, #416 ) ) ;
#17853 = oriented_edge ( 'none', *, *, #17581, .t. ) ;
#17854 = edge_curve ( 'none', #18431, #18569, #40142, .t. ) ;
#17855 = advanced_face ( 'none', ( #40102 ), #40120, .f. ) ;
#17856 = oriented_edge ( 'none', *, *, #18134, .f. ) ;
#17857 = oriented_edge ( 'none', *, *, #17848, .t. ) ;
#17858 = edge_curve ( 'none', #17883, #17797, #40135, .t. ) ;
#17859 = oriented_edge ( 'none', *, *, #17973, .t. ) ;
#17860 = vertex_point ( 'none', #40143 ) ;
#17861 = oriented_edge ( 'none', *, *, #1069, .t. ) ;
#17862 = oriented_edge ( 'none', *, *, #1227, .f. ) ;
#17863 = oriented_edge ( 'none', *, *, #1750, .f. ) ;
#17864 = edge_curve ( 'none', #1021, #905, #39619, .t. ) ;
#17865 = oriented_edge ( 'none', *, *, #17866, .t. ) ;
#17866 = edge_curve ( 'none', #17692, #17699, #39380, .t. ) ;
#17867 = edge_curve ( 'none', #17893, #17699, #40202, .t. ) ;
#17868 = edge_loop ( 'none', ( #14464, #14829, #15961, #17873 ) ) ;
#17869 = oriented_edge ( 'none', *, *, #15546, .f. ) ;
#17870 = vertex_point ( 'none', #40203 ) ;
#17871 = oriented_edge ( 'none', *, *, #17816, .f. ) ;
#17872 = oriented_edge ( 'none', *, *, #17864, .t. ) ;
#17873 = oriented_edge ( 'none', *, *, #1233, .f. ) ;
#17874 = edge_loop ( 'none', ( #18458, #19116, #17982, #17966, #18499, #18502 ) ) ;
#17875 = vertex_point ( 'none', #40207 ) ;
#17876 = oriented_edge ( 'none', *, *, #17766, .f. ) ;
#17877 = advanced_face ( 'none', ( #40192 ), #40191, .t. ) ;
#17878 = edge_loop ( 'none', ( #17717, #17834, #17840, #17831 ) ) ;
#17879 = edge_curve ( 'none', #17668, #17724, #40179, .t. ) ;
#17880 = edge_loop ( 'none', ( #17963, #17961, #18019, #18025, #17926, #18012 ) ) ;
#17881 = oriented_edge ( 'none', *, *, #17900, .t. ) ;
#17882 = edge_loop ( 'none', ( #17857, #17847, #17851, #17940, #17850 ) ) ;
#17883 = vertex_point ( 'none', #40182 ) ;
#17884 = oriented_edge ( 'none', *, *, #17848, .f. ) ;
#17885 = oriented_edge ( 'none', *, *, #17801, .t. ) ;
#17886 = oriented_edge ( 'none', *, *, #18376, .t. ) ;
#17887 = oriented_edge ( 'none', *, *, #17991, .f. ) ;
#17888 = edge_curve ( 'none', #16699, #17424, #40163, .t. ) ;
#17889 = oriented_edge ( 'none', *, *, #17908, .t. ) ;
#17890 = vertex_point ( 'none', #40160 ) ;
#17891 = advanced_face ( 'none', ( #40159 ), #40158, .t. ) ;
#17892 = edge_loop ( 'none', ( #18483, #18378, #18609, #18528, #18514 ) ) ;
#17893 = vertex_point ( 'none', #40213 ) ;
#17894 = oriented_edge ( 'none', *, *, #19012, .t. ) ;
#17895 = edge_curve ( 'none', #17772, #17738, #40296, .t. ) ;
#17896 = oriented_edge ( 'none', *, *, #17718, .t. ) ;
#17897 = edge_loop ( 'none', ( #17953, #17889, #17921, #18003 ) ) ;
#17898 = vertex_point ( 'none', #40215 ) ;
#17899 = advanced_face ( 'none', ( #40276 ), #40286, .t. ) ;
#17900 = edge_curve ( 'none', #17793, #17905, #40292, .t. ) ;
#17901 = edge_curve ( 'none', #17793, #17746, #40264, .t. ) ;
#17902 = oriented_edge ( 'none', *, *, #7298, .f. ) ;
#17903 = edge_curve ( 'none', #17738, #17822, #40283, .t. ) ;
#17904 = edge_loop ( 'none', ( #17884, #17881, #17967, #17885, #17962 ) ) ;
#17905 = vertex_point ( 'none', #40227 ) ;
#17906 = edge_loop ( 'none', ( #17975, #17995, #17945, #17918, #18477 ) ) ;
#17907 = vertex_point ( 'none', #40260 ) ;
#17908 = edge_curve ( 'none', #17948, #17890, #40231, .t. ) ;
#17909 = vertex_point ( 'none', #40355 ) ;
#17910 = advanced_face ( 'none', ( #40354 ), #40294, .f. ) ;
#17911 = oriented_edge ( 'none', *, *, #51414, .t. ) ;
#17912 = advanced_face ( 'none', ( #40344 ), #40332, .f. ) ;
#17914 = oriented_edge ( 'none', *, *, #17503, .t. ) ;
#17913 = edge_curve ( 'none', #17955, #17917, #40326, .t. ) ;
#17915 = vertex_point ( 'none', #40358 ) ;
#17916 = edge_curve ( 'none', #17708, #17665, #40323, .t. ) ;
#17917 = vertex_point ( 'none', #40315 ) ;
#17918 = oriented_edge ( 'none', *, *, #17825, .t. ) ;
#17919 = edge_curve ( 'none', #17654, #17907, #40327, .t. ) ;
#17920 = edge_loop ( 'none', ( #17984, #17837, #18060, #17942 ) ) ;
#17921 = oriented_edge ( 'none', *, *, #19107, .f. ) ;
#17922 = advanced_face ( 'none', ( #40319 ), #40403, .t. ) ;
#17923 = vertex_point ( 'none', #40402 ) ;
#17924 = vertex_point ( 'none', #40302 ) ;
#17925 = edge_curve ( 'none', #17746, #17796, #40312, .t. ) ;
#17926 = oriented_edge ( 'none', *, *, #18013, .f. ) ;
#17927 = vertex_point ( 'none', #40304 ) ;
#17928 = edge_curve ( 'none', #17796, #17797, #40405, .t. ) ;
#17929 = edge_curve ( 'none', #17923, #17927, #40383, .t. ) ;
#17930 = oriented_edge ( 'none', *, *, #17947, .f. ) ;
#17931 = oriented_edge ( 'none', *, *, #17649, .f. ) ;
#17932 = edge_curve ( 'none', #17797, #17923, #40372, .t. ) ;
#17933 = edge_curve ( 'none', #5111, #5110, #40387, .t. ) ;
#17934 = vertex_point ( 'none', #40408 ) ;
#17935 = vertex_point ( 'none', #40389 ) ;
#17937 = advanced_face ( 'none', ( #40474 ), #40472, .t. ) ;
#17936 = edge_curve ( 'none', #17875, #17829, #40377, .t. ) ;
#17938 = oriented_edge ( 'none', *, *, #50214, .t. ) ;
#17939 = edge_curve ( 'none', #17829, #17822, #40436, .t. ) ;
#17940 = oriented_edge ( 'none', *, *, #17925, .f. ) ;
#17941 = oriented_edge ( 'none', *, *, #18059, .f. ) ;
#17942 = oriented_edge ( 'none', *, *, #57957, .t. ) ;
#17943 = advanced_face ( 'none', ( #40438 ), #40464, .f. ) ;
#17944 = edge_curve ( 'none', #17860, #17981, #40417, .t. ) ;
#17945 = oriented_edge ( 'none', *, *, #17970, .t. ) ;
#17946 = vertex_point ( 'none', #40420 ) ;
#17947 = edge_curve ( 'none', #17654, #17599, #40546, .t. ) ;
#17948 = vertex_point ( 'none', #40549 ) ;
#17949 = oriented_edge ( 'none', *, *, #18611, .t. ) ;
#17950 = oriented_edge ( 'none', *, *, #17916, .t. ) ;
#17951 = edge_curve ( 'none', #17968, #17969, #40433, .t. ) ;
#17952 = oriented_edge ( 'none', *, *, #17939, .t. ) ;
#17953 = oriented_edge ( 'none', *, *, #17631, .t. ) ;
#17954 = oriented_edge ( 'none', *, *, #17936, .t. ) ;
#17955 = vertex_point ( 'none', #40552 ) ;
#17956 = advanced_face ( 'none', ( #40447 ), #40450, .t. ) ;
#17957 = vertex_point ( 'none', #40511 ) ;
#17958 = vertex_point ( 'none', #40423 ) ;
#17959 = edge_curve ( 'none', #17964, #17969, #40528, .t. ) ;
#17960 = oriented_edge ( 'none', *, *, #18034, .f. ) ;
#17961 = oriented_edge ( 'none', *, *, #17932, .t. ) ;
#17962 = oriented_edge ( 'none', *, *, #17988, .f. ) ;
#17963 = oriented_edge ( 'none', *, *, #17928, .t. ) ;
#17964 = vertex_point ( 'none', #40526 ) ;
#17965 = vertex_point ( 'none', #40494 ) ;
#17966 = oriented_edge ( 'none', *, *, #19114, .f. ) ;
#17967 = oriented_edge ( 'none', *, *, #17992, .t. ) ;
#17968 = vertex_point ( 'none', #40499 ) ;
#17969 = vertex_point ( 'none', #40505 ) ;
#17970 = edge_curve ( 'none', #18002, #17827, #40416, .t. ) ;
#17971 = oriented_edge ( 'none', *, *, #3796, .f. ) ;
#17972 = edge_curve ( 'none', #17622, #909, #40613, .t. ) ;
#17973 = edge_curve ( 'none', #17946, #17968, #40489, .t. ) ;
#17974 = oriented_edge ( 'none', *, *, #17951, .t. ) ;
#17975 = oriented_edge ( 'none', *, *, #17936, .f. ) ;
#17976 = oriented_edge ( 'none', *, *, #17933, .f. ) ;
#17977 = oriented_edge ( 'none', *, *, #17986, .t. ) ;
#17978 = edge_curve ( 'none', #17622, #17666, #40484, .t. ) ;
#17979 = edge_curve ( 'none', #17829, #17893, #40585, .t. ) ;
#17980 = edge_loop ( 'none', ( #17686, #18062, #18111, #18392 ) ) ;
#17981 = vertex_point ( 'none', #40614 ) ;
#17982 = oriented_edge ( 'none', *, *, #19097, .t. ) ;
#17983 = vertex_point ( 'none', #40488 ) ;
#17984 = oriented_edge ( 'none', *, *, #386, .f. ) ;
#17985 = oriented_edge ( 'none', *, *, #17843, .t. ) ;
#17986 = edge_curve ( 'none', #17907, #18095, #40573, .t. ) ;
#17987 = oriented_edge ( 'none', *, *, #17503, .f. ) ;
#17988 = edge_curve ( 'none', #17883, #17785, #40580, .t. ) ;
#17989 = advanced_face ( 'none', ( #40486 ), #40514, .f. ) ;
#17990 = edge_curve ( 'none', #18007, #18009, #40677, .t. ) ;
#17991 = edge_curve ( 'none', #17875, #17772, #40663, .t. ) ;
#17992 = edge_curve ( 'none', #17905, #17724, #40679, .t. ) ;
#17993 = vertex_point ( 'none', #40656 ) ;
#17994 = edge_loop ( 'none', ( #17859, #17974, #18478, #18459 ) ) ;
#17995 = oriented_edge ( 'none', *, *, #17998, .t. ) ;
#17996 = edge_curve ( 'none', #17796, #18008, #40651, .t. ) ;
#17997 = advanced_face ( 'none', ( #40654 ), #39848, .t. ) ;
#17998 = edge_curve ( 'none', #17875, #18002, #39366, .t. ) ;
#17999 = vertex_point ( 'none', #40646 ) ;
#18000 = edge_loop ( 'none', ( #19109, #19115, #17809, #19113 ) ) ;
#18001 = oriented_edge ( 'none', *, *, #17895, .f. ) ;
#18002 = vertex_point ( 'none', #40631 ) ;
#18003 = oriented_edge ( 'none', *, *, #17913, .f. ) ;
#18004 = edge_loop ( 'none', ( #18072, #18015, #18073, #18037, #18074 ) ) ;
#18005 = oriented_edge ( 'none', *, *, #18032, .f. ) ;
#18006 = edge_loop ( 'none', ( #18035, #18033, #17960, #18005, #18071 ) ) ;
#18007 = vertex_point ( 'none', #39881 ) ;
#18008 = vertex_point ( 'none', #39367 ) ;
#18009 = vertex_point ( 'none', #40136 ) ;
#18010 = edge_curve ( 'none', #17924, #17927, #40635, .t. ) ;
#18011 = oriented_edge ( 'none', *, *, #18774, .t. ) ;
#18012 = oriented_edge ( 'none', *, *, #17996, .f. ) ;
#18013 = edge_curve ( 'none', #18008, #17924, #40742, .t. ) ;
#18014 = edge_curve ( 'none', #18551, #18602, #40729, .t. ) ;
#18015 = oriented_edge ( 'none', *, *, #17990, .t. ) ;
#18016 = advanced_face ( 'none', ( #40743 ), #40739, .t. ) ;
#18017 = edge_curve ( 'none', #18007, #18036, #40701, .t. ) ;
#18018 = vertex_point ( 'none', #40698 ) ;
#18019 = oriented_edge ( 'none', *, *, #17929, .t. ) ;
#18020 = edge_curve ( 'none', #18685, #18634, #40699, .t. ) ;
#18021 = edge_curve ( 'none', #18563, #18465, #40703, .t. ) ;
#18022 = edge_curve ( 'none', #18431, #18489, #40796, .t. ) ;
#18023 = vertex_point ( 'none', #40806 ) ;
#18024 = edge_curve ( 'none', #2160, #18447, #40781, .t. ) ;
#18025 = oriented_edge ( 'none', *, *, #18010, .f. ) ;
#18026 = vertex_point ( 'none', #40689 ) ;
#18027 = oriented_edge ( 'none', *, *, #18774, .f. ) ;
#18028 = oriented_edge ( 'none', *, *, #18020, .t. ) ;
#18029 = vertex_point ( 'none', #40691 ) ;
#18030 = oriented_edge ( 'none', *, *, #17311, .f. ) ;
#18031 = vertex_point ( 'none', #40784 ) ;
#18032 = edge_curve ( 'none', #18036, #17958, #40690, .t. ) ;
#18033 = oriented_edge ( 'none', *, *, #18047, .t. ) ;
#18034 = edge_curve ( 'none', #17958, #17957, #40758, .t. ) ;
#18035 = oriented_edge ( 'none', *, *, #18049, .t. ) ;
#18036 = vertex_point ( 'none', #40797 ) ;
#18037 = oriented_edge ( 'none', *, *, #18013, .t. ) ;
#18038 = advanced_face ( 'none', ( #40774 ), #40771, .t. ) ;
#18039 = edge_curve ( 'none', #206, #44408, #40798, .t. ) ;
#18040 = oriented_edge ( 'none', *, *, #1093, .f. ) ;
#18041 = oriented_edge ( 'none', *, *, #17685, .t. ) ;
#18042 = edge_loop ( 'none', ( #17971, #17976, #17949, #18083 ) ) ;
#18043 = oriented_edge ( 'none', *, *, #18094, .t. ) ;
#18044 = advanced_face ( 'none', ( #40863 ), #40776, .f. ) ;
#18045 = vertex_point ( 'none', #40857 ) ;
#18046 = vertex_point ( 'none', #40850 ) ;
#18047 = edge_curve ( 'none', #17934, #17957, #40848, .t. ) ;
#18048 = edge_curve ( 'none', #57505, #18045, #40827, .t. ) ;
#18049 = edge_curve ( 'none', #18007, #17934, #40845, .t. ) ;
#18050 = oriented_edge ( 'none', *, *, #17368, .f. ) ;
#18051 = edge_loop ( 'none', ( #57395, #17421, #17406, #17377 ) ) ;
#18052 = edge_curve ( 'none', #4897, #4953, #40819, .t. ) ;
#18053 = oriented_edge ( 'none', *, *, #4802, .t. ) ;
#18054 = oriented_edge ( 'none', *, *, #18052, .f. ) ;
#18055 = vertex_point ( 'none', #40843 ) ;
#18056 = vertex_point ( 'none', #40813 ) ;
#18057 = edge_curve ( 'none', #17689, #18065, #40919, .t. ) ;
#18058 = oriented_edge ( 'none', *, *, #18085, .t. ) ;
#18059 = edge_curve ( 'none', #18065, #18086, #40937, .t. ) ;
#18060 = oriented_edge ( 'none', *, *, #1360, .t. ) ;
#18061 = edge_curve ( 'none', #17909, #17689, #40908, .t. ) ;
#18062 = oriented_edge ( 'none', *, *, #17972, .t. ) ;
#18063 = oriented_edge ( 'none', *, *, #18147, .f. ) ;
#18064 = edge_loop ( 'none', ( #18063, #18146 ) ) ;
#18065 = vertex_point ( 'none', #40935 ) ;
#18066 = edge_curve ( 'none', #18105, #18099, #40892, .t. ) ;
#18067 = edge_curve ( 'none', #18102, #18105, #40925, .t. ) ;
#18068 = advanced_face ( 'none', ( #40899 ), #40893, .t. ) ;
#18069 = edge_curve ( 'none', #18009, #18008, #40887, .t. ) ;
#18070 = oriented_edge ( 'none', *, *, #17462, .f. ) ;
#18071 = oriented_edge ( 'none', *, *, #18017, .f. ) ;
#18072 = oriented_edge ( 'none', *, *, #18049, .f. ) ;
#18073 = oriented_edge ( 'none', *, *, #18069, .t. ) ;
#18074 = oriented_edge ( 'none', *, *, #18135, .f. ) ;
#18075 = edge_loop ( 'none', ( #18140, #18139, #10744, #18161, #18130 ) ) ;
#18076 = advanced_face ( 'none', ( #40983 ), #40969, .t. ) ;
#18077 = oriented_edge ( 'none', *, *, #17854, .t. ) ;
#18078 = edge_curve ( 'none', #17536, #17669, #40963, .t. ) ;
#18079 = oriented_edge ( 'none', *, *, #18166, .f. ) ;
#18080 = oriented_edge ( 'none', *, *, #18090, .t. ) ;
#18081 = advanced_face ( 'none', ( #40965 ), #40876, .t. ) ;
#18082 = edge_loop ( 'none', ( #18182, #18184, #18216, #18199, #18198, #18208 ) ) ;
#18083 = oriented_edge ( 'none', *, *, #36632, .t. ) ;
#18084 = edge_loop ( 'none', ( #17657, #18054, #18053, #18157 ) ) ;
#18085 = edge_curve ( 'none', #18095, #18086, #40951, .t. ) ;
#18086 = vertex_point ( 'none', #40987 ) ;
#18087 = advanced_face ( 'none', ( #40939 ), #40952, .f. ) ;
#18088 = oriented_edge ( 'none', *, *, #18066, .f. ) ;
#18089 = oriented_edge ( 'none', *, *, #18132, .t. ) ;
#18090 = edge_curve ( 'none', #18133, #18099, #41049, .t. ) ;
#18091 = edge_loop ( 'none', ( #18158, #18163, #18141, #18159, #18190 ) ) ;
#18092 = edge_curve ( 'none', #18056, #18097, #40961, .t. ) ;
#18093 = oriented_edge ( 'none', *, *, #18172, .t. ) ;
#18094 = edge_curve ( 'none', #17628, #4605, #40949, .t. ) ;
#18095 = vertex_point ( 'none', #41028 ) ;
#18096 = vertex_point ( 'none', #41027 ) ;
#18097 = vertex_point ( 'none', #41008 ) ;
#18098 = oriented_edge ( 'none', *, *, #18057, .f. ) ;
#18099 = vertex_point ( 'none', #41016 ) ;
#18100 = advanced_face ( 'none', ( #41004 ), #41032, .t. ) ;
#18101 = edge_loop ( 'none', ( #18103, #18089, #18080, #18088, #18179, #18079 ) ) ;
#18102 = vertex_point ( 'none', #41108 ) ;
#18103 = oriented_edge ( 'none', *, *, #18034, .t. ) ;
#18104 = oriented_edge ( 'none', *, *, #4559, .t. ) ;
#18105 = vertex_point ( 'none', #41000 ) ;
#18106 = oriented_edge ( 'none', *, *, #1247, .f. ) ;
#18107 = oriented_edge ( 'none', *, *, #18153, .t. ) ;
#18108 = oriented_edge ( 'none', *, *, #18129, .t. ) ;
#18109 = oriented_edge ( 'none', *, *, #18522, .f. ) ;
#18110 = oriented_edge ( 'none', *, *, #4676, .t. ) ;
#18111 = oriented_edge ( 'none', *, *, #48465, .f. ) ;
#18112 = oriented_edge ( 'none', *, *, #18169, .f. ) ;
#18113 = edge_curve ( 'none', #18055, #18056, #40996, .t. ) ;
#18114 = edge_curve ( 'none', #18124, #18097, #41110, .t. ) ;
#18115 = oriented_edge ( 'none', *, *, #252, .f. ) ;
#18116 = oriented_edge ( 'none', *, *, #17684, .f. ) ;
#18117 = edge_curve ( 'none', #104, #162, #41104, .t. ) ;
#18118 = oriented_edge ( 'none', *, *, #17644, .f. ) ;
#18119 = vertex_point ( 'none', #41003 ) ;
#18120 = advanced_face ( 'none', ( #41106 ), #41105, .t. ) ;
#18121 = oriented_edge ( 'none', *, *, #14120, .t. ) ;
#18122 = oriented_edge ( 'none', *, *, #18123, .f. ) ;
#18123 = edge_curve ( 'none', #95, #104, #41077, .t. ) ;
#18124 = vertex_point ( 'none', #41072 ) ;
#18125 = oriented_edge ( 'none', *, *, #18114, .t. ) ;
#18126 = advanced_face ( 'none', ( #41068 ), #41002, .t. ) ;
#18127 = oriented_edge ( 'none', *, *, #1826, .f. ) ;
#18128 = edge_loop ( 'none', ( #18127, #18151, #18109, #18108, #18115, #18186, #18110, #18093, #18189, #18164, #18168, #18106, #18201 ) ) ;
#18129 = edge_curve ( 'none', #18023, #259, #41066, .t. ) ;
#18130 = oriented_edge ( 'none', *, *, #17473, .f. ) ;
#18131 = vertex_point ( 'none', #41172 ) ;
#18132 = edge_curve ( 'none', #17957, #18133, #41180, .t. ) ;
#18133 = vertex_point ( 'none', #41074 ) ;
#18134 = edge_curve ( 'none', #1806, #47905, #41054, .t. ) ;
#18135 = edge_curve ( 'none', #17934, #17924, #41142, .t. ) ;
#18136 = oriented_edge ( 'none', *, *, #18078, .f. ) ;
#18137 = advanced_face ( 'none', ( #41149 ), #41171, .t. ) ;
#18138 = oriented_edge ( 'none', *, *, #17674, .f. ) ;
#18139 = oriented_edge ( 'none', *, *, #18142, .t. ) ;
#18140 = oriented_edge ( 'none', *, *, #18148, .t. ) ;
#18141 = oriented_edge ( 'none', *, *, #18160, .t. ) ;
#18142 = edge_curve ( 'none', #18144, #18131, #41230, .t. ) ;
#18143 = vertex_point ( 'none', #41235 ) ;
#18144 = vertex_point ( 'none', #41244 ) ;
#18145 = advanced_face ( 'none', ( #41220, #41224 ), #41239, .t. ) ;
#18146 = oriented_edge ( 'none', *, *, #4368, .f. ) ;
#18147 = edge_curve ( 'none', #4413, #4343, #41202, .t. ) ;
#18148 = edge_curve ( 'none', #18143, #18144, #41219, .t. ) ;
#18149 = edge_curve ( 'none', #17743, #18018, #41217, .t. ) ;
#18150 = edge_curve ( 'none', #15524, #56056, #41295, .t. ) ;
#18151 = oriented_edge ( 'none', *, *, #18149, .t. ) ;
#18152 = oriented_edge ( 'none', *, *, #18061, .f. ) ;
#18153 = edge_curve ( 'none', #17935, #18124, #41294, .t. ) ;
#18154 = edge_loop ( 'none', ( #18107, #18125, #17830, #18173, #18112 ) ) ;
#18155 = vertex_point ( 'none', #41195 ) ;
#18156 = edge_curve ( 'none', #1243, #41747, #41192, .t. ) ;
#18157 = oriented_edge ( 'none', *, *, #36942, .t. ) ;
#18158 = oriented_edge ( 'none', *, *, #18153, .f. ) ;
#18159 = oriented_edge ( 'none', *, *, #18057, .t. ) ;
#18160 = edge_curve ( 'none', #18155, #17689, #41254, .t. ) ;
#18161 = oriented_edge ( 'none', *, *, #10840, .f. ) ;
#18162 = edge_curve ( 'none', #18097, #18174, #41246, .t. ) ;
#18163 = oriented_edge ( 'none', *, *, #18175, .t. ) ;
#18164 = oriented_edge ( 'none', *, *, #17385, .f. ) ;
#18165 = oriented_edge ( 'none', *, *, #18149, .f. ) ;
#18166 = edge_curve ( 'none', #17958, #18102, #41264, .t. ) ;
#18167 = edge_loop ( 'none', ( #18183, #12353, #11193, #10006, #12357 ) ) ;
#18168 = oriented_edge ( 'none', *, *, #18171, .t. ) ;
#18169 = edge_curve ( 'none', #17935, #18055, #41344, .t. ) ;
#18170 = advanced_face ( 'none', ( #41256 ), #41265, .t. ) ;
#18171 = edge_curve ( 'none', #17364, #1246, #41363, .t. ) ;
#18172 = edge_curve ( 'none', #4466, #44716, #41327, .t. ) ;
#18173 = oriented_edge ( 'none', *, *, #18113, .f. ) ;
#18174 = vertex_point ( 'none', #41362 ) ;
#18175 = edge_curve ( 'none', #17935, #18155, #41426, .t. ) ;
#18176 = edge_loop ( 'none', ( #18196, #18191, #18193, #18165 ) ) ;
#18177 = oriented_edge ( 'none', *, *, #17711, .f. ) ;
#18178 = vertex_point ( 'none', #41315 ) ;
#18179 = oriented_edge ( 'none', *, *, #18067, .f. ) ;
#18180 = vertex_point ( 'none', #41309 ) ;
#18181 = advanced_face ( 'none', ( #41415 ), #41430, .t. ) ;
#18182 = oriented_edge ( 'none', *, *, #18092, .t. ) ;
#18183 = oriented_edge ( 'none', *, *, #18148, .f. ) ;
#18184 = oriented_edge ( 'none', *, *, #18162, .t. ) ;
#18185 = vertex_point ( 'none', #41420 ) ;
#18186 = oriented_edge ( 'none', *, *, #17404, .f. ) ;
#18187 = advanced_face ( 'none', ( #41418 ), #41414, .t. ) ;
#18188 = edge_loop ( 'none', ( #18177, #35915, #47506, #36235 ) ) ;
#18189 = oriented_edge ( 'none', *, *, #44476, .f. ) ;
#18190 = oriented_edge ( 'none', *, *, #18197, .f. ) ;
#18191 = oriented_edge ( 'none', *, *, #18021, .f. ) ;
#18192 = advanced_face ( 'none', ( #41396 ), #41404, .t. ) ;
#18193 = oriented_edge ( 'none', *, *, #18766, .f. ) ;
#18194 = vertex_point ( 'none', #41402 ) ;
#18195 = vertex_point ( 'none', #41386 ) ;
#18196 = oriented_edge ( 'none', *, *, #19595, .f. ) ;
#18197 = edge_curve ( 'none', #18124, #18065, #41390, .t. ) ;
#18198 = oriented_edge ( 'none', *, *, #18203, .f. ) ;
#18199 = oriented_edge ( 'none', *, *, #18212, .f. ) ;
#18200 = edge_loop ( 'none', ( #18215, #18205, #18233, #18219, #18222 ) ) ;
#18201 = oriented_edge ( 'none', *, *, #18156, .t. ) ;
#18202 = edge_curve ( 'none', #18056, #18204, #41395, .t. ) ;
#18203 = edge_curve ( 'none', #18204, #18209, #41392, .t. ) ;
#18204 = vertex_point ( 'none', #41486 ) ;
#18205 = oriented_edge ( 'none', *, *, #18234, .t. ) ;
#18206 = advanced_face ( 'none', ( #41477 ), #41483, .t. ) ;
#18207 = oriented_edge ( 'none', *, *, #18231, .t. ) ;
#18208 = oriented_edge ( 'none', *, *, #18202, .f. ) ;
#18209 = vertex_point ( 'none', #41378 ) ;
#18210 = edge_curve ( 'none', #18195, #18224, #41481, .t. ) ;
#18211 = oriented_edge ( 'none', *, *, #18223, .t. ) ;
#18212 = edge_curve ( 'none', #18209, #18218, #41487, .t. ) ;
#18213 = vertex_point ( 'none', #41448 ) ;
#18214 = edge_loop ( 'none', ( #18207, #18228, #18230, #18225, #18229 ) ) ;
#18215 = oriented_edge ( 'none', *, *, #18231, .f. ) ;
#18216 = oriented_edge ( 'none', *, *, #18217, .t. ) ;
#18217 = edge_curve ( 'none', #18174, #18218, #41444, .t. ) ;
#18218 = vertex_point ( 'none', #41439 ) ;
#18219 = oriented_edge ( 'none', *, *, #18203, .t. ) ;
#18220 = edge_curve ( 'none', #18213, #18195, #41435, .t. ) ;
#18221 = edge_curve ( 'none', #18224, #18226, #41551, .t. ) ;
#18222 = oriented_edge ( 'none', *, *, #18241, .f. ) ;
#18223 = edge_curve ( 'none', #18226, #18244, #41445, .t. ) ;
#18224 = vertex_point ( 'none', #41549 ) ;
#18225 = oriented_edge ( 'none', *, *, #18210, .f. ) ;
#18226 = vertex_point ( 'none', #41542 ) ;
#18227 = advanced_face ( 'none', ( #41521 ), #41537, .t. ) ;
#18228 = oriented_edge ( 'none', *, *, #18232, .t. ) ;
#18229 = oriented_edge ( 'none', *, *, #18220, .f. ) ;
#18230 = oriented_edge ( 'none', *, *, #18221, .f. ) ;
#18231 = edge_curve ( 'none', #18213, #18194, #41519, .t. ) ;
#18232 = edge_curve ( 'none', #18194, #18226, #41505, .t. ) ;
#18233 = oriented_edge ( 'none', *, *, #18242, .t. ) ;
#18234 = edge_curve ( 'none', #18213, #18238, #41614, .t. ) ;
#18235 = vertex_point ( 'none', #41523 ) ;
#18236 = advanced_face ( 'none', ( #41498 ), #41533, .t. ) ;
#18237 = vertex_point ( 'none', #41594 ) ;
#18238 = vertex_point ( 'none', #41607 ) ;
#18239 = edge_loop ( 'none', ( #18253, #18211, #18240, #18246, #18252, #18268 ) ) ;
#18240 = oriented_edge ( 'none', *, *, #18250, .t. ) ;
#18241 = edge_curve ( 'none', #18194, #18209, #41609, .t. ) ;
#18242 = edge_curve ( 'none', #18238, #18204, #41618, .t. ) ;
#18243 = vertex_point ( 'none', #41596 ) ;
#18244 = vertex_point ( 'none', #41580 ) ;
#18245 = edge_curve ( 'none', #18237, #18249, #41579, .t. ) ;
#18246 = oriented_edge ( 'none', *, *, #18251, .f. ) ;
#18247 = vertex_point ( 'none', #41554 ) ;
#18248 = oriented_edge ( 'none', *, *, #18245, .t. ) ;
#18249 = vertex_point ( 'none', #41553 ) ;
#18250 = edge_curve ( 'none', #18244, #18243, #41572, .t. ) ;
#18251 = edge_curve ( 'none', #18249, #18243, #41683, .t. ) ;
#18252 = oriented_edge ( 'none', *, *, #18245, .f. ) ;
#18253 = oriented_edge ( 'none', *, *, #18221, .t. ) ;
#18254 = oriented_edge ( 'none', *, *, #18258, .t. ) ;
#18255 = advanced_face ( 'none', ( #41561 ), #41675, .f. ) ;
#18256 = oriented_edge ( 'none', *, *, #18291, .f. ) ;
#18257 = oriented_edge ( 'none', *, *, #18276, .t. ) ;
#18258 = edge_curve ( 'none', #18247, #18266, #41667, .t. ) ;
#18259 = oriented_edge ( 'none', *, *, #18290, .f. ) ;
#18260 = edge_curve ( 'none', #18285, #18235, #41656, .t. ) ;
#18261 = oriented_edge ( 'none', *, *, #18260, .f. ) ;
#18262 = oriented_edge ( 'none', *, *, #18267, .t. ) ;
#18263 = advanced_face ( 'none', ( #41669 ), #41052, .t. ) ;
#18264 = edge_loop ( 'none', ( #18254, #18262, #18261, #18259, #18256 ) ) ;
#18265 = edge_loop ( 'none', ( #14659, #1349, #1244, #1343, #266, #285 ) ) ;
#18266 = vertex_point ( 'none', #41116 ) ;
#18267 = edge_curve ( 'none', #18266, #18235, #41658, .t. ) ;
#18268 = oriented_edge ( 'none', *, *, #18277, .f. ) ;
#18269 = advanced_face ( 'none', ( #41146 ), #41742, .t. ) ;
#18270 = edge_loop ( 'none', ( #18283, #18257, #18293, #18248, #18300 ) ) ;
#18271 = vertex_point ( 'none', #41732 ) ;
#18272 = edge_curve ( 'none', #18273, #18237, #41744, .t. ) ;
#18273 = vertex_point ( 'none', #41711 ) ;
#18274 = vertex_point ( 'none', #41707 ) ;
#18275 = edge_loop ( 'none', ( #18281, #18289, #18287, #18301, #18280, #18299 ) ) ;
#18276 = edge_curve ( 'none', #18247, #18273, #41718, .t. ) ;
#18277 = edge_curve ( 'none', #18224, #18237, #41698, .t. ) ;
#18278 = advanced_face ( 'none', ( #41724 ), #41730, .t. ) ;
#18279 = advanced_face ( 'none', ( #41810 ), #41729, .t. ) ;
#18280 = oriented_edge ( 'none', *, *, #18296, .f. ) ;
#18281 = oriented_edge ( 'none', *, *, #18260, .t. ) ;
#18282 = edge_curve ( 'none', #18284, #18271, #41791, .t. ) ;
#18283 = oriented_edge ( 'none', *, *, #18258, .f. ) ;
#18284 = vertex_point ( 'none', #41689 ) ;
#18285 = vertex_point ( 'none', #41793 ) ;
#18286 = vertex_point ( 'none', #41784 ) ;
#18287 = oriented_edge ( 'none', *, *, #18282, .t. ) ;
#18288 = vertex_point ( 'none', #41783 ) ;
#18289 = oriented_edge ( 'none', *, *, #18292, .t. ) ;
#18290 = edge_curve ( 'none', #18288, #18285, #41703, .t. ) ;
#18291 = edge_curve ( 'none', #18247, #18288, #41782, .t. ) ;
#18292 = edge_curve ( 'none', #18235, #18284, #41809, .t. ) ;
#18293 = oriented_edge ( 'none', *, *, #18272, .t. ) ;
#18294 = edge_curve ( 'none', #18266, #18249, #41751, .t. ) ;
#18295 = oriented_edge ( 'none', *, *, #18308, .f. ) ;
#18296 = edge_curve ( 'none', #18274, #18286, #41761, .t. ) ;
#18297 = advanced_face ( 'none', ( #41873 ), #41875, .t. ) ;
#18298 = edge_curve ( 'none', #18285, #18274, #41871, .t. ) ;
#18299 = oriented_edge ( 'none', *, *, #18298, .f. ) ;
#18300 = oriented_edge ( 'none', *, *, #18294, .f. ) ;
#18301 = oriented_edge ( 'none', *, *, #18313, .f. ) ;
#18302 = edge_curve ( 'none', #18325, #18858, #41852, .t. ) ;
#18303 = vertex_point ( 'none', #41836 ) ;
#18304 = vertex_point ( 'none', #41834 ) ;
#18305 = oriented_edge ( 'none', *, *, #18857, .t. ) ;
#18306 = edge_curve ( 'none', #18303, #18304, #41827, .t. ) ;
#18307 = oriented_edge ( 'none', *, *, #18312, .t. ) ;
#18308 = edge_curve ( 'none', #18304, #18326, #41841, .t. ) ;
#18309 = edge_curve ( 'none', #18353, #18349, #41924, .t. ) ;
#18310 = edge_curve ( 'none', #18326, #18332, #41824, .t. ) ;
#18311 = edge_curve ( 'none', #18325, #18303, #41913, .t. ) ;
#18312 = edge_curve ( 'none', #18315, #18326, #41900, .t. ) ;
#18313 = edge_curve ( 'none', #18286, #18271, #41816, .t. ) ;
#18314 = edge_loop ( 'none', ( #18856, #18861, #18305, #18321, #18317 ) ) ;
#18315 = vertex_point ( 'none', #41925 ) ;
#18316 = oriented_edge ( 'none', *, *, #18859, .f. ) ;
#18317 = oriented_edge ( 'none', *, *, #18324, .f. ) ;
#18318 = oriented_edge ( 'none', *, *, #18311, .f. ) ;
#18319 = oriented_edge ( 'none', *, *, #18306, .f. ) ;
#18320 = edge_curve ( 'none', #18325, #18315, #41888, .t. ) ;
#18321 = oriented_edge ( 'none', *, *, #18296, .t. ) ;
#18322 = oriented_edge ( 'none', *, *, #18366, .f. ) ;
#18323 = oriented_edge ( 'none', *, *, #8881, .f. ) ;
#18324 = edge_curve ( 'none', #18315, #18286, #41998, .t. ) ;
#18325 = vertex_point ( 'none', #41890 ) ;
#18326 = vertex_point ( 'none', #41993 ) ;
#18327 = oriented_edge ( 'none', *, *, #18310, .t. ) ;
#18328 = oriented_edge ( 'none', *, *, #18345, .f. ) ;
#18329 = edge_curve ( 'none', #18332, #18336, #41989, .t. ) ;
#18330 = edge_loop ( 'none', ( #18344, #18343, #18365, #18322, #18355 ) ) ;
#18331 = oriented_edge ( 'none', *, *, #18308, .t. ) ;
#18332 = vertex_point ( 'none', #41906 ) ;
#18333 = vertex_point ( 'none', #41994 ) ;
#18334 = advanced_face ( 'none', ( #41976 ), #41990, .t. ) ;
#18335 = oriented_edge ( 'none', *, *, #18329, .t. ) ;
#18336 = vertex_point ( 'none', #41974 ) ;
#18337 = edge_curve ( 'none', #18349, #18851, #41971, .t. ) ;
#18338 = vertex_point ( 'none', #41956 ) ;
#18339 = edge_curve ( 'none', #18860, #18851, #41969, .t. ) ;
#18340 = edge_curve ( 'none', #415, #37669, #41958, .t. ) ;
#18341 = edge_loop ( 'none', ( #18792, #18793, #18485, #18463, #18466 ) ) ;
#18342 = advanced_face ( 'none', ( #41933 ), #41944, .t. ) ;
#18343 = oriented_edge ( 'none', *, *, #18337, .t. ) ;
#18344 = oriented_edge ( 'none', *, *, #18309, .t. ) ;
#18345 = edge_curve ( 'none', #18304, #18853, #42058, .t. ) ;
#18346 = advanced_face ( 'none', ( #42053 ), #42043, .t. ) ;
#18347 = edge_loop ( 'none', ( #18358, #18363, #18372, #18360, #18379 ) ) ;
#18348 = oriented_edge ( 'none', *, *, #18841, .f. ) ;
#18349 = vertex_point ( 'none', #41970 ) ;
#18350 = vertex_point ( 'none', #42034 ) ;
#18351 = edge_curve ( 'none', #18353, #18357, #42039, .t. ) ;
#18352 = advanced_face ( 'none', ( #42051 ), #42015, .t. ) ;
#18353 = vertex_point ( 'none', #42022 ) ;
#18354 = edge_loop ( 'none', ( #18384, #18380, #18370, #18373, #18374, #18399 ) ) ;
#18355 = oriented_edge ( 'none', *, *, #18368, .f. ) ;
#18356 = advanced_face ( 'none', ( #42021 ), #42024, .t. ) ;
#18357 = vertex_point ( 'none', #42008 ) ;
#18358 = oriented_edge ( 'none', *, *, #18309, .f. ) ;
#18359 = edge_curve ( 'none', #18851, #18371, #42109, .t. ) ;
#18360 = oriented_edge ( 'none', *, *, #18841, .t. ) ;
#18361 = vertex_point ( 'none', #42006 ) ;
#18362 = edge_curve ( 'none', #18371, #18350, #42124, .t. ) ;
#18363 = oriented_edge ( 'none', *, *, #18351, .t. ) ;
#18364 = edge_curve ( 'none', #18349, #18333, #42101, .t. ) ;
#18365 = oriented_edge ( 'none', *, *, #18339, .f. ) ;
#18366 = edge_curve ( 'none', #18338, #18860, #42102, .t. ) ;
#18367 = edge_loop ( 'none', ( #18406, #18382, #18390, #18393, #18398 ) ) ;
#18368 = edge_curve ( 'none', #18353, #18338, #42020, .t. ) ;
#18369 = edge_curve ( 'none', #18357, #18853, #42078, .t. ) ;
#18370 = oriented_edge ( 'none', *, *, #18362, .t. ) ;
#18371 = vertex_point ( 'none', #42184 ) ;
#18372 = oriented_edge ( 'none', *, *, #18369, .t. ) ;
#18373 = oriented_edge ( 'none', *, *, #18388, .f. ) ;
#18374 = oriented_edge ( 'none', *, *, #18394, .f. ) ;
#18375 = vertex_point ( 'none', #42082 ) ;
#18376 = edge_curve ( 'none', #415, #450, #42171, .t. ) ;
#18377 = vertex_point ( 'none', #42080 ) ;
#18378 = oriented_edge ( 'none', *, *, #17542, .t. ) ;
#18379 = oriented_edge ( 'none', *, *, #18364, .f. ) ;
#18380 = oriented_edge ( 'none', *, *, #18359, .t. ) ;
#18381 = advanced_face ( 'none', ( #42178 ), #42174, .t. ) ;
#18382 = oriented_edge ( 'none', *, *, #18407, .t. ) ;
#18383 = advanced_face ( 'none', ( #42154 ), #42151, .t. ) ;
#18384 = oriented_edge ( 'none', *, *, #18339, .t. ) ;
#18385 = oriented_edge ( 'none', *, *, #358, .t. ) ;
#18386 = edge_loop ( 'none', ( #1125, #1092, #18448, #18610, #18576 ) ) ;
#18387 = vertex_point ( 'none', #42153 ) ;
#18388 = edge_curve ( 'none', #18375, #18350, #42142, .t. ) ;
#18389 = edge_curve ( 'none', #18860, #18387, #41641, .t. ) ;
#18390 = oriented_edge ( 'none', *, *, #18403, .f. ) ;
#18391 = edge_curve ( 'none', #18400, #18405, #42246, .t. ) ;
#18392 = oriented_edge ( 'none', *, *, #18414, .t. ) ;
#18393 = oriented_edge ( 'none', *, *, #18391, .f. ) ;
#18394 = edge_curve ( 'none', #18387, #18375, #42234, .t. ) ;
#18395 = vertex_point ( 'none', #42220 ) ;
#18396 = oriented_edge ( 'none', *, *, #18462, .t. ) ;
#18397 = vertex_point ( 'none', #42247 ) ;
#18398 = oriented_edge ( 'none', *, *, #18433, .f. ) ;
#18399 = oriented_edge ( 'none', *, *, #18389, .f. ) ;
#18400 = vertex_point ( 'none', #42242 ) ;
#18401 = edge_curve ( 'none', #18417, #18397, #42245, .t. ) ;
#18402 = oriented_edge ( 'none', *, *, #18411, .t. ) ;
#18403 = edge_curve ( 'none', #18405, #18377, #42195, .t. ) ;
#18404 = vertex_point ( 'none', #42211 ) ;
#18405 = vertex_point ( 'none', #42209 ) ;
#18406 = oriented_edge ( 'none', *, *, #18408, .t. ) ;
#18407 = edge_curve ( 'none', #18395, #18377, #42304, .t. ) ;
#18408 = edge_curve ( 'none', #18361, #18395, #42236, .t. ) ;
#18409 = oriented_edge ( 'none', *, *, #18419, .t. ) ;
#18410 = vertex_point ( 'none', #42186 ) ;
#18411 = edge_curve ( 'none', #18029, #18447, #42300, .t. ) ;
#18412 = oriented_edge ( 'none', *, *, #18418, .f. ) ;
#18413 = oriented_edge ( 'none', *, *, #18421, .t. ) ;
#18414 = edge_curve ( 'none', #2334, #17666, #42274, .t. ) ;
#18415 = advanced_face ( 'none', ( #42263 ), #42299, .t. ) ;
#18416 = oriented_edge ( 'none', *, *, #18613, .t. ) ;
#18417 = vertex_point ( 'none', #42199 ) ;
#18418 = edge_curve ( 'none', #18395, #18375, #42260, .t. ) ;
#18419 = edge_curve ( 'none', #18436, #18387, #42254, .t. ) ;
#18420 = vertex_point ( 'none', #42275 ) ;
#18421 = edge_curve ( 'none', #18377, #18454, #42256, .t. ) ;
#18422 = edge_loop ( 'none', ( #18455, #18413, #18453, #18435, #18464, #18446 ) ) ;
#18423 = oriented_edge ( 'none', *, *, #18444, .t. ) ;
#18424 = oriented_edge ( 'none', *, *, #18567, .f. ) ;
#18425 = oriented_edge ( 'none', *, *, #18408, .f. ) ;
#18426 = advanced_face ( 'none', ( #42249 ), #42369, .t. ) ;
#18427 = oriented_edge ( 'none', *, *, #18667, .f. ) ;
#18428 = advanced_face ( 'none', ( #42271 ), #42337, .t. ) ;
#18429 = oriented_edge ( 'none', *, *, #18681, .f. ) ;
#18430 = vertex_point ( 'none', #42360 ) ;
#18431 = vertex_point ( 'none', #42332 ) ;
#18432 = oriented_edge ( 'none', *, *, #442, .t. ) ;
#18433 = edge_curve ( 'none', #18361, #18400, #42341, .t. ) ;
#18434 = vertex_point ( 'none', #42352 ) ;
#18435 = oriented_edge ( 'none', *, *, #18467, .f. ) ;
#18436 = vertex_point ( 'none', #42311 ) ;
#18437 = edge_curve ( 'none', #18594, #18697, #42320, .t. ) ;
#18438 = vertex_point ( 'none', #42433 ) ;
#18439 = edge_loop ( 'none', ( #18425, #18423, #18409, #18440, #18412 ) ) ;
#18440 = oriented_edge ( 'none', *, *, #18394, .t. ) ;
#18441 = oriented_edge ( 'none', *, *, #17786, .t. ) ;
#18442 = advanced_face ( 'none', ( #42331 ), #42312, .t. ) ;
#18443 = edge_curve ( 'none', #18404, #18456, #42325, .t. ) ;
#18444 = edge_curve ( 'none', #18361, #18436, #42412, .t. ) ;
#18445 = edge_loop ( 'none', ( #18432, #18396, #18706, #18427, #18579, #18710 ) ) ;
#18446 = oriented_edge ( 'none', *, *, #18527, .f. ) ;
#18447 = vertex_point ( 'none', #42423 ) ;
#18448 = oriented_edge ( 'none', *, *, #1105, .f. ) ;
#18449 = advanced_face ( 'none', ( #42324 ), #42318, .t. ) ;
#18450 = vertex_point ( 'none', #42414 ) ;
#18451 = edge_curve ( 'none', #18454, #18420, #42395, .t. ) ;
#18452 = edge_curve ( 'none', #17822, #18461, #42397, .t. ) ;
#18453 = oriented_edge ( 'none', *, *, #18451, .t. ) ;
#18454 = vertex_point ( 'none', #42382 ) ;
#18455 = oriented_edge ( 'none', *, *, #18403, .t. ) ;
#18456 = vertex_point ( 'none', #42378 ) ;
#18457 = edge_loop ( 'none', ( #18481, #18460 ) ) ;
#18458 = oriented_edge ( 'none', *, *, #17903, .t. ) ;
#18459 = oriented_edge ( 'none', *, *, #18488, .f. ) ;
#18460 = oriented_edge ( 'none', *, *, #18493, .f. ) ;
#18461 = vertex_point ( 'none', #42496 ) ;
#18462 = edge_curve ( 'none', #392, #18417, #42488, .t. ) ;
#18463 = oriented_edge ( 'none', *, *, #399, .t. ) ;
#18464 = oriented_edge ( 'none', *, *, #18443, .f. ) ;
#18465 = vertex_point ( 'none', #42479 ) ;
#18466 = oriented_edge ( 'none', *, *, #18473, .f. ) ;
#18467 = edge_curve ( 'none', #18456, #18420, #42455, .t. ) ;
#18468 = edge_curve ( 'none', #18666, #18670, #42462, .t. ) ;
#18469 = advanced_face ( 'none', ( #42471 ), #42469, .t. ) ;
#18470 = edge_loop ( 'none', ( #17367, #17510, #17512, #17519 ) ) ;
#18471 = oriented_edge ( 'none', *, *, #18536, .f. ) ;
#18472 = vertex_point ( 'none', #42492 ) ;
#18473 = edge_curve ( 'none', #4518, #419, #42550, .t. ) ;
#18474 = vertex_point ( 'none', #42437 ) ;
#18475 = edge_curve ( 'none', #18594, #18465, #42540, .t. ) ;
#18476 = advanced_face ( 'none', ( #42551, #42440, #42559, #42531, #42530, #42439, #42542 ), #42557, .f. ) ;
#18477 = oriented_edge ( 'none', *, *, #17979, .f. ) ;
#18479 = edge_curve ( 'none', #18569, #18472, #42519, .t. ) ;
#18478 = oriented_edge ( 'none', *, *, #17959, .f. ) ;
#18480 = oriented_edge ( 'none', *, *, #18475, .f. ) ;
#18481 = oriented_edge ( 'none', *, *, #17808, .f. ) ;
#18482 = oriented_edge ( 'none', *, *, #18555, .f. ) ;
#18483 = oriented_edge ( 'none', *, *, #18495, .t. ) ;
#18484 = advanced_face ( 'none', ( #42517 ), #42461, .t. ) ;
#18485 = oriented_edge ( 'none', *, *, #18549, .t. ) ;
#18486 = vertex_point ( 'none', #42508 ) ;
#18487 = edge_loop ( 'none', ( #18720, #18689, #18678, #18658 ) ) ;
#18488 = edge_curve ( 'none', #17946, #17964, #42529, .t. ) ;
#18489 = vertex_point ( 'none', #42621 ) ;
#18490 = edge_curve ( 'none', #18430, #18509, #42504, .t. ) ;
#18491 = edge_curve ( 'none', #17738, #18450, #42614, .t. ) ;
#18492 = edge_curve ( 'none', #18873, #18869, #42593, .t. ) ;
#18493 = edge_curve ( 'none', #17778, #17776, #42509, .t. ) ;
#18494 = edge_curve ( 'none', #18450, #19110, #42587, .t. ) ;
#18495 = edge_curve ( 'none', #17993, #18474, #42562, .t. ) ;
#18496 = edge_curve ( 'none', #17983, #19098, #42573, .t. ) ;
#18497 = edge_loop ( 'none', ( #15267, #1048 ) ) ;
#18498 = oriented_edge ( 'none', *, *, #18659, .t. ) ;
#18499 = oriented_edge ( 'none', *, *, #18494, .f. ) ;
#18500 = vertex_point ( 'none', #42608 ) ;
#18501 = edge_curve ( 'none', #19098, #19105, #42674, .t. ) ;
#18502 = oriented_edge ( 'none', *, *, #18491, .f. ) ;
#18503 = vertex_point ( 'none', #42661 ) ;
#18504 = vertex_point ( 'none', #42668 ) ;
#18505 = oriented_edge ( 'none', *, *, #18490, .t. ) ;
#18506 = edge_loop ( 'none', ( #18596, #18657, #18498, #18650, #18618, #18712, #18629 ) ) ;
#18507 = vertex_point ( 'none', #42569 ) ;
#18508 = vertex_point ( 'none', #42657 ) ;
#18509 = vertex_point ( 'none', #42646 ) ;
#18510 = edge_curve ( 'none', #18509, #18434, #42653, .t. ) ;
#18511 = advanced_face ( 'none', ( #42650 ), #42641, .t. ) ;
#18512 = advanced_face ( 'none', ( #42636 ), #42752, .t. ) ;
#18513 = edge_curve ( 'none', #18474, #19110, #42733, .t. ) ;
#18514 = oriented_edge ( 'none', *, *, #18542, .f. ) ;
#18515 = oriented_edge ( 'none', *, *, #18024, .f. ) ;
#18516 = edge_curve ( 'none', #18633, #18635, #42739, .t. ) ;
#18517 = vertex_point ( 'none', #42753 ) ;
#18518 = oriented_edge ( 'none', *, *, #18523, .t. ) ;
#18519 = vertex_point ( 'none', #42711 ) ;
#18520 = oriented_edge ( 'none', *, *, #18557, .t. ) ;
#18521 = edge_loop ( 'none', ( #18586, #18605, #18687, #18694, #18566, #18698 ) ) ;
#18522 = edge_curve ( 'none', #18023, #18018, #42724, .t. ) ;
#18523 = edge_curve ( 'none', #18548, #18508, #42713, .t. ) ;
#18524 = oriented_edge ( 'none', *, *, #18510, .t. ) ;
#18525 = edge_loop ( 'none', ( #18520, #18518, #18637, #18533, #18632, #18615, #18585, #18630 ) ) ;
#18526 = edge_loop ( 'none', ( #18505, #18524, #18482, #18535, #18471 ) ) ;
#18527 = edge_curve ( 'none', #18405, #18404, #42686, .t. ) ;
#18529 = oriented_edge ( 'none', *, *, #2151, .t. ) ;
#18528 = oriented_edge ( 'none', *, *, #18582, .f. ) ;
#18530 = oriented_edge ( 'none', *, *, #18556, .f. ) ;
#18531 = advanced_face ( 'none', ( #42706 ), #42709, .t. ) ;
#18532 = edge_loop ( 'none', ( #18543, #18546, #18608, #18544, #18589 ) ) ;
#18533 = oriented_edge ( 'none', *, *, #18626, .t. ) ;
#18534 = oriented_edge ( 'none', *, *, #17819, .f. ) ;
#18535 = oriented_edge ( 'none', *, *, #18558, .f. ) ;
#18536 = edge_curve ( 'none', #18430, #18410, #42805, .t. ) ;
#18537 = oriented_edge ( 'none', *, *, #18545, .t. ) ;
#18539 = edge_curve ( 'none', #18430, #18540, #42801, .t. ) ;
#18538 = oriented_edge ( 'none', *, *, #18494, .t. ) ;
#18540 = vertex_point ( 'none', #42787 ) ;
#18541 = oriented_edge ( 'none', *, *, #18022, .f. ) ;
#18542 = edge_curve ( 'none', #17993, #18570, #42779, .t. ) ;
#18543 = oriented_edge ( 'none', *, *, #18490, .f. ) ;
#18544 = oriented_edge ( 'none', *, *, #18443, .t. ) ;
#18545 = edge_curve ( 'none', #17993, #18517, #42766, .t. ) ;
#18546 = oriented_edge ( 'none', *, *, #18539, .t. ) ;
#18547 = vertex_point ( 'none', #42798 ) ;
#18548 = vertex_point ( 'none', #42795 ) ;
#18549 = edge_curve ( 'none', #37669, #389, #42767, .t. ) ;
#18550 = edge_curve ( 'none', #18489, #18472, #42776, .t. ) ;
#18551 = vertex_point ( 'none', #42699 ) ;
#18552 = edge_loop ( 'none', ( #18534, #18530 ) ) ;
#18553 = vertex_point ( 'none', #42861 ) ;
#18554 = edge_curve ( 'none', #18553, #15649, #42758, .t. ) ;
#18555 = edge_curve ( 'none', #18438, #18434, #42774, .t. ) ;
#18556 = edge_curve ( 'none', #17965, #17983, #42859, .t. ) ;
#18557 = edge_curve ( 'none', #18547, #18548, #42858, .t. ) ;
#18558 = edge_curve ( 'none', #18410, #18438, #42847, .t. ) ;
#18559 = advanced_face ( 'none', ( #42930 ), #42829, .t. ) ;
#18560 = vertex_point ( 'none', #42918 ) ;
#18562 = oriented_edge ( 'none', *, *, #18437, .t. ) ;
#18561 = vertex_point ( 'none', #42924 ) ;
#18563 = vertex_point ( 'none', #42923 ) ;
#18564 = vertex_point ( 'none', #42920 ) ;
#18565 = oriented_edge ( 'none', *, *, #18768, .f. ) ;
#18566 = oriented_edge ( 'none', *, *, #18704, .f. ) ;
#18567 = edge_curve ( 'none', #18563, #18697, #42928, .t. ) ;
#18568 = vertex_point ( 'none', #42914 ) ;
#18569 = vertex_point ( 'none', #42836 ) ;
#18570 = vertex_point ( 'none', #42899 ) ;
#18571 = vertex_point ( 'none', #42912 ) ;
#18572 = vertex_point ( 'none', #42906 ) ;
#18573 = edge_loop ( 'none', ( #18575, #18537, #18643, #18538, #18623 ) ) ;
#18574 = edge_curve ( 'none', #18571, #18564, #42904, .t. ) ;
#18575 = oriented_edge ( 'none', *, *, #18495, .f. ) ;
#18576 = oriented_edge ( 'none', *, *, #1029, .f. ) ;
#18577 = edge_loop ( 'none', ( #58055, #58054, #53953, #58066 ) ) ;
#18578 = edge_loop ( 'none', ( #1255, #1268, #1131, #1046, #1126 ) ) ;
#18579 = oriented_edge ( 'none', *, *, #18669, .f. ) ;
#18580 = edge_curve ( 'none', #2659, #18671, #42937, .t. ) ;
#18581 = edge_curve ( 'none', #18434, #18571, #42893, .t. ) ;
#18582 = edge_curve ( 'none', #18570, #18553, #42884, .t. ) ;
#18583 = oriented_edge ( 'none', *, *, #18926, .f. ) ;
#18584 = oriented_edge ( 'none', *, *, #18745, .f. ) ;
#18585 = oriented_edge ( 'none', *, *, #18607, .t. ) ;
#18586 = oriented_edge ( 'none', *, *, #18555, .t. ) ;
#18587 = oriented_edge ( 'none', *, *, #18763, .f. ) ;
#18588 = oriented_edge ( 'none', *, *, #18550, .f. ) ;
#18589 = oriented_edge ( 'none', *, *, #18590, .f. ) ;
#18590 = edge_curve ( 'none', #18509, #18456, #42987, .t. ) ;
#18591 = oriented_edge ( 'none', *, *, #17973, .f. ) ;
#18592 = vertex_point ( 'none', #42880 ) ;
#18593 = oriented_edge ( 'none', *, *, #55717, .t. ) ;
#18594 = vertex_point ( 'none', #42977 ) ;
#18595 = vertex_point ( 'none', #42975 ) ;
#18596 = oriented_edge ( 'none', *, *, #18516, .f. ) ;
#18597 = edge_curve ( 'none', #18595, #18663, #42972, .t. ) ;
#18598 = oriented_edge ( 'none', *, *, #18778, .f. ) ;
#18599 = edge_curve ( 'none', #18633, #18662, #42967, .t. ) ;
#18600 = edge_curve ( 'none', #18540, #18404, #43002, .t. ) ;
#18601 = advanced_face ( 'none', ( #42943 ), #42949, .f. ) ;
#18602 = vertex_point ( 'none', #42957 ) ;
#18603 = vertex_point ( 'none', #42948 ) ;
#18604 = oriented_edge ( 'none', *, *, #18021, .t. ) ;
#18605 = oriented_edge ( 'none', *, *, #18581, .t. ) ;
#18606 = edge_curve ( 'none', #17948, #17955, #43056, .t. ) ;
#18607 = edge_curve ( 'none', #18507, #18614, #43053, .t. ) ;
#18608 = oriented_edge ( 'none', *, *, #18600, .t. ) ;
#18609 = oriented_edge ( 'none', *, *, #18554, .f. ) ;
#18610 = oriented_edge ( 'none', *, *, #1074, .f. ) ;
#18611 = edge_curve ( 'none', #5111, #5875, #43028, .t. ) ;
#18612 = edge_curve ( 'none', #17968, #17946, #42955, .t. ) ;
#18613 = edge_curve ( 'none', #18697, #56056, #43046, .t. ) ;
#18614 = vertex_point ( 'none', #43017 ) ;
#18615 = oriented_edge ( 'none', *, *, #18620, .t. ) ;
#18616 = edge_curve ( 'none', #18568, #18561, #43127, .t. ) ;
#18617 = edge_curve ( 'none', #18438, #18634, #43122, .t. ) ;
#18618 = oriented_edge ( 'none', *, *, #18651, .t. ) ;
#18619 = vertex_point ( 'none', #43128 ) ;
#18620 = edge_curve ( 'none', #18561, #18507, #43103, .t. ) ;
#18621 = edge_loop ( 'none', ( #18684, #18705, #18628, #18416, #18593, #17487 ) ) ;
#18622 = vertex_point ( 'none', #43101 ) ;
#18623 = oriented_edge ( 'none', *, *, #18513, .f. ) ;
#18624 = edge_loop ( 'none', ( #18027, #18688, #18028, #18771, #18030 ) ) ;
#18625 = edge_curve ( 'none', #11896, #10771, #43031, .t. ) ;
#18626 = edge_curve ( 'none', #18500, #18568, #43081, .t. ) ;
#18627 = advanced_face ( 'none', ( #43091 ), #43125, .f. ) ;
#18628 = oriented_edge ( 'none', *, *, #18567, .t. ) ;
#18629 = oriented_edge ( 'none', *, *, #18722, .t. ) ;
#18630 = oriented_edge ( 'none', *, *, #18660, .t. ) ;
#18631 = edge_curve ( 'none', #18639, #18685, #43067, .t. ) ;
#18632 = oriented_edge ( 'none', *, *, #18616, .t. ) ;
#18634 = vertex_point ( 'none', #43077 ) ;
#18633 = vertex_point ( 'none', #43090 ) ;
#18635 = vertex_point ( 'none', #43182 ) ;
#18636 = edge_curve ( 'none', #18517, #18450, #43071, .t. ) ;
#18637 = oriented_edge ( 'none', *, *, #18652, .t. ) ;
#18638 = edge_loop ( 'none', ( #18011, #18782, #18587, #18598, #16529 ) ) ;
#18639 = vertex_point ( 'none', #43176 ) ;
#18640 = edge_curve ( 'none', #18622, #18644, #43177, .t. ) ;
#18641 = vertex_point ( 'none', #43161 ) ;
#18642 = vertex_point ( 'none', #43178 ) ;
#18643 = oriented_edge ( 'none', *, *, #18636, .t. ) ;
#18644 = vertex_point ( 'none', #43165 ) ;
#18645 = vertex_point ( 'none', #43073 ) ;
#18646 = edge_loop ( 'none', ( #18679, #18695, #18709, #18738 ) ) ;
#18647 = oriented_edge ( 'none', *, *, #18656, .f. ) ;
#18648 = edge_curve ( 'none', #18645, #18504, #43154, .t. ) ;
#18649 = edge_loop ( 'none', ( #18653, #18647 ) ) ;
#18650 = oriented_edge ( 'none', *, *, #18597, .t. ) ;
#18651 = edge_curve ( 'none', #18663, #18622, #43142, .t. ) ;
#18652 = edge_curve ( 'none', #18508, #18500, #39874, .t. ) ;
#18653 = oriented_edge ( 'none', *, *, #17777, .f. ) ;
#18654 = oriented_edge ( 'none', *, *, #18612, .f. ) ;
#18655 = edge_loop ( 'none', ( #18591, #18654 ) ) ;
#18656 = edge_curve ( 'none', #17870, #17860, #42158, .t. ) ;
#18657 = oriented_edge ( 'none', *, *, #18599, .t. ) ;
#18658 = oriented_edge ( 'none', *, *, #18675, .f. ) ;
#18659 = edge_curve ( 'none', #18662, #18595, #41113, .t. ) ;
#18660 = edge_curve ( 'none', #18614, #18547, #43237, .t. ) ;
#18661 = edge_curve ( 'none', #18750, #18780, #43249, .t. ) ;
#18662 = vertex_point ( 'none', #43221 ) ;
#18663 = vertex_point ( 'none', #43228 ) ;
#18664 = vertex_point ( 'none', #43219 ) ;
#18665 = edge_curve ( 'none', #17890, #17917, #43243, .t. ) ;
#18666 = vertex_point ( 'none', #43212 ) ;
#18667 = edge_curve ( 'none', #18486, #18397, #43244, .t. ) ;
#18668 = oriented_edge ( 'none', *, *, #540, .f. ) ;
#18669 = edge_curve ( 'none', #18671, #18486, #43189, .t. ) ;
#18670 = vertex_point ( 'none', #43203 ) ;
#18671 = vertex_point ( 'none', #43197 ) ;
#18672 = edge_curve ( 'none', #18676, #18641, #43230, .t. ) ;
#18673 = edge_curve ( 'none', #17739, #17775, #43312, .t. ) ;
#18674 = oriented_edge ( 'none', *, *, #19107, .t. ) ;
#18675 = edge_curve ( 'none', #18504, #18721, #43280, .t. ) ;
#18676 = vertex_point ( 'none', #43297 ) ;
#18677 = oriented_edge ( 'none', *, *, #18794, .f. ) ;
#18678 = oriented_edge ( 'none', *, *, #18683, .f. ) ;
#18679 = oriented_edge ( 'none', *, *, #18700, .f. ) ;
#18680 = edge_curve ( 'none', #18592, #18641, #43272, .t. ) ;
#18681 = edge_curve ( 'none', #18569, #18431, #43305, .t. ) ;
#18682 = edge_loop ( 'none', ( #18752, #18742 ) ) ;
#18683 = edge_curve ( 'none', #18721, #18642, #43257, .t. ) ;
#18684 = oriented_edge ( 'none', *, *, #18522, .t. ) ;
#18685 = vertex_point ( 'none', #43371 ) ;
#18686 = edge_curve ( 'none', #18639, #18786, #43359, .t. ) ;
#18687 = oriented_edge ( 'none', *, *, #18574, .t. ) ;
#18688 = oriented_edge ( 'none', *, *, #18631, .t. ) ;
#18689 = oriented_edge ( 'none', *, *, #18713, .f. ) ;
#18690 = edge_curve ( 'none', #18572, #18564, #43362, .t. ) ;
#18691 = vertex_point ( 'none', #43372 ) ;
#18693 = edge_loop ( 'none', ( #18429, #18785, #18588, #18541 ) ) ;
#18692 = oriented_edge ( 'none', *, *, #18501, .t. ) ;
#18694 = oriented_edge ( 'none', *, *, #18690, .f. ) ;
#18695 = oriented_edge ( 'none', *, *, #18680, .t. ) ;
#18696 = oriented_edge ( 'none', *, *, #18665, .t. ) ;
#18697 = vertex_point ( 'none', #43350 ) ;
#18698 = oriented_edge ( 'none', *, *, #18617, .f. ) ;
#18699 = edge_loop ( 'none', ( #18734, #18743, #18751, #18677, #18727 ) ) ;
#18700 = edge_curve ( 'none', #18592, #18519, #43343, .t. ) ;
#18701 = advanced_face ( 'none', ( #43259 ), #43348, .t. ) ;
#18702 = vertex_point ( 'none', #43325 ) ;
#18703 = advanced_face ( 'none', ( #43319 ), #43333, .f. ) ;
#18704 = edge_curve ( 'none', #18634, #18572, #43337, .t. ) ;
#18705 = oriented_edge ( 'none', *, *, #18766, .t. ) ;
#18706 = oriented_edge ( 'none', *, *, #18401, .t. ) ;
#18707 = edge_loop ( 'none', ( #2415, #2414, #2423, #2402, #2422, #2403 ) ) ;
#18708 = edge_curve ( 'none', #18619, #18560, #43424, .t. ) ;
#18709 = oriented_edge ( 'none', *, *, #18672, .f. ) ;
#18710 = oriented_edge ( 'none', *, *, #18580, .f. ) ;
#18711 = oriented_edge ( 'none', *, *, #18708, .f. ) ;
#18712 = oriented_edge ( 'none', *, *, #18640, .t. ) ;
#18713 = edge_curve ( 'none', #18642, #18645, #43421, .t. ) ;
#18714 = vertex_point ( 'none', #43405 ) ;
#18715 = edge_curve ( 'none', #18729, #18728, #43440, .t. ) ;
#18716 = oriented_edge ( 'none', *, *, #18719, .f. ) ;
#18717 = vertex_point ( 'none', #43412 ) ;
#18718 = oriented_edge ( 'none', *, *, #18715, .f. ) ;
#18719 = edge_curve ( 'none', #18717, #18714, #43398, .t. ) ;
#18720 = oriented_edge ( 'none', *, *, #18648, .f. ) ;
#18721 = vertex_point ( 'none', #43386 ) ;
#18722 = edge_curve ( 'none', #18644, #18635, #43410, .t. ) ;
#18723 = advanced_face ( 'none', ( #43498 ), #43317, .f. ) ;
#18724 = edge_curve ( 'none', #17969, #17964, #43375, .t. ) ;
#18725 = edge_curve ( 'none', #18664, #18691, #43485, .t. ) ;
#18726 = edge_curve ( 'none', #18664, #18717, #43468, .t. ) ;
#18727 = oriented_edge ( 'none', *, *, #18772, .f. ) ;
#18728 = vertex_point ( 'none', #43475 ) ;
#18729 = vertex_point ( 'none', #43455 ) ;
#18730 = edge_loop ( 'none', ( #18718, #18796, #18765, #18746, #18800, #18838, #18827, #18852 ) ) ;
#18731 = oriented_edge ( 'none', *, *, #9279, .t. ) ;
#18732 = vertex_point ( 'none', #43484 ) ;
#18733 = vertex_point ( 'none', #43459 ) ;
#18734 = oriented_edge ( 'none', *, *, #18725, .f. ) ;
#18735 = edge_loop ( 'none', ( #18674, #18696 ) ) ;
#18736 = vertex_point ( 'none', #43458 ) ;
#18737 = edge_loop ( 'none', ( #18692, #18802 ) ) ;
#18738 = oriented_edge ( 'none', *, *, #18748, .f. ) ;
#18739 = edge_loop ( 'none', ( #18769, #18783, #18716, #18839 ) ) ;
#18740 = advanced_face ( 'none', ( #43489 ), #43441, .t. ) ;
#18741 = vertex_point ( 'none', #43450 ) ;
#18742 = oriented_edge ( 'none', *, *, #18673, .t. ) ;
#18743 = oriented_edge ( 'none', *, *, #18726, .t. ) ;
#18744 = vertex_point ( 'none', #43568 ) ;
#18745 = edge_curve ( 'none', #17434, #18755, #43557, .t. ) ;
#18746 = oriented_edge ( 'none', *, *, #18764, .f. ) ;
#18747 = edge_curve ( 'none', #18846, #18702, #43448, .t. ) ;
#18748 = edge_curve ( 'none', #18519, #18676, #43470, .t. ) ;
#18749 = oriented_edge ( 'none', *, *, #18855, .t. ) ;
#18750 = vertex_point ( 'none', #43444 ) ;
#18751 = oriented_edge ( 'none', *, *, #18719, .t. ) ;
#18752 = oriented_edge ( 'none', *, *, #17737, .t. ) ;
#18753 = advanced_face ( 'none', ( #43546, #43545, #43559, #43529, #43547, #43324, #43528 ), #43516, .t. ) ;
#18754 = edge_curve ( 'none', #19105, #19098, #43522, .t. ) ;
#18755 = vertex_point ( 'none', #43514 ) ;
#18756 = edge_loop ( 'none', ( #18810, #18815, #18798, #237, #18811 ) ) ;
#18757 = oriented_edge ( 'none', *, *, #189, .t. ) ;
#18758 = vertex_point ( 'none', #43512 ) ;
#18759 = vertex_point ( 'none', #43525 ) ;
#18760 = edge_curve ( 'none', #18759, #18762, #43518, .t. ) ;
#18761 = edge_curve ( 'none', #18750, #18717, #43614, .t. ) ;
#18762 = vertex_point ( 'none', #43612 ) ;
#18763 = edge_curve ( 'none', #18603, #18602, #43620, .t. ) ;
#18764 = edge_curve ( 'none', #18702, #18733, #43600, .t. ) ;
#18765 = oriented_edge ( 'none', *, *, #18787, .f. ) ;
#18766 = edge_curve ( 'none', #18018, #18563, #43571, .t. ) ;
#18767 = edge_loop ( 'none', ( #18424, #18604, #18480, #18562 ) ) ;
#18768 = edge_curve ( 'none', #1532, #17915, #43575, .t. ) ;
#18769 = oriented_edge ( 'none', *, *, #18661, .t. ) ;
#18770 = oriented_edge ( 'none', *, *, #18829, .f. ) ;
#18771 = oriented_edge ( 'none', *, *, #18704, .t. ) ;
#18772 = edge_curve ( 'none', #18691, #18736, #43668, .t. ) ;
#18773 = edge_loop ( 'none', ( #9333, #9281, #9336, #9335 ) ) ;
#18774 = edge_curve ( 'none', #18639, #18551, #43691, .t. ) ;
#18775 = vertex_point ( 'none', #43583 ) ;
#18776 = vertex_point ( 'none', #43664 ) ;
#18777 = oriented_edge ( 'none', *, *, #18760, .t. ) ;
#18778 = edge_curve ( 'none', #18786, #18603, #43581, .t. ) ;
#18779 = edge_loop ( 'none', ( #18711, #17894, #19167, #18972 ) ) ;
#18780 = vertex_point ( 'none', #43646 ) ;
#18781 = advanced_face ( 'none', ( #43645 ), #43152, .t. ) ;
#18782 = oriented_edge ( 'none', *, *, #18014, .t. ) ;
#18783 = oriented_edge ( 'none', *, *, #18799, .t. ) ;
#18784 = edge_loop ( 'none', ( #18817, #18749, #18806, #18816, #18826 ) ) ;
#18785 = oriented_edge ( 'none', *, *, #18479, .t. ) ;
#18786 = vertex_point ( 'none', #43632 ) ;
#18787 = edge_curve ( 'none', #18733, #18741, #42655, .t. ) ;
#18788 = advanced_face ( 'none', ( #43747 ), #43744, .t. ) ;
#18789 = edge_curve ( 'none', #18822, #18791, #43738, .t. ) ;
#18790 = vertex_point ( 'none', #43731 ) ;
#18791 = vertex_point ( 'none', #43739 ) ;
#18792 = oriented_edge ( 'none', *, *, #504, .f. ) ;
#18793 = oriented_edge ( 'none', *, *, #18340, .t. ) ;
#18794 = edge_curve ( 'none', #18736, #18714, #43708, .t. ) ;
#18795 = oriented_edge ( 'none', *, *, #238, .f. ) ;
#18796 = oriented_edge ( 'none', *, *, #18808, .f. ) ;
#18797 = edge_loop ( 'none', ( #9268, #9293, #9265, #9271 ) ) ;
#18798 = oriented_edge ( 'none', *, *, #18868, .f. ) ;
#18799 = edge_curve ( 'none', #18780, #18714, #43734, .t. ) ;
#18800 = oriented_edge ( 'none', *, *, #18747, .f. ) ;
#18801 = oriented_edge ( 'none', *, *, #17959, .t. ) ;
#18802 = oriented_edge ( 'none', *, *, #18754, .t. ) ;
#18803 = edge_curve ( 'none', #18791, #19017, #43722, .t. ) ;
#18804 = edge_loop ( 'none', ( #18801, #18840 ) ) ;
#18805 = oriented_edge ( 'none', *, *, #18876, .t. ) ;
#18806 = oriented_edge ( 'none', *, *, #18813, .t. ) ;
#18807 = vertex_point ( 'none', #43818 ) ;
#18808 = edge_curve ( 'none', #18741, #18729, #43809, .t. ) ;
#18809 = advanced_face ( 'none', ( #43813 ), #43801, .t. ) ;
#18810 = oriented_edge ( 'none', *, *, #18789, .t. ) ;
#18811 = oriented_edge ( 'none', *, *, #18834, .f. ) ;
#18812 = edge_curve ( 'none', #17823, #17981, #43822, .t. ) ;
#18813 = edge_curve ( 'none', #18776, #18641, #43781, .t. ) ;
#18814 = edge_curve ( 'none', #18755, #17424, #43693, .t. ) ;
#18815 = oriented_edge ( 'none', *, *, #18803, .t. ) ;
#18816 = oriented_edge ( 'none', *, *, #18892, .t. ) ;
#18817 = oriented_edge ( 'none', *, *, #18554, .t. ) ;
#18818 = vertex_point ( 'none', #43798 ) ;
#18819 = oriented_edge ( 'none', *, *, #19008, .f. ) ;
#18820 = vertex_point ( 'none', #43811 ) ;
#18821 = edge_loop ( 'none', ( #18887, #18866, #18830, #18870, #18894 ) ) ;
#18822 = vertex_point ( 'none', #43766 ) ;
#18823 = edge_loop ( 'none', ( #18867, #18891, #18898, #18889, #18886, #18896 ) ) ;
#18824 = advanced_face ( 'none', ( #43755 ), #43753, .t. ) ;
#18825 = edge_curve ( 'none', #14083, #19135, #43879, .t. ) ;
#18826 = oriented_edge ( 'none', *, *, #18884, .f. ) ;
#18827 = oriented_edge ( 'none', *, *, #18850, .f. ) ;
#18828 = edge_curve ( 'none', #18728, #18807, #43749, .t. ) ;
#18829 = edge_curve ( 'none', #194, #18818, #43862, .t. ) ;
#18830 = oriented_edge ( 'none', *, *, #18897, .t. ) ;
#18831 = edge_curve ( 'none', #19017, #18908, #43865, .t. ) ;
#18832 = edge_curve ( 'none', #18822, #18836, #43850, .t. ) ;
#18833 = vertex_point ( 'none', #43859 ) ;
#18834 = edge_curve ( 'none', #18822, #18790, #43827, .t. ) ;
#18835 = advanced_face ( 'none', ( #43840 ), #43941, .t. ) ;
#18836 = vertex_point ( 'none', #43949 ) ;
#18837 = edge_loop ( 'none', ( #18848, #18805, #18842, #18925, #18924, #18907, #18930, #18950, #18938, #18943, #18927, #18992, #18978 ) ) ;
#18838 = oriented_edge ( 'none', *, *, #18843, .f. ) ;
#18839 = oriented_edge ( 'none', *, *, #18761, .f. ) ;
#18840 = oriented_edge ( 'none', *, *, #18724, .t. ) ;
#18841 = edge_curve ( 'none', #18853, #18333, #43951, .t. ) ;
#18842 = oriented_edge ( 'none', *, *, #18929, .t. ) ;
#18843 = edge_curve ( 'none', #18775, #18846, #43835, .t. ) ;
#18844 = edge_loop ( 'none', ( #18040, #18402, #18515, #18529 ) ) ;
#18845 = oriented_edge ( 'none', *, *, #18492, .t. ) ;
#18846 = vertex_point ( 'none', #43921 ) ;
#18847 = edge_loop ( 'none', ( #19592, #19603, #19272, #1732, #19388, #17938 ) ) ;
#18848 = oriented_edge ( 'none', *, *, #18772, .t. ) ;
#18849 = advanced_face ( 'none', ( #43942 ), #43772, .t. ) ;
#18850 = edge_curve ( 'none', #18807, #18775, #43945, .t. ) ;
#18851 = vertex_point ( 'none', #43900 ) ;
#18853 = vertex_point ( 'none', #43917 ) ;
#18852 = oriented_edge ( 'none', *, *, #18828, .f. ) ;
#18854 = advanced_face ( 'none', ( #43892 ), #43932, .t. ) ;
#18855 = edge_curve ( 'none', #15649, #18776, #43893, .t. ) ;
#18856 = oriented_edge ( 'none', *, *, #18320, .f. ) ;
#18857 = edge_curve ( 'none', #18858, #18274, #43891, .t. ) ;
#18858 = vertex_point ( 'none', #43916 ) ;
#18859 = edge_curve ( 'none', #18333, #18336, #44005, .t. ) ;
#18860 = vertex_point ( 'none', #43987 ) ;
#18861 = oriented_edge ( 'none', *, *, #18302, .t. ) ;
#18862 = vertex_point ( 'none', #43889 ) ;
#18863 = edge_loop ( 'none', ( #18331, #18327, #18335, #18316, #18348, #18328 ) ) ;
#18864 = advanced_face ( 'none', ( #43977 ), #44002, .t. ) ;
#18865 = edge_curve ( 'none', #18790, #18820, #43989, .t. ) ;
#18866 = oriented_edge ( 'none', *, *, #18832, .t. ) ;
#18867 = oriented_edge ( 'none', *, *, #18868, .t. ) ;
#18868 = edge_curve ( 'none', #18820, #19017, #44065, .t. ) ;
#18869 = vertex_point ( 'none', #43980 ) ;
#18870 = oriented_edge ( 'none', *, *, #19008, .t. ) ;
#18871 = edge_loop ( 'none', ( #18881, #18845, #15680, #19254 ) ) ;
#18872 = vertex_point ( 'none', #44077 ) ;
#18873 = vertex_point ( 'none', #44075 ) ;
#18874 = advanced_face ( 'none', ( #44074 ), #44071, .t. ) ;
#18875 = advanced_face ( 'none', ( #44050 ), #44056, .t. ) ;
#18876 = edge_curve ( 'none', #18736, #18883, #44044, .t. ) ;
#18877 = oriented_edge ( 'none', *, *, #18825, .f. ) ;
#18878 = edge_loop ( 'none', ( #18879, #18880 ) ) ;
#18879 = oriented_edge ( 'none', *, *, #17820, .t. ) ;
#18880 = oriented_edge ( 'none', *, *, #18812, .t. ) ;
#18881 = oriented_edge ( 'none', *, *, #18885, .t. ) ;
#18882 = oriented_edge ( 'none', *, *, #18814, .f. ) ;
#18883 = vertex_point ( 'none', #44034 ) ;
#18884 = edge_curve ( 'none', #18553, #18676, #44145, .t. ) ;
#18885 = edge_curve ( 'none', #18872, #18873, #44136, .t. ) ;
#18886 = oriented_edge ( 'none', *, *, #18888, .f. ) ;
#18887 = oriented_edge ( 'none', *, *, #18789, .f. ) ;
#18888 = edge_curve ( 'none', #18909, #18833, #44123, .t. ) ;
#18889 = oriented_edge ( 'none', *, *, #18890, .f. ) ;
#18890 = edge_curve ( 'none', #18833, #18893, #44031, .t. ) ;
#18891 = oriented_edge ( 'none', *, *, #18831, .t. ) ;
#18892 = edge_curve ( 'none', #18641, #18676, #44116, .t. ) ;
#18893 = vertex_point ( 'none', #44020 ) ;
#18894 = oriented_edge ( 'none', *, *, #18901, .f. ) ;
#18895 = edge_curve ( 'none', #18908, #18893, #44107, .t. ) ;
#18896 = oriented_edge ( 'none', *, *, #18961, .f. ) ;
#18897 = edge_curve ( 'none', #18836, #18818, #44090, .t. ) ;
#18898 = oriented_edge ( 'none', *, *, #18895, .t. ) ;
#18899 = edge_curve ( 'none', #18910, #18911, #44092, .t. ) ;
#18900 = vertex_point ( 'none', #44138 ) ;
#18901 = edge_curve ( 'none', #18791, #18758, #44094, .t. ) ;
#18902 = edge_curve ( 'none', #18923, #18917, #44216, .t. ) ;
#18903 = edge_curve ( 'none', #18918, #18910, #44110, .t. ) ;
#18904 = vertex_point ( 'none', #44188 ) ;
#18905 = vertex_point ( 'none', #44173 ) ;
#18906 = edge_curve ( 'none', #18883, #18664, #44200, .t. ) ;
#18907 = oriented_edge ( 'none', *, *, #18899, .f. ) ;
#18908 = vertex_point ( 'none', #44193 ) ;
#18909 = vertex_point ( 'none', #44184 ) ;
#18910 = vertex_point ( 'none', #44157 ) ;
#18911 = vertex_point ( 'none', #44162 ) ;
#18912 = vertex_point ( 'none', #44147 ) ;
#18913 = edge_curve ( 'none', #18960, #18967, #43151, .t. ) ;
#18914 = oriented_edge ( 'none', *, *, #18913, .t. ) ;
#18915 = oriented_edge ( 'none', *, *, #18916, .f. ) ;
#18916 = edge_curve ( 'none', #18936, #18942, #44282, .t. ) ;
#18917 = vertex_point ( 'none', #44286 ) ;
#18918 = vertex_point ( 'none', #44284 ) ;
#18919 = edge_curve ( 'none', #18912, #18904, #44256, .t. ) ;
#18920 = edge_curve ( 'none', #18560, #18963, #44275, .t. ) ;
#18921 = edge_curve ( 'none', #18911, #18917, #44263, .t. ) ;
#18922 = edge_curve ( 'none', #18900, #18912, #44273, .t. ) ;
#18923 = vertex_point ( 'none', #44235 ) ;
#18924 = oriented_edge ( 'none', *, *, #18921, .f. ) ;
#18925 = oriented_edge ( 'none', *, *, #18902, .t. ) ;
#18926 = edge_curve ( 'none', #19042, #18862, #44345, .t. ) ;
#18927 = oriented_edge ( 'none', *, *, #18949, .f. ) ;
#18928 = oriented_edge ( 'none', *, *, #18888, .t. ) ;
#18929 = edge_curve ( 'none', #18883, #18923, #44333, .t. ) ;
#18930 = oriented_edge ( 'none', *, *, #18903, .f. ) ;
#18931 = oriented_edge ( 'none', *, *, #18939, .t. ) ;
#18932 = advanced_face ( 'none', ( #44220 ), #44231, .t. ) ;
#18933 = oriented_edge ( 'none', *, *, #18934, .t. ) ;
#18934 = edge_curve ( 'none', #18959, #18942, #44329, .t. ) ;
#18935 = edge_loop ( 'none', ( #18941, #18914, #18951, #18928, #18988 ) ) ;
#18936 = vertex_point ( 'none', #44307 ) ;
#18937 = edge_loop ( 'none', ( #18974, #18946, #18968, #18969, #18975, #18971, #19025, #18945, #19051, #19049, #18995, #19019, #19024 ) ) ;
#18938 = oriented_edge ( 'none', *, *, #18919, .f. ) ;
#18939 = edge_curve ( 'none', #18960, #18959, #44305, .t. ) ;
#18940 = edge_loop ( 'none', ( #18931, #18933, #18915, #19000, #18953 ) ) ;
#18941 = oriented_edge ( 'none', *, *, #18939, .f. ) ;
#18942 = vertex_point ( 'none', #44335 ) ;
#18943 = oriented_edge ( 'none', *, *, #18922, .f. ) ;
#18944 = edge_curve ( 'none', #18900, #19013, #44405, .t. ) ;
#18945 = oriented_edge ( 'none', *, *, #18987, .f. ) ;
#18946 = oriented_edge ( 'none', *, *, #18906, .t. ) ;
#18947 = vertex_point ( 'none', #44399 ) ;
#18948 = oriented_edge ( 'none', *, *, #19493, .f. ) ;
#18949 = edge_curve ( 'none', #18905, #18900, #44414, .t. ) ;
#18950 = oriented_edge ( 'none', *, *, #18966, .t. ) ;
#18951 = oriented_edge ( 'none', *, *, #18955, .t. ) ;
#18952 = edge_curve ( 'none', #18960, #18954, #44388, .t. ) ;
#18953 = oriented_edge ( 'none', *, *, #18952, .f. ) ;
#18954 = vertex_point ( 'none', #44386 ) ;
#18955 = edge_curve ( 'none', #18967, #18909, #44409, .t. ) ;
#18956 = vertex_point ( 'none', #44367 ) ;
#18957 = vertex_point ( 'none', #44401 ) ;
#18958 = advanced_face ( 'none', ( #44355 ), #44404, .t. ) ;
#18959 = vertex_point ( 'none', #44368 ) ;
#18960 = vertex_point ( 'none', #44349 ) ;
#18961 = edge_curve ( 'none', #18820, #18909, #44473, .t. ) ;
#18962 = edge_curve ( 'none', #18954, #18936, #44370, .t. ) ;
#18963 = vertex_point ( 'none', #44474 ) ;
#18964 = edge_loop ( 'none', ( #18984, #19004, #18997, #19070, #18985, #19035 ) ) ;
#18965 = edge_curve ( 'none', #18942, #18970, #44356, .t. ) ;
#18966 = edge_curve ( 'none', #18918, #18904, #44454, .t. ) ;
#18967 = vertex_point ( 'none', #44450 ) ;
#18968 = oriented_edge ( 'none', *, *, #18725, .t. ) ;
#18969 = oriented_edge ( 'none', *, *, #18989, .t. ) ;
#18970 = vertex_point ( 'none', #44455 ) ;
#18971 = oriented_edge ( 'none', *, *, #19022, .f. ) ;
#18972 = oriented_edge ( 'none', *, *, #18920, .f. ) ;
#18973 = oriented_edge ( 'none', *, *, #18944, .t. ) ;
#18974 = oriented_edge ( 'none', *, *, #18929, .f. ) ;
#18975 = oriented_edge ( 'none', *, *, #19016, .t. ) ;
#18976 = advanced_face ( 'none', ( #44452 ), #44422, .t. ) ;
#18977 = vertex_point ( 'none', #44435 ) ;
#18978 = oriented_edge ( 'none', *, *, #18989, .f. ) ;
#18979 = vertex_point ( 'none', #44432 ) ;
#18980 = vertex_point ( 'none', #44421 ) ;
#18981 = edge_loop ( 'none', ( #19039, #19043, #18982, #19065, #19063 ) ) ;
#18982 = oriented_edge ( 'none', *, *, #19053, .f. ) ;
#18983 = edge_curve ( 'none', #18970, #18956, #44536, .t. ) ;
#18984 = oriented_edge ( 'none', *, *, #18916, .t. ) ;
#18985 = oriented_edge ( 'none', *, *, #19072, .f. ) ;
#18986 = edge_curve ( 'none', #18991, #18956, #44416, .t. ) ;
#18987 = edge_curve ( 'none', #19002, #19014, #44529, .t. ) ;
#18988 = oriented_edge ( 'none', *, *, #19001, .f. ) ;
#18990 = advanced_face ( 'none', ( #44491 ), #44500, .t. ) ;
#18989 = edge_curve ( 'none', #18691, #18947, #44425, .t. ) ;
#18991 = vertex_point ( 'none', #44509 ) ;
#18992 = oriented_edge ( 'none', *, *, #18994, .t. ) ;
#18993 = edge_loop ( 'none', ( #18948, #19539, #19395, #19525 ) ) ;
#18994 = edge_curve ( 'none', #18905, #18947, #44475, .t. ) ;
#18995 = oriented_edge ( 'none', *, *, #19047, .f. ) ;
#18996 = vertex_point ( 'none', #44510 ) ;
#18997 = oriented_edge ( 'none', *, *, #18983, .t. ) ;
#18998 = vertex_point ( 'none', #44527 ) ;
#18999 = vertex_point ( 'none', #44489 ) ;
#19000 = oriented_edge ( 'none', *, *, #18962, .f. ) ;
#19001 = edge_curve ( 'none', #18959, #18833, #44478, .t. ) ;
#19002 = vertex_point ( 'none', #44587 ) ;
#19003 = edge_curve ( 'none', #19002, #18998, #44591, .t. ) ;
#19004 = oriented_edge ( 'none', *, *, #18965, .t. ) ;
#19005 = vertex_point ( 'none', #44582 ) ;
#19006 = oriented_edge ( 'none', *, *, #19011, .t. ) ;
#19007 = edge_loop ( 'none', ( #18757, #19009, #18777, #239, #18819, #18770 ) ) ;
#19008 = edge_curve ( 'none', #18818, #18758, #44564, .t. ) ;
#19009 = oriented_edge ( 'none', *, *, #19030, .t. ) ;
#19010 = advanced_face ( 'none', ( #44593 ), #44482, .t. ) ;
#19011 = edge_curve ( 'none', #235, #19005, #44549, .t. ) ;
#19012 = edge_curve ( 'none', #18619, #19028, #44580, .t. ) ;
#19013 = vertex_point ( 'none', #44575 ) ;
#19014 = vertex_point ( 'none', #44566 ) ;
#19015 = edge_curve ( 'none', #235, #182, #44558, .t. ) ;
#19016 = edge_curve ( 'none', #18947, #18977, #44660, .t. ) ;
#19017 = vertex_point ( 'none', #44657 ) ;
#19018 = oriented_edge ( 'none', *, *, #165, .f. ) ;
#19019 = oriented_edge ( 'none', *, *, #19036, .f. ) ;
#19020 = edge_curve ( 'none', #19050, #18923, #44565, .t. ) ;
#19021 = edge_curve ( 'none', #18758, #18762, #44651, .t. ) ;
#19022 = edge_curve ( 'none', #19026, #18977, #44635, .t. ) ;
#19023 = vertex_point ( 'none', #44615 ) ;
#19024 = oriented_edge ( 'none', *, *, #19020, .t. ) ;
#19025 = oriented_edge ( 'none', *, *, #19029, .f. ) ;
#19026 = vertex_point ( 'none', #44608 ) ;
#19027 = edge_loop ( 'none', ( #19045, #18973, #19086, #19082 ) ) ;
#19028 = vertex_point ( 'none', #44720 ) ;
#19029 = edge_curve ( 'none', #19014, #19026, #44713, .t. ) ;
#19030 = edge_curve ( 'none', #186, #18759, #44726, .t. ) ;
#19031 = advanced_face ( 'none', ( #44696 ), #44727, .t. ) ;
#19032 = edge_curve ( 'none', #18979, #19040, #44687, .t. ) ;
#19033 = edge_curve ( 'none', #19041, #18979, #44724, .t. ) ;
#19034 = edge_curve ( 'none', #18936, #18957, #44778, .t. ) ;
#19035 = oriented_edge ( 'none', *, *, #19034, .f. ) ;
#19036 = edge_curve ( 'none', #19050, #18999, #44793, .t. ) ;
#19037 = edge_loop ( 'none', ( #19073, #19117, #19087, #19102, #19068, #19074 ) ) ;
#19038 = edge_loop ( 'none', ( #19076, #19066, #19058, #19067, #19080 ) ) ;
#19039 = oriented_edge ( 'none', *, *, #19033, .t. ) ;
#19040 = vertex_point ( 'none', #44780 ) ;
#19041 = vertex_point ( 'none', #44785 ) ;
#19042 = vertex_point ( 'none', #44783 ) ;
#19043 = oriented_edge ( 'none', *, *, #19032, .t. ) ;
#19044 = oriented_edge ( 'none', *, *, #19093, .t. ) ;
#19045 = oriented_edge ( 'none', *, *, #18949, .t. ) ;
#19046 = edge_curve ( 'none', #18996, #18998, #44772, .t. ) ;
#19047 = edge_curve ( 'none', #18999, #18996, #44741, .t. ) ;
#19048 = edge_loop ( 'none', ( #19707, #19165, #19705, #19257 ) ) ;
#19049 = oriented_edge ( 'none', *, *, #19046, .f. ) ;
#19050 = vertex_point ( 'none', #44770 ) ;
#19051 = oriented_edge ( 'none', *, *, #19003, .t. ) ;
#19052 = advanced_face ( 'none', ( #44768 ), #44754, .t. ) ;
#19053 = edge_curve ( 'none', #19059, #19040, #44743, .t. ) ;
#19054 = advanced_face ( 'none', ( #44732 ), #44745, .t. ) ;
#19055 = edge_curve ( 'none', #18979, #18991, #44824, .t. ) ;
#19056 = edge_curve ( 'none', #19062, #18957, #44760, .t. ) ;
#19057 = edge_curve ( 'none', #19041, #19062, #44806, .t. ) ;
#19058 = oriented_edge ( 'none', *, *, #19056, .t. ) ;
#19059 = vertex_point ( 'none', #44809 ) ;
#19060 = edge_loop ( 'none', ( #19173, #19179, #19221, #19191, #19207 ) ) ;
#19061 = edge_curve ( 'none', #18980, #19059, #44802, .t. ) ;
#19062 = vertex_point ( 'none', #44797 ) ;
#19063 = oriented_edge ( 'none', *, *, #19071, .f. ) ;
#19064 = edge_curve ( 'none', #19040, #19103, #44901, .t. ) ;
#19065 = oriented_edge ( 'none', *, *, #19061, .f. ) ;
#19066 = oriented_edge ( 'none', *, *, #19057, .t. ) ;
#19067 = oriented_edge ( 'none', *, *, #19072, .t. ) ;
#19068 = oriented_edge ( 'none', *, *, #19108, .f. ) ;
#19069 = edge_curve ( 'none', #19059, #19077, #44897, .t. ) ;
#19070 = oriented_edge ( 'none', *, *, #18986, .f. ) ;
#19071 = edge_curve ( 'none', #19041, #18980, #44883, .t. ) ;
#19072 = edge_curve ( 'none', #18957, #18991, #44907, .t. ) ;
#19073 = oriented_edge ( 'none', *, *, #19053, .t. ) ;
#19074 = oriented_edge ( 'none', *, *, #19069, .f. ) ;
#19075 = vertex_point ( 'none', #44864 ) ;
#19076 = oriented_edge ( 'none', *, *, #19033, .f. ) ;
#19077 = vertex_point ( 'none', #44896 ) ;
#19078 = edge_curve ( 'none', #19120, #19147, #44855, .t. ) ;
#19079 = edge_loop ( 'none', ( #19089, #19168, #19710, #19704 ) ) ;
#19080 = oriented_edge ( 'none', *, *, #19055, .f. ) ;
#19081 = vertex_point ( 'none', #44879 ) ;
#19082 = oriented_edge ( 'none', *, *, #19094, .f. ) ;
#19083 = advanced_face ( 'none', ( #44878 ), #44849, .t. ) ;
#19084 = edge_curve ( 'none', #19013, #19023, #44966, .t. ) ;
#19085 = vertex_point ( 'none', #44956 ) ;
#19086 = oriented_edge ( 'none', *, *, #19084, .t. ) ;
#19087 = oriented_edge ( 'none', *, *, #19100, .t. ) ;
#19088 = oriented_edge ( 'none', *, *, #19101, .f. ) ;
#19089 = oriented_edge ( 'none', *, *, #19146, .t. ) ;
#19090 = edge_curve ( 'none', #19140, #19026, #44951, .t. ) ;
#19091 = advanced_face ( 'none', ( #44949 ), #44934, .t. ) ;
#19092 = edge_loop ( 'none', ( #19044, #19161, #19164, #19159 ) ) ;
#19093 = edge_curve ( 'none', #19075, #18663, #44875, .t. ) ;
#19094 = edge_curve ( 'none', #18905, #19023, #44913, .t. ) ;
#19095 = edge_curve ( 'none', #19096, #19085, #44925, .t. ) ;
#19096 = vertex_point ( 'none', #44922 ) ;
#19097 = edge_curve ( 'none', #18461, #17999, #45032, .t. ) ;
#19098 = vertex_point ( 'none', #45034 ) ;
#19099 = vertex_point ( 'none', #45020 ) ;
#19100 = edge_curve ( 'none', #19103, #19085, #45014, .t. ) ;
#19101 = edge_curve ( 'none', #19099, #19104, #45013, .t. ) ;
#19102 = oriented_edge ( 'none', *, *, #19095, .f. ) ;
#19103 = vertex_point ( 'none', #44999 ) ;
#19104 = vertex_point ( 'none', #45023 ) ;
#19105 = vertex_point ( 'none', #45026 ) ;
#19106 = edge_loop ( 'none', ( #19128, #19145, #19088, #58015, #19129 ) ) ;
#19107 = edge_curve ( 'none', #17917, #17890, #45007, .t. ) ;
#19108 = edge_curve ( 'none', #19077, #19096, #45010, .t. ) ;
#19109 = oriented_edge ( 'none', *, *, #17819, .t. ) ;
#19110 = vertex_point ( 'none', #44984 ) ;
#19111 = advanced_face ( 'none', ( #45092 ), #44980, .f. ) ;
#19112 = edge_curve ( 'none', #17965, #19105, #45079, .t. ) ;
#19113 = oriented_edge ( 'none', *, *, #18496, .f. ) ;
#19114 = edge_curve ( 'none', #19110, #17999, #44979, .t. ) ;
#19115 = oriented_edge ( 'none', *, *, #19112, .t. ) ;
#19116 = oriented_edge ( 'none', *, *, #18452, .t. ) ;
#19117 = oriented_edge ( 'none', *, *, #19064, .t. ) ;
#19118 = vertex_point ( 'none', #45087 ) ;
#19119 = edge_curve ( 'none', #19120, #19127, #45067, .t. ) ;
#19120 = vertex_point ( 'none', #45054 ) ;
#19121 = oriented_edge ( 'none', *, *, #19428, .t. ) ;
#19122 = edge_curve ( 'none', #19131, #19099, #45098, .t. ) ;
#19123 = oriented_edge ( 'none', *, *, #19078, .f. ) ;
#19124 = advanced_face ( 'none', ( #45063 ), #44974, .t. ) ;
#19125 = oriented_edge ( 'none', *, *, #19101, .t. ) ;
#19126 = oriented_edge ( 'none', *, *, #19139, .t. ) ;
#19127 = vertex_point ( 'none', #45068 ) ;
#19128 = oriented_edge ( 'none', *, *, #19078, .t. ) ;
#19129 = oriented_edge ( 'none', *, *, #19132, .f. ) ;
#19130 = edge_loop ( 'none', ( #19125, #19152, #19126, #19142, #19150, #19181 ) ) ;
#19131 = vertex_point ( 'none', #45048 ) ;
#19132 = edge_curve ( 'none', #19120, #19131, #45143, .t. ) ;
#19133 = vertex_point ( 'none', #45046 ) ;
#19134 = vertex_point ( 'none', #45147 ) ;
#19135 = vertex_point ( 'none', #45145 ) ;
#19136 = advanced_face ( 'none', ( #45136 ), #45139, .t. ) ;
#19137 = edge_curve ( 'none', #18917, #19075, #45126, .t. ) ;
#19138 = vertex_point ( 'none', #45043 ) ;
#19139 = edge_curve ( 'none', #19133, #19134, #45107, .t. ) ;
#19140 = vertex_point ( 'none', #45118 ) ;
#19141 = edge_curve ( 'none', #19104, #19133, #45049, .t. ) ;
#19142 = oriented_edge ( 'none', *, *, #19157, .f. ) ;
#19143 = vertex_point ( 'none', #45110 ) ;
#19144 = edge_curve ( 'none', #19147, #19104, #45109, .t. ) ;
#19145 = oriented_edge ( 'none', *, *, #19144, .t. ) ;
#19146 = edge_curve ( 'none', #19081, #19140, #45216, .t. ) ;
#19147 = vertex_point ( 'none', #45101 ) ;
#19148 = oriented_edge ( 'none', *, *, #19209, .t. ) ;
#19149 = advanced_face ( 'none', ( #45220 ), #45199, .t. ) ;
#19150 = oriented_edge ( 'none', *, *, #19194, .f. ) ;
#19151 = advanced_face ( 'none', ( #45195 ), #45201, .t. ) ;
#19152 = oriented_edge ( 'none', *, *, #19141, .t. ) ;
#19153 = edge_loop ( 'none', ( #19123, #19166, #19169, #19163, #19155 ) ) ;
#19154 = edge_curve ( 'none', #19147, #19096, #45177, .t. ) ;
#19155 = oriented_edge ( 'none', *, *, #19154, .f. ) ;
#19156 = edge_curve ( 'none', #19127, #19077, #40666, .t. ) ;
#19157 = edge_curve ( 'none', #19138, #19134, #43141, .t. ) ;
#19158 = edge_curve ( 'none', #19188, #19190, #43652, .t. ) ;
#19159 = oriented_edge ( 'none', *, *, #19137, .t. ) ;
#19160 = advanced_face ( 'none', ( #45218 ), #45223, .t. ) ;
#19161 = oriented_edge ( 'none', *, *, #19162, .t. ) ;
#19163 = oriented_edge ( 'none', *, *, #19108, .t. ) ;
#19162 = edge_curve ( 'none', #18663, #18911, #43665, .t. ) ;
#19164 = oriented_edge ( 'none', *, *, #18921, .t. ) ;
#19165 = oriented_edge ( 'none', *, *, #19199, .t. ) ;
#19166 = oriented_edge ( 'none', *, *, #19119, .t. ) ;
#19167 = oriented_edge ( 'none', *, *, #19709, .f. ) ;
#19168 = oriented_edge ( 'none', *, *, #19090, .t. ) ;
#19169 = oriented_edge ( 'none', *, *, #19156, .t. ) ;
#19170 = oriented_edge ( 'none', *, *, #19266, .t. ) ;
#19171 = vertex_point ( 'none', #45276 ) ;
#19172 = edge_curve ( 'none', #19171, #19180, #45282, .t. ) ;
#19173 = oriented_edge ( 'none', *, *, #19209, .f. ) ;
#19174 = edge_loop ( 'none', ( #19148, #19177, #19193, #19178, #19183 ) ) ;
#19175 = edge_loop ( 'none', ( #19186, #19218, #19243, #19247, #19185, #19214 ) ) ;
#19176 = advanced_face ( 'none', ( #45286 ), #45284, .t. ) ;
#19177 = oriented_edge ( 'none', *, *, #19204, .t. ) ;
#19178 = oriented_edge ( 'none', *, *, #19158, .f. ) ;
#19179 = oriented_edge ( 'none', *, *, #19172, .t. ) ;
#19180 = vertex_point ( 'none', #45272 ) ;
#19181 = oriented_edge ( 'none', *, *, #19200, .f. ) ;
#19182 = vertex_point ( 'none', #45251 ) ;
#19183 = oriented_edge ( 'none', *, *, #19197, .f. ) ;
#19184 = vertex_point ( 'none', #45268 ) ;
#19185 = oriented_edge ( 'none', *, *, #19239, .f. ) ;
#19186 = oriented_edge ( 'none', *, *, #19192, .t. ) ;
#19187 = advanced_face ( 'none', ( #45244 ), #45242, .t. ) ;
#19188 = vertex_point ( 'none', #45256 ) ;
#19189 = vertex_point ( 'none', #45241 ) ;
#19190 = vertex_point ( 'none', #45240 ) ;
#19191 = oriented_edge ( 'none', *, *, #19194, .t. ) ;
#19192 = edge_curve ( 'none', #19190, #19189, #45341, .t. ) ;
#19193 = oriented_edge ( 'none', *, *, #19192, .f. ) ;
#19194 = edge_curve ( 'none', #19118, #19138, #45258, .t. ) ;
#19195 = oriented_edge ( 'none', *, *, #19215, .t. ) ;
#19196 = oriented_edge ( 'none', *, *, #19093, .f. ) ;
#19197 = edge_curve ( 'none', #19171, #19188, #45325, .t. ) ;
#19198 = edge_curve ( 'none', #19075, #19253, #45321, .t. ) ;
#19199 = edge_curve ( 'none', #18999, #18622, #45303, .t. ) ;
#19200 = edge_curve ( 'none', #19099, #19118, #45318, .t. ) ;
#19201 = oriented_edge ( 'none', *, *, #19262, .f. ) ;
#19203 = advanced_face ( 'none', ( #45297 ), #45334, .t. ) ;
#19202 = oriented_edge ( 'none', *, *, #18850, .t. ) ;
#19204 = edge_curve ( 'none', #19143, #19189, #45305, .t. ) ;
#19205 = edge_curve ( 'none', #19180, #19118, #45287, .t. ) ;
#19206 = edge_curve ( 'none', #19143, #19138, #45394, .t. ) ;
#19207 = oriented_edge ( 'none', *, *, #19206, .f. ) ;
#19208 = vertex_point ( 'none', #45306 ) ;
#19209 = edge_curve ( 'none', #19171, #19143, #45375, .t. ) ;
#19210 = oriented_edge ( 'none', *, *, #18651, .f. ) ;
#19211 = edge_curve ( 'none', #19189, #19184, #45365, .t. ) ;
#19212 = edge_curve ( 'none', #19217, #19245, #45362, .t. ) ;
#19213 = edge_loop ( 'none', ( #19283, #19255, #19273, #58013, #19338 ) ) ;
#19214 = oriented_edge ( 'none', *, *, #19256, .f. ) ;
#19215 = edge_curve ( 'none', #18547, #18729, #45464, .t. ) ;
#19216 = vertex_point ( 'none', #45352 ) ;
#19217 = vertex_point ( 'none', #45461 ) ;
#19218 = oriented_edge ( 'none', *, *, #19211, .t. ) ;
#19219 = edge_loop ( 'none', ( #19319, #19294, #19293, #19287, #19170 ) ) ;
#19220 = edge_loop ( 'none', ( #19222, #19210, #19196, #19226 ) ) ;
#19221 = oriented_edge ( 'none', *, *, #19205, .t. ) ;
#19222 = oriented_edge ( 'none', *, *, #19259, .f. ) ;
#19223 = oriented_edge ( 'none', *, *, #18715, .t. ) ;
#19224 = edge_curve ( 'none', #18508, #18807, #45454, .t. ) ;
#19225 = advanced_face ( 'none', ( #45443 ), #45355, .t. ) ;
#19226 = oriented_edge ( 'none', *, *, #19198, .t. ) ;
#19227 = vertex_point ( 'none', #45437 ) ;
#19228 = advanced_face ( 'none', ( #45428 ), #45460, .t. ) ;
#19229 = edge_loop ( 'none', ( #19223, #19201, #19354, #19195 ) ) ;
#19230 = edge_curve ( 'none', #19050, #19253, #45433, .t. ) ;
#19231 = edge_curve ( 'none', #19261, #18872, #45447, .t. ) ;
#19232 = edge_loop ( 'none', ( #19288, #19258, #19341, #19284 ) ) ;
#19233 = vertex_point ( 'none', #45415 ) ;
#19234 = vertex_point ( 'none', #45407 ) ;
#19235 = edge_curve ( 'none', #19184, #19234, #45520, .t. ) ;
#19236 = edge_loop ( 'none', ( #19240, #19277, #19238, #19248, #19278 ) ) ;
#19237 = edge_curve ( 'none', #19233, #19234, #45423, .t. ) ;
#19238 = oriented_edge ( 'none', *, *, #19250, .f. ) ;
#19239 = edge_curve ( 'none', #19216, #19233, #45526, .t. ) ;
#19240 = oriented_edge ( 'none', *, *, #19246, .t. ) ;
#19241 = edge_curve ( 'none', #19182, #19242, #45498, .t. ) ;
#19242 = vertex_point ( 'none', #45503 ) ;
#19243 = oriented_edge ( 'none', *, *, #19235, .t. ) ;
#19244 = vertex_point ( 'none', #45485 ) ;
#19245 = vertex_point ( 'none', #45483 ) ;
#19246 = edge_curve ( 'none', #19217, #19182, #45509, .t. ) ;
#19247 = oriented_edge ( 'none', *, *, #19237, .f. ) ;
#19248 = oriented_edge ( 'none', *, *, #19251, .f. ) ;
#19249 = vertex_point ( 'none', #45467 ) ;
#19250 = edge_curve ( 'none', #19249, #19242, #45512, .t. ) ;
#19251 = edge_curve ( 'none', #19245, #19249, #45478, .t. ) ;
#19252 = edge_loop ( 'none', ( #19425, #19396, #19578, #19543 ) ) ;
#19253 = vertex_point ( 'none', #45594 ) ;
#19254 = oriented_edge ( 'none', *, *, #19231, .t. ) ;
#19255 = oriented_edge ( 'none', *, *, #19279, .t. ) ;
#19256 = edge_curve ( 'none', #19190, #19216, #45573, .t. ) ;
#19257 = oriented_edge ( 'none', *, *, #19230, .f. ) ;
#19258 = oriented_edge ( 'none', *, *, #19224, .f. ) ;
#19259 = edge_curve ( 'none', #18622, #19253, #45579, .t. ) ;
#19260 = oriented_edge ( 'none', *, *, #19265, .f. ) ;
#19261 = vertex_point ( 'none', #45562 ) ;
#19262 = edge_curve ( 'none', #18548, #18728, #45554, .t. ) ;
#19263 = advanced_face ( 'none', ( #45581 ), #45532, .t. ) ;
#19264 = vertex_point ( 'none', #45564 ) ;
#19265 = edge_curve ( 'none', #19140, #19013, #45534, .t. ) ;
#19266 = edge_curve ( 'none', #19264, #19227, #45654, .t. ) ;
#19267 = edge_curve ( 'none', #18869, #19261, #45636, .t. ) ;
#19268 = oriented_edge ( 'none', *, *, #18843, .t. ) ;
#19269 = edge_loop ( 'none', ( #19577, #19497, #19545, #19540 ) ) ;
#19270 = vertex_point ( 'none', #45638 ) ;
#19271 = edge_curve ( 'none', #18500, #18775, #45552, .t. ) ;
#19272 = oriented_edge ( 'none', *, *, #1826, .t. ) ;
#19273 = oriented_edge ( 'none', *, *, #19286, .t. ) ;
#19274 = edge_loop ( 'none', ( #19337, #19368, #19333, #19327, #19343 ) ) ;
#19275 = advanced_face ( 'none', ( #45553 ), #45626, .t. ) ;
#19276 = vertex_point ( 'none', #45624 ) ;
#19277 = oriented_edge ( 'none', *, *, #19241, .t. ) ;
#19278 = oriented_edge ( 'none', *, *, #19212, .f. ) ;
#19279 = edge_curve ( 'none', #19217, #19276, #45628, .t. ) ;
#19280 = edge_loop ( 'none', ( #19348, #19442, #19362, #19412 ) ) ;
#19281 = edge_curve ( 'none', #19264, #19315, #45717, .t. ) ;
#19282 = edge_curve ( 'none', #19244, #19520, #45722, .t. ) ;
#19283 = oriented_edge ( 'none', *, *, #19246, .f. ) ;
#19284 = oriented_edge ( 'none', *, *, #19262, .t. ) ;
#19285 = advanced_face ( 'none', ( #45709 ), #45719, .t. ) ;
#19286 = edge_curve ( 'none', #19276, #19216, #45603, .t. ) ;
#19287 = oriented_edge ( 'none', *, *, #19281, .f. ) ;
#19288 = oriented_edge ( 'none', *, *, #18828, .t. ) ;
#19289 = edge_loop ( 'none', ( #19376, #19260, #19386, #19346 ) ) ;
#19290 = advanced_face ( 'none', ( #45684 ), #45694, .t. ) ;
#19291 = edge_loop ( 'none', ( #19382, #19358, #19407, #19389 ) ) ;
#19292 = edge_loop ( 'none', ( #19202, #19316, #19392, #19377 ) ) ;
#19293 = oriented_edge ( 'none', *, *, #19314, .f. ) ;
#19294 = oriented_edge ( 'none', *, *, #18659, .f. ) ;
#19295 = vertex_point ( 'none', #45674 ) ;
#19296 = advanced_face ( 'none', ( #45665 ), #44171, .t. ) ;
#19297 = advanced_face ( 'none', ( #45787 ), #45782, .f. ) ;
#19298 = edge_loop ( 'none', ( #19301, #19320, #19300, #19307, #19355, #19302 ) ) ;
#19299 = edge_curve ( 'none', #19311, #19342, #45769, .t. ) ;
#19300 = oriented_edge ( 'none', *, *, #19299, .t. ) ;
#19301 = oriented_edge ( 'none', *, *, #19250, .t. ) ;
#19302 = oriented_edge ( 'none', *, *, #19321, .f. ) ;
#19303 = edge_curve ( 'none', #19359, #19325, #45757, .t. ) ;
#19304 = vertex_point ( 'none', #45749 ) ;
#19305 = edge_curve ( 'none', #19242, #19311, #45772, .t. ) ;
#19306 = edge_curve ( 'none', #19363, #19342, #45738, .t. ) ;
#19307 = oriented_edge ( 'none', *, *, #19306, .f. ) ;
#19308 = edge_curve ( 'none', #19182, #19233, #45736, .t. ) ;
#19309 = edge_loop ( 'none', ( #19436, #19328, #19323, #19371, #19434 ) ) ;
#19310 = advanced_face ( 'none', ( #45752 ), #45728, .f. ) ;
#19311 = vertex_point ( 'none', #45835 ) ;
#19312 = vertex_point ( 'none', #45821 ) ;
#19313 = vertex_point ( 'none', #45833 ) ;
#19314 = edge_curve ( 'none', #19315, #18662, #45812, .t. ) ;
#19315 = vertex_point ( 'none', #45831 ) ;
#19316 = oriented_edge ( 'none', *, *, #19271, .f. ) ;
#19317 = advanced_face ( 'none', ( #45841 ), #45830, .t. ) ;
#19318 = edge_loop ( 'none', ( #19373, #19345, #19401, #19403, #19408 ) ) ;
#19319 = oriented_edge ( 'none', *, *, #19349, .f. ) ;
#19320 = oriented_edge ( 'none', *, *, #19305, .t. ) ;
#19321 = edge_curve ( 'none', #19249, #19313, #45814, .t. ) ;
#19322 = edge_loop ( 'none', ( #19399, #19435, #19480, #19456, #19466, #19483 ) ) ;
#19323 = oriented_edge ( 'none', *, *, #19444, .t. ) ;
#19324 = vertex_point ( 'none', #45724 ) ;
#19325 = vertex_point ( 'none', #45797 ) ;
#19326 = vertex_point ( 'none', #45789 ) ;
#19327 = oriented_edge ( 'none', *, *, #19334, .f. ) ;
#19328 = oriented_edge ( 'none', *, *, #19331, .t. ) ;
#19329 = edge_curve ( 'none', #19304, #19324, #45801, .t. ) ;
#19330 = edge_curve ( 'none', #19359, #19350, #45892, .t. ) ;
#19331 = edge_curve ( 'none', #19359, #19326, #45795, .t. ) ;
#19332 = vertex_point ( 'none', #45906 ) ;
#19333 = oriented_edge ( 'none', *, *, #19365, .f. ) ;
#19334 = edge_curve ( 'none', #19350, #19332, #45903, .t. ) ;
#19335 = edge_curve ( 'none', #19325, #19304, #45886, .t. ) ;
#19336 = oriented_edge ( 'none', *, *, #19475, .t. ) ;
#19337 = oriented_edge ( 'none', *, *, #19303, .t. ) ;
#19338 = oriented_edge ( 'none', *, *, #19308, .f. ) ;
#19339 = vertex_point ( 'none', #45878 ) ;
#19340 = advanced_face ( 'none', ( #45879 ), #45848, .t. ) ;
#19341 = oriented_edge ( 'none', *, *, #18523, .f. ) ;
#19342 = vertex_point ( 'none', #45854 ) ;
#19343 = oriented_edge ( 'none', *, *, #19330, .f. ) ;
#19344 = edge_curve ( 'none', #18561, #18702, #45876, .t. ) ;
#19345 = oriented_edge ( 'none', *, *, #19411, .f. ) ;
#19346 = oriented_edge ( 'none', *, *, #19379, .t. ) ;
#19347 = oriented_edge ( 'none', *, *, #18764, .t. ) ;
#19348 = oriented_edge ( 'none', *, *, #19367, .t. ) ;
#19349 = edge_curve ( 'none', #18595, #19227, #45963, .t. ) ;
#19350 = vertex_point ( 'none', #45959 ) ;
#19351 = edge_curve ( 'none', #19014, #19208, #45946, .t. ) ;
#19352 = oriented_edge ( 'none', *, *, #18626, .f. ) ;
#19353 = edge_loop ( 'none', ( #19421, #19387, #19424, #19584 ) ) ;
#19354 = oriented_edge ( 'none', *, *, #18557, .f. ) ;
#19355 = oriented_edge ( 'none', *, *, #19360, .f. ) ;
#19356 = oriented_edge ( 'none', *, *, #19271, .t. ) ;
#19357 = vertex_point ( 'none', #45935 ) ;
#19358 = oriented_edge ( 'none', *, *, #19344, .f. ) ;
#19359 = vertex_point ( 'none', #45961 ) ;
#19360 = edge_curve ( 'none', #19313, #19363, #45950, .t. ) ;
#19361 = advanced_face ( 'none', ( #45917 ), #45924, .t. ) ;
#19362 = oriented_edge ( 'none', *, *, #19414, .t. ) ;
#19363 = vertex_point ( 'none', #45923 ) ;
#19364 = advanced_face ( 'none', ( #45949 ), #45925, .t. ) ;
#19365 = edge_curve ( 'none', #19332, #19304, #45964, .t. ) ;
#19366 = oriented_edge ( 'none', *, *, #1034, .t. ) ;
#19367 = edge_curve ( 'none', #19372, #19441, #45930, .t. ) ;
#19368 = oriented_edge ( 'none', *, *, #19335, .t. ) ;
#19369 = vertex_point ( 'none', #46000 ) ;
#19370 = edge_curve ( 'none', #18568, #18846, #45992, .t. ) ;
#19371 = oriented_edge ( 'none', *, *, #19360, .t. ) ;
#19372 = vertex_point ( 'none', #45916 ) ;
#19373 = oriented_edge ( 'none', *, *, #19417, .f. ) ;
#19374 = edge_loop ( 'none', ( #19495, #19384, #19397, #19446 ) ) ;
#19375 = advanced_face ( 'none', ( #45986 ), #46004, .t. ) ;
#19376 = oriented_edge ( 'none', *, *, #19084, .f. ) ;
#19377 = oriented_edge ( 'none', *, *, #19224, .t. ) ;
#19378 = edge_loop ( 'none', ( #19268, #19391, #19352, #19356 ) ) ;
#19379 = edge_curve ( 'none', #19081, #19023, #46013, .t. ) ;
#19380 = advanced_face ( 'none', ( #45984 ), #45971, .f. ) ;
#19381 = oriented_edge ( 'none', *, *, #19344, .t. ) ;
#19382 = oriented_edge ( 'none', *, *, #18747, .t. ) ;
#19383 = edge_curve ( 'none', #18507, #18733, #45982, .t. ) ;
#19384 = oriented_edge ( 'none', *, *, #19351, .t. ) ;
#19385 = oriented_edge ( 'none', *, *, #19383, .f. ) ;
#19386 = oriented_edge ( 'none', *, *, #19146, .f. ) ;
#19387 = oriented_edge ( 'none', *, *, #19449, .t. ) ;
#19388 = oriented_edge ( 'none', *, *, #17462, .t. ) ;
#19389 = oriented_edge ( 'none', *, *, #19370, .t. ) ;
#19390 = edge_curve ( 'none', #19312, #19295, #46078, .t. ) ;
#19391 = oriented_edge ( 'none', *, *, #19370, .f. ) ;
#19392 = oriented_edge ( 'none', *, *, #18652, .f. ) ;
#19393 = advanced_face ( 'none', ( #46081 ), #46080, .f. ) ;
#19394 = oriented_edge ( 'none', *, *, #20228, .t. ) ;
#19395 = oriented_edge ( 'none', *, *, #19623, .f. ) ;
#19396 = oriented_edge ( 'none', *, *, #18556, .t. ) ;
#19397 = oriented_edge ( 'none', *, *, #19417, .t. ) ;
#19398 = edge_curve ( 'none', #19357, #19600, #46059, .t. ) ;
#19399 = oriented_edge ( 'none', *, *, #19365, .t. ) ;
#19400 = vertex_point ( 'none', #46047 ) ;
#19401 = oriented_edge ( 'none', *, *, #18722, .f. ) ;
#19402 = oriented_edge ( 'none', *, *, #19489, .f. ) ;
#19403 = oriented_edge ( 'none', *, *, #19409, .f. ) ;
#19404 = oriented_edge ( 'none', *, *, #19383, .t. ) ;
#19405 = oriented_edge ( 'none', *, *, #18787, .t. ) ;
#19406 = edge_loop ( 'none', ( #19405, #19402, #19450, #19404 ) ) ;
#19407 = oriented_edge ( 'none', *, *, #18616, .f. ) ;
#19408 = oriented_edge ( 'none', *, *, #19390, .t. ) ;
#19409 = edge_curve ( 'none', #19312, #18644, #46035, .t. ) ;
#19410 = edge_loop ( 'none', ( #19347, #19385, #19499, #19381 ) ) ;
#19411 = edge_curve ( 'none', #18635, #19208, #46066, .t. ) ;
#19412 = oriented_edge ( 'none', *, *, #19419, .t. ) ;
#19413 = advanced_face ( 'none', ( #46150 ), #46039, .f. ) ;
#19414 = edge_curve ( 'none', #19433, #19400, #46138, .t. ) ;
#19415 = advanced_face ( 'none', ( #46135 ), #46145, .t. ) ;
#19416 = edge_loop ( 'none', ( #19612, #19423, #19597, #19604 ) ) ;
#19417 = edge_curve ( 'none', #19208, #19295, #46107, .t. ) ;
#19418 = advanced_face ( 'none', ( #46120 ), #46128, .t. ) ;
#19419 = edge_curve ( 'none', #19400, #19372, #46114, .t. ) ;
#19420 = oriented_edge ( 'none', *, *, #18660, .f. ) ;
#19421 = oriented_edge ( 'none', *, *, #19409, .t. ) ;
#19422 = edge_loop ( 'none', ( #19582, #19542, #19620, #19605 ) ) ;
#19423 = oriented_edge ( 'none', *, *, #19583, .t. ) ;
#19424 = oriented_edge ( 'none', *, *, #19046, .t. ) ;
#19425 = oriented_edge ( 'none', *, *, #19112, .f. ) ;
#19426 = edge_loop ( 'none', ( #19503, #19518, #19437, #19455, #19505 ) ) ;
#19427 = vertex_point ( 'none', #46116 ) ;
#19428 = edge_curve ( 'none', #14083, #19432, #46210, .t. ) ;
#19429 = vertex_point ( 'none', #46203 ) ;
#19430 = edge_loop ( 'none', ( #19336, #19492, #19454, #19530 ) ) ;
#19431 = edge_curve ( 'none', #19474, #19541, #46119, .t. ) ;
#19432 = vertex_point ( 'none', #46095 ) ;
#19433 = vertex_point ( 'none', #46200 ) ;
#19434 = oriented_edge ( 'none', *, *, #19445, .f. ) ;
#19435 = oriented_edge ( 'none', *, *, #19329, .t. ) ;
#19436 = oriented_edge ( 'none', *, *, #19303, .f. ) ;
#19437 = oriented_edge ( 'none', *, *, #19511, .f. ) ;
#19438 = edge_curve ( 'none', #19441, #19433, #46186, .t. ) ;
#19439 = vertex_point ( 'none', #46198 ) ;
#19440 = vertex_point ( 'none', #46172 ) ;
#19441 = vertex_point ( 'none', #46179 ) ;
#19442 = oriented_edge ( 'none', *, *, #19438, .t. ) ;
#19443 = edge_loop ( 'none', ( #19447, #19451, #19420, #19581 ) ) ;
#19444 = edge_curve ( 'none', #19326, #19313, #46163, .t. ) ;
#19445 = edge_curve ( 'none', #19325, #19363, #45179, .t. ) ;
#19446 = oriented_edge ( 'none', *, *, #19500, .f. ) ;
#19447 = oriented_edge ( 'none', *, *, #18808, .t. ) ;
#19448 = edge_curve ( 'none', #18998, #19312, #45685, .t. ) ;
#19449 = edge_curve ( 'none', #18644, #18996, #46154, .t. ) ;
#19450 = oriented_edge ( 'none', *, *, #18607, .f. ) ;
#19451 = oriented_edge ( 'none', *, *, #19215, .f. ) ;
#19452 = edge_curve ( 'none', #19315, #18912, #46247, .t. ) ;
#19453 = advanced_face ( 'none', ( #46242 ), #46243, .t. ) ;
#19454 = oriented_edge ( 'none', *, *, #19463, .f. ) ;
#19455 = oriented_edge ( 'none', *, *, #19467, .f. ) ;
#19456 = oriented_edge ( 'none', *, *, #19461, .f. ) ;
#19457 = edge_curve ( 'none', #19458, #19439, #46250, .t. ) ;
#19458 = vertex_point ( 'none', #46256 ) ;
#19459 = vertex_point ( 'none', #46255 ) ;
#19460 = vertex_point ( 'none', #46225 ) ;
#19461 = edge_curve ( 'none', #19369, #19339, #46267, .t. ) ;
#19462 = vertex_point ( 'none', #46259 ) ;
#19463 = edge_curve ( 'none', #19458, #19474, #46219, .t. ) ;
#19464 = vertex_point ( 'none', #46264 ) ;
#19465 = edge_loop ( 'none', ( #19537, #19502, #19509, #19533, #19575 ) ) ;
#19466 = oriented_edge ( 'none', *, *, #19486, .f. ) ;
#19467 = edge_curve ( 'none', #19504, #19544, #46321, .t. ) ;
#19468 = edge_curve ( 'none', #19464, #19458, #46317, .t. ) ;
#19469 = edge_curve ( 'none', #19429, #19504, #46289, .t. ) ;
#19470 = advanced_face ( 'none', ( #46324 ), #46299, .f. ) ;
#19471 = vertex_point ( 'none', #46282 ) ;
#19472 = edge_curve ( 'none', #19429, #19440, #46312, .t. ) ;
#19473 = edge_loop ( 'none', ( #19496, #19487, #19546, #19484 ) ) ;
#19474 = vertex_point ( 'none', #46310 ) ;
#19475 = edge_curve ( 'none', #19439, #19459, #46278, .t. ) ;
#19476 = manifold_solid_brep ( 'chamfer1', #1160 ) ;
#19477 = edge_curve ( 'none', #19324, #19339, #46375, .t. ) ;
#19478 = edge_curve ( 'none', #19541, #19479, #46370, .t. ) ;
#19479 = vertex_point ( 'none', #46367 ) ;
#19480 = oriented_edge ( 'none', *, *, #19477, .t. ) ;
#19481 = edge_curve ( 'none', #3672, #3470, #46276, .t. ) ;
#19482 = oriented_edge ( 'none', *, *, #19508, .t. ) ;
#19483 = oriented_edge ( 'none', *, *, #19491, .f. ) ;
#19484 = oriented_edge ( 'none', *, *, #19468, .t. ) ;
#19485 = oriented_edge ( 'none', *, *, #19478, .t. ) ;
#19486 = edge_curve ( 'none', #19427, #19369, #46358, .t. ) ;
#19487 = oriented_edge ( 'none', *, *, #19431, .t. ) ;
#19488 = advanced_face ( 'none', ( #46345 ), #46361, .t. ) ;
#19489 = edge_curve ( 'none', #18614, #18741, #46457, .t. ) ;
#19490 = edge_curve ( 'none', #19459, #19474, #46341, .t. ) ;
#19491 = edge_curve ( 'none', #19332, #19427, #46435, .t. ) ;
#19492 = oriented_edge ( 'none', *, *, #19490, .t. ) ;
#19493 = edge_curve ( 'none', #19357, #19270, #46389, .t. ) ;
#19494 = advanced_face ( 'none', ( #46415 ), #46377, .t. ) ;
#19496 = oriented_edge ( 'none', *, *, #19463, .t. ) ;
#19495 = oriented_edge ( 'none', *, *, #18987, .t. ) ;
#19497 = oriented_edge ( 'none', *, *, #19452, .t. ) ;
#19498 = oriented_edge ( 'none', *, *, #18813, .f. ) ;
#19499 = oriented_edge ( 'none', *, *, #18620, .f. ) ;
#19500 = edge_curve ( 'none', #19002, #19295, #46344, .t. ) ;
#19501 = oriented_edge ( 'none', *, *, #19516, .t. ) ;
#19502 = oriented_edge ( 'none', *, *, #19528, .t. ) ;
#19503 = oriented_edge ( 'none', *, *, #19472, .t. ) ;
#19504 = vertex_point ( 'none', #46401 ) ;
#19505 = oriented_edge ( 'none', *, *, #19469, .f. ) ;
#19506 = advanced_face ( 'none', ( #46339 ), #46397, .t. ) ;
#19507 = edge_curve ( 'none', #19464, #19541, #46424, .t. ) ;
#19508 = edge_curve ( 'none', #19460, #19517, #46332, .t. ) ;
#19509 = oriented_edge ( 'none', *, *, #19535, .t. ) ;
#19510 = advanced_face ( 'none', ( #46509 ), #46395, .t. ) ;
#19511 = edge_curve ( 'none', #19544, #19460, #46500, .t. ) ;
#19512 = advanced_face ( 'none', ( #46466 ), #46476, .f. ) ;
#19513 = edge_loop ( 'none', ( #19559, #19536, #19579, #19587 ) ) ;
#19514 = edge_curve ( 'none', #19440, #19460, #46460, .t. ) ;
#19515 = edge_curve ( 'none', #19440, #19369, #46573, .t. ) ;
#19516 = edge_curve ( 'none', #19479, #19471, #46560, .t. ) ;
#19517 = vertex_point ( 'none', #46558 ) ;
#19518 = oriented_edge ( 'none', *, *, #19514, .t. ) ;
#19519 = edge_curve ( 'none', #18776, #18570, #46556, .t. ) ;
#19520 = vertex_point ( 'none', #46545 ) ;
#19521 = vertex_point ( 'none', #46392 ) ;
#19522 = vertex_point ( 'none', #46544 ) ;
#19523 = edge_curve ( 'none', #36074, #36008, #46547, .t. ) ;
#19524 = edge_curve ( 'none', #19471, #19464, #46539, .t. ) ;
#19525 = oriented_edge ( 'none', *, *, #19609, .f. ) ;
#19526 = oriented_edge ( 'none', *, *, #18606, .t. ) ;
#19527 = advanced_face ( 'none', ( #46549 ), #46578, .t. ) ;
#19528 = edge_curve ( 'none', #19429, #19521, #46519, .t. ) ;
#19529 = vertex_point ( 'none', #46626 ) ;
#19530 = oriented_edge ( 'none', *, *, #19457, .t. ) ;
#19531 = oriented_edge ( 'none', *, *, #19524, .t. ) ;
#19532 = advanced_face ( 'none', ( #46622 ), #46635, .f. ) ;
#19533 = oriented_edge ( 'none', *, *, #19486, .t. ) ;
#19534 = edge_loop ( 'none', ( #19538, #19485, #19501, #19531 ) ) ;
#19535 = edge_curve ( 'none', #19521, #19427, #46533, .t. ) ;
#19536 = oriented_edge ( 'none', *, *, #19552, .t. ) ;
#19537 = oriented_edge ( 'none', *, *, #19472, .f. ) ;
#19538 = oriented_edge ( 'none', *, *, #19507, .t. ) ;
#19539 = oriented_edge ( 'none', *, *, #19398, .t. ) ;
#19540 = oriented_edge ( 'none', *, *, #19588, .t. ) ;
#19541 = vertex_point ( 'none', #46618 ) ;
#19542 = oriented_edge ( 'none', *, *, #18612, .t. ) ;
#19543 = oriented_edge ( 'none', *, *, #18754, .f. ) ;
#19544 = vertex_point ( 'none', #46614 ) ;
#19545 = oriented_edge ( 'none', *, *, #18919, .t. ) ;
#19546 = oriented_edge ( 'none', *, *, #19507, .f. ) ;
#19547 = edge_loop ( 'none', ( #19569, #19482, #19571, #19564, #39038, #35770 ) ) ;
#19548 = vertex_point ( 'none', #46613 ) ;
#19549 = oriented_edge ( 'none', *, *, #55717, .f. ) ;
#19550 = edge_loop ( 'none', ( #57983, #52512 ) ) ;
#19551 = oriented_edge ( 'none', *, *, #35648, .t. ) ;
#19552 = edge_curve ( 'none', #19529, #19522, #46596, .t. ) ;
#19553 = edge_curve ( 'none', #19522, #19560, #46604, .t. ) ;
#19554 = advanced_face ( 'none', ( #46704 ), #46602, .t. ) ;
#19555 = edge_curve ( 'none', #44653, #35533, #46700, .t. ) ;
#19556 = oriented_edge ( 'none', *, *, #48902, .f. ) ;
#19557 = edge_curve ( 'none', #19517, #19520, #46594, .t. ) ;
#19558 = vertex_point ( 'none', #46581 ) ;
#19559 = oriented_edge ( 'none', *, *, #19573, .t. ) ;
#19560 = vertex_point ( 'none', #46677 ) ;
#19561 = oriented_edge ( 'none', *, *, #49754, .t. ) ;
#19562 = oriented_edge ( 'none', *, *, #49157, .f. ) ;
#19563 = edge_curve ( 'none', #19560, #19462, #46669, .t. ) ;
#19564 = oriented_edge ( 'none', *, *, #19282, .f. ) ;
#19565 = oriented_edge ( 'none', *, *, #35502, .t. ) ;
#19566 = edge_loop ( 'none', ( #57991, #48993, #57981, #49358 ) ) ;
#19567 = oriented_edge ( 'none', *, *, #507, .f. ) ;
#19568 = vertex_point ( 'none', #46686 ) ;
#19569 = oriented_edge ( 'none', *, *, #19511, .t. ) ;
#19570 = advanced_face ( 'none', ( #46582 ), #46654, .t. ) ;
#19571 = oriented_edge ( 'none', *, *, #19557, .t. ) ;
#19572 = advanced_face ( 'none', ( #46657 ), #46667, .t. ) ;
#19573 = edge_curve ( 'none', #19462, #19529, #46759, .t. ) ;
#19574 = advanced_face ( 'none', ( #46749 ), #46768, .f. ) ;
#19575 = oriented_edge ( 'none', *, *, #19515, .f. ) ;
#19576 = advanced_face ( 'none', ( #46743, #46764 ), #46729, .t. ) ;
#19577 = oriented_edge ( 'none', *, *, #19281, .t. ) ;
#19578 = oriented_edge ( 'none', *, *, #18496, .t. ) ;
#19579 = oriented_edge ( 'none', *, *, #19553, .t. ) ;
#19580 = edge_loop ( 'none', ( #19594, #19590 ) ) ;
#19581 = oriented_edge ( 'none', *, *, #19489, .t. ) ;
#19582 = oriented_edge ( 'none', *, *, #17951, .f. ) ;
#19583 = edge_curve ( 'none', #18910, #18595, #46739, .t. ) ;
#19584 = oriented_edge ( 'none', *, *, #19448, .t. ) ;
#19585 = oriented_edge ( 'none', *, *, #17648, .f. ) ;
#19586 = oriented_edge ( 'none', *, *, #17913, .t. ) ;
#19587 = oriented_edge ( 'none', *, *, #19563, .t. ) ;
#19588 = edge_curve ( 'none', #18904, #19264, #46737, .t. ) ;
#19589 = advanced_face ( 'none', ( #46720 ), #46741, .t. ) ;
#19590 = oriented_edge ( 'none', *, *, #18700, .t. ) ;
#19591 = edge_loop ( 'none', ( #18583, #19394, #19775, #19730 ) ) ;
#19592 = oriented_edge ( 'none', *, *, #18475, .t. ) ;
#19593 = edge_loop ( 'none', ( #19598, #19601, #19631, #19626 ) ) ;
#19594 = oriented_edge ( 'none', *, *, #19602, .t. ) ;
#19595 = edge_curve ( 'none', #18465, #17743, #46795, .t. ) ;
#19596 = advanced_face ( 'none', ( #46799 ), #46801, .f. ) ;
#19597 = oriented_edge ( 'none', *, *, #19349, .t. ) ;
#19598 = oriented_edge ( 'none', *, *, #17735, .f. ) ;
#19599 = oriented_edge ( 'none', *, *, #18582, .t. ) ;
#19600 = vertex_point ( 'none', #46774 ) ;
#19601 = oriented_edge ( 'none', *, *, #18656, .t. ) ;
#19602 = edge_curve ( 'none', #18519, #18592, #46772, .t. ) ;
#19603 = oriented_edge ( 'none', *, *, #19595, .t. ) ;
#19604 = oriented_edge ( 'none', *, *, #19611, .f. ) ;
#19605 = oriented_edge ( 'none', *, *, #18724, .f. ) ;
#19606 = edge_loop ( 'none', ( #19622, #19660 ) ) ;
#19607 = oriented_edge ( 'none', *, *, #3306, .t. ) ;
#19608 = oriented_edge ( 'none', *, *, #17908, .f. ) ;
#19609 = edge_curve ( 'none', #19270, #19618, #46874, .t. ) ;
#19610 = edge_loop ( 'none', ( #19608, #19526, #19586, #19613 ) ) ;
#19611 = edge_curve ( 'none', #18918, #19227, #46878, .t. ) ;
#19612 = oriented_edge ( 'none', *, *, #18903, .t. ) ;
#19613 = oriented_edge ( 'none', *, *, #18665, .f. ) ;
#19614 = oriented_edge ( 'none', *, *, #18493, .t. ) ;
#19615 = oriented_edge ( 'none', *, *, #17766, .t. ) ;
#19616 = advanced_face ( 'none', ( #46792 ), #46722, .f. ) ;
#19617 = advanced_face ( 'none', ( #46856, #46852 ), #46863, .f. ) ;
#19618 = vertex_point ( 'none', #46858 ) ;
#19619 = edge_loop ( 'none', ( #19498, #19628, #19599, #19627, #19625 ) ) ;
#19620 = oriented_edge ( 'none', *, *, #18488, .t. ) ;
#19621 = advanced_face ( 'none', ( #46872 ), #46840, .t. ) ;
#19622 = oriented_edge ( 'none', *, *, #18661, .f. ) ;
#19623 = edge_curve ( 'none', #19618, #19600, #46826, .t. ) ;
#19624 = edge_loop ( 'none', ( #19585, #19614, #19615, #15719 ) ) ;
#19625 = oriented_edge ( 'none', *, *, #18672, .t. ) ;
#19626 = oriented_edge ( 'none', *, *, #18812, .f. ) ;
#19627 = oriented_edge ( 'none', *, *, #18884, .t. ) ;
#19628 = oriented_edge ( 'none', *, *, #19519, .t. ) ;
#19629 = edge_curve ( 'none', #18474, #17993, #46830, .t. ) ;
#19630 = advanced_face ( 'none', ( #46939 ), #46940, .f. ) ;
#19631 = oriented_edge ( 'none', *, *, #17944, .t. ) ;
#19632 = edge_curve ( 'none', #18721, #19261, #46921, .t. ) ;
#19633 = oriented_edge ( 'none', *, *, #19644, .f. ) ;
#19634 = oriented_edge ( 'none', *, *, #19231, .f. ) ;
#19635 = oriented_edge ( 'none', *, *, #18794, .t. ) ;
#19636 = oriented_edge ( 'none', *, *, #18675, .t. ) ;
#19637 = oriented_edge ( 'none', *, *, #18902, .f. ) ;
#19638 = oriented_edge ( 'none', *, *, #19657, .t. ) ;
#19639 = oriented_edge ( 'none', *, *, #19267, .f. ) ;
#19640 = oriented_edge ( 'none', *, *, #19663, .f. ) ;
#19641 = oriented_edge ( 'none', *, *, #18726, .f. ) ;
#19642 = oriented_edge ( 'none', *, *, #19664, .t. ) ;
#19643 = advanced_face ( 'none', ( #46839 ), #46907, .t. ) ;
#19644 = edge_curve ( 'none', #18714, #18717, #46918, .t. ) ;
#19645 = edge_loop ( 'none', ( #19634, #19689, #19673, #19638 ) ) ;
#19646 = oriented_edge ( 'none', *, *, #18799, .f. ) ;
#19647 = oriented_edge ( 'none', *, *, #19632, .t. ) ;
#19648 = edge_loop ( 'none', ( #19639, #19640, #19636, #19647 ) ) ;
#19649 = edge_loop ( 'none', ( #19675, #19810, #19655, #19672 ) ) ;
#19650 = edge_loop ( 'none', ( #19646, #19642, #19654, #19633 ) ) ;
#19651 = oriented_edge ( 'none', *, *, #19663, .t. ) ;
#19652 = edge_loop ( 'none', ( #19697, #19698, #19859, #19637, #19666 ) ) ;
#19653 = oriented_edge ( 'none', *, *, #18648, .t. ) ;
#19654 = oriented_edge ( 'none', *, *, #18761, .t. ) ;
#19655 = oriented_edge ( 'none', *, *, #18713, .t. ) ;
#19656 = advanced_face ( 'none', ( #46916 ), #46903, .t. ) ;
#19657 = edge_curve ( 'none', #18642, #18872, #47012, .t. ) ;
#19658 = edge_loop ( 'none', ( #19641, #19677, #19678, #19635, #19686 ) ) ;
#19659 = edge_loop ( 'none', ( #19696, #19847, #19860, #19854 ) ) ;
#19660 = oriented_edge ( 'none', *, *, #19664, .f. ) ;
#19661 = vertex_point ( 'none', #46924 ) ;
#19662 = edge_curve ( 'none', #18645, #18873, #46999, .t. ) ;
#19663 = edge_curve ( 'none', #18504, #18869, #46986, .t. ) ;
#19664 = edge_curve ( 'none', #18780, #18750, #47003, .t. ) ;
#19665 = edge_loop ( 'none', ( #19679, #19731, #19725, #19700, #19733 ) ) ;
#19666 = oriented_edge ( 'none', *, *, #19020, .f. ) ;
#19667 = vertex_point ( 'none', #46894 ) ;
#19668 = advanced_face ( 'none', ( #47020 ), #47001, .t. ) ;
#19669 = oriented_edge ( 'none', *, *, #17704, .t. ) ;
#19670 = oriented_edge ( 'none', *, *, #18748, .t. ) ;
#19671 = closed_shell ( 'none', ( #17781, #17849, #17912, #17989, #19111, #18476, #18753, #19225, #19310, #19263, #19380, #19418, #19393, #19488, #19413, #19574, #19532, #19596, #19630, #19616, #34622, #19643, #19680, #19668 ) ) ;
#19672 = oriented_edge ( 'none', *, *, #19662, .t. ) ;
#19673 = oriented_edge ( 'none', *, *, #18683, .t. ) ;
#19674 = oriented_edge ( 'none', *, *, #18680, .f. ) ;
#19675 = oriented_edge ( 'none', *, *, #18885, .f. ) ;
#19676 = edge_loop ( 'none', ( #19818, #19703 ) ) ;
#19677 = oriented_edge ( 'none', *, *, #18906, .f. ) ;
#19678 = oriented_edge ( 'none', *, *, #18876, .f. ) ;
#19679 = oriented_edge ( 'none', *, *, #19094, .t. ) ;
#19680 = advanced_face ( 'none', ( #46987 ), #46966, .t. ) ;
#19681 = oriented_edge ( 'none', *, *, #19602, .f. ) ;
#19682 = edge_curve ( 'none', #19661, #19667, #46962, .t. ) ;
#19683 = advanced_face ( 'none', ( #46955 ), #47069, .f. ) ;
#19684 = edge_curve ( 'none', #19693, #19692, #47067, .t. ) ;
#19685 = edge_loop ( 'none', ( #19674, #19681, #19670, #19805 ) ) ;
#19686 = oriented_edge ( 'none', *, *, #19644, .t. ) ;
#19687 = advanced_face ( 'none', ( #47086 ), #47075, .t. ) ;
#19688 = edge_curve ( 'none', #19699, #19940, #47031, .t. ) ;
#19689 = oriented_edge ( 'none', *, *, #19632, .f. ) ;
#19690 = advanced_face ( 'none', ( #47028 ), #47026, .t. ) ;
#19691 = advanced_face ( 'none', ( #47039 ), #47027, .f. ) ;
#19692 = vertex_point ( 'none', #47148 ) ;
#19693 = vertex_point ( 'none', #47126 ) ;
#19694 = edge_loop ( 'none', ( #19848, #19849, #19814, #19858 ) ) ;
#19695 = edge_curve ( 'none', #24254, #24672, #47149, .t. ) ;
#19696 = oriented_edge ( 'none', *, *, #19684, .f. ) ;
#19697 = oriented_edge ( 'none', *, *, #19230, .t. ) ;
#19698 = oriented_edge ( 'none', *, *, #19198, .f. ) ;
#19699 = vertex_point ( 'none', #47134 ) ;
#19700 = oriented_edge ( 'none', *, *, #19016, .f. ) ;
#19701 = oriented_edge ( 'none', *, *, #19816, .t. ) ;
#19702 = edge_loop ( 'none', ( #19715, #19758, #25705, #19722 ) ) ;
#19703 = oriented_edge ( 'none', *, *, #19682, .t. ) ;
#19704 = oriented_edge ( 'none', *, *, #19711, .t. ) ;
#19705 = oriented_edge ( 'none', *, *, #19259, .t. ) ;
#19706 = advanced_face ( 'none', ( #47119 ), #47106, .t. ) ;
#19707 = oriented_edge ( 'none', *, *, #19036, .t. ) ;
#19708 = oriented_edge ( 'none', *, *, #19611, .t. ) ;
#19709 = edge_curve ( 'none', #18963, #19028, #47110, .t. ) ;
#19710 = oriented_edge ( 'none', *, *, #19022, .t. ) ;
#19711 = edge_curve ( 'none', #18977, #19081, #47107, .t. ) ;
#19712 = advanced_face ( 'none', ( #47092 ), #47109, .t. ) ;
#19713 = oriented_edge ( 'none', *, *, #19770, .f. ) ;
#19714 = oriented_edge ( 'none', *, *, #25730, .f. ) ;
#19715 = oriented_edge ( 'none', *, *, #25730, .t. ) ;
#19716 = edge_curve ( 'none', #19721, #16233, #47201, .t. ) ;
#19717 = edge_loop ( 'none', ( #19737, #19745, #19769, #19777 ) ) ;
#19718 = vertex_point ( 'none', #47204 ) ;
#19719 = edge_curve ( 'none', #19763, #19782, #47205, .t. ) ;
#19720 = edge_loop ( 'none', ( #19821, #19809, #19756, #19767 ) ) ;
#19721 = vertex_point ( 'none', #47211 ) ;
#19722 = oriented_edge ( 'none', *, *, #1083, .t. ) ;
#19723 = oriented_edge ( 'none', *, *, #19724, .f. ) ;
#19724 = edge_curve ( 'none', #16233, #16593, #47187, .t. ) ;
#19725 = oriented_edge ( 'none', *, *, #19711, .f. ) ;
#19726 = edge_curve ( 'none', #19693, #19855, #47166, .t. ) ;
#19727 = oriented_edge ( 'none', *, *, #19739, .f. ) ;
#19728 = edge_loop ( 'none', ( #4053, #2836, #4064, #913, #4052 ) ) ;
#19729 = oriented_edge ( 'none', *, *, #4008, .t. ) ;
#19730 = oriented_edge ( 'none', *, *, #19808, .f. ) ;
#19731 = oriented_edge ( 'none', *, *, #19379, .f. ) ;
#19732 = advanced_face ( 'none', ( #47189 ), #47169, .f. ) ;
#19733 = oriented_edge ( 'none', *, *, #18994, .f. ) ;
#19734 = edge_curve ( 'none', #19661, #19667, #47259, .t. ) ;
#19735 = advanced_face ( 'none', ( #47264 ), #47276, .t. ) ;
#19736 = manifold_solid_brep ( '���-����1', #2833 ) ;
#19737 = oriented_edge ( 'none', *, *, #19778, .t. ) ;
#19738 = edge_loop ( 'none', ( #19708, #19840, #19945, #19815 ) ) ;
#19739 = edge_curve ( 'none', #19718, #19721, #47317, .t. ) ;
#19740 = oriented_edge ( 'none', *, *, #19871, .f. ) ;
#19741 = vertex_point ( 'none', #47266 ) ;
#19742 = edge_loop ( 'none', ( #19753, #19764, #19768, #19766 ) ) ;
#19743 = oriented_edge ( 'none', *, *, #19762, .t. ) ;
#19744 = edge_loop ( 'none', ( #19747, #19713, #19749, #19748 ) ) ;
#19745 = oriented_edge ( 'none', *, *, #19719, .t. ) ;
#19746 = advanced_face ( 'none', ( #47240 ), #47268, .t. ) ;
#19747 = oriented_edge ( 'none', *, *, #12700, .t. ) ;
#19748 = oriented_edge ( 'none', *, *, #13443, .f. ) ;
#19749 = oriented_edge ( 'none', *, *, #19778, .f. ) ;
#19750 = vertex_point ( 'none', #47291 ) ;
#19751 = oriented_edge ( 'none', *, *, #12463, .f. ) ;
#19752 = edge_loop ( 'none', ( #19755, #19791, #19851, #19822 ) ) ;
#19753 = oriented_edge ( 'none', *, *, #19776, .t. ) ;
#19754 = edge_loop ( 'none', ( #19743, #19781, #19751, #19773 ) ) ;
#19755 = oriented_edge ( 'none', *, *, #19789, .t. ) ;
#19756 = oriented_edge ( 'none', *, *, #19789, .f. ) ;
#19757 = edge_curve ( 'none', #12646, #19750, #47284, .t. ) ;
#19758 = oriented_edge ( 'none', *, *, #25855, .t. ) ;
#19759 = advanced_face ( 'none', ( #47285 ), #47280, .t. ) ;
#19760 = edge_curve ( 'none', #13333, #19741, #47262, .t. ) ;
#19761 = advanced_face ( 'none', ( #47378 ), #47394, .t. ) ;
#19762 = edge_curve ( 'none', #25836, #19750, #47362, .t. ) ;
#19763 = vertex_point ( 'none', #47359 ) ;
#19764 = oriented_edge ( 'none', *, *, #19780, .f. ) ;
#19765 = advanced_face ( 'none', ( #47365 ), #47388, .t. ) ;
#19766 = oriented_edge ( 'none', *, *, #13183, .f. ) ;
#19767 = oriented_edge ( 'none', *, *, #14074, .t. ) ;
#19768 = oriented_edge ( 'none', *, *, #19760, .f. ) ;
#19769 = oriented_edge ( 'none', *, *, #19776, .f. ) ;
#19770 = edge_curve ( 'none', #19763, #12646, #47451, .t. ) ;
#19771 = oriented_edge ( 'none', *, *, #11654, .f. ) ;
#19772 = advanced_face ( 'none', ( #47459 ), #47437, .t. ) ;
#19773 = oriented_edge ( 'none', *, *, #25641, .f. ) ;
#19774 = edge_loop ( 'none', ( #19701, #19935, #19874, #19873 ) ) ;
#19775 = oriented_edge ( 'none', *, *, #19890, .f. ) ;
#19776 = edge_curve ( 'none', #13404, #19782, #47373, .t. ) ;
#19777 = oriented_edge ( 'none', *, *, #13305, .t. ) ;
#19778 = edge_curve ( 'none', #12909, #19763, #47432, .t. ) ;
#19779 = vertex_point ( 'none', #47449 ) ;
#19780 = edge_curve ( 'none', #19741, #19782, #47434, .t. ) ;
#19781 = oriented_edge ( 'none', *, *, #19757, .f. ) ;
#19782 = vertex_point ( 'none', #47428 ) ;
#19783 = oriented_edge ( 'none', *, *, #1113, .f. ) ;
#19784 = edge_curve ( 'none', #19741, #19779, #47410, .t. ) ;
#19785 = edge_curve ( 'none', #17420, #17444, #47526, .t. ) ;
#19786 = oriented_edge ( 'none', *, *, #21039, .f. ) ;
#19787 = oriented_edge ( 'none', *, *, #19897, .f. ) ;
#19788 = edge_curve ( 'none', #17453, #17420, #47522, .t. ) ;
#19789 = edge_curve ( 'none', #13339, #19779, #47419, .t. ) ;
#19790 = vertex_point ( 'none', #47499 ) ;
#19791 = oriented_edge ( 'none', *, *, #19797, .f. ) ;
#19792 = edge_loop ( 'none', ( #19845, #19833, #19894, #19879 ) ) ;
#19793 = advanced_face ( 'none', ( #47483 ), #47485, .t. ) ;
#19794 = edge_loop ( 'none', ( #19830, #19828, #19837, #19823 ) ) ;
#19795 = oriented_edge ( 'none', *, *, #19788, .t. ) ;
#19796 = advanced_face ( 'none', ( #47521 ), #47494, .t. ) ;
#19797 = edge_curve ( 'none', #12579, #19779, #47465, .t. ) ;
#19798 = advanced_face ( 'none', ( #47476 ), #47587, .t. ) ;
#19799 = oriented_edge ( 'none', *, *, #19804, .t. ) ;
#19800 = vertex_point ( 'none', #47578 ) ;
#19801 = oriented_edge ( 'none', *, *, #19695, .f. ) ;
#19802 = edge_curve ( 'none', #19866, #17445, #47576, .t. ) ;
#19803 = oriented_edge ( 'none', *, *, #22627, .t. ) ;
#19804 = edge_curve ( 'none', #17420, #17443, #47591, .t. ) ;
#19805 = oriented_edge ( 'none', *, *, #18892, .f. ) ;
#19806 = edge_curve ( 'none', #17358, #17443, #47559, .t. ) ;
#19807 = vertex_point ( 'none', #47538 ) ;
#19808 = edge_curve ( 'none', #18862, #19813, #47649, .t. ) ;
#19809 = oriented_edge ( 'none', *, *, #19784, .t. ) ;
#19810 = oriented_edge ( 'none', *, *, #19657, .f. ) ;
#19811 = oriented_edge ( 'none', *, *, #20371, .f. ) ;
#19812 = edge_loop ( 'none', ( #19801, #23958, #1442, #1452 ) ) ;
#19813 = vertex_point ( 'none', #47650 ) ;
#19814 = oriented_edge ( 'none', *, *, #19448, .f. ) ;
#19815 = oriented_edge ( 'none', *, *, #18966, .f. ) ;
#19816 = edge_curve ( 'none', #19699, #19939, #47644, .t. ) ;
#19817 = vertex_point ( 'none', #47536 ) ;
#19818 = oriented_edge ( 'none', *, *, #19734, .f. ) ;
#19819 = edge_loop ( 'none', ( #19825, #19783 ) ) ;
#19820 = oriented_edge ( 'none', *, *, #19802, .t. ) ;
#19821 = oriented_edge ( 'none', *, *, #19760, .t. ) ;
#19822 = oriented_edge ( 'none', *, *, #13576, .f. ) ;
#19823 = oriented_edge ( 'none', *, *, #11454, .t. ) ;
#19824 = oriented_edge ( 'none', *, *, #19788, .f. ) ;
#19825 = oriented_edge ( 'none', *, *, #12613, .f. ) ;
#19826 = edge_curve ( 'none', #19790, #12383, #47537, .t. ) ;
#19827 = edge_curve ( 'none', #12371, #19831, #47652, .t. ) ;
#19828 = oriented_edge ( 'none', *, *, #19829, .t. ) ;
#19829 = edge_curve ( 'none', #19831, #19790, #47611, .t. ) ;
#19830 = oriented_edge ( 'none', *, *, #19827, .t. ) ;
#19831 = vertex_point ( 'none', #47621 ) ;
#19832 = oriented_edge ( 'none', *, *, #19877, .f. ) ;
#19833 = oriented_edge ( 'none', *, *, #19836, .f. ) ;
#19834 = oriented_edge ( 'none', *, *, #13130, .f. ) ;
#19835 = edge_loop ( 'none', ( #20729, #20685, #20445, #19867 ) ) ;
#19836 = edge_curve ( 'none', #19838, #12579, #47634, .t. ) ;
#19837 = oriented_edge ( 'none', *, *, #19826, .t. ) ;
#19838 = vertex_point ( 'none', #47641 ) ;
#19839 = vertex_point ( 'none', #47598 ) ;
#19840 = oriented_edge ( 'none', *, *, #19266, .f. ) ;
#19841 = edge_curve ( 'none', #19839, #19855, #47609, .t. ) ;
#19842 = edge_loop ( 'none', ( #19899, #19900, #19918, #19927 ) ) ;
#19843 = advanced_face ( 'none', ( #47630 ), #47597, .t. ) ;
#19844 = advanced_face ( 'none', ( #47723 ), #47722, .f. ) ;
#19845 = oriented_edge ( 'none', *, *, #12965, .f. ) ;
#19846 = edge_curve ( 'none', #19692, #19839, #47688, .t. ) ;
#19847 = oriented_edge ( 'none', *, *, #19726, .t. ) ;
#19848 = oriented_edge ( 'none', *, *, #19500, .t. ) ;
#19849 = oriented_edge ( 'none', *, *, #19390, .f. ) ;
#19850 = advanced_face ( 'none', ( #47694, #47708 ), #47685, .t. ) ;
#19851 = oriented_edge ( 'none', *, *, #12748, .f. ) ;
#19852 = advanced_face ( 'none', ( #47681 ), #47154, .t. ) ;
#19853 = vertex_point ( 'none', #47162 ) ;
#19854 = oriented_edge ( 'none', *, *, #19846, .f. ) ;
#19855 = vertex_point ( 'none', #45659 ) ;
#19856 = advanced_face ( 'none', ( #45180 ), #47657, .t. ) ;
#19857 = vertex_point ( 'none', #47786 ) ;
#19858 = oriented_edge ( 'none', *, *, #19003, .f. ) ;
#19859 = oriented_edge ( 'none', *, *, #19137, .f. ) ;
#19860 = oriented_edge ( 'none', *, *, #19841, .f. ) ;
#19861 = oriented_edge ( 'none', *, *, #19029, .t. ) ;
#19862 = oriented_edge ( 'none', *, *, #19452, .f. ) ;
#19863 = vertex_point ( 'none', #47783 ) ;
#19864 = oriented_edge ( 'none', *, *, #19895, .t. ) ;
#19865 = oriented_edge ( 'none', *, *, #176, .t. ) ;
#19866 = vertex_point ( 'none', #47775 ) ;
#19867 = oriented_edge ( 'none', *, *, #20239, .f. ) ;
#19868 = vertex_point ( 'none', #47790 ) ;
#19869 = oriented_edge ( 'none', *, *, #20380, .t. ) ;
#19870 = advanced_face ( 'none', ( #47770 ), #47767, .f. ) ;
#19871 = edge_curve ( 'none', #19208, #19140, #47773, .t. ) ;
#19872 = edge_loop ( 'none', ( #20727, #19862, #20187, #19888 ) ) ;
#19873 = oriented_edge ( 'none', *, *, #19688, .f. ) ;
#19874 = oriented_edge ( 'none', *, *, #19891, .f. ) ;
#19875 = oriented_edge ( 'none', *, *, #19351, .f. ) ;
#19876 = edge_loop ( 'none', ( #19864, #19832, #19886, #19931 ) ) ;
#19877 = edge_curve ( 'none', #13079, #19883, #47747, .t. ) ;
#19878 = edge_loop ( 'none', ( #19910, #19834, #19904, #19787 ) ) ;
#19879 = oriented_edge ( 'none', *, *, #19827, .f. ) ;
#19880 = vertex_point ( 'none', #47748 ) ;
#19881 = edge_curve ( 'none', #19831, #19838, #47733, .t. ) ;
#19882 = advanced_face ( 'none', ( #47755 ), #47829, .t. ) ;
#19883 = vertex_point ( 'none', #47784 ) ;
#19884 = edge_loop ( 'none', ( #21280, #19934, #21276, #21010 ) ) ;
#19885 = vertex_point ( 'none', #47735 ) ;
#19886 = oriented_edge ( 'none', *, *, #12872, .f. ) ;
#19887 = oriented_edge ( 'none', *, *, #19047, .t. ) ;
#19888 = oriented_edge ( 'none', *, *, #18944, .f. ) ;
#19889 = vertex_point ( 'none', #47768 ) ;
#19890 = edge_curve ( 'none', #19813, #21525, #47737, .t. ) ;
#19891 = edge_curve ( 'none', #19940, #19857, #47821, .t. ) ;
#19892 = edge_loop ( 'none', ( #19887, #20718, #20249, #19942 ) ) ;
#19893 = edge_curve ( 'none', #13877, #19880, #47818, .t. ) ;
#19894 = oriented_edge ( 'none', *, *, #19881, .f. ) ;
#19895 = edge_curve ( 'none', #19790, #19883, #47897, .t. ) ;
#19896 = edge_loop ( 'none', ( #20132, #19944, #19916, #19909 ) ) ;
#19897 = edge_curve ( 'none', #14078, #13079, #47798, .t. ) ;
#19898 = edge_curve ( 'none', #19880, #19807, #47820, .t. ) ;
#19899 = oriented_edge ( 'none', *, *, #19898, .f. ) ;
#19900 = oriented_edge ( 'none', *, *, #19893, .f. ) ;
#19901 = edge_loop ( 'none', ( #19930, #19964, #19906, #19917 ) ) ;
#19902 = edge_loop ( 'none', ( #19929, #19905, #19914, #20066, #19920 ) ) ;
#19903 = advanced_face ( 'none', ( #47868 ), #47908, .f. ) ;
#19904 = oriented_edge ( 'none', *, *, #13462, .t. ) ;
#19905 = oriented_edge ( 'none', *, *, #16405, .f. ) ;
#19906 = oriented_edge ( 'none', *, *, #19893, .t. ) ;
#19907 = advanced_face ( 'none', ( #47846 ), #47880, .f. ) ;
#19908 = edge_loop ( 'none', ( #20221, #20001, #20005, #19994 ) ) ;
#19909 = oriented_edge ( 'none', *, *, #19973, .t. ) ;
#19910 = oriented_edge ( 'none', *, *, #14777, .t. ) ;
#19911 = edge_curve ( 'none', #20068, #16650, #47872, .t. ) ;
#19912 = oriented_edge ( 'none', *, *, #15191, .f. ) ;
#19913 = oriented_edge ( 'none', *, *, #19973, .f. ) ;
#19914 = oriented_edge ( 'none', *, *, #728, .f. ) ;
#19915 = vertex_point ( 'none', #47858 ) ;
#19916 = oriented_edge ( 'none', *, *, #14539, .t. ) ;
#19917 = oriented_edge ( 'none', *, *, #19921, .f. ) ;
#19918 = oriented_edge ( 'none', *, *, #14618, .f. ) ;
#19919 = edge_curve ( 'none', #19807, #14078, #47952, .t. ) ;
#19920 = oriented_edge ( 'none', *, *, #20265, .f. ) ;
#19921 = edge_curve ( 'none', #618, #19880, #47949, .t. ) ;
#19922 = vertex_point ( 'none', #47941 ) ;
#19923 = edge_curve ( 'none', #15571, #19915, #47971, .t. ) ;
#19924 = vertex_point ( 'none', #47935 ) ;
#19925 = oriented_edge ( 'none', *, *, #19956, .f. ) ;
#19926 = advanced_face ( 'none', ( #47939 ), #47926, .t. ) ;
#19927 = oriented_edge ( 'none', *, *, #19919, .f. ) ;
#19928 = advanced_face ( 'none', ( #47922 ), #47920, .t. ) ;
#19929 = oriented_edge ( 'none', *, *, #14647, .t. ) ;
#19930 = oriented_edge ( 'none', *, *, #678, .f. ) ;
#19931 = oriented_edge ( 'none', *, *, #19826, .f. ) ;
#19932 = edge_loop ( 'none', ( #20192, #20143, #20160, #20257 ) ) ;
#19933 = vertex_point ( 'none', #47914 ) ;
#19934 = oriented_edge ( 'none', *, *, #21266, .t. ) ;
#19935 = oriented_edge ( 'none', *, *, #19941, .t. ) ;
#19936 = edge_loop ( 'none', ( #19925, #19913, #19912, #19943 ) ) ;
#19937 = advanced_face ( 'none', ( #47954 ), #47950, .t. ) ;
#19938 = edge_loop ( 'none', ( #19740, #19875, #19861, #20686 ) ) ;
#19939 = vertex_point ( 'none', #48027 ) ;
#19940 = vertex_point ( 'none', #47916 ) ;
#19941 = edge_curve ( 'none', #19939, #19857, #48034, .t. ) ;
#19942 = oriented_edge ( 'none', *, *, #19199, .f. ) ;
#19943 = oriented_edge ( 'none', *, *, #633, .f. ) ;
#19944 = oriented_edge ( 'none', *, *, #15652, .t. ) ;
#19945 = oriented_edge ( 'none', *, *, #19588, .f. ) ;
#19946 = axis2_placement_3d ( 'none', #20021, #20020, #19983 ) ;
#19947 = cylindrical_surface ( 'none', #19951, 2.000000000000000000 ) ;
#19948 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#19949 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19950 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19952 = oriented_edge ( 'none', *, *, #15468, .t. ) ;
#19951 = axis2_placement_3d ( 'none', #19948, #19953, #20014 ) ;
#19953 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19954 = cartesian_point ( 'none', ( 19.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#19955 = advanced_face ( 'none', ( #48029 ), #47994, .f. ) ;
#19956 = edge_curve ( 'none', #19922, #714, #48005, .t. ) ;
#19957 = face_outer_bound ( 'none', #5203, .t. ) ;
#19958 = cartesian_point ( 'none', ( -70.00000000000000000, -90.00000000000000000, -72.00000000000000000 ) ) ;
#19959 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#19960 = vector ( 'none', #19959, 1000.000000000000000 ) ;
#19961 = edge_curve ( 'none', #19922, #15250, #47986, .t. ) ;
#19962 = cartesian_point ( 'none', ( 19.57308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19963 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#19964 = oriented_edge ( 'none', *, *, #14606, .t. ) ;
#19965 = axis2_placement_3d ( 'none', #19975, #19981, #19963 ) ;
#19966 = circle ( 'none', #19965, 5.500000000000003600 ) ;
#19967 = line ( 'none', #19977, #19960 ) ;
#19968 = circle ( 'none', #19976, 5.500000000000005300 ) ;
#19969 = conical_surface ( 'none', #19946, 1.610000000000001200, 0.9599310885968749300 ) ;
#19970 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#19971 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19972 = cartesian_point ( 'none', ( -90.00000000000000000, -90.00000000000000000, -87.00000000000000000 ) ) ;
#19973 = edge_curve ( 'none', #14577, #19922, #48097, .t. ) ;
#19974 = axis2_placement_3d ( 'none', #19972, #19971, #19970 ) ;
#19975 = cartesian_point ( 'none', ( -70.00000000000000000, -90.00000000000000000, 18.00000000000000400 ) ) ;
#19976 = axis2_placement_3d ( 'none', #19958, #19950, #19949 ) ;
#19977 = cartesian_point ( 'none', ( -79.49999999999997200, -90.00000000000000000, 8.000000000000000000 ) ) ;
#19978 = face_outer_bound ( 'none', #5219, .t. ) ;
#19979 = face_outer_bound ( 'none', #5253, .t. ) ;
#19980 = plane ( 'none', #19974 ) ;
#19981 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19982 = face_bound ( 'none', #5226, .t. ) ;
#19983 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19984 = face_bound ( 'none', #5260, .t. ) ;
#19985 = face_bound ( 'none', #5220, .t. ) ;
#19986 = cartesian_point ( 'none', ( -82.49999999999998600, -90.00000000000000000, 4.999999999999978700 ) ) ;
#19987 = line ( 'none', #19986, #20059 ) ;
#19988 = axis2_placement_3d ( 'none', #20065, #20127, #20122 ) ;
#19989 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19990 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19991 = oriented_edge ( 'none', *, *, #20113, .f. ) ;
#19992 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#19993 = vector ( 'none', #19992, 1000.000000000000000 ) ;
#19994 = oriented_edge ( 'none', *, *, #20227, .f. ) ;
#19995 = line ( 'none', #20052, #20051 ) ;
#19996 = cartesian_point ( 'none', ( 19.57308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#19997 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#19998 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#19999 = axis2_placement_3d ( 'none', #19954, #19998, #19997 ) ;
#20000 = line ( 'none', #20017, #19993 ) ;
#20001 = oriented_edge ( 'none', *, *, #19923, .f. ) ;
#20002 = cartesian_point ( 'none', ( -82.49999999999998600, -90.00000000000000000, 4.999999999999976900 ) ) ;
#20003 = cartesian_point ( 'none', ( -60.50000000000001400, -90.00000000000000000, 8.000000000000000000 ) ) ;
#20004 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20005 = oriented_edge ( 'none', *, *, #16682, .f. ) ;
#20006 = axis2_placement_3d ( 'none', #19996, #19990, #19989 ) ;
#20008 = edge_curve ( 'none', #20068, #19915, #48093, .t. ) ;
#20007 = axis2_placement_3d ( 'none', #19962, #20019, #20004 ) ;
#20009 = circle ( 'none', #19999, 1.610000000000001200 ) ;
#20010 = conical_surface ( 'none', #20007, 2.000000000000000900, 0.9599310885968839200 ) ;
#20011 = cartesian_point ( 'none', ( -60.50000000000000700, -90.00000000000000000, -62.00000000000000700 ) ) ;
#20012 = edge_loop ( 'none', ( #19991, #20196, #20352, #20422 ) ) ;
#20013 = edge_curve ( 'none', #19924, #15563, #48074, .t. ) ;
#20014 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20015 = cartesian_point ( 'none', ( -57.49999999999997900, -90.00000000000000000, -58.99999999999998600 ) ) ;
#20016 = face_outer_bound ( 'none', #5177, .t. ) ;
#20017 = cartesian_point ( 'none', ( -79.49999999999995700, -90.00000000000000000, -62.00000000000000700 ) ) ;
#20018 = circle ( 'none', #20006, 2.000000000000000900 ) ;
#20019 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20020 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20021 = cartesian_point ( 'none', ( 18.60000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20022 = cartesian_point ( 'none', ( 20.00000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20023 = oriented_edge ( 'none', *, *, #19739, .t. ) ;
#20024 = axis2_placement_3d ( 'none', #20081, #20080, #20079 ) ;
#20025 = oriented_edge ( 'none', *, *, #19724, .t. ) ;
#20026 = face_outer_bound ( 'none', #5311, .t. ) ;
#20027 = conical_surface ( 'none', #20031, 2.000000000000000900, 0.9599310885968839200 ) ;
#20028 = face_outer_bound ( 'none', #5310, .t. ) ;
#20029 = cartesian_point ( 'none', ( -79.49999999999995700, -90.00000000000000000, -62.00000000000000700 ) ) ;
#20030 = direction ( 'none', ( -0.08256907905071710100, -0.9965853436533753700, 0.0000000000000000000 ) ) ;
#20031 = axis2_placement_3d ( 'none', #20039, #20038, #20087 ) ;
#20032 = face_outer_bound ( 'none', #5243, .t. ) ;
#20033 = advanced_face ( 'none', ( #47978 ), #48098, .f. ) ;
#20034 = circle ( 'none', #20093, 1.610000000000001200 ) ;
#20035 = face_outer_bound ( 'none', #5238, .t. ) ;
#20036 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20037 = axis2_placement_3d ( 'none', #20036, #20060, #20046 ) ;
#20038 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20039 = cartesian_point ( 'none', ( 20.27308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20040 = cartesian_point ( 'none', ( -83.36627730981565800, -55.48820665773674700, 11.14531909811865700 ) ) ;
#20041 = cylindrical_surface ( 'none', #20037, 2.000000000000000000 ) ;
#20042 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20043 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20044 = cartesian_point ( 'none', ( -79.49999999999998600, -90.00000000000000000, 5.000000000000000000 ) ) ;
#20045 = axis2_placement_3d ( 'none', #20044, #20043, #20042 ) ;
#20046 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20047 = face_outer_bound ( 'none', #5215, .t. ) ;
#20048 = plane ( 'none', #20054 ) ;
#20049 = advanced_face ( 'none', ( #48077 ), #47975, .t. ) ;
#20050 = direction ( 'none', ( -1.084202172485505200e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#20051 = vector ( 'none', #20050, 1000.000000000000000 ) ;
#20052 = cartesian_point ( 'none', ( -57.49999999999998600, -90.00000000000000000, 4.999999999999978700 ) ) ;
#20053 = vertex_point ( 'none', #48050 ) ;
#20054 = axis2_placement_3d ( 'none', #20040, #20062, #20030 ) ;
#20055 = circle ( 'none', #20045, 3.000000000000001800 ) ;
#20056 = cartesian_point ( 'none', ( -57.49999999999998600, -90.00000000000000000, 4.999999999999978700 ) ) ;
#20057 = cartesian_point ( 'none', ( -82.49999999999997200, -90.00000000000000000, -58.99999999999998600 ) ) ;
#20058 = direction ( 'none', ( 2.168404344971010300e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20059 = vector ( 'none', #20058, 1000.000000000000000 ) ;
#20060 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20061 = advanced_face ( 'none', ( #48039 ), #48096, .f. ) ;
#20062 = direction ( 'none', ( -0.9965853436533754800, 0.08256907905071711500, 0.0000000000000000000 ) ) ;
#20063 = circle ( 'none', #20112, 3.000000000000002700 ) ;
#20064 = face_outer_bound ( 'none', #5258, .t. ) ;
#20065 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20066 = oriented_edge ( 'none', *, *, #15527, .f. ) ;
#20067 = direction ( 'none', ( -0.08256907905071696200, -0.9965853436533754800, 0.0000000000000000000 ) ) ;
#20068 = vertex_point ( 'none', #48043 ) ;
#20069 = direction ( 'none', ( 0.9965853436533755900, -0.08256907905071711500, -0.0000000000000000000 ) ) ;
#20070 = cartesian_point ( 'none', ( -83.36627730981565800, -55.48820665773674700, 11.14531909811865700 ) ) ;
#20071 = axis2_placement_3d ( 'none', #20070, #20069, #20067 ) ;
#20072 = circle ( 'none', #20071, 21.33814746743958000 ) ;
#20073 = cartesian_point ( 'none', ( 19.72691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20074 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20075 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20076 = circle ( 'none', #20126, 14.74887406311918900 ) ;
#20077 = edge_loop ( 'none', ( #20023, #20424, #20532, #20589 ) ) ;
#20078 = axis2_placement_3d ( 'none', #20086, #20085, #20074 ) ;
#20079 = direction ( 'none', ( 0.08256907905071710100, 0.9965853436533753700, 0.0000000000000000000 ) ) ;
#20080 = direction ( 'none', ( 0.9965853436533754800, -0.08256907905071711500, -0.0000000000000000000 ) ) ;
#20081 = cartesian_point ( 'none', ( -83.86223102293300300, -61.47422717904603200, -69.74139546365928800 ) ) ;
#20082 = edge_curve ( 'none', #19915, #19924, #48045, .t. ) ;
#20083 = cylindrical_surface ( 'none', #20131, 21.33814746743958000 ) ;
#20084 = face_outer_bound ( 'none', #5316, .t. ) ;
#20085 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20086 = cartesian_point ( 'none', ( 19.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20087 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20088 = cylindrical_surface ( 'none', #19988, 2.000000000000000000 ) ;
#20089 = conical_surface ( 'none', #20078, 1.610000000000001200, 0.9599310885968749300 ) ;
#20090 = plane ( 'none', #20024 ) ;
#20091 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20092 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20093 = axis2_placement_3d ( 'none', #20022, #20092, #20091 ) ;
#20094 = conical_surface ( 'none', #20166, 2.000000000000000900, 0.9599310885968839200 ) ;
#20095 = cartesian_point ( 'none', ( 20.42691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20096 = circle ( 'none', #20144, 2.000000000000000900 ) ;
#20097 = cartesian_point ( 'none', ( 20.27308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20098 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20099 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20100 = cartesian_point ( 'none', ( 20.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20101 = axis2_placement_3d ( 'none', #20100, #20099, #20098 ) ;
#20102 = cartesian_point ( 'none', ( -49.99999999999999300, -86.55039500257430500, -50.00000000000000000 ) ) ;
#20103 = face_outer_bound ( 'none', #5354, .t. ) ;
#20104 = plane ( 'none', #20109 ) ;
#20105 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20106 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20107 = cartesian_point ( 'none', ( -79.49999999999997200, -90.00000000000000000, -59.00000000000000700 ) ) ;
#20108 = direction ( 'none', ( 0.6191933636144687500, -0.7852385487581466900, 0.0000000000000000000 ) ) ;
#20109 = axis2_placement_3d ( 'none', #20114, #20108, #20164 ) ;
#20110 = direction ( 'none', ( 0.08256907905071705900, 0.9965853436533754800, 0.0000000000000000000 ) ) ;
#20111 = direction ( 'none', ( 0.9965853436533755900, -0.08256907905071711500, -0.0000000000000000000 ) ) ;
#20113 = edge_curve ( 'none', #20053, #20068, #48036, .t. ) ;
#20112 = axis2_placement_3d ( 'none', #20107, #20106, #20105 ) ;
#20114 = cartesian_point ( 'none', ( -49.99999999999999300, -86.55039500257430500, -50.00000000000000000 ) ) ;
#20115 = oriented_edge ( 'none', *, *, #19770, .t. ) ;
#20116 = vertex_point ( 'none', #48048 ) ;
#20117 = cartesian_point ( 'none', ( -83.86223102293300300, -61.47422717904603200, -69.74139546365928800 ) ) ;
#20118 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20119 = axis2_placement_3d ( 'none', #20073, #20075, #20118 ) ;
#20120 = face_outer_bound ( 'none', #5318, .t. ) ;
#20121 = circle ( 'none', #20101, 1.610000000000001200 ) ;
#20122 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20123 = circle ( 'none', #20119, 2.000000000000000900 ) ;
#20124 = advanced_face ( 'none', ( #48151 ), #48154, .f. ) ;
#20125 = face_outer_bound ( 'none', #5319, .t. ) ;
#20126 = axis2_placement_3d ( 'none', #20117, #20111, #20110 ) ;
#20127 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20128 = direction ( 'none', ( -0.08256907905071696200, -0.9965853436533754800, 0.0000000000000000000 ) ) ;
#20129 = direction ( 'none', ( -0.9965853436533753700, 0.08256907905071710100, 0.0000000000000000000 ) ) ;
#20130 = cartesian_point ( 'none', ( -83.36627730981565800, -55.48820665773674700, 11.14531909811865700 ) ) ;
#20132 = oriented_edge ( 'none', *, *, #19961, .t. ) ;
#20131 = axis2_placement_3d ( 'none', #20130, #20129, #20128 ) ;
#20133 = plane ( 'none', #20198 ) ;
#20134 = direction ( 'none', ( -0.08256907905071705900, -0.9965853436533754800, 0.0000000000000000000 ) ) ;
#20135 = direction ( 'none', ( -0.9965853436533753700, 0.08256907905071710100, 0.0000000000000000000 ) ) ;
#20136 = line ( 'none', #20149, #20203 ) ;
#20137 = conical_surface ( 'none', #20201, 1.610000000000001200, 0.9599310885968749300 ) ;
#20138 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20139 = circle ( 'none', #20206, 84.49999999999998600 ) ;
#20140 = cartesian_point ( 'none', ( 20.00000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20141 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20142 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20143 = oriented_edge ( 'none', *, *, #16565, .t. ) ;
#20144 = axis2_placement_3d ( 'none', #20095, #20142, #20141 ) ;
#20145 = edge_loop ( 'none', ( #20258, #20245, #20262, #20247 ) ) ;
#20146 = cartesian_point ( 'none', ( -83.86223102293300300, -61.47422717904603200, -69.74139546365928800 ) ) ;
#20147 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20148 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20149 = cartesian_point ( 'none', ( -49.99999999999999300, -86.55039500257430500, -15.00000000000000000 ) ) ;
#20150 = face_outer_bound ( 'none', #5293, .t. ) ;
#20151 = circle ( 'none', #20174, 2.000000000000000900 ) ;
#20152 = circle ( 'none', #20157, 2.000000000000000900 ) ;
#20153 = face_outer_bound ( 'none', #5355, .t. ) ;
#20154 = direction ( 'none', ( -0.7852385487581466900, -0.6191933636144687500, -0.0000000000000000000 ) ) ;
#20155 = vector ( 'none', #20154, 1000.000000000000100 ) ;
#20156 = cylindrical_surface ( 'none', #20162, 14.74887406311918900 ) ;
#20157 = axis2_placement_3d ( 'none', #20097, #20148, #20147 ) ;
#20158 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20159 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20160 = oriented_edge ( 'none', *, *, #20013, .f. ) ;
#20161 = line ( 'none', #20102, #20155 ) ;
#20162 = axis2_placement_3d ( 'none', #20146, #20135, #20134 ) ;
#20163 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20164 = direction ( 'none', ( 0.7852385487581466900, 0.6191933636144687500, 0.0000000000000000000 ) ) ;
#20165 = cartesian_point ( 'none', ( 20.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20166 = axis2_placement_3d ( 'none', #20165, #20159, #20158 ) ;
#20167 = cartesian_point ( 'none', ( -49.99999999999999300, -77.96129304095862300, 500000.0000000000600 ) ) ;
#20168 = axis2_placement_3d ( 'none', #20167, #20242, #20241 ) ;
#20169 = circle ( 'none', #20237, 2.000000000000000900 ) ;
#20170 = plane ( 'none', #20168 ) ;
#20171 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20172 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20173 = cartesian_point ( 'none', ( 21.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20174 = axis2_placement_3d ( 'none', #20173, #20172, #20171 ) ;
#20175 = face_outer_bound ( 'none', #5430, .t. ) ;
#20177 = oriented_edge ( 'none', *, *, #19716, .t. ) ;
#20176 = plane ( 'none', #20181 ) ;
#20178 = oriented_edge ( 'none', *, *, #20491, .t. ) ;
#20179 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20180 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20181 = axis2_placement_3d ( 'none', #20226, #20225, #20224 ) ;
#20182 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20183 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20184 = vector ( 'none', #20183, 1000.000000000000000 ) ;
#20185 = edge_loop ( 'none', ( #21844, #21019, #21849, #21486 ) ) ;
#20186 = cylindrical_surface ( 'none', #20188, 2.000000000000000000 ) ;
#20187 = oriented_edge ( 'none', *, *, #20205, .f. ) ;
#20188 = axis2_placement_3d ( 'none', #20182, #20180, #20179 ) ;
#20189 = direction ( 'none', ( 0.7852385487581466900, 0.6191933636144687500, 0.0000000000000000000 ) ) ;
#20190 = direction ( 'none', ( 0.6191933636144687500, -0.7852385487581466900, 0.0000000000000000000 ) ) ;
#20191 = cartesian_point ( 'none', ( -49.99999999999999300, -86.55039500257430500, -15.00000000000000000 ) ) ;
#20192 = oriented_edge ( 'none', *, *, #17299, .t. ) ;
#20193 = cartesian_point ( 'none', ( -48.73703890922744400, -67.80081886202000900, 500000.0000000000600 ) ) ;
#20195 = oriented_edge ( 'none', *, *, #20489, .t. ) ;
#20194 = line ( 'none', #20193, #20184 ) ;
#20196 = oriented_edge ( 'none', *, *, #20489, .f. ) ;
#20197 = oriented_edge ( 'none', *, *, #20008, .t. ) ;
#20198 = axis2_placement_3d ( 'none', #20191, #20190, #20189 ) ;
#20199 = face_outer_bound ( 'none', #5425, .t. ) ;
#20200 = conical_surface ( 'none', #20231, 1.610000000000001200, 0.9599310885968749300 ) ;
#20201 = axis2_placement_3d ( 'none', #20140, #20138, #20163 ) ;
#20202 = direction ( 'none', ( 0.7852385487581466900, 0.6191933636144687500, 0.0000000000000000000 ) ) ;
#20203 = vector ( 'none', #20202, 1000.000000000000100 ) ;
#20204 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20205 = edge_curve ( 'none', #19013, #19315, #48126, .t. ) ;
#20206 = axis2_placement_3d ( 'none', #20213, #20512, #20514 ) ;
#20207 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20208 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20209 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 500000.0000000000600 ) ) ;
#20210 = advanced_face ( 'none', ( #48142 ), #48155, .t. ) ;
#20211 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20212 = face_outer_bound ( 'none', #5209, .t. ) ;
#20213 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -15.00000000000000000 ) ) ;
#20214 = vector ( 'none', #20484, 1000.000000000000000 ) ;
#20215 = b_spline_curve_with_knots ( 'none', 3,
( #20481, #17338, #55651, #55630, #55617, #55616 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0006010022725712156000, 0.001202004545142431200 ),
.unspecified. ) ;
#20216 = axis2_placement_3d ( 'none', #20209, #20208, #20207 ) ;
#20217 = vertex_point ( 'none', #48224 ) ;
#20218 = cylindrical_surface ( 'none', #20216, 83.49999999999998600 ) ;
#20219 = face_outer_bound ( 'none', #5380, .t. ) ;
#20220 = advanced_face ( 'none', ( #48223 ), #48106, .f. ) ;
#20221 = oriented_edge ( 'none', *, *, #20082, .f. ) ;
#20222 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20223 = direction ( 'none', ( 0.06668489940589156200, 0.9977740847462546200, -0.0000000000000000000 ) ) ;
#20224 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20225 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20226 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -50.00000000000000000 ) ) ;
#20227 = edge_curve ( 'none', #19924, #15552, #48213, .t. ) ;
#20228 = edge_curve ( 'none', #19042, #21525, #48214, .t. ) ;
#20229 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20230 = face_outer_bound ( 'none', #5374, .t. ) ;
#20232 = vertex_point ( 'none', #48210 ) ;
#20231 = axis2_placement_3d ( 'none', #20243, #20236, #20229 ) ;
#20233 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20234 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20235 = cartesian_point ( 'none', ( 20.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20236 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20237 = axis2_placement_3d ( 'none', #20235, #20234, #20233 ) ;
#20238 = oriented_edge ( 'none', *, *, #18597, .f. ) ;
#20239 = edge_curve ( 'none', #19800, #19885, #48191, .t. ) ;
#20240 = face_outer_bound ( 'none', #5389, .t. ) ;
#20241 = direction ( 'none', ( 0.5922586081917254900, 0.8057479388883350700, 0.0000000000000000000 ) ) ;
#20242 = direction ( 'none', ( 0.8057479388883350700, -0.5922586081917254900, 0.0000000000000000000 ) ) ;
#20243 = cartesian_point ( 'none', ( 20.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20244 = face_outer_bound ( 'none', #5361, .t. ) ;
#20245 = oriented_edge ( 'none', *, *, #19911, .t. ) ;
#20247 = oriented_edge ( 'none', *, *, #19923, .t. ) ;
#20246 = cartesian_point ( 'none', ( 21.67308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20248 = direction ( 'none', ( -0.5922586081917254900, -0.8057479388883351800, -0.0000000000000000000 ) ) ;
#20249 = oriented_edge ( 'none', *, *, #18640, .f. ) ;
#20250 = vector ( 'none', #20248, 1000.000000000000000 ) ;
#20251 = cartesian_point ( 'none', ( -49.99999999999999300, -77.96129304095862300, -62.00000000000000000 ) ) ;
#20252 = plane ( 'none', #20305 ) ;
#20253 = cartesian_point ( 'none', ( -48.73703890922744400, -67.80081886202000900, -62.00000000000000000 ) ) ;
#20254 = direction ( 'none', ( -0.5547001962252281500, -0.8320502943378443900, 0.0000000000000000000 ) ) ;
#20255 = direction ( 'none', ( -0.8320502943378443900, 0.5547001962252281500, 0.0000000000000000000 ) ) ;
#20256 = line ( 'none', #20251, #20250 ) ;
#20257 = oriented_edge ( 'none', *, *, #20227, .t. ) ;
#20258 = oriented_edge ( 'none', *, *, #20008, .f. ) ;
#20259 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20260 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20261 = plane ( 'none', #20271 ) ;
#20262 = oriented_edge ( 'none', *, *, #17188, .t. ) ;
#20263 = conical_surface ( 'none', #20273, 2.000000000000000900, 0.9599310885968839200 ) ;
#20264 = advanced_face ( 'none', ( #48192 ), #48183, .f. ) ;
#20265 = edge_curve ( 'none', #15563, #15250, #48173, .t. ) ;
#20266 = circle ( 'none', #20310, 1.610000000000001200 ) ;
#20267 = cartesian_point ( 'none', ( -48.37682772836905100, -68.05830249822356800, -500000.0000000000600 ) ) ;
#20268 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20269 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20270 = axis2_placement_3d ( 'none', #20274, #20260, #20259 ) ;
#20271 = axis2_placement_3d ( 'none', #20267, #20255, #20254 ) ;
#20272 = face_outer_bound ( 'none', #5462, .t. ) ;
#20273 = axis2_placement_3d ( 'none', #20246, #20276, #20275 ) ;
#20274 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20275 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20276 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20277 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -15.00000000000000000 ) ) ;
#20278 = face_outer_bound ( 'none', #5399, .t. ) ;
#20279 = plane ( 'none', #20281 ) ;
#20280 = cylindrical_surface ( 'none', #20270, 2.000000000000000000 ) ;
#20281 = axis2_placement_3d ( 'none', #20277, #20269, #20268 ) ;
#20282 = face_outer_bound ( 'none', #5346, .t. ) ;
#20283 = vector ( 'none', #20346, 1000.000000000000000 ) ;
#20284 = cartesian_point ( 'none', ( -44.58806852551713700, -70.59854208950628200, 500000.0000000000600 ) ) ;
#20285 = line ( 'none', #20284, #20283 ) ;
#20286 = cartesian_point ( 'none', ( -44.58806852551713700, -70.59854208950628200, -62.00000000000000000 ) ) ;
#20287 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20288 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#20289 = plane ( 'none', #20290 ) ;
#20290 = axis2_placement_3d ( 'none', #20341, #20340, #20339 ) ;
#20291 = face_outer_bound ( 'none', #5435, .t. ) ;
#20292 = circle ( 'none', #20306, 83.49999999999998600 ) ;
#20293 = direction ( 'none', ( 0.5922586081917250400, 0.8057479388883355100, -0.0000000000000000000 ) ) ;
#20294 = vector ( 'none', #20293, 999.9999999999998900 ) ;
#20295 = circle ( 'none', #20327, 1.610000000000001200 ) ;
#20296 = cartesian_point ( 'none', ( -48.73703890922744400, -67.80081886202000900, -62.00000000000000000 ) ) ;
#20297 = line ( 'none', #20296, #20294 ) ;
#20298 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20299 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20300 = axis2_placement_3d ( 'none', #20311, #20299, #20298 ) ;
#20301 = face_outer_bound ( 'none', #5437, .t. ) ;
#20302 = direction ( 'none', ( -0.5922586081917251600, -0.8057479388883354000, 0.0000000000000000000 ) ) ;
#20303 = direction ( 'none', ( -0.8057479388883354000, 0.5922586081917251600, 0.0000000000000000000 ) ) ;
#20304 = cartesian_point ( 'none', ( -48.73703890922744400, -67.80081886202000900, 500000.0000000000600 ) ) ;
#20305 = axis2_placement_3d ( 'none', #20304, #20303, #20302 ) ;
#20306 = axis2_placement_3d ( 'none', #20307, #20288, #20287 ) ;
#20307 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -62.00000000000000000 ) ) ;
#20308 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20309 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20310 = axis2_placement_3d ( 'none', #20313, #20309, #20308 ) ;
#20311 = cartesian_point ( 'none', ( 21.67308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20312 = circle ( 'none', #20300, 2.000000000000000900 ) ;
#20313 = cartesian_point ( 'none', ( 21.40000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20314 = face_outer_bound ( 'none', #5370, .t. ) ;
#20315 = axis2_placement_3d ( 'none', #20344, #20343, #20381 ) ;
#20316 = conical_surface ( 'none', #20379, 2.000000000000000900, 0.9599310885968839200 ) ;
#20317 = circle ( 'none', #20378, 2.000000000000000900 ) ;
#20318 = cartesian_point ( 'none', ( -57.49999999999998600, -80.00000000000000000, 4.999999999999978700 ) ) ;
#20319 = line ( 'none', #20318, #20363 ) ;
#20320 = line ( 'none', #20373, #20372 ) ;
#20321 = plane ( 'none', #20315 ) ;
#20322 = face_outer_bound ( 'none', #5365, .t. ) ;
#20323 = face_outer_bound ( 'none', #5475, .t. ) ;
#20324 = edge_loop ( 'none', ( #20178, #20177, #20025, #20195 ) ) ;
#20325 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20326 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20327 = axis2_placement_3d ( 'none', #20335, #20337, #20326 ) ;
#20328 = cartesian_point ( 'none', ( 21.40000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20329 = axis2_placement_3d ( 'none', #20411, #20410, #20403 ) ;
#20330 = conical_surface ( 'none', #20336, 1.610000000000001200, 0.9599310885968749300 ) ;
#20331 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20332 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20333 = cartesian_point ( 'none', ( 22.37308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20334 = axis2_placement_3d ( 'none', #20333, #20332, #20331 ) ;
#20335 = cartesian_point ( 'none', ( 22.10000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20336 = axis2_placement_3d ( 'none', #20328, #20325, #20342 ) ;
#20337 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20338 = face_outer_bound ( 'none', #5412, .t. ) ;
#20339 = direction ( 'none', ( 0.5547001962252292600, 0.8320502943378436100, 0.0000000000000000000 ) ) ;
#20340 = direction ( 'none', ( 0.8320502943378436100, -0.5547001962252292600, 0.0000000000000000000 ) ) ;
#20341 = cartesian_point ( 'none', ( -49.99999999999999300, -79.50693909433000800, -500000.0000000000600 ) ) ;
#20342 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20343 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20344 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -62.00000000000000000 ) ) ;
#20345 = conical_surface ( 'none', #20334, 2.000000000000000900, 0.9599310885968839200 ) ;
#20346 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20347 = cartesian_point ( 'none', ( -57.49999999999998600, -80.00000000000000000, 4.999999999999978700 ) ) ;
#20348 = cartesian_point ( 'none', ( 22.37308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20349 = face_outer_bound ( 'none', #5439, .t. ) ;
#20350 = circle ( 'none', #20409, 2.000000000000000900 ) ;
#20351 = cylindrical_surface ( 'none', #20329, 3.000000000000001300 ) ;
#20352 = oriented_edge ( 'none', *, *, #25675, .f. ) ;
#20353 = axis2_placement_3d ( 'none', #20347, #20368, #20414 ) ;
#20354 = face_outer_bound ( 'none', #5477, .t. ) ;
#20355 = plane ( 'none', #20353 ) ;
#20356 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20357 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20358 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20359 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20360 = conical_surface ( 'none', #20402, 1.610000000000001200, 0.9599310885968749300 ) ;
#20361 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20362 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20363 = vector ( 'none', #20362, 1000.000000000000000 ) ;
#20364 = oriented_edge ( 'none', *, *, #17472, .f. ) ;
#20365 = circle ( 'none', #20374, 1.610000000000001200 ) ;
#20367 = oriented_edge ( 'none', *, *, #19780, .t. ) ;
#20366 = cartesian_point ( 'none', ( 23.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20368 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 1.084202172485505200e-016 ) ) ;
#20369 = cartesian_point ( 'none', ( 22.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20371 = edge_curve ( 'none', #17453, #17405, #46167, .t. ) ;
#20370 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20372 = vector ( 'none', #20370, 1000.000000000000000 ) ;
#20373 = cartesian_point ( 'none', ( -48.91206749817996500, -68.86116215293995400, -10.00000000000000200 ) ) ;
#20374 = axis2_placement_3d ( 'none', #20369, #20361, #20357 ) ;
#20375 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20376 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20377 = cartesian_point ( 'none', ( 21.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20378 = axis2_placement_3d ( 'none', #20377, #20376, #20375 ) ;
#20379 = axis2_placement_3d ( 'none', #20366, #20359, #20358 ) ;
#20380 = edge_curve ( 'none', #17453, #19866, #45688, .t. ) ;
#20381 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20382 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20383 = cartesian_point ( 'none', ( -79.49999999999997200, -80.00000000000000000, 8.000000000000000000 ) ) ;
#20384 = axis2_placement_3d ( 'none', #20383, #20382, #20450 ) ;
#20385 = cartesian_point ( 'none', ( -79.49999999999995700, -80.00000000000000000, -62.00000000000000700 ) ) ;
#20386 = face_outer_bound ( 'none', #5514, .t. ) ;
#20387 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20388 = face_outer_bound ( 'none', #5529, .t. ) ;
#20389 = line ( 'none', #20385, #20435 ) ;
#20390 = cylindrical_surface ( 'none', #20444, 3.000000000000002700 ) ;
#20391 = cylindrical_surface ( 'none', #20393, 2.000000000000000000 ) ;
#20392 = plane ( 'none', #20384 ) ;
#20393 = axis2_placement_3d ( 'none', #20412, #20387, #20449 ) ;
#20394 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20395 = vector ( 'none', #20394, 1000.000000000000000 ) ;
#20396 = face_outer_bound ( 'none', #5444, .t. ) ;
#20397 = cartesian_point ( 'none', ( -79.49999999999997200, -80.00000000000000000, 8.000000000000000000 ) ) ;
#20398 = line ( 'none', #20397, #20395 ) ;
#20399 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20400 = vector ( 'none', #20399, 1000.000000000000000 ) ;
#20401 = cartesian_point ( 'none', ( -82.49999999999998600, -80.00000000000000000, 4.999999999999978700 ) ) ;
#20402 = axis2_placement_3d ( 'none', #20413, #20356, #20404 ) ;
#20403 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20404 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20405 = line ( 'none', #20401, #20400 ) ;
#20406 = face_outer_bound ( 'none', #5453, .t. ) ;
#20407 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20408 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20409 = axis2_placement_3d ( 'none', #20348, #20408, #20407 ) ;
#20410 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20411 = cartesian_point ( 'none', ( -79.49999999999998600, -80.00000000000000000, 5.000000000000000000 ) ) ;
#20412 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20413 = cartesian_point ( 'none', ( 22.10000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20414 = direction ( 'none', ( 1.084202172485505200e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20415 = axis2_placement_3d ( 'none', #20421, #20428, #20427 ) ;
#20416 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20417 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20418 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20419 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20420 = axis2_placement_3d ( 'none', #20470, #20469, #20468 ) ;
#20421 = cartesian_point ( 'none', ( -60.49999999999998600, -80.00000000000000000, -59.00000000000000700 ) ) ;
#20422 = oriented_edge ( 'none', *, *, #19911, .f. ) ;
#20423 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20424 = oriented_edge ( 'none', *, *, #20805, .f. ) ;
#20425 = vector ( 'none', #20423, 1000.000000000000000 ) ;
#20426 = face_outer_bound ( 'none', #5485, .t. ) ;
#20427 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20428 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20429 = circle ( 'none', #20433, 2.000000000000000900 ) ;
#20430 = line ( 'none', #20432, #20425 ) ;
#20431 = cylindrical_surface ( 'none', #20415, 3.000000000000002700 ) ;
#20432 = cartesian_point ( 'none', ( -57.49999999999997900, -80.00000000000000000, -58.99999999999998600 ) ) ;
#20433 = axis2_placement_3d ( 'none', #20439, #20419, #20418 ) ;
#20434 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20435 = vector ( 'none', #20434, 1000.000000000000000 ) ;
#20436 = cartesian_point ( 'none', ( -60.50000000000000700, -80.00000000000000000, -62.00000000000000700 ) ) ;
#20437 = line ( 'none', #20436, #20464 ) ;
#20438 = cartesian_point ( 'none', ( -79.49999999999997200, -80.00000000000000000, -59.00000000000000700 ) ) ;
#20439 = cartesian_point ( 'none', ( 23.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20440 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20441 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20442 = cartesian_point ( 'none', ( 23.22691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20443 = axis2_placement_3d ( 'none', #20442, #20441, #20440 ) ;
#20444 = axis2_placement_3d ( 'none', #20438, #20448, #20447 ) ;
#20445 = oriented_edge ( 'none', *, *, #20466, .f. ) ;
#20446 = circle ( 'none', #20443, 2.000000000000000900 ) ;
#20447 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20448 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20449 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20450 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20451 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20452 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20453 = cartesian_point ( 'none', ( 22.52691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20454 = axis2_placement_3d ( 'none', #20453, #20452, #20451 ) ;
#20455 = conical_surface ( 'none', #20510, 2.000000000000000900, 0.9599310885968839200 ) ;
#20456 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20457 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20458 = cylindrical_surface ( 'none', #20459, 3.000000000000001800 ) ;
#20459 = axis2_placement_3d ( 'none', #20515, #20457, #20513 ) ;
#20460 = cartesian_point ( 'none', ( -82.49999999999998600, -80.00000000000000000, 4.999999999999978700 ) ) ;
#20461 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20462 = vector ( 'none', #20461, 1000.000000000000000 ) ;
#20463 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20464 = vector ( 'none', #20463, 1000.000000000000000 ) ;
#20465 = axis2_placement_3d ( 'none', #20417, #20416, #20456 ) ;
#20466 = edge_curve ( 'none', #19885, #19889, #48279, .t. ) ;
#20467 = face_outer_bound ( 'none', #5507, .t. ) ;
#20468 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20469 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20470 = cartesian_point ( 'none', ( 22.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20471 = face_outer_bound ( 'none', #5509, .t. ) ;
#20472 = cylindrical_surface ( 'none', #20465, 2.000000000000000000 ) ;
#20473 = cartesian_point ( 'none', ( -60.50000000000001400, -80.00000000000000000, 8.000000000000000000 ) ) ;
#20474 = line ( 'none', #20473, #20462 ) ;
#20475 = circle ( 'none', #20454, 2.000000000000000900 ) ;
#20476 = conical_surface ( 'none', #20420, 1.610000000000001200, 0.9599310885968749300 ) ;
#20477 = face_outer_bound ( 'none', #5481, .t. ) ;
#20478 = cartesian_point ( 'none', ( 23.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20479 = axis2_placement_3d ( 'none', #20478, #20204, #20211 ) ;
#20480 = vertex_point ( 'none', #48282 ) ;
#20481 = cartesian_point ( 'none', ( -59.06256121792203800, -59.37241101675904500, -49.65740045192202200 ) ) ;
#20482 = edge_loop ( 'none', ( #20891, #20836, #20886, #20857 ) ) ;
#20483 = line ( 'none', #21254, #21817 ) ;
#20484 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20485 = oriented_edge ( 'none', *, *, #20487, .f. ) ;
#20486 = direction ( 'none', ( -2.168404344971010300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20487 = edge_curve ( 'none', #20116, #19750, #48274, .t. ) ;
#20488 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -2.168404344971010300e-016 ) ) ;
#20489 = edge_curve ( 'none', #16593, #20053, #48254, .t. ) ;
#20490 = advanced_face ( 'none', ( #48280 ), #48260, .f. ) ;
#20491 = edge_curve ( 'none', #20053, #19721, #48241, .t. ) ;
#20492 = circle ( 'none', #20479, 2.000000000000000900 ) ;
#20493 = cartesian_point ( 'none', ( -59.06256121792203800, -59.37241101675904500, -15.34259954807797900 ) ) ;
#20494 = axis2_placement_3d ( 'none', #20460, #20488, #20486 ) ;
#20495 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20496 = vector ( 'none', #20495, 1000.000000000000000 ) ;
#20497 = cartesian_point ( 'none', ( -82.49999999999997200, -80.00000000000000000, -58.99999999999998600 ) ) ;
#20498 = line ( 'none', #20497, #20496 ) ;
#20499 = plane ( 'none', #20494 ) ;
#20500 = edge_curve ( 'none', #19782, #20721, #48349, .t. ) ;
#20501 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20502 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20503 = cartesian_point ( 'none', ( 23.50000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20504 = axis2_placement_3d ( 'none', #20503, #20502, #20501 ) ;
#20505 = face_outer_bound ( 'none', #5557, .t. ) ;
#20506 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20507 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20508 = edge_loop ( 'none', ( #20238, #21020, #21000, #21270 ) ) ;
#20509 = cartesian_point ( 'none', ( 23.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20510 = axis2_placement_3d ( 'none', #20509, #20507, #20506 ) ;
#20511 = circle ( 'none', #20504, 1.610000000000001200 ) ;
#20512 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20513 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20514 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20515 = cartesian_point ( 'none', ( -60.49999999999999300, -80.00000000000000000, 4.999999999999999100 ) ) ;
#20516 = face_outer_bound ( 'none', #5560, .t. ) ;
#20517 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20518 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20519 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20520 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20521 = circle ( 'none', #20559, 1.610000000000001200 ) ;
#20522 = axis2_placement_3d ( 'none', #20531, #20519, #20518 ) ;
#20523 = cartesian_point ( 'none', ( -57.68394383612933000, -80.00000000000000000, -51.00000000000000700 ) ) ;
#20524 = cartesian_point ( 'none', ( -57.68394383612933000, -80.00000000000000000, -50.41421356237309900 ) ) ;
#20525 = cartesian_point ( 'none', ( -57.71162724679479800, -79.58578643762692200, -50.00000000000000000 ) ) ;
#20526 = cartesian_point ( 'none', ( -57.75077750161067800, -79.00000000000000000, -50.00000000000000000 ) ) ;
#20527 = cartesian_point ( 'none', ( 24.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20528 = axis2_placement_3d ( 'none', #20527, #20517, #20520 ) ;
#20529 = face_outer_bound ( 'none', #5539, .t. ) ;
#20530 =( bounded_curve ( ) b_spline_curve ( 3, ( #20526, #20525, #20524, #20523 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896600, 3.141592653589793100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) )
representation_item ( '' ) );
#20531 = cartesian_point ( 'none', ( -79.49999999999995700, -80.00000000000000000, -62.00000000000000700 ) ) ;
#20532 = oriented_edge ( 'none', *, *, #19762, .f. ) ;
#20533 = face_outer_bound ( 'none', #5620, .t. ) ;
#20534 = oriented_edge ( 'none', *, *, #19757, .t. ) ;
#20535 = cartesian_point ( 'none', ( -58.98689887627266200, -60.50451025304131700, -50.00000000000000000 ) ) ;
#20536 = conical_surface ( 'none', #20528, 2.000000000000000900, 0.9599310885968839200 ) ;
#20537 = plane ( 'none', #20522 ) ;
#20538 = cartesian_point ( 'none', ( -59.08749745670915100, -58.99930206623964300, -50.00000000000000000 ) ) ;
#20539 = axis2_placement_3d ( 'none', #20538, #20571, #20570 ) ;
#20540 = cartesian_point ( 'none', ( -81.42474729809265500, -79.00000000000000000, -50.00000000000000000 ) ) ;
#20541 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20542 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20543 = cartesian_point ( 'none', ( 24.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20544 = axis2_placement_3d ( 'none', #20543, #20542, #20541 ) ;
#20545 = circle ( 'none', #20544, 2.000000000000000900 ) ;
#20546 = direction ( 'none', ( -0.01913525175709259200, -0.9998169043080801200, 0.0000000000000000000 ) ) ;
#20547 = direction ( 'none', ( -0.9998169043080801200, 0.01913525175709259200, 0.0000000000000000000 ) ) ;
#20548 = cartesian_point ( 'none', ( -81.64151833762690600, -38.06671831381139300, -50.00000000000000000 ) ) ;
#20549 = cartesian_point ( 'none', ( -82.42456420240073100, -78.98086474824290800, -16.00000000000000000 ) ) ;
#20550 = plane ( 'none', #20561 ) ;
#20551 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20552 = vector ( 'none', #20551, 1000.000000000000000 ) ;
#20553 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20554 = vector ( 'none', #20553, 1000.000000000000000 ) ;
#20555 = cartesian_point ( 'none', ( -74.04019888285729700, -38.60439028642900900, -50.00000000000000000 ) ) ;
#20556 = line ( 'none', #20555, #20554 ) ;
#20557 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20558 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20559 = axis2_placement_3d ( 'none', #20563, #20558, #20557 ) ;
#20560 = cartesian_point ( 'none', ( 0.0000000000000000000, -79.00000000000000000, -15.00000000000000000 ) ) ;
#20561 = axis2_placement_3d ( 'none', #20548, #20547, #20546 ) ;
#20562 = face_outer_bound ( 'none', #5669, .t. ) ;
#20563 = cartesian_point ( 'none', ( 24.20000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20564 = line ( 'none', #20560, #20552 ) ;
#20565 =( bounded_curve ( ) b_spline_curve ( 3, ( #20587, #20586, #20585, #20584 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896600, 2.105478533258867000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9763178000574651600, 0.9763178000574651600, 1.000000000000000000 ) )
representation_item ( '' ) );
#20566 = cartesian_point ( 'none', ( 23.50000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20567 = axis2_placement_3d ( 'none', #20599, #20608, #20607 ) ;
#20568 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20569 = face_outer_bound ( 'none', #5559, .t. ) ;
#20570 = direction ( 'none', ( -0.06668489940589156200, 0.9977740847462546200, 0.0000000000000000000 ) ) ;
#20571 = direction ( 'none', ( 0.9977740847462546200, 0.06668489940589156200, 0.0000000000000000000 ) ) ;
#20572 = face_outer_bound ( 'none', #5587, .t. ) ;
#20573 = cartesian_point ( 'none', ( -81.66029086869375000, -39.04758306205430100, -16.00000000000000000 ) ) ;
#20574 = vertex_point ( 'none', #48244 ) ;
#20575 = cartesian_point ( 'none', ( -82.42456420240073100, -78.98086474824290800, -49.00000000000000000 ) ) ;
#20576 = cartesian_point ( 'none', ( -82.43146884696201900, -79.34163242657051300, -49.00000000000000000 ) ) ;
#20577 = cartesian_point ( 'none', ( -82.43812821576376800, -79.68958444646168000, -49.09530325062424100 ) ) ;
#20578 = cartesian_point ( 'none', ( -82.44406918329559600, -80.00000000000000000, -49.27913877996336100 ) ) ;
#20579 = cartesian_point ( 'none', ( -82.42456420240073100, -78.98086474824290800, -49.00000000000000000 ) ) ;
#20580 = cartesian_point ( 'none', ( -57.75077750161067800, -79.00000000000000000, -50.00000000000000000 ) ) ;
#20581 =( bounded_curve ( ) b_spline_curve ( 3, ( #20578, #20577, #20576, #20575 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.036114120330926100, 1.570796326794896600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9763178000574651600, 0.9763178000574651600, 1.000000000000000000 ) )
representation_item ( '' ) );
#20582 = conical_surface ( 'none', #20590, 1.610000000000001200, 0.9599310885968749300 ) ;
#20583 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20584 = cartesian_point ( 'none', ( -82.44406918329559600, -80.00000000000000000, -15.72086122003664400 ) ) ;
#20585 = cartesian_point ( 'none', ( -82.43812821576376800, -79.68958444646168000, -15.90469674937575900 ) ) ;
#20586 = cartesian_point ( 'none', ( -82.43146884696201900, -79.34163242657051300, -16.00000000000000000 ) ) ;
#20587 = cartesian_point ( 'none', ( -82.42456420240073100, -78.98086474824290800, -16.00000000000000000 ) ) ;
#20588 = edge_loop ( 'none', ( #20115, #20534, #20485, #20900 ) ) ;
#20589 = oriented_edge ( 'none', *, *, #25855, .f. ) ;
#20590 = axis2_placement_3d ( 'none', #20566, #20583, #20568 ) ;
#20591 = cartesian_point ( 'none', ( -57.75077750161067800, -79.00000000000000000, -15.00000000000000000 ) ) ;
#20592 = cartesian_point ( 'none', ( -57.71162724679479800, -79.58578643762692200, -15.00000000000000000 ) ) ;
#20593 = cartesian_point ( 'none', ( -57.68394383612933000, -80.00000000000000000, -14.58578643762690400 ) ) ;
#20594 = cartesian_point ( 'none', ( -57.68394383612933000, -80.00000000000000000, -13.99999999999999800 ) ) ;
#20595 = advanced_face ( 'none', ( #48243 ), #48338, .f. ) ;
#20596 = cartesian_point ( 'none', ( -82.42493042731473500, -79.00000000000001400, -16.00000000000000000 ) ) ;
#20597 = line ( 'none', #20596, #20635 ) ;
#20598 =( bounded_curve ( ) b_spline_curve ( 3, ( #20594, #20593, #20592, #20591 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.570796326794896600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) )
representation_item ( '' ) );
#20599 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20600 = cylindrical_surface ( 'none', #20567, 2.000000000000000000 ) ;
#20601 = direction ( 'none', ( -0.06668489940589156200, 0.9977740847462546200, -0.0000000000000000000 ) ) ;
#20602 = vector ( 'none', #20601, 1000.000000000000000 ) ;
#20603 = cartesian_point ( 'none', ( -58.98689887627266200, -60.50451025304131700, -15.00000000000000000 ) ) ;
#20604 = cartesian_point ( 'none', ( -59.08749745670915100, -58.99930206623964300, -50.00000000000000000 ) ) ;
#20605 = line ( 'none', #20604, #20602 ) ;
#20606 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20607 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20608 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20609 = cartesian_point ( 'none', ( -59.06256121792203800, -59.37241101675904500, -49.65740045192202200 ) ) ;
#20610 = face_outer_bound ( 'none', #5572, .t. ) ;
#20611 = vector ( 'none', #20606, 1000.000000000000000 ) ;
#20612 = cartesian_point ( 'none', ( -59.06256121792203800, -59.37241101675904500, -50.00000000000000000 ) ) ;
#20613 = line ( 'none', #20612, #20611 ) ;
#20614 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20615 = plane ( 'none', #20539 ) ;
#20616 = circle ( 'none', #20639, 2.000000000000000900 ) ;
#20617 = cartesian_point ( 'none', ( 24.20000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20618 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20619 = cartesian_point ( 'none', ( -81.66029086869375000, -39.04758306205430100, -15.00000000000000000 ) ) ;
#20620 = line ( 'none', #20619, #20641 ) ;
#20621 = conical_surface ( 'none', #20640, 2.000000000000000900, 0.9599310885968839200 ) ;
#20622 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20623 = vector ( 'none', #20622, 1000.000000000000000 ) ;
#20624 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20625 = cartesian_point ( 'none', ( 25.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20626 = cartesian_point ( 'none', ( 24.90000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20627 = face_outer_bound ( 'none', #5609, .t. ) ;
#20628 = face_outer_bound ( 'none', #5567, .t. ) ;
#20629 = direction ( 'none', ( -0.01913525175709259200, -0.9998169043080801200, 0.0000000000000000000 ) ) ;
#20630 = vector ( 'none', #20629, 1000.000000000000000 ) ;
#20631 = cartesian_point ( 'none', ( -79.88352488106697500, 1.528871289589810700, -50.00000000000000000 ) ) ;
#20632 = line ( 'none', #20631, #20630 ) ;
#20633 = circle ( 'none', #20670, 1.610000000000001200 ) ;
#20634 = direction ( 'none', ( -0.01913525175709259200, -0.9998169043080801200, 0.0000000000000000000 ) ) ;
#20635 = vector ( 'none', #20634, 1000.000000000000000 ) ;
#20636 = cartesian_point ( 'none', ( -57.68394383612933000, -79.00000000000000000, -50.00000000000000000 ) ) ;
#20637 = line ( 'none', #20636, #20623 ) ;
#20638 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20639 = axis2_placement_3d ( 'none', #20642, #20614, #20638 ) ;
#20640 = axis2_placement_3d ( 'none', #20625, #20624, #20618 ) ;
#20641 = vector ( 'none', #20664, 1000.000000000000000 ) ;
#20642 = cartesian_point ( 'none', ( 23.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20643 = cartesian_point ( 'none', ( -59.34956210382014100, -58.73567466271919800, -49.00000000000000000 ) ) ;
#20644 = cartesian_point ( 'none', ( -57.75077750161067800, -79.00000000000000000, -15.00000000000000000 ) ) ;
#20645 = cartesian_point ( 'none', ( -74.92690785151427200, -39.06671831381139300, -50.00000000000000000 ) ) ;
#20646 = cartesian_point ( 'none', ( -59.08749745670915100, -58.99930206623964300, -15.00000000000000000 ) ) ;
#20647 = line ( 'none', #20646, #20698 ) ;
#20648 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20649 = axis2_placement_3d ( 'none', #20650, #20651, #20648 ) ;
#20650 = cartesian_point ( 'none', ( 24.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20651 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20652 = circle ( 'none', #20649, 2.000000000000000900 ) ;
#20653 = direction ( 'none', ( 0.01913525175709259200, 0.9998169043080801200, -0.0000000000000000000 ) ) ;
#20654 = vector ( 'none', #20653, 1000.000000000000000 ) ;
#20655 = cartesian_point ( 'none', ( -81.64151833762690600, -38.06671831381139300, -49.00000000000000000 ) ) ;
#20656 = line ( 'none', #20655, #20654 ) ;
#20657 = axis2_placement_3d ( 'none', #20665, #20660, #20659 ) ;
#20658 = cartesian_point ( 'none', ( -81.66029086869375000, -39.04758306205430100, -49.00000000000000000 ) ) ;
#20659 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20660 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20661 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20662 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20663 = axis2_placement_3d ( 'none', #20617, #20662, #20661 ) ;
#20664 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#20665 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20666 = cylindrical_surface ( 'none', #20657, 2.000000000000000000 ) ;
#20667 = face_outer_bound ( 'none', #5663, .t. ) ;
#20668 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20669 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20670 = axis2_placement_3d ( 'none', #20626, #20669, #20668 ) ;
#20671 = conical_surface ( 'none', #20663, 1.610000000000001200, 0.9599310885968749300 ) ;
#20672 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20673 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20674 = cartesian_point ( 'none', ( 25.60000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20675 = axis2_placement_3d ( 'none', #20674, #20673, #20672 ) ;
#20676 = circle ( 'none', #20675, 1.610000000000001200 ) ;
#20677 = axis2_placement_3d ( 'none', #20710, #20717, #20707 ) ;
#20678 = direction ( 'none', ( 1.000000000000000000, 3.552713678800500900e-015, 0.0000000000000000000 ) ) ;
#20679 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#20680 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -16.00000000000000000 ) ) ;
#20681 = circle ( 'none', #20731, 2.000000000000000900 ) ;
#20682 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#20683 = vector ( 'none', #20682, 1000.000000000000000 ) ;
#20684 = cartesian_point ( 'none', ( -59.06256121792203800, -59.37241101675904500, -15.34259954807797900 ) ) ;
#20685 = oriented_edge ( 'none', *, *, #20736, .t. ) ;
#20686 = oriented_edge ( 'none', *, *, #19090, .f. ) ;
#20687 = cartesian_point ( 'none', ( -59.05175121564558100, -59.53415588289204400, -15.21989879790021400 ) ) ;
#20688 = cartesian_point ( 'none', ( -59.03932082706947400, -59.72014581007282200, -15.13640778352856800 ) ) ;
#20689 = cartesian_point ( 'none', ( -59.01358811508738700, -60.10517200602907200, -15.02624020210496700 ) ) ;
#20690 = cartesian_point ( 'none', ( -59.00039302648637100, -60.30260377198098400, -14.99999999999999800 ) ) ;
#20691 = cartesian_point ( 'none', ( -58.98689887627266200, -60.50451025304131700, -15.00000000000000000 ) ) ;
#20692 = face_outer_bound ( 'none', #5659, .t. ) ;
#20693 = b_spline_curve_with_knots ( 'none', 3,
( #20691, #20690, #20689, #20688, #20687, #20684 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0005983940821382965200, 0.001196788164276593000 ),
.unspecified. ) ;
#20694 = cartesian_point ( 'none', ( -59.34956210382014100, -58.73567466271919800, -50.00000000000000000 ) ) ;
#20695 = line ( 'none', #20694, #20683 ) ;
#20696 = circle ( 'none', #20700, 83.49999999999998600 ) ;
#20697 = direction ( 'none', ( -0.06668489940589156200, 0.9977740847462546200, -0.0000000000000000000 ) ) ;
#20698 = vector ( 'none', #20697, 1000.000000000000000 ) ;
#20699 = advanced_face ( 'none', ( #48346 ), #48340, .t. ) ;
#20700 = axis2_placement_3d ( 'none', #20680, #20679, #20678 ) ;
#20701 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20702 = vector ( 'none', #20701, 1000.000000000000000 ) ;
#20703 = cartesian_point ( 'none', ( -80.66047396438567300, -38.06671831381139300, -50.00000000000000000 ) ) ;
#20704 = line ( 'none', #20703, #20702 ) ;
#20705 = cartesian_point ( 'none', ( -80.66047396438567300, -38.06671831381139300, -16.00000000000000000 ) ) ;
#20706 = cartesian_point ( 'none', ( -80.66047396438567300, -38.06671831381139300, -49.00000000000000000 ) ) ;
#20707 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20708 = cartesian_point ( 'none', ( 81.64151833762690600, -38.06671831381139300, -16.00000000000000000 ) ) ;
#20709 = line ( 'none', #20708, #20996 ) ;
#20710 = cartesian_point ( 'none', ( 24.90000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20711 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20712 = vector ( 'none', #20711, 1000.000000000000000 ) ;
#20713 = vertex_point ( 'none', #48328 ) ;
#20714 = conical_surface ( 'none', #20677, 1.610000000000001200, 0.9599310885968749300 ) ;
#20715 = advanced_face ( 'none', ( #48310 ), #48324, .f. ) ;
#20716 = face_outer_bound ( 'none', #5657, .t. ) ;
#20717 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20718 = oriented_edge ( 'none', *, *, #19449, .f. ) ;
#20719 = direction ( 'none', ( 0.01913525175709259200, 0.9998169043080801200, -0.0000000000000000000 ) ) ;
#20720 = vector ( 'none', #20719, 1000.000000000000000 ) ;
#20721 = vertex_point ( 'none', #48307 ) ;
#20722 = cartesian_point ( 'none', ( -80.66047396438567300, -39.06671831381139300, -15.00000000000000000 ) ) ;
#20723 = vertex_point ( 'none', #48333 ) ;
#20724 = line ( 'none', #20722, #20720 ) ;
#20725 = cartesian_point ( 'none', ( -74.92690785151427200, -39.06671831381139300, -15.00000000000000000 ) ) ;
#20726 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20727 = oriented_edge ( 'none', *, *, #18922, .t. ) ;
#20728 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20729 = oriented_edge ( 'none', *, *, #20742, .t. ) ;
#20730 = cartesian_point ( 'none', ( 25.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20731 = axis2_placement_3d ( 'none', #20730, #20728, #20726 ) ;
#20732 = cartesian_point ( 'none', ( -74.92690785151427200, -39.06671831381139300, -15.00000000000000000 ) ) ;
#20733 = line ( 'none', #20732, #20712 ) ;
#20734 = face_outer_bound ( 'none', #5656, .t. ) ;
#20735 = axis2_placement_3d ( 'none', #21253, #21546, #21545 ) ;
#20736 = edge_curve ( 'none', #19863, #19889, #48293, .t. ) ;
#20737 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20738 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20739 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -15.00000000000000000 ) ) ;
#20740 = axis2_placement_3d ( 'none', #20739, #20738, #20737 ) ;
#20741 = plane ( 'none', #20740 ) ;
#20742 = edge_curve ( 'none', #19800, #19863, #48330, .t. ) ;
#20743 = cartesian_point ( 'none', ( -74.92690785151427200, -38.06671831381139300, -16.00000000000000000 ) ) ;
#20744 = axis2_placement_3d ( 'none', #20755, #20806, #20804 ) ;
#20745 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20746 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20747 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20748 = axis2_placement_3d ( 'none', #20769, #20747, #20746 ) ;
#20749 = plane ( 'none', #20744 ) ;
#20750 = face_outer_bound ( 'none', #5754, .t. ) ;
#20751 = axis2_placement_3d ( 'none', #20770, #20754, #20745 ) ;
#20752 = conical_surface ( 'none', #20799, 1.610000000000001200, 0.9599310885968749300 ) ;
#20753 = face_outer_bound ( 'none', #5755, .t. ) ;
#20754 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20755 = cartesian_point ( 'none', ( -81.64151833762690600, -38.06671831381139300, -50.00000000000000000 ) ) ;
#20756 = circle ( 'none', #20748, 5.500000000000005300 ) ;
#20757 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20758 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20759 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20760 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20761 = cartesian_point ( 'none', ( 26.02691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20762 = axis2_placement_3d ( 'none', #20761, #20760, #20759 ) ;
#20763 = axis2_placement_3d ( 'none', #20758, #20757, #20764 ) ;
#20764 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20765 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20766 = vector ( 'none', #20765, 1000.000000000000000 ) ;
#20767 = cartesian_point ( 'none', ( 0.0000000000000000000, -39.06671831381139300, -50.00000000000000000 ) ) ;
#20768 = line ( 'none', #20767, #20766 ) ;
#20769 = cartesian_point ( 'none', ( -70.00000000000000000, -75.50000000000002800, -72.00000000000000000 ) ) ;
#20770 = cartesian_point ( 'none', ( 25.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20771 = circle ( 'none', #20762, 2.000000000000000900 ) ;
#20772 = conical_surface ( 'none', #20751, 2.000000000000000900, 0.9599310885968839200 ) ;
#20773 = face_outer_bound ( 'none', #5781, .t. ) ;
#20774 = cartesian_point ( 'none', ( -80.66047396438567300, -39.06671831381139300, -50.00000000000000000 ) ) ;
#20775 = cylindrical_surface ( 'none', #20763, 2.000000000000000000 ) ;
#20776 = axis2_placement_3d ( 'none', #20868, #20846, #20845 ) ;
#20777 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20778 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20779 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20780 = cartesian_point ( 'none', ( -74.04019888285729700, -38.60439028642900900, -16.00000000000000000 ) ) ;
#20781 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#20782 = circle ( 'none', #20828, 2.000000000000000900 ) ;
#20783 = face_outer_bound ( 'none', #5641, .t. ) ;
#20784 = cartesian_point ( 'none', ( -74.04019888285729700, -38.60439028642900900, -49.00000000000000000 ) ) ;
#20785 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#20786 = vector ( 'none', #20785, 1000.000000000000000 ) ;
#20787 = cartesian_point ( 'none', ( -74.92690785151427200, -38.06671831381139300, -15.00000000000000000 ) ) ;
#20788 = line ( 'none', #20787, #20786 ) ;
#20789 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -50.00000000000000000 ) ) ;
#20790 = axis2_placement_3d ( 'none', #20834, #20779, #20837 ) ;
#20791 = circle ( 'none', #20822, 83.49999999999998600 ) ;
#20792 = axis2_placement_3d ( 'none', #20789, #20781, #20840 ) ;
#20793 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20794 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20795 = cartesian_point ( 'none', ( 25.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20796 = axis2_placement_3d ( 'none', #20795, #20794, #20793 ) ;
#20797 = cartesian_point ( 'none', ( -74.92690785151427200, -38.06671831381139300, -49.00000000000000000 ) ) ;
#20798 = cylindrical_surface ( 'none', #20792, 83.49999999999998600 ) ;
#20799 = axis2_placement_3d ( 'none', #20803, #20778, #20777 ) ;
#20800 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20801 = vector ( 'none', #20800, 1000.000000000000000 ) ;
#20802 = face_outer_bound ( 'none', #5679, .t. ) ;
#20803 = cartesian_point ( 'none', ( 25.60000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20804 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#20805 = edge_curve ( 'none', #19750, #19721, #48236, .t. ) ;
#20806 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20807 = circle ( 'none', #20796, 2.000000000000000900 ) ;
#20808 = cartesian_point ( 'none', ( -81.64151833762690600, -38.06671831381139300, -49.00000000000000000 ) ) ;
#20809 = line ( 'none', #20808, #20801 ) ;
#20810 = circle ( 'none', #20776, 2.000000000000000900 ) ;
#20811 = plane ( 'none', #20867 ) ;
#20812 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20813 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20814 = direction ( 'none', ( -0.08256907905071705900, 0.9965853436533754800, 0.0000000000000000000 ) ) ;
#20815 = direction ( 'none', ( 0.9965853436533755900, 0.08256907905071711500, -0.0000000000000000000 ) ) ;
#20816 = cartesian_point ( 'none', ( 88.84515774119987000, -61.06138178379244900, -69.74139546365928800 ) ) ;
#20817 = face_outer_bound ( 'none', #5782, .t. ) ;
#20818 = axis2_placement_3d ( 'none', #20816, #20815, #20814 ) ;
#20819 = conical_surface ( 'none', #20826, 2.000000000000000900, 0.9599310885968839200 ) ;
#20820 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20821 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20822 = axis2_placement_3d ( 'none', #20833, #20821, #20820 ) ;
#20823 = cartesian_point ( 'none', ( 90.00000000000000000, -75.00000000000000000, -55.00000000000000000 ) ) ;
#20824 = circle ( 'none', #20865, 1.610000000000001200 ) ;
#20825 = cartesian_point ( 'none', ( 26.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20826 = axis2_placement_3d ( 'none', #20825, #20813, #20812 ) ;
#20827 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20828 = axis2_placement_3d ( 'none', #20831, #20832, #20827 ) ;
#20829 = circle ( 'none', #20818, 14.74887406311918900 ) ;
#20830 = direction ( 'none', ( -0.9965853436533754800, -0.08256907905071711500, 0.0000000000000000000 ) ) ;
#20831 = cartesian_point ( 'none', ( 25.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20832 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20833 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -49.00000000000000000 ) ) ;
#20834 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20835 = cartesian_point ( 'none', ( -59.34956210382014100, -58.73567466271919800, -16.00000000000000000 ) ) ;
#20836 = oriented_edge ( 'none', *, *, #20500, .f. ) ;
#20837 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20838 = cylindrical_surface ( 'none', #20790, 2.000000000000000000 ) ;
#20839 = face_outer_bound ( 'none', #5687, .t. ) ;
#20840 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20841 = line ( 'none', #20859, #20850 ) ;
#20842 = plane ( 'none', #20893 ) ;
#20843 = axis2_placement_3d ( 'none', #20844, #20906, #20905 ) ;
#20844 = cartesian_point ( 'none', ( -70.00000000000000000, -75.50000000000002800, 18.00000000000000400 ) ) ;
#20845 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20846 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20847 = axis2_placement_3d ( 'none', #20904, #20889, #20888 ) ;
#20848 = face_outer_bound ( 'none', #5825, .t. ) ;
#20849 = circle ( 'none', #20843, 5.500000000000003600 ) ;
#20850 = vector ( 'none', #20908, 1000.000000000000000 ) ;
#20851 = line ( 'none', #20881, #20879 ) ;
#20852 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20853 = vector ( 'none', #20852, 1000.000000000000000 ) ;
#20854 = cartesian_point ( 'none', ( 27.00000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20855 = conical_surface ( 'none', #20875, 1.610000000000001200, 0.9599310885968749300 ) ;
#20856 = direction ( 'none', ( 0.08256907905071710100, -0.9965853436533753700, 0.0000000000000000000 ) ) ;
#20857 = oriented_edge ( 'none', *, *, #21121, .f. ) ;
#20858 = line ( 'none', #20823, #20853 ) ;
#20859 = cartesian_point ( 'none', ( -80.66047396438567300, -38.06671831381139300, -16.00000000000000000 ) ) ;
#20860 = direction ( 'none', ( 0.08256907905071696200, -0.9965853436533754800, 0.0000000000000000000 ) ) ;
#20861 = direction ( 'none', ( 0.9965853436533755900, 0.08256907905071711500, -0.0000000000000000000 ) ) ;
#20862 = cartesian_point ( 'none', ( 83.21487619505686000, 6.894518100734888600, -55.00000000000000000 ) ) ;
#20863 = axis2_placement_3d ( 'none', #20866, #20861, #20860 ) ;
#20864 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20865 = axis2_placement_3d ( 'none', #20870, #20872, #20864 ) ;
#20866 = cartesian_point ( 'none', ( 88.34920402808253900, -55.07536126248315600, 11.14531909811865700 ) ) ;
#20867 = axis2_placement_3d ( 'none', #20862, #20830, #20856 ) ;
#20868 = cartesian_point ( 'none', ( 26.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20869 = face_outer_bound ( 'none', #5789, .t. ) ;
#20870 = cartesian_point ( 'none', ( 26.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20871 = vertex_point ( 'none', #48295 ) ;
#20873 = edge_curve ( 'none', #20721, #20116, #48406, .t. ) ;
#20872 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20874 = circle ( 'none', #20863, 21.33814746743958000 ) ;
#20875 = axis2_placement_3d ( 'none', #20940, #20932, #20931 ) ;
#20876 = axis2_placement_3d ( 'none', #20941, #20935, #20921 ) ;
#20877 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20878 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20879 = vector ( 'none', #20878, 1000.000000000000000 ) ;
#20880 = axis2_placement_3d ( 'none', #20887, #20877, #20894 ) ;
#20881 = cartesian_point ( 'none', ( 79.49999999999997200, -80.00000000000000000, 8.000000000000000000 ) ) ;
#20882 = circle ( 'none', #20939, 1.610000000000001200 ) ;
#20883 = conical_surface ( 'none', #20880, 2.000000000000000900, 0.9599310885968839200 ) ;
#20884 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20885 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20886 = oriented_edge ( 'none', *, *, #19719, .f. ) ;
#20887 = cartesian_point ( 'none', ( 27.27308093990178500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20888 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20889 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20890 = face_outer_bound ( 'none', #5872, .t. ) ;
#20891 = oriented_edge ( 'none', *, *, #20873, .f. ) ;
#20892 = cartesian_point ( 'none', ( 90.00000000000000000, -75.00000000000000000, -87.00000000000000000 ) ) ;
#20893 = axis2_placement_3d ( 'none', #20892, #20885, #20884 ) ;
#20894 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20895 = edge_curve ( 'none', #20713, #21840, #48390, .t. ) ;
#20896 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20897 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#20898 = cartesian_point ( 'none', ( 72.28516237019106000, -23.48687299947121700, -12.99999999999999800 ) ) ;
#20899 = axis2_placement_3d ( 'none', #20898, #20897, #20896 ) ;
#20900 = oriented_edge ( 'none', *, *, #21121, .t. ) ;
#20901 = circle ( 'none', #20899, 4.500000000002002000 ) ;
#20902 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20903 = cartesian_point ( 'none', ( 27.97308093990178400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20904 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, 18.00000000000000400 ) ) ;
#20905 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20906 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#20907 = face_outer_bound ( 'none', #5787, .t. ) ;
#20908 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20909 = cylindrical_surface ( 'none', #20847, 5.500000000000003600 ) ;
#20910 = line ( 'none', #20965, #20964 ) ;
#20911 = axis2_placement_3d ( 'none', #20915, #20969, #20972 ) ;
#20912 = cartesian_point ( 'none', ( 26.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20913 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20914 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20915 = cartesian_point ( 'none', ( 79.49999999999997200, -80.00000000000000000, -59.00000000000000700 ) ) ;
#20916 = face_outer_bound ( 'none', #5728, .t. ) ;
#20917 = circle ( 'none', #20975, 2.000000000000000900 ) ;
#20918 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20919 = vector ( 'none', #20918, 1000.000000000000000 ) ;
#20920 = cartesian_point ( 'none', ( 90.00000000000000000, -75.00000000000000000, -87.00000000000000000 ) ) ;
#20921 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20922 = axis2_placement_3d ( 'none', #20950, #20967, #20966 ) ;
#20923 = edge_curve ( 'none', #21114, #20959, #48397, .t. ) ;
#20924 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20925 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20926 = cartesian_point ( 'none', ( 90.00000000000000000, -75.00000000000000000, 33.00000000000000000 ) ) ;
#20927 = axis2_placement_3d ( 'none', #20976, #20913, #20930 ) ;
#20928 = line ( 'none', #20920, #20919 ) ;
#20929 = cylindrical_surface ( 'none', #20876, 2.000000000000000000 ) ;
#20930 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20931 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20932 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20933 = face_outer_bound ( 'none', #5813, .t. ) ;
#20934 = axis2_placement_3d ( 'none', #20926, #20925, #20924 ) ;
#20935 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20936 = plane ( 'none', #20934 ) ;
#20937 = oriented_edge ( 'none', *, *, #19265, .t. ) ;
#20938 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20939 = axis2_placement_3d ( 'none', #20854, #20902, #20938 ) ;
#20940 = cartesian_point ( 'none', ( 26.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#20941 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20942 = face_outer_bound ( 'none', #5814, .t. ) ;
#20943 = face_outer_bound ( 'none', #5770, .t. ) ;
#20944 = plane ( 'none', #20922 ) ;
#20945 = cartesian_point ( 'none', ( 27.27308093990178500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#20946 = advanced_face ( 'none', ( #48398 ), #48292, .f. ) ;
#20947 = cylindrical_surface ( 'none', #20995, 3.000000000000001300 ) ;
#20948 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#20949 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#20950 = cartesian_point ( 'none', ( 90.00000000000000000, -75.00000000000000000, 33.00000000000000000 ) ) ;
#20951 = vertex_point ( 'none', #48378 ) ;
#20952 = oriented_edge ( 'none', *, *, #18516, .t. ) ;
#20953 = axis2_placement_3d ( 'none', #20903, #20949, #20948 ) ;
#20954 = circle ( 'none', #20956, 2.000000000000000900 ) ;
#20955 = circle ( 'none', #20971, 2.000000000000000900 ) ;
#20956 = axis2_placement_3d ( 'none', #20945, #21013, #21012 ) ;
#20957 = face_outer_bound ( 'none', #5912, .t. ) ;
#20958 = cartesian_point ( 'none', ( 27.42691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#20959 = vertex_point ( 'none', #48360 ) ;
#20960 = conical_surface ( 'none', #20953, 2.000000000000000900, 0.9599310885968839200 ) ;
#20961 = face_outer_bound ( 'none', #5821, .t. ) ;
#20962 = cylindrical_surface ( 'none', #20911, 3.000000000000002700 ) ;
#20963 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20964 = vector ( 'none', #20963, 1000.000000000000000 ) ;
#20965 = cartesian_point ( 'none', ( 79.49999999999995700, -80.00000000000000000, -62.00000000000000700 ) ) ;
#20966 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20967 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#20968 = face_outer_bound ( 'none', #5909, .t. ) ;
#20969 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20970 = edge_loop ( 'none', ( #20367, #21205, #21290, #21104 ) ) ;
#20971 = axis2_placement_3d ( 'none', #20958, #21014, #20997 ) ;
#20972 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20973 = cylindrical_surface ( 'none', #20927, 5.500000000000005300 ) ;
#20974 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20975 = axis2_placement_3d ( 'none', #20912, #20914, #20974 ) ;
#20976 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, -72.00000000000000000 ) ) ;
#20977 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#20978 = cartesian_point ( 'none', ( 58.75300838261648600, -79.00000000000000000, -50.00000000000000000 ) ) ;
#20979 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#20980 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.03369939627407700 ) ) ;
#20981 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#20982 = vector ( 'none', #20981, 1000.000000000000000 ) ;
#20983 = cartesian_point ( 'none', ( -44.67468722708429900, 61.48943180206218500, -11.19999999999999800 ) ) ;
#20984 = line ( 'none', #20993, #20982 ) ;
#20985 = circle ( 'none', #21015, 2.550000000000003800 ) ;
#20986 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20987 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#20988 = oriented_edge ( 'none', *, *, #19411, .t. ) ;
#20989 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20990 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#20991 = circle ( 'none', #20735, 1.000000000000000900 ) ;
#20992 = edge_curve ( 'none', #19868, #21580, #48474, .t. ) ;
#20993 = cartesian_point ( 'none', ( 90.00000000000000000, -75.00000000000000000, 33.00000000000000000 ) ) ;
#20994 = advanced_face ( 'none', ( #48478 ), #48366, .f. ) ;
#20995 = axis2_placement_3d ( 'none', #21002, #21001, #20999 ) ;
#20996 = vector ( 'none', #20977, 1000.000000000000000 ) ;
#20997 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#20998 = oriented_edge ( 'none', *, *, #18545, .f. ) ;
#20999 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21000 = oriented_edge ( 'none', *, *, #18899, .t. ) ;
#21001 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#21002 = cartesian_point ( 'none', ( 79.49999999999998600, -80.00000000000000000, 5.000000000000000000 ) ) ;
#21003 = face_outer_bound ( 'none', #5808, .t. ) ;
#21004 = face_outer_bound ( 'none', #5846, .t. ) ;
#21005 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#21006 = vector ( 'none', #21005, 1000.000000000000000 ) ;
#21007 = cartesian_point ( 'none', ( 82.49999999999998600, -80.00000000000000000, 4.999999999999978700 ) ) ;
#21008 = line ( 'none', #21007, #21006 ) ;
#21009 = cartesian_point ( 'none', ( 27.00000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21010 = oriented_edge ( 'none', *, *, #20992, .f. ) ;
#21011 = conical_surface ( 'none', #21016, 1.610000000000001200, 0.9599310885968749300 ) ;
#21012 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21013 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21014 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21015 = axis2_placement_3d ( 'none', #20983, #20987, #20986 ) ;
#21016 = axis2_placement_3d ( 'none', #21009, #20990, #20989 ) ;
#21017 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#21018 = vector ( 'none', #21017, 1000.000000000000000 ) ;
#21019 = oriented_edge ( 'none', *, *, #21835, .t. ) ;
#21020 = oriented_edge ( 'none', *, *, #19583, .f. ) ;
#21021 = cartesian_point ( 'none', ( 57.49999999999997900, -80.00000000000000000, -58.99999999999998600 ) ) ;
#21022 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21023 = conical_surface ( 'none', #21083, 1.610000000000001200, 0.9599310885968749300 ) ;
#21024 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21025 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#21026 = cartesian_point ( 'none', ( 79.49999999999995700, -80.00000000000000000, -62.00000000000000700 ) ) ;
#21027 = axis2_placement_3d ( 'none', #21070, #21069, #21068 ) ;
#21028 = cartesian_point ( 'none', ( 27.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21029 = line ( 'none', #21079, #21078 ) ;
#21030 = face_outer_bound ( 'none', #5857, .t. ) ;
#21031 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21032 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21033 = axis2_placement_3d ( 'none', #21051, #21032, #21031 ) ;
#21034 = line ( 'none', #21021, #21018 ) ;
#21035 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21036 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21037 = axis2_placement_3d ( 'none', #21049, #21036, #21035 ) ;
#21038 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21039 = edge_curve ( 'none', #19933, #20480, #48458, .t. ) ;
#21040 = circle ( 'none', #21033, 2.000000000000000900 ) ;
#21041 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21042 = circle ( 'none', #21037, 1.610000000000001200 ) ;
#21043 = plane ( 'none', #21052 ) ;
#21044 = cartesian_point ( 'none', ( -47.22468722708430300, 61.48943180206218500, -11.19999999999999800 ) ) ;
#21045 = face_outer_bound ( 'none', #5877, .t. ) ;
#21046 = oriented_edge ( 'none', *, *, #21102, .t. ) ;
#21048 = oriented_edge ( 'none', *, *, #21175, .f. ) ;
#21047 = cartesian_point ( 'none', ( 74.92690785151427200, -38.06671831381139300, -49.00000000000000000 ) ) ;
#21049 = cartesian_point ( 'none', ( 27.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21050 = face_outer_bound ( 'none', #5881, .t. ) ;
#21051 = cartesian_point ( 'none', ( 27.97308093990178400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21052 = axis2_placement_3d ( 'none', #21026, #21025, #21024 ) ;
#21053 = edge_curve ( 'none', #20959, #20721, #48477, .t. ) ;
#21054 = edge_loop ( 'none', ( #21120, #21323 ) ) ;
#21055 =( bounded_curve ( ) b_spline_curve ( 3, ( #21118, #21117, #21116, #21115 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896600, 2.105478533258867000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9763178000574651600, 0.9763178000574651600, 1.000000000000000000 ) )
representation_item ( '' ) );
#21056 = cartesian_point ( 'none', ( 28.40000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21057 = cartesian_point ( 'none', ( 60.49999999999999300, -80.00000000000000000, 4.999999999999999100 ) ) ;
#21058 = edge_curve ( 'none', #19883, #19838, #48444, .t. ) ;
#21059 = conical_surface ( 'none', #21071, 2.000000000000000900, 0.9599310885968839200 ) ;
#21060 = edge_curve ( 'none', #19779, #21114, #48430, .t. ) ;
#21061 = cartesian_point ( 'none', ( 28.67308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21062 = edge_curve ( 'none', #20959, #19741, #48414, .t. ) ;
#21063 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#21064 = vector ( 'none', #21063, 1000.000000000000000 ) ;
#21065 = cartesian_point ( 'none', ( 82.49999999999997200, -80.00000000000000000, -58.99999999999998600 ) ) ;
#21066 = line ( 'none', #21065, #21064 ) ;
#21067 = oriented_edge ( 'none', *, *, #21060, .t. ) ;
#21068 = direction ( 'none', ( 2.168404344971010300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21069 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.168404344971010300e-016 ) ) ;
#21070 = cartesian_point ( 'none', ( 82.49999999999998600, -80.00000000000000000, 4.999999999999978700 ) ) ;
#21071 = axis2_placement_3d ( 'none', #21061, #21107, #21105 ) ;
#21072 = plane ( 'none', #21027 ) ;
#21073 = face_outer_bound ( 'none', #5915, .t. ) ;
#21074 = oriented_edge ( 'none', *, *, #19877, .t. ) ;
#21075 = face_outer_bound ( 'none', #5847, .t. ) ;
#21076 = axis2_placement_3d ( 'none', #21022, #21041, #21038 ) ;
#21077 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#21078 = vector ( 'none', #21077, 1000.000000000000000 ) ;
#21079 = cartesian_point ( 'none', ( 60.50000000000000700, -80.00000000000000000, -62.00000000000000700 ) ) ;
#21080 = cylindrical_surface ( 'none', #21076, 2.000000000000000000 ) ;
#21081 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21082 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21083 = axis2_placement_3d ( 'none', #21028, #21082, #21081 ) ;
#21084 = circle ( 'none', #21098, 1.610000000000001200 ) ;
#21085 = cartesian_point ( 'none', ( 28.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#21086 = axis2_placement_3d ( 'none', #21085, #21152, #21151 ) ;
#21087 = edge_loop ( 'none', ( #21284, #21222, #21166, #21193 ) ) ;
#21088 = face_outer_bound ( 'none', #5928, .t. ) ;
#21089 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21090 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#21092 = advanced_face ( 'none', ( #48454 ), #48388, .t. ) ;
#21091 = line ( 'none', #21159, #21158 ) ;
#21093 = cylindrical_surface ( 'none', #21112, 3.000000000000001800 ) ;
#21094 = cylindrical_surface ( 'none', #21149, 3.000000000000002700 ) ;
#21095 = face_outer_bound ( 'none', #5913, .t. ) ;
#21096 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21097 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21098 = axis2_placement_3d ( 'none', #21056, #21097, #21096 ) ;
#21099 = cartesian_point ( 'none', ( 81.66029086869375000, -39.04758306205430100, -16.00000000000000000 ) ) ;
#21100 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#21101 = cartesian_point ( 'none', ( 60.49999999999998600, -80.00000000000000000, -59.00000000000000700 ) ) ;
#21102 = edge_curve ( 'none', #19807, #19883, #48530, .t. ) ;
#21103 = cartesian_point ( 'none', ( 82.42456420240073100, -78.98086474824290800, -16.00000000000000000 ) ) ;
#21104 = oriented_edge ( 'none', *, *, #21062, .t. ) ;
#21105 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#21106 = circle ( 'none', #21154, 2.000000000000000900 ) ;
#21107 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#21108 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#21109 = vector ( 'none', #21108, 1000.000000000000000 ) ;
#21110 = cartesian_point ( 'none', ( 57.49999999999998600, -80.00000000000000000, 4.999999999999978700 ) ) ;
#21111 = line ( 'none', #21110, #21109 ) ;
#21112 = axis2_placement_3d ( 'none', #21057, #21090, #21089 ) ;
#21113 = oriented_edge ( 'none', *, *, #19897, .t. ) ;
#21114 = vertex_point ( 'none', #48535 ) ;
#21115 = cartesian_point ( 'none', ( 82.44406918329559600, -80.00000000000000000, -49.27913877996336100 ) ) ;
#21116 = cartesian_point ( 'none', ( 82.43812821576376800, -79.68958444646168000, -49.09530325062424100 ) ) ;
#21117 = cartesian_point ( 'none', ( 82.43146884696201900, -79.34163242657051300, -49.00000000000000000 ) ) ;
#21118 = cartesian_point ( 'none', ( 82.42456420240073100, -78.98086474824290800, -49.00000000000000000 ) ) ;
#21119 = edge_loop ( 'none', ( #21113, #21074, #21235, #21234 ) ) ;
#21120 = oriented_edge ( 'none', *, *, #567, .f. ) ;
#21121 = edge_curve ( 'none', #20116, #19763, #48528, .t. ) ;
#21122 = cartesian_point ( 'none', ( 60.06033530266828500, -59.43909591616494500, -50.00000000000000000 ) ) ;
#21123 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21124 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21125 = axis2_placement_3d ( 'none', #21132, #21124, #21123 ) ;
#21126 = edge_loop ( 'none', ( #21046, #21128, #21048, #21595, #21471, #21604, #21564, #21314, #21445, #21455, #20197, #21543, #21607, #21532, #21496, #21559, #21373, #21588, #21355 ) ) ;
#21127 = face_outer_bound ( 'none', #5944, .t. ) ;
#21128 = oriented_edge ( 'none', *, *, #21058, .t. ) ;
#21129 = cartesian_point ( 'none', ( 57.75523429787023100, -78.93331510059410000, -49.00000000000000000 ) ) ;
#21130 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21131 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21132 = cartesian_point ( 'none', ( 28.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#21133 = face_outer_bound ( 'none', #5927, .t. ) ;
#21134 = face_outer_bound ( 'none', #6067, .t. ) ;
#21135 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21136 = edge_loop ( 'none', ( #21142, #21281, #21179, #21067 ) ) ;
#21137 = face_outer_bound ( 'none', #5983, .t. ) ;
#21138 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21139 = face_outer_bound ( 'none', #5887, .t. ) ;
#21140 = axis2_placement_3d ( 'none', #21138, #21131, #21130 ) ;
#21141 = plane ( 'none', #21150 ) ;
#21142 = oriented_edge ( 'none', *, *, #21175, .t. ) ;
#21144 = oriented_edge ( 'none', *, *, #19895, .f. ) ;
#21143 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21145 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21146 = cartesian_point ( 'none', ( 28.67308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21147 = advanced_face ( 'none', ( #48476 ), #48513, .f. ) ;
#21148 = face_outer_bound ( 'none', #5890, .t. ) ;
#21149 = axis2_placement_3d ( 'none', #21101, #21100, #21135 ) ;
#21150 = axis2_placement_3d ( 'none', #21195, #21194, #21192 ) ;
#21151 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21152 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21153 = cylindrical_surface ( 'none', #21140, 2.000000000000000000 ) ;
#21154 = axis2_placement_3d ( 'none', #21146, #21145, #21143 ) ;
#21155 = circle ( 'none', #21125, 2.000000000000000900 ) ;
#21156 = circle ( 'none', #21086, 2.000000000000000900 ) ;
#21157 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#21158 = vector ( 'none', #21157, 1000.000000000000000 ) ;
#21159 = cartesian_point ( 'none', ( 60.50000000000001400, -80.00000000000000000, 8.000000000000000000 ) ) ;
#21160 = cartesian_point ( 'none', ( 29.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21161 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21162 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21163 = cartesian_point ( 'none', ( 81.64151833762690600, -38.06671831381139300, -50.00000000000000000 ) ) ;
#21164 = axis2_placement_3d ( 'none', #21163, #21182, #21217 ) ;
#21165 = cartesian_point ( 'none', ( 60.06033530266829200, -59.43909591616493800, -15.00000000000000000 ) ) ;
#21166 = oriented_edge ( 'none', *, *, #19784, .f. ) ;
#21167 = cartesian_point ( 'none', ( 81.66029086869375000, -39.04758306205430100, -49.00000000000000000 ) ) ;
#21168 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21169 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21170 = cartesian_point ( 'none', ( 79.49999999999997200, -80.00000000000000000, 8.000000000000000000 ) ) ;
#21171 = axis2_placement_3d ( 'none', #21173, #21162, #21161 ) ;
#21172 = conical_surface ( 'none', #21171, 1.610000000000001200, 0.9599310885968749300 ) ;
#21173 = cartesian_point ( 'none', ( 28.40000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21174 = cartesian_point ( 'none', ( 80.66047396438568700, -39.06671831381139300, -50.00000000000000000 ) ) ;
#21175 = edge_curve ( 'none', #21114, #19838, #48496, .t. ) ;
#21176 = direction ( 'none', ( 0.06668489940589156200, 0.9977740847462546200, 0.0000000000000000000 ) ) ;
#21177 = direction ( 'none', ( 0.9977740847462546200, -0.06668489940589156200, 0.0000000000000000000 ) ) ;
#21178 = cartesian_point ( 'none', ( 59.08749745670915100, -58.99930206623964300, -50.00000000000000000 ) ) ;
#21179 = oriented_edge ( 'none', *, *, #19797, .t. ) ;
#21180 = cartesian_point ( 'none', ( 57.75523429787023100, -78.93331510059410000, -16.00000000000000000 ) ) ;
#21181 = axis2_placement_3d ( 'none', #21170, #21169, #21168 ) ;
#21182 = direction ( 'none', ( -0.9998169043080801200, -0.01913525175709259200, 0.0000000000000000000 ) ) ;
#21183 = plane ( 'none', #21164 ) ;
#21184 = plane ( 'none', #21190 ) ;
#21185 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21186 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21187 = cartesian_point ( 'none', ( 29.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21188 = axis2_placement_3d ( 'none', #21187, #21186, #21185 ) ;
#21189 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21190 = axis2_placement_3d ( 'none', #21178, #21177, #21176 ) ;
#21191 = oriented_edge ( 'none', *, *, #19881, .t. ) ;
#21193 = oriented_edge ( 'none', *, *, #21062, .f. ) ;
#21192 = direction ( 'none', ( -1.084202172485505200e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21194 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.084202172485505200e-016 ) ) ;
#21195 = cartesian_point ( 'none', ( 57.49999999999998600, -80.00000000000000000, 4.999999999999978700 ) ) ;
#21196 = plane ( 'none', #21181 ) ;
#21197 = oriented_edge ( 'none', *, *, #2474, .t. ) ;
#21198 = circle ( 'none', #21188, 2.000000000000000900 ) ;
#21199 = advanced_face ( 'none', ( #48499 ), #48508, .f. ) ;
#21200 = axis2_placement_3d ( 'none', #21160, #21233, #21232 ) ;
#21201 = direction ( 'none', ( -0.01913525175709259200, 0.9998169043080801200, -0.0000000000000000000 ) ) ;
#21202 = vector ( 'none', #21201, 1000.000000000000000 ) ;
#21203 = cartesian_point ( 'none', ( 81.64151833762690600, -38.06671831381139300, -16.00000000000000000 ) ) ;
#21204 = circle ( 'none', #21236, 2.000000000000000900 ) ;
#21205 = oriented_edge ( 'none', *, *, #20500, .t. ) ;
#21206 = conical_surface ( 'none', #21251, 2.000000000000000900, 0.9599310885968839200 ) ;
#21207 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21208 = axis2_placement_3d ( 'none', #21189, #21214, #21207 ) ;
#21209 = cartesian_point ( 'none', ( 82.42456420240073100, -78.98086474824290800, -16.00000000000000000 ) ) ;
#21210 = cartesian_point ( 'none', ( 82.43146884696201900, -79.34163242657051300, -16.00000000000000000 ) ) ;
#21211 = cartesian_point ( 'none', ( 82.43812821576376800, -79.68958444646168000, -15.90469674937575900 ) ) ;
#21212 = cartesian_point ( 'none', ( 82.44406918329559600, -80.00000000000000000, -15.72086122003664400 ) ) ;
#21213 = cartesian_point ( 'none', ( 82.42456420240073100, -78.98086474824290800, -49.00000000000000000 ) ) ;
#21214 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21215 =( bounded_curve ( ) b_spline_curve ( 3, ( #21212, #21211, #21210, #21209 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.036114120330926100, 1.570796326794896600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9763178000574651600, 0.9763178000574651600, 1.000000000000000000 ) )
representation_item ( '' ) );
#21216 = line ( 'none', #21203, #21202 ) ;
#21217 = direction ( 'none', ( 0.01913525175709259200, -0.9998169043080801200, 0.0000000000000000000 ) ) ;
#21218 = face_outer_bound ( 'none', #5923, .t. ) ;
#21219 = cylindrical_surface ( 'none', #21208, 2.000000000000000000 ) ;
#21220 = face_outer_bound ( 'none', #5971, .t. ) ;
#21222 = oriented_edge ( 'none', *, *, #21060, .f. ) ;
#21221 = cartesian_point ( 'none', ( 57.68394383612933000, -80.00000000000000000, -15.69179884306008300 ) ) ;
#21223 = oriented_edge ( 'none', *, *, #21058, .f. ) ;
#21224 = cartesian_point ( 'none', ( 57.70543051552569800, -79.67850514794294300, -15.89450243594451500 ) ) ;
#21225 = cartesian_point ( 'none', ( 57.72983331183161900, -79.31337784076663400, -16.00000000000000000 ) ) ;
#21226 = cartesian_point ( 'none', ( 57.75523429787023100, -78.93331510059410000, -16.00000000000000000 ) ) ;
#21228 = edge_curve ( 'none', #624, #630, #48599, .t. ) ;
#21227 = cartesian_point ( 'none', ( 59.06256121792203800, -59.37241101675904500, -49.00000000000000000 ) ) ;
#21229 = conical_surface ( 'none', #21262, 1.610000000000001200, 0.9599310885968749300 ) ;
#21230 =( bounded_curve ( ) b_spline_curve ( 3, ( #21226, #21225, #21224, #21221 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896600, 2.133343348434007400 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9738018114422253300, 0.9738018114422253300, 1.000000000000000000 ) )
representation_item ( '' ) );
#21231 = advanced_face ( 'none', ( #48601 ), #48516, .f. ) ;
#21232 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21233 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21234 = oriented_edge ( 'none', *, *, #19919, .t. ) ;
#21235 = oriented_edge ( 'none', *, *, #21102, .f. ) ;
#21236 = axis2_placement_3d ( 'none', #21249, #21277, #21263 ) ;
#21237 = direction ( 'none', ( -0.06668489940589156200, -0.9977740847462546200, -0.0000000000000000000 ) ) ;
#21238 = vector ( 'none', #21237, 1000.000000000000000 ) ;
#21239 = direction ( 'none', ( -0.01913525175709259200, 0.9998169043080801200, -0.0000000000000000000 ) ) ;
#21240 = vector ( 'none', #21239, 1000.000000000000000 ) ;
#21241 = circle ( 'none', #21200, 1.610000000000001200 ) ;
#21242 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#21243 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#21244 = advanced_face ( 'none', ( #48584, #48580 ), #48523, .f. ) ;
#21245 = cartesian_point ( 'none', ( 80.66084018929970500, -39.08585356556848500, -50.00000000000000000 ) ) ;
#21246 = line ( 'none', #21245, #21240 ) ;
#21247 = cartesian_point ( 'none', ( 59.08749745670915100, -58.99930206623964300, -16.00000000000000000 ) ) ;
#21248 = line ( 'none', #21247, #21238 ) ;
#21249 = cartesian_point ( 'none', ( 29.52691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#21250 = cartesian_point ( 'none', ( 30.07308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21251 = axis2_placement_3d ( 'none', #21250, #21243, #21242 ) ;
#21252 = line ( 'none', #21259, #21258 ) ;
#21253 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -25.00000000000000000 ) ) ;
#21254 = cartesian_point ( 'none', ( -9.087251964823741100, 1.112867403176689000e-015, -38.30496480251723300 ) ) ;
#21255 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#21256 = vector ( 'none', #21255, 1000.000000000000000 ) ;
#21257 = cartesian_point ( 'none', ( 59.06256121792203800, -59.37241101675904500, -16.00000000000000000 ) ) ;
#21258 = vector ( 'none', #20223, 1000.000000000000000 ) ;
#21259 = cartesian_point ( 'none', ( 59.08749745670915100, -58.99930206623964300, -49.00000000000000000 ) ) ;
#21260 = line ( 'none', #21257, #21256 ) ;
#21261 = edge_loop ( 'none', ( #21517, #20952, #20988, #21814, #20937, #21554, #21843 ) ) ;
#21262 = axis2_placement_3d ( 'none', #21275, #21265, #21264 ) ;
#21263 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21264 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21265 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21266 = edge_curve ( 'none', #20217, #20723, #48568, .t. ) ;
#21267 = edge_curve ( 'none', #21580, #20723, #48577, .t. ) ;
#21268 = edge_loop ( 'none', ( #21191, #21223, #21144, #21303 ) ) ;
#21269 = cartesian_point ( 'none', ( 57.75523429787023100, -78.93331510059410000, -49.00000000000000000 ) ) ;
#21270 = oriented_edge ( 'none', *, *, #19162, .f. ) ;
#21271 = cartesian_point ( 'none', ( 57.72983331183161900, -79.31337784076663400, -49.00000000000000700 ) ) ;
#21272 = cartesian_point ( 'none', ( 57.70543051552569800, -79.67850514794294300, -49.10549756405549000 ) ) ;
#21273 = cartesian_point ( 'none', ( 57.68394383612933000, -80.00000000000000000, -49.30820115693992300 ) ) ;
#21274 = edge_loop ( 'none', ( #20998, #21488, #22960, #22649, #22603 ) ) ;
#21275 = cartesian_point ( 'none', ( 29.10000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21276 = oriented_edge ( 'none', *, *, #21267, .f. ) ;
#21277 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21278 =( bounded_curve ( ) b_spline_curve ( 3, ( #21273, #21272, #21271, #21269 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.008249305155785700, 1.570796326794896600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9738018114422253300, 0.9738018114422253300, 1.000000000000000000 ) )
representation_item ( '' ) );
#21279 = face_outer_bound ( 'none', #6026, .t. ) ;
#21281 = oriented_edge ( 'none', *, *, #19836, .t. ) ;
#21280 = oriented_edge ( 'none', *, *, #21296, .t. ) ;
#21282 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -15.00000000000000000 ) ) ;
#21283 = axis2_placement_3d ( 'none', #21282, #21340, #21339 ) ;
#21284 = oriented_edge ( 'none', *, *, #20923, .f. ) ;
#21285 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#21286 = cartesian_point ( 'none', ( 29.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21287 = axis2_placement_3d ( 'none', #21354, #21346, #21345 ) ;
#21288 = advanced_face ( 'none', ( #48557 ), #48539, .t. ) ;
#21289 = axis2_placement_3d ( 'none', #21286, #21285, #21295 ) ;
#21290 = oriented_edge ( 'none', *, *, #21053, .f. ) ;
#21291 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21292 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21293 = axis2_placement_3d ( 'none', #21298, #21292, #21291 ) ;
#21294 = circle ( 'none', #21287, 2.000000000000000900 ) ;
#21296 = edge_curve ( 'none', #19868, #20217, #48564, .t. ) ;
#21295 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#21297 = face_outer_bound ( 'none', #6022, .t. ) ;
#21298 = cartesian_point ( 'none', ( 29.10000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21299 = face_outer_bound ( 'none', #6018, .t. ) ;
#21300 = direction ( 'none', ( 0.01913525175709259200, -0.9998169043080801200, 0.0000000000000000000 ) ) ;
#21301 = vector ( 'none', #21300, 1000.000000000000000 ) ;
#21302 = cartesian_point ( 'none', ( 82.42493042731473500, -79.00000000000001400, -49.00000000000000000 ) ) ;
#21303 = oriented_edge ( 'none', *, *, #19829, .f. ) ;
#21304 = cartesian_point ( 'none', ( 74.92690785151427200, -39.06671831381139300, -50.00000000000000000 ) ) ;
#21305 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#21306 = vector ( 'none', #21305, 1000.000000000000000 ) ;
#21308 = advanced_face ( 'none', ( #48576 ), #48541, .f. ) ;
#21307 = cartesian_point ( 'none', ( 81.66029086869375000, -39.04758306205430100, -50.00000000000000000 ) ) ;
#21309 = line ( 'none', #21307, #21306 ) ;
#21310 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21311 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21312 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -49.00000000000000000 ) ) ;
#21313 = axis2_placement_3d ( 'none', #21312, #21311, #21310 ) ;
#21314 = oriented_edge ( 'none', *, *, #20805, .t. ) ;
#21315 = circle ( 'none', #21313, 83.49999999999998600 ) ;
#21316 = plane ( 'none', #21283 ) ;
#21317 = circle ( 'none', #21293, 1.610000000000001200 ) ;
#21318 = cartesian_point ( 'none', ( 59.06256121792203800, -59.37241101675904500, -16.00000000000000000 ) ) ;
#21319 = line ( 'none', #21302, #21301 ) ;
#21320 = conical_surface ( 'none', #21289, 2.000000000000000900, 0.9599310885968839200 ) ;
#21321 = circle ( 'none', #21329, 84.49999999999998600 ) ;
#21322 = cartesian_point ( 'none', ( 59.34956210382014100, -58.73567466271919800, -49.00000000000000000 ) ) ;
#21323 = oriented_edge ( 'none', *, *, #21228, .f. ) ;
#21324 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21325 = cylindrical_surface ( 'none', #21388, 2.000000000000000000 ) ;
#21326 = edge_loop ( 'none', ( #3065, #3050, #3052, #3055 ) ) ;
#21327 = cartesian_point ( 'none', ( 81.42474729809265500, -79.00000000000000000, -15.00000000000000000 ) ) ;
#21328 = cartesian_point ( 'none', ( 74.04019888285729700, -38.60439028642900900, -16.00000000000000000 ) ) ;
#21329 = axis2_placement_3d ( 'none', #21386, #21385, #21384 ) ;
#21330 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21331 = circle ( 'none', #21379, 84.49999999999998600 ) ;
#21332 = direction ( 'none', ( 0.06668489940589156200, 0.9977740847462546200, -0.0000000000000000000 ) ) ;
#21333 = vector ( 'none', #21332, 1000.000000000000000 ) ;
#21334 = cartesian_point ( 'none', ( 63.74812174416479100, -4.260520643713897800, -15.00000000000000000 ) ) ;
#21335 = cartesian_point ( 'none', ( 29.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21336 = face_outer_bound ( 'none', #6111, .t. ) ;
#21337 = cartesian_point ( 'none', ( 74.92690785151427200, -39.06671831381139300, -15.00000000000000000 ) ) ;
#21338 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21339 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21340 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21341 = line ( 'none', #21334, #21333 ) ;
#21342 = vertex_point ( 'none', #48567 ) ;
#21343 = cartesian_point ( 'none', ( 58.75300838261648600, -79.00000000000000000, -15.00000000000000000 ) ) ;
#21344 = axis2_placement_3d ( 'none', #21335, #21330, #21338 ) ;
#21345 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21346 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21347 = face_outer_bound ( 'none', #5952, .t. ) ;
#21348 = cartesian_point ( 'none', ( 74.04019888285729700, -38.60439028642900900, -49.00000000000000000 ) ) ;
#21349 = conical_surface ( 'none', #21344, 1.610000000000001200, 0.9599310885968749300 ) ;
#21350 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21351 = vector ( 'none', #21350, 1000.000000000000000 ) ;
#21352 = cartesian_point ( 'none', ( 0.0000000000000000000, -79.00000000000000000, -15.00000000000000000 ) ) ;
#21353 = line ( 'none', #21352, #21351 ) ;
#21354 = cartesian_point ( 'none', ( 30.07308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21355 = oriented_edge ( 'none', *, *, #19898, .t. ) ;
#21356 = vertex_point ( 'none', #48668 ) ;
#21357 = direction ( 'none', ( -0.06668489940589156200, -0.9977740847462546200, 0.0000000000000000000 ) ) ;
#21358 = vector ( 'none', #21357, 1000.000000000000000 ) ;
#21359 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#21360 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#21361 = manifold_solid_brep ( '����-����1', #42611 ) ;
#21362 = circle ( 'none', #21422, 1.610000000000001200 ) ;
#21363 = face_outer_bound ( 'none', #6100, .t. ) ;
#21364 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21365 = cartesian_point ( 'none', ( 82.44406918329559600, -79.00000000000000000, -50.00000000000000000 ) ) ;
#21366 = line ( 'none', #21365, #21430 ) ;
#21367 = cartesian_point ( 'none', ( 81.42474729809265500, -79.00000000000000000, -50.00000000000000000 ) ) ;
#21368 = axis2_placement_3d ( 'none', #21374, #21324, #21364 ) ;
#21369 = conical_surface ( 'none', #21432, 2.000000000000000900, 0.9599310885968839200 ) ;
#21370 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21371 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#21372 = vertex_point ( 'none', #48657 ) ;
#21373 = oriented_edge ( 'none', *, *, #709, .t. ) ;
#21374 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -50.00000000000000000 ) ) ;
#21375 = face_outer_bound ( 'none', #6019, .t. ) ;
#21376 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21377 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -50.00000000000000000 ) ) ;
#21378 = cartesian_point ( 'none', ( 80.66047396438567300, -39.06671831381139300, -15.00000000000000000 ) ) ;
#21379 = axis2_placement_3d ( 'none', #21377, #21371, #21370 ) ;
#21380 = cartesian_point ( 'none', ( 58.74855158635693200, -79.06668489940590000, -50.00000000000000000 ) ) ;
#21381 = line ( 'none', #21380, #21358 ) ;
#21382 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21383 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21384 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21385 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21386 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -15.00000000000000000 ) ) ;
#21387 = plane ( 'none', #21368 ) ;
#21388 = axis2_placement_3d ( 'none', #21383, #21382, #21376 ) ;
#21389 = oriented_edge ( 'none', *, *, #21228, .t. ) ;
#21390 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21392 = edge_curve ( 'none', #21726, #21586, #48641, .t. ) ;
#21391 = circle ( 'none', #21452, 2.000000000000000900 ) ;
#21393 = cartesian_point ( 'none', ( 79.88352488106697500, 1.528871289589810700, -15.00000000000000000 ) ) ;
#21394 = axis2_placement_3d ( 'none', #21465, #21457, #21454 ) ;
#21395 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21396 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#21397 = cartesian_point ( 'none', ( 81.64151833762690600, -38.06671831381139300, -50.00000000000000000 ) ) ;
#21398 = vertex_point ( 'none', #48548 ) ;
#21399 = oriented_edge ( 'none', *, *, #21502, .f. ) ;
#21400 = edge_loop ( 'none', ( #21578, #21389, #21521, #21405 ) ) ;
#21401 = cartesian_point ( 'none', ( 30.50000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21402 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21403 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21405 = oriented_edge ( 'none', *, *, #986, .f. ) ;
#21404 = cartesian_point ( 'none', ( 30.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21407 = vertex_point ( 'none', #48639 ) ;
#21406 = axis2_placement_3d ( 'none', #21404, #21403, #21402 ) ;
#21408 = axis2_placement_3d ( 'none', #21401, #21390, #21424 ) ;
#21409 = cartesian_point ( 'none', ( 0.0000000000000000000, -39.06671831381139300, -15.00000000000000000 ) ) ;
#21410 = line ( 'none', #21409, #21463 ) ;
#21411 = face_outer_bound ( 'none', #6079, .t. ) ;
#21412 = plane ( 'none', #21418 ) ;
#21413 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#21414 = vector ( 'none', #21413, 1000.000000000000000 ) ;
#21415 = cartesian_point ( 'none', ( 74.04019888285729700, -38.60439028642900900, -50.00000000000000000 ) ) ;
#21416 = line ( 'none', #21415, #21414 ) ;
#21417 = conical_surface ( 'none', #21408, 1.610000000000001200, 0.9599310885968749300 ) ;
#21418 = axis2_placement_3d ( 'none', #21397, #21396, #21395 ) ;
#21419 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21421 = advanced_face ( 'none', ( #48625 ), #48644, .f. ) ;
#21420 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21422 = axis2_placement_3d ( 'none', #21425, #21420, #21419 ) ;
#21423 = oriented_edge ( 'none', *, *, #21567, .t. ) ;
#21424 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21425 = cartesian_point ( 'none', ( 30.50000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21426 = circle ( 'none', #21406, 2.000000000000000900 ) ;
#21427 = edge_loop ( 'none', ( #21875, #21758, #21778, #21557 ) ) ;
#21428 = face_outer_bound ( 'none', #6099, .t. ) ;
#21429 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21430 = vector ( 'none', #21429, 1000.000000000000000 ) ;
#21431 = cartesian_point ( 'none', ( 30.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21432 = axis2_placement_3d ( 'none', #21431, #21360, #21359 ) ;
#21433 = circle ( 'none', #21446, 83.49999999999998600 ) ;
#21434 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21435 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#21436 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#21437 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -16.00000000000000000 ) ) ;
#21438 = line ( 'none', #21491, #21490 ) ;
#21439 = cartesian_point ( 'none', ( 59.34956210382014100, -58.73567466271919800, -50.00000000000000000 ) ) ;
#21440 = line ( 'none', #21439, #21504 ) ;
#21441 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21442 = cartesian_point ( 'none', ( 74.31806615364084200, -39.06671831381139300, -50.00000000000000000 ) ) ;
#21443 = direction ( 'none', ( 0.01913525175709259200, -0.9998169043080801200, 0.0000000000000000000 ) ) ;
#21444 = vector ( 'none', #21443, 1000.000000000000000 ) ;
#21445 = oriented_edge ( 'none', *, *, #20491, .f. ) ;
#21446 = axis2_placement_3d ( 'none', #21437, #21435, #21497 ) ;
#21447 = cartesian_point ( 'none', ( 59.34956210382014800, -58.73567466271919800, -16.00000000000000000 ) ) ;
#21448 = axis2_placement_3d ( 'none', #21456, #21436, #21434 ) ;
#21449 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21450 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21451 = cartesian_point ( 'none', ( 30.22691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#21452 = axis2_placement_3d ( 'none', #21451, #21450, #21449 ) ;
#21453 = cylindrical_surface ( 'none', #21448, 83.49999999999998600 ) ;
#21454 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21455 = oriented_edge ( 'none', *, *, #20113, .t. ) ;
#21456 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -50.00000000000000000 ) ) ;
#21457 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21458 = line ( 'none', #21393, #21444 ) ;
#21459 = face_outer_bound ( 'none', #6093, .t. ) ;
#21460 = cylindrical_surface ( 'none', #21394, 2.000000000000000000 ) ;
#21461 = vertex_point ( 'none', #48621 ) ;
#21462 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21463 = vector ( 'none', #21462, 1000.000000000000000 ) ;
#21464 = axis2_placement_3d ( 'none', #21494, #21483, #21481 ) ;
#21465 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21466 = face_outer_bound ( 'none', #6049, .t. ) ;
#21467 = cartesian_point ( 'none', ( 31.20000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21468 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21469 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21470 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21471 = oriented_edge ( 'none', *, *, #21053, .t. ) ;
#21472 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21473 = axis2_placement_3d ( 'none', #21495, #21492, #21472 ) ;
#21474 = axis2_placement_3d ( 'none', #21509, #21508, #21507 ) ;
#21475 = face_outer_bound ( 'none', #6138, .t. ) ;
#21476 = axis2_placement_3d ( 'none', #21469, #21468, #21534 ) ;
#21477 = conical_surface ( 'none', #21479, 1.610000000000001200, 0.9599310885968749300 ) ;
#21478 = edge_curve ( 'none', #24732, #26065, #48619, .t. ) ;
#21479 = axis2_placement_3d ( 'none', #21487, #21470, #21540 ) ;
#21480 = vertex_point ( 'none', #48614 ) ;
#21481 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#21482 = conical_surface ( 'none', #21531, 2.000000000000000900, 0.9599310885968839200 ) ;
#21483 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#21484 = vector ( 'none', #21441, 1000.000000000000000 ) ;
#21485 = conical_surface ( 'none', #21464, 2.000000000000000900, 0.9599310885968839200 ) ;
#21486 = oriented_edge ( 'none', *, *, #20895, .f. ) ;
#21487 = cartesian_point ( 'none', ( 31.20000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21488 = oriented_edge ( 'none', *, *, #19629, .f. ) ;
#21489 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21490 = vector ( 'none', #21489, 1000.000000000000000 ) ;
#21491 = cartesian_point ( 'none', ( 74.92690785151427200, -38.06671831381139300, -50.00000000000000000 ) ) ;
#21492 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21493 = face_outer_bound ( 'none', #6189, .t. ) ;
#21494 = cartesian_point ( 'none', ( 32.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21495 = cartesian_point ( 'none', ( 31.90000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21496 = oriented_edge ( 'none', *, *, #19961, .f. ) ;
#21497 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21498 = vertex_point ( 'none', #48611 ) ;
#21499 = circle ( 'none', #21473, 1.610000000000001200 ) ;
#21500 = cartesian_point ( 'none', ( 74.92690785151427200, -38.06671831381139300, -16.00000000000000000 ) ) ;
#21501 = line ( 'none', #21442, #21484 ) ;
#21502 = edge_curve ( 'none', #21511, #21480, #48613, .t. ) ;
#21503 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21504 = vector ( 'none', #21503, 1000.000000000000000 ) ;
#21505 = closed_shell ( 'none', ( #666, #710, #731, #920, #734, #961, #1109, #1016, #1013, #1007, #1041, #1025, #1059, #1086, #1066, #1094, #1138, #11587, #10889, #12186, #12703, #12975, #13392, #12845, #14780, #14487, #14709, #15161, #15577, #16679, #16633, #16612, #17151, #25763, #17211, #25844, #25692, #19712, #19765, #19759, #19772, #19746, #19793, #19798, #19850, #19843, #19882, #19937, #19903, #19928, #19907, #20061, #19926, #20124, #20264, #20049, #20033, #20490, #20699, #20595, #20946, #21288, #21147, #21199, #21092, #21308, #21244, #21519 ) ) ;
#21506 = axis2_placement_3d ( 'none', #21576, #21570, #21510 ) ;
#21507 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21508 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21509 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21510 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21511 = vertex_point ( 'none', #48721 ) ;
#21512 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21513 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21514 = cartesian_point ( 'none', ( 30.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#21515 = circle ( 'none', #21585, 2.000000000000000900 ) ;
#21516 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21517 = oriented_edge ( 'none', *, *, #18599, .f. ) ;
#21518 = cylindrical_surface ( 'none', #21474, 2.000000000000000000 ) ;
#21519 = advanced_face ( 'none', ( #48718 ), #48627, .t. ) ;
#21520 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21521 = oriented_edge ( 'none', *, *, #663, .t. ) ;
#21522 = axis2_placement_3d ( 'none', #21467, #21535, #21520 ) ;
#21523 = vertex_point ( 'none', #48710 ) ;
#21524 = cartesian_point ( 'none', ( 31.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21525 = vertex_point ( 'none', #48701 ) ;
#21526 = face_outer_bound ( 'none', #6146, .t. ) ;
#21527 = axis2_placement_3d ( 'none', #21524, #21513, #21512 ) ;
#21528 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#21529 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#21530 = cartesian_point ( 'none', ( 31.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21531 = axis2_placement_3d ( 'none', #21530, #21529, #21528 ) ;
#21532 = oriented_edge ( 'none', *, *, #20265, .t. ) ;
#21533 = circle ( 'none', #21527, 2.000000000000000900 ) ;
#21534 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21535 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21536 = face_outer_bound ( 'none', #6129, .t. ) ;
#21537 = circle ( 'none', #21579, 2.000000000000000900 ) ;
#21538 = axis2_placement_3d ( 'none', #21558, #21561, #21547 ) ;
#21539 = cylindrical_surface ( 'none', #21476, 2.000000000000000000 ) ;
#21540 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21541 = face_outer_bound ( 'none', #6142, .t. ) ;
#21542 = circle ( 'none', #21522, 1.610000000000001200 ) ;
#21543 = oriented_edge ( 'none', *, *, #20082, .t. ) ;
#21544 = axis2_placement_3d ( 'none', #21555, #21553, #20222 ) ;
#21545 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21546 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21547 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21548 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21550 = edge_loop ( 'none', ( #21399, #21423, #21770, #21605 ) ) ;
#21549 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21551 = cartesian_point ( 'none', ( 32.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#21552 = axis2_placement_3d ( 'none', #21551, #21549, #21548 ) ;
#21553 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21554 = oriented_edge ( 'none', *, *, #20205, .t. ) ;
#21555 = cartesian_point ( 'none', ( 32.60000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21556 = edge_curve ( 'none', #21356, #21342, #48694, .t. ) ;
#21557 = oriented_edge ( 'none', *, *, #22027, .f. ) ;
#21558 = cartesian_point ( 'none', ( 36.10000000000000900, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21559 = oriented_edge ( 'none', *, *, #19956, .t. ) ;
#21560 = circle ( 'none', #21544, 1.610000000000001200 ) ;
#21561 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21562 = axis2_placement_3d ( 'none', #21565, #21516, #21563 ) ;
#21563 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21564 = oriented_edge ( 'none', *, *, #20487, .t. ) ;
#21565 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21566 = face_outer_bound ( 'none', #6178, .t. ) ;
#21567 = edge_curve ( 'none', #21511, #21398, #48684, .t. ) ;
#21568 = advanced_face ( 'none', ( #46175 ), #48732, .t. ) ;
#21569 = cylindrical_surface ( 'none', #21562, 2.000000000000000000 ) ;
#21570 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21571 = advanced_face ( 'none', ( #48799 ), #48797, .t. ) ;
#21572 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21573 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21574 = face_outer_bound ( 'none', #6155, .t. ) ;
#21575 = circle ( 'none', #21552, 2.000000000000000900 ) ;
#21576 = cartesian_point ( 'none', ( 32.60000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21577 = cartesian_point ( 'none', ( 32.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21578 = oriented_edge ( 'none', *, *, #599, .f. ) ;
#21579 = axis2_placement_3d ( 'none', #21577, #21573, #21572 ) ;
#21580 = vertex_point ( 'none', #48798 ) ;
#21581 = conical_surface ( 'none', #21506, 1.610000000000001200, 0.9599310885968749300 ) ;
#21582 = conical_surface ( 'none', #21538, 1.610000000000001200, 0.9599310885968749300 ) ;
#21583 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21584 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21585 = axis2_placement_3d ( 'none', #21514, #21584, #21583 ) ;
#21586 = vertex_point ( 'none', #48778 ) ;
#21587 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21588 = oriented_edge ( 'none', *, *, #19921, .t. ) ;
#21589 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#21590 = conical_surface ( 'none', #21652, 1.610000000000001200, 0.9599310885968749300 ) ;
#21591 = axis2_placement_3d ( 'none', #21656, #21655, #21654 ) ;
#21592 = cartesian_point ( 'none', ( 33.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21593 = circle ( 'none', #21657, 2.000000000000000900 ) ;
#21594 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21595 = oriented_edge ( 'none', *, *, #20923, .t. ) ;
#21596 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21597 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21598 = cartesian_point ( 'none', ( 31.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#21599 = axis2_placement_3d ( 'none', #21598, #21597, #21596 ) ;
#21600 = cartesian_point ( 'none', ( 34.27308093990179600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21601 = axis2_placement_3d ( 'none', #21600, #21620, #21589 ) ;
#21602 = circle ( 'none', #21591, 1.610000000000001200 ) ;
#21603 = conical_surface ( 'none', #21601, 2.000000000000000900, 0.9599310885968839200 ) ;
#21604 = oriented_edge ( 'none', *, *, #20873, .t. ) ;
#21605 = oriented_edge ( 'none', *, *, #21773, .f. ) ;
#21606 = conical_surface ( 'none', #21622, 1.610000000000001200, 0.9599310885968749300 ) ;
#21607 = oriented_edge ( 'none', *, *, #20013, .t. ) ;
#21608 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21609 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21610 = cartesian_point ( 'none', ( 32.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21611 = axis2_placement_3d ( 'none', #21610, #21609, #21608 ) ;
#21612 = face_outer_bound ( 'none', #6204, .t. ) ;
#21613 = face_outer_bound ( 'none', #6191, .t. ) ;
#21614 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21615 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21616 = circle ( 'none', #21599, 2.000000000000000900 ) ;
#21617 = cartesian_point ( 'none', ( 31.90000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21618 = face_outer_bound ( 'none', #6268, .t. ) ;
#21619 = advanced_face ( 'none', ( #48789 ), #48763, .t. ) ;
#21620 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#21621 = circle ( 'none', #21611, 2.000000000000000900 ) ;
#21622 = axis2_placement_3d ( 'none', #21617, #21615, #21614 ) ;
#21623 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21624 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21625 = axis2_placement_3d ( 'none', #21629, #21624, #21623 ) ;
#21626 = face_outer_bound ( 'none', #6162, .t. ) ;
#21627 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#21628 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#21629 = cartesian_point ( 'none', ( 33.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21630 = axis2_placement_3d ( 'none', #21587, #21680, #21679 ) ;
#21631 = cartesian_point ( 'none', ( 33.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21632 = circle ( 'none', #21674, 2.000000000000000900 ) ;
#21633 = circle ( 'none', #21625, 1.610000000000001200 ) ;
#21634 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21635 = conical_surface ( 'none', #21640, 2.000000000000000900, 0.9599310885968839200 ) ;
#21636 = conical_surface ( 'none', #21662, 1.610000000000001200, 0.9599310885968749300 ) ;
#21637 = cartesian_point ( 'none', ( 33.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21638 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21639 = vertex_point ( 'none', #48768 ) ;
#21640 = axis2_placement_3d ( 'none', #21637, #21628, #21627 ) ;
#21641 = oriented_edge ( 'none', *, *, #21800, .t. ) ;
#21642 = face_outer_bound ( 'none', #6215, .t. ) ;
#21643 = axis2_placement_3d ( 'none', #21638, #21594, #21634 ) ;
#21644 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21645 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21646 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21647 = edge_curve ( 'none', #22110, #21372, #48766, .t. ) ;
#21648 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21649 = cartesian_point ( 'none', ( 33.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#21650 = face_outer_bound ( 'none', #6223, .t. ) ;
#21651 = cylindrical_surface ( 'none', #21643, 2.000000000000000000 ) ;
#21652 = axis2_placement_3d ( 'none', #21592, #21645, #21644 ) ;
#21653 = conical_surface ( 'none', #21678, 2.000000000000000900, 0.9599310885968839200 ) ;
#21654 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21655 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21656 = cartesian_point ( 'none', ( 34.00000000000000000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21657 = axis2_placement_3d ( 'none', #21649, #21648, #21646 ) ;
#21658 = vertex_point ( 'none', #48792 ) ;
#21659 = circle ( 'none', #21714, 2.000000000000000900 ) ;
#21660 = circle ( 'none', #21669, 2.000000000000000900 ) ;
#21661 = face_outer_bound ( 'none', #6254, .t. ) ;
#21662 = axis2_placement_3d ( 'none', #21710, #21706, #21705 ) ;
#21663 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#21664 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#21665 = cartesian_point ( 'none', ( 34.97308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21666 = cartesian_point ( 'none', ( 34.97308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21667 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#21668 = cartesian_point ( 'none', ( 34.70000000000001000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21669 = axis2_placement_3d ( 'none', #21666, #21715, #21712 ) ;
#21670 = face_outer_bound ( 'none', #6169, .t. ) ;
#21671 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21673 = vertex_point ( 'none', #48751 ) ;
#21672 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21674 = axis2_placement_3d ( 'none', #21681, #21672, #21671 ) ;
#21675 = axis2_placement_3d ( 'none', #21677, #21667, #21690 ) ;
#21676 = face_outer_bound ( 'none', #6252, .t. ) ;
#21677 = cartesian_point ( 'none', ( 32.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21678 = axis2_placement_3d ( 'none', #21665, #21664, #21663 ) ;
#21679 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21680 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21681 = cartesian_point ( 'none', ( 33.02691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#21682 = conical_surface ( 'none', #21675, 2.000000000000000900, 0.9599310885968839200 ) ;
#21683 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#21684 = circle ( 'none', #21719, 1.610000000000001200 ) ;
#21685 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21686 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21687 = axis2_placement_3d ( 'none', #21631, #21686, #21685 ) ;
#21688 = circle ( 'none', #21687, 2.000000000000000900 ) ;
#21689 = cylindrical_surface ( 'none', #21630, 2.000000000000000000 ) ;
#21690 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#21691 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21692 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21693 = axis2_placement_3d ( 'none', #21697, #21692, #21691 ) ;
#21694 = conical_surface ( 'none', #21743, 1.610000000000001200, 0.9599310885968749300 ) ;
#21695 = cartesian_point ( 'none', ( 34.00000000000000000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21696 = face_outer_bound ( 'none', #6284, .t. ) ;
#21697 = cartesian_point ( 'none', ( 34.27308093990179600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21698 = circle ( 'none', #21693, 2.000000000000000900 ) ;
#21699 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21700 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21701 = face_outer_bound ( 'none', #6274, .t. ) ;
#21702 = face_outer_bound ( 'none', #6197, .t. ) ;
#21703 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21704 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21705 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21706 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21707 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21708 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21709 = cylindrical_surface ( 'none', #21716, 2.000000000000000000 ) ;
#21710 = cartesian_point ( 'none', ( 34.70000000000001000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21711 = face_outer_bound ( 'none', #6270, .t. ) ;
#21712 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21713 = cartesian_point ( 'none', ( 35.12691906009821700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#21714 = axis2_placement_3d ( 'none', #21713, #21708, #21707 ) ;
#21715 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21716 = axis2_placement_3d ( 'none', #21703, #21700, #21699 ) ;
#21717 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21718 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21719 = axis2_placement_3d ( 'none', #21668, #21718, #21717 ) ;
#21720 = circle ( 'none', #21734, 2.000000000000000900 ) ;
#21721 = edge_curve ( 'none', #21461, #21398, #48796, .t. ) ;
#21722 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21723 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21724 = edge_loop ( 'none', ( #22007, #22137, #21901, #22092 ) ) ;
#21725 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21726 = vertex_point ( 'none', #48745 ) ;
#21727 = axis2_placement_3d ( 'none', #21733, #21725, #21723 ) ;
#21728 = axis2_placement_3d ( 'none', #21789, #21787, #21786 ) ;
#21729 = face_outer_bound ( 'none', #6243, .t. ) ;
#21730 = conical_surface ( 'none', #21728, 1.610000000000001200, 0.9599310885968749300 ) ;
#21731 = face_outer_bound ( 'none', #6286, .t. ) ;
#21732 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#21733 = cartesian_point ( 'none', ( 36.10000000000000900, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21734 = axis2_placement_3d ( 'none', #21740, #21722, #21792 ) ;
#21735 = conical_surface ( 'none', #21779, 2.000000000000000900, 0.9599310885968839200 ) ;
#21736 = edge_loop ( 'none', ( #21641, #21939, #21964, #21971, #21974, #21944, #21924 ) ) ;
#21737 = axis2_placement_3d ( 'none', #21754, #21683, #21732 ) ;
#21738 = circle ( 'none', #21727, 1.610000000000001200 ) ;
#21739 = conical_surface ( 'none', #21737, 2.000000000000000900, 0.9599310885968839200 ) ;
#21740 = cartesian_point ( 'none', ( 35.67308093990179400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21741 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21742 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21743 = axis2_placement_3d ( 'none', #21695, #21742, #21741 ) ;
#21744 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21745 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21746 = cylindrical_surface ( 'none', #21748, 2.000000000000000000 ) ;
#21747 = conical_surface ( 'none', #21819, 2.000000000000000900, 0.9599310885968839200 ) ;
#21748 = axis2_placement_3d ( 'none', #21704, #21745, #21744 ) ;
#21749 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21750 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21751 = cartesian_point ( 'none', ( 34.42691906009822100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#21752 = axis2_placement_3d ( 'none', #21751, #21750, #21749 ) ;
#21753 = circle ( 'none', #21752, 2.000000000000000900 ) ;
#21754 = cartesian_point ( 'none', ( 36.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21755 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21756 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21757 = circle ( 'none', #21806, 2.000000000000000900 ) ;
#21758 = oriented_edge ( 'none', *, *, #21836, .t. ) ;
#21759 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21760 = cylindrical_surface ( 'none', #21820, 2.000000000000000000 ) ;
#21761 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21762 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#21763 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21764 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21765 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21766 = axis2_placement_3d ( 'none', #21774, #21765, #21764 ) ;
#21767 = cartesian_point ( 'none', ( 0.0000000000000000000, 6.296110323339288300, 0.0000000000000000000 ) ) ;
#21768 = axis2_placement_3d ( 'none', #21767, #21762, #21761 ) ;
#21770 = oriented_edge ( 'none', *, *, #21721, .f. ) ;
#21769 = circle ( 'none', #21768, 16.00000000000000000 ) ;
#21771 = cylindrical_surface ( 'none', #21777, 2.000000000000000000 ) ;
#21772 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#21773 = edge_curve ( 'none', #21480, #21461, #48736, .t. ) ;
#21774 = cartesian_point ( 'none', ( 35.40000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21775 = face_outer_bound ( 'none', #6327, .t. ) ;
#21776 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#21777 = axis2_placement_3d ( 'none', #21755, #21759, #21763 ) ;
#21778 = oriented_edge ( 'none', *, *, #22026, .f. ) ;
#21779 = axis2_placement_3d ( 'none', #21785, #21776, #21772 ) ;
#21780 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21781 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21782 = axis2_placement_3d ( 'none', #21790, #21781, #21780 ) ;
#21783 = circle ( 'none', #21782, 2.000000000000000900 ) ;
#21784 = circle ( 'none', #21766, 1.610000000000001200 ) ;
#21785 = cartesian_point ( 'none', ( 35.67308093990179400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21786 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21787 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21788 = vertex_point ( 'none', #48849 ) ;
#21789 = cartesian_point ( 'none', ( 35.40000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21790 = cartesian_point ( 'none', ( 35.82691906009822000, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#21791 = face_outer_bound ( 'none', #6233, .t. ) ;
#21792 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21793 = cylindrical_surface ( 'none', #21857, 2.000000000000000000 ) ;
#21794 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21795 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21796 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21797 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21798 = circle ( 'none', #21805, 2.000000000000000900 ) ;
#21799 = conical_surface ( 'none', #21858, 1.610000000000001200, 0.9599310885968749300 ) ;
#21800 = edge_curve ( 'none', #21498, #22110, #48830, .t. ) ;
#21801 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21802 = axis2_placement_3d ( 'none', #21809, #21756, #21801 ) ;
#21803 = edge_curve ( 'none', #20713, #20951, #48755, .t. ) ;
#21804 = cartesian_point ( 'none', ( 37.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21805 = axis2_placement_3d ( 'none', #21855, #21854, #21853 ) ;
#21806 = axis2_placement_3d ( 'none', #21804, #21796, #21795 ) ;
#21807 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#21808 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#21809 = cartesian_point ( 'none', ( 36.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21810 = cartesian_point ( 'none', ( 37.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21811 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21813 = advanced_face ( 'none', ( #48844 ), #48761, .t. ) ;
#21812 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21814 = oriented_edge ( 'none', *, *, #19871, .t. ) ;
#21815 = circle ( 'none', #21802, 1.610000000000001200 ) ;
#21816 = cartesian_point ( 'none', ( 36.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21817 = vector ( 'none', #21824, 1000.000000000000000 ) ;
#21818 = face_outer_bound ( 'none', #6342, .t. ) ;
#21819 = axis2_placement_3d ( 'none', #21810, #21808, #21807 ) ;
#21820 = axis2_placement_3d ( 'none', #21821, #21812, #21811 ) ;
#21821 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21822 = b_spline_curve_with_knots ( 'none', 3,
( #21894, #21892, #21891, #21890, #21889, #21888 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0004981075897427947700, 0.0009962151794855895300 ),
.unspecified. ) ;
#21823 = vector ( 'none', #21825, 1000.000000000000100 ) ;
#21824 = direction ( 'none', ( -0.8660254037844381500, 1.060575238724906300e-016, 0.5000000000000008900 ) ) ;
#21825 = direction ( 'none', ( 0.8660254037844401500, 1.060575238724908800e-016, -0.4999999999999971700 ) ) ;
#21826 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21827 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21829 = edge_curve ( 'none', #21840, #20232, #48804, .t. ) ;
#21828 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21830 = cartesian_point ( 'none', ( 8.375496070352515000, 1.025702445382844300e-015, -38.71589725978749600 ) ) ;
#21831 = line ( 'none', #21830, #21823 ) ;
#21832 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21833 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21834 = axis2_placement_3d ( 'none', #21850, #21833, #21832 ) ;
#21835 = edge_curve ( 'none', #20951, #20232, #48833, .t. ) ;
#21836 = edge_curve ( 'none', #21342, #21586, #48800, .t. ) ;
#21837 = axis2_placement_3d ( 'none', #21847, #21827, #21826 ) ;
#21838 = cartesian_point ( 'none', ( 45.65050159158616300, -70.26601642304523000, -62.29264196082887400 ) ) ;
#21839 = oriented_edge ( 'none', *, *, #23521, .t. ) ;
#21840 = vertex_point ( 'none', #48810 ) ;
#21841 = face_outer_bound ( 'none', #6279, .t. ) ;
#21843 = oriented_edge ( 'none', *, *, #19314, .t. ) ;
#21842 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21844 = oriented_edge ( 'none', *, *, #21803, .t. ) ;
#21845 = circle ( 'none', #21837, 2.000000000000000900 ) ;
#21846 = circle ( 'none', #21834, 2.000000000000000900 ) ;
#21847 = cartesian_point ( 'none', ( 36.52691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#21848 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#21849 = oriented_edge ( 'none', *, *, #21829, .f. ) ;
#21850 = cartesian_point ( 'none', ( 36.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#21851 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21852 = face_outer_bound ( 'none', #6280, .t. ) ;
#21853 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21854 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21855 = cartesian_point ( 'none', ( 37.22691906009821800, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#21856 = face_outer_bound ( 'none', #6344, .t. ) ;
#21857 = axis2_placement_3d ( 'none', #21851, #21848, #21794 ) ;
#21858 = axis2_placement_3d ( 'none', #21816, #21797, #21842 ) ;
#21859 = axis2_placement_3d ( 'none', #21923, #21922, #21921 ) ;
#21860 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.58094871834732400, 0.0000000000000000000 ) ) ;
#21861 = cylindrical_surface ( 'none', #21961, 27.50000000000000400 ) ;
#21862 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21863 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#21864 = cartesian_point ( 'none', ( 0.0000000000000000000, 6.296110323339288300, 0.0000000000000000000 ) ) ;
#21865 = axis2_placement_3d ( 'none', #21864, #21863, #21862 ) ;
#21866 = cartesian_point ( 'none', ( 70.00000000000000000, -75.00000000000000000, 18.00000000000000400 ) ) ;
#21867 = plane ( 'none', #21859 ) ;
#21868 = circle ( 'none', #21918, 16.00000000000000000 ) ;
#21869 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.004560110905709800, 27.50000000000000700 ) ) ;
#21870 = face_outer_bound ( 'none', #6419, .t. ) ;
#21871 = cartesian_point ( 'none', ( 1.898202538678397600e-015, 8.823673019291536700, 15.50000000000000000 ) ) ;
#21872 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21873 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#21874 = axis2_placement_3d ( 'none', #21886, #21873, #21872 ) ;
#21875 = oriented_edge ( 'none', *, *, #21556, .t. ) ;
#21876 = cartesian_point ( 'none', ( 0.0000000000000000000, 6.296110323339288300, 26.50000000000000000 ) ) ;
#21877 = axis2_placement_3d ( 'none', #21866, #21928, #21927 ) ;
#21878 = cartesian_point ( 'none', ( 0.0000000000000000000, 9.004560110905709200, 15.00000000000000000 ) ) ;
#21879 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#21880 = vector ( 'none', #21879, 1000.000000000000000 ) ;
#21881 = cartesian_point ( 'none', ( 3.245314017740485800e-015, 15.58094871834732400, -26.50000000000000000 ) ) ;
#21882 = line ( 'none', #21881, #21880 ) ;
#21883 = cylindrical_surface ( 'none', #21877, 5.500000000000003600 ) ;
#21884 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.004560110905709800, 0.0000000000000000000 ) ) ;
#21885 = cartesian_point ( 'none', ( 1.959434878635765100e-015, 6.296110323339288300, -16.00000000000000000 ) ) ;
#21886 = cartesian_point ( 'none', ( 70.00000000000000000, -75.50000000000001400, 18.00000000000000400 ) ) ;
#21887 = circle ( 'none', #21865, 26.50000000000000000 ) ;
#21888 = cartesian_point ( 'none', ( 37.11651732955963500, -76.39123129061076200, -54.00000000000000000 ) ) ;
#21889 = cartesian_point ( 'none', ( 36.98427938766958800, -76.28695615515559300, -53.99999999999999300 ) ) ;
#21890 = cartesian_point ( 'none', ( 36.85236412108480400, -76.18293546264386900, -54.01752842978560000 ) ) ;
#21891 = cartesian_point ( 'none', ( 36.59693557044300100, -75.98151939145736800, -54.08559597335151600 ) ) ;
#21892 = cartesian_point ( 'none', ( 36.47245299054141300, -75.88335968256056700, -54.13602434542570300 ) ) ;
#21893 = edge_loop ( 'none', ( #22042, #21962, #22986, #22421 ) ) ;
#21894 = cartesian_point ( 'none', ( 36.35146864709484800, -75.78795847908951100, -54.20419949773822300 ) ) ;
#21895 = circle ( 'none', #21874, 5.500000000000003600 ) ;
#21896 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21897 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21898 = cartesian_point ( 'none', ( 0.0000000000000000000, 9.004560110905709200, 15.50000000000000000 ) ) ;
#21899 = cartesian_point ( 'none', ( 37.50000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21901 = oriented_edge ( 'none', *, *, #22067, .f. ) ;
#21900 = axis2_placement_3d ( 'none', #21899, #21897, #21896 ) ;
#21902 = edge_curve ( 'none', #21788, #22006, #48889, .t. ) ;
#21903 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.58094871834732400, 0.0000000000000000000 ) ) ;
#21904 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21905 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#21906 = conical_surface ( 'none', #21900, 1.610000000000001200, 0.9599310885968749300 ) ;
#21907 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#21908 = face_outer_bound ( 'none', #6321, .t. ) ;
#21909 = face_outer_bound ( 'none', #6418, .t. ) ;
#21910 = circle ( 'none', #21960, 1.610000000000001200 ) ;
#21911 = cartesian_point ( 'none', ( 1.959434878635765100e-015, 1.004560110905709800, -16.00000000000000000 ) ) ;
#21912 = cartesian_point ( 'none', ( 37.50000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#21913 = cartesian_point ( 'none', ( 1.898202538678397600e-015, 9.004560110905709200, -15.50000000000000000 ) ) ;
#21914 = edge_curve ( 'none', #21673, #21480, #48879, .t. ) ;
#21915 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21916 = oriented_edge ( 'none', *, *, #22230, .t. ) ;
#21917 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#21918 = axis2_placement_3d ( 'none', #21884, #21917, #21915 ) ;
#21919 = face_outer_bound ( 'none', #6388, .t. ) ;
#21920 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.004560110905709800, 16.00000000000000000 ) ) ;
#21921 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21922 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21924 = oriented_edge ( 'none', *, *, #22004, .t. ) ;
#21923 = cartesian_point ( 'none', ( 37.50000000000000700, 2.000000000000000000, 0.0000000000000000000 ) ) ;
#21925 = axis2_placement_3d ( 'none', #21860, #21905, #21904 ) ;
#21926 = face_outer_bound ( 'none', #6377, .t. ) ;
#21927 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21928 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#21929 = cylindrical_surface ( 'none', #21925, 16.00000000000000000 ) ;
#21930 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.004560110905709800, 0.0000000000000000000 ) ) ;
#21931 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#21932 = vector ( 'none', #21931, 1000.000000000000000 ) ;
#21933 = circle ( 'none', #21941, 27.50000000000000700 ) ;
#21934 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21935 = axis2_placement_3d ( 'none', #22030, #22029, #22028 ) ;
#21936 = cartesian_point ( 'none', ( 3.367778697655222100e-015, 15.58094871834732400, -27.50000000000000400 ) ) ;
#21937 = line ( 'none', #21936, #21932 ) ;
#21938 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#21939 = oriented_edge ( 'none', *, *, #21647, .t. ) ;
#21940 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#21941 = axis2_placement_3d ( 'none', #21930, #21940, #21995 ) ;
#21942 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#21943 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#21944 = oriented_edge ( 'none', *, *, #21996, .t. ) ;
#21945 = axis2_placement_3d ( 'none', #21949, #21943, #21942 ) ;
#21946 = cartesian_point ( 'none', ( 70.00000000000000000, -75.00000000000000000, -72.00000000000000000 ) ) ;
#21947 = axis2_placement_3d ( 'none', #21946, #21938, #21934 ) ;
#21948 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21949 = cartesian_point ( 'none', ( 70.00000000000000000, -75.50000000000001400, -72.00000000000000000 ) ) ;
#21950 = face_outer_bound ( 'none', #6359, .t. ) ;
#21951 = cartesian_point ( 'none', ( 3.367778697655222900e-015, 1.004560110905709800, -27.50000000000001100 ) ) ;
#21952 = circle ( 'none', #21945, 5.500000000000005300 ) ;
#21953 = cylindrical_surface ( 'none', #21947, 5.500000000000005300 ) ;
#21954 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#21955 = vector ( 'none', #21954, 1000.000000000000000 ) ;
#21956 = cartesian_point ( 'none', ( 1.959434878635765100e-015, 15.58094871834732400, -16.00000000000000000 ) ) ;
#21957 = line ( 'none', #21956, #21955 ) ;
#21958 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#21959 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#21960 = axis2_placement_3d ( 'none', #21912, #21907, #21959 ) ;
#21962 = oriented_edge ( 'none', *, *, #21914, .t. ) ;
#21961 = axis2_placement_3d ( 'none', #21903, #21958, #21948 ) ;
#21963 = axis2_placement_3d ( 'none', #22001, #22057, #22056 ) ;
#21964 = oriented_edge ( 'none', *, *, #22026, .t. ) ;
#21965 = edge_curve ( 'none', #21726, #21978, #48869, .t. ) ;
#21966 = axis2_placement_3d ( 'none', #22022, #22021, #22020 ) ;
#21967 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#21968 = vector ( 'none', #21967, 1000.000000000000000 ) ;
#21969 = cartesian_point ( 'none', ( 81.64151833762690600, -38.06671831381139300, -49.00000000000000000 ) ) ;
#21970 = line ( 'none', #21969, #21968 ) ;
#21971 = oriented_edge ( 'none', *, *, #21392, .f. ) ;
#21972 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#21974 = oriented_edge ( 'none', *, *, #21965, .t. ) ;
#21973 = vector ( 'none', #21972, 1000.000000000000000 ) ;
#21975 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.58094871834732400, 26.50000000000000000 ) ) ;
#21976 = cartesian_point ( 'none', ( 80.66047396438567300, -38.06671831381139300, -16.00000000000000000 ) ) ;
#21977 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.004560110905709800, 26.50000000000000000 ) ) ;
#21978 = vertex_point ( 'none', #48865 ) ;
#21979 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#21980 = vector ( 'none', #21979, 1000.000000000000000 ) ;
#21981 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.58094871834732400, 16.00000000000000000 ) ) ;
#21982 = circle ( 'none', #21935, 15.50000000000000000 ) ;
#21983 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21984 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21985 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#21986 = cartesian_point ( 'none', ( 0.0000000000000000000, 9.004560110905709200, 0.0000000000000000000 ) ) ;
#21987 = axis2_placement_3d ( 'none', #21986, #21985, #21984 ) ;
#21988 = cartesian_point ( 'none', ( 80.66047396438567300, -38.06671831381139300, -15.00000000000000000 ) ) ;
#21989 = line ( 'none', #21988, #21990 ) ;
#21990 = vector ( 'none', #21983, 1000.000000000000000 ) ;
#21991 = line ( 'none', #21975, #21973 ) ;
#21992 = circle ( 'none', #21987, 27.49999999999999600 ) ;
#21993 = line ( 'none', #21981, #21980 ) ;
#21994 = cartesian_point ( 'none', ( 3.245314017740485800e-015, 1.004560110905709800, -26.50000000000000000 ) ) ;
#21995 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#21996 = edge_curve ( 'none', #21978, #21639, #48972, .t. ) ;
#21997 = direction ( 'none', ( 0.9965853436533755900, 0.08256907905071711500, -0.0000000000000000000 ) ) ;
#21998 = cartesian_point ( 'none', ( 83.36627730981565800, -55.48820665773674700, 11.14531909811865700 ) ) ;
#21999 = axis2_placement_3d ( 'none', #21998, #21997, #22071 ) ;
#22000 = face_outer_bound ( 'none', #6406, .t. ) ;
#22001 = cartesian_point ( 'none', ( 49.99999999999999300, -86.55039500257430500, -15.00000000000000000 ) ) ;
#22002 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22003 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22004 = edge_curve ( 'none', #21639, #21498, #48881, .t. ) ;
#22005 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.823673019291536700, 0.0000000000000000000 ) ) ;
#22006 = vertex_point ( 'none', #48872 ) ;
#22007 = oriented_edge ( 'none', *, *, #22035, .t. ) ;
#22008 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22009 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22010 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.58094871834732400, 0.0000000000000000000 ) ) ;
#22011 = axis2_placement_3d ( 'none', #22005, #22003, #22002 ) ;
#22012 = circle ( 'none', #21999, 21.33814746743958000 ) ;
#22013 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.58094871834732400, 0.0000000000000000000 ) ) ;
#22014 = axis2_placement_3d ( 'none', #22010, #22009, #22008 ) ;
#22015 = direction ( 'none', ( -0.7852385487581466900, 0.6191933636144687500, -0.0000000000000000000 ) ) ;
#22016 = vector ( 'none', #22015, 1000.000000000000100 ) ;
#22017 = cylindrical_surface ( 'none', #22014, 26.50000000000000000 ) ;
#22018 = face_outer_bound ( 'none', #6421, .t. ) ;
#22019 = cartesian_point ( 'none', ( 49.99999999999999300, -86.55039500257430500, -51.00000000000000700 ) ) ;
#22020 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22021 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22022 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.004560110905709800, 0.0000000000000000000 ) ) ;
#22023 = line ( 'none', #22019, #22016 ) ;
#22024 = cartesian_point ( 'none', ( 80.66047396438567300, -38.06671831381139300, -49.00000000000000000 ) ) ;
#22025 = line ( 'none', #22065, #22064 ) ;
#22026 = edge_curve ( 'none', #21372, #21586, #48967, .t. ) ;
#22027 = edge_curve ( 'none', #21356, #21372, #48951, .t. ) ;
#22028 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22029 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22030 = cartesian_point ( 'none', ( 0.0000000000000000000, 9.004560110905709200, 0.0000000000000000000 ) ) ;
#22031 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.823673019291536700, 0.0000000000000000000 ) ) ;
#22032 = circle ( 'none', #22011, 15.50000000000000000 ) ;
#22033 = cartesian_point ( 'none', ( 3.245314017740485800e-015, 6.296110323339288300, -26.50000000000000000 ) ) ;
#22034 = circle ( 'none', #21966, 26.50000000000000000 ) ;
#22035 = edge_curve ( 'none', #21788, #21407, #48866, .t. ) ;
#22036 = axis2_placement_3d ( 'none', #22043, #22105, #22104 ) ;
#22037 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22038 = vector ( 'none', #22037, 1000.000000000000000 ) ;
#22039 = cartesian_point ( 'none', ( 1.898202538678397600e-015, 15.58094871834732400, -15.50000000000000000 ) ) ;
#22040 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22041 = face_outer_bound ( 'none', #6397, .t. ) ;
#22042 = oriented_edge ( 'none', *, *, #22067, .t. ) ;
#22043 = cartesian_point ( 'none', ( 48.99999999999997900, -68.84221088837864500, -15.00000000000000000 ) ) ;
#22044 = face_outer_bound ( 'none', #6390, .t. ) ;
#22045 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22046 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22047 = cylindrical_surface ( 'none', #22059, 15.50000000000000000 ) ;
#22048 = line ( 'none', #22039, #22038 ) ;
#22049 = circle ( 'none', #22036, 1.000000000000000900 ) ;
#22050 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22051 = oriented_edge ( 'none', *, *, #18636, .f. ) ;
#22052 = oriented_edge ( 'none', *, *, #22885, .f. ) ;
#22053 = cartesian_point ( 'none', ( 1.836970198721029600e-015, 1.004560110905709800, -15.00000000000000000 ) ) ;
#22054 = direction ( 'none', ( -0.7852385487581466900, 0.6191933636144687500, 0.0000000000000000000 ) ) ;
#22055 = vector ( 'none', #22054, 1000.000000000000100 ) ;
#22056 = direction ( 'none', ( -0.7852385487581466900, 0.6191933636144687500, 0.0000000000000000000 ) ) ;
#22057 = direction ( 'none', ( 0.6191933636144687500, 0.7852385487581466900, -0.0000000000000000000 ) ) ;
#22058 = line ( 'none', #22066, #22055 ) ;
#22059 = axis2_placement_3d ( 'none', #22013, #22050, #22040 ) ;
#22060 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -15.00000000000000000 ) ) ;
#22061 = plane ( 'none', #22107 ) ;
#22062 = plane ( 'none', #21963 ) ;
#22063 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22064 = vector ( 'none', #22063, 1000.000000000000000 ) ;
#22065 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.58094871834732400, 27.50000000000000400 ) ) ;
#22067 = edge_curve ( 'none', #22006, #21673, #49037, .t. ) ;
#22066 = cartesian_point ( 'none', ( 49.99999999999999300, -86.55039500257430500, -15.00000000000000000 ) ) ;
#22068 = circle ( 'none', #22070, 15.50000000000000000 ) ;
#22069 = cartesian_point ( 'none', ( 48.99999999999999300, -68.84221088837865900, -50.00000000000000000 ) ) ;
#22070 = axis2_placement_3d ( 'none', #22031, #22046, #22045 ) ;
#22071 = direction ( 'none', ( 0.08256907905071696200, -0.9965853436533754800, 0.0000000000000000000 ) ) ;
#22072 = direction ( 'none', ( 0.7852385487581466900, -0.6191933636144687500, 0.0000000000000000000 ) ) ;
#22073 = vector ( 'none', #22072, 1000.000000000000100 ) ;
#22074 = cartesian_point ( 'none', ( 49.99999999999999300, -86.55039500257430500, -54.00000000000000000 ) ) ;
#22075 = cartesian_point ( 'none', ( 48.73703890922744400, -67.80081886202000900, -62.00000000000000000 ) ) ;
#22076 = face_outer_bound ( 'none', #6456, .t. ) ;
#22077 = cylindrical_surface ( 'none', #22142, 15.00000000000000000 ) ;
#22078 = cartesian_point ( 'none', ( 49.61919336361446400, -86.25011307876506800, -50.00000000000000000 ) ) ;
#22079 = axis2_placement_3d ( 'none', #22130, #22086, #22112 ) ;
#22080 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22081 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22082 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.004560110905709800, 0.0000000000000000000 ) ) ;
#22083 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.58094871834732400, 0.0000000000000000000 ) ) ;
#22084 = circle ( 'none', #22096, 15.00000000000000000 ) ;
#22085 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.823673019291536700, -15.50000000000000000 ) ) ;
#22086 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#22087 = cartesian_point ( 'none', ( 0.0000000000000000000, 9.004560110905709200, 27.49999999999999600 ) ) ;
#22088 = advanced_face ( 'none', ( #49026 ), #49023, .t. ) ;
#22089 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22090 = vector ( 'none', #22089, 1000.000000000000000 ) ;
#22091 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.58094871834732400, 15.50000000000000000 ) ) ;
#22092 = oriented_edge ( 'none', *, *, #21902, .f. ) ;
#22093 = cartesian_point ( 'none', ( 1.836970198721029600e-015, 9.004560110905709200, -15.00000000000000000 ) ) ;
#22094 = cartesian_point ( 'none', ( 37.11651732955962800, -76.39123129061074700, -51.00000000000000700 ) ) ;
#22095 = cartesian_point ( 'none', ( 49.61919336361446400, -86.25011307876506800, -51.00000000000000700 ) ) ;
#22096 = axis2_placement_3d ( 'none', #22082, #22081, #22080 ) ;
#22097 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22098 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22099 = line ( 'none', #22074, #22073 ) ;
#22100 = line ( 'none', #22091, #22090 ) ;
#22101 = cartesian_point ( 'none', ( 3.367778697655221700e-015, 9.004560110905709200, -27.49999999999999600 ) ) ;
#22102 = cartesian_point ( 'none', ( 48.99999999999999300, -68.84221088837865900, -50.00000000000000000 ) ) ;
#22103 = line ( 'none', #22102, #22114 ) ;
#22104 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22105 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22106 = cartesian_point ( 'none', ( 49.61919336361446400, -86.25011307876506800, -54.00000000000000000 ) ) ;
#22107 = axis2_placement_3d ( 'none', #22060, #22098, #22097 ) ;
#22108 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.58094871834732400, 15.00000000000000000 ) ) ;
#22110 = vertex_point ( 'none', #48921 ) ;
#22109 = line ( 'none', #22108, #20214 ) ;
#22111 = cartesian_point ( 'none', ( 45.89095346807264500, -70.64114663802941200, -61.99981204067605500 ) ) ;
#22112 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22113 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#22114 = vector ( 'none', #22113, 1000.000000000000000 ) ;
#22115 = cartesian_point ( 'none', ( 45.74996067611839100, -70.42229495775848100, -62.10751634565509200 ) ) ;
#22116 = direction ( 'none', ( -0.5922586081917250400, 0.8057479388883355100, 0.0000000000000000000 ) ) ;
#22117 = face_outer_bound ( 'none', #6432, .t. ) ;
#22118 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22119 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22120 = cartesian_point ( 'none', ( 0.0000000000000000000, 9.004560110905709200, 0.0000000000000000000 ) ) ;
#22122 = oriented_edge ( 'none', *, *, #19806, .t. ) ;
#22121 = axis2_placement_3d ( 'none', #22120, #22119, #22118 ) ;
#22123 = vector ( 'none', #22116, 999.9999999999998900 ) ;
#22124 = advanced_face ( 'none', ( #48948 ), #49012, .t. ) ;
#22125 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22126 = vector ( 'none', #22125, 1000.000000000000000 ) ;
#22127 = cartesian_point ( 'none', ( 1.836970198721029600e-015, 15.58094871834732400, -15.00000000000000000 ) ) ;
#22128 = circle ( 'none', #22121, 15.00000000000000000 ) ;
#22129 = cartesian_point ( 'none', ( 46.03365010771034300, -70.86074680170382600, -61.99995505066192400 ) ) ;
#22130 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -50.00000000000000000 ) ) ;
#22131 = line ( 'none', #22127, #22126 ) ;
#22132 = edge_curve ( 'none', #21407, #21673, #49009, .t. ) ;
#22133 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#22134 = vector ( 'none', #22133, 1000.000000000000000 ) ;
#22135 = cartesian_point ( 'none', ( 48.99999999999999300, -84.48835491784437600, -50.00000000000000000 ) ) ;
#22137 = oriented_edge ( 'none', *, *, #22132, .t. ) ;
#22136 = line ( 'none', #22075, #22123 ) ;
#22138 = line ( 'none', #22078, #22134 ) ;
#22139 = plane ( 'none', #22079 ) ;
#22140 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22141 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22142 = axis2_placement_3d ( 'none', #22083, #22141, #22140 ) ;
#22144 = oriented_edge ( 'none', *, *, #23469, .t. ) ;
#22143 = b_spline_curve_with_knots ( 'none', 3,
( #22150, #22149, #22205, #22204, #22203, #22202 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0004981360614729989300, 0.0009962721229459978700 ),
.unspecified. ) ;
#22145 = oriented_edge ( 'none', *, *, #24984, .f. ) ;
#22146 = cartesian_point ( 'none', ( 49.99999999999999300, -79.50693909433000800, -500000.0000000000600 ) ) ;
#22147 = plane ( 'none', #22213 ) ;
#22148 = axis2_placement_3d ( 'none', #22200, #22171, #22194 ) ;
#22149 = cartesian_point ( 'none', ( 36.98429590839766900, -76.28696918243912300, -51.00000000000000700 ) ) ;
#22150 = cartesian_point ( 'none', ( 37.11651732955962800, -76.39123129061074700, -51.00000000000000700 ) ) ;
#22151 = circle ( 'none', #22148, 15.00000000000000000 ) ;
#22152 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#22153 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22154 = cartesian_point ( 'none', ( 36.35146864709484800, -75.78795847908951100, -50.79580050226178400 ) ) ;
#22155 = vector ( 'none', #22199, 1000.000000000000100 ) ;
#22156 = face_outer_bound ( 'none', #6408, .t. ) ;
#22157 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.823673019291536700, 0.0000000000000000000 ) ) ;
#22158 = direction ( 'none', ( -0.7852385487581466900, 0.6191933636144687500, 0.0000000000000000000 ) ) ;
#22159 = direction ( 'none', ( 0.6191933636144687500, 0.7852385487581466900, 0.0000000000000000000 ) ) ;
#22160 = cartesian_point ( 'none', ( 1.898202538678397600e-015, 8.823673019291536700, 15.50000000000000000 ) ) ;
#22161 = line ( 'none', #22160, #22155 ) ;
#22162 = axis2_placement_3d ( 'none', #22157, #22153, #22152 ) ;
#22163 = conical_surface ( 'none', #22162, 15.50000000000000000, 1.223671005448033300 ) ;
#22164 = cartesian_point ( 'none', ( 36.35146864709484800, -75.78795847908951100, -54.20419949773822300 ) ) ;
#22165 = direction ( 'none', ( 0.7852385487581466900, -0.6191933636144687500, 0.0000000000000000000 ) ) ;
#22166 = vector ( 'none', #22165, 1000.000000000000100 ) ;
#22167 = cartesian_point ( 'none', ( -22.29284243828481500, -28.27097361274713800, -50.00000000000000000 ) ) ;
#22168 = line ( 'none', #22167, #22166 ) ;
#22169 = face_outer_bound ( 'none', #6458, .t. ) ;
#22170 = plane ( 'none', #22172 ) ;
#22171 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22172 = axis2_placement_3d ( 'none', #22173, #22159, #22158 ) ;
#22173 = cartesian_point ( 'none', ( 49.99999999999999300, -86.55039500257430500, -50.00000000000000000 ) ) ;
#22174 = direction ( 'none', ( 0.08256907905071710100, -0.9965853436533753700, 0.0000000000000000000 ) ) ;
#22175 = direction ( 'none', ( 0.9965853436533754800, 0.08256907905071711500, 0.0000000000000000000 ) ) ;
#22176 = cartesian_point ( 'none', ( 83.36627730981565800, -55.48820665773674700, 11.14531909811865700 ) ) ;
#22177 = axis2_placement_3d ( 'none', #22176, #22175, #22174 ) ;
#22178 = cartesian_point ( 'none', ( -3.529506602348991800e-013, 9.004560110905709200, 15.50000000000000000 ) ) ;
#22179 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22180 = plane ( 'none', #22177 ) ;
#22181 = cylindrical_surface ( 'none', #22231, 15.00000000000000000 ) ;
#22182 = edge_loop ( 'none', ( #22880, #22831 ) ) ;
#22183 = axis2_placement_3d ( 'none', #22198, #22197, #22179 ) ;
#22184 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22185 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22186 = advanced_face ( 'none', ( #49020, #49006 ), #48996, .t. ) ;
#22187 = circle ( 'none', #22219, 15.00000000000000000 ) ;
#22188 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#22189 = vector ( 'none', #22188, 1000.000000000000000 ) ;
#22190 = face_outer_bound ( 'none', #6473, .t. ) ;
#22191 = circle ( 'none', #22229, 84.50000000000000000 ) ;
#22192 = cylindrical_surface ( 'none', #22183, 15.50000000000000000 ) ;
#22193 = face_outer_bound ( 'none', #6481, .t. ) ;
#22194 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22195 = cartesian_point ( 'none', ( 37.11651732955963500, -76.39123129061076200, -54.00000000000000000 ) ) ;
#22196 = cartesian_point ( 'none', ( 37.73571069317407700, -75.60599274185260300, -50.00000000000000000 ) ) ;
#22197 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22198 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.58094871834732400, 0.0000000000000000000 ) ) ;
#22199 = direction ( 'none', ( 1.151602191088154700e-016, -0.3401959996751385800, 0.9403545511162441100 ) ) ;
#22200 = cartesian_point ( 'none', ( 0.0000000000000000000, 9.004560110905709200, 0.0000000000000000000 ) ) ;
#22201 = face_outer_bound ( 'none', #6578, .t. ) ;
#22202 = cartesian_point ( 'none', ( 36.35146864709484800, -75.78795847908951100, -50.79580050226178400 ) ) ;
#22203 = cartesian_point ( 'none', ( 36.47241859828341100, -75.88333256282990600, -50.86395627440195000 ) ) ;
#22204 = cartesian_point ( 'none', ( 36.59886024489277600, -75.98303707757747800, -50.91509397767303800 ) ) ;
#22205 = cartesian_point ( 'none', ( 36.85434649031513700, -76.18449864350606000, -50.98282005374530700 ) ) ;
#22206 = cartesian_point ( 'none', ( 36.35146864709484800, -75.78795847908951100, -50.00000000000000000 ) ) ;
#22207 = line ( 'none', #22206, #22189 ) ;
#22208 = direction ( 'none', ( -0.08256907905071696200, 0.9965853436533754800, 0.0000000000000000000 ) ) ;
#22209 = circle ( 'none', #22294, 27.49999999999999600 ) ;
#22210 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22211 = direction ( 'none', ( -0.5547001962252292600, 0.8320502943378436100, 0.0000000000000000000 ) ) ;
#22212 = direction ( 'none', ( 0.8320502943378436100, 0.5547001962252292600, -0.0000000000000000000 ) ) ;
#22213 = axis2_placement_3d ( 'none', #22146, #22212, #22211 ) ;
#22214 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.823673019291536700, 0.0000000000000000000 ) ) ;
#22215 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.004560110905709800, 15.00000000000000000 ) ) ;
#22216 = face_outer_bound ( 'none', #6488, .t. ) ;
#22217 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22218 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22219 = axis2_placement_3d ( 'none', #22223, #22218, #22217 ) ;
#22220 = conical_surface ( 'none', #22232, 15.50000000000000000, 1.223671005448033300 ) ;
#22221 = line ( 'none', #22271, #22270 ) ;
#22222 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#22223 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.004560110905709800, 0.0000000000000000000 ) ) ;
#22224 = face_outer_bound ( 'none', #6484, .t. ) ;
#22225 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.58094871834732400, 0.0000000000000000000 ) ) ;
#22226 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22227 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#22228 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -50.00000000000000000 ) ) ;
#22229 = axis2_placement_3d ( 'none', #22228, #22227, #22226 ) ;
#22230 = edge_curve ( 'none', #21398, #21461, #48980, .t. ) ;
#22231 = axis2_placement_3d ( 'none', #22225, #22185, #22184 ) ;
#22232 = axis2_placement_3d ( 'none', #22214, #22210, #22222 ) ;
#22233 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22234 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22235 = cartesian_point ( 'none', ( 0.0000000000000000000, 9.004560110905709200, 0.0000000000000000000 ) ) ;
#22236 = axis2_placement_3d ( 'none', #22235, #22234, #22233 ) ;
#22237 = circle ( 'none', #22236, 15.50000000000000000 ) ;
#22238 = axis2_placement_3d ( 'none', #22245, #22303, #22208 ) ;
#22239 = cylindrical_surface ( 'none', #22238, 21.33814746743958000 ) ;
#22240 = plane ( 'none', #22247 ) ;
#22241 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22242 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#22243 = cartesian_point ( 'none', ( -6.034317739499888200e-013, 1.004560110905709800, 26.50000000000000000 ) ) ;
#22244 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.58094871834732400, 0.0000000000000000000 ) ) ;
#22245 = cartesian_point ( 'none', ( 83.36627730981565800, -55.48820665773674700, 11.14531909811865700 ) ) ;
#22246 = axis2_placement_3d ( 'none', #22244, #22301, #22280 ) ;
#22247 = axis2_placement_3d ( 'none', #22178, #22306, #22305 ) ;
#22248 = face_bound ( 'none', #6534, .t. ) ;
#22249 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22250 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22251 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.004560110905709800, 0.0000000000000000000 ) ) ;
#22252 = axis2_placement_3d ( 'none', #22251, #22250, #22249 ) ;
#22253 = circle ( 'none', #22252, 26.50000000000000000 ) ;
#22254 = face_outer_bound ( 'none', #6586, .t. ) ;
#22255 = face_outer_bound ( 'none', #6559, .t. ) ;
#22256 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22257 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22258 = cartesian_point ( 'none', ( 83.86223102293300300, -61.47422717904603200, -69.74139546365928800 ) ) ;
#22259 = axis2_placement_3d ( 'none', #22243, #22242, #22241 ) ;
#22260 = face_bound ( 'none', #6554, .t. ) ;
#22261 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22262 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22263 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.004560110905709800, 0.0000000000000000000 ) ) ;
#22264 = axis2_placement_3d ( 'none', #22263, #22262, #22261 ) ;
#22265 = face_outer_bound ( 'none', #6525, .t. ) ;
#22266 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#22267 = axis2_placement_3d ( 'none', #22266, #22257, #22256 ) ;
#22268 = plane ( 'none', #22259 ) ;
#22269 = direction ( 'none', ( 0.0000000000000000000, -0.3401959996751385800, -0.9403545511162441100 ) ) ;
#22270 = vector ( 'none', #22269, 1000.000000000000100 ) ;
#22271 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.823673019291536700, -15.50000000000000000 ) ) ;
#22272 = circle ( 'none', #22267, 5.400000000000000400 ) ;
#22273 = circle ( 'none', #22264, 27.50000000000000700 ) ;
#22274 = cartesian_point ( 'none', ( -5.400000000000000400, 6.613092715395707500e-016, -39.00000000000000000 ) ) ;
#22275 = cartesian_point ( 'none', ( -5.400000000000000400, 6.613092715395707500e-016, 0.0000000000000000000 ) ) ;
#22276 = direction ( 'none', ( 0.5547001962252281500, -0.8320502943378443900, 0.0000000000000000000 ) ) ;
#22277 = direction ( 'none', ( -0.8320502943378443900, -0.5547001962252281500, 0.0000000000000000000 ) ) ;
#22278 = cartesian_point ( 'none', ( 48.37682772836905100, -68.05830249822356800, -500000.0000000000600 ) ) ;
#22279 = axis2_placement_3d ( 'none', #22278, #22277, #22276 ) ;
#22280 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22281 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#22282 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22283 = vertex_point ( 'none', #48986 ) ;
#22284 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22285 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#22286 = axis2_placement_3d ( 'none', #22281, #22285, #22284 ) ;
#22287 = face_outer_bound ( 'none', #6530, .t. ) ;
#22288 = direction ( 'none', ( -0.08256907905071710100, 0.9965853436533753700, 0.0000000000000000000 ) ) ;
#22289 = direction ( 'none', ( -0.9965853436533754800, -0.08256907905071711500, 0.0000000000000000000 ) ) ;
#22290 = axis2_placement_3d ( 'none', #22258, #22289, #22288 ) ;
#22291 = face_outer_bound ( 'none', #6603, .t. ) ;
#22292 = cylindrical_surface ( 'none', #22286, 5.400000000000000400 ) ;
#22293 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22294 = axis2_placement_3d ( 'none', #22299, #22304, #22293 ) ;
#22295 = face_outer_bound ( 'none', #6523, .t. ) ;
#22296 = plane ( 'none', #22279 ) ;
#22297 = cylindrical_surface ( 'none', #22246, 27.50000000000000400 ) ;
#22298 = plane ( 'none', #22290 ) ;
#22299 = cartesian_point ( 'none', ( 0.0000000000000000000, 9.004560110905709200, 0.0000000000000000000 ) ) ;
#22300 = face_outer_bound ( 'none', #6580, .t. ) ;
#22301 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22302 = axis2_placement_3d ( 'none', #22322, #22321, #22320 ) ;
#22303 = direction ( 'none', ( 0.9965853436533753700, 0.08256907905071710100, 0.0000000000000000000 ) ) ;
#22304 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22305 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22306 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#22307 = axis2_placement_3d ( 'none', #22362, #22361, #22360 ) ;
#22308 = circle ( 'none', #22314, 16.00000000000000000 ) ;
#22309 = face_outer_bound ( 'none', #6614, .t. ) ;
#22310 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22311 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22312 = cartesian_point ( 'none', ( 0.0000000000000000000, 6.296110323339288300, 0.0000000000000000000 ) ) ;
#22313 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -37.98985223130100100 ) ) ;
#22314 = axis2_placement_3d ( 'none', #22369, #22368, #22367 ) ;
#22315 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22316 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#22317 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.58094871834732400, 0.0000000000000000000 ) ) ;
#22318 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -39.00000000000000000 ) ) ;
#22319 = axis2_placement_3d ( 'none', #22317, #22282, #22310 ) ;
#22320 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22321 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22322 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.58094871834732400, 0.0000000000000000000 ) ) ;
#22323 = circle ( 'none', #22327, 8.850000000000001400 ) ;
#22324 = circle ( 'none', #22330, 26.50000000000000000 ) ;
#22325 = cylindrical_surface ( 'none', #22319, 26.50000000000000000 ) ;
#22326 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#22327 = axis2_placement_3d ( 'none', #22326, #22316, #22315 ) ;
#22328 = cartesian_point ( 'none', ( 5.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22329 = face_outer_bound ( 'none', #6566, .t. ) ;
#22330 = axis2_placement_3d ( 'none', #22312, #22311, #22373 ) ;
#22331 = cylindrical_surface ( 'none', #22302, 16.00000000000000000 ) ;
#22332 = face_outer_bound ( 'none', #6612, .t. ) ;
#22333 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22334 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22335 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22336 = oriented_edge ( 'none', *, *, #18542, .t. ) ;
#22337 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -37.71589725978749600 ) ) ;
#22338 = axis2_placement_3d ( 'none', #22337, #22335, #22334 ) ;
#22339 = cartesian_point ( 'none', ( 8.375496070352515000, 0.0000000000000000000, -37.71589725978749600 ) ) ;
#22340 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22341 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22342 = direction ( 'none', ( -0.8660254037844401500, 0.0000000000000000000, -0.4999999999999971700 ) ) ;
#22343 = vector ( 'none', #22342, 1000.000000000000100 ) ;
#22344 = cartesian_point ( 'none', ( -8.375496070352515000, 0.0000000000000000000, -38.71589725978749600 ) ) ;
#22345 = line ( 'none', #22344, #22343 ) ;
#22346 = face_outer_bound ( 'none', #6637, .t. ) ;
#22347 = circle ( 'none', #22338, 8.375496070352515000 ) ;
#22348 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22349 = conical_surface ( 'none', #22406, 9.087251964823741100, 1.047197551196596700 ) ;
#22350 = direction ( 'none', ( 0.8660254037844401500, 1.060575238724908800e-016, -0.4999999999999971700 ) ) ;
#22351 = vector ( 'none', #22350, 1000.000000000000100 ) ;
#22352 = cartesian_point ( 'none', ( 8.375496070352515000, 1.025702445382844300e-015, -37.71589725978749600 ) ) ;
#22353 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22354 = edge_curve ( 'none', #22677, #22643, #48976, .t. ) ;
#22355 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22356 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22357 = cartesian_point ( 'none', ( 0.0000000000000000000, 6.296110323339288300, 0.0000000000000000000 ) ) ;
#22358 = axis2_placement_3d ( 'none', #22357, #22356, #22355 ) ;
#22359 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -38.30496480251723300 ) ) ;
#22360 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22361 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#22362 = cartesian_point ( 'none', ( -3.643361654037669000e-013, 6.296110323339288300, 16.00000000000000000 ) ) ;
#22363 = line ( 'none', #22352, #22351 ) ;
#22364 = cartesian_point ( 'none', ( -8.375496070352515000, 1.054757431314126000e-015, -37.71589725978749600 ) ) ;
#22365 = circle ( 'none', #22390, 8.850000000000001400 ) ;
#22366 = vertex_point ( 'none', #49093 ) ;
#22367 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22368 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#22369 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.004560110905709800, 0.0000000000000000000 ) ) ;
#22370 = face_bound ( 'none', #6551, .t. ) ;
#22371 = circle ( 'none', #22358, 16.00000000000000000 ) ;
#22372 = plane ( 'none', #22307 ) ;
#22373 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22374 = oriented_edge ( 'none', *, *, #17542, .f. ) ;
#22375 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22376 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22377 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -38.71589725978749600 ) ) ;
#22378 = axis2_placement_3d ( 'none', #22377, #22376, #22375 ) ;
#22379 = cartesian_point ( 'none', ( 8.375496070352515000, 0.0000000000000000000, -38.71589725978749600 ) ) ;
#22380 = face_outer_bound ( 'none', #6639, .t. ) ;
#22381 = conical_surface ( 'none', #22400, 8.375496070352515000, 1.047197551196601000 ) ;
#22382 = cartesian_point ( 'none', ( 45.39898856907080200, -70.07991644151239500, -62.73975564138824300 ) ) ;
#22383 = cartesian_point ( 'none', ( 45.38655330743906500, -70.08800144782335900, -63.00116526606957000 ) ) ;
#22384 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#22385 = vector ( 'none', #22384, 1000.000000000000000 ) ;
#22386 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#22387 = oriented_edge ( 'none', *, *, #19097, .f. ) ;
#22388 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22389 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22390 = axis2_placement_3d ( 'none', #22402, #22389, #22388 ) ;
#22391 = advanced_face ( 'none', ( #49013 ), #49091, .t. ) ;
#22392 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -38.71589725978749600 ) ) ;
#22393 = vertex_point ( 'none', #49075 ) ;
#22394 = circle ( 'none', #22378, 8.375496070352515000 ) ;
#22395 = oriented_edge ( 'none', *, *, #19629, .t. ) ;
#22396 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22397 = axis2_placement_3d ( 'none', #22403, #22348, #22396 ) ;
#22398 = circle ( 'none', #22397, 8.850000000000001400 ) ;
#22399 = edge_curve ( 'none', #22642, #22393, #49096, .t. ) ;
#22400 = axis2_placement_3d ( 'none', #22392, #22341, #22340 ) ;
#22401 = line ( 'none', #22386, #22385 ) ;
#22402 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -38.98985223130100800 ) ) ;
#22403 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -38.44194228827397800 ) ) ;
#22404 = edge_loop ( 'none', ( #22387, #22144, #23250, #22973, #22051, #22901 ) ) ;
#22405 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -38.44194228827397800 ) ) ;
#22406 = axis2_placement_3d ( 'none', #22359, #22333, #22353 ) ;
#22407 = axis2_placement_3d ( 'none', #22409, #22457, #22452 ) ;
#22408 = circle ( 'none', #22411, 8.375496070352515000 ) ;
#22409 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -36.71589725978749600 ) ) ;
#22410 = edge_loop ( 'none', ( #21839, #23511, #23162, #22052 ) ) ;
#22411 = axis2_placement_3d ( 'none', #22455, #22451, #22450 ) ;
#22412 = axis2_placement_3d ( 'none', #22418, #22438, #22437 ) ;
#22413 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#22414 = cartesian_point ( 'none', ( -8.375496070352515000, 1.054757431314126000e-015, -34.71589725978748900 ) ) ;
#22415 = face_outer_bound ( 'none', #6592, .t. ) ;
#22416 = cartesian_point ( 'none', ( -8.849999999999999600, 0.0000000000000000000, -38.98985223130100800 ) ) ;
#22417 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -38.44194228827397800 ) ) ;
#22418 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#22419 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#22421 = oriented_edge ( 'none', *, *, #22714, .f. ) ;
#22420 = vector ( 'none', #22419, 1000.000000000000000 ) ;
#22422 = face_bound ( 'none', #6604, .t. ) ;
#22423 = cylindrical_surface ( 'none', #22412, 8.850000000000001400 ) ;
#22424 = cartesian_point ( 'none', ( 8.849999999999999600, 1.083812417245407700e-015, -38.98985223130100800 ) ) ;
#22425 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#22426 = vector ( 'none', #22425, 1000.000000000000000 ) ;
#22427 = cartesian_point ( 'none', ( -8.375496070352515000, 1.054757431314126000e-015, -38.71589725978749600 ) ) ;
#22428 = face_outer_bound ( 'none', #6597, .t. ) ;
#22429 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22430 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22431 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22432 = axis2_placement_3d ( 'none', #22431, #22430, #22429 ) ;
#22433 = circle ( 'none', #22432, 5.400000000000000400 ) ;
#22434 = cartesian_point ( 'none', ( 5.400000000000000400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#22435 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -39.00000000000000000 ) ) ;
#22436 = line ( 'none', #22435, #22426 ) ;
#22437 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22438 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#22439 = line ( 'none', #22434, #22420 ) ;
#22440 = circle ( 'none', #22491, 8.850000000000001400 ) ;
#22441 = direction ( 'none', ( 0.8660254037844401500, 1.060575238724908800e-016, -0.4999999999999971700 ) ) ;
#22442 = vector ( 'none', #22441, 1000.000000000000100 ) ;
#22443 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -36.98985223130100100 ) ) ;
#22444 = cartesian_point ( 'none', ( 8.375496070352515000, 0.0000000000000000000, -36.71589725978749600 ) ) ;
#22445 = circle ( 'none', #22462, 8.850000000000001400 ) ;
#22446 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -37.44194228827397800 ) ) ;
#22447 = line ( 'none', #22501, #22500 ) ;
#22448 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -37.98985223130100100 ) ) ;
#22449 = circle ( 'none', #22498, 8.375496070352515000 ) ;
#22450 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22451 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22452 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22453 = cartesian_point ( 'none', ( 8.375496070352515000, 1.025702445382844300e-015, -36.71589725978749600 ) ) ;
#22454 = line ( 'none', #22453, #22442 ) ;
#22455 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -36.71589725978749600 ) ) ;
#22456 = face_outer_bound ( 'none', #6666, .t. ) ;
#22457 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22458 = direction ( 'none', ( 0.8660254037844381500, 0.0000000000000000000, 0.5000000000000008900 ) ) ;
#22459 = vector ( 'none', #22458, 1000.000000000000000 ) ;
#22460 = cartesian_point ( 'none', ( 9.087251964823741100, 0.0000000000000000000, -37.30496480251722600 ) ) ;
#22461 = line ( 'none', #22460, #22459 ) ;
#22462 = axis2_placement_3d ( 'none', #22443, #22495, #22494 ) ;
#22463 = direction ( 'none', ( 0.8660254037844381500, 0.0000000000000000000, 0.5000000000000008900 ) ) ;
#22464 = vector ( 'none', #22463, 1000.000000000000000 ) ;
#22465 = cartesian_point ( 'none', ( 9.087251964823741100, 0.0000000000000000000, -36.30496480251722600 ) ) ;
#22466 = line ( 'none', #22465, #22464 ) ;
#22467 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22468 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#22469 = cartesian_point ( 'none', ( -3.415651550660314200e-013, 1.004560110905710300, 15.00000000000000000 ) ) ;
#22470 = axis2_placement_3d ( 'none', #22469, #22468, #22467 ) ;
#22471 = plane ( 'none', #22470 ) ;
#22472 = conical_surface ( 'none', #22407, 8.375496070352515000, 1.047197551196601000 ) ;
#22473 = direction ( 'none', ( -0.8660254037844401500, 0.0000000000000000000, -0.4999999999999971700 ) ) ;
#22474 = vector ( 'none', #22473, 1000.000000000000100 ) ;
#22475 = line ( 'none', #22523, #22522 ) ;
#22476 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22477 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22478 = conical_surface ( 'none', #22497, 9.087251964823741100, 1.047197551196596700 ) ;
#22479 = face_outer_bound ( 'none', #6685, .t. ) ;
#22480 = direction ( 'none', ( -0.8660254037844381500, 1.060575238724906300e-016, 0.5000000000000008900 ) ) ;
#22481 = vector ( 'none', #22480, 1000.000000000000000 ) ;
#22482 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -37.98985223130100100 ) ) ;
#22483 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -36.98985223130100100 ) ) ;
#22484 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -37.44194228827397800 ) ) ;
#22485 = cartesian_point ( 'none', ( -8.375496070352515000, 0.0000000000000000000, -37.71589725978749600 ) ) ;
#22486 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22487 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22488 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -37.30496480251722600 ) ) ;
#22489 = cartesian_point ( 'none', ( -8.375496070352515000, 1.054757431314126000e-015, -36.71589725978749600 ) ) ;
#22490 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22491 = axis2_placement_3d ( 'none', #22448, #22487, #22486 ) ;
#22492 = line ( 'none', #22485, #22474 ) ;
#22493 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22494 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22495 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22496 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -35.71589725978749600 ) ) ;
#22497 = axis2_placement_3d ( 'none', #22488, #22477, #22476 ) ;
#22498 = axis2_placement_3d ( 'none', #22496, #22493, #22490 ) ;
#22499 = direction ( 'none', ( -0.8660254037844401500, 0.0000000000000000000, -0.4999999999999971700 ) ) ;
#22500 = vector ( 'none', #22499, 1000.000000000000100 ) ;
#22501 = cartesian_point ( 'none', ( -8.375496070352515000, 0.0000000000000000000, -36.71589725978749600 ) ) ;
#22502 = cartesian_point ( 'none', ( -9.087251964823741100, 1.112867403176689000e-015, -37.30496480251722600 ) ) ;
#22503 = line ( 'none', #22502, #22481 ) ;
#22504 = direction ( 'none', ( -0.8660254037844381500, 1.060575238724906300e-016, 0.5000000000000008900 ) ) ;
#22505 = vector ( 'none', #22504, 1000.000000000000000 ) ;
#22506 = cartesian_point ( 'none', ( -9.087251964823741100, 1.112867403176689000e-015, -34.30496480251722600 ) ) ;
#22507 = axis2_placement_3d ( 'none', #22520, #22561, #22560 ) ;
#22508 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -34.44194228827397800 ) ) ;
#22509 = line ( 'none', #22506, #22505 ) ;
#22510 = direction ( 'none', ( -0.8660254037844401500, 0.0000000000000000000, -0.4999999999999971700 ) ) ;
#22511 = vector ( 'none', #22510, 1000.000000000000100 ) ;
#22512 = cartesian_point ( 'none', ( -8.375496070352515000, 0.0000000000000000000, -34.71589725978748900 ) ) ;
#22513 = line ( 'none', #22512, #22511 ) ;
#22514 = conical_surface ( 'none', #22507, 9.087251964823741100, 1.047197551196596700 ) ;
#22515 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -34.44194228827397800 ) ) ;
#22516 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22517 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22518 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -35.44194228827397800 ) ) ;
#22519 = axis2_placement_3d ( 'none', #22530, #22517, #22516 ) ;
#22520 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -35.30496480251722600 ) ) ;
#22521 = direction ( 'none', ( 0.8660254037844381500, 0.0000000000000000000, 0.5000000000000008900 ) ) ;
#22522 = vector ( 'none', #22521, 1000.000000000000000 ) ;
#22523 = cartesian_point ( 'none', ( 9.087251964823741100, 0.0000000000000000000, -38.30496480251723300 ) ) ;
#22524 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22525 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22526 = axis2_placement_3d ( 'none', #22529, #22525, #22524 ) ;
#22527 = circle ( 'none', #22526, 8.850000000000001400 ) ;
#22528 = conical_surface ( 'none', #22519, 8.375496070352515000, 1.047197551196601000 ) ;
#22529 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -37.44194228827397800 ) ) ;
#22530 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -37.71589725978749600 ) ) ;
#22531 = face_outer_bound ( 'none', #6632, .t. ) ;
#22532 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -36.98985223130100100 ) ) ;
#22533 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -35.44194228827397800 ) ) ;
#22534 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -35.71589725978749600 ) ) ;
#22535 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22536 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22537 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -34.71589725978748900 ) ) ;
#22538 = axis2_placement_3d ( 'none', #22537, #22536, #22535 ) ;
#22539 = cartesian_point ( 'none', ( 8.375496070352515000, 0.0000000000000000000, -35.71589725978749600 ) ) ;
#22540 = circle ( 'none', #22538, 8.375496070352515000 ) ;
#22541 = direction ( 'none', ( 0.8660254037844381500, 0.0000000000000000000, 0.5000000000000008900 ) ) ;
#22542 = vector ( 'none', #22541, 1000.000000000000000 ) ;
#22543 = cartesian_point ( 'none', ( -8.375496070352515000, 1.054757431314126000e-015, -33.71589725978749600 ) ) ;
#22544 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22545 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22546 = axis2_placement_3d ( 'none', #22557, #22545, #22544 ) ;
#22547 = circle ( 'none', #22546, 8.850000000000001400 ) ;
#22548 = cartesian_point ( 'none', ( -8.375496070352515000, 1.054757431314126000e-015, -35.71589725978749600 ) ) ;
#22549 = cartesian_point ( 'none', ( 8.375496070352515000, 0.0000000000000000000, -34.71589725978748900 ) ) ;
#22550 = direction ( 'none', ( -0.8660254037844381500, 1.060575238724906300e-016, 0.5000000000000008900 ) ) ;
#22551 = vector ( 'none', #22550, 1000.000000000000000 ) ;
#22552 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -34.98985223130100100 ) ) ;
#22553 = line ( 'none', #22555, #22551 ) ;
#22554 = conical_surface ( 'none', #22593, 8.375496070352515000, 1.047197551196601000 ) ;
#22555 = cartesian_point ( 'none', ( -9.087251964823741100, 1.112867403176689000e-015, -35.30496480251722600 ) ) ;
#22556 = face_outer_bound ( 'none', #6733, .t. ) ;
#22557 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -35.44194228827397800 ) ) ;
#22558 = cartesian_point ( 'none', ( 9.087251964823741100, 0.0000000000000000000, -35.30496480251722600 ) ) ;
#22559 = line ( 'none', #22558, #22542 ) ;
#22560 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22561 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22562 = circle ( 'none', #22625, 8.850000000000001400 ) ;
#22563 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -35.98985223130100100 ) ) ;
#22564 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -33.44194228827398500 ) ) ;
#22565 = direction ( 'none', ( -0.8660254037844381500, 1.060575238724906300e-016, 0.5000000000000008900 ) ) ;
#22566 = vector ( 'none', #22565, 1000.000000000000000 ) ;
#22567 = cartesian_point ( 'none', ( -9.087251964823741100, 1.112867403176689000e-015, -36.30496480251722600 ) ) ;
#22568 = line ( 'none', #22567, #22566 ) ;
#22569 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -35.98985223130100100 ) ) ;
#22570 = oriented_edge ( 'none', *, *, #17600, .f. ) ;
#22571 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -36.30496480251722600 ) ) ;
#22572 = axis2_placement_3d ( 'none', #22571, #22631, #22630 ) ;
#22573 = direction ( 'none', ( -0.8660254037844401500, 0.0000000000000000000, -0.4999999999999971700 ) ) ;
#22574 = edge_loop ( 'none', ( #22836, #22918, #22877, #22921 ) ) ;
#22575 = vector ( 'none', #22573, 1000.000000000000100 ) ;
#22576 = cartesian_point ( 'none', ( -8.375496070352515000, 0.0000000000000000000, -35.71589725978749600 ) ) ;
#22577 = line ( 'none', #22576, #22575 ) ;
#22578 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -36.44194228827397800 ) ) ;
#22579 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -36.44194228827397800 ) ) ;
#22580 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22581 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22582 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -35.98985223130100100 ) ) ;
#22583 = face_outer_bound ( 'none', #6697, .t. ) ;
#22585 = oriented_edge ( 'none', *, *, #23454, .t. ) ;
#22584 = cartesian_point ( 'none', ( 8.375496070352515000, 0.0000000000000000000, -32.71589725978749600 ) ) ;
#22586 = direction ( 'none', ( 0.8660254037844401500, 1.060575238724908800e-016, -0.4999999999999971700 ) ) ;
#22587 = vector ( 'none', #22586, 1000.000000000000100 ) ;
#22588 = cartesian_point ( 'none', ( 8.375496070352515000, 1.025702445382844300e-015, -35.71589725978749600 ) ) ;
#22589 = axis2_placement_3d ( 'none', #22582, #22581, #22580 ) ;
#22590 = circle ( 'none', #22589, 8.850000000000001400 ) ;
#22591 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22592 = line ( 'none', #22588, #22587 ) ;
#22593 = axis2_placement_3d ( 'none', #22534, #22596, #22591 ) ;
#22594 = conical_surface ( 'none', #22572, 9.087251964823741100, 1.047197551196596700 ) ;
#22595 = face_outer_bound ( 'none', #6743, .t. ) ;
#22596 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22597 = direction ( 'none', ( 0.8660254037844401500, 1.060575238724908800e-016, -0.4999999999999971700 ) ) ;
#22598 = vector ( 'none', #22597, 1000.000000000000100 ) ;
#22599 = face_outer_bound ( 'none', #6708, .t. ) ;
#22600 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22601 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -33.98985223130100800 ) ) ;
#22602 = cartesian_point ( 'none', ( 45.46967347265529500, -70.16195331290836600, -62.47994256075434500 ) ) ;
#22603 = oriented_edge ( 'none', *, *, #22645, .t. ) ;
#22604 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22605 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -32.71589725978749600 ) ) ;
#22606 = cartesian_point ( 'none', ( -8.375496070352515000, 0.0000000000000000000, -33.71589725978749600 ) ) ;
#22607 = line ( 'none', #22606, #22674 ) ;
#22608 = face_outer_bound ( 'none', #5039, .t. ) ;
#22609 = direction ( 'none', ( -0.8660254037844344900, 1.060575238724901900e-016, 0.5000000000000072200 ) ) ;
#22610 = vector ( 'none', #22609, 1000.000000000000000 ) ;
#22611 = cartesian_point ( 'none', ( -9.087251964823741100, 1.112867403176689000e-015, -32.30496480251722600 ) ) ;
#22612 = circle ( 'none', #22669, 8.850000000000001400 ) ;
#22613 = line ( 'none', #22611, #22610 ) ;
#22614 = cartesian_point ( 'none', ( 8.375496070352515000, 1.025702445382844300e-015, -33.71589725978749600 ) ) ;
#22615 = line ( 'none', #22614, #22598 ) ;
#22616 = direction ( 'none', ( 0.8660254037844344900, 0.0000000000000000000, 0.5000000000000072200 ) ) ;
#22617 = vector ( 'none', #22616, 1000.000000000000000 ) ;
#22618 = cartesian_point ( 'none', ( 9.087251964823741100, 0.0000000000000000000, -33.30496480251722600 ) ) ;
#22619 = line ( 'none', #22618, #22617 ) ;
#22620 = face_outer_bound ( 'none', #6747, .t. ) ;
#22621 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -32.98985223130100800 ) ) ;
#22622 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22623 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22624 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -36.44194228827397800 ) ) ;
#22625 = axis2_placement_3d ( 'none', #22624, #22623, #22622 ) ;
#22626 = axis2_placement_3d ( 'none', #22605, #22604, #22600 ) ;
#22627 = edge_curve ( 'none', #20871, #20480, #48989, .t. ) ;
#22628 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22629 = conical_surface ( 'none', #22626, 8.375496070352515000, 1.047197551196601000 ) ;
#22630 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22631 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22632 = conical_surface ( 'none', #22652, 9.966506350946106700, 1.047197551196596100 ) ;
#22633 = vector ( 'none', #22647, 1000.000000000000000 ) ;
#22634 = cartesian_point ( 'none', ( 45.57871069615471500, -70.31105169871540300, -62.29479683662265200 ) ) ;
#22635 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22636 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22637 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -34.44194228827397800 ) ) ;
#22638 = axis2_placement_3d ( 'none', #22637, #22636, #22635 ) ;
#22639 = circle ( 'none', #22638, 8.850000000000001400 ) ;
#22640 = cartesian_point ( 'none', ( 45.97579611927650200, -70.89379370255289800, -62.00058263302409500 ) ) ;
#22641 = cartesian_point ( 'none', ( 45.83380443812649200, -70.67448957725005700, -62.00143431968130200 ) ) ;
#22642 = vertex_point ( 'none', #49061 ) ;
#22643 = vertex_point ( 'none', #49070 ) ;
#22644 = oriented_edge ( 'none', *, *, #24087, .f. ) ;
#22645 = edge_curve ( 'none', #17999, #18517, #49073, .t. ) ;
#22646 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22647 = direction ( 'none', ( 0.8660254037844381500, 0.0000000000000000000, 0.5000000000000008900 ) ) ;
#22649 = oriented_edge ( 'none', *, *, #19114, .t. ) ;
#22648 = cartesian_point ( 'none', ( 9.087251964823741100, 0.0000000000000000000, -34.30496480251722600 ) ) ;
#22651 = oriented_edge ( 'none', *, *, #22675, .f. ) ;
#22650 = line ( 'none', #22648, #22633 ) ;
#22652 = axis2_placement_3d ( 'none', #20980, #20979, #21828 ) ;
#22653 = axis2_placement_3d ( 'none', #22658, #22657, #22646 ) ;
#22654 = oriented_edge ( 'none', *, *, #17998, .f. ) ;
#22655 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -33.98985223130100800 ) ) ;
#22656 = oriented_edge ( 'none', *, *, #22354, .t. ) ;
#22657 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22658 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -34.30496480251722600 ) ) ;
#22659 = cartesian_point ( 'none', ( 45.68774791965412900, -70.46015008452243900, -62.10965111249096500 ) ) ;
#22660 = conical_surface ( 'none', #22653, 9.087251964823741100, 1.047197551196596700 ) ;
#22662 = oriented_edge ( 'none', *, *, #22399, .f. ) ;
#22661 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -33.98985223130100800 ) ) ;
#22663 = oriented_edge ( 'none', *, *, #17939, .f. ) ;
#22664 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -33.30496480251722600 ) ) ;
#22665 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22666 = oriented_edge ( 'none', *, *, #19519, .f. ) ;
#22667 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22668 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22669 = axis2_placement_3d ( 'none', #22601, #22628, #22665 ) ;
#22670 = edge_curve ( 'none', #22952, #22953, #49077, .t. ) ;
#22671 = axis2_placement_3d ( 'none', #22664, #22668, #22667 ) ;
#22672 = conical_surface ( 'none', #22671, 9.087251964823741100, 1.047197551196589400 ) ;
#22673 = direction ( 'none', ( -0.8660254037844401500, 0.0000000000000000000, -0.4999999999999971700 ) ) ;
#22674 = vector ( 'none', #22673, 1000.000000000000100 ) ;
#22675 = edge_curve ( 'none', #22393, #22643, #49063, .t. ) ;
#22676 = vertex_point ( 'none', #49153 ) ;
#22677 = vertex_point ( 'none', #49143 ) ;
#22678 = conical_surface ( 'none', #22742, 9.087251964823741100, 1.047197551196589400 ) ;
#22679 = direction ( 'none', ( 0.8660254037844401500, 1.060575238724908800e-016, -0.4999999999999971700 ) ) ;
#22680 = vector ( 'none', #22679, 1000.000000000000100 ) ;
#22681 = axis2_placement_3d ( 'none', #22707, #22744, #22743 ) ;
#22683 = edge_loop ( 'none', ( #22374, #22395, #22336, #22666, #23513 ) ) ;
#22682 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -31.44194228827398200 ) ) ;
#22684 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22685 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22686 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -31.44194228827398200 ) ) ;
#22687 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22688 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22689 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -33.71589725978749600 ) ) ;
#22690 = axis2_placement_3d ( 'none', #22689, #22688, #22687 ) ;
#22691 = face_outer_bound ( 'none', #6786, .t. ) ;
#22692 = cartesian_point ( 'none', ( 8.375496070352515000, 1.025702445382844300e-015, -34.71589725978748900 ) ) ;
#22693 = line ( 'none', #22692, #22680 ) ;
#22694 = face_outer_bound ( 'none', #6678, .t. ) ;
#22695 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22696 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22697 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -33.71589725978749600 ) ) ;
#22698 = axis2_placement_3d ( 'none', #22697, #22696, #22695 ) ;
#22699 = circle ( 'none', #22698, 8.375496070352515000 ) ;
#22700 = conical_surface ( 'none', #22703, 8.375496070352515000, 1.047197551196601000 ) ;
#22701 = advanced_face ( 'none', ( #49141 ), #49150, .t. ) ;
#22702 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -34.71589725978748900 ) ) ;
#22703 = axis2_placement_3d ( 'none', #22702, #22685, #22684 ) ;
#22704 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -34.98985223130100100 ) ) ;
#22705 = circle ( 'none', #22681, 8.850000000000001400 ) ;
#22706 = face_outer_bound ( 'none', #6778, .t. ) ;
#22707 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -34.98985223130100100 ) ) ;
#22708 = cartesian_point ( 'none', ( 8.375496070352515000, 0.0000000000000000000, -33.71589725978749600 ) ) ;
#22709 = edge_curve ( 'none', #21480, #21511, #49049, .t. ) ;
#22710 = conical_surface ( 'none', #22690, 8.375496070352515000, 1.047197551196601000 ) ;
#22711 = direction ( 'none', ( 0.8660254037844401500, 1.060575238724908800e-016, -0.4999999999999971700 ) ) ;
#22712 = cartesian_point ( 'none', ( 8.375496070352515000, 1.025702445382844300e-015, -32.71589725978749600 ) ) ;
#22713 = line ( 'none', #22712, #22774 ) ;
#22714 = edge_curve ( 'none', #22006, #21511, #49128, .t. ) ;
#22715 = oriented_edge ( 'none', *, *, #22876, .f. ) ;
#22716 = vector ( 'none', #22725, 1000.000000000000000 ) ;
#22717 = cartesian_point ( 'none', ( -8.375496070352515000, 0.0000000000000000000, -32.71589725978749600 ) ) ;
#22718 = line ( 'none', #22717, #22755 ) ;
#22719 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22720 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22721 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -32.44194228827398500 ) ) ;
#22722 = axis2_placement_3d ( 'none', #22721, #22720, #22719 ) ;
#22723 = axis2_placement_3d ( 'none', #22777, #22776, #22775 ) ;
#22724 = cartesian_point ( 'none', ( -8.375496070352515000, 1.054757431314126000e-015, -30.71589725978749600 ) ) ;
#22725 = direction ( 'none', ( 0.8660254037844344900, 0.0000000000000000000, 0.5000000000000072200 ) ) ;
#22726 = cartesian_point ( 'none', ( 9.087251964823741100, 0.0000000000000000000, -32.30496480251722600 ) ) ;
#22727 = conical_surface ( 'none', #22723, 8.375496070352515000, 1.047197551196601000 ) ;
#22728 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22729 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22730 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -31.30496480251722200 ) ) ;
#22731 = cartesian_point ( 'none', ( 8.375496070352515000, 0.0000000000000000000, -31.71589725978749600 ) ) ;
#22732 = cartesian_point ( 'none', ( -8.375496070352515000, 1.054757431314126000e-015, -31.71589725978749600 ) ) ;
#22733 = circle ( 'none', #22722, 8.850000000000001400 ) ;
#22734 = circle ( 'none', #22778, 8.375496070352515000 ) ;
#22735 = face_outer_bound ( 'none', #6798, .t. ) ;
#22736 = line ( 'none', #22726, #22716 ) ;
#22737 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -25.00000000000000000 ) ) ;
#22738 = direction ( 'none', ( -0.8660254037844401500, 0.0000000000000000000, -0.4999999999999971700 ) ) ;
#22739 = vector ( 'none', #22738, 1000.000000000000100 ) ;
#22740 = cartesian_point ( 'none', ( -8.375496070352515000, 0.0000000000000000000, -31.71589725978749600 ) ) ;
#22741 = line ( 'none', #22740, #22739 ) ;
#22742 = axis2_placement_3d ( 'none', #22730, #22729, #22728 ) ;
#22743 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22744 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22745 = direction ( 'none', ( -0.8660254037844344900, 1.060575238724901900e-016, 0.5000000000000072200 ) ) ;
#22746 = vector ( 'none', #22745, 1000.000000000000000 ) ;
#22747 = circle ( 'none', #22850, 9.750000000000000000 ) ;
#22748 = axis2_placement_3d ( 'none', #22761, #22760, #22766 ) ;
#22749 = edge_loop ( 'none', ( #22771, #21916 ) ) ;
#22750 = axis2_placement_3d ( 'none', #22759, #22810, #22809 ) ;
#22751 = cartesian_point ( 'none', ( -9.087251964823741100, 1.112867403176689000e-015, -31.30496480251722200 ) ) ;
#22752 = line ( 'none', #22751, #22746 ) ;
#22753 = direction ( 'none', ( -0.8660254037844401500, 0.0000000000000000000, -0.4999999999999971700 ) ) ;
#22754 = advanced_face ( 'none', ( #49129 ), #49107, .t. ) ;
#22755 = vector ( 'none', #22753, 1000.000000000000100 ) ;
#22756 = circle ( 'none', #22750, 8.375496070352515000 ) ;
#22757 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -32.44194228827398500 ) ) ;
#22758 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -32.44194228827398500 ) ) ;
#22759 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -31.71589725978749600 ) ) ;
#22760 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22761 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -32.30496480251722600 ) ) ;
#22762 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22763 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22764 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -32.98985223130100800 ) ) ;
#22765 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -32.98985223130100800 ) ) ;
#22766 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22767 = conical_surface ( 'none', #22748, 9.087251964823741100, 1.047197551196589400 ) ;
#22768 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22769 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22770 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -32.71589725978749600 ) ) ;
#22771 = oriented_edge ( 'none', *, *, #21721, .t. ) ;
#22772 = axis2_placement_3d ( 'none', #22764, #22763, #22762 ) ;
#22773 = circle ( 'none', #22772, 8.850000000000001400 ) ;
#22774 = vector ( 'none', #22711, 1000.000000000000100 ) ;
#22775 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22776 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22777 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -31.71589725978749600 ) ) ;
#22778 = axis2_placement_3d ( 'none', #22770, #22769, #22768 ) ;
#22779 = edge_curve ( 'none', #21407, #21788, #49154, .t. ) ;
#22780 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#22781 = line ( 'none', #22780, #22843 ) ;
#22782 = circle ( 'none', #22785, 8.850000000000001400 ) ;
#22783 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#22784 = axis2_placement_3d ( 'none', #22783, #22787, #22786 ) ;
#22785 = axis2_placement_3d ( 'none', #22845, #22835, #22834 ) ;
#22786 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22787 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#22788 = direction ( 'none', ( -0.8660254037844344900, 1.060575238724901900e-016, 0.5000000000000072200 ) ) ;
#22789 = vector ( 'none', #22788, 1000.000000000000000 ) ;
#22790 = cartesian_point ( 'none', ( -9.087251964823741100, 1.112867403176689000e-015, -33.30496480251722600 ) ) ;
#22791 = line ( 'none', #22790, #22789 ) ;
#22792 = oriented_edge ( 'none', *, *, #22035, .f. ) ;
#22793 = cartesian_point ( 'none', ( 9.750000000000001800, 1.194030629168669900e-015, -24.65869939627407700 ) ) ;
#22794 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22795 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22796 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -33.44194228827398500 ) ) ;
#22797 = axis2_placement_3d ( 'none', #22796, #22795, #22794 ) ;
#22798 = circle ( 'none', #22797, 8.850000000000001400 ) ;
#22799 = edge_loop ( 'none', ( #24234, #24621, #24650, #24408, #24524 ) ) ;
#22800 = axis2_placement_3d ( 'none', #22818, #22815, #22814 ) ;
#22801 = edge_curve ( 'none', #23046, #23142, #49212, .t. ) ;
#22802 = oriented_edge ( 'none', *, *, #22779, .f. ) ;
#22804 = oriented_edge ( 'none', *, *, #21902, .t. ) ;
#22803 = cartesian_point ( 'none', ( -8.375496070352515000, 1.054757431314126000e-015, -32.71589725978749600 ) ) ;
#22805 = oriented_edge ( 'none', *, *, #21392, .t. ) ;
#22806 = face_outer_bound ( 'none', #6847, .t. ) ;
#22807 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -33.44194228827398500 ) ) ;
#22808 = face_outer_bound ( 'none', #6752, .t. ) ;
#22809 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22810 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22811 = cylindrical_surface ( 'none', #22784, 9.750000000000000000 ) ;
#22812 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.44194228827398200 ) ) ;
#22813 = circle ( 'none', #22875, 8.850000000000001400 ) ;
#22814 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22815 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22816 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#22817 = oriented_edge ( 'none', *, *, #22132, .f. ) ;
#22818 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.30496480251722600 ) ) ;
#22819 = face_outer_bound ( 'none', #6859, .t. ) ;
#22820 = direction ( 'none', ( -0.8660254037844363800, 1.060575238724904200e-016, 0.5000000000000040000 ) ) ;
#22821 = vector ( 'none', #22820, 999.9999999999998900 ) ;
#22822 = cartesian_point ( 'none', ( -9.087251964823741100, 1.112867403176689000e-015, -30.30496480251722600 ) ) ;
#22823 = line ( 'none', #22822, #22821 ) ;
#22824 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -30.44194228827398200 ) ) ;
#22825 = face_outer_bound ( 'none', #6850, .t. ) ;
#22826 = direction ( 'none', ( -0.8660254037844401500, 0.0000000000000000000, -0.4999999999999971700 ) ) ;
#22827 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22828 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -30.44194228827398200 ) ) ;
#22829 = circle ( 'none', #22882, 8.850000000000001400 ) ;
#22830 = vector ( 'none', #22826, 1000.000000000000100 ) ;
#22831 = oriented_edge ( 'none', *, *, #22938, .f. ) ;
#22832 = cartesian_point ( 'none', ( -8.375496070352515000, 0.0000000000000000000, -30.71589725978749600 ) ) ;
#22833 = line ( 'none', #22832, #22830 ) ;
#22834 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22835 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22836 = oriented_edge ( 'none', *, *, #21914, .f. ) ;
#22837 = cartesian_point ( 'none', ( -9.750000000000001800, 0.0000000000000000000, -24.65869939627407700 ) ) ;
#22838 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#22839 = vector ( 'none', #22838, 1000.000000000000000 ) ;
#22840 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -25.00000000000000000 ) ) ;
#22841 = conical_surface ( 'none', #22800, 9.087251964823741100, 1.047197551196593200 ) ;
#22842 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#22843 = vector ( 'none', #22842, 1000.000000000000000 ) ;
#22844 = edge_loop ( 'none', ( #22792, #22802 ) ) ;
#22845 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.98985223130100400 ) ) ;
#22846 = line ( 'none', #22840, #22839 ) ;
#22847 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22848 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#22849 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#22850 = axis2_placement_3d ( 'none', #22849, #22848, #22847 ) ;
#22851 = oriented_edge ( 'none', *, *, #22779, .t. ) ;
#22852 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22853 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22854 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.71589725978749600 ) ) ;
#22855 = line ( 'none', #22912, #22911 ) ;
#22856 = axis2_placement_3d ( 'none', #22854, #22853, #22852 ) ;
#22857 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -30.98985223130100400 ) ) ;
#22858 = axis2_placement_3d ( 'none', #22917, #22916, #22915 ) ;
#22859 = circle ( 'none', #22858, 8.375496070352515000 ) ;
#22860 = conical_surface ( 'none', #22856, 8.375496070352515000, 1.047197551196601000 ) ;
#22861 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22862 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#22863 = cartesian_point ( 'none', ( 8.375496070352515000, 0.0000000000000000000, -30.71589725978749600 ) ) ;
#22864 = direction ( 'none', ( 0.8660254037844344900, 0.0000000000000000000, 0.5000000000000072200 ) ) ;
#22865 = vector ( 'none', #22864, 1000.000000000000000 ) ;
#22866 = cartesian_point ( 'none', ( 9.087251964823741100, 0.0000000000000000000, -31.30496480251722200 ) ) ;
#22867 = line ( 'none', #22866, #22865 ) ;
#22868 = vector ( 'none', #22923, 1000.000000000000100 ) ;
#22869 = cartesian_point ( 'none', ( 8.375496070352515000, 1.025702445382844300e-015, -30.71589725978749600 ) ) ;
#22870 = line ( 'none', #22869, #22868 ) ;
#22871 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -30.00000000000000400 ) ) ;
#22872 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22873 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22874 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -31.44194228827398200 ) ) ;
#22875 = axis2_placement_3d ( 'none', #22874, #22873, #22872 ) ;
#22876 = edge_curve ( 'none', #21673, #22006, #49214, .t. ) ;
#22877 = oriented_edge ( 'none', *, *, #22714, .t. ) ;
#22878 = oriented_edge ( 'none', *, *, #23395, .f. ) ;
#22879 = circle ( 'none', #22883, 1.000000000000000900 ) ;
#22880 = oriented_edge ( 'none', *, *, #21556, .f. ) ;
#22881 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22882 = axis2_placement_3d ( 'none', #22812, #22827, #22881 ) ;
#22883 = axis2_placement_3d ( 'none', #22871, #22862, #22861 ) ;
#22884 = oriented_edge ( 'none', *, *, #22801, .t. ) ;
#22885 = edge_curve ( 'none', #22676, #23231, #49208, .t. ) ;
#22886 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.40869939627407700 ) ) ;
#22887 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#22888 = vector ( 'none', #22887, 1000.000000000000000 ) ;
#22889 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -25.00000000000000000 ) ) ;
#22890 = line ( 'none', #22889, #22888 ) ;
#22891 = conical_surface ( 'none', #22902, 9.316987298107779500, 1.047197551196600100 ) ;
#22892 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -24.40869939627407700 ) ) ;
#22893 = direction ( 'none', ( 0.8660254037844397100, 1.060575238724908100e-016, -0.4999999999999979500 ) ) ;
#22894 = vector ( 'none', #22893, 1000.000000000000100 ) ;
#22895 = direction ( 'none', ( -0.8660254037844397100, 0.0000000000000000000, -0.4999999999999979500 ) ) ;
#22896 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22897 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22898 = line ( 'none', #22900, #22894 ) ;
#22899 = vertex_point ( 'none', #49179 ) ;
#22900 = cartesian_point ( 'none', ( 9.316987298107779500, 1.141001867232424200e-015, -24.40869939627407700 ) ) ;
#22901 = oriented_edge ( 'none', *, *, #22645, .f. ) ;
#22902 = axis2_placement_3d ( 'none', #22886, #22968, #22970 ) ;
#22903 = face_outer_bound ( 'none', #6892, .t. ) ;
#22904 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22905 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22906 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -31.98985223130100400 ) ) ;
#22907 = axis2_placement_3d ( 'none', #22922, #22897, #22896 ) ;
#22908 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -31.98985223130100400 ) ) ;
#22909 = circle ( 'none', #22907, 9.750000000000000000 ) ;
#22910 = direction ( 'none', ( 0.8660254037844401500, 1.060575238724908800e-016, -0.4999999999999971700 ) ) ;
#22911 = vector ( 'none', #22910, 1000.000000000000100 ) ;
#22912 = cartesian_point ( 'none', ( 8.375496070352515000, 1.025702445382844300e-015, -31.71589725978749600 ) ) ;
#22913 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -31.98985223130100400 ) ) ;
#22914 = circle ( 'none', #22924, 8.850000000000001400 ) ;
#22915 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22916 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22917 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.71589725978749600 ) ) ;
#22918 = oriented_edge ( 'none', *, *, #22876, .t. ) ;
#22920 = edge_loop ( 'none', ( #22817, #22851, #22804, #22715 ) ) ;
#22919 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -30.98985223130100400 ) ) ;
#22921 = oriented_edge ( 'none', *, *, #21502, .t. ) ;
#22922 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.15869939627407700 ) ) ;
#22923 = direction ( 'none', ( 0.8660254037844401500, 1.060575238724908800e-016, -0.4999999999999971700 ) ) ;
#22924 = axis2_placement_3d ( 'none', #22908, #22905, #22904 ) ;
#22925 = cartesian_point ( 'none', ( 45.38848414830715000, -70.21382887887607200, -62.47247485152735900 ) ) ;
#22926 = cartesian_point ( 'none', ( 45.30398551701742300, -70.14137086862285700, -62.73008044847368600 ) ) ;
#22927 = face_outer_bound ( 'none', #6890, .t. ) ;
#22928 = cartesian_point ( 'none', ( 9.316987298107779500, 1.167516248200546700e-015, -24.40869939627407700 ) ) ;
#22929 = direction ( 'none', ( 0.8660254037844379300, 0.0000000000000000000, 0.5000000000000014400 ) ) ;
#22930 = vector ( 'none', #22929, 999.9999999999998900 ) ;
#22931 = cartesian_point ( 'none', ( 9.966506350946106700, 0.0000000000000000000, -24.03369939627407700 ) ) ;
#22932 = line ( 'none', #22931, #22930 ) ;
#22933 = cartesian_point ( 'none', ( 45.27719371507370700, -70.15869107277940500, -62.98925247923291000 ) ) ;
#22934 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#22935 = vector ( 'none', #22934, 1000.000000000000000 ) ;
#22936 = cartesian_point ( 'none', ( 12.81717597600969900, -0.5000000000000038900, -30.00000000000000400 ) ) ;
#22937 = line ( 'none', #22936, #22935 ) ;
#22938 = edge_curve ( 'none', #21342, #21356, #46652, .t. ) ;
#22939 = edge_loop ( 'none', ( #22654, #22945, #23775, #24034, #23160 ) ) ;
#22940 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22941 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22942 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.63369939627408200 ) ) ;
#22943 = edge_loop ( 'none', ( #22663, #23822, #23793, #24428, #23843 ) ) ;
#22944 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -24.40869939627407700 ) ) ;
#22945 = oriented_edge ( 'none', *, *, #24283, .f. ) ;
#22946 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22947 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22948 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.40869939627407700 ) ) ;
#22949 = axis2_placement_3d ( 'none', #22948, #22947, #22946 ) ;
#22950 = axis2_placement_3d ( 'none', #22942, #22941, #22940 ) ;
#22952 = vertex_point ( 'none', #49282 ) ;
#22951 = cartesian_point ( 'none', ( -9.750000000000001800, 0.0000000000000000000, -23.85869939627408000 ) ) ;
#22953 = vertex_point ( 'none', #49281 ) ;
#22954 = circle ( 'none', #22949, 9.316987298107779500 ) ;
#22955 = conical_surface ( 'none', #22950, 9.966506350946106700, 1.047197551196596100 ) ;
#22956 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#22957 = vector ( 'none', #22956, 1000.000000000000000 ) ;
#22958 = edge_curve ( 'none', #22642, #22677, #49268, .t. ) ;
#22959 = vector ( 'none', #22895, 1000.000000000000100 ) ;
#22960 = oriented_edge ( 'none', *, *, #18513, .t. ) ;
#22961 = cartesian_point ( 'none', ( 12.95115057222526100, -3.361026734705063700e-015, -25.00000000000000000 ) ) ;
#22962 = cartesian_point ( 'none', ( 12.95115057222526100, -3.361026734705063700e-015, -30.00000000000000400 ) ) ;
#22963 = line ( 'none', #22962, #22957 ) ;
#22964 = line ( 'none', #22892, #22959 ) ;
#22965 = cartesian_point ( 'none', ( 12.81717597600969900, -0.5000000000000038900, -25.00000000000000000 ) ) ;
#22966 = advanced_face ( 'none', ( #49287 ), #49270, .t. ) ;
#22967 = edge_loop ( 'none', ( #24058, #23960, #22644, #23791 ) ) ;
#22968 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22969 = vertex_point ( 'none', #49272 ) ;
#22970 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22971 = face_outer_bound ( 'none', #6934, .t. ) ;
#22972 = vertex_point ( 'none', #49258 ) ;
#22973 = oriented_edge ( 'none', *, *, #18491, .t. ) ;
#22974 = direction ( 'none', ( 0.8660254037844363800, 0.0000000000000000000, 0.5000000000000040000 ) ) ;
#22975 = vector ( 'none', #22974, 999.9999999999998900 ) ;
#22976 = cartesian_point ( 'none', ( 9.087251964823741100, 0.0000000000000000000, -30.30496480251722600 ) ) ;
#22977 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#22978 = vector ( 'none', #22977, 1000.000000000000000 ) ;
#22979 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -25.00000000000000000 ) ) ;
#22980 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22981 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#22982 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -30.00000000000000400 ) ) ;
#22983 = line ( 'none', #22976, #22975 ) ;
#22984 = line ( 'none', #22979, #22978 ) ;
#22985 = line ( 'none', #23031, #23027 ) ;
#22986 = oriented_edge ( 'none', *, *, #22709, .t. ) ;
#22987 = axis2_placement_3d ( 'none', #23035, #22995, #23030 ) ;
#22988 = face_outer_bound ( 'none', #6901, .t. ) ;
#22989 = conical_surface ( 'none', #22987, 9.316987298107779500, 1.047197551196600100 ) ;
#22990 = axis2_placement_3d ( 'none', #22982, #22981, #22980 ) ;
#22991 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#22992 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22993 = axis2_placement_3d ( 'none', #23003, #22992, #22991 ) ;
#22994 = circle ( 'none', #22993, 9.750000000000000000 ) ;
#22995 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#22996 = direction ( 'none', ( -0.8660254037844379300, 1.060575238724906100e-016, 0.5000000000000014400 ) ) ;
#22997 = oriented_edge ( 'none', *, *, #21836, .f. ) ;
#22998 = vector ( 'none', #22996, 999.9999999999998900 ) ;
#22999 = cartesian_point ( 'none', ( -9.966506350946106700, 1.220545010136791600e-015, -24.03369939627407700 ) ) ;
#23000 = line ( 'none', #22999, #22998 ) ;
#23001 = cylindrical_surface ( 'none', #22990, 1.000000000000000900 ) ;
#23002 = oriented_edge ( 'none', *, *, #21647, .f. ) ;
#23003 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.65869939627407700 ) ) ;
#23004 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -24.15869939627407700 ) ) ;
#23005 = vertex_point ( 'none', #49274 ) ;
#23006 = vertex_point ( 'none', #49251 ) ;
#23007 = cartesian_point ( 'none', ( 12.81717597600969900, -0.5000000000000038900, -30.00000000000000400 ) ) ;
#23008 = cartesian_point ( 'none', ( 9.316987298107779500, 1.141001867232424200e-015, -22.80869939627408300 ) ) ;
#23009 = cartesian_point ( 'none', ( 12.95115057222526100, -3.361026734705063700e-015, -30.00000000000000400 ) ) ;
#23010 = cartesian_point ( 'none', ( -9.966506350946106700, 1.220545010136791600e-015, -23.23369939627408000 ) ) ;
#23011 = line ( 'none', #23010, #23071 ) ;
#23012 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.23369939627408000 ) ) ;
#23013 = cartesian_point ( 'none', ( 9.966506350946106700, 0.0000000000000000000, -23.23369939627408000 ) ) ;
#23014 = line ( 'none', #23013, #23058 ) ;
#23015 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23016 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23017 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23018 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#23019 = axis2_placement_3d ( 'none', #23024, #23018, #23017 ) ;
#23020 = cartesian_point ( 'none', ( -9.750000000000001800, 0.0000000000000000000, -23.05869939627408300 ) ) ;
#23021 = conical_surface ( 'none', #23025, 9.966506350946106700, 1.047197551196596100 ) ;
#23022 = circle ( 'none', #23065, 9.750000000000000000 ) ;
#23023 = axis2_placement_3d ( 'none', #23041, #23040, #23039 ) ;
#23024 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.80869939627408300 ) ) ;
#23025 = axis2_placement_3d ( 'none', #23012, #23016, #23015 ) ;
#23026 = direction ( 'none', ( -0.8660254037844397100, 0.0000000000000000000, -0.4999999999999979500 ) ) ;
#23027 = vector ( 'none', #23026, 1000.000000000000100 ) ;
#23028 = line ( 'none', #23008, #23037 ) ;
#23029 = circle ( 'none', #23019, 9.316987298107779500 ) ;
#23030 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23031 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -23.60869939627408000 ) ) ;
#23032 = edge_loop ( 'none', ( #23002, #23117, #22884, #23226, #23243, #22805, #23150 ) ) ;
#23033 = face_outer_bound ( 'none', #6945, .t. ) ;
#23034 = oriented_edge ( 'none', *, *, #23059, .f. ) ;
#23035 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.60869939627408000 ) ) ;
#23036 = direction ( 'none', ( 0.8660254037844397100, 1.060575238724908100e-016, -0.4999999999999979500 ) ) ;
#23037 = vector ( 'none', #23036, 1000.000000000000100 ) ;
#23038 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.85869939627408000 ) ) ;
#23039 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23040 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#23041 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#23042 = cartesian_point ( 'none', ( 9.750000000000001800, 1.194030629168669900e-015, -23.85869939627408000 ) ) ;
#23043 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23044 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#23045 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -23.60869939627408000 ) ) ;
#23046 = vertex_point ( 'none', #49248 ) ;
#23047 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 500000.0000000000600 ) ) ;
#23048 = edge_curve ( 'none', #23142, #23114, #49237, .t. ) ;
#23049 = circle ( 'none', #23136, 9.750000000000000000 ) ;
#23050 = direction ( 'none', ( 0.8660254037844397100, 1.060575238724908100e-016, -0.4999999999999979500 ) ) ;
#23051 = vector ( 'none', #23050, 1000.000000000000100 ) ;
#23052 = cartesian_point ( 'none', ( 9.316987298107779500, 1.141001867232424200e-015, -23.60869939627408000 ) ) ;
#23053 = line ( 'none', #23052, #23051 ) ;
#23054 = cartesian_point ( 'none', ( 9.316987298107779500, 1.167516248200546700e-015, -23.60869939627408000 ) ) ;
#23055 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.60869939627408000 ) ) ;
#23056 = cylindrical_surface ( 'none', #23023, 9.750000000000000000 ) ;
#23057 = direction ( 'none', ( 0.8660254037844379300, 0.0000000000000000000, 0.5000000000000014400 ) ) ;
#23058 = vector ( 'none', #23057, 999.9999999999998900 ) ;
#23059 = edge_curve ( 'none', #21586, #21372, #49246, .t. ) ;
#23060 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -23.35869939627408000 ) ) ;
#23061 = advanced_face ( 'none', ( #49241 ), #49254, .t. ) ;
#23062 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23063 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23064 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.35869939627408000 ) ) ;
#23065 = axis2_placement_3d ( 'none', #23064, #23063, #23062 ) ;
#23066 = axis2_placement_3d ( 'none', #23055, #23044, #23043 ) ;
#23067 = face_outer_bound ( 'none', #6878, .t. ) ;
#23068 = circle ( 'none', #23066, 9.316987298107779500 ) ;
#23069 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -23.35869939627408000 ) ) ;
#23070 = direction ( 'none', ( -0.8660254037844379300, 1.060575238724906100e-016, 0.5000000000000014400 ) ) ;
#23071 = vector ( 'none', #23070, 999.9999999999998900 ) ;
#23072 = direction ( 'none', ( -0.8660254037844379300, 1.060575238724906100e-016, 0.5000000000000014400 ) ) ;
#23073 = vector ( 'none', #23072, 999.9999999999998900 ) ;
#23074 = cartesian_point ( 'none', ( -9.966506350946106700, 1.220545010136791600e-015, -22.43369939627407900 ) ) ;
#23075 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -25.00000000000000000 ) ) ;
#23076 = line ( 'none', #23075, #23130 ) ;
#23077 = line ( 'none', #23074, #23073 ) ;
#23078 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23079 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#23080 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23081 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#23082 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#23083 = face_outer_bound ( 'none', #6987, .t. ) ;
#23084 = axis2_placement_3d ( 'none', #23085, #23079, #23078 ) ;
#23085 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#23086 = direction ( 'none', ( 0.5922586081917254900, -0.8057479388883350700, 0.0000000000000000000 ) ) ;
#23087 = vector ( 'none', #23086, 1000.000000000000100 ) ;
#23088 = cartesian_point ( 'none', ( 49.99999999999999300, -77.96129304095862300, -60.99999999997862700 ) ) ;
#23089 = line ( 'none', #23088, #23087 ) ;
#23090 = cylindrical_surface ( 'none', #23084, 9.750000000000000000 ) ;
#23091 = face_outer_bound ( 'none', #7005, .t. ) ;
#23092 = axis2_placement_3d ( 'none', #23047, #23081, #23080 ) ;
#23093 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#23094 = vector ( 'none', #23093, 1000.000000000000000 ) ;
#23095 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -24.15869939627407700 ) ) ;
#23096 = cartesian_point ( 'none', ( 44.03243387446679700, -70.94642180611160100, -62.00000000000000000 ) ) ;
#23097 = cartesian_point ( 'none', ( 49.54443409487328900, -67.21308689696344600, -62.00000000000000000 ) ) ;
#23098 = oriented_edge ( 'none', *, *, #23370, .f. ) ;
#23099 = cylindrical_surface ( 'none', #23092, 83.49999999999998600 ) ;
#23100 = cartesian_point ( 'none', ( -9.750000000000001800, 0.0000000000000000000, -21.45869939627408500 ) ) ;
#23101 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23102 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#23103 = axis2_placement_3d ( 'none', #23038, #23102, #23101 ) ;
#23104 = circle ( 'none', #23103, 9.750000000000000000 ) ;
#23105 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#23106 = line ( 'none', #23105, #23094 ) ;
#23107 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23108 = cartesian_point ( 'none', ( 9.316987298107779500, 1.167516248200546700e-015, -22.80869939627408300 ) ) ;
#23109 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -22.80869939627408300 ) ) ;
#23110 = edge_loop ( 'none', ( #22997, #23327, #23481, #23034 ) ) ;
#23111 = cylindrical_surface ( 'none', #23128, 9.750000000000000000 ) ;
#23112 = direction ( 'none', ( -0.8660254037844397100, 0.0000000000000000000, -0.4999999999999979500 ) ) ;
#23113 = vector ( 'none', #23112, 1000.000000000000100 ) ;
#23114 = vertex_point ( 'none', #49327 ) ;
#23115 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -22.80869939627408300 ) ) ;
#23116 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#23117 = oriented_edge ( 'none', *, *, #23119, .t. ) ;
#23119 = edge_curve ( 'none', #22110, #23046, #49312, .t. ) ;
#23118 = cartesian_point ( 'none', ( 9.750000000000001800, 1.194030629168669900e-015, -23.05869939627408300 ) ) ;
#23120 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23121 = line ( 'none', #23115, #23113 ) ;
#23122 = face_outer_bound ( 'none', #6933, .t. ) ;
#23123 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#23124 = direction ( 'none', ( 0.8660254037844379300, 0.0000000000000000000, 0.5000000000000014400 ) ) ;
#23125 = vector ( 'none', #23124, 999.9999999999998900 ) ;
#23126 = cartesian_point ( 'none', ( 9.966506350946106700, 0.0000000000000000000, -22.43369939627407900 ) ) ;
#23127 = line ( 'none', #23126, #23125 ) ;
#23128 = axis2_placement_3d ( 'none', #23123, #23116, #23107 ) ;
#23129 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#23130 = vector ( 'none', #23129, 1000.000000000000000 ) ;
#23131 = vertex_point ( 'none', #49245 ) ;
#23132 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.80869939627408300 ) ) ;
#23133 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23134 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23135 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.55869939627408300 ) ) ;
#23136 = axis2_placement_3d ( 'none', #23135, #23134, #23133 ) ;
#23137 = conical_surface ( 'none', #23138, 9.316987298107779500, 1.047197551196600100 ) ;
#23138 = axis2_placement_3d ( 'none', #23132, #23082, #23120 ) ;
#23139 = face_outer_bound ( 'none', #6973, .t. ) ;
#23140 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -22.55869939627408300 ) ) ;
#23141 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -22.55869939627408300 ) ) ;
#23142 = vertex_point ( 'none', #49350 ) ;
#23143 = circle ( 'none', #23207, 14.74887406311918900 ) ;
#23144 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#23145 = vector ( 'none', #23144, 1000.000000000000000 ) ;
#23146 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -25.00000000000000000 ) ) ;
#23147 = cartesian_point ( 'none', ( 83.86223102293300300, -61.47422717904603200, -69.74139546365928800 ) ) ;
#23148 = line ( 'none', #23153, #23167 ) ;
#23149 = direction ( 'none', ( 0.5922586081917251600, -0.8057479388883354000, 0.0000000000000000000 ) ) ;
#23150 = oriented_edge ( 'none', *, *, #23059, .t. ) ;
#23151 = direction ( 'none', ( -0.8057479388883354000, -0.5922586081917251600, 0.0000000000000000000 ) ) ;
#23152 = cartesian_point ( 'none', ( 9.316987298107779500, 1.167516248200546700e-015, -21.20869939627408500 ) ) ;
#23153 = cartesian_point ( 'none', ( 49.33203494454186000, -68.61029097854198300, 500000.0000000000600 ) ) ;
#23154 = line ( 'none', #23146, #23145 ) ;
#23155 = cartesian_point ( 'none', ( 49.33203494454186000, -68.61029097854198300, -62.00000000000000000 ) ) ;
#23156 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23157 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23158 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.43369939627407900 ) ) ;
#23159 = axis2_placement_3d ( 'none', #23164, #23151, #23149 ) ;
#23160 = oriented_edge ( 'none', *, *, #24066, .t. ) ;
#23161 = plane ( 'none', #23159 ) ;
#23162 = oriented_edge ( 'none', *, *, #23235, .f. ) ;
#23163 = face_outer_bound ( 'none', #7025, .t. ) ;
#23164 = cartesian_point ( 'none', ( 48.73703890922744400, -67.80081886202000900, 500000.0000000000600 ) ) ;
#23165 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#23166 = vector ( 'none', #23165, 1000.000000000000000 ) ;
#23167 = vector ( 'none', #23210, 1000.000000000000000 ) ;
#23168 = axis2_placement_3d ( 'none', #23158, #23157, #23156 ) ;
#23169 = edge_curve ( 'none', #23114, #21726, #49292, .t. ) ;
#23170 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23171 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#23172 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.05869939627408300 ) ) ;
#23173 = axis2_placement_3d ( 'none', #23172, #23171, #23170 ) ;
#23174 = circle ( 'none', #23173, 9.750000000000000000 ) ;
#23175 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#23176 = line ( 'none', #23175, #23166 ) ;
#23177 = cartesian_point ( 'none', ( -9.750000000000001800, 0.0000000000000000000, -22.25869939627408200 ) ) ;
#23178 = face_outer_bound ( 'none', #6982, .t. ) ;
#23179 = conical_surface ( 'none', #23168, 9.966506350946106700, 1.047197551196596100 ) ;
#23180 = cartesian_point ( 'none', ( 9.750000000000001800, 1.194030629168669900e-015, -22.25869939627408200 ) ) ;
#23181 = cartesian_point ( 'none', ( 45.77669193945445200, -70.70752719593983200, -61.99654484052068400 ) ) ;
#23182 = cartesian_point ( 'none', ( 45.62555449991821600, -70.49776478179188600, -62.10459529235362200 ) ) ;
#23183 = face_outer_bound ( 'none', #7009, .t. ) ;
#23184 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23185 = axis2_placement_3d ( 'none', #23196, #23204, #23184 ) ;
#23186 = cartesian_point ( 'none', ( 43.80652210268235100, -71.08613522528288800, -61.00000000000000000 ) ) ;
#23187 = cartesian_point ( 'none', ( 43.80652210268394200, -71.08613522528190700, -61.17550351853366000 ) ) ;
#23188 = cartesian_point ( 'none', ( 43.82610571691438400, -71.07407733668324600, -61.35024293252091400 ) ) ;
#23189 = cartesian_point ( 'none', ( 43.90243276050348700, -71.02695551183694500, -61.68717093172245600 ) ) ;
#23190 = cartesian_point ( 'none', ( 43.95836479278071400, -70.99239229846998000, -61.84766884851426000 ) ) ;
#23191 = cartesian_point ( 'none', ( 44.03243387446679700, -70.94642180611160100, -62.00000000000000000 ) ) ;
#23192 = edge_loop ( 'none', ( #24487, #24739, #24287, #24060 ) ) ;
#23193 = edge_loop ( 'none', ( #24078, #24485, #24492, #24265, #24469, #24288 ) ) ;
#23194 = circle ( 'none', #23185, 9.750000000000000000 ) ;
#23195 = b_spline_curve_with_knots ( 'none', 3,
( #23191, #23190, #23189, #23188, #23187, #23186 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0005201720656577244400, 0.001040344131315448900 ),
.unspecified. ) ;
#23196 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.75869939627408200 ) ) ;
#23197 = line ( 'none', #23242, #23240 ) ;
#23198 = cylindrical_surface ( 'none', #23208, 14.74887406311918900 ) ;
#23199 = circle ( 'none', #23253, 83.49999999999998600 ) ;
#23200 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23201 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#23202 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.25869939627408200 ) ) ;
#23203 = advanced_face ( 'none', ( #49302 ), #49294, .f. ) ;
#23204 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23205 = direction ( 'none', ( -0.08256907905071705900, 0.9965853436533754800, 0.0000000000000000000 ) ) ;
#23206 = direction ( 'none', ( 0.9965853436533755900, 0.08256907905071711500, -0.0000000000000000000 ) ) ;
#23207 = axis2_placement_3d ( 'none', #23147, #23206, #23205 ) ;
#23208 = axis2_placement_3d ( 'none', #23248, #23238, #23236 ) ;
#23209 = circle ( 'none', #23212, 9.750000000000000000 ) ;
#23210 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23211 = edge_curve ( 'none', #20574, #35849, #49300, .t. ) ;
#23212 = axis2_placement_3d ( 'none', #23202, #23201, #23200 ) ;
#23213 = cartesian_point ( 'none', ( 45.43657454624934600, -70.39955317628303500, -62.27414791414493300 ) ) ;
#23214 = cartesian_point ( 'none', ( 45.30877706229605900, -70.26454814093065700, -62.45572349512977400 ) ) ;
#23215 = cartesian_point ( 'none', ( 45.21087469458701900, -70.20134725131538300, -62.70950378422445200 ) ) ;
#23216 = cartesian_point ( 'none', ( 45.17013329854368900, -70.22755198489974800, -62.96481085163834000 ) ) ;
#23217 = cartesian_point ( 'none', ( 45.91812066579014800, -70.92637721359008700, -61.99462623960577200 ) ) ;
#23218 = direction ( 'none', ( -0.5922586081917254900, 0.8057479388883350700, -0.0000000000000000000 ) ) ;
#23219 = vector ( 'none', #23218, 1000.000000000000100 ) ;
#23220 = cartesian_point ( 'none', ( 9.316987298107779500, 1.167516248200546700e-015, -22.00869939627408200 ) ) ;
#23221 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -22.00869939627408200 ) ) ;
#23222 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -21.75869939627408200 ) ) ;
#23223 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#23224 = vector ( 'none', #23223, 1000.000000000000000 ) ;
#23225 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#23226 = oriented_edge ( 'none', *, *, #23048, .t. ) ;
#23227 = cartesian_point ( 'none', ( 45.50701932411268300, -70.35579683033398600, -62.28853507194048700 ) ) ;
#23228 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23229 = axis2_placement_3d ( 'none', #23246, #23254, #23228 ) ;
#23230 = circle ( 'none', #23229, 9.316987298107779500 ) ;
#23231 = vertex_point ( 'none', #49296 ) ;
#23232 = cartesian_point ( 'none', ( 45.39381646440547500, -70.00628348131454000, -62.00000000000000000 ) ) ;
#23233 = line ( 'none', #23232, #23219 ) ;
#23234 = edge_curve ( 'none', #23241, #23278, #49388, .t. ) ;
#23235 = edge_curve ( 'none', #23231, #23838, #49397, .t. ) ;
#23236 = direction ( 'none', ( -0.08256907905071705900, 0.9965853436533754800, 0.0000000000000000000 ) ) ;
#23237 = advanced_face ( 'none', ( #49368 ), #49298, .t. ) ;
#23238 = direction ( 'none', ( 0.9965853436533753700, 0.08256907905071710100, 0.0000000000000000000 ) ) ;
#23239 = direction ( 'none', ( -0.8660254037844379300, 1.060575238724906100e-016, 0.5000000000000014400 ) ) ;
#23240 = vector ( 'none', #23239, 999.9999999999998900 ) ;
#23241 = vertex_point ( 'none', #49373 ) ;
#23243 = oriented_edge ( 'none', *, *, #23169, .t. ) ;
#23242 = cartesian_point ( 'none', ( -9.966506350946106700, 1.220545010136791600e-015, -21.63369939627408200 ) ) ;
#23244 = face_outer_bound ( 'none', #7027, .t. ) ;
#23245 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -21.75869939627408200 ) ) ;
#23246 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.00869939627408200 ) ) ;
#23247 = line ( 'none', #23225, #23224 ) ;
#23248 = cartesian_point ( 'none', ( 83.86223102293300300, -61.47422717904603200, -69.74139546365928800 ) ) ;
#23249 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23250 = oriented_edge ( 'none', *, *, #17895, .t. ) ;
#23251 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#23252 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -62.00000000000000000 ) ) ;
#23253 = axis2_placement_3d ( 'none', #23252, #23251, #23249 ) ;
#23254 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#23255 = conical_surface ( 'none', #23300, 9.316987298107779500, 1.047197551196600100 ) ;
#23256 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#23257 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#23258 = line ( 'none', #23257, #23325 ) ;
#23259 = cartesian_point ( 'none', ( 49.80574793888833100, -77.69701963792036300, -56.00000000000000000 ) ) ;
#23260 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23261 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#23262 = axis2_placement_3d ( 'none', #23280, #23261, #23260 ) ;
#23263 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -20.95869939627408500 ) ) ;
#23264 = oriented_edge ( 'none', *, *, #24551, .f. ) ;
#23265 = vector ( 'none', #23256, 1000.000000000000000 ) ;
#23266 = cartesian_point ( 'none', ( 45.13689904878844300, -71.34520757787298400, -56.00000000000000000 ) ) ;
#23267 = direction ( 'none', ( -0.5922586081917254900, 0.8057479388883350700, 0.0000000000000000000 ) ) ;
#23268 = direction ( 'none', ( 0.8057479388883350700, 0.5922586081917254900, 0.0000000000000000000 ) ) ;
#23269 = cartesian_point ( 'none', ( 49.99999999999999300, -77.96129304095862300, 500000.0000000000600 ) ) ;
#23270 = axis2_placement_3d ( 'none', #23269, #23268, #23267 ) ;
#23271 = cartesian_point ( 'none', ( 49.80574793888833100, -77.69701963792036300, -55.99999999998317400 ) ) ;
#23272 = line ( 'none', #23271, #23265 ) ;
#23273 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23274 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#23276 = advanced_face ( 'none', ( #49379 ), #49299, .t. ) ;
#23275 = axis2_placement_3d ( 'none', #23279, #23274, #23273 ) ;
#23277 = cylindrical_surface ( 'none', #23275, 9.750000000000000000 ) ;
#23278 = vertex_point ( 'none', #49475 ) ;
#23279 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#23280 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.45869939627408500 ) ) ;
#23281 = face_outer_bound ( 'none', #7041, .t. ) ;
#23282 = face_outer_bound ( 'none', #6992, .t. ) ;
#23283 = plane ( 'none', #23270 ) ;
#23284 = cartesian_point ( 'none', ( 9.750000000000001800, 1.194030629168669900e-015, -21.45869939627408500 ) ) ;
#23285 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -20.95869939627408500 ) ) ;
#23286 = circle ( 'none', #23262, 9.750000000000000000 ) ;
#23288 = edge_curve ( 'none', #23005, #23006, #49469, .t. ) ;
#23287 = direction ( 'none', ( 0.8660254037844397100, 1.060575238724908100e-016, -0.4999999999999979500 ) ) ;
#23289 = cartesian_point ( 'none', ( 49.80574793888833100, -77.69701963792036300, -60.99999999997862700 ) ) ;
#23290 = cartesian_point ( 'none', ( 45.13689904878844300, -71.34520757787298400, -60.99999999997862700 ) ) ;
#23291 = direction ( 'none', ( 0.8660254037844379300, 0.0000000000000000000, 0.5000000000000014400 ) ) ;
#23292 = vector ( 'none', #23291, 999.9999999999998900 ) ;
#23293 = cartesian_point ( 'none', ( 9.966506350946106700, 0.0000000000000000000, -20.83369939627408500 ) ) ;
#23294 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#23295 = edge_curve ( 'none', #23499, #23442, #49459, .t. ) ;
#23296 = cartesian_point ( 'none', ( 45.13689904878844300, -71.34520757787298400, 500000.0000000000600 ) ) ;
#23297 = line ( 'none', #23296, #23377 ) ;
#23298 = vector ( 'none', #23303, 999.9999999999998900 ) ;
#23299 = line ( 'none', #23293, #23292 ) ;
#23300 = axis2_placement_3d ( 'none', #23362, #23294, #23355 ) ;
#23301 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.825622986117990200e-011 ) ) ;
#23302 = direction ( 'none', ( 1.825518211382389800e-011, 1.124967669466574600e-011, -1.000000000000000000 ) ) ;
#23303 = direction ( 'none', ( 0.8660254037844379300, 0.0000000000000000000, 0.5000000000000014400 ) ) ;
#23304 = cartesian_point ( 'none', ( 9.966506350946106700, 0.0000000000000000000, -21.63369939627408200 ) ) ;
#23305 = vertex_point ( 'none', #49476 ) ;
#23306 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#23307 = axis2_placement_3d ( 'none', #23342, #23341, #23344 ) ;
#23308 = face_outer_bound ( 'none', #6962, .t. ) ;
#23309 = cartesian_point ( 'none', ( 44.33115110990011200, -71.93746618606469700, -61.00000000000000000 ) ) ;
#23310 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#23311 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#23312 = line ( 'none', #23304, #23298 ) ;
#23313 = vector ( 'none', #23306, 1000.000000000000000 ) ;
#23314 = cartesian_point ( 'none', ( 49.54443634043101200, -67.21308524170704900, -61.50000000000000000 ) ) ;
#23315 = line ( 'none', #23314, #23313 ) ;
#23316 = axis2_placement_3d ( 'none', #23309, #23302, #23301 ) ;
#23317 = edge_loop ( 'none', ( #22878, #23356, #23360, #23098, #23383, #23439, #23455, #23388, #23744, #23352, #23520, #23846 ) ) ;
#23318 = direction ( 'none', ( -0.5922586081917254900, 0.8057479388883350700, -0.0000000000000000000 ) ) ;
#23319 = vector ( 'none', #23318, 1000.000000000000100 ) ;
#23320 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -21.20869939627408500 ) ) ;
#23321 = cartesian_point ( 'none', ( 44.58806852551714400, -70.59854208950629600, -56.00000000000000000 ) ) ;
#23322 = line ( 'none', #23321, #23319 ) ;
#23323 = circle ( 'none', #23316, 1.000000000000000900 ) ;
#23324 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#23325 = vector ( 'none', #23324, 1000.000000000000000 ) ;
#23327 = oriented_edge ( 'none', *, *, #22938, .t. ) ;
#23326 = cartesian_point ( 'none', ( 9.316987298107779500, 1.167516248200546700e-015, -20.40869939627408400 ) ) ;
#23328 = edge_loop ( 'none', ( #23829, #23827, #23983 ) ) ;
#23329 = line ( 'none', #23366, #23365 ) ;
#23330 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -20.40869939627408400 ) ) ;
#23331 = face_outer_bound ( 'none', #7039, .t. ) ;
#23332 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23333 = axis2_placement_3d ( 'none', #23338, #23357, #23332 ) ;
#23334 = circle ( 'none', #23333, 9.316987298107779500 ) ;
#23335 = axis2_placement_3d ( 'none', #23311, #23310, #23394 ) ;
#23336 = oriented_edge ( 'none', *, *, #23605, .f. ) ;
#23337 = vertex_point ( 'none', #49470 ) ;
#23338 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.40869939627408400 ) ) ;
#23339 = cylindrical_surface ( 'none', #23335, 9.750000000000000000 ) ;
#23340 = face_outer_bound ( 'none', #7035, .t. ) ;
#23341 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23342 = cartesian_point ( 'none', ( 50.13778288343019800, -68.01803237035025500, -62.00000000000000000 ) ) ;
#23343 = cartesian_point ( 'none', ( -9.750000000000001800, 0.0000000000000000000, -20.65869939627408400 ) ) ;
#23344 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23345 = edge_curve ( 'none', #23337, #23519, #49461, .t. ) ;
#23346 = direction ( 'none', ( -0.8660254037844397100, 0.0000000000000000000, -0.4999999999999979500 ) ) ;
#23347 = vector ( 'none', #23346, 1000.000000000000100 ) ;
#23348 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -22.00869939627408200 ) ) ;
#23349 = cartesian_point ( 'none', ( -9.750000000000001800, 0.0000000000000000000, -19.85869939627408700 ) ) ;
#23350 = vector ( 'none', #23287, 1000.000000000000100 ) ;
#23351 = line ( 'none', #23348, #23347 ) ;
#23352 = oriented_edge ( 'none', *, *, #23750, .f. ) ;
#23353 = face_outer_bound ( 'none', #7051, .t. ) ;
#23354 = edge_curve ( 'none', #23442, #23457, #49446, .t. ) ;
#23355 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23356 = oriented_edge ( 'none', *, *, #23234, .f. ) ;
#23357 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#23358 = line ( 'none', #23361, #23350 ) ;
#23359 = cylindrical_surface ( 'none', #23307, 1.000000000000000900 ) ;
#23360 = oriented_edge ( 'none', *, *, #23489, .f. ) ;
#23361 = cartesian_point ( 'none', ( 9.316987298107779500, 1.141001867232424200e-015, -22.00869939627408200 ) ) ;
#23362 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.00869939627408200 ) ) ;
#23363 = line ( 'none', #23414, #23411 ) ;
#23364 = direction ( 'none', ( -0.8660254037844379300, 1.060575238724906100e-016, 0.5000000000000014400 ) ) ;
#23365 = vector ( 'none', #23364, 999.9999999999998900 ) ;
#23366 = cartesian_point ( 'none', ( -9.966506350946106700, 1.220545010136791600e-015, -20.83369939627408500 ) ) ;
#23367 = vertex_point ( 'none', #49367 ) ;
#23368 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23369 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23370 = edge_curve ( 'none', #23131, #23498, #49452, .t. ) ;
#23371 = circle ( 'none', #23373, 9.316987298107779500 ) ;
#23372 = edge_curve ( 'none', #23533, #23131, #49430, .t. ) ;
#23373 = axis2_placement_3d ( 'none', #23389, #23431, #23430 ) ;
#23374 = edge_curve ( 'none', #23006, #23533, #49544, .t. ) ;
#23375 = face_outer_bound ( 'none', #7047, .t. ) ;
#23376 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#23377 = vector ( 'none', #23376, 1000.000000000000000 ) ;
#23378 = cartesian_point ( 'none', ( 46.02536130527234100, -70.86547901989473500, -62.00000000000000000 ) ) ;
#23379 = cartesian_point ( 'none', ( 45.91012854488216300, -70.93123336044664000, -61.99999999997862000 ) ) ;
#23380 = cartesian_point ( 'none', ( 45.79670913557723800, -70.99450223371134400, -61.97425378448124200 ) ) ;
#23381 = cartesian_point ( 'none', ( 45.58267630376826000, -71.11160947404532400, -61.87443579454178900 ) ) ;
#23382 = cartesian_point ( 'none', ( 45.48416685125171500, -71.16429567241520700, -61.80073648187571700 ) ) ;
#23383 = oriented_edge ( 'none', *, *, #23372, .f. ) ;
#23384 = cartesian_point ( 'none', ( 45.23624484765376500, -71.29510654609141800, -61.52479051662942300 ) ) ;
#23385 = cartesian_point ( 'none', ( 45.13689904878845000, -71.34520757787299800, -61.26540873172454800 ) ) ;
#23386 = cartesian_point ( 'none', ( 45.13689904878844300, -71.34520757787298400, -60.99999999997862700 ) ) ;
#23387 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.83369939627408500 ) ) ;
#23388 = oriented_edge ( 'none', *, *, #23416, .f. ) ;
#23389 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.20869939627408500 ) ) ;
#23390 = b_spline_curve_with_knots ( 'none', 3,
( #23386, #23385, #23384, #23382, #23381, #23380, #23379, #23378 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0007917008542483170500, 0.001187551281372461400, 0.001583401708496605900 ),
.unspecified. ) ;
#23391 = cartesian_point ( 'none', ( 9.750000000000001800, 1.194030629168669900e-015, -20.65869939627408400 ) ) ;
#23392 = axis2_placement_3d ( 'none', #23387, #23369, #23368 ) ;
#23393 = conical_surface ( 'none', #23392, 9.966506350946106700, 1.047197551196596100 ) ;
#23394 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23395 = edge_curve ( 'none', #23278, #23499, #49547, .t. ) ;
#23396 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.40869939627408400 ) ) ;
#23397 = cartesian_point ( 'none', ( 44.03243387446679700, -70.94642180611160100, -62.00000000000000000 ) ) ;
#23398 = cartesian_point ( 'none', ( 44.17908101030781900, -70.85540563303892700, -62.00000000000000000 ) ) ;
#23399 = cartesian_point ( 'none', ( 44.33801912179555400, -70.79505053833708000, -62.00000000000000700 ) ) ;
#23400 = vertex_point ( 'none', #49537 ) ;
#23401 = cartesian_point ( 'none', ( 44.67415104525378700, -70.72081157608145900, -62.00000000000000000 ) ) ;
#23402 = cartesian_point ( 'none', ( 44.84342206244114900, -70.70886249525646900, -62.00000000000002100 ) ) ;
#23403 = cartesian_point ( 'none', ( 45.18350340244789700, -70.71711633016488500, -62.00000000000000000 ) ) ;
#23404 = cartesian_point ( 'none', ( 45.35432620724446900, -70.73775168871355800, -61.99999999999999300 ) ) ;
#23405 = cartesian_point ( 'none', ( 45.69110756821468300, -70.79430308249521900, -62.00000000000001400 ) ) ;
#23406 = cartesian_point ( 'none', ( 45.85828698698931300, -70.83025798255687300, -61.99999999998929900 ) ) ;
#23407 = cartesian_point ( 'none', ( 46.02536130527234100, -70.86547901989473500, -62.00000000000000000 ) ) ;
#23408 = line ( 'none', #23464, #23463 ) ;
#23409 = face_outer_bound ( 'none', #7131, .t. ) ;
#23410 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#23411 = vector ( 'none', #23410, 1000.000000000000000 ) ;
#23412 = b_spline_curve_with_knots ( 'none', 3,
( #23407, #23406, #23405, #23404, #23403, #23402, #23401, #23399, #23398, #23397 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( -6.345735263872450500e-006, 0.0005058936069464405800, 0.001018132949156753600, 0.001530372291367066700, 0.002042611633577379500 ),
.unspecified. ) ;
#23413 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#23414 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -25.00000000000000000 ) ) ;
#23415 = direction ( 'none', ( -0.5922586081917256000, 0.8057479388883351800, 0.0000000000000000000 ) ) ;
#23416 = edge_curve ( 'none', #23367, #23005, #49527, .t. ) ;
#23417 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23418 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23419 = axis2_placement_3d ( 'none', #23427, #23418, #23417 ) ;
#23420 = circle ( 'none', #23419, 9.750000000000000000 ) ;
#23421 = vertex_point ( 'none', #49535 ) ;
#23422 = axis2_placement_3d ( 'none', #23396, #23461, #23459 ) ;
#23423 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23424 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#23425 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -62.00000000000000000 ) ) ;
#23426 = axis2_placement_3d ( 'none', #23425, #23424, #23423 ) ;
#23427 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.95869939627408500 ) ) ;
#23428 = cartesian_point ( 'none', ( 46.02536130527234100, -70.86547901989473500, -62.00000000000000000 ) ) ;
#23429 = plane ( 'none', #23426 ) ;
#23430 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23431 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#23432 = conical_surface ( 'none', #23422, 9.316987298107779500, 1.047197551196600100 ) ;
#23433 =( bounded_curve ( ) b_spline_curve ( 3, ( #23493, #23492, #23491, #23490 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.602268723316710100, 3.141592653589793100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8120972977132311400, 0.8120972977132311400, 1.000000000000000000 ) )
representation_item ( '' ) );
#23434 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.03369939627408400 ) ) ;
#23435 = conical_surface ( 'none', #23451, 9.966506350946106700, 1.047197551196596100 ) ;
#23436 = face_outer_bound ( 'none', #7086, .t. ) ;
#23437 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#23438 = line ( 'none', #23437, #23487 ) ;
#23439 = oriented_edge ( 'none', *, *, #23374, .f. ) ;
#23440 = cartesian_point ( 'none', ( 50.80574793888833100, -77.36903443276689500, -60.99999999997862700 ) ) ;
#23441 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23442 = vertex_point ( 'none', #49514 ) ;
#23443 = face_outer_bound ( 'none', #7088, .t. ) ;
#23444 = axis2_placement_3d ( 'none', #23440, #23415, #23450 ) ;
#23445 = circle ( 'none', #23449, 9.750000000000000000 ) ;
#23446 = advanced_face ( 'none', ( #49512, #49539 ), #49507, .f. ) ;
#23447 = direction ( 'none', ( -0.8660254037844397100, 0.0000000000000000000, -0.4999999999999979500 ) ) ;
#23448 = vector ( 'none', #23447, 1000.000000000000100 ) ;
#23449 = axis2_placement_3d ( 'none', #23458, #23413, #23441 ) ;
#23450 = direction ( 'none', ( -0.8057479388883331800, -0.5922586081917280400, 0.0000000000000000000 ) ) ;
#23451 = axis2_placement_3d ( 'none', #23434, #23479, #23478 ) ;
#23452 = line ( 'none', #23456, #23448 ) ;
#23453 = cylindrical_surface ( 'none', #23444, 1.000000000000005600 ) ;
#23454 = edge_curve ( 'none', #17443, #20871, #49489, .t. ) ;
#23455 = oriented_edge ( 'none', *, *, #23288, .f. ) ;
#23456 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -20.40869939627408400 ) ) ;
#23457 = vertex_point ( 'none', #49505 ) ;
#23458 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.65869939627408400 ) ) ;
#23459 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23460 = advanced_face ( 'none', ( #49538 ), #49482, .t. ) ;
#23461 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#23462 = direction ( 'none', ( 0.8660254037844397100, 1.060575238724908100e-016, -0.4999999999999979500 ) ) ;
#23463 = vector ( 'none', #23462, 1000.000000000000100 ) ;
#23464 = cartesian_point ( 'none', ( 9.316987298107779500, 1.141001867232424200e-015, -21.20869939627408500 ) ) ;
#23465 = cartesian_point ( 'none', ( 49.44155654735315900, -75.68589290991883400, -62.02133539140282900 ) ) ;
#23466 = cartesian_point ( 'none', ( 49.64230550762736300, -75.70657591563608000, -62.14754423117882700 ) ) ;
#23467 = cartesian_point ( 'none', ( 49.78213787441159600, -75.73603362224275800, -62.32197068239318600 ) ) ;
#23468 = cartesian_point ( 'none', ( 49.92197024119582900, -75.76549132884942100, -62.49639713360755200 ) ) ;
#23469 = edge_curve ( 'none', #18461, #17772, #49523, .t. ) ;
#23470 = cartesian_point ( 'none', ( 49.31763583762879200, -76.01011649334661500, -61.91901935506960100 ) ) ;
#23471 = cartesian_point ( 'none', ( 49.51479474448182600, -76.02637856852433600, -61.98303099412017000 ) ) ;
#23472 = cartesian_point ( 'none', ( 49.99999999999999300, -76.24359218720367400, -62.83803871016056800 ) ) ;
#23473 = direction ( 'none', ( -0.8660254037844379300, 1.060575238724906100e-016, 0.5000000000000014400 ) ) ;
#23474 = vector ( 'none', #23473, 999.9999999999998900 ) ;
#23475 = cartesian_point ( 'none', ( -9.966506350946106700, 1.220545010136791600e-015, -20.03369939627408400 ) ) ;
#23476 = cartesian_point ( 'none', ( 49.99999999999999300, -75.80351166778753200, -62.71791676729022700 ) ) ;
#23477 = cartesian_point ( 'none', ( 49.99999999999999300, -75.84166725788479400, -62.94014722532005400 ) ) ;
#23478 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23479 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23480 = line ( 'none', #23475, #23474 ) ;
#23481 = oriented_edge ( 'none', *, *, #22027, .t. ) ;
#23482 = face_outer_bound ( 'none', #7111, .t. ) ;
#23483 = cartesian_point ( 'none', ( 49.69022426400242400, -76.05821341426727100, -62.10834099500626600 ) ) ;
#23484 = cartesian_point ( 'none', ( 49.81167599374035100, -76.09976897716812500, -62.27191419608201500 ) ) ;
#23485 = cartesian_point ( 'none', ( 49.93312772347828600, -76.14132454006897900, -62.43548739715777200 ) ) ;
#23486 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#23487 = vector ( 'none', #23486, 1000.000000000000000 ) ;
#23488 = cartesian_point ( 'none', ( 49.99999999999999300, -76.19239495675540800, -62.63651346814623400 ) ) ;
#23489 = edge_curve ( 'none', #23498, #23241, #49586, .t. ) ;
#23490 = cartesian_point ( 'none', ( 49.80574793888833100, -77.69701963792036300, -60.99999999997862700 ) ) ;
#23491 = cartesian_point ( 'none', ( 49.80574793888832400, -77.69701963792036300, -61.57127187588439200 ) ) ;
#23492 = cartesian_point ( 'none', ( 49.48542782100052100, -76.59000136744346300, -61.98152845795546300 ) ) ;
#23493 = cartesian_point ( 'none', ( 49.02535463246871200, -75.00000000000000000, -61.99950478498559600 ) ) ;
#23494 = cartesian_point ( 'none', ( 45.55104250705394300, -70.10973788833196400, -62.47776757600264800 ) ) ;
#23495 = cartesian_point ( 'none', ( 45.49434371386162500, -70.01795981168167800, -62.73803143086610800 ) ) ;
#23496 = cartesian_point ( 'none', ( 45.49642237819828900, -70.01660910658682700, -62.99991010134521500 ) ) ;
#23497 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #23496, #23495, #23494, #21838, #22115, #22111, #22129 ),
( #22383, #22382, #22602, #22634, #22659, #22641, #22640 ),
( #22933, #22926, #22925, #23227, #23182, #23181, #23217 ),
( #23216, #23215, #23214, #23213, #56022, #56021, #56006 ),
( #56019, #56018, #53653, #53615, #54174, #54651, #54652 ),
( #23567, #23566, #23565, #23564, #23563, #23562, #23561 ),
( #23560, #23559, #23558, #23557, #23556, #23555, #23554 ),
( #23553, #23552, #23551, #23550, #23549, #23548, #23547 ),
( #23546, #23545, #23544, #23543, #23542, #23541, #23540 ),
( #23539, #23538, #23537, #23536, #23535, #23534, #23532 ),
( #23531, #23530, #23529, #23528, #23527, #23526, #23525 ),
( #23524, #23523, #23522, #23613, #23612, #23611, #23610 ),
( #23609, #23608, #23607, #23606, #23604, #23603, #23602 ),
( #23601, #23600, #23599, #23598, #23597, #23596, #23595 ),
( #23594, #23593, #23592, #23591, #23590, #23589, #23588 ),
( #23587, #23586, #23585, #23584, #23583, #23582, #23581 ),
( #23580, #23579, #23578, #23577, #23576, #23575, #23574 ),
( #23573, #23572, #23571, #23570, #23569, #23568, #23655 ),
( #23654, #23653, #23652, #23651, #23650, #23649, #23648 ),
( #23647, #23646, #23645, #23644, #23643, #23642, #23641 ),
( #23640, #23639, #23638, #23637, #23636, #23635, #23634 ),
( #23633, #23632, #23631, #23630, #23629, #23627, #23626 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.003320820543850212600, 0.003714150138377574000, 0.004107479732904935300, 0.004500809327432296300, 0.004894138921959657200, 0.005287468516487018100, 0.005680798111014379000, 0.006467457300069101800 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#23498 = vertex_point ( 'none', #49589 ) ;
#23499 = vertex_point ( 'none', #49594 ) ;
#23500 = cartesian_point ( 'none', ( 49.01344099600027000, -74.95882677202620000, -61.99986085590385400 ) ) ;
#23501 = cartesian_point ( 'none', ( 49.27297670325642500, -74.95886124277092200, -62.00334941915939900 ) ) ;
#23502 = cartesian_point ( 'none', ( 49.52954461727004800, -74.95994135882149600, -62.11266104549094500 ) ) ;
#23503 = cartesian_point ( 'none', ( 49.71184302904512000, -74.96176694967294900, -62.29741740095701600 ) ) ;
#23504 = cartesian_point ( 'none', ( 49.89414144082019200, -74.96359254052440200, -62.48217375642309400 ) ) ;
#23505 = cartesian_point ( 'none', ( 49.99999999999999300, -74.96614187163871200, -62.74017522766401100 ) ) ;
#23506 = cartesian_point ( 'none', ( 49.99999999999999300, -74.96870646913696100, -62.99972171182907500 ) ) ;
#23507 = edge_curve ( 'none', #23809, #23305, #49572, .t. ) ;
#23508 = cartesian_point ( 'none', ( 49.11777849964130400, -75.31941456023071200, -61.99770045713698600 ) ) ;
#23509 = cartesian_point ( 'none', ( 49.35956058432209700, -75.31998193709581800, -62.02803306510387000 ) ) ;
#23510 = cartesian_point ( 'none', ( 49.58804238440512800, -75.32956428170723500, -62.14901867773879500 ) ) ;
#23511 = oriented_edge ( 'none', *, *, #23518, .t. ) ;
#23512 = cartesian_point ( 'none', ( 49.74848646705876100, -75.34553547913542100, -62.33076648677040100 ) ) ;
#23513 = oriented_edge ( 'none', *, *, #18855, .f. ) ;
#23514 = cartesian_point ( 'none', ( 49.90893054971239500, -75.36150667656360700, -62.51251429580199900 ) ) ;
#23515 = cartesian_point ( 'none', ( 49.99999999999999300, -75.38368232270225600, -62.75344148433718800 ) ) ;
#23516 = cartesian_point ( 'none', ( 49.99999999999999300, -75.40598670879707300, -62.99540091429533800 ) ) ;
#23517 = cartesian_point ( 'none', ( 49.22173430819121600, -75.67868321980101600, -61.97007361264934400 ) ) ;
#23518 = edge_curve ( 'none', #22283, #23838, #49573, .t. ) ;
#23519 = vertex_point ( 'none', #49576 ) ;
#23520 = oriented_edge ( 'none', *, *, #23354, .f. ) ;
#23521 = edge_curve ( 'none', #22676, #22283, #49575, .t. ) ;
#23522 = cartesian_point ( 'none', ( 44.71946286853827200, -70.63577013351630300, -62.13063400328442800 ) ) ;
#23523 = cartesian_point ( 'none', ( 44.52560992987046300, -70.63819226334435100, -62.32191961399638600 ) ) ;
#23524 = cartesian_point ( 'none', ( 44.38467718202867500, -70.72664974527441500, -62.51425204019466300 ) ) ;
#23525 = cartesian_point ( 'none', ( 45.49165688915498900, -71.16015207273380800, -61.79925946351510600 ) ) ;
#23526 = cartesian_point ( 'none', ( 45.35060806252566600, -70.94844887284469300, -61.80816873560919300 ) ) ;
#23527 = cartesian_point ( 'none', ( 45.16079881282616500, -70.77432476535204800, -61.89824078902423600 ) ) ;
#23528 = cartesian_point ( 'none', ( 44.97312717189380700, -70.68445931396216500, -62.04533106284611000 ) ) ;
#23529 = cartesian_point ( 'none', ( 44.78545553096145000, -70.59459386257228200, -62.19242133666799100 ) ) ;
#23530 = cartesian_point ( 'none', ( 44.60199120595164100, -70.58997686053638200, -62.39490936665180200 ) ) ;
#23531 = cartesian_point ( 'none', ( 44.47194074923515200, -70.67183503364258000, -62.59851892705157900 ) ) ;
#23532 = cartesian_point ( 'none', ( 45.54040550721251200, -71.13397581830042800, -61.83531497381463300 ) ) ;
#23533 = vertex_point ( 'none', #49580 ) ;
#23534 = cartesian_point ( 'none', ( 45.39963767330679900, -70.92114439213686700, -61.84362613268965700 ) ) ;
#23535 = cartesian_point ( 'none', ( 45.21434855189775700, -70.74280213463586600, -61.93732446768208200 ) ) ;
#23536 = cartesian_point ( 'none', ( 45.03449310475280500, -70.64703109501446900, -62.09114839458973700 ) ) ;
#23537 = cartesian_point ( 'none', ( 44.85463765760785300, -70.55126005539307200, -62.24497232149738600 ) ) ;
#23538 = cartesian_point ( 'none', ( 44.68222214717513900, -70.53912854625157500, -62.45720595585260800 ) ) ;
#23539 = cartesian_point ( 'none', ( 44.56373073920752100, -70.61390728888616800, -62.67062994765064600 ) ) ;
#23540 = cartesian_point ( 'none', ( 45.58915412527003500, -71.10779956386704700, -61.87137048411416600 ) ) ;
#23541 = cartesian_point ( 'none', ( 45.44866728408793200, -70.89383991142904100, -61.87908352977012100 ) ) ;
#23542 = cartesian_point ( 'none', ( 45.26789829096935600, -70.71127950391968400, -61.97640814633992800 ) ) ;
#23543 = cartesian_point ( 'none', ( 45.09585903761180200, -70.60960287606677400, -62.13696572633335800 ) ) ;
#23544 = cartesian_point ( 'none', ( 44.92381978425425600, -70.50792624821384900, -62.29752330632678100 ) ) ;
#23545 = cartesian_point ( 'none', ( 44.76245308839864400, -70.48828023196678300, -62.51950254505341300 ) ) ;
#23546 = cartesian_point ( 'none', ( 44.65552072917989100, -70.55597954412975500, -62.74274096824970600 ) ) ;
#23547 = cartesian_point ( 'none', ( 45.64057918476370900, -71.07994585528317100, -61.90185062235449500 ) ) ;
#23548 = cartesian_point ( 'none', ( 45.50022973449741000, -70.86494291646063500, -61.90876627849601700 ) ) ;
#23549 = cartesian_point ( 'none', ( 45.32417826382613400, -70.67799945894593300, -62.00902720460283000 ) ) ;
#23550 = cartesian_point ( 'none', ( 45.16042397926522500, -70.57006965050726400, -62.17530557616406400 ) ) ;
#23551 = cartesian_point ( 'none', ( 44.99666969470430900, -70.46213984206859500, -62.34158394772529000 ) ) ;
#23552 = cartesian_point ( 'none', ( 44.84708420948513200, -70.43445556667876400, -62.57198115503479100 ) ) ;
#23553 = cartesian_point ( 'none', ( 44.75246357494998500, -70.49455064646772900, -62.80370124473036200 ) ) ;
#23554 = cartesian_point ( 'none', ( 45.69468707114825200, -71.05032235639545500, -61.92665409276101900 ) ) ;
#23555 = cartesian_point ( 'none', ( 45.55429789461793900, -70.83439991101502600, -61.93264324754962000 ) ) ;
#23556 = cartesian_point ( 'none', ( 45.38315386936280800, -70.64292780722307400, -62.03516969307338500 ) ) ;
#23557 = cartesian_point ( 'none', ( 45.22816669488985000, -70.52838980414392700, -62.20613025835243100 ) ) ;
#23558 = cartesian_point ( 'none', ( 45.07317952041688600, -70.41385180106478000, -62.37709082363147000 ) ) ;
#23559 = cartesian_point ( 'none', ( 44.93614060919472300, -70.37757178119093700, -62.61450946845907600 ) ) ;
#23560 = cartesian_point ( 'none', ( 44.85461322534802500, -70.42949433585644700, -62.85330818554341200 ) ) ;
#23561 = cartesian_point ( 'none', ( 45.74879495753279500, -71.02069885750773900, -61.95145756316754400 ) ) ;
#23562 = cartesian_point ( 'none', ( 45.60836605473846100, -70.80385690556943200, -61.95652021660323100 ) ) ;
#23563 = cartesian_point ( 'none', ( 45.44212947489948800, -70.60785615550021500, -62.06131218154394000 ) ) ;
#23564 = cartesian_point ( 'none', ( 45.29590941051447600, -70.48670995778060400, -62.23695494054079800 ) ) ;
#23565 = cartesian_point ( 'none', ( 45.14968934612947000, -70.36556376006097900, -62.41259769953764900 ) ) ;
#23566 = cartesian_point ( 'none', ( 45.02519700890431400, -70.32068799570309600, -62.65703778188336100 ) ) ;
#23567 = cartesian_point ( 'none', ( 44.95676287574607200, -70.36443802524516400, -62.90291512635645400 ) ) ;
#23568 = cartesian_point ( 'none', ( 45.08470595604662600, -71.09409493243370500, -61.45440553582354000 ) ) ;
#23569 = cartesian_point ( 'none', ( 44.86985611791053700, -70.94356698882822300, -61.50601050949988000 ) ) ;
#23570 = cartesian_point ( 'none', ( 44.64070068325541000, -70.88513174307378500, -61.58787269669845400 ) ) ;
#23571 = cartesian_point ( 'none', ( 44.41154524860028400, -70.82669649731934700, -61.66973488389703600 ) ) ;
#23572 = cartesian_point ( 'none', ( 44.17043620979291100, -70.86095346368124100, -61.78101492825690100 ) ) ;
#23573 = cartesian_point ( 'none', ( 43.97990140349208600, -70.97901652733880000, -61.89286840195462200 ) ) ;
#23574 = cartesian_point ( 'none', ( 45.25797138231058600, -71.28299475406564100, -61.50506528133544700 ) ) ;
#23575 = cartesian_point ( 'none', ( 45.11372970331351000, -71.07837120859852600, -61.51370516074743500 ) ) ;
#23576 = cartesian_point ( 'none', ( 44.90165462403726300, -70.92521538287992700, -61.57192531246724300 ) ) ;
#23577 = cartesian_point ( 'none', ( 44.67695923006637300, -70.86339478157047700, -61.66457628934693200 ) ) ;
#23578 = cartesian_point ( 'none', ( 44.45226383609547600, -70.80157418026101400, -61.75722726622662200 ) ) ;
#23579 = cartesian_point ( 'none', ( 44.21727388127876400, -70.83172815913904700, -61.88335126886889300 ) ) ;
#23580 = cartesian_point ( 'none', ( 44.03317247361282200, -70.94600117737067500, -62.01013056269226100 ) ) ;
#23581 = cartesian_point ( 'none', ( 45.29113155830893300, -71.26574148197057900, -61.55974783820311600 ) ) ;
#23582 = cartesian_point ( 'none', ( 45.14747593586143600, -71.05999556015814300, -61.56878518007582800 ) ) ;
#23583 = cartesian_point ( 'none', ( 44.93860410715362300, -70.90381252194434600, -61.63307710502336100 ) ) ;
#23584 = cartesian_point ( 'none', ( 44.71913159797168900, -70.83803089880417800, -61.73581264669118000 ) ) ;
#23585 = cartesian_point ( 'none', ( 44.49965908878975500, -70.77224927566400900, -61.83854818835899900 ) ) ;
#23586 = cartesian_point ( 'none', ( 44.27187866062585900, -70.79755626788964700, -61.97865410028590800 ) ) ;
#23587 = cartesian_point ( 'none', ( 44.09535003450576300, -70.90733463707694300, -62.11949567642759700 ) ) ;
#23588 = cartesian_point ( 'none', ( 45.32429173430728000, -71.24848820987551800, -61.61443039507078400 ) ) ;
#23589 = cartesian_point ( 'none', ( 45.18122216840936300, -71.04161991171776000, -61.62386519940422100 ) ) ;
#23590 = cartesian_point ( 'none', ( 44.97555359026997500, -70.88240966100876500, -61.69422889757947100 ) ) ;
#23591 = cartesian_point ( 'none', ( 44.76130396587700500, -70.81266701603789200, -61.80704900403542700 ) ) ;
#23592 = cartesian_point ( 'none', ( 44.54705434148403500, -70.74292437106700500, -61.91986911049138300 ) ) ;
#23593 = cartesian_point ( 'none', ( 44.32648343997295400, -70.76338437664026100, -62.07395693170291700 ) ) ;
#23594 = cartesian_point ( 'none', ( 44.15752759539870500, -70.86866809678321000, -62.22886079016293300 ) ) ;
#23595 = cartesian_point ( 'none', ( 45.36179582661417700, -71.22886762011883400, -61.66481433387880200 ) ) ;
#23596 = cartesian_point ( 'none', ( 45.21930565230489000, -71.02080274167720100, -61.67437822493394600 ) ) ;
#23597 = cartesian_point ( 'none', ( 45.01723230154883000, -70.85820035063459000, -61.75023365201943200 ) ) ;
#23598 = cartesian_point ( 'none', ( 44.80890861265306300, -70.78396634006469400, -61.87236900836045100 ) ) ;
#23599 = cartesian_point ( 'none', ( 44.60058492375728900, -70.70973232949478400, -61.99450436470146300 ) ) ;
#23600 = cartesian_point ( 'none', ( 44.38823130803592000, -70.72465704097800200, -62.16161935731354000 ) ) ;
#23601 = cartesian_point ( 'none', ( 44.22790083085944700, -70.82479326365368900, -62.32962866777898400 ) ) ;
#23602 = cartesian_point ( 'none', ( 45.40352305267050800, -71.20684555746265700, -61.71097017698272700 ) ) ;
#23603 = cartesian_point ( 'none', ( 45.26153800748954800, -70.99757407429399300, -61.72040490613278500 ) ) ;
#23604 = cartesian_point ( 'none', ( 45.06341912000499400, -70.83125286064081600, -61.80118286017742700 ) ) ;
#23605 = edge_curve ( 'none', #23847, #23854, #49570, .t. ) ;
#23606 = cartesian_point ( 'none', ( 44.86172150807638600, -70.75200204607318700, -61.93187602208518400 ) ) ;
#23607 = cartesian_point ( 'none', ( 44.66002389614778400, -70.67275123150554400, -62.06256918399294200 ) ) ;
#23608 = cartesian_point ( 'none', ( 44.45692061895319100, -70.68142465216118400, -62.24176948565496300 ) ) ;
#23609 = cartesian_point ( 'none', ( 44.30628900644406100, -70.77572150446405900, -62.42194035398682000 ) ) ;
#23610 = cartesian_point ( 'none', ( 45.44525027872683900, -71.18482349480646600, -61.75712602008664500 ) ) ;
#23611 = cartesian_point ( 'none', ( 45.30377036267420000, -70.97434540691078600, -61.76643158733162400 ) ) ;
#23612 = cartesian_point ( 'none', ( 45.10960593846115100, -70.80430537064705700, -61.85213206833541500 ) ) ;
#23613 = cartesian_point ( 'none', ( 44.91453440349971500, -70.72003775208168000, -61.99138303580992500 ) ) ;
#23614 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#23615 = axis2_placement_3d ( 'none', #23683, #23682, #23681 ) ;
#23616 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23617 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -20.15869939627408400 ) ) ;
#23618 = conical_surface ( 'none', #23625, 9.316987298107779500, 1.047197551196600100 ) ;
#23619 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -20.15869939627408400 ) ) ;
#23620 = circle ( 'none', #23615, 1.000000000000000900 ) ;
#23621 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.20869939627408500 ) ) ;
#23622 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -21.20869939627408500 ) ) ;
#23623 = cartesian_point ( 'none', ( -10.34999999999999800, 0.0000000000000000000, -7.000000000000000000 ) ) ;
#23624 = face_outer_bound ( 'none', #7004, .t. ) ;
#23625 = axis2_placement_3d ( 'none', #23621, #23614, #23616 ) ;
#23626 = cartesian_point ( 'none', ( 45.13689904878844300, -71.34520757787298400, -60.99999999997862700 ) ) ;
#23627 = cartesian_point ( 'none', ( 44.98989883164880200, -71.14521872108278400, -60.99999999997862700 ) ) ;
#23628 = oriented_edge ( 'none', *, *, #23743, .t. ) ;
#23629 = cartesian_point ( 'none', ( 44.76592288542239100, -71.00334729112222500, -60.99999999997862700 ) ) ;
#23630 = cartesian_point ( 'none', ( 44.52229656342972700, -70.95590446330095300, -60.99999999997862700 ) ) ;
#23631 = cartesian_point ( 'none', ( 44.27867024143706900, -70.90846163547966800, -60.99999999997862700 ) ) ;
#23632 = cartesian_point ( 'none', ( 44.01782479100415200, -70.95592086130051300, -60.99999999997862700 ) ) ;
#23633 = cartesian_point ( 'none', ( 43.80652210268235800, -71.08613522528288800, -60.99999999997862700 ) ) ;
#23634 = cartesian_point ( 'none', ( 45.13689904878844300, -71.34520757787298400, -61.13300095441385900 ) ) ;
#23635 = cartesian_point ( 'none', ( 44.98989883164880200, -71.14521872108278400, -61.13569999227741600 ) ) ;
#23636 = cartesian_point ( 'none', ( 44.76592288542239100, -71.00334729112222500, -61.15121265110912000 ) ) ;
#23637 = cartesian_point ( 'none', ( 44.52229656342972700, -70.95590446330095300, -61.17556855523494600 ) ) ;
#23638 = cartesian_point ( 'none', ( 44.27867024143706900, -70.90846163547966800, -61.19992445936077300 ) ) ;
#23639 = cartesian_point ( 'none', ( 44.01782479100415200, -70.95592086130051300, -61.23288055119033400 ) ) ;
#23640 = cartesian_point ( 'none', ( 43.80652210268235800, -71.08613522528288800, -61.26600190884909100 ) ) ;
#23641 = cartesian_point ( 'none', ( 45.16121299379779000, -71.33285127448930000, -61.26508428405144000 ) ) ;
#23642 = cartesian_point ( 'none', ( 45.01487871458423500, -71.13183550667356800, -61.27043240181073700 ) ) ;
#23643 = cartesian_point ( 'none', ( 44.79333001247196900, -70.98765683870104200, -61.30133777734945300 ) ) ;
#23644 = cartesian_point ( 'none', ( 44.55348076205623200, -70.93734177044343900, -61.34988474735440900 ) ) ;
#23645 = cartesian_point ( 'none', ( 44.31363151164049400, -70.88702670218583500, -61.39843171735936500 ) ) ;
#23646 = cartesian_point ( 'none', ( 44.05789443080286100, -70.93108041289642100, -61.46413520434278200 ) ) ;
#23647 = cartesian_point ( 'none', ( 43.85197362014544400, -71.05817664572144600, -61.53016856812425300 ) ) ;
#23648 = cartesian_point ( 'none', ( 45.20676033346541100, -71.30940559193425100, -61.38598422866155600 ) ) ;
#23649 = cartesian_point ( 'none', ( 45.06143020889249600, -71.10667512384699800, -61.39308115781927500 ) ) ;
#23650 = cartesian_point ( 'none', ( 44.84434741609768300, -70.95826360545250100, -61.43778626544973800 ) ) ;
#23651 = cartesian_point ( 'none', ( 44.61162737618902000, -70.90253508553033200, -61.50854338025044400 ) ) ;
#23652 = cartesian_point ( 'none', ( 44.37890733628035600, -70.84680656560817600, -61.57930049505114300 ) ) ;
#23653 = cartesian_point ( 'none', ( 44.13292228346289600, -70.88432911341962500, -61.67538835361887100 ) ) ;
#23654 = cartesian_point ( 'none', ( 43.93725880904320700, -71.00540323346635300, -61.77196845734449900 ) ) ;
#23655 = cartesian_point ( 'none', ( 45.22953400329922900, -71.29768275065671900, -61.44643420096662100 ) ) ;
#23656 = conical_surface ( 'none', #23684, 9.316987298107779500, 1.047197551196600100 ) ;
#23657 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23658 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#23659 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -3.499999999999999600 ) ) ;
#23660 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#23661 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.60869939627408700 ) ) ;
#23662 = cylindrical_surface ( 'none', #23700, 0.9999999999999998900 ) ;
#23663 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23664 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#23665 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.60869939627408700 ) ) ;
#23666 = circle ( 'none', #23680, 10.34999999999999800 ) ;
#23667 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23668 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23669 = axis2_placement_3d ( 'none', #23675, #23668, #23667 ) ;
#23670 = circle ( 'none', #23669, 1.000000000000000900 ) ;
#23671 = axis2_placement_3d ( 'none', #23665, #23664, #23663 ) ;
#23672 = circle ( 'none', #23671, 9.316987298107779500 ) ;
#23673 = direction ( 'none', ( -0.8660254037844397100, 0.0000000000000000000, -0.4999999999999979500 ) ) ;
#23674 = vector ( 'none', #23673, 1000.000000000000100 ) ;
#23675 = cartesian_point ( 'none', ( 44.33115110990009100, -71.93746618606471100, -56.00000000000000000 ) ) ;
#23676 = vertex_point ( 'none', #49668 ) ;
#23677 = line ( 'none', #23622, #23674 ) ;
#23678 = face_outer_bound ( 'none', #7152, .t. ) ;
#23679 = advanced_face ( 'none', ( #49666 ), #49509, .t. ) ;
#23680 = axis2_placement_3d ( 'none', #23659, #23658, #23657 ) ;
#23681 = direction ( 'none', ( -1.000000000000000000, -4.163336342344333200e-014, 0.0000000000000000000 ) ) ;
#23682 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#23683 = cartesian_point ( 'none', ( 50.13778288343019800, -68.01803237035025500, -62.00000000000000000 ) ) ;
#23684 = axis2_placement_3d ( 'none', #23661, #23660, #23717 ) ;
#23685 = axis2_placement_3d ( 'none', #23687, #23746, #23740 ) ;
#23686 = cartesian_point ( 'none', ( 49.00000000000000700, -78.28927824611211900, -56.00000000000000000 ) ) ;
#23687 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#23688 = cylindrical_surface ( 'none', #23685, 9.750000000000000000 ) ;
#23689 = edge_curve ( 'none', #23825, #23847, #49687, .t. ) ;
#23690 = cartesian_point ( 'none', ( -5.548259416671133000, -4.078203916398317500, -56.00000000000000000 ) ) ;
#23691 = face_outer_bound ( 'none', #7125, .t. ) ;
#23692 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23693 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#23694 = edge_loop ( 'none', ( #23784, #23738, #23336, #23724, #23628, #23767 ) ) ;
#23695 = direction ( 'none', ( -0.5922586081917256000, 0.8057479388883351800, 0.0000000000000000000 ) ) ;
#23696 = direction ( 'none', ( -0.8057479388883351800, -0.5922586081917253800, 0.0000000000000000000 ) ) ;
#23697 = cartesian_point ( 'none', ( 9.750000000000001800, 1.194030629168669900e-015, -19.85869939627408700 ) ) ;
#23698 = circle ( 'none', #23720, 10.34999999999999800 ) ;
#23699 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.000000000000000000 ) ) ;
#23700 = axis2_placement_3d ( 'none', #23690, #23695, #23696 ) ;
#23701 = face_outer_bound ( 'none', #7187, .t. ) ;
#23702 = axis2_placement_3d ( 'none', #23686, #23748, #23747 ) ;
#23703 = direction ( 'none', ( -0.8660254037844379300, 1.060575238724906100e-016, 0.5000000000000014400 ) ) ;
#23704 = vector ( 'none', #23703, 999.9999999999998900 ) ;
#23705 = cartesian_point ( 'none', ( -9.966506350946106700, 1.220545010136791600e-015, -19.23369939627408700 ) ) ;
#23706 = line ( 'none', #23705, #23704 ) ;
#23707 = edge_curve ( 'none', #23854, #23337, #49659, .t. ) ;
#23708 = vector ( 'none', #23710, 1000.000000000000100 ) ;
#23709 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -19.35869939627408700 ) ) ;
#23710 = direction ( 'none', ( -0.8660254037844397100, 0.0000000000000000000, -0.4999999999999979500 ) ) ;
#23711 = cartesian_point ( 'none', ( -9.316987298107779500, 0.0000000000000000000, -19.60869939627408700 ) ) ;
#23712 = direction ( 'none', ( 0.8660254037844397100, 1.060575238724908100e-016, -0.4999999999999979500 ) ) ;
#23713 = vector ( 'none', #23712, 1000.000000000000100 ) ;
#23714 = cartesian_point ( 'none', ( 9.316987298107779500, 1.141001867232424200e-015, -19.60869939627408700 ) ) ;
#23715 = oriented_edge ( 'none', *, *, #23989, .t. ) ;
#23716 = line ( 'none', #23714, #23713 ) ;
#23717 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23718 = line ( 'none', #23711, #23708 ) ;
#23719 = circle ( 'none', #23702, 1.000000000000005600 ) ;
#23720 = axis2_placement_3d ( 'none', #23699, #23693, #23692 ) ;
#23721 = oriented_edge ( 'none', *, *, #19785, .f. ) ;
#23722 = circle ( 'none', #23782, 9.750000000000000000 ) ;
#23723 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -25.00000000000000000 ) ) ;
#23724 = oriented_edge ( 'none', *, *, #23689, .f. ) ;
#23725 = line ( 'none', #23723, #23774 ) ;
#23726 = circle ( 'none', #23739, 1.000000000000005600 ) ;
#23727 = direction ( 'none', ( 0.6191933636144593100, 0.7852385487581542400, 0.0000000000000000000 ) ) ;
#23728 = oriented_edge ( 'none', *, *, #24252, .f. ) ;
#23729 = direction ( 'none', ( 0.7180812918939599700, -0.5662370641120734200, -0.4046416259576383100 ) ) ;
#23730 = axis2_placement_3d ( 'none', #23745, #23729, #23727 ) ;
#23731 = edge_curve ( 'none', #23400, #23367, #49651, .t. ) ;
#23732 = cartesian_point ( 'none', ( 2.422454405042551200, 10.80795206271158000, -8.296116119184390000 ) ) ;
#23733 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23734 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#23735 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.85869939627408700 ) ) ;
#23736 = axis2_placement_3d ( 'none', #23735, #23734, #23733 ) ;
#23737 = face_outer_bound ( 'none', #7113, .t. ) ;
#23738 = oriented_edge ( 'none', *, *, #23707, .f. ) ;
#23739 = axis2_placement_3d ( 'none', #23783, #23777, #23776 ) ;
#23740 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23741 = circle ( 'none', #23730, 1.000000000000004200 ) ;
#23742 = circle ( 'none', #23736, 9.750000000000000000 ) ;
#23743 = edge_curve ( 'none', #23825, #23809, #49655, .t. ) ;
#23744 = oriented_edge ( 'none', *, *, #23731, .f. ) ;
#23745 = cartesian_point ( 'none', ( 36.97066201070931200, -75.00271993033136700, -50.79580050226178400 ) ) ;
#23746 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#23747 = direction ( 'none', ( -0.8057479388883331800, -0.5922586081917280400, 6.938893903907189700e-015 ) ) ;
#23748 = direction ( 'none', ( 0.5922586081917256000, -0.8057479388883351800, -0.0000000000000000000 ) ) ;
#23749 = cartesian_point ( 'none', ( 49.90839711568431600, -77.79967410123026600, -61.33774168794465000 ) ) ;
#23750 = edge_curve ( 'none', #23457, #23400, #49616, .t. ) ;
#23751 = cartesian_point ( 'none', ( 49.94484090947746300, -77.89769476494092300, -61.38163990426035400 ) ) ;
#23752 = cartesian_point ( 'none', ( 49.98128470327061000, -77.99571542865156500, -61.42553812057606400 ) ) ;
#23753 = cartesian_point ( 'none', ( 49.99999999999999300, -78.09948017470387100, -61.47173577257607500 ) ) ;
#23754 = cartesian_point ( 'none', ( 49.99999999999999300, -78.20326580461232900, -61.51794038693407900 ) ) ;
#23755 = cartesian_point ( 'none', ( 49.80574793888833100, -77.69701963792034900, -61.12950951352548400 ) ) ;
#23756 = cartesian_point ( 'none', ( 49.86831602189803900, -77.78214141281391400, -61.14812313856398900 ) ) ;
#23757 = cartesian_point ( 'none', ( 49.91727305624262100, -77.87724593929154100, -61.16891969734737700 ) ) ;
#23758 = cartesian_point ( 'none', ( 49.95019680563773100, -77.97762775187881300, -61.19087024316860400 ) ) ;
#23759 = cartesian_point ( 'none', ( 49.98312055503284800, -78.07800956446608600, -61.21282078898983100 ) ) ;
#23760 = cartesian_point ( 'none', ( 49.99999999999999300, -78.18363506567654000, -61.23591797506818300 ) ) ;
#23761 = cartesian_point ( 'none', ( 49.99999999999999300, -78.28927824611207600, -61.25901902707234100 ) ) ;
#23762 = cartesian_point ( 'none', ( 49.80574793888833100, -77.69701963792034900, -60.99999999997862700 ) ) ;
#23763 = cartesian_point ( 'none', ( 49.86831602189803900, -77.78214141281391400, -60.99999999997862700 ) ) ;
#23764 = cartesian_point ( 'none', ( 49.91727305624262100, -77.87724593929154100, -60.99999999997862700 ) ) ;
#23765 = cartesian_point ( 'none', ( 49.95019680563773100, -77.97762775187881300, -60.99999999997862700 ) ) ;
#23766 = cartesian_point ( 'none', ( 49.98312055503284800, -78.07800956446608600, -60.99999999997862700 ) ) ;
#23767 = oriented_edge ( 'none', *, *, #23940, .f. ) ;
#23768 = cartesian_point ( 'none', ( 49.99999999999999300, -78.18363506567654000, -60.99999999997862700 ) ) ;
#23769 = cartesian_point ( 'none', ( 49.99999999999999300, -78.28927824611207600, -60.99999999997862700 ) ) ;
#23770 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #23769, #23768, #23766, #23765, #23764, #23763, #23762 ),
( #23761, #23760, #23759, #23758, #23757, #23756, #23755 ),
( #23754, #23753, #23752, #23751, #23749, #23840, #23839 ),
( #23837, #23836, #23835, #23834, #23833, #23832, #23831 ),
( #23828, #23826, #23824, #23823, #23821, #23819, #23818 ),
( #23817, #23816, #23815, #23814, #23813, #23811, #23810 ),
( #23808, #23806, #23805, #23804, #23803, #23802, #23801 ),
( #23800, #23799, #23798, #23797, #23796, #23795, #23794 ),
( #23792, #23790, #23789, #23788, #23787, #23786, #23785 ),
( #23472, #23488, #23485, #23484, #23483, #23471, #23470 ),
( #23477, #23476, #23468, #23467, #23466, #23465, #23517 ),
( #23516, #23515, #23514, #23512, #23510, #23509, #23508 ),
( #23506, #23505, #23504, #23503, #23502, #23501, #23500 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 3.141592653589793100, 3.530121194230364500, 3.918649734870936400, 4.307178275511508200, 4.695706816152079600 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#23771 = cartesian_point ( 'none', ( 36.27069828674728300, -75.71770210915451600, -50.40989009418190400 ) ) ;
#23772 = b_spline_curve_with_knots ( 'none', 3,
( #24044, #24071, #24046, #24049 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003875408487055875100, 0.004377906729562530200 ),
.unspecified. ) ;
#23773 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#23774 = vector ( 'none', #23773, 1000.000000000000000 ) ;
#23775 = oriented_edge ( 'none', *, *, #17979, .t. ) ;
#23776 = direction ( 'none', ( -0.8057479388883331800, -0.5922586081917280400, 0.0000000000000000000 ) ) ;
#23777 = direction ( 'none', ( -0.5922586081917256000, 0.8057479388883351800, 0.0000000000000000000 ) ) ;
#23778 = cartesian_point ( 'none', ( 2.311358028049314700, 10.61552749322246700, -7.917786508665446200 ) ) ;
#23779 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23780 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23781 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.15869939627408400 ) ) ;
#23782 = axis2_placement_3d ( 'none', #23781, #23780, #23779 ) ;
#23784 = oriented_edge ( 'none', *, *, #23345, .f. ) ;
#23783 = cartesian_point ( 'none', ( 44.33115110990010500, -71.93746618606472500, -56.00000000000000000 ) ) ;
#23785 = cartesian_point ( 'none', ( 49.41353736706636100, -76.34154976689221400, -61.86796509748985100 ) ) ;
#23786 = cartesian_point ( 'none', ( 49.58803294161048600, -76.36686422712982400, -61.94472659683751200 ) ) ;
#23787 = cartesian_point ( 'none', ( 49.73814302037748500, -76.40985091289846300, -62.06913775883369800 ) ) ;
#23788 = cartesian_point ( 'none', ( 49.84121411306911400, -76.46350433209349300, -62.22185770977084500 ) ) ;
#23789 = cartesian_point ( 'none', ( 49.94428520576074200, -76.51715775128852200, -62.37457766070799200 ) ) ;
#23790 = cartesian_point ( 'none', ( 49.99999999999999300, -76.58127824572329700, -62.55511016900224100 ) ) ;
#23791 = oriented_edge ( 'none', *, *, #23812, .f. ) ;
#23792 = cartesian_point ( 'none', ( 49.99999999999999300, -76.64551711652255500, -62.73593019500108200 ) ) ;
#23793 = oriented_edge ( 'none', *, *, #17991, .t. ) ;
#23794 = cartesian_point ( 'none', ( 49.50131229500640700, -76.64489771006903100, -61.79352192845298900 ) ) ;
#23795 = cartesian_point ( 'none', ( 49.65251642490130000, -76.68163875917437600, -61.87490435355216100 ) ) ;
#23796 = cartesian_point ( 'none', ( 49.77972876426621000, -76.73583965450609400, -61.99234974813267500 ) ) ;
#23797 = cartesian_point ( 'none', ( 49.86664940764287500, -76.80020176876220700, -62.13068990397636100 ) ) ;
#23798 = cartesian_point ( 'none', ( 49.95357005101954700, -76.86456388301832000, -62.26903005982004700 ) ) ;
#23799 = cartesian_point ( 'none', ( 49.99999999999999300, -76.93892787027746700, -62.42794557814498500 ) ) ;
#23800 = cartesian_point ( 'none', ( 49.99999999999999300, -77.01338332173503400, -62.58704385692735900 ) ) ;
#23801 = cartesian_point ( 'none', ( 49.57448228686644900, -76.89777136150820500, -61.70118421597182800 ) ) ;
#23802 = cartesian_point ( 'none', ( 49.70528469170665900, -76.94513289653599500, -61.77982884717003000 ) ) ;
#23803 = cartesian_point ( 'none', ( 49.81355518470427100, -77.00893136510961800, -61.88576728495583300 ) ) ;
#23804 = cartesian_point ( 'none', ( 49.88726610632505000, -77.08207945989752800, -62.00723093544923600 ) ) ;
#23805 = cartesian_point ( 'none', ( 49.96097702794583700, -77.15522755468545300, -62.12869458594264000 ) ) ;
#23807 = advanced_face ( 'none', ( #49631 ), #49613, .t. ) ;
#23806 = cartesian_point ( 'none', ( 49.99999999999999300, -77.23759787774190500, -62.26547190269661800 ) ) ;
#23808 = cartesian_point ( 'none', ( 49.99999999999999300, -77.32003999320926400, -62.40236843196503000 ) ) ;
#23809 = vertex_point ( 'none', #49732 ) ;
#23810 = cartesian_point ( 'none', ( 49.64765227872649700, -77.15064501294736500, -61.60884650349066800 ) ) ;
#23811 = cartesian_point ( 'none', ( 49.75805295851201700, -77.20862703389762800, -61.68475334078790000 ) ) ;
#23812 = edge_curve ( 'none', #22952, #24055, #49737, .t. ) ;
#23813 = cartesian_point ( 'none', ( 49.84738160514233100, -77.28202307571314100, -61.77918482177898300 ) ) ;
#23814 = cartesian_point ( 'none', ( 49.90788280500722600, -77.36395715103286400, -61.88377196692211200 ) ) ;
#23815 = cartesian_point ( 'none', ( 49.96838400487212800, -77.44589122635258600, -61.98835911206523300 ) ) ;
#23816 = cartesian_point ( 'none', ( 49.99999999999999300, -77.53626788520632800, -62.10299822724824300 ) ) ;
#23817 = cartesian_point ( 'none', ( 49.99999999999999300, -77.62669666468347900, -62.21769300700270800 ) ) ;
#23818 = cartesian_point ( 'none', ( 49.70616215469485900, -77.35285367260765100, -61.49868388236296800 ) ) ;
#23819 = cartesian_point ( 'none', ( 49.79910650099365200, -77.42061951941300900, -61.56455453513242300 ) ) ;
#23820 = vertex_point ( 'none', #49721 ) ;
#23821 = cartesian_point ( 'none', ( 49.87345167327161700, -77.50200397857052800, -61.64296654620179800 ) ) ;
#23822 = oriented_edge ( 'none', *, *, #24283, .t. ) ;
#23823 = cartesian_point ( 'none', ( 49.92368445706156900, -77.59080052494334700, -61.72818588714384400 ) ) ;
#23825 = vertex_point ( 'none', #49720 ) ;
#23824 = cartesian_point ( 'none', ( 49.97391724085152700, -77.67959707131615200, -61.81340522808588400 ) ) ;
#23826 = cartesian_point ( 'none', ( 49.99999999999999300, -77.77573598505136900, -61.90536975197491600 ) ) ;
#23827 = oriented_edge ( 'none', *, *, #24004, .t. ) ;
#23829 = oriented_edge ( 'none', *, *, #23507, .t. ) ;
#23828 = cartesian_point ( 'none', ( 49.99999999999999300, -77.87191254289686500, -61.99736776474731000 ) ) ;
#23830 = advanced_face ( 'none', ( #49724 ), #49643, .t. ) ;
#23831 = cartesian_point ( 'none', ( 49.74569352269993800, -77.48947308610915700, -61.37882703790965900 ) ) ;
#23832 = cartesian_point ( 'none', ( 49.82667221464934200, -77.56402834020566700, -61.43035543984528600 ) ) ;
#23833 = cartesian_point ( 'none', ( 49.89092439447797000, -77.65083903990040400, -61.49035411707322400 ) ) ;
#23834 = cartesian_point ( 'none', ( 49.93426268326951600, -77.74424764494213500, -61.55491289570210300 ) ) ;
#23835 = cartesian_point ( 'none', ( 49.97760097206106900, -77.83765624998385100, -61.61947167433097400 ) ) ;
#23836 = cartesian_point ( 'none', ( 49.99999999999999300, -77.93760807987762000, -61.68855276227549200 ) ) ;
#23837 = cartesian_point ( 'none', ( 49.99999999999999300, -78.03758917375459700, -61.75765407584069800 ) ) ;
#23838 = vertex_point ( 'none', #49701 ) ;
#23839 = cartesian_point ( 'none', ( 49.78522489070501700, -77.62609249961065000, -61.25897019345634900 ) ) ;
#23840 = cartesian_point ( 'none', ( 49.85423792830503200, -77.70743716099831000, -61.29615634455814200 ) ) ;
#23841 = cartesian_point ( 'none', ( 12.41303078757694900, 0.4999999999999942800, -10.70149930827727900 ) ) ;
#23842 = cartesian_point ( 'none', ( 12.54700538379250900, 1.536722070666218900e-015, -10.92273724496321200 ) ) ;
#23843 = oriented_edge ( 'none', *, *, #18452, .f. ) ;
#23844 = axis2_placement_3d ( 'none', #23908, #23898, #23902 ) ;
#23845 = line ( 'none', #23857, #23901 ) ;
#23846 = oriented_edge ( 'none', *, *, #23295, .f. ) ;
#23847 = vertex_point ( 'none', #49711 ) ;
#23848 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23849 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23850 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23851 = cartesian_point ( 'none', ( 6.849999999999998800, 0.0000000000000000000, -3.499999999999999600 ) ) ;
#23852 = face_outer_bound ( 'none', #7197, .t. ) ;
#23853 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23854 = vertex_point ( 'none', #49693 ) ;
#23855 = axis2_placement_3d ( 'none', #23850, #23849, #23848 ) ;
#23856 = direction ( 'none', ( 0.4886495119179558000, 5.984230606752410300e-017, -0.8724801742746615100 ) ) ;
#23857 = cartesian_point ( 'none', ( 10.34999999999999800, 1.267509437117510400e-015, -7.000000000000000000 ) ) ;
#23858 = circle ( 'none', #23855, 6.849999999999998800 ) ;
#23859 = circle ( 'none', #23907, 3.499999999999999600 ) ;
#23860 = conical_surface ( 'none', #23896, 10.34999999999999800, 0.5105412082792699600 ) ;
#23861 = cartesian_point ( 'none', ( -6.849999999999998800, 1.053196247266723500e-015, 0.0000000000000000000 ) ) ;
#23862 = direction ( 'none', ( 0.8660254037844397100, 1.060575238724908100e-016, -0.4999999999999979500 ) ) ;
#23863 = vector ( 'none', #23862, 1000.000000000000100 ) ;
#23864 = cartesian_point ( 'none', ( 9.316987298107779500, 1.141001867232424200e-015, -20.40869939627408400 ) ) ;
#23865 = axis2_placement_3d ( 'none', #23876, #23869, #23853 ) ;
#23866 = line ( 'none', #23864, #23863 ) ;
#23867 = cylindrical_surface ( 'none', #23865, 1.000000000000000900 ) ;
#23868 = face_outer_bound ( 'none', #7130, .t. ) ;
#23869 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23870 = direction ( 'none', ( 0.8660254037844379300, 0.0000000000000000000, 0.5000000000000014400 ) ) ;
#23871 = vector ( 'none', #23870, 999.9999999999998900 ) ;
#23872 = cartesian_point ( 'none', ( 9.966506350946106700, 0.0000000000000000000, -20.03369939627408400 ) ) ;
#23873 = line ( 'none', #23872, #23871 ) ;
#23874 = oriented_edge ( 'none', *, *, #23990, .t. ) ;
#23875 = oriented_edge ( 'none', *, *, #24184, .t. ) ;
#23876 = cartesian_point ( 'none', ( 44.33115110990009100, -71.93746618606471100, -62.00000000000000000 ) ) ;
#23877 = face_outer_bound ( 'none', #7233, .t. ) ;
#23878 = edge_loop ( 'none', ( #23890, #24029, #23923 ) ) ;
#23879 = conical_surface ( 'none', #23889, 9.966506350946106700, 1.047197551196596100 ) ;
#23880 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.23369939627408700 ) ) ;
#23881 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23882 = vector ( 'none', #23881, 1000.000000000000000 ) ;
#23883 = cartesian_point ( 'none', ( 6.849999999999998800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23884 = edge_curve ( 'none', #23825, #23948, #49803, .t. ) ;
#23885 = cartesian_point ( 'none', ( -10.34999999999999800, 1.267509437117510400e-015, -3.499999999999999600 ) ) ;
#23886 = advanced_face ( 'none', ( #49775 ), #49776, .t. ) ;
#23887 = cartesian_point ( 'none', ( 10.67627944162879700, 2.353441032916664600, -8.040218672905089300 ) ) ;
#23888 = edge_curve ( 'none', #23847, #24010, #49761, .t. ) ;
#23889 = axis2_placement_3d ( 'none', #23880, #23938, #23930 ) ;
#23890 = oriented_edge ( 'none', *, *, #23884, .t. ) ;
#23891 = face_outer_bound ( 'none', #7229, .t. ) ;
#23892 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23893 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#23894 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.000000000000000000 ) ) ;
#23895 = cylindrical_surface ( 'none', #23844, 10.34999999999999800 ) ;
#23896 = axis2_placement_3d ( 'none', #23894, #23893, #23892 ) ;
#23897 = cartesian_point ( 'none', ( 10.34999999999999800, 0.0000000000000000000, -3.499999999999999600 ) ) ;
#23898 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23899 = cartesian_point ( 'none', ( -10.34999999999999800, 1.267509437117510400e-015, -14.00000000000000000 ) ) ;
#23900 = line ( 'none', #23899, #23882 ) ;
#23901 = vector ( 'none', #23856, 999.9999999999998900 ) ;
#23902 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23903 = cartesian_point ( 'none', ( 10.34999999999999800, 1.402958565880819100e-015, -7.000000000000000000 ) ) ;
#23904 = cartesian_point ( 'none', ( 11.55961277496210300, 1.978163357943362600, -9.459784372770823100 ) ) ;
#23905 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#23906 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#23907 = axis2_placement_3d ( 'none', #23851, #23906, #23905 ) ;
#23908 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -14.00000000000000000 ) ) ;
#23909 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#23910 = vector ( 'none', #23909, 1000.000000000000000 ) ;
#23911 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#23912 = line ( 'none', #23911, #23910 ) ;
#23913 = cartesian_point ( 'none', ( -9.316987298107779500, 1.167516248200546700e-015, -19.60869939627408700 ) ) ;
#23914 = direction ( 'none', ( -1.000000000000000000, 1.224646799147353500e-016, 0.0000000000000000000 ) ) ;
#23915 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#23916 = cartesian_point ( 'none', ( 9.316987298107779500, 0.0000000000000000000, -19.60869939627408700 ) ) ;
#23917 = cartesian_point ( 'none', ( -6.849999999999998800, 8.388830574159367900e-016, -3.499999999999999600 ) ) ;
#23918 = direction ( 'none', ( 0.8660254037844379300, 0.0000000000000000000, 0.5000000000000014400 ) ) ;
#23919 = vector ( 'none', #23918, 999.9999999999998900 ) ;
#23920 = cartesian_point ( 'none', ( 9.966506350946106700, 0.0000000000000000000, -19.23369939627408700 ) ) ;
#23921 = cartesian_point ( 'none', ( 11.34294610829540800, 2.353441032916671700, -9.204227120211797300 ) ) ;
#23922 = axis2_placement_3d ( 'none', #23917, #23915, #23914 ) ;
#23923 = oriented_edge ( 'none', *, *, #23743, .f. ) ;
#23924 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23925 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23926 = axis2_placement_3d ( 'none', #23931, #23925, #23924 ) ;
#23927 = circle ( 'none', #23926, 9.750000000000000000 ) ;
#23928 = line ( 'none', #23920, #23919 ) ;
#23929 = oriented_edge ( 'none', *, *, #23888, .t. ) ;
#23930 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#23931 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.35869939627408700 ) ) ;
#23932 = circle ( 'none', #23922, 3.499999999999999600 ) ;
#23933 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -19.35869939627408700 ) ) ;
#23934 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23935 = vector ( 'none', #23934, 1000.000000000000000 ) ;
#23936 = cartesian_point ( 'none', ( 10.34999999999999800, 0.0000000000000000000, -14.00000000000000000 ) ) ;
#23937 = line ( 'none', #23936, #23935 ) ;
#23938 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#23939 = b_spline_curve_with_knots ( 'none', 3,
( #23988, #23987, #23986, #23985 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004262485593313501500, 0.004702683219281597300 ),
.unspecified. ) ;
#23940 = edge_curve ( 'none', #23519, #23809, #49763, .t. ) ;
#23941 = cartesian_point ( 'none', ( 10.12627944162878500, 3.306068977079539700, -7.539765539435920000 ) ) ;
#23942 = cartesian_point ( 'none', ( 10.23866619571041900, 3.500728545246684300, -7.838392462339697000 ) ) ;
#23943 = cartesian_point ( 'none', ( 10.34970003853692900, 3.693044802381821900, -8.139068571133854800 ) ) ;
#23944 = cartesian_point ( 'none', ( 10.45961277496209600, 3.883419246269142800, -8.441356398446050200 ) ) ;
#23945 = cartesian_point ( 'none', ( 9.909612774962091900, 4.836047190432032600, -8.208215831100146100 ) ) ;
#23946 = oriented_edge ( 'none', *, *, #24273, .t. ) ;
#23947 = cartesian_point ( 'none', ( 9.692946108295418000, 5.211324865405300600, -8.169585876471762400 ) ) ;
#23948 = vertex_point ( 'none', #49764 ) ;
#23949 = cartesian_point ( 'none', ( 9.026279441628762600, 5.211324865405293500, -7.129715569651660100 ) ) ;
#23950 = cartesian_point ( 'none', ( 9.138076610496369800, 5.404963242026352300, -7.475455492561826200 ) ) ;
#23951 = cartesian_point ( 'none', ( 9.249145267909172600, 5.597339799793791900, -7.822140568972550900 ) ) ;
#23952 = cartesian_point ( 'none', ( 9.359612774962089400, 5.788675134594921400, -8.169585876471778400 ) ) ;
#23953 = b_spline_curve_with_knots ( 'none', 3,
( #23952, #23951, #23950, #23949 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.303844794387854700e-007, 0.001235652914815815000 ),
.unspecified. ) ;
#23954 = b_spline_curve_with_knots ( 'none', 3,
( #23944, #23943, #23942, #23941 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.926532362133313300e-007, 0.001121691240364106400 ),
.unspecified. ) ;
#23955 = cartesian_point ( 'none', ( 9.692946108295418000, 5.211324865405300600, -8.169585876471762400 ) ) ;
#23956 = cartesian_point ( 'none', ( 9.765500136110748700, 5.085657602935382800, -8.177433467674101000 ) ) ;
#23957 = cartesian_point ( 'none', ( 9.837718695131123100, 4.960571389462685100, -8.190365641075287000 ) ) ;
#23958 = oriented_edge ( 'none', *, *, #25269, .t. ) ;
#23959 = cartesian_point ( 'none', ( 9.909612774962091900, 4.836047190432032600, -8.208215831100146100 ) ) ;
#23960 = oriented_edge ( 'none', *, *, #24084, .t. ) ;
#23961 = cartesian_point ( 'none', ( 9.576279441628774000, 4.258696921242416200, -7.233070451787970300 ) ) ;
#23962 = b_spline_curve_with_knots ( 'none', 3,
( #23959, #23957, #23956, #23955 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004028914651040556300, 0.004463423040302860200 ),
.unspecified. ) ;
#23963 = edge_curve ( 'none', #23854, #24281, #49842, .t. ) ;
#23964 = cartesian_point ( 'none', ( 9.688363811247866100, 4.452832744157019500, -7.556779570592279800 ) ) ;
#23965 = cartesian_point ( 'none', ( 9.799414764915603400, 4.645178638138525600, -7.881926371301220000 ) ) ;
#23966 = cartesian_point ( 'none', ( 9.909612774962091900, 4.836047190432032600, -8.208215831100146100 ) ) ;
#23967 = cartesian_point ( 'none', ( 9.359612774962089400, 5.788675134594921400, -8.169585876471778400 ) ) ;
#23968 = b_spline_curve_with_knots ( 'none', 3,
( #24012, #24011, #24009, #24007 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.008812818849867348400, 0.01015419087206723500 ),
.unspecified. ) ;
#23969 = cartesian_point ( 'none', ( 11.00961277496210400, 2.930791302106247700, -8.862320849399292700 ) ) ;
#23970 = cartesian_point ( 'none', ( 10.24294610829541500, 4.258696921242423300, -8.326604671405771500 ) ) ;
#23971 = b_spline_curve_with_knots ( 'none', 3,
( #23966, #23965, #23964, #24014 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.125824437415650400e-007, 0.001181663171962451300 ),
.unspecified. ) ;
#23972 = cartesian_point ( 'none', ( 9.692946108295418000, 5.211324865405300600, -8.169585876471762400 ) ) ;
#23973 = cartesian_point ( 'none', ( 9.472020490811921400, 5.211324865405297900, -7.822155346224351800 ) ) ;
#23974 = cartesian_point ( 'none', ( 9.249876620230578400, 5.211324865405295300, -7.475459885342997000 ) ) ;
#23975 = cartesian_point ( 'none', ( 9.026279441628762600, 5.211324865405293500, -7.129715569651660100 ) ) ;
#23977 = vertex_point ( 'none', #49846 ) ;
#23976 = b_spline_curve_with_knots ( 'none', 3,
( #23975, #23974, #23973, #23972 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009203019493572505600, 0.01043550180148605100 ),
.unspecified. ) ;
#23978 = cartesian_point ( 'none', ( 10.79294610829541200, 3.306068977079548200, -8.674699990824027700 ) ) ;
#23979 = cartesian_point ( 'none', ( 10.24294610829541500, 4.258696921242423300, -8.326604671405771500 ) ) ;
#23980 = cartesian_point ( 'none', ( 10.02155203717518200, 4.258696921242421500, -7.961598405473205600 ) ) ;
#23981 = cartesian_point ( 'none', ( 9.799380956937033800, 4.258696921242418800, -7.597047458389370800 ) ) ;
#23982 = cartesian_point ( 'none', ( 9.576279441628774000, 4.258696921242416200, -7.233070451787970300 ) ) ;
#23983 = oriented_edge ( 'none', *, *, #23940, .t. ) ;
#23984 = b_spline_curve_with_knots ( 'none', 3,
( #23982, #23981, #23980, #23979 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009275065186099098700, 0.01055495423453019900 ),
.unspecified. ) ;
#23985 = cartesian_point ( 'none', ( 10.24294610829541500, 4.258696921242423300, -8.326604671405771500 ) ) ;
#23986 = cartesian_point ( 'none', ( 10.31548809368268700, 4.133050516869753100, -8.360076241111233500 ) ) ;
#23987 = cartesian_point ( 'none', ( 10.38770569146959800, 4.007965968302245900, -8.398395931080932200 ) ) ;
#23988 = cartesian_point ( 'none', ( 10.45961277496209600, 3.883419246269142800, -8.441356398446050200 ) ) ;
#23989 = edge_curve ( 'none', #19853, #23676, #49793, .t. ) ;
#23990 = edge_curve ( 'none', #24281, #23847, #49855, .t. ) ;
#23991 = oriented_edge ( 'none', *, *, #23963, .t. ) ;
#23992 = cartesian_point ( 'none', ( 10.79294610829541200, 3.306068977079548200, -8.674699990824027700 ) ) ;
#23994 = edge_loop ( 'none', ( #23946, #24061, #23929 ) ) ;
#23993 = cartesian_point ( 'none', ( 10.57118427710817700, 3.306068977079545500, -8.296109333757973700 ) ) ;
#23995 = cartesian_point ( 'none', ( 10.34899161794661300, 3.306068977079542800, -7.917779923426262000 ) ) ;
#23996 = cartesian_point ( 'none', ( 10.12627944162878500, 3.306068977079539700, -7.539765539435920000 ) ) ;
#23997 = b_spline_curve_with_knots ( 'none', 3,
( #23996, #23995, #23993, #23992 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.008384464818442009800, 0.009700588473144259500 ),
.unspecified. ) ;
#23998 = cartesian_point ( 'none', ( 10.45961277496209600, 3.883419246269142800, -8.441356398446050200 ) ) ;
#23999 = cartesian_point ( 'none', ( 11.89294610829540100, 1.400813088753795500, -9.901710504412536200 ) ) ;
#24000 = cartesian_point ( 'none', ( 10.67627944162879700, 2.353441032916664600, -8.040218672905089300 ) ) ;
#24001 = cartesian_point ( 'none', ( 10.78896007145557700, 2.548609608805512100, -8.311707193776120700 ) ) ;
#24002 = cartesian_point ( 'none', ( 10.89996718618355800, 2.740879571516011000, -8.585909920071197000 ) ) ;
#24003 = cartesian_point ( 'none', ( 11.00961277496210400, 2.930791302106247700, -8.862320849399292700 ) ) ;
#24004 = edge_curve ( 'none', #23305, #23519, #49753, .t. ) ;
#24005 = cartesian_point ( 'none', ( 9.026279441628762600, 5.211324865405293500, -7.129715569651660100 ) ) ;
#24006 = b_spline_curve_with_knots ( 'none', 3,
( #24003, #24002, #24001, #24000 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.715568988143507100e-007, 0.001058812123506526500 ),
.unspecified. ) ;
#24008 = edge_loop ( 'none', ( #24100, #24120, #24024 ) ) ;
#24007 = cartesian_point ( 'none', ( 11.34294610829540800, 2.353441032916671700, -9.204227120211797300 ) ) ;
#24009 = cartesian_point ( 'none', ( 11.12093869795984900, 2.353441032916669500, -8.816100543663287300 ) ) ;
#24010 = vertex_point ( 'none', #49839 ) ;
#24011 = cartesian_point ( 'none', ( 10.89872926436991200, 2.353441032916666800, -8.428089258060827800 ) ) ;
#24012 = cartesian_point ( 'none', ( 10.67627944162879700, 2.353441032916664600, -8.040218672905089300 ) ) ;
#24013 = vertex_point ( 'none', #49835 ) ;
#24014 = cartesian_point ( 'none', ( 9.576279441628774000, 4.258696921242416200, -7.233070451787970300 ) ) ;
#24015 = toroidal_surface ( 'none', #24032, 6.849999999999998800, 3.500000000000000000 ) ;
#24016 = cartesian_point ( 'none', ( 11.89294610829540100, 1.400813088753795500, -9.901710504412536200 ) ) ;
#24017 = cartesian_point ( 'none', ( 12.07176558391855500, 1.091088671591669200, -10.15411012308008200 ) ) ;
#24018 = cartesian_point ( 'none', ( 12.24462399288279500, 0.7916891247500905700, -10.42201514250225700 ) ) ;
#24019 = cartesian_point ( 'none', ( 12.41303078757694900, 0.4999999999999942800, -10.70149930827727900 ) ) ;
#24020 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24021 = cartesian_point ( 'none', ( 10.12627944162878500, 3.306068977079539700, -7.539765539435920000 ) ) ;
#24022 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24023 = b_spline_curve_with_knots ( 'none', 3,
( #24019, #24018, #24017, #24016 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.998880101729048400e-007, 0.001312402942377770100 ),
.unspecified. ) ;
#24024 = oriented_edge ( 'none', *, *, #23345, .t. ) ;
#24025 = cartesian_point ( 'none', ( 12.41303078757694900, 0.4999999999999942800, -10.70149930827727900 ) ) ;
#24026 = cartesian_point ( 'none', ( 12.45044678849285100, 0.4351935853976092200, -10.76359407008074200 ) ) ;
#24027 = cartesian_point ( 'none', ( 12.48316686871787300, 0.3626173274486617100, -10.81762872320779000 ) ) ;
#24028 = cartesian_point ( 'none', ( 12.53242430297119900, 0.1919354207757852900, -10.89880175935539500 ) ) ;
#24029 = oriented_edge ( 'none', *, *, #24072, .t. ) ;
#24030 = cartesian_point ( 'none', ( 12.54700538379250600, 0.09592718255928262000, -10.92273724496321000 ) ) ;
#24031 = cartesian_point ( 'none', ( 12.54700538379250900, 1.536722070666218900e-015, -10.92273724496321200 ) ) ;
#24032 = axis2_placement_3d ( 'none', #24057, #24020, #24022 ) ;
#24033 = face_outer_bound ( 'none', #7205, .t. ) ;
#24034 = oriented_edge ( 'none', *, *, #17867, .t. ) ;
#24035 = b_spline_curve_with_knots ( 'none', 3,
( #24076, #24075, #24074, #24073 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004842897214370049100, 0.005340868928543691100 ),
.unspecified. ) ;
#24036 = advanced_face ( 'none', ( #49816 ), #49849, .t. ) ;
#24037 = cartesian_point ( 'none', ( 10.79294610829541200, 3.306068977079548200, -8.674699990824027700 ) ) ;
#24038 = cartesian_point ( 'none', ( 10.86583599884122200, 3.179819983296069200, -8.733116111909199100 ) ) ;
#24039 = cartesian_point ( 'none', ( 10.93804010856138700, 3.054758796745467500, -8.795768278425926600 ) ) ;
#24040 = advanced_face ( 'none', ( #49922 ), #49921, .t. ) ;
#24041 = cartesian_point ( 'none', ( 11.00961277496210400, 2.930791302106247700, -8.862320849399292700 ) ) ;
#24042 = b_spline_curve_with_knots ( 'none', 3,
( #24031, #24030, #24028, #24027, #24026, #24025 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0005798852527799252800, 0.0008693120714114477300, 0.001158738890042970200 ),
.unspecified. ) ;
#24043 = b_spline_curve_with_knots ( 'none', 3,
( #24041, #24039, #24038, #24037 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004549650064606427500, 0.005017825730732603000 ),
.unspecified. ) ;
#24044 = cartesian_point ( 'none', ( 7.709612774962074000, 8.646558967083599600, -9.204227120211983900 ) ) ;
#24045 = cartesian_point ( 'none', ( -0.7666666666666636100, 11.00000000000000000, -8.208215831100169200 ) ) ;
#24046 = cartesian_point ( 'none', ( 7.564251762286669000, 8.898331626477062900, -9.371488656235419200 ) ) ;
#24047 = cartesian_point ( 'none', ( 3.633333333333332400, 11.00000000000000000, -9.204227120211895000 ) ) ;
#24048 = line ( 'none', #24277, #24250 ) ;
#24049 = cartesian_point ( 'none', ( 7.492946108295448900, 9.021836642056788600, -9.459784372770943900 ) ) ;
#24050 = b_spline_curve_with_knots ( 'none', 3,
( #24251, #23778, #23732, #24311 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.549514645532286100e-007, 0.001316707455124934100 ),
.unspecified. ) ;
#24051 = cartesian_point ( 'none', ( 11.22627944162880600, 1.400813088753786900, -8.720033886374308100 ) ) ;
#24052 = cartesian_point ( 'none', ( 11.33920385327094800, 1.596403907132800400, -8.963349070500880700 ) ) ;
#24053 = advanced_face ( 'none', ( #49894 ), #49823, .t. ) ;
#24054 = cartesian_point ( 'none', ( 11.45019656125094600, 1.788648916623818900, -9.210145976975377700 ) ) ;
#24055 = vertex_point ( 'none', #49877 ) ;
#24056 = cartesian_point ( 'none', ( 11.55961277496210300, 1.978163357943362600, -9.459784372770823100 ) ) ;
#24057 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -3.499999999999999600 ) ) ;
#24058 = oriented_edge ( 'none', *, *, #22670, .t. ) ;
#24059 = cartesian_point ( 'none', ( 1.433333333333332900, 11.00000000000000000, -8.326604671405814200 ) ) ;
#24060 = oriented_edge ( 'none', *, *, #24272, .f. ) ;
#24061 = oriented_edge ( 'none', *, *, #23689, .t. ) ;
#24062 = b_spline_curve_with_knots ( 'none', 3,
( #24056, #24054, #24052, #24051 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.503106784999691300e-007, 0.0009961792249846735000 ),
.unspecified. ) ;
#24063 = vertex_point ( 'none', #49870 ) ;
#24064 = cartesian_point ( 'none', ( 11.22627944162880600, 1.400813088753786900, -8.720033886374308100 ) ) ;
#24065 = cartesian_point ( 'none', ( 11.89294610829540100, 1.400813088753795500, -9.901710504412536200 ) ) ;
#24066 = edge_curve ( 'none', #17699, #18002, #49872, .t. ) ;
#24067 = cartesian_point ( 'none', ( 11.67079225912677700, 1.400813088753792800, -9.507779570638156500 ) ) ;
#24068 = cartesian_point ( 'none', ( 11.44857408253885500, 1.400813088753790200, -9.113885073103363200 ) ) ;
#24069 = cartesian_point ( 'none', ( 11.22627944162880600, 1.400813088753786900, -8.720033886374308100 ) ) ;
#24070 = b_spline_curve_with_knots ( 'none', 3,
( #24069, #24068, #24067, #24065 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.008241443607579586700, 0.009598203988022980700 ),
.unspecified. ) ;
#24072 = edge_curve ( 'none', #23948, #23809, #49968, .t. ) ;
#24071 = cartesian_point ( 'none', ( 7.636438341847418000, 8.773300803053233600, -9.286181967900391900 ) ) ;
#24073 = cartesian_point ( 'none', ( 11.34294610829540800, 2.353441032916671700, -9.204227120211797300 ) ) ;
#24074 = cartesian_point ( 'none', ( 11.41596795512585900, 2.226963484143818000, -9.286011072340709700 ) ) ;
#24075 = cartesian_point ( 'none', ( 11.48836668535992600, 2.101565204974939100, -9.371562413085090500 ) ) ;
#24076 = cartesian_point ( 'none', ( 11.55961277496210300, 1.978163357943362600, -9.459784372770823100 ) ) ;
#24077 = cartesian_point ( 'none', ( 6.190707610587139700, 10.91386758358718700, -10.92279476054841700 ) ) ;
#24078 = oriented_edge ( 'none', *, *, #17866, .f. ) ;
#24079 = cartesian_point ( 'none', ( 6.356930503169200700, 10.81781776304052300, -10.92267951004977900 ) ) ;
#24080 = cartesian_point ( 'none', ( 6.432576458362920100, 10.75718426878491300, -10.89856840628230300 ) ) ;
#24081 = cartesian_point ( 'none', ( 6.554418731702512900, 10.63077443298949200, -10.81855748971758200 ) ) ;
#24082 = cartesian_point ( 'none', ( 6.602099319224463700, 10.56482854248732800, -10.76361527208294600 ) ) ;
#24084 = edge_curve ( 'none', #22953, #22366, #49890, .t. ) ;
#24083 = cartesian_point ( 'none', ( 6.639528095680695700, 10.49999999999999600, -10.70149930827728500 ) ) ;
#24085 = b_spline_curve_with_knots ( 'none', 3,
( #24118, #24117, #24116, #24115 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.701411036910266100e-007, 0.001357232490987985800 ),
.unspecified. ) ;
#24086 = cartesian_point ( 'none', ( 7.492946108295448900, 9.021836642056788600, -9.459784372770943900 ) ) ;
#24087 = edge_curve ( 'none', #24055, #22366, #49892, .t. ) ;
#24088 = cartesian_point ( 'none', ( 2.966666666667879100, 11.00000000000000000, -8.862320849399159400 ) ) ;
#24089 = b_spline_curve_with_knots ( 'none', 3,
( #24083, #24082, #24081, #24080, #24079, #24077, #24124, #24123, #24122, #24121 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.978214896844464100e-007, 0.0002899078011840084600, 0.0005795177808783324700, 0.0008691277605726564200, 0.001158737740266980500 ),
.unspecified. ) ;
#24090 = cartesian_point ( 'none', ( 6.639528095680695700, 10.49999999999999600, -10.70149930827728500 ) ) ;
#24091 = cartesian_point ( 'none', ( 6.807934890374794700, 10.20831087524999400, -10.42201514250235100 ) ) ;
#24092 = cartesian_point ( 'none', ( 6.980793299338975200, 9.908911328408512600, -10.15411012308025800 ) ) ;
#24093 = cartesian_point ( 'none', ( 7.159612774962067900, 9.599186911246494700, -9.901710504412784900 ) ) ;
#24094 = b_spline_curve_with_knots ( 'none', 3,
( #24093, #24092, #24091, #24090 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.824217231399943400e-007, 0.001312385476090315500 ),
.unspecified. ) ;
#24095 = cartesian_point ( 'none', ( 4.733333333333332500, 11.00000000000000000, -9.901710504412664100 ) ) ;
#24096 = edge_loop ( 'none', ( #23875, #24330, #24253 ) ) ;
#24097 = b_spline_curve_with_knots ( 'none', 3,
( #24147, #24146, #24145, #24144 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003761329031024526600, 0.004229944080776707600 ),
.unspecified. ) ;
#24098 = cartesian_point ( 'none', ( 4.399999999999999500, 10.42264973081037400, -8.720033886374308100 ) ) ;
#24099 = cartesian_point ( 'none', ( 5.773502691896256400, 11.00000000000000000, -10.70149930827728800 ) ) ;
#24100 = oriented_edge ( 'none', *, *, #24231, .t. ) ;
#24101 = cartesian_point ( 'none', ( 8.042946108295437200, 8.069208697893916600, -8.862320849399390400 ) ) ;
#24102 = cartesian_point ( 'none', ( 7.823516944678206500, 8.069208697893914800, -8.585735992166194200 ) ) ;
#24103 = advanced_face ( 'none', ( #49951 ), #49957, .t. ) ;
#24104 = cartesian_point ( 'none', ( 7.601424154531477100, 8.069208697893913000, -8.311446323929816400 ) ) ;
#24105 = cartesian_point ( 'none', ( 7.376279441628709900, 8.069208697893909500, -8.040218672905052000 ) ) ;
#24106 = cartesian_point ( 'none', ( 6.826279441628691400, 9.021836642056779700, -8.720033886374254800 ) ) ;
#24107 = b_spline_curve_with_knots ( 'none', 3,
( #24105, #24104, #24102, #24101 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005050568126069464000, 0.006105201280365250300 ),
.unspecified. ) ;
#24108 = cartesian_point ( 'none', ( 7.926279441628726600, 7.116580753731034800, -7.539765539435894200 ) ) ;
#24109 = cartesian_point ( 'none', ( 8.037637469678047700, 7.309458516143146200, -7.917786508665446200 ) ) ;
#24110 = cartesian_point ( 'none', ( 8.148733846671291300, 7.501883085632274000, -8.296116119184420200 ) ) ;
#24111 = cartesian_point ( 'none', ( 8.259612774962079100, 7.693931022920709000, -8.674699990824152000 ) ) ;
#24112 = cartesian_point ( 'none', ( 8.259612774962079100, 7.693931022920709000, -8.674699990824152000 ) ) ;
#24113 = b_spline_curve_with_knots ( 'none', 3,
( #24111, #24110, #24109, #24108 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.569180070693449600e-007, 0.001316709421667549100 ),
.unspecified. ) ;
#24114 = cartesian_point ( 'none', ( 4.066666666667236600, 11.00000000000000000, -9.459784372770967000 ) ) ;
#24115 = cartesian_point ( 'none', ( 6.826279441628691400, 9.021836642056779700, -8.720033886374254800 ) ) ;
#24116 = cartesian_point ( 'none', ( 6.937426795053394100, 9.214349505315183800, -9.113885189931570700 ) ) ;
#24117 = cartesian_point ( 'none', ( 7.048535884938336200, 9.406796094178645300, -9.507779693206448000 ) ) ;
#24118 = cartesian_point ( 'none', ( 7.159612774962067900, 9.599186911246494700, -9.901710504412784900 ) ) ;
#24119 = cartesian_point ( 'none', ( 0.7666666666666653900, 11.00000000000000000, -8.208215831100170900 ) ) ;
#24120 = oriented_edge ( 'none', *, *, #24192, .t. ) ;
#24121 = cartesian_point ( 'none', ( 5.773502691896256400, 11.00000000000000000, -10.70149930827728800 ) ) ;
#24122 = cartesian_point ( 'none', ( 5.848382583330499400, 11.00000000000000000, -10.76363380833955800 ) ) ;
#24123 = cartesian_point ( 'none', ( 5.927655821387602900, 10.99203702994042700, -10.81770194855962700 ) ) ;
#24124 = cartesian_point ( 'none', ( 6.100212372343538200, 10.94929523374292100, -10.89888353584010100 ) ) ;
#24125 = b_spline_curve_with_knots ( 'none', 3,
( #24172, #24171, #24170, #24169 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003854649617517867500, 0.004290935971575527600 ),
.unspecified. ) ;
#24126 = edge_loop ( 'none', ( #24360, #24176, #24400, #24328, #24420 ) ) ;
#24127 = cartesian_point ( 'none', ( 9.142946108295426200, 6.163952809568172600, -8.208215831100176300 ) ) ;
#24128 = cartesian_point ( 'none', ( 7.376279441628709900, 8.069208697893909500, -8.040218672905052000 ) ) ;
#24129 = cartesian_point ( 'none', ( 7.487504738707173100, 8.261856563520753500, -8.428090603125939500 ) ) ;
#24130 = cartesian_point ( 'none', ( 7.598609244290779300, 8.454295212141387200, -8.816101153793765000 ) ) ;
#24131 = cartesian_point ( 'none', ( 7.709612774962074000, 8.646558967083599600, -9.204227120211983900 ) ) ;
#24132 = cartesian_point ( 'none', ( 6.639528095680695700, 10.49999999999999600, -10.70149930827728500 ) ) ;
#24133 = vertex_point ( 'none', #49944 ) ;
#24134 = b_spline_curve_with_knots ( 'none', 3,
( #24131, #24130, #24129, #24128 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.651258063170516500e-007, 0.001341867418128211600 ),
.unspecified. ) ;
#24135 = b_spline_curve_with_knots ( 'none', 3,
( #24157, #24156, #24155, #24154 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.007489566479322357400, 0.008667621009943879400 ),
.unspecified. ) ;
#24136 = cartesian_point ( 'none', ( 7.492946108295448900, 9.021836642056788600, -9.459784372770943900 ) ) ;
#24137 = cartesian_point ( 'none', ( 7.274263005375267700, 9.021836642056786800, -9.210316322520741400 ) ) ;
#24138 = cartesian_point ( 'none', ( 7.052013649582969300, 9.021836642056785000, -8.963225591220661300 ) ) ;
#24139 = cartesian_point ( 'none', ( 6.826279441628691400, 9.021836642056779700, -8.720033886374254800 ) ) ;
#24140 = cartesian_point ( 'none', ( 7.709612774962074000, 8.646558967083599600, -9.204227120211983900 ) ) ;
#24141 = cartesian_point ( 'none', ( 8.809612774962085200, 6.741303078757813000, -8.326604671405837300 ) ) ;
#24142 = b_spline_curve_with_knots ( 'none', 3,
( #24139, #24138, #24137, #24136 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003727611219615292600, 0.004720534261749274400 ),
.unspecified. ) ;
#24143 = cartesian_point ( 'none', ( 8.476279441628747700, 6.163952809568164600, -7.233070451787958700 ) ) ;
#24144 = cartesian_point ( 'none', ( 8.042946108295437200, 8.069208697893916600, -8.862320849399390400 ) ) ;
#24145 = cartesian_point ( 'none', ( 8.114493415547343600, 7.945285126588876400, -8.795791858888160100 ) ) ;
#24146 = cartesian_point ( 'none', ( 8.186696319330570400, 7.820226028782321300, -8.733137401957254300 ) ) ;
#24147 = cartesian_point ( 'none', ( 8.259612774962079100, 7.693931022920709000, -8.674699990824152000 ) ) ;
#24148 = cartesian_point ( 'none', ( 7.376279441628709900, 8.069208697893909500, -8.040218672905052000 ) ) ;
#24149 = cartesian_point ( 'none', ( 5.437744188296669300, 11.00000000000000000, -10.42289064094041300 ) ) ;
#24150 = cartesian_point ( 'none', ( 5.773502691896256400, 11.00000000000000000, -10.70149930827728800 ) ) ;
#24151 = b_spline_curve_with_knots ( 'none', 3,
( #24150, #24149, #24197, #24196 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009621566473189667800, 0.01091839142057025200 ),
.unspecified. ) ;
#24152 = cartesian_point ( 'none', ( 8.042946108295437200, 8.069208697893916600, -8.862320849399390400 ) ) ;
#24153 = oriented_edge ( 'none', *, *, #24702, .f. ) ;
#24154 = cartesian_point ( 'none', ( 9.142946108295426200, 6.163952809568172600, -8.208215831100176300 ) ) ;
#24155 = cartesian_point ( 'none', ( 8.922554344906464200, 6.163952809568169900, -7.881932673219290900 ) ) ;
#24156 = cartesian_point ( 'none', ( 8.700388897162243400, 6.163952809568167300, -7.556693962421071800 ) ) ;
#24157 = cartesian_point ( 'none', ( 8.476279441628747700, 6.163952809568164600, -7.233070451787958700 ) ) ;
#24158 = cartesian_point ( 'none', ( -1.433333333333338200, 11.00000000000000000, -8.326604671405812400 ) ) ;
#24159 = b_spline_curve_with_knots ( 'none', 3,
( #24185, #24183, #24182, #24181 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004908777032649269200, 0.006028560043088427400 ),
.unspecified. ) ;
#24160 = cartesian_point ( 'none', ( 8.476279441628747700, 6.163952809568164600, -7.233070451787958700 ) ) ;
#24161 = cartesian_point ( 'none', ( 8.587829505836950300, 6.357163188364350700, -7.597045195756849400 ) ) ;
#24162 = cartesian_point ( 'none', ( 8.698913804019424500, 6.549566836739528800, -7.961592023850192500 ) ) ;
#24163 = cartesian_point ( 'none', ( 8.809612774962085200, 6.741303078757813000, -8.326604671405837300 ) ) ;
#24164 = vertex_point ( 'none', #49934 ) ;
#24165 = vertex_point ( 'none', #49881 ) ;
#24166 = vertex_point ( 'none', #49933 ) ;
#24167 = oriented_edge ( 'none', *, *, #24586, .f. ) ;
#24168 = b_spline_curve_with_knots ( 'none', 3,
( #24163, #24162, #24161, #24160 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.453080005607343300e-007, 0.001281172263256736400 ),
.unspecified. ) ;
#24169 = cartesian_point ( 'none', ( 9.142946108295426200, 6.163952809568172600, -8.208215831100176300 ) ) ;
#24170 = cartesian_point ( 'none', ( 9.215126951792708400, 6.038931921297703700, -8.190294442084406200 ) ) ;
#24171 = cartesian_point ( 'none', ( 9.287349045056856800, 5.913839586335220700, -8.177402068461786300 ) ) ;
#24172 = cartesian_point ( 'none', ( 9.359612774962089400, 5.788675134594921400, -8.169585876471778400 ) ) ;
#24173 = cartesian_point ( 'none', ( -1.866666666666659100, 11.00000000000000000, -8.441356398446092900 ) ) ;
#24174 = cartesian_point ( 'none', ( -1.723307144317913100, 11.00000000000000000, -8.398531743473228100 ) ) ;
#24175 = cartesian_point ( 'none', ( -1.578885676601279300, 11.00000000000000000, -8.360184296897710300 ) ) ;
#24176 = oriented_edge ( 'none', *, *, #24457, .t. ) ;
#24177 = cartesian_point ( 'none', ( -1.433333333333338200, 11.00000000000000000, -8.326604671405812400 ) ) ;
#24178 = edge_curve ( 'none', #24133, #24164, #50039, .t. ) ;
#24179 = b_spline_curve_with_knots ( 'none', 3,
( #24177, #24175, #24174, #24173 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003231890456741322100, 0.003679246698570489400 ),
.unspecified. ) ;
#24180 = oriented_edge ( 'none', *, *, #15907, .f. ) ;
#24181 = cartesian_point ( 'none', ( 8.592946108295432600, 7.116580753731044600, -8.441356398446121300 ) ) ;
#24182 = cartesian_point ( 'none', ( 8.373022667119972300, 7.116580753731041900, -8.138933852296464300 ) ) ;
#24183 = cartesian_point ( 'none', ( 8.150961512603288400, 7.116580753731039300, -7.838270981803088200 ) ) ;
#24184 = edge_curve ( 'none', #24164, #23854, #49973, .t. ) ;
#24185 = cartesian_point ( 'none', ( 7.926279441628726600, 7.116580753731034800, -7.539765539435894200 ) ) ;
#24186 = cartesian_point ( 'none', ( -1.866666666666659100, 11.00000000000000000, -8.441356398446092900 ) ) ;
#24187 = cartesian_point ( 'none', ( 8.592946108295432600, 7.116580753731044600, -8.441356398446121300 ) ) ;
#24188 = cartesian_point ( 'none', ( 8.664795256649759000, 6.992134378300799600, -8.398430544091157300 ) ) ;
#24189 = cartesian_point ( 'none', ( 8.737011388816586800, 6.867052368261743900, -8.360103649192421200 ) ) ;
#24190 = cartesian_point ( 'none', ( 8.809612774962085200, 6.741303078757813000, -8.326604671405837300 ) ) ;
#24191 = cartesian_point ( 'none', ( -1.100000000000001000, 10.42264973081036700, -7.233070451787958700 ) ) ;
#24192 = edge_curve ( 'none', #23977, #23337, #50011, .t. ) ;
#24193 = b_spline_curve_with_knots ( 'none', 3,
( #24190, #24189, #24188, #24187 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003756786455376945600, 0.004203022907969455500 ),
.unspecified. ) ;
#24194 = cartesian_point ( 'none', ( 7.926279441628726600, 7.116580753731034800, -7.539765539435894200 ) ) ;
#24195 = cartesian_point ( 'none', ( 8.592946108295432600, 7.116580753731044600, -8.441356398446121300 ) ) ;
#24196 = cartesian_point ( 'none', ( 4.733333333333332500, 11.00000000000000000, -9.901710504412664100 ) ) ;
#24197 = cartesian_point ( 'none', ( 5.089973273695212800, 11.00000000000000000, -10.15340508252075600 ) ) ;
#24198 = cartesian_point ( 'none', ( 1.211550064208203100, 10.61586010960655300, -7.597045195756848600 ) ) ;
#24199 = cartesian_point ( 'none', ( 1.099999999999999000, 10.42264973081037400, -7.233070451787972000 ) ) ;
#24200 = oriented_edge ( 'none', *, *, #23605, .t. ) ;
#24201 = b_spline_curve_with_knots ( 'none', 3,
( #24199, #24198, #24242, #24241 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.419091034901987600e-007, 0.001281168864359623000 ),
.unspecified. ) ;
#24202 = cartesian_point ( 'none', ( 1.433333333333332900, 11.00000000000000000, -8.326604671405814200 ) ) ;
#24203 = cartesian_point ( 'none', ( 1.578627965051667900, 11.00000000000000000, -8.360124841603992600 ) ) ;
#24204 = cartesian_point ( 'none', ( 1.723057705346133600, 11.00000000000000000, -8.398457230544259700 ) ) ;
#24205 = cartesian_point ( 'none', ( 1.866666666667336400, 11.00000000000000000, -8.441356398445732300 ) ) ;
#24206 = advanced_face ( 'none', ( #49880 ), #50032, .t. ) ;
#24207 = b_spline_curve_with_knots ( 'none', 3,
( #24205, #24204, #24203, #24202 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003642506229043139300, 0.004088350887208845600 ),
.unspecified. ) ;
#24208 = vertex_point ( 'none', #50033 ) ;
#24209 = cartesian_point ( 'none', ( -1.100000000000001000, 10.42264973081036700, -7.233070451787958700 ) ) ;
#24210 = cartesian_point ( 'none', ( -1.211550064208205800, 10.61586010960654700, -7.597045195756839700 ) ) ;
#24211 = cartesian_point ( 'none', ( -1.322634362390677300, 10.80826375798171800, -7.961592023850175600 ) ) ;
#24212 = cartesian_point ( 'none', ( -1.433333333333338200, 11.00000000000000000, -8.326604671405812400 ) ) ;
#24213 = b_spline_curve_with_knots ( 'none', 3,
( #24212, #24211, #24210, #24209 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.453080005581889000e-007, 0.001281172263256704100 ),
.unspecified. ) ;
#24214 = cartesian_point ( 'none', ( -0.7666666666666636100, 11.00000000000000000, -8.208215831100169200 ) ) ;
#24215 = cartesian_point ( 'none', ( -0.8768646767131583800, 10.80913144770648400, -7.881926371301230600 ) ) ;
#24216 = cartesian_point ( 'none', ( -0.9879156303809020200, 10.61678555372497500, -7.556779570592278900 ) ) ;
#24217 = cartesian_point ( 'none', ( -1.100000000000001000, 10.42264973081036700, -7.233070451787958700 ) ) ;
#24218 = b_spline_curve_with_knots ( 'none', 3,
( #24217, #24216, #24215, #24214 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.056354385158293500e-007, 0.001181656224957266000 ),
.unspecified. ) ;
#24219 = cartesian_point ( 'none', ( -9.138076610496446200, 5.404963242026223500, -7.475455492561822600 ) ) ;
#24220 = cartesian_point ( 'none', ( 2.199999999999998800, 10.42264973081037400, -7.539765539435921800 ) ) ;
#24221 = cartesian_point ( 'none', ( 0.3333333333333329300, 11.00000000000000000, -8.169585876471780100 ) ) ;
#24222 = cartesian_point ( 'none', ( 0.4781896441650249100, 11.00000000000000000, -8.177419853059406700 ) ) ;
#24223 = cartesian_point ( 'none', ( 0.6226309518837895900, 11.00000000000000000, -8.190334909018087500 ) ) ;
#24224 = cartesian_point ( 'none', ( 0.7666666666666653900, 11.00000000000000000, -8.208215831100170900 ) ) ;
#24225 = b_spline_curve_with_knots ( 'none', 3,
( #24224, #24223, #24222, #24221 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003440409621219057300, 0.003875676731416759400 ),
.unspecified. ) ;
#24226 = b_spline_curve_with_knots ( 'none', 3,
( #24248, #24247, #24246, #24245 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003884931459539335700, 0.004350314168884711900 ),
.unspecified. ) ;
#24227 = cartesian_point ( 'none', ( -8.145714948820209900e-016, 10.42264973081037400, -7.129715569651660100 ) ) ;
#24228 = cartesian_point ( 'none', ( -0.1117971688676113000, 10.61628810743143200, -7.475455492561825300 ) ) ;
#24229 = cartesian_point ( 'none', ( -0.2228658262804153700, 10.80866466519887000, -7.822140568972550900 ) ) ;
#24230 = cartesian_point ( 'none', ( -0.3333333333333330400, 11.00000000000000000, -8.169585876471780100 ) ) ;
#24231 = edge_curve ( 'none', #23519, #23977, #50031, .t. ) ;
#24232 = cartesian_point ( 'none', ( -9.026279441628835400, 5.211324865405164700, -7.129715569651658300 ) ) ;
#24233 = b_spline_curve_with_knots ( 'none', 3,
( #24230, #24229, #24228, #24227 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.303844794406805500e-007, 0.001235652914815819300 ),
.unspecified. ) ;
#24234 = oriented_edge ( 'none', *, *, #24310, .f. ) ;
#24235 = oriented_edge ( 'none', *, *, #22675, .t. ) ;
#24236 = cartesian_point ( 'none', ( 1.099999999999999000, 10.42264973081037400, -7.233070451787972000 ) ) ;
#24237 = cartesian_point ( 'none', ( 0.9879156303809015800, 10.61678555372497900, -7.556779570592288700 ) ) ;
#24238 = cartesian_point ( 'none', ( 0.8768646767131590400, 10.80913144770648800, -7.881926371301236900 ) ) ;
#24239 = cartesian_point ( 'none', ( 0.7666666666666653900, 11.00000000000000000, -8.208215831100170900 ) ) ;
#24240 = advanced_face ( 'none', ( #49930 ), #50097, .t. ) ;
#24241 = cartesian_point ( 'none', ( 1.433333333333332900, 11.00000000000000000, -8.326604671405814200 ) ) ;
#24242 = cartesian_point ( 'none', ( 1.322634362390673600, 10.80826375798172200, -7.961592023850180100 ) ) ;
#24243 = advanced_face ( 'none', ( #49995 ), #50010, .t. ) ;
#24244 = b_spline_curve_with_knots ( 'none', 3,
( #24239, #24238, #24237, #24236 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.125824437376389300e-007, 0.001181663171962474100 ),
.unspecified. ) ;
#24245 = cartesian_point ( 'none', ( 2.533333333333332300, 11.00000000000000000, -8.674699990824096900 ) ) ;
#24246 = cartesian_point ( 'none', ( 2.679786717854670400, 11.00000000000000000, -8.733386034797202800 ) ) ;
#24247 = cartesian_point ( 'none', ( 2.824508110661904800, 11.00000000000000000, -8.796227060640161400 ) ) ;
#24248 = cartesian_point ( 'none', ( 2.966666666667879100, 11.00000000000000000, -8.862320849399159400 ) ) ;
#24249 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24250 = vector ( 'none', #24249, 1000.000000000000000 ) ;
#24251 = cartesian_point ( 'none', ( 2.199999999999998800, 10.42264973081037400, -7.539765539435921800 ) ) ;
#24252 = edge_curve ( 'none', #17358, #23421, #50085, .t. ) ;
#24253 = oriented_edge ( 'none', *, *, #24339, .t. ) ;
#24254 = vertex_point ( 'none', #49986 ) ;
#24255 = cartesian_point ( 'none', ( 3.299999999999998900, 10.42264973081037400, -8.040218672905089300 ) ) ;
#24257 = vertex_point ( 'none', #50063 ) ;
#24256 = cartesian_point ( 'none', ( 3.187319370173265800, 10.61781830669913500, -8.311707193776003400 ) ) ;
#24258 = oriented_edge ( 'none', *, *, #24707, .t. ) ;
#24259 = cartesian_point ( 'none', ( 3.076312255445327300, 10.81008826940955500, -8.585909920070960800 ) ) ;
#24260 = cartesian_point ( 'none', ( 2.966666666667879100, 11.00000000000000000, -8.862320849399159400 ) ) ;
#24261 = edge_loop ( 'none', ( #23874, #24200, #23991 ) ) ;
#24262 = edge_curve ( 'none', #25275, #25247, #50051, .t. ) ;
#24263 = edge_loop ( 'none', ( #25181, #24970, #22145, #24731 ) ) ;
#24264 = b_spline_curve_with_knots ( 'none', 3,
( #24260, #24259, #24256, #24255 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.715568993467517300e-007, 0.001058812123506604600 ),
.unspecified. ) ;
#24265 = oriented_edge ( 'none', *, *, #17816, .t. ) ;
#24266 = cartesian_point ( 'none', ( 1.866666666667336400, 11.00000000000000000, -8.441356398445732300 ) ) ;
#24267 = cartesian_point ( 'none', ( -9.249145267909252500, 5.597339799793660500, -7.822140568972548300 ) ) ;
#24268 = cartesian_point ( 'none', ( 3.633333333333332400, 11.00000000000000000, -9.204227120211895000 ) ) ;
#24269 = cartesian_point ( 'none', ( 3.522329802662048900, 10.80773624505780500, -8.816101153793718800 ) ) ;
#24270 = cartesian_point ( 'none', ( 3.411225297078452500, 10.61529759643719800, -8.428090603125934200 ) ) ;
#24271 = cartesian_point ( 'none', ( 3.299999999999998900, 10.42264973081037400, -8.040218672905089300 ) ) ;
#24272 = edge_curve ( 'none', #22899, #24480, #50078, .t. ) ;
#24273 = edge_curve ( 'none', #24010, #23825, #50153, .t. ) ;
#24274 = cartesian_point ( 'none', ( -9.359612774962171100, 5.788675134594786400, -8.169585876471774800 ) ) ;
#24275 = b_spline_curve_with_knots ( 'none', 3,
( #24271, #24270, #24269, #24268 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.641980847451356000e-007, 0.001341866490406494000 ),
.unspecified. ) ;
#24276 = edge_loop ( 'none', ( #24488, #24327, #24511, #24409, #24312 ) ) ;
#24277 = cartesian_point ( 'none', ( 12.95115057222526100, -3.361026734705063700e-015, -19.00000000000000000 ) ) ;
#24278 = edge_curve ( 'none', #23820, #24063, #49987, .t. ) ;
#24279 = cartesian_point ( 'none', ( -0.7666666666666636100, 11.00000000000000000, -8.208215831100169200 ) ) ;
#24280 = cartesian_point ( 'none', ( -0.6225994828815074600, 11.00000000000000000, -8.190331002384381200 ) ) ;
#24281 = vertex_point ( 'none', #50149 ) ;
#24282 = cartesian_point ( 'none', ( -0.4781577669816575200, 11.00000000000000000, -8.177418129108913200 ) ) ;
#24283 = edge_curve ( 'none', #17829, #17875, #50150, .t. ) ;
#24284 = cartesian_point ( 'none', ( -0.3333333333333330400, 11.00000000000000000, -8.169585876471780100 ) ) ;
#24285 = cartesian_point ( 'none', ( 0.3333333333333329300, 11.00000000000000000, -8.169585876471780100 ) ) ;
#24286 = b_spline_curve_with_knots ( 'none', 3,
( #24284, #24282, #24280, #24279 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003297919074567737300, 0.003734329726172488200 ),
.unspecified. ) ;
#24287 = oriented_edge ( 'none', *, *, #24478, .f. ) ;
#24288 = oriented_edge ( 'none', *, *, #24066, .f. ) ;
#24290 = edge_loop ( 'none', ( #22570, #25218, #24996, #24645, #24258 ) ) ;
#24289 = cartesian_point ( 'none', ( 4.733333333333332500, 11.00000000000000000, -9.901710504412664100 ) ) ;
#24291 = cartesian_point ( 'none', ( 4.622256443309615800, 10.80760918293218100, -9.507779693206384100 ) ) ;
#24292 = cartesian_point ( 'none', ( 4.511147353424687100, 10.61516259406874800, -9.113885189931565400 ) ) ;
#24293 = cartesian_point ( 'none', ( 4.399999999999999500, 10.42264973081037400, -8.720033886374308100 ) ) ;
#24294 = cartesian_point ( 'none', ( 3.299999999999998900, 10.42264973081037400, -8.040218672905089300 ) ) ;
#24295 = cartesian_point ( 'none', ( -7.492946108295504000, 9.021836642056698000, -9.459784372770879900 ) ) ;
#24296 = b_spline_curve_with_knots ( 'none', 3,
( #24293, #24292, #24291, #24289 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.698429468278758900e-007, 0.001357232192830921900 ),
.unspecified. ) ;
#24297 = cartesian_point ( 'none', ( -3.300000000000000300, 10.42264973081035100, -8.040218672905052000 ) ) ;
#24298 = cartesian_point ( 'none', ( 2.199999999999998800, 10.42264973081037400, -7.539765539435921800 ) ) ;
#24299 = cartesian_point ( 'none', ( 2.087613245918406200, 10.61730929897744100, -7.838392462339581500 ) ) ;
#24300 = cartesian_point ( 'none', ( 1.976579403091937500, 10.80962555611250200, -8.139068571133618600 ) ) ;
#24301 = cartesian_point ( 'none', ( 1.866666666667336400, 11.00000000000000000, -8.441356398445732300 ) ) ;
#24302 = b_spline_curve_with_knots ( 'none', 3,
( #24319, #24318, #24317, #24316 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.641980847452433800e-007, 0.001341866490406502200 ),
.unspecified. ) ;
#24303 = b_spline_curve_with_knots ( 'none', 3,
( #24301, #24300, #24299, #24298 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.926532367021474800e-007, 0.001121691240364154800 ),
.unspecified. ) ;
#24304 = cartesian_point ( 'none', ( -8.145714948820209900e-016, 10.42264973081037400, -7.129715569651660100 ) ) ;
#24305 = oriented_edge ( 'none', *, *, #24498, .t. ) ;
#24306 = cartesian_point ( 'none', ( 1.099999999999999000, 10.42264973081037400, -7.233070451787972000 ) ) ;
#24307 = cartesian_point ( 'none', ( -0.3333333333333330400, 11.00000000000000000, -8.169585876471780100 ) ) ;
#24308 = cartesian_point ( 'none', ( -9.576279441628829000, 4.258696921242278500, -7.233070451787960500 ) ) ;
#24309 = cartesian_point ( 'none', ( 2.533333333333332300, 11.00000000000000000, -8.674699990824096900 ) ) ;
#24310 = edge_curve ( 'none', #24397, #24010, #50042, .t. ) ;
#24311 = cartesian_point ( 'none', ( 2.533333333333332300, 11.00000000000000000, -8.674699990824096900 ) ) ;
#24312 = oriented_edge ( 'none', *, *, #23990, .f. ) ;
#24313 = b_spline_curve_with_knots ( 'none', 3,
( #24358, #24357, #24356, #24355 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009727409794798110400, 0.01078486225872875800 ),
.unspecified. ) ;
#24314 = cartesian_point ( 'none', ( -10.45961277496217800, 3.883419246269009100, -8.441356398446085800 ) ) ;
#24315 = advanced_face ( 'none', ( #50050 ), #50112, .f. ) ;
#24316 = cartesian_point ( 'none', ( -7.709612774962126400, 8.646558967083512600, -9.204227120211880800 ) ) ;
#24317 = cartesian_point ( 'none', ( -7.598609244290893900, 8.454295212141250500, -8.816101153793720600 ) ) ;
#24318 = cartesian_point ( 'none', ( -7.487504738707295700, 8.261856563520639800, -8.428090603125934200 ) ) ;
#24319 = cartesian_point ( 'none', ( -7.376279441628841300, 8.069208697893815300, -8.040218672905087500 ) ) ;
#24320 = cartesian_point ( 'none', ( -7.926279441628841100, 7.116580753730933600, -7.539765539435921800 ) ) ;
#24321 = cartesian_point ( 'none', ( -4.733333333333351200, 11.00000000000000000, -9.901710504412678300 ) ) ;
#24322 = cartesian_point ( 'none', ( -9.692946108295501500, 5.211324865405163800, -8.169585876471776600 ) ) ;
#24323 = cartesian_point ( 'none', ( 3.633333333333332400, 11.00000000000000000, -9.204227120211895000 ) ) ;
#24324 = cartesian_point ( 'none', ( 3.779887090058371900, 11.00000000000000000, -9.286296705853544600 ) ) ;
#24325 = cartesian_point ( 'none', ( 3.924519400197013800, 11.00000000000000000, -9.371775960786720800 ) ) ;
#24326 = cartesian_point ( 'none', ( 4.066666666667236600, 11.00000000000000000, -9.459784372770967000 ) ) ;
#24327 = oriented_edge ( 'none', *, *, #24395, .t. ) ;
#24328 = oriented_edge ( 'none', *, *, #24339, .f. ) ;
#24329 = cartesian_point ( 'none', ( -8.259612774962171500, 7.693931022920550000, -8.674699990824080900 ) ) ;
#24330 = oriented_edge ( 'none', *, *, #23707, .t. ) ;
#24331 = cartesian_point ( 'none', ( 4.399999999999999500, 10.42264973081037400, -8.720033886374308100 ) ) ;
#24332 = cartesian_point ( 'none', ( 4.287075588357862600, 10.61824054918937700, -8.963349070500870000 ) ) ;
#24333 = cartesian_point ( 'none', ( 4.176082880377865800, 10.81048555868038900, -9.210145976975358200 ) ) ;
#24334 = cartesian_point ( 'none', ( 4.066666666667236600, 11.00000000000000000, -9.459784372770967000 ) ) ;
#24335 = b_spline_curve_with_knots ( 'none', 3,
( #24326, #24325, #24324, #24323 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005158942345606884000, 0.005655748972344343400 ),
.unspecified. ) ;
#24336 = b_spline_curve_with_knots ( 'none', 3,
( #24334, #24333, #24332, #24331 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.503106786353170000e-007, 0.0009961792249847678300 ),
.unspecified. ) ;
#24337 = b_spline_curve_with_knots ( 'none', 3,
( #24384, #24383, #24382, #24381 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003260929393285687100, 0.003732505822330771700 ),
.unspecified. ) ;
#24338 = cartesian_point ( 'none', ( -2.966666666666653900, 11.00000000000000000, -8.862320849399345900 ) ) ;
#24339 = edge_curve ( 'none', #23337, #24164, #50220, .t. ) ;
#24340 = cartesian_point ( 'none', ( -4.400000000000001200, 10.42264973081034200, -8.720033886374256600 ) ) ;
#24341 = cartesian_point ( 'none', ( -7.159612774962171000, 9.599186911246315300, -9.901710504412641000 ) ) ;
#24342 = cartesian_point ( 'none', ( -6.980793299339040900, 9.908911328408400700, -10.15411012308015900 ) ) ;
#24343 = cartesian_point ( 'none', ( -6.807934890374824900, 10.20831087524994300, -10.42201514250230200 ) ) ;
#24344 = cartesian_point ( 'none', ( -6.639528095680691200, 10.50000000000000200, -10.70149930827728600 ) ) ;
#24345 = cartesian_point ( 'none', ( -7.159612774962171000, 9.599186911246315300, -9.901710504412641000 ) ) ;
#24346 = b_spline_curve_with_knots ( 'none', 3,
( #24344, #24343, #24342, #24341 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.998880101679899300e-007, 0.001312402942377600300 ),
.unspecified. ) ;
#24347 = cartesian_point ( 'none', ( -4.400000000000001200, 10.42264973081034200, -8.720033886374256600 ) ) ;
#24348 = cartesian_point ( 'none', ( -4.511147353424696000, 10.61516259406873000, -9.113885189931537000 ) ) ;
#24349 = cartesian_point ( 'none', ( -4.622256443309630000, 10.80760918293217200, -9.507779693206376900 ) ) ;
#24350 = cartesian_point ( 'none', ( -4.733333333333351200, 11.00000000000000000, -9.901710504412678300 ) ) ;
#24351 = edge_loop ( 'none', ( #24449, #24419, #24305, #24496, #24537 ) ) ;
#24352 = vertex_point ( 'none', #50225 ) ;
#24353 = cartesian_point ( 'none', ( -6.826279441628845000, 9.021836642056701500, -8.720033886374308100 ) ) ;
#24354 = b_spline_curve_with_knots ( 'none', 3,
( #24350, #24349, #24348, #24347 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.701411036927505900e-007, 0.001357232490987861800 ),
.unspecified. ) ;
#24355 = cartesian_point ( 'none', ( -7.376279441628841300, 8.069208697893815300, -8.040218672905087500 ) ) ;
#24356 = cartesian_point ( 'none', ( -7.601424154531582800, 8.069208697893817100, -8.311446323929823500 ) ) ;
#24357 = cartesian_point ( 'none', ( -7.823516944678290000, 8.069208697893815300, -8.585735992166172900 ) ) ;
#24358 = cartesian_point ( 'none', ( -8.042946108295499400, 8.069208697893815300, -8.862320849399337100 ) ) ;
#24359 = cartesian_point ( 'none', ( -4.733333333333351200, 11.00000000000000000, -9.901710504412678300 ) ) ;
#24360 = oriented_edge ( 'none', *, *, #24494, .f. ) ;
#24361 = b_spline_curve_with_knots ( 'none', 3,
( #24359, #24412, #24411, #24410 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002788761724857621300, 0.004092730593369877700 ),
.unspecified. ) ;
#24362 = cartesian_point ( 'none', ( -3.300000000000000300, 10.42264973081035100, -8.040218672905052000 ) ) ;
#24363 = cartesian_point ( 'none', ( -3.411225297078459600, 10.61529759643718200, -8.428090603125911100 ) ) ;
#24364 = cartesian_point ( 'none', ( -3.522329802662059500, 10.80773624505779800, -8.816101153793713500 ) ) ;
#24365 = cartesian_point ( 'none', ( -3.633333333333347100, 11.00000000000000000, -9.204227120211905700 ) ) ;
#24366 = cartesian_point ( 'none', ( -5.773502691896254600, 11.00000000000000000, -10.70149930827728500 ) ) ;
#24367 = cartesian_point ( 'none', ( -6.639528095680691200, 10.50000000000000200, -10.70149930827728600 ) ) ;
#24368 = cartesian_point ( 'none', ( -6.602088407593941900, 10.56484744198578500, -10.76363338078193800 ) ) ;
#24369 = cartesian_point ( 'none', ( -6.555555787707434400, 10.62951853299175100, -10.81770154491621300 ) ) ;
#24370 = cartesian_point ( 'none', ( -6.432262351681000500, 10.75758586225471800, -10.89888321320331400 ) ) ;
#24371 = cartesian_point ( 'none', ( -6.356333638948410000, 10.81824325070068900, -10.92279461706682200 ) ) ;
#24372 = cartesian_point ( 'none', ( -6.190040464236396600, 10.91417187354066700, -10.92267965462699300 ) ) ;
#24373 = cartesian_point ( 'none', ( -6.099707549716407100, 10.94936648467659200, -10.89856877962417800 ) ) ;
#24374 = cartesian_point ( 'none', ( -5.929311365226331200, 10.99168038641882100, -10.81855755736157400 ) ) ;
#24375 = cartesian_point ( 'none', ( -5.848360646961364000, 11.00000000000000000, -10.76361560578473600 ) ) ;
#24376 = cartesian_point ( 'none', ( -4.066666666666649600, 11.00000000000000000, -9.459784372770881700 ) ) ;
#24377 = cartesian_point ( 'none', ( -3.633333333333347100, 11.00000000000000000, -9.204227120211905700 ) ) ;
#24378 = cartesian_point ( 'none', ( -5.773502691896254600, 11.00000000000000000, -10.70149930827728500 ) ) ;
#24379 = b_spline_curve_with_knots ( 'none', 3,
( #24378, #24375, #24374, #24373, #24372, #24371, #24370, #24369, #24368, #24367 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.579347054525776500e-007, 0.0002898681697107672900, 0.0005794784047160820700, 0.0008690886397213968000, 0.001158698874726711500 ),
.unspecified. ) ;
#24380 = b_spline_curve_with_knots ( 'none', 3,
( #24365, #24364, #24363, #24362 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.651258063106113400e-007, 0.001341867418128116200 ),
.unspecified. ) ;
#24381 = cartesian_point ( 'none', ( -2.966666666666653900, 11.00000000000000000, -8.862320849399345900 ) ) ;
#24382 = cartesian_point ( 'none', ( -2.823980503620655100, 11.00000000000000000, -8.795981760256934100 ) ) ;
#24383 = cartesian_point ( 'none', ( -2.679596921182515200, 11.00000000000000000, -8.733309980454826900 ) ) ;
#24384 = cartesian_point ( 'none', ( -2.533333333333342500, 11.00000000000000000, -8.674699990824104000 ) ) ;
#24385 = cartesian_point ( 'none', ( -4.066666666666649600, 11.00000000000000000, -9.459784372770881700 ) ) ;
#24386 = cartesian_point ( 'none', ( -4.176082880377825800, 10.81048555868042800, -9.210145976975397300 ) ) ;
#24387 = cartesian_point ( 'none', ( -4.287075588357844000, 10.61824054918938000, -8.963349070500862900 ) ) ;
#24388 = cartesian_point ( 'none', ( -4.400000000000001200, 10.42264973081034200, -8.720033886374256600 ) ) ;
#24389 = b_spline_curve_with_knots ( 'none', 3,
( #24388, #24387, #24386, #24385 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.394239360133926900e-007, 0.0009961683382423336300 ),
.unspecified. ) ;
#24390 = cartesian_point ( 'none', ( -2.533333333333342500, 11.00000000000000000, -8.674699990824104000 ) ) ;
#24391 = cartesian_point ( 'none', ( -7.709612774962126400, 8.646558967083512600, -9.204227120211880800 ) ) ;
#24392 = cartesian_point ( 'none', ( -4.066666666666649600, 11.00000000000000000, -9.459784372770881700 ) ) ;
#24393 = cartesian_point ( 'none', ( -3.924519400196727800, 11.00000000000000000, -9.371775960786552100 ) ) ;
#24394 = cartesian_point ( 'none', ( -3.779887090058233300, 11.00000000000000000, -9.286296705853464700 ) ) ;
#24395 = edge_curve ( 'none', #24352, #24397, #50199, .t. ) ;
#24397 = vertex_point ( 'none', #50106 ) ;
#24396 = cartesian_point ( 'none', ( -3.633333333333347100, 11.00000000000000000, -9.204227120211905700 ) ) ;
#24398 = oriented_edge ( 'none', *, *, #25438, .t. ) ;
#24399 = cartesian_point ( 'none', ( -6.639528095680691200, 10.50000000000000200, -10.70149930827728600 ) ) ;
#24400 = oriented_edge ( 'none', *, *, #24178, .t. ) ;
#24401 = b_spline_curve_with_knots ( 'none', 3,
( #24396, #24394, #24393, #24392 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002431169626563461700, 0.002930796901542518900 ),
.unspecified. ) ;
#24402 = cartesian_point ( 'none', ( -2.200000000000000600, 10.42264973081035800, -7.539765539435895100 ) ) ;
#24403 = cartesian_point ( 'none', ( -2.966666666666653900, 11.00000000000000000, -8.862320849399345900 ) ) ;
#24404 = cartesian_point ( 'none', ( -3.076312255445209600, 10.81008826940973800, -8.585909920071221900 ) ) ;
#24405 = cartesian_point ( 'none', ( -3.187319370173206300, 10.61781830669921900, -8.311707193776111800 ) ) ;
#24406 = cartesian_point ( 'none', ( -3.300000000000000300, 10.42264973081035100, -8.040218672905052000 ) ) ;
#24407 = advanced_face ( 'none', ( #50126 ), #50218, .f. ) ;
#24408 = oriented_edge ( 'none', *, *, #23884, .f. ) ;
#24409 = oriented_edge ( 'none', *, *, #23888, .f. ) ;
#24410 = cartesian_point ( 'none', ( -5.773502691896254600, 11.00000000000000000, -10.70149930827728500 ) ) ;
#24411 = cartesian_point ( 'none', ( -5.437744188296671900, 11.00000000000000000, -10.42289064094041600 ) ) ;
#24412 = cartesian_point ( 'none', ( -5.089973273695223500, 11.00000000000000000, -10.15340508252076500 ) ) ;
#24413 = b_spline_curve_with_knots ( 'none', 3,
( #24406, #24405, #24404, #24403 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.615456251475558000e-007, 0.001058802112232977900 ),
.unspecified. ) ;
#24414 = cartesian_point ( 'none', ( -10.12627944162882100, 3.306068977079388300, -7.539765539435898700 ) ) ;
#24415 = cartesian_point ( 'none', ( 0.3333333333333329300, 11.00000000000000000, -8.169585876471780100 ) ) ;
#24416 = cartesian_point ( 'none', ( 0.2228658262804142100, 10.80866466519887000, -7.822140568972552700 ) ) ;
#24417 = cartesian_point ( 'none', ( 0.1117971688676097600, 10.61628810743143200, -7.475455492561826200 ) ) ;
#24418 = cartesian_point ( 'none', ( -8.145714948820209900e-016, 10.42264973081037400, -7.129715569651660100 ) ) ;
#24419 = oriented_edge ( 'none', *, *, #24422, .t. ) ;
#24420 = oriented_edge ( 'none', *, *, #24192, .f. ) ;
#24421 = b_spline_curve_with_knots ( 'none', 3,
( #24418, #24417, #24416, #24415 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.252635099334210500e-007, 0.001235647793846313600 ),
.unspecified. ) ;
#24422 = edge_curve ( 'none', #24133, #24352, #49705, .t. ) ;
#24423 = cartesian_point ( 'none', ( -2.200000000000000600, 10.42264973081035800, -7.539765539435895100 ) ) ;
#24424 = cartesian_point ( 'none', ( -2.311358028049320000, 10.61552749322245900, -7.917786508665430200 ) ) ;
#24425 = cartesian_point ( 'none', ( -2.422454405042560000, 10.80795206271157700, -8.296116119184386400 ) ) ;
#24426 = advanced_face ( 'none', ( #50279 ), #50276, .t. ) ;
#24427 = cartesian_point ( 'none', ( -2.533333333333342500, 11.00000000000000000, -8.674699990824104000 ) ) ;
#24428 = oriented_edge ( 'none', *, *, #23469, .f. ) ;
#24429 = b_spline_curve_with_knots ( 'none', 3,
( #24414, #24460, #24459, #24458 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.840048394676145200e-007, 0.001121682591967426600 ),
.unspecified. ) ;
#24430 = b_spline_curve_with_knots ( 'none', 3,
( #24427, #24425, #24424, #24423 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.569180070552230700e-007, 0.001316709421667475600 ),
.unspecified. ) ;
#24431 = cartesian_point ( 'none', ( -11.22627944162880100, 1.400813088753615400, -8.720033886374258400 ) ) ;
#24432 = cartesian_point ( 'none', ( -1.866666666666659100, 11.00000000000000000, -8.441356398446092900 ) ) ;
#24433 = cartesian_point ( 'none', ( -1.976579403091835600, 10.80962555611266600, -8.139068571133874400 ) ) ;
#24434 = cartesian_point ( 'none', ( -2.087613245918356100, 10.61730929897751700, -7.838392462339694300 ) ) ;
#24435 = cartesian_point ( 'none', ( -2.200000000000000600, 10.42264973081035800, -7.539765539435895100 ) ) ;
#24436 = oriented_edge ( 'none', *, *, #24646, .f. ) ;
#24437 = b_spline_curve_with_knots ( 'none', 3,
( #24435, #24434, #24433, #24432 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.840048394665648900e-007, 0.001121682591967442000 ),
.unspecified. ) ;
#24438 = cartesian_point ( 'none', ( -11.00961277496217500, 2.930791302106131800, -8.862320849399351300 ) ) ;
#24439 = cartesian_point ( 'none', ( -8.698913804019513300, 6.549566836739395500, -7.961592023850173800 ) ) ;
#24440 = cartesian_point ( 'none', ( -8.587829505837042600, 6.357163188364226300, -7.597045195756846800 ) ) ;
#24441 = cartesian_point ( 'none', ( -8.476279441628838300, 6.163952809568049100, -7.233070451787972900 ) ) ;
#24442 = advanced_face ( 'none', ( #50266 ), #50255, .f. ) ;
#24443 = b_spline_curve_with_knots ( 'none', 3,
( #24441, #24440, #24439, #24493 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.419091034867999400e-007, 0.001281168864359607600 ),
.unspecified. ) ;
#24444 = cartesian_point ( 'none', ( -10.45961277496217800, 3.883419246269009100, -8.441356398446085800 ) ) ;
#24445 = cartesian_point ( 'none', ( -10.38776362660784400, 4.007865621699268700, -8.398430544091136000 ) ) ;
#24446 = cartesian_point ( 'none', ( -10.31554749444100900, 4.132947631738334200, -8.360103649192399900 ) ) ;
#24447 = cartesian_point ( 'none', ( -10.24294610829550400, 4.258696921242276700, -8.326604671405815900 ) ) ;
#24448 = cartesian_point ( 'none', ( -10.79294610829550800, 3.306068977079388300, -8.674699990824109400 ) ) ;
#24449 = oriented_edge ( 'none', *, *, #24178, .f. ) ;
#24450 = b_spline_curve_with_knots ( 'none', 3,
( #24447, #24446, #24445, #24444 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003756786455376952500, 0.004203022907969500600 ),
.unspecified. ) ;
#24451 = cartesian_point ( 'none', ( -9.576279441628829000, 4.258696921242278500, -7.233070451787960500 ) ) ;
#24452 = cartesian_point ( 'none', ( -9.799368536936601300, 4.258696921242277600, -7.597027195888713900 ) ) ;
#24453 = cartesian_point ( 'none', ( -10.02154877153446600, 4.258696921242276700, -7.961593021501805400 ) ) ;
#24455 = edge_curve ( 'none', #22899, #22972, #50271, .t. ) ;
#24454 = cartesian_point ( 'none', ( -10.24294610829550400, 4.258696921242276700, -8.326604671405815900 ) ) ;
#24456 = b_spline_curve_with_knots ( 'none', 3,
( #24454, #24453, #24452, #24451 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009076327539365693100, 0.01035699249634366800 ),
.unspecified. ) ;
#24457 = edge_curve ( 'none', #24165, #24133, #50232, .t. ) ;
#24458 = cartesian_point ( 'none', ( -10.45961277496217800, 3.883419246269009100, -8.441356398446085800 ) ) ;
#24459 = cartesian_point ( 'none', ( -10.34970003853698400, 3.693044802381692600, -8.139068571133867300 ) ) ;
#24460 = cartesian_point ( 'none', ( -10.23866619571046300, 3.500728545246544900, -7.838392462339692600 ) ) ;
#24461 = cartesian_point ( 'none', ( 36.17474293689830500, -75.67104266877291300, -50.57675865750444900 ) ) ;
#24462 = b_spline_curve_with_knots ( 'none', 3,
( #24232, #24219, #24267, #24274 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.252635099312837200e-007, 0.001235647793846305800 ),
.unspecified. ) ;
#24463 = cartesian_point ( 'none', ( -9.909612774962166500, 4.836047190431909100, -8.208215831100167400 ) ) ;
#24464 = cartesian_point ( 'none', ( -9.837431931464886100, 4.961068078702378900, -8.190294442084404400 ) ) ;
#24465 = cartesian_point ( 'none', ( -9.765209838200736000, 5.086160413664863700, -8.177402068461781000 ) ) ;
#24466 = cartesian_point ( 'none', ( -9.692946108295501500, 5.211324865405163800, -8.169585876471776600 ) ) ;
#24467 = b_spline_curve_with_knots ( 'none', 3,
( #24762, #24761, #24760, #24759 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.824217231372072800e-007, 0.001312385476090463200 ),
.unspecified. ) ;
#24468 = line ( 'none', #24695, #24717 ) ;
#24469 = oriented_edge ( 'none', *, *, #17970, .f. ) ;
#24470 = edge_curve ( 'none', #22972, #22969, #50244, .t. ) ;
#24471 = b_spline_curve_with_knots ( 'none', 3,
( #24466, #24465, #24464, #24463 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003854649617517883500, 0.004290935971575546600 ),
.unspecified. ) ;
#24472 = cartesian_point ( 'none', ( -9.359612774962171100, 5.788675134594786400, -8.169585876471774800 ) ) ;
#24473 = cartesian_point ( 'none', ( -9.287058747146842200, 5.914342397064702400, -8.177433467674115200 ) ) ;
#24474 = cartesian_point ( 'none', ( -9.214840188126469700, 6.039428610537395800, -8.190365641075301200 ) ) ;
#24475 = edge_curve ( 'none', #17692, #17736, #50248, .t. ) ;
#24476 = cartesian_point ( 'none', ( -9.142946108295502600, 6.163952809568047400, -8.208215831100162100 ) ) ;
#24477 = cartesian_point ( 'none', ( 36.73751648179098300, -75.32415711272099700, -49.71956141070677400 ) ) ;
#24478 = edge_curve ( 'none', #24480, #22969, #50269, .t. ) ;
#24479 = cartesian_point ( 'none', ( 36.63660309233985400, -75.45405178179778700, -49.78954061603175800 ) ) ;
#24480 = vertex_point ( 'none', #50333 ) ;
#24481 = b_spline_curve_with_knots ( 'none', 3,
( #24476, #24474, #24473, #24472 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004028914651040586700, 0.004463423040302881000 ),
.unspecified. ) ;
#24482 = cartesian_point ( 'none', ( -8.476279441628838300, 6.163952809568049100, -7.233070451787972900 ) ) ;
#24483 = cartesian_point ( 'none', ( -8.700388897162332200, 6.163952809568048300, -7.556693962421076300 ) ) ;
#24484 = cartesian_point ( 'none', ( -8.922554344906547600, 6.163952809568047400, -7.881932673219287400 ) ) ;
#24485 = oriented_edge ( 'none', *, *, #24475, .t. ) ;
#24487 = oriented_edge ( 'none', *, *, #24455, .t. ) ;
#24486 = cartesian_point ( 'none', ( -9.142946108295502600, 6.163952809568047400, -8.208215831100162100 ) ) ;
#24488 = oriented_edge ( 'none', *, *, #24498, .f. ) ;
#24489 = oriented_edge ( 'none', *, *, #1636, .t. ) ;
#24490 = b_spline_curve_with_knots ( 'none', 3,
( #24486, #24484, #24483, #24482 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009182367023392507000, 0.01036321991841483400 ),
.unspecified. ) ;
#24491 = edge_loop ( 'none', ( #25824, #24916, #25851, #25826 ) ) ;
#24492 = oriented_edge ( 'none', *, *, #17714, .t. ) ;
#24493 = cartesian_point ( 'none', ( -8.809612774962170400, 6.741303078757668200, -8.326604671405803500 ) ) ;
#24494 = edge_curve ( 'none', #24165, #23977, #50309, .t. ) ;
#24495 = b_spline_curve_with_knots ( 'none', 3,
( #24543, #24542, #24540, #24539 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004549650064606459600, 0.005017825730732596900 ),
.unspecified. ) ;
#24496 = oriented_edge ( 'none', *, *, #23963, .f. ) ;
#24497 = cartesian_point ( 'none', ( -8.476279441628838300, 6.163952809568049100, -7.233070451787972900 ) ) ;
#24498 = edge_curve ( 'none', #24352, #24281, #50296, .t. ) ;
#24499 = edge_loop ( 'none', ( #30848, #34435, #34520, #33831, #34417, #34568 ) ) ;
#24500 = cartesian_point ( 'none', ( -9.026279441628835400, 5.211324865405164700, -7.129715569651658300 ) ) ;
#24501 = cartesian_point ( 'none', ( -9.249833730296169100, 5.211324865405164700, -7.475393565404882400 ) ) ;
#24502 = cartesian_point ( 'none', ( -9.472006246603870100, 5.211324865405163800, -7.822132945595404500 ) ) ;
#24503 = cartesian_point ( 'none', ( -9.692946108295501500, 5.211324865405163800, -8.169585876471776600 ) ) ;
#24504 = cartesian_point ( 'none', ( -8.809612774962170400, 6.741303078757668200, -8.326604671405803500 ) ) ;
#24505 = b_spline_curve_with_knots ( 'none', 3,
( #24503, #24502, #24501, #24500 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009211316256383307600, 0.01044640000911026300 ),
.unspecified. ) ;
#24506 = cartesian_point ( 'none', ( -9.909612774962166500, 4.836047190431909100, -8.208215831100167400 ) ) ;
#24507 = cartesian_point ( 'none', ( -9.799414764915672600, 4.645178638138395000, -7.881926371301230600 ) ) ;
#24508 = cartesian_point ( 'none', ( -9.688363811247928200, 4.452832744156885300, -7.556779570592279800 ) ) ;
#24509 = cartesian_point ( 'none', ( -9.576279441628829000, 4.258696921242278500, -7.233070451787960500 ) ) ;
#24510 = cartesian_point ( 'none', ( -8.042946108295499400, 8.069208697893815300, -8.862320849399337100 ) ) ;
#24511 = oriented_edge ( 'none', *, *, #24310, .t. ) ;
#24512 = vertex_point ( 'none', #50324 ) ;
#24513 = b_spline_curve_with_knots ( 'none', 3,
( #24509, #24508, #24507, #24506 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.056354385143222600e-007, 0.001181656224957260800 ),
.unspecified. ) ;
#24514 = cartesian_point ( 'none', ( -9.026279441628835400, 5.211324865405164700, -7.129715569651658300 ) ) ;
#24515 = edge_loop ( 'none', ( #24436, #24518, #24648, #24603, #24589 ) ) ;
#24516 = cartesian_point ( 'none', ( -8.592946108295501900, 7.116580753730931800, -8.441356398446085800 ) ) ;
#24517 = cartesian_point ( 'none', ( -11.89294610829551500, 1.400813088753612300, -9.901710504412696100 ) ) ;
#24518 = oriented_edge ( 'none', *, *, #24544, .t. ) ;
#24519 = b_spline_curve_with_knots ( 'none', 3,
( #24574, #24573, #24572, #24571 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004262485593313531000, 0.004702683219281608500 ),
.unspecified. ) ;
#24520 = cartesian_point ( 'none', ( -9.359612774962171100, 5.788675134594786400, -8.169585876471774800 ) ) ;
#24521 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24522 = face_outer_bound ( 'none', #7473, .t. ) ;
#24523 = cylindrical_surface ( 'none', #24585, 0.9999999999999991100 ) ;
#24524 = oriented_edge ( 'none', *, *, #24273, .f. ) ;
#24525 = cartesian_point ( 'none', ( -7.926279441628841100, 7.116580753730933600, -7.539765539435921800 ) ) ;
#24526 = cartesian_point ( 'none', ( -8.150961512603387900, 7.116580753730932700, -7.838270981803095300 ) ) ;
#24527 = cartesian_point ( 'none', ( -8.373022667120055800, 7.116580753730931800, -8.138933852296451800 ) ) ;
#24528 = cartesian_point ( 'none', ( -8.592946108295501900, 7.116580753730931800, -8.441356398446085800 ) ) ;
#24529 = b_spline_curve_with_knots ( 'none', 3,
( #24528, #24527, #24526, #24525 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.01007198423255592000, 0.01119311544505740400 ),
.unspecified. ) ;
#24530 = cartesian_point ( 'none', ( -9.142946108295502600, 6.163952809568047400, -8.208215831100162100 ) ) ;
#24531 = cartesian_point ( 'none', ( -7.376279441628841300, 8.069208697893815300, -8.040218672905087500 ) ) ;
#24532 = cartesian_point ( 'none', ( -8.259612774962171500, 7.693931022920550000, -8.674699990824080900 ) ) ;
#24534 = oriented_edge ( 'none', *, *, #28981, .t. ) ;
#24533 = cartesian_point ( 'none', ( -8.148733846671392600, 7.501883085632135500, -8.296116119184381100 ) ) ;
#24535 = cartesian_point ( 'none', ( -8.037637469678156100, 7.309458516143025400, -7.917786508665440900 ) ) ;
#24536 = cartesian_point ( 'none', ( -7.926279441628841100, 7.116580753730933600, -7.539765539435921800 ) ) ;
#24537 = oriented_edge ( 'none', *, *, #24184, .f. ) ;
#24538 = b_spline_curve_with_knots ( 'none', 3,
( #24536, #24535, #24533, #24532 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.549514645530090700e-007, 0.001316707455124917200 ),
.unspecified. ) ;
#24539 = cartesian_point ( 'none', ( -8.259612774962171500, 7.693931022920550000, -8.674699990824080900 ) ) ;
#24541 = oriented_edge ( 'none', *, *, #23989, .f. ) ;
#24540 = cartesian_point ( 'none', ( -8.186722884416369100, 7.820180016704016500, -8.733116111909252400 ) ) ;
#24542 = cartesian_point ( 'none', ( -8.114518774696211500, 7.945241203254604500, -8.795768278425979900 ) ) ;
#24543 = cartesian_point ( 'none', ( -8.042946108295499400, 8.069208697893815300, -8.862320849399337100 ) ) ;
#24544 = edge_curve ( 'none', #24512, #24563, #50280, .t. ) ;
#24545 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24546 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24547 = axis2_placement_3d ( 'none', #24596, #24521, #24588 ) ;
#24548 = cartesian_point ( 'none', ( -7.709612774962126400, 8.646558967083512600, -9.204227120211880800 ) ) ;
#24549 = cartesian_point ( 'none', ( -7.636590928131703000, 8.773036515856315300, -9.286011072340810900 ) ) ;
#24551 = edge_curve ( 'none', #269, #489, #50289, .t. ) ;
#24550 = cartesian_point ( 'none', ( -7.564192197897656700, 8.898434795025156800, -9.371562413085170500 ) ) ;
#24552 = cartesian_point ( 'none', ( -7.492946108295504000, 9.021836642056698000, -9.459784372770879900 ) ) ;
#24553 = cylindrical_surface ( 'none', #24547, 1.000000000000000900 ) ;
#24554 = b_spline_curve_with_knots ( 'none', 3,
( #24552, #24550, #24549, #24548 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004842897214370070000, 0.005340868928543571400 ),
.unspecified. ) ;
#24555 = cartesian_point ( 'none', ( 48.99999999999999300, -78.28927824611209000, -56.00000000000000000 ) ) ;
#24556 = cartesian_point ( 'none', ( -6.826279441628845000, 9.021836642056701500, -8.720033886374308100 ) ) ;
#24557 = cartesian_point ( 'none', ( -7.052013649583090100, 9.021836642056699800, -8.963225591220677300 ) ) ;
#24558 = cartesian_point ( 'none', ( -7.274263005375353900, 9.021836642056698000, -9.210316322520718300 ) ) ;
#24559 = cartesian_point ( 'none', ( -7.492946108295504000, 9.021836642056698000, -9.459784372770879900 ) ) ;
#24560 = cartesian_point ( 'none', ( -9.909612774962166500, 4.836047190431909100, -8.208215831100167400 ) ) ;
#24561 = b_spline_curve_with_knots ( 'none', 3,
( #24559, #24558, #24557, #24556 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009286256223015564000, 0.01027904274430760400 ),
.unspecified. ) ;
#24562 = axis2_placement_3d ( 'none', #24555, #24546, #24545 ) ;
#24563 = vertex_point ( 'none', #50398 ) ;
#24564 = cartesian_point ( 'none', ( -7.159612774962171000, 9.599186911246315300, -9.901710504412641000 ) ) ;
#24565 = cartesian_point ( 'none', ( -7.048535884938457800, 9.406796094178499600, -9.507779693206369800 ) ) ;
#24566 = cartesian_point ( 'none', ( -6.937426795053530900, 9.214349505315071900, -9.113885189931558300 ) ) ;
#24567 = cartesian_point ( 'none', ( -6.826279441628845000, 9.021836642056701500, -8.720033886374308100 ) ) ;
#24568 = b_spline_curve_with_knots ( 'none', 3,
( #24567, #24566, #24565, #24564 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.698429468278759400e-007, 0.001357232192830895900 ),
.unspecified. ) ;
#24569 = advanced_face ( 'none', ( #50395 ), #50372, .f. ) ;
#24570 = circle ( 'none', #24562, 1.000000000000000900 ) ;
#24571 = cartesian_point ( 'none', ( -8.809612774962170400, 6.741303078757668200, -8.326604671405803500 ) ) ;
#24572 = cartesian_point ( 'none', ( -8.737070789574902500, 6.866949483130333900, -8.360076241111269000 ) ) ;
#24573 = cartesian_point ( 'none', ( -8.664853191787994300, 6.992034031697834900, -8.398395931080967700 ) ) ;
#24574 = cartesian_point ( 'none', ( -8.592946108295501900, 7.116580753730931800, -8.441356398446085800 ) ) ;
#24575 = cartesian_point ( 'none', ( -10.67627944162881100, 2.353441032916502500, -8.040218672905052000 ) ) ;
#24576 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24577 = vector ( 'none', #24576, 1000.000000000000000 ) ;
#24578 = cartesian_point ( 'none', ( -12.54700538379250800, 1.734723475976807100e-015, -7.000000000000000000 ) ) ;
#24579 = face_outer_bound ( 'none', #7444, .t. ) ;
#24580 = line ( 'none', #24578, #24577 ) ;
#24581 = axis2_placement_3d ( 'none', #24619, #24618, #24617 ) ;
#24582 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24583 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24584 = b_spline_curve_with_knots ( 'none', 3,
( #24625, #24624, #24623, #24622 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003875408487055859500, 0.004377906729562561400 ),
.unspecified. ) ;
#24585 = axis2_placement_3d ( 'none', #24604, #24583, #24582 ) ;
#24586 = edge_curve ( 'none', #23421, #19933, #50373, .t. ) ;
#24587 = face_outer_bound ( 'none', #7475, .t. ) ;
#24588 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24589 = oriented_edge ( 'none', *, *, #24072, .f. ) ;
#24590 = cartesian_point ( 'none', ( -12.54700538379250900, 1.734566403546940300e-015, -10.92273724496321200 ) ) ;
#24591 = cartesian_point ( 'none', ( -12.54700538379250900, 0.09604877976316347800, -10.92273724496321200 ) ) ;
#24592 = cartesian_point ( 'none', ( -12.53233224508183100, 0.1919585159304067800, -10.89864929082832200 ) ) ;
#24593 = cartesian_point ( 'none', ( -12.48377329679619800, 0.3608087756460371900, -10.81862883218719800 ) ) ;
#24594 = cartesian_point ( 'none', ( -12.45048330706883500, 0.4351303333685829800, -10.76365467549612200 ) ) ;
#24595 = cartesian_point ( 'none', ( -12.41303078757695000, 0.5000000000000014400, -10.70149930827728300 ) ) ;
#24596 = cartesian_point ( 'none', ( 48.99999999999999300, -78.28927824611209000, -55.00000000000000000 ) ) ;
#24597 = cartesian_point ( 'none', ( 12.81717597600970000, -0.5000000000000036600, -19.00000000000000000 ) ) ;
#24598 = edge_loop ( 'none', ( #24153, #25120, #24767, #24992, #24724 ) ) ;
#24599 = cartesian_point ( 'none', ( 12.81717597600970000, -0.5000000000000036600, -14.00000000000000000 ) ) ;
#24600 = cartesian_point ( 'none', ( -12.54700538379250800, 1.734723475976807100e-015, -14.00000000000000000 ) ) ;
#24601 = cartesian_point ( 'none', ( -12.41303078757694900, -0.4999999999999963400, -10.70149930827727900 ) ) ;
#24602 = b_spline_curve_with_knots ( 'none', 3,
( #24595, #24594, #24593, #24592, #24591, #24590 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.978612058494475500e-007, 0.0002900915569928844000, 0.0005798852527799194300 ),
.unspecified. ) ;
#24603 = oriented_edge ( 'none', *, *, #23507, .f. ) ;
#24604 = cartesian_point ( 'none', ( -11.54700538379250900, 1.734723475976807100e-015, -7.000000000000000000 ) ) ;
#24605 = cartesian_point ( 'none', ( -11.67079225912685000, 1.400813088753612800, -9.507779570638247100 ) ) ;
#24606 = cartesian_point ( 'none', ( -11.89294610829551500, 1.400813088753612300, -9.901710504412696100 ) ) ;
#24607 = cartesian_point ( 'none', ( -11.34294610829551100, 2.353441032916501200, -9.204227120211916400 ) ) ;
#24608 = b_spline_curve_with_knots ( 'none', 3,
( #24606, #24605, #24658, #24657 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.01002620018860615900, 0.01138296263045663500 ),
.unspecified. ) ;
#24609 = cartesian_point ( 'none', ( -11.55961277496216000, 1.978163357943276500, -9.459784372770894100 ) ) ;
#24610 = cartesian_point ( 'none', ( -11.45019656125098200, 1.788648916623706300, -9.210145976975404400 ) ) ;
#24611 = cartesian_point ( 'none', ( -11.33920385327096100, 1.596403907132656600, -8.963349070500868300 ) ) ;
#24612 = cartesian_point ( 'none', ( -11.22627944162880100, 1.400813088753615400, -8.720033886374258400 ) ) ;
#24613 = b_spline_curve_with_knots ( 'none', 3,
( #24692, #24691, #24690, #24689 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009470466402946686700, 0.01081186654615439100 ),
.unspecified. ) ;
#24614 = b_spline_curve_with_knots ( 'none', 3,
( #24612, #24611, #24610, #24609 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.394239360151842200e-007, 0.0009961683382423479400 ),
.unspecified. ) ;
#24615 = edge_loop ( 'none', ( #25084, #24754, #25044, #24723 ) ) ;
#24616 = advanced_face ( 'none', ( #50379 ), #50355, .f. ) ;
#24617 = direction ( 'none', ( 0.5000000000000003300, 0.8660254037844383700, 0.0000000000000000000 ) ) ;
#24618 = direction ( 'none', ( 0.8660254037844384900, -0.5000000000000004400, 0.0000000000000000000 ) ) ;
#24620 = advanced_face ( 'none', ( #50347 ), #50397, .t. ) ;
#24619 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -7.000000000000000000 ) ) ;
#24621 = oriented_edge ( 'none', *, *, #24637, .t. ) ;
#24622 = cartesian_point ( 'none', ( -11.55961277496216000, 1.978163357943276500, -9.459784372770894100 ) ) ;
#24623 = cartesian_point ( 'none', ( -11.48830712097093000, 2.101668373523011700, -9.371488656235367600 ) ) ;
#24624 = cartesian_point ( 'none', ( -11.41612054141017300, 2.226699196946855300, -9.286181967900333200 ) ) ;
#24625 = cartesian_point ( 'none', ( -11.34294610829551100, 2.353441032916501200, -9.204227120211916400 ) ) ;
#24626 = plane ( 'none', #24581 ) ;
#24627 = advanced_face ( 'none', ( #50310 ), #50457, .f. ) ;
#24628 = axis2_placement_3d ( 'none', #24675, #24687, #24686 ) ;
#24629 = advanced_face ( 'none', ( #50382 ), #50406, .f. ) ;
#24630 = cartesian_point ( 'none', ( -10.24294610829550400, 4.258696921242276700, -8.326604671405815900 ) ) ;
#24631 = face_outer_bound ( 'none', #7546, .t. ) ;
#24632 = face_outer_bound ( 'none', #7535, .t. ) ;
#24633 = cartesian_point ( 'none', ( -11.00961277496217500, 2.930791302106131800, -8.862320849399351300 ) ) ;
#24634 = cartesian_point ( 'none', ( -10.89996718618360400, 2.740879571515890700, -8.585909920071220100 ) ) ;
#24635 = cartesian_point ( 'none', ( -10.78896007145560500, 2.548609608805369600, -8.311707193776113600 ) ) ;
#24636 = cartesian_point ( 'none', ( -10.67627944162881100, 2.353441032916502500, -8.040218672905052000 ) ) ;
#24637 = edge_curve ( 'none', #24397, #24512, #50504, .t. ) ;
#24638 = edge_curve ( 'none', #24397, #23046, #50485, .t. ) ;
#24639 = b_spline_curve_with_knots ( 'none', 3,
( #24636, #24635, #24634, #24633 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.615456251468095700e-007, 0.001058802112232978500 ),
.unspecified. ) ;
#24640 = cartesian_point ( 'none', ( -11.00961277496217500, 2.930791302106131800, -8.862320849399351300 ) ) ;
#24641 = cartesian_point ( 'none', ( -10.93806546771026000, 3.054714873411191100, -8.795791858888124500 ) ) ;
#24642 = cartesian_point ( 'none', ( -10.86586256392702400, 3.179773971217761700, -8.733137401957213400 ) ) ;
#24643 = cartesian_point ( 'none', ( -10.79294610829550800, 3.306068977079388300, -8.674699990824109400 ) ) ;
#24644 = toroidal_surface ( 'none', #24684, 84.50000000000000000, 1.000000000000000000 ) ;
#24645 = oriented_edge ( 'none', *, *, #17660, .t. ) ;
#24646 = edge_curve ( 'none', #24512, #23948, #50476, .t. ) ;
#24647 = oriented_edge ( 'none', *, *, #24475, .f. ) ;
#24648 = oriented_edge ( 'none', *, *, #24702, .t. ) ;
#24649 = b_spline_curve_with_knots ( 'none', 3,
( #24643, #24642, #24641, #24640 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003761329031024523100, 0.004229944080776756200 ),
.unspecified. ) ;
#24650 = oriented_edge ( 'none', *, *, #24646, .t. ) ;
#24651 = cartesian_point ( 'none', ( -10.12627944162882100, 3.306068977079388300, -7.539765539435898700 ) ) ;
#24652 = cartesian_point ( 'none', ( -10.34899161794667100, 3.306068977079389200, -7.917779923426278000 ) ) ;
#24653 = cartesian_point ( 'none', ( -10.57118427710825700, 3.306068977079388700, -8.296109333758019800 ) ) ;
#24654 = cartesian_point ( 'none', ( -10.79294610829550800, 3.306068977079388300, -8.674699990824109400 ) ) ;
#24655 = cartesian_point ( 'none', ( -11.55961277496216000, 1.978163357943276500, -9.459784372770894100 ) ) ;
#24656 = b_spline_curve_with_knots ( 'none', 3,
( #24654, #24653, #24652, #24651 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009925139409872909400, 0.01124139689754349900 ),
.unspecified. ) ;
#24657 = cartesian_point ( 'none', ( -11.22627944162880100, 1.400813088753615400, -8.720033886374258400 ) ) ;
#24658 = cartesian_point ( 'none', ( -11.44857408253888800, 1.400813088753613000, -9.113885073103382700 ) ) ;
#24659 = edge_loop ( 'none', ( #25192, #25105, #25267, #25260, #25116 ) ) ;
#24660 = cartesian_point ( 'none', ( 12.95115057222526100, -3.361026734705063700e-015, -14.00000000000000000 ) ) ;
#24661 = line ( 'none', #24666, #24721 ) ;
#24662 = circle ( 'none', #24728, 1.000000000000000900 ) ;
#24663 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24664 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24665 = axis2_placement_3d ( 'none', #24729, #24708, #24716 ) ;
#24666 = cartesian_point ( 'none', ( -12.41303078757694900, -0.4999999999999970000, -7.000000000000000000 ) ) ;
#24667 = axis2_placement_3d ( 'none', #24674, #24664, #24663 ) ;
#24668 = direction ( 'none', ( 0.5798816568047306900, -0.8147007205725306200, 0.0000000000000000000 ) ) ;
#24669 = direction ( 'none', ( 0.8147007205725286200, 0.5798816568047336900, 0.0000000000000000000 ) ) ;
#24670 = cartesian_point ( 'none', ( 49.00000000000000000, -68.84221088837867300, -49.00000000000000000 ) ) ;
#24672 = vertex_point ( 'none', #50486 ) ;
#24671 = axis2_placement_3d ( 'none', #24670, #24669, #24668 ) ;
#24673 = circle ( 'none', #24671, 1.000000000000003800 ) ;
#24674 = cartesian_point ( 'none', ( -11.54700538379250900, 1.734723475976807100e-015, -14.00000000000000000 ) ) ;
#24675 = cartesian_point ( 'none', ( 48.99999999999999300, -78.28927824611210400, -56.00000000000000000 ) ) ;
#24676 = cartesian_point ( 'none', ( -12.41303078757694900, -0.4999999999999987200, -14.00000000000000000 ) ) ;
#24677 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24678 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24679 = axis2_placement_3d ( 'none', #24685, #24678, #24677 ) ;
#24680 = circle ( 'none', #24679, 1.000000000000000900 ) ;
#24681 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24682 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24683 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -49.00000000000000000 ) ) ;
#24684 = axis2_placement_3d ( 'none', #24683, #24682, #24681 ) ;
#24685 = cartesian_point ( 'none', ( 48.99999999999999300, -84.48835491784436200, -56.00000000000000000 ) ) ;
#24686 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24687 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#24688 = circle ( 'none', #24667, 0.9999999999999991100 ) ;
#24689 = cartesian_point ( 'none', ( -10.67627944162881100, 2.353441032916502500, -8.040218672905052000 ) ) ;
#24690 = cartesian_point ( 'none', ( -10.89872926436995600, 2.353441032916502100, -8.428089258060843700 ) ) ;
#24691 = cartesian_point ( 'none', ( -11.12093869795992300, 2.353441032916501600, -8.816100543663356600 ) ) ;
#24692 = cartesian_point ( 'none', ( -11.34294610829551100, 2.353441032916501200, -9.204227120211916400 ) ) ;
#24693 = cartesian_point ( 'none', ( -10.12627944162882100, 3.306068977079388300, -7.539765539435898700 ) ) ;
#24694 = spherical_surface ( 'none', #24628, 1.000000000000000000 ) ;
#24695 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -39.00000000000000000 ) ) ;
#24696 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24697 = cartesian_point ( 'none', ( 36.52089669926260700, -75.55315794752888800, -49.89471608770296000 ) ) ;
#24698 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24699 = cartesian_point ( 'none', ( 36.17871503852637000, -75.67252877356111200, -50.29269376952194600 ) ) ;
#24700 = cylindrical_surface ( 'none', #24704, 1.000000000000000900 ) ;
#24701 = cartesian_point ( 'none', ( 36.29179693047123600, -75.66247075419056500, -50.14646380239263800 ) ) ;
#24702 = edge_curve ( 'none', #24563, #23305, #50498, .t. ) ;
#24703 = cartesian_point ( 'none', ( 36.40634681486692200, -75.60781435085972600, -50.02058994504780300 ) ) ;
#24704 = axis2_placement_3d ( 'none', #24713, #24712, #24696 ) ;
#24705 = face_outer_bound ( 'none', #7478, .t. ) ;
#24706 = edge_loop ( 'none', ( #25834, #25180, #25563, #26327, #25849, #25532 ) ) ;
#24707 = edge_curve ( 'none', #17555, #17640, #50563, .t. ) ;
#24708 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#24709 = cartesian_point ( 'none', ( 12.95115057222526100, -3.361026734705063700e-015, -19.00000000000000000 ) ) ;
#24710 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24711 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24712 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24713 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -19.00000000000000000 ) ) ;
#24714 = cartesian_point ( 'none', ( 36.08268887778543600, -75.63660196437241700, -50.43912282141354800 ) ) ;
#24715 = face_outer_bound ( 'none', #7488, .t. ) ;
#24716 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24717 = vector ( 'none', #24698, 1000.000000000000000 ) ;
#24718 = axis2_placement_3d ( 'none', #24725, #24711, #24710 ) ;
#24719 = oriented_edge ( 'none', *, *, #24978, .t. ) ;
#24720 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24721 = vector ( 'none', #24720, 1000.000000000000000 ) ;
#24722 = cylindrical_surface ( 'none', #24665, 1.000000000000000900 ) ;
#24723 = oriented_edge ( 'none', *, *, #23048, .f. ) ;
#24724 = oriented_edge ( 'none', *, *, #24004, .f. ) ;
#24725 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -19.00000000000000000 ) ) ;
#24726 = direction ( 'none', ( 0.0000000000000000000, 2.775557561562888800e-014, 1.000000000000000000 ) ) ;
#24727 = direction ( 'none', ( -2.775557561562946900e-014, 1.000000000000000000, -2.775557561562946900e-014 ) ) ;
#24728 = axis2_placement_3d ( 'none', #24733, #24727, #24726 ) ;
#24729 = cartesian_point ( 'none', ( 48.99999999999999300, -75.00000000000000000, -56.00000000000000000 ) ) ;
#24730 = face_outer_bound ( 'none', #7590, .t. ) ;
#24731 = oriented_edge ( 'none', *, *, #24934, .f. ) ;
#24732 = vertex_point ( 'none', #50515 ) ;
#24733 = cartesian_point ( 'none', ( 49.00000000000001400, -78.28927824611213300, -56.00000000000000000 ) ) ;
#24734 = circle ( 'none', #24718, 1.000000000000000900 ) ;
#24735 = cartesian_point ( 'none', ( -10.34999999999999800, 0.0000000000000000000, -7.000000000000000000 ) ) ;
#24736 = cylindrical_surface ( 'none', #24817, 1.000000000000000900 ) ;
#24737 = circle ( 'none', #24822, 0.9999999999999976700 ) ;
#24738 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24739 = oriented_edge ( 'none', *, *, #24470, .t. ) ;
#24740 = b_spline_curve_with_knots ( 'none', 3,
( #24791, #24790, #24789, #24788, #24787, #24786 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0005798852527799194300, 0.0008693120714114445900, 0.001158738890042969700 ),
.unspecified. ) ;
#24741 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24742 = vector ( 'none', #24741, 1000.000000000000000 ) ;
#24743 = cartesian_point ( 'none', ( 37.16528680183248700, -75.39755702293962300, -49.89790025113089200 ) ) ;
#24744 = cartesian_point ( 'none', ( 37.00684195949889200, -75.34002497218806100, -49.83825767732962900 ) ) ;
#24745 = cartesian_point ( 'none', ( 36.84574916340056200, -75.32352594281250900, -49.76874113626434600 ) ) ;
#24746 = cartesian_point ( 'none', ( 36.52266475567798000, -75.32327493526311500, -49.62238616170048300 ) ) ;
#24747 = cartesian_point ( 'none', ( 36.36464244655699200, -75.34153698190942800, -49.54692027445023700 ) ) ;
#24748 = cartesian_point ( 'none', ( 35.89701254311963700, -75.42995486090919100, -49.31633917347635800 ) ) ;
#24749 = cartesian_point ( 'none', ( 35.59523147880710800, -75.53362814297311400, -49.15769448517303900 ) ) ;
#24750 = cartesian_point ( 'none', ( 35.30940812036227100, -75.66700534704473600, -49.00000000000000000 ) ) ;
#24751 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#24752 = line ( 'none', #24751, #24742 ) ;
#24753 = cartesian_point ( 'none', ( -12.54700538379250900, 1.734566403546940300e-015, -10.92273724496321200 ) ) ;
#24754 = oriented_edge ( 'none', *, *, #24422, .f. ) ;
#24755 = b_spline_curve_with_knots ( 'none', 3,
( #24750, #24749, #24748, #24747, #24746, #24745, #24744, #24743 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( -9.047808716455889900e-006, 0.001048859258451078800, 0.001577812792034840300, 0.002106766325618601900 ),
.unspecified. ) ;
#24756 = direction ( 'none', ( -0.4886495119179558000, 0.0000000000000000000, -0.8724801742746615100 ) ) ;
#24757 = cartesian_point ( 'none', ( 48.99999999999999300, -78.28927824611207600, -60.99999999997862700 ) ) ;
#24758 = cartesian_point ( 'none', ( -12.41303078757695000, 0.5000000000000014400, -10.70149930827728300 ) ) ;
#24759 = cartesian_point ( 'none', ( -12.41303078757695000, 0.5000000000000014400, -10.70149930827728300 ) ) ;
#24760 = cartesian_point ( 'none', ( -12.24462399288283100, 0.7916891247500370500, -10.42201514250231800 ) ) ;
#24761 = cartesian_point ( 'none', ( -12.07176558391863000, 1.091088671591552900, -10.15411012308019400 ) ) ;
#24762 = cartesian_point ( 'none', ( -11.89294610829551500, 1.400813088753612300, -9.901710504412696100 ) ) ;
#24763 = circle ( 'none', #24784, 1.000000000000000900 ) ;
#24764 = face_outer_bound ( 'none', #7586, .t. ) ;
#24765 = edge_loop ( 'none', ( #25115, #25073, #25262, #25304, #25393 ) ) ;
#24766 = cartesian_point ( 'none', ( 36.97066201070931200, -75.00271993033138100, -54.20419949773822300 ) ) ;
#24767 = oriented_edge ( 'none', *, *, #24494, .t. ) ;
#24768 = cartesian_point ( 'none', ( 37.73571069317407700, -75.60599274185260300, -50.00000000000000000 ) ) ;
#24769 = cartesian_point ( 'none', ( 37.54118201660929100, -75.53446270550674100, -50.00000000000000000 ) ) ;
#24770 = cartesian_point ( 'none', ( 37.34903707613798900, -75.46427759238990500, -49.96706841801383100 ) ) ;
#24771 = cartesian_point ( 'none', ( 37.16528680183248700, -75.39755702293962300, -49.89790025113089200 ) ) ;
#24772 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24773 = face_outer_bound ( 'none', #7630, .t. ) ;
#24774 = b_spline_curve_with_knots ( 'none', 3,
( #24771, #24770, #24769, #24768 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0006217292013723187900 ),
.unspecified. ) ;
#24775 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#24776 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -30.00000000000000400 ) ) ;
#24777 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -39.00000000000000000 ) ) ;
#24778 = line ( 'none', #24777, #24819 ) ;
#24779 = axis2_placement_3d ( 'none', #24775, #24738, #24772 ) ;
#24780 = direction ( 'none', ( 0.7180812918939572000, -0.5662370641120813000, 0.4046416259576324200 ) ) ;
#24781 = vector ( 'none', #24756, 999.9999999999998900 ) ;
#24782 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24783 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24784 = axis2_placement_3d ( 'none', #24757, #24783, #24782 ) ;
#24785 = line ( 'none', #24735, #24781 ) ;
#24786 = cartesian_point ( 'none', ( -12.41303078757694900, -0.4999999999999963400, -10.70149930827727900 ) ) ;
#24787 = cartesian_point ( 'none', ( -12.45044678849285100, -0.4351935853976116000, -10.76359407008074100 ) ) ;
#24788 = cartesian_point ( 'none', ( -12.48316686871787300, -0.3626173274486629300, -10.81762872320779500 ) ) ;
#24789 = cartesian_point ( 'none', ( -12.53242430297119900, -0.1919354207757842700, -10.89880175935539900 ) ) ;
#24790 = cartesian_point ( 'none', ( -12.54700538379250800, -0.09592718255928020500, -10.92273724496321000 ) ) ;
#24791 = cartesian_point ( 'none', ( -12.54700538379250900, 1.734566403546940300e-015, -10.92273724496321200 ) ) ;
#24792 = cylindrical_surface ( 'none', #24779, 8.850000000000001400 ) ;
#24793 = cartesian_point ( 'none', ( 36.35146864709484800, -75.78795847908951100, -54.20419949773822300 ) ) ;
#24794 = cartesian_point ( 'none', ( 36.24629045614306500, -75.70502108644966200, -54.32273614444508800 ) ) ;
#24795 = cartesian_point ( 'none', ( 36.14768069263983800, -75.65798473742992800, -54.46109002496340400 ) ) ;
#24796 = cartesian_point ( 'none', ( 35.95653313563109100, -75.59346052947715600, -54.75311688868662000 ) ) ;
#24797 = cartesian_point ( 'none', ( 35.86677287785396800, -75.57853403031253900, -54.90395735311796700 ) ) ;
#24798 = cartesian_point ( 'none', ( 35.60823794173852300, -75.56602719902774400, -55.36541985221862200 ) ) ;
#24799 = cartesian_point ( 'none', ( 35.45101903477390700, -75.60092373659475100, -55.68369359275816800 ) ) ;
#24800 = cartesian_point ( 'none', ( 35.30940812036227100, -75.66700534704473600, -56.00000000000000000 ) ) ;
#24801 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24802 = cartesian_point ( 'none', ( 48.99999999999997900, -68.84221088837864500, -62.00000000000000000 ) ) ;
#24803 = b_spline_curve_with_knots ( 'none', 3,
( #24800, #24799, #24798, #24797, #24796, #24795, #24794, #24793 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( -9.039781774530710600e-006, 0.001049369723714393400, 0.001578574476458851400, 0.002107779229203309700 ),
.unspecified. ) ;
#24804 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24805 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24806 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.00000000000000400 ) ) ;
#24807 = axis2_placement_3d ( 'none', #24806, #24805, #24804 ) ;
#24808 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -30.00000000000000400 ) ) ;
#24809 = face_outer_bound ( 'none', #7568, .t. ) ;
#24810 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24811 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24812 = cartesian_point ( 'none', ( 35.73227528348036900, -76.57319702784766900, -62.00000000000000000 ) ) ;
#24813 = cylindrical_surface ( 'none', #24848, 1.000000000000000900 ) ;
#24814 = circle ( 'none', #24853, 1.000000000000000900 ) ;
#24815 = cartesian_point ( 'none', ( 12.81717597600970000, -0.5000000000000040000, -19.00000000000000000 ) ) ;
#24816 = line ( 'none', #24815, #24845 ) ;
#24817 = axis2_placement_3d ( 'none', #24812, #24811, #24810 ) ;
#24818 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24819 = vector ( 'none', #24818, 1000.000000000000000 ) ;
#24820 = circle ( 'none', #24807, 8.850000000000001400 ) ;
#24821 = direction ( 'none', ( 0.6191933636144703000, 0.7852385487581454700, 0.0000000000000000000 ) ) ;
#24822 = axis2_placement_3d ( 'none', #24766, #24780, #24821 ) ;
#24823 = cartesian_point ( 'none', ( 35.45056959100738000, -75.60113346596502000, -49.31530251609659400 ) ) ;
#24824 = cartesian_point ( 'none', ( 35.60822894064848000, -75.56602798486076700, -49.63456300034427200 ) ) ;
#24825 = cartesian_point ( 'none', ( 35.86676678737590200, -75.57853312508443400, -50.09603231650719800 ) ) ;
#24826 = cartesian_point ( 'none', ( 35.95652808157681300, -75.59345926337275000, -50.24687499787290100 ) ) ;
#24827 = cartesian_point ( 'none', ( 36.14767791622875100, -75.65798336028250000, -50.53890612541909600 ) ) ;
#24828 = cartesian_point ( 'none', ( 36.24628901991423600, -75.70501995392329800, -50.67726223691378400 ) ) ;
#24829 = cartesian_point ( 'none', ( 36.35146864709484800, -75.78795847908951100, -50.79580050226178400 ) ) ;
#24830 = axis2_placement_3d ( 'none', #24873, #24872, #24866 ) ;
#24831 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -19.00000000000000000 ) ) ;
#24832 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24833 = vector ( 'none', #24832, 1000.000000000000000 ) ;
#24834 = cartesian_point ( 'none', ( -9.750000000000000000, 1.194030629168669500e-015, -25.00000000000000000 ) ) ;
#24835 = b_spline_curve_with_knots ( 'none', 3,
( #24829, #24828, #24827, #24826, #24825, #24824, #24823, #24876 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005275251662639665000, 0.001055050332527933000, 0.002110100665055858200 ),
.unspecified. ) ;
#24836 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -19.00000000000000000 ) ) ;
#24837 = face_outer_bound ( 'none', #7573, .t. ) ;
#24838 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.00000000000000000 ) ) ;
#24839 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#24840 = line ( 'none', #24839, #24867 ) ;
#24841 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24842 = line ( 'none', #24834, #24833 ) ;
#24843 = direction ( 'none', ( 1.000000000000000000, -1.387778780781444400e-014, 0.0000000000000000000 ) ) ;
#24844 = axis2_placement_3d ( 'none', #24854, #24849, #24843 ) ;
#24845 = vector ( 'none', #24841, 1000.000000000000000 ) ;
#24846 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24847 = circle ( 'none', #24844, 1.000000000000000900 ) ;
#24848 = axis2_placement_3d ( 'none', #24802, #24801, #24846 ) ;
#24849 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#24850 = direction ( 'none', ( -1.000000000000000000, 5.329070518200746700e-015, 0.0000000000000000000 ) ) ;
#24851 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24852 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -14.00000000000000000 ) ) ;
#24853 = axis2_placement_3d ( 'none', #24852, #24851, #24850 ) ;
#24854 = cartesian_point ( 'none', ( 48.99999999999997900, -68.84221088837864500, -49.00000000000000000 ) ) ;
#24855 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24856 = cartesian_point ( 'none', ( 37.16528680183248700, -75.39755702293962300, -55.10209974886911500 ) ) ;
#24857 = cartesian_point ( 'none', ( 37.34911536821364600, -75.46430602060253500, -55.03290211090443100 ) ) ;
#24858 = cartesian_point ( 'none', ( 37.54115729329566200, -75.53445361451021300, -55.00000000000000000 ) ) ;
#24859 = cartesian_point ( 'none', ( 37.73571069317408400, -75.60599274185260300, -55.00000000000000000 ) ) ;
#24860 = face_outer_bound ( 'none', #7664, .t. ) ;
#24861 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#24862 = cartesian_point ( 'none', ( 36.29427284055304900, -75.56600018452006400, -49.93705863639586100 ) ) ;
#24863 = b_spline_curve_with_knots ( 'none', 3,
( #24859, #24858, #24857, #24856 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.0006215620092773630400 ),
.unspecified. ) ;
#24864 = face_outer_bound ( 'none', #7533, .t. ) ;
#24865 = cartesian_point ( 'none', ( 36.58365168165097700, -75.31986308641526800, -49.65074349266133400 ) ) ;
#24866 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24867 = vector ( 'none', #24898, 1000.000000000000000 ) ;
#24868 = cylindrical_surface ( 'none', #24830, 9.750000000000000000 ) ;
#24869 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24870 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#24871 = axis2_placement_3d ( 'none', #24838, #24870, #24869 ) ;
#24872 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24873 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#24874 = axis2_placement_3d ( 'none', #24950, #24861, #24855 ) ;
#24875 = circle ( 'none', #24871, 9.750000000000000000 ) ;
#24876 = cartesian_point ( 'none', ( 35.30940812036227100, -75.66700534704473600, -49.00000000000000000 ) ) ;
#24877 = cartesian_point ( 'none', ( 37.03532365549207800, -75.35036680695679900, -55.15102110492520600 ) ) ;
#24878 = cartesian_point ( 'none', ( 36.90331124131049000, -75.51289496103808600, -55.09683884162465300 ) ) ;
#24880 = edge_loop ( 'none', ( #25276, #24902, #25195, #25259 ) ) ;
#24879 = cartesian_point ( 'none', ( 36.75415295031339000, -75.63940627516124900, -54.98275779544766100 ) ) ;
#24881 = cartesian_point ( 'none', ( 36.61647199777414800, -75.70535104560360700, -54.83108980546408200 ) ) ;
#24882 = cartesian_point ( 'none', ( 36.47879104523490000, -75.77129581604596400, -54.67942181548050900 ) ) ;
#24883 = cartesian_point ( 'none', ( 36.35332778785588200, -75.77631964271033400, -54.49098197296324000 ) ) ;
#24884 = cartesian_point ( 'none', ( 36.26465229330318600, -75.71950016128786800, -54.30204220985041300 ) ) ;
#24885 = cartesian_point ( 'none', ( 37.16528680183248700, -75.39755702293963700, -55.10209974886910800 ) ) ;
#24886 = cartesian_point ( 'none', ( 37.01159019338055600, -75.56397981353724400, -55.06223260280035000 ) ) ;
#24887 = cartesian_point ( 'none', ( 36.84243124995925500, -75.69726733607548400, -54.94855784906315000 ) ) ;
#24888 = cartesian_point ( 'none', ( 36.69540082462810900, -75.76780015942607300, -54.78633652841532600 ) ) ;
#24889 = cartesian_point ( 'none', ( 36.54837039929696400, -75.83833298277667700, -54.62411520776749500 ) ) ;
#24890 = cartesian_point ( 'none', ( 36.42455482151305500, -75.84558997749634600, -54.41454588709606100 ) ) ;
#24891 = cartesian_point ( 'none', ( 36.35146864709484000, -75.78795847908952500, -54.20419949773821600 ) ) ;
#24892 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #24891, #24890, #24889, #24888, #24887, #24886, #24885 ),
( #24884, #24883, #24882, #24881, #24879, #24878, #24877 ),
( #24949, #24948, #24947, #24946, #24945, #24944, #24943 ),
( #24942, #24941, #24940, #24939, #24938, #24937, #24936 ),
( #24935, #24933, #24932, #24931, #24930, #24929, #24928 ),
( #24927, #24926, #24925, #24924, #24923, #24922, #24921 ),
( #24920, #24919, #24918, #24917, #24915, #24914, #24913 ),
( #24912, #24911, #24910, #24909, #24908, #24907, #24906 ),
( #24905, #24904, #24903, #24999, #24998, #24997, #24995 ),
( #24994, #24993, #24991, #24990, #24989, #24988, #24987 ),
( #24986, #24985, #24983, #24982, #24981, #24980, #24979 ),
( #24977, #24976, #24975, #24974, #24973, #24972, #24969 ),
( #24967, #24966, #24965, #24964, #24963, #24962, #24961 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.0000000000000000000, 0.0007125520726779297300, 0.001425104145355859500, 0.002137656218033789300, 0.002850208290711718900 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#24893 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#24894 = cartesian_point ( 'none', ( 36.39682855394951100, -75.51718113846320100, -49.82452152708832200 ) ) ;
#24895 = cylindrical_surface ( 'none', #24958, 8.850000000000001400 ) ;
#24896 = toroidal_surface ( 'none', #24874, 84.50000000000000000, 1.000000000000000000 ) ;
#24897 = line ( 'none', #24901, #24900 ) ;
#24898 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24899 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24900 = vector ( 'none', #24899, 1000.000000000000000 ) ;
#24901 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#24902 = oriented_edge ( 'none', *, *, #24395, .f. ) ;
#24903 = cartesian_point ( 'none', ( 35.74278988005205100, -75.55212668386128900, -55.44329524113593500 ) ) ;
#24904 = cartesian_point ( 'none', ( 35.68855862135333700, -75.56783622011069200, -55.38537905704210800 ) ) ;
#24905 = cartesian_point ( 'none', ( 35.63311579624115700, -75.57449470167361500, -55.32746081838691100 ) ) ;
#24906 = cartesian_point ( 'none', ( 36.10423533180788500, -75.38825291444754800, -55.58095016738819500 ) ) ;
#24907 = cartesian_point ( 'none', ( 36.04898007828491300, -75.44527203925508700, -55.51861063722366700 ) ) ;
#24908 = cartesian_point ( 'none', ( 35.98780725710470600, -75.48990226783706700, -55.45069402746385400 ) ) ;
#24909 = cartesian_point ( 'none', ( 35.92310907811310700, -75.52047462812839700, -55.37992067948338400 ) ) ;
#24910 = cartesian_point ( 'none', ( 35.85841089912150900, -75.55104698841972800, -55.30914733150292100 ) ) ;
#24911 = cartesian_point ( 'none', ( 35.79019525677222200, -75.56755778913689900, -55.23552584410291600 ) ) ;
#24912 = cartesian_point ( 'none', ( 35.72116051205478700, -75.56927487625601700, -55.16190033477639100 ) ) ;
#24913 = cartesian_point ( 'none', ( 36.26437817899149300, -75.36102121755291700, -55.50262968297179400 ) ) ;
#24914 = cartesian_point ( 'none', ( 36.19879908969834800, -75.43580106933919200, -55.43469495525209100 ) ) ;
#24915 = cartesian_point ( 'none', ( 36.12496433565581800, -75.49336522131379500, -55.35583957138813800 ) ) ;
#24916 = oriented_edge ( 'none', *, *, #24934, .t. ) ;
#24917 = cartesian_point ( 'none', ( 36.04760163133995100, -75.53002778221699000, -55.27111272189517900 ) ) ;
#24918 = cartesian_point ( 'none', ( 35.97023892702408400, -75.56669034312017200, -55.18638587240222600 ) ) ;
#24919 = cartesian_point ( 'none', ( 35.88939196378136400, -75.58243060741088500, -55.09583540760001300 ) ) ;
#24920 = cartesian_point ( 'none', ( 35.81023745498238500, -75.57624070994066300, -55.00525936594358700 ) ) ;
#24921 = cartesian_point ( 'none', ( 36.42452102617510700, -75.33378952065828600, -55.42430919855539200 ) ) ;
#24922 = cartesian_point ( 'none', ( 36.34861810111178200, -75.42633009942329600, -55.35077927328051600 ) ) ;
#24923 = cartesian_point ( 'none', ( 36.26212141420693100, -75.49682817479052200, -55.26098511531241500 ) ) ;
#24924 = cartesian_point ( 'none', ( 36.17209418456679500, -75.53958093630556900, -55.16230476430697400 ) ) ;
#24925 = cartesian_point ( 'none', ( 36.08206695492666000, -75.58233369782061600, -55.06362441330153200 ) ) ;
#24926 = cartesian_point ( 'none', ( 35.98858867079050600, -75.59730342568488500, -54.95614497109711000 ) ) ;
#24927 = cartesian_point ( 'none', ( 35.89931439790998300, -75.58320654362530900, -54.84861839711078300 ) ) ;
#24928 = cartesian_point ( 'none', ( 36.58365168165099100, -75.31986308641528200, -55.34925650733866600 ) ) ;
#24929 = cartesian_point ( 'none', ( 36.49680634487270900, -75.43214970201155700, -55.27448845964623600 ) ) ;
#24930 = cartesian_point ( 'none', ( 36.39682855394951100, -75.51718113846321500, -55.17547847291168500 ) ) ;
#24931 = cartesian_point ( 'none', ( 36.29427284055304900, -75.56600018452007800, -55.06294136360413900 ) ) ;
#24932 = cartesian_point ( 'none', ( 36.19171712715657900, -75.61481923057692700, -54.95040425429659300 ) ) ;
#24933 = cartesian_point ( 'none', ( 36.08673179030546400, -75.62735543796769400, -54.82450255513799700 ) ) ;
#24934 = edge_curve ( 'none', #23820, #25247, #50556, .t. ) ;
#24935 = cartesian_point ( 'none', ( 35.99063481867257500, -75.60216125997192200, -54.69851301467733200 ) ) ;
#24936 = cartesian_point ( 'none', ( 36.73751648179099000, -75.32415711272101100, -55.28043858929321900 ) ) ;
#24937 = cartesian_point ( 'none', ( 36.63660309233986800, -75.45405178179780100, -55.21045938396823500 ) ) ;
#24938 = cartesian_point ( 'none', ( 36.52089669926260700, -75.55315794752890200, -55.10528391229704000 ) ) ;
#24939 = cartesian_point ( 'none', ( 36.40634681486692200, -75.60781435085974100, -54.97941005495219700 ) ) ;
#24940 = cartesian_point ( 'none', ( 36.29179693047123600, -75.66247075419057900, -54.85353619760734700 ) ) ;
#24941 = cartesian_point ( 'none', ( 36.17871503852637700, -75.67252877356111200, -54.70730623047804600 ) ) ;
#24942 = cartesian_point ( 'none', ( 36.08268887778544400, -75.63660196437241700, -54.56087717858643800 ) ) ;
#24943 = cartesian_point ( 'none', ( 36.89138128193099700, -75.32845113902675400, -55.21162067124777900 ) ) ;
#24944 = cartesian_point ( 'none', ( 36.77639983980703400, -75.47595386158404600, -55.14643030829023500 ) ) ;
#24945 = cartesian_point ( 'none', ( 36.64496484457571100, -75.58913475659457500, -55.03508935168240200 ) ) ;
#24946 = cartesian_point ( 'none', ( 36.51842078918080100, -75.64962851719940300, -54.89587874630025500 ) ) ;
#24947 = cartesian_point ( 'none', ( 36.39187673378589200, -75.71012227780423100, -54.75666814091810200 ) ) ;
#24948 = cartesian_point ( 'none', ( 36.27069828674729000, -75.71770210915451600, -54.59010990581808900 ) ) ;
#24949 = cartesian_point ( 'none', ( 36.17474293689831200, -75.67104266877291300, -54.42324134249554400 ) ) ;
#24950 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -56.00000000000000000 ) ) ;
#24951 = cartesian_point ( 'none', ( 36.08673179030545700, -75.62735543796769400, -50.17549744486198900 ) ) ;
#24952 = cartesian_point ( 'none', ( 36.19171712715657900, -75.61481923057691300, -50.04959574570340000 ) ) ;
#24953 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24954 = vector ( 'none', #24953, 1000.000000000000000 ) ;
#24955 = cartesian_point ( 'none', ( 36.49680634487269500, -75.43214970201154300, -49.72551154035376400 ) ) ;
#24956 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#24957 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#24958 = axis2_placement_3d ( 'none', #24893, #24957, #24956 ) ;
#24959 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -39.00000000000000000 ) ) ;
#24960 = line ( 'none', #24959, #24954 ) ;
#24961 = cartesian_point ( 'none', ( 35.30940812036226400, -75.66700534704473600, -56.00000000000000000 ) ) ;
#24962 = cartesian_point ( 'none', ( 35.30940812036226400, -75.66700534704473600, -56.00000000000000000 ) ) ;
#24963 = cartesian_point ( 'none', ( 35.30940812036226400, -75.66700534704473600, -56.00000000000000000 ) ) ;
#24964 = cartesian_point ( 'none', ( 35.30940812036226400, -75.66700534704473600, -56.00000000000000000 ) ) ;
#24965 = cartesian_point ( 'none', ( 35.30940812036226400, -75.66700534704473600, -56.00000000000000000 ) ) ;
#24966 = cartesian_point ( 'none', ( 35.30940812036226400, -75.66700534704473600, -56.00000000000000000 ) ) ;
#24967 = cartesian_point ( 'none', ( 35.30940812036226400, -75.66700534704473600, -56.00000000000000000 ) ) ;
#24968 = oriented_edge ( 'none', *, *, #17553, .f. ) ;
#24970 = oriented_edge ( 'none', *, *, #25244, .t. ) ;
#24969 = cartesian_point ( 'none', ( 35.46252284862119100, -75.59555557307078300, -55.91552353579005800 ) ) ;
#24971 = edge_curve ( 'none', #23142, #24352, #50534, .t. ) ;
#24972 = cartesian_point ( 'none', ( 35.44961047882290500, -75.60158102806160200, -55.90144412508840300 ) ) ;
#24973 = cartesian_point ( 'none', ( 35.43669810902463300, -75.60760648305240700, -55.88736471438674900 ) ) ;
#24974 = cartesian_point ( 'none', ( 35.42378573922634600, -75.61363193804322700, -55.87328530368509400 ) ) ;
#24975 = cartesian_point ( 'none', ( 35.41087336942806000, -75.61965739303404600, -55.85920589298343900 ) ) ;
#24976 = cartesian_point ( 'none', ( 35.39796099962978100, -75.62568284802486600, -55.84512648228177100 ) ) ;
#24977 = cartesian_point ( 'none', ( 35.38504862983149500, -75.63170830301568500, -55.83104707158011600 ) ) ;
#24978 = edge_curve ( 'none', #17627, #17561, #50512, .t. ) ;
#24979 = cartesian_point ( 'none', ( 35.62136300889139300, -75.53272598531212600, -55.83027551354979300 ) ) ;
#24980 = cartesian_point ( 'none', ( 35.59702268733983000, -75.54825244851173200, -55.80198745928385800 ) ) ;
#24981 = cartesian_point ( 'none', ( 35.57188575248469000, -75.56207503910462700, -55.77369374935135900 ) ) ;
#24982 = cartesian_point ( 'none', ( 35.54596101960697000, -75.57422115281997300, -55.74540563989791100 ) ) ;
#24983 = cartesian_point ( 'none', ( 35.52003628672925100, -75.58636726653531900, -55.71711753044446200 ) ) ;
#24984 = edge_curve ( 'none', #25247, #24257, #50545, .t. ) ;
#24985 = cartesian_point ( 'none', ( 35.49332284007197600, -75.59683733577023200, -55.68883402002611400 ) ) ;
#24986 = cartesian_point ( 'none', ( 35.46581935812680800, -75.60560197822256600, -55.66055102709957200 ) ) ;
#24987 = cartesian_point ( 'none', ( 35.78107337405147300, -75.48111584203854800, -55.74700296137162800 ) ) ;
#24988 = cartesian_point ( 'none', ( 35.74618882526194600, -75.50931804108809300, -55.70669343447929100 ) ) ;
#24989 = cartesian_point ( 'none', ( 35.70903782273558100, -75.53273728126667700, -55.66500058975308500 ) ) ;
#24990 = cartesian_point ( 'none', ( 35.67022545306311800, -75.55099212823249400, -55.62260348777164200 ) ) ;
#24992 = oriented_edge ( 'none', *, *, #24231, .f. ) ;
#24991 = cartesian_point ( 'none', ( 35.63141308339064800, -75.56924697519829700, -55.58020638579019800 ) ) ;
#24993 = cartesian_point ( 'none', ( 35.59094073071266000, -75.58233677794046900, -55.53710653853411100 ) ) ;
#24994 = cartesian_point ( 'none', ( 35.54946757718398200, -75.59004833994808300, -55.49400592274324100 ) ) ;
#24995 = cartesian_point ( 'none', ( 35.94078373921155400, -75.42950569876497000, -55.66373040919345500 ) ) ;
#24996 = oriented_edge ( 'none', *, *, #17769, .t. ) ;
#24997 = cartesian_point ( 'none', ( 35.89535496318406200, -75.47038363366445400, -55.61139940967473200 ) ) ;
#24998 = cartesian_point ( 'none', ( 35.84618989298647300, -75.50339952342872600, -55.55630743015481700 ) ) ;
#24999 = cartesian_point ( 'none', ( 35.79448988651925800, -75.52776310364500000, -55.49980133564537300 ) ) ;
#25000 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -39.00000000000000000 ) ) ;
#25001 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25002 = vector ( 'none', #25001, 1000.000000000000000 ) ;
#25003 = cartesian_point ( 'none', ( 9.750000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#25004 = cartesian_point ( 'none', ( 37.16528680183248700, -75.39755702293962300, -49.89790025113089200 ) ) ;
#25005 = face_outer_bound ( 'none', #7608, .t. ) ;
#25006 = cartesian_point ( 'none', ( 35.30940812036227100, -75.66700534704473600, -56.00000000000000000 ) ) ;
#25007 = cartesian_point ( 'none', ( 35.59425996502859800, -75.53408149217526100, -55.84284151848312000 ) ) ;
#25008 = cartesian_point ( 'none', ( 35.89699454365830900, -75.42995970503133700, -55.68367000601195100 ) ) ;
#25009 = cartesian_point ( 'none', ( 36.36463089747768900, -75.34153844519526900, -55.45308526811727700 ) ) ;
#25010 = cartesian_point ( 'none', ( 36.52265539909357300, -75.32327549295666800, -55.37761819609654200 ) ) ;
#25011 = cartesian_point ( 'none', ( 36.84574432285885600, -75.32352537411392700, -55.23126093714258600 ) ) ;
#25012 = cartesian_point ( 'none', ( 37.00683963867899700, -75.34002412948767400, -55.16174319628461100 ) ) ;
#25013 = cartesian_point ( 'none', ( 37.16528680183248700, -75.39755702293962300, -55.10209974886911500 ) ) ;
#25014 = cartesian_point ( 'none', ( 37.73571069317410600, -75.60599274185261700, -54.00000000000000000 ) ) ;
#25015 = b_spline_curve_with_knots ( 'none', 3,
( #25013, #25012, #25011, #25010, #25009, #25008, #25007, #25006 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005271556201841537800, 0.001054311240368307600, 0.002108622480736599100 ),
.unspecified. ) ;
#25016 = circle ( 'none', #25050, 0.9999999999999976700 ) ;
#25017 = axis2_placement_3d ( 'none', #25019, #25022, #25018 ) ;
#25018 = direction ( 'none', ( 0.5246290072177547400, -0.8513309607818295700, 0.0000000000000000000 ) ) ;
#25019 = cartesian_point ( 'none', ( 44.33115110990009800, -71.93746618606471100, -56.00000000000000000 ) ) ;
#25020 = face_outer_bound ( 'none', #7616, .t. ) ;
#25021 = line ( 'none', #25003, #25002 ) ;
#25022 = direction ( 'none', ( -0.8513309607818296800, -0.5246290072177547400, 0.0000000000000000000 ) ) ;
#25023 = circle ( 'none', #25017, 0.9999999999999963400 ) ;
#25024 = cartesian_point ( 'none', ( 37.16528680183248700, -75.39755702293962300, -55.10209974886911500 ) ) ;
#25025 = cartesian_point ( 'none', ( 36.47245299054141300, -75.88335968256053800, -54.13602434542571000 ) ) ;
#25026 = cartesian_point ( 'none', ( 36.53521964355777400, -75.93285380770949200, -54.35780115854038300 ) ) ;
#25027 = cartesian_point ( 'none', ( 36.65108602107526500, -75.91448286757389500, -54.57869007416528000 ) ) ;
#25028 = cartesian_point ( 'none', ( 36.79315738794963400, -75.83239649844888700, -54.74766385668206000 ) ) ;
#25029 = cartesian_point ( 'none', ( 36.93522875482399600, -75.75031012932389300, -54.91663763919884600 ) ) ;
#25030 = cartesian_point ( 'none', ( 37.10235951674404500, -75.60516083064584300, -55.03234201799899900 ) ) ;
#25031 = cartesian_point ( 'none', ( 37.25584293121094200, -75.43043836987735100, -55.06801217271284800 ) ) ;
#25032 = cartesian_point ( 'none', ( 36.35146864709484800, -75.78795847908951100, -54.20419949773822300 ) ) ;
#25033 = cartesian_point ( 'none', ( 36.42455482151306300, -75.84558997749633100, -54.41454588709606800 ) ) ;
#25034 = cartesian_point ( 'none', ( 36.54837039929697100, -75.83833298277667700, -54.62411520776749500 ) ) ;
#25035 = cartesian_point ( 'none', ( 36.69540082462811600, -75.76780015942607300, -54.78633652841532600 ) ) ;
#25036 = cartesian_point ( 'none', ( 36.84243124995926200, -75.69726733607548400, -54.94855784906315000 ) ) ;
#25037 = cartesian_point ( 'none', ( 37.01159019338056300, -75.56397981353721600, -55.06223260280035000 ) ) ;
#25038 = cartesian_point ( 'none', ( 37.16528680183249400, -75.39755702293960800, -55.10209974886910800 ) ) ;
#25039 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #25038, #25037, #25036, #25035, #25034, #25033, #25032 ),
( #25031, #25030, #25029, #25028, #25027, #25026, #25025 ),
( #25098, #25097, #25096, #25095, #25094, #25093, #25092 ),
( #25090, #25088, #25087, #25086, #25085, #25083, #25082 ),
( #25081, #25080, #25079, #25078, #25077, #25076, #25075 ),
( #25074, #25072, #25071, #25070, #25069, #25068, #25067 ),
( #25066, #25065, #25064, #25063, #25062, #25061, #25060 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 0.0000000000000000000, 0.0004981075897427992100, 0.0009962151794855984200 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#25040 = axis2_placement_3d ( 'none', #25055, #25054, #25053 ) ;
#25041 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25042 = vector ( 'none', #25041, 1000.000000000000000 ) ;
#25043 = line ( 'none', #25000, #25042 ) ;
#25044 = oriented_edge ( 'none', *, *, #25219, .f. ) ;
#25045 = face_outer_bound ( 'none', #7588, .t. ) ;
#25046 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25047 = cylindrical_surface ( 'none', #25040, 8.850000000000001400 ) ;
#25048 = direction ( 'none', ( 0.6191933636144703000, 0.7852385487581454700, 0.0000000000000000000 ) ) ;
#25049 = direction ( 'none', ( 0.7852385487581453600, -0.6191933636144703000, -2.808344218267872000e-014 ) ) ;
#25050 = axis2_placement_3d ( 'none', #25014, #25049, #25048 ) ;
#25051 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25052 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25053 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25054 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25055 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25056 = line ( 'none', #25058, #25127 ) ;
#25057 = axis2_placement_3d ( 'none', #25046, #25052, #25051 ) ;
#25058 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -39.00000000000000000 ) ) ;
#25059 = cylindrical_surface ( 'none', #25057, 8.850000000000001400 ) ;
#25060 = cartesian_point ( 'none', ( 37.11651732955963500, -76.39123129061074700, -54.00000000000000000 ) ) ;
#25061 = cartesian_point ( 'none', ( 37.11651732955963500, -76.39123129061074700, -54.26179938779914400 ) ) ;
#25062 = cartesian_point ( 'none', ( 37.18324971562061900, -76.30660370080615000, -54.52198665876328900 ) ) ;
#25063 = cartesian_point ( 'none', ( 37.29787486689660600, -76.16124024452857100, -54.70710678118655300 ) ) ;
#25064 = cartesian_point ( 'none', ( 37.41250001817258700, -76.01587678825099200, -54.89222690360981700 ) ) ;
#25065 = cartesian_point ( 'none', ( 37.57360624965053100, -75.81156771319376700, -55.00000000000000000 ) ) ;
#25066 = cartesian_point ( 'none', ( 37.73571069317409200, -75.60599274185258900, -55.00000000000000000 ) ) ;
#25067 = cartesian_point ( 'none', ( 36.98427938766958100, -76.28695615515559300, -54.00000000000000000 ) ) ;
#25068 = cartesian_point ( 'none', ( 36.99844690727666600, -76.29812783557483200, -54.25638991148989700 ) ) ;
#25069 = cartesian_point ( 'none', ( 37.07638283279065700, -76.22825130875440900, -54.51133229525157700 ) ) ;
#25070 = cartesian_point ( 'none', ( 37.19679728460300800, -76.09615004218889600, -54.69563154904373900 ) ) ;
#25071 = cartesian_point ( 'none', ( 37.31721173641535200, -75.96404877562338200, -54.87993080283590800 ) ) ;
#25072 = cartesian_point ( 'none', ( 37.47873668724756900, -75.77120390024441600, -54.99150281448355300 ) ) ;
#25073 = oriented_edge ( 'none', *, *, #24457, .f. ) ;
#25074 = cartesian_point ( 'none', ( 37.63749161893981900, -75.56987665822985900, -55.00000000000000000 ) ) ;
#25075 = cartesian_point ( 'none', ( 36.85236412108481800, -76.18293546264388300, -54.01752842978559200 ) ) ;
#25076 = cartesian_point ( 'none', ( 36.87975141340476200, -76.20453148550686300, -54.26663257066418600 ) ) ;
#25077 = cartesian_point ( 'none', ( 36.96806761702465100, -76.14855661994181400, -54.51444500155803800 ) ) ;
#25078 = cartesian_point ( 'none', ( 37.09415392945487600, -76.02950011929733900, -54.69633406569297300 ) ) ;
#25079 = cartesian_point ( 'none', ( 37.22024024188510100, -75.91044361865286300, -54.87822312982790200 ) ) ;
#25080 = cartesian_point ( 'none', ( 37.38278106087688700, -75.72953338655345600, -54.99230046030681500 ) ) ;
#25081 = cartesian_point ( 'none', ( 37.53931439125666700, -75.53389535317057800, -55.00876421489280000 ) ) ;
#25082 = cartesian_point ( 'none', ( 36.72464984576390600, -76.08222742705062600, -54.05156220156855800 ) ) ;
#25083 = cartesian_point ( 'none', ( 36.76416064147780100, -76.11338333825219100, -54.29202168717510800 ) ) ;
#25084 = oriented_edge ( 'none', *, *, #24971, .t. ) ;
#25085 = cartesian_point ( 'none', ( 36.86193865620826700, -76.07025750803065000, -54.53132900523016200 ) ) ;
#25086 = cartesian_point ( 'none', ( 36.99342850571328300, -75.96368029876104800, -54.70938595100977200 ) ) ;
#25087 = cartesian_point ( 'none', ( 37.12491835521830600, -75.85710308949144600, -54.88744289678938100 ) ) ;
#25088 = cartesian_point ( 'none', ( 37.28885996578882400, -75.68809583582348900, -55.00254314180559600 ) ) ;
#25089 = edge_loop ( 'none', ( #25389, #25552, #25547, #25540 ) ) ;
#25090 = cartesian_point ( 'none', ( 37.44408202450840400, -75.49910200590231600, -55.02578110078427900 ) ) ;
#25091 = advanced_face ( 'none', ( #50535 ), #50709, .f. ) ;
#25092 = cartesian_point ( 'none', ( 36.59693557044299400, -75.98151939145735400, -54.08559597335152300 ) ) ;
#25093 = cartesian_point ( 'none', ( 36.64856986955083300, -76.02223519099753400, -54.31741080368603700 ) ) ;
#25094 = cartesian_point ( 'none', ( 36.75580969539187500, -75.99195839611948600, -54.54821300890228000 ) ) ;
#25095 = cartesian_point ( 'none', ( 36.89270308197168900, -75.89786047822475700, -54.72243783632657000 ) ) ;
#25096 = cartesian_point ( 'none', ( 37.02959646855151000, -75.80376256033004300, -54.89666266375086000 ) ) ;
#25097 = cartesian_point ( 'none', ( 37.19493887070076700, -75.64665828509352300, -55.01278582330437700 ) ) ;
#25098 = cartesian_point ( 'none', ( 37.34884965776014100, -75.46430865863405300, -55.04279798667575800 ) ) ;
#25099 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25100 = circle ( 'none', #25159, 8.850000000000001400 ) ;
#25101 = line ( 'none', #25158, #25157 ) ;
#25102 = edge_curve ( 'none', #24563, #24165, #50603, .t. ) ;
#25103 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25104 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25105 = oriented_edge ( 'none', *, *, #23119, .f. ) ;
#25106 = cartesian_point ( 'none', ( 49.00000000000000700, -84.48835491784440400, -55.00000000000000000 ) ) ;
#25107 = cartesian_point ( 'none', ( 49.36271507467393600, -85.52036895489025900, -54.99999999999998600 ) ) ;
#25108 = cartesian_point ( 'none', ( 49.61919336361446400, -86.25011307876506800, -54.58578643762688600 ) ) ;
#25109 = cartesian_point ( 'none', ( 49.61919336361446400, -86.25011307876506800, -54.00000000000000000 ) ) ;
#25110 = spherical_surface ( 'none', #25119, 1.000000000000000000 ) ;
#25111 =( bounded_curve ( ) b_spline_curve ( 3, ( #25109, #25108, #25107, #25106 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.570796326794873000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243706000, 0.8047378541243706000, 1.000000000000000000 ) )
representation_item ( '' ) );
#25112 = cartesian_point ( 'none', ( 44.33115110990009800, -71.93746618606472500, -56.00000000000000000 ) ) ;
#25113 = face_outer_bound ( 'none', #7621, .t. ) ;
#25114 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25115 = oriented_edge ( 'none', *, *, #25219, .t. ) ;
#25116 = oriented_edge ( 'none', *, *, #24637, .f. ) ;
#25117 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25118 = vector ( 'none', #25117, 1000.000000000000000 ) ;
#25119 = axis2_placement_3d ( 'none', #25112, #25114, #25099 ) ;
#25120 = oriented_edge ( 'none', *, *, #25102, .t. ) ;
#25121 = line ( 'none', #25122, #25118 ) ;
#25122 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25123 = cylindrical_surface ( 'none', #25125, 8.850000000000001400 ) ;
#25124 = advanced_face ( 'none', ( #50546 ), #50738, .f. ) ;
#25125 = axis2_placement_3d ( 'none', #25160, #25104, #25103 ) ;
#25126 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25127 = vector ( 'none', #25126, 1000.000000000000000 ) ;
#25128 = cylindrical_surface ( 'none', #25148, 8.850000000000001400 ) ;
#25129 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25130 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25131 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25132 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25133 = face_outer_bound ( 'none', #7640, .t. ) ;
#25134 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25135 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25136 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -37.98985223130100100 ) ) ;
#25137 = face_outer_bound ( 'none', #7681, .t. ) ;
#25138 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25139 = vector ( 'none', #25138, 1000.000000000000000 ) ;
#25140 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -39.00000000000000000 ) ) ;
#25141 = cylindrical_surface ( 'none', #25190, 8.850000000000001400 ) ;
#25142 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25143 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25144 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25145 = vector ( 'none', #25144, 1000.000000000000000 ) ;
#25146 = line ( 'none', #25140, #25139 ) ;
#25147 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25148 = axis2_placement_3d ( 'none', #25130, #25143, #25142 ) ;
#25149 = cylindrical_surface ( 'none', #25155, 8.850000000000001400 ) ;
#25150 = line ( 'none', #25151, #25145 ) ;
#25151 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -39.00000000000000000 ) ) ;
#25153 = edge_curve ( 'none', #21978, #24165, #50725, .t. ) ;
#25152 = face_outer_bound ( 'none', #7689, .t. ) ;
#25154 = oriented_edge ( 'none', *, *, #22004, .f. ) ;
#25155 = axis2_placement_3d ( 'none', #25147, #25135, #25134 ) ;
#25156 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25157 = vector ( 'none', #25156, 1000.000000000000000 ) ;
#25158 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25159 = axis2_placement_3d ( 'none', #25136, #25132, #25131 ) ;
#25160 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25161 = face_outer_bound ( 'none', #7624, .t. ) ;
#25162 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25163 = vector ( 'none', #25162, 1000.000000000000000 ) ;
#25164 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25165 = line ( 'none', #25164, #25163 ) ;
#25166 = circle ( 'none', #25174, 8.850000000000001400 ) ;
#25167 = advanced_face ( 'none', ( #50748 ), #50875, .f. ) ;
#25168 = axis2_placement_3d ( 'none', #25224, #25220, #25215 ) ;
#25169 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25170 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25171 = vector ( 'none', #25170, 1000.000000000000000 ) ;
#25172 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25173 = cartesian_point ( 'none', ( 6.841600689897067200, -10.85000000000000300, -19.00000000000000000 ) ) ;
#25174 = axis2_placement_3d ( 'none', #25223, #25222, #25221 ) ;
#25175 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25176 = line ( 'none', #25175, #25171 ) ;
#25177 = face_outer_bound ( 'none', #7636, .t. ) ;
#25178 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25179 = vector ( 'none', #25178, 1000.000000000000000 ) ;
#25180 = oriented_edge ( 'none', *, *, #25558, .t. ) ;
#25182 = edge_loop ( 'none', ( #25497, #25154, #25420, #25265 ) ) ;
#25181 = oriented_edge ( 'none', *, *, #24278, .t. ) ;
#25183 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -39.00000000000000000 ) ) ;
#25184 = line ( 'none', #25183, #25179 ) ;
#25185 = face_outer_bound ( 'none', #7687, .t. ) ;
#25186 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25187 = vector ( 'none', #25186, 1000.000000000000000 ) ;
#25188 = cartesian_point ( 'none', ( 8.850000000000001400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25189 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25190 = axis2_placement_3d ( 'none', #25129, #25169, #25189 ) ;
#25192 = oriented_edge ( 'none', *, *, #24638, .t. ) ;
#25191 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25193 = vector ( 'none', #25191, 1000.000000000000000 ) ;
#25194 = line ( 'none', #25188, #25187 ) ;
#25195 = oriented_edge ( 'none', *, *, #24971, .f. ) ;
#25196 = line ( 'none', #25197, #25193 ) ;
#25197 = cartesian_point ( 'none', ( -8.850000000000001400, 1.083812417245407900e-015, -39.00000000000000000 ) ) ;
#25198 = cartesian_point ( 'none', ( -5.975575286112634100, -11.35000000000000500, -19.00000000000000000 ) ) ;
#25199 = plane ( 'none', #25206 ) ;
#25200 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999992800, 0.0000000000000000000 ) ) ;
#25201 = line ( 'none', #25214, #25815 ) ;
#25202 = circle ( 'none', #25256, 1.000000000000000000 ) ;
#25203 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25204 = edge_curve ( 'none', #24512, #21498, #50880, .t. ) ;
#25205 = vector ( 'none', #25203, 1000.000000000000000 ) ;
#25206 = axis2_placement_3d ( 'none', #25257, #25251, #25252 ) ;
#25207 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25208 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25209 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25210 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25211 = line ( 'none', #25172, #25205 ) ;
#25212 = face_outer_bound ( 'none', #7646, .t. ) ;
#25213 = axis2_placement_3d ( 'none', #25209, #25208, #25207 ) ;
#25214 = cartesian_point ( 'none', ( -7.159612774962119500, -9.599186911246414800, -7.000000000000000000 ) ) ;
#25215 = direction ( 'none', ( 0.6191933636144703000, 0.7852385487581454700, 0.0000000000000000000 ) ) ;
#25216 = vector ( 'none', #25210, 1000.000000000000000 ) ;
#25217 = cylindrical_surface ( 'none', #25213, 8.850000000000001400 ) ;
#25219 = edge_curve ( 'none', #23114, #24133, #50747, .t. ) ;
#25218 = oriented_edge ( 'none', *, *, #24978, .f. ) ;
#25220 = direction ( 'none', ( 0.7852385487581466900, -0.6191933636144688600, 0.0000000000000000000 ) ) ;
#25221 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25222 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25223 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -38.44194228827397800 ) ) ;
#25224 = cartesian_point ( 'none', ( 50.61919336361446400, -85.76515645381616100, -54.00000000000000000 ) ) ;
#25225 = cylindrical_surface ( 'none', #25168, 0.9999999999999976700 ) ;
#25226 = cartesian_point ( 'none', ( 36.39187673378589200, -75.71012227780421700, -50.24333185908188400 ) ) ;
#25227 = cartesian_point ( 'none', ( 36.51842078918080100, -75.64962851719938900, -50.10412125369974500 ) ) ;
#25228 = cartesian_point ( 'none', ( 36.64496484457571100, -75.58913475659456100, -49.96491064831760600 ) ) ;
#25229 = cartesian_point ( 'none', ( 36.77639983980702000, -75.47595386158403100, -49.85356969170975800 ) ) ;
#25230 = cartesian_point ( 'none', ( 36.89138128193098300, -75.32845113902674000, -49.78837932875222100 ) ) ;
#25231 = cartesian_point ( 'none', ( 36.26465229330318600, -75.71950016128786800, -50.69795779014959400 ) ) ;
#25232 = cartesian_point ( 'none', ( 36.35332778785588200, -75.77631964271033400, -50.50901802703676700 ) ) ;
#25233 = cartesian_point ( 'none', ( 36.47879104523490000, -75.77129581604596400, -50.32057818451949800 ) ) ;
#25234 = cartesian_point ( 'none', ( 36.61647199777414800, -75.70535104560360700, -50.16891019453591800 ) ) ;
#25235 = cartesian_point ( 'none', ( 36.75415295031339000, -75.63940627516124900, -50.01724220455234600 ) ) ;
#25236 = cartesian_point ( 'none', ( 36.90331124131049000, -75.51289496103808600, -49.90316115837535400 ) ) ;
#25237 = cartesian_point ( 'none', ( 37.03532365549207800, -75.35036680695679900, -49.84897889507480100 ) ) ;
#25238 = cartesian_point ( 'none', ( 36.35146864709484000, -75.78795847908952500, -50.79580050226179100 ) ) ;
#25239 = cartesian_point ( 'none', ( 36.42455482151305500, -75.84558997749634600, -50.58545411290394600 ) ) ;
#25240 = cartesian_point ( 'none', ( 36.54837039929696400, -75.83833298277667700, -50.37588479223250500 ) ) ;
#25241 = cartesian_point ( 'none', ( 36.69540082462810900, -75.76780015942607300, -50.21366347158468100 ) ) ;
#25242 = cartesian_point ( 'none', ( 36.84243124995925500, -75.69726733607548400, -50.05144215093685700 ) ) ;
#25244 = edge_curve ( 'none', #24063, #24257, #50869, .t. ) ;
#25243 = cartesian_point ( 'none', ( 37.01159019338055600, -75.56397981353724400, -49.93776739719965700 ) ) ;
#25245 = cartesian_point ( 'none', ( 37.16528680183248700, -75.39755702293963700, -49.89790025113089900 ) ) ;
#25246 = oriented_edge ( 'none', *, *, #17695, .f. ) ;
#25247 = vertex_point ( 'none', #50866 ) ;
#25248 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #25245, #25243, #25242, #25241, #25240, #25239, #25238 ),
( #25237, #25236, #25235, #25234, #25233, #25232, #25231 ),
( #25230, #25229, #25228, #25227, #25226, #23771, #24461 ),
( #24477, #24479, #24697, #24703, #24701, #24699, #24714 ),
( #24865, #24955, #24894, #24862, #24952, #24951, #25313 ),
( #25312, #25311, #25310, #25309, #25308, #25307, #25306 ),
( #25305, #25303, #25302, #25301, #25300, #25299, #25298 ),
( #25297, #25296, #25295, #25294, #25293, #25292, #25291 ),
( #25290, #25289, #25288, #25287, #25286, #25285, #25284 ),
( #25283, #25282, #25281, #25280, #25279, #25278, #25277 ),
( #25274, #25273, #25272, #25271, #25268, #25266, #25264 ),
( #25263, #25350, #25349, #25348, #25346, #25345, #25344 ),
( #25343, #25342, #25341, #25340, #25339, #25338, #25337 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 1.604619215278546600e-017, 0.0007125520726779417700, 0.001425104145355867500, 0.002137656218033793200, 0.002850208290711718900 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#25249 = cartesian_point ( 'none', ( 5.975575286112627900, -11.35000000000000500, -19.00000000000000000 ) ) ;
#25250 = advanced_face ( 'none', ( #51008 ), #50917, .t. ) ;
#25251 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#25252 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25253 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25254 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25255 = cartesian_point ( 'none', ( 5.975575286112627900, -10.35000000000000500, -19.00000000000000000 ) ) ;
#25256 = axis2_placement_3d ( 'none', #25255, #25254, #25253 ) ;
#25257 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#25258 = cartesian_point ( 'none', ( -12.81717597600970000, -0.5000000000000022200, -19.00000000000000000 ) ) ;
#25259 = oriented_edge ( 'none', *, *, #22801, .f. ) ;
#25260 = oriented_edge ( 'none', *, *, #25204, .f. ) ;
#25261 = edge_loop ( 'none', ( #25564, #25488, #26303, #25538 ) ) ;
#25262 = oriented_edge ( 'none', *, *, #25153, .f. ) ;
#25263 = cartesian_point ( 'none', ( 35.46252284862120500, -75.59555557307079700, -49.08447646420994200 ) ) ;
#25264 = cartesian_point ( 'none', ( 35.46581935812680100, -75.60560197822256600, -49.33944897290044200 ) ) ;
#25265 = oriented_edge ( 'none', *, *, #24544, .f. ) ;
#25266 = cartesian_point ( 'none', ( 35.49332284007196100, -75.59683733577023200, -49.31116597997390700 ) ) ;
#25267 = oriented_edge ( 'none', *, *, #21800, .f. ) ;
#25268 = cartesian_point ( 'none', ( 35.52003628672923700, -75.58636726653531900, -49.28288246955555300 ) ) ;
#25269 = edge_curve ( 'none', #24254, #19817, #50998, .t. ) ;
#25270 = advanced_face ( 'none', ( #50919 ), #50867, .t. ) ;
#25271 = cartesian_point ( 'none', ( 35.54596101960695600, -75.57422115281997300, -49.25459436010210400 ) ) ;
#25272 = cartesian_point ( 'none', ( 35.57188575248466800, -75.56207503910462700, -49.22630625064866200 ) ) ;
#25273 = cartesian_point ( 'none', ( 35.59702268733980200, -75.54825244851173200, -49.19801254071615700 ) ) ;
#25274 = cartesian_point ( 'none', ( 35.62136300889136500, -75.53272598531212600, -49.16972448645022800 ) ) ;
#25276 = oriented_edge ( 'none', *, *, #24638, .f. ) ;
#25275 = vertex_point ( 'none', #50987 ) ;
#25277 = cartesian_point ( 'none', ( 35.54946757718397500, -75.59004833994808300, -49.50599407725676600 ) ) ;
#25278 = cartesian_point ( 'none', ( 35.59094073071264600, -75.58233677794046900, -49.46289346146590300 ) ) ;
#25279 = cartesian_point ( 'none', ( 35.63141308339063300, -75.56924697519829700, -49.41979361420980900 ) ) ;
#25280 = cartesian_point ( 'none', ( 35.67022545306310400, -75.55099212823249400, -49.37739651222836600 ) ) ;
#25281 = cartesian_point ( 'none', ( 35.70903782273556700, -75.53273728126667700, -49.33499941024692200 ) ) ;
#25282 = cartesian_point ( 'none', ( 35.74618882526191800, -75.50931804108809300, -49.29330656552071600 ) ) ;
#25283 = cartesian_point ( 'none', ( 35.78107337405144500, -75.48111584203854800, -49.25299703862838600 ) ) ;
#25284 = cartesian_point ( 'none', ( 35.63311579624115000, -75.57449470167361500, -49.67253918161309700 ) ) ;
#25285 = cartesian_point ( 'none', ( 35.68855862135332300, -75.56783622011069200, -49.61462094295789900 ) ) ;
#25286 = cartesian_point ( 'none', ( 35.74278988005203700, -75.55212668386128900, -49.55670475886407200 ) ) ;
#25287 = cartesian_point ( 'none', ( 35.79448988651924400, -75.52776310364500000, -49.50019866435462700 ) ) ;
#25288 = cartesian_point ( 'none', ( 35.84618989298645900, -75.50339952342872600, -49.44369256984519000 ) ) ;
#25289 = cartesian_point ( 'none', ( 35.89535496318404000, -75.47038363366445400, -49.38860059032527500 ) ) ;
#25290 = cartesian_point ( 'none', ( 35.94078373921153300, -75.42950569876497000, -49.33626959080654500 ) ) ;
#25291 = cartesian_point ( 'none', ( 35.72116051205479400, -75.56927487625601700, -49.83809966522358800 ) ) ;
#25292 = cartesian_point ( 'none', ( 35.79019525677222900, -75.56755778913689900, -49.76447415589706900 ) ) ;
#25293 = cartesian_point ( 'none', ( 35.85841089912151600, -75.55104698841972800, -49.69085266849706500 ) ) ;
#25294 = cartesian_point ( 'none', ( 35.92310907811311400, -75.52047462812839700, -49.62007932051659500 ) ) ;
#25295 = cartesian_point ( 'none', ( 35.98780725710471300, -75.48990226783706700, -49.54930597253613200 ) ) ;
#25296 = cartesian_point ( 'none', ( 36.04898007828492000, -75.44527203925508700, -49.48138936277632600 ) ) ;
#25297 = cartesian_point ( 'none', ( 36.10423533180789200, -75.38825291444754800, -49.41904983261179000 ) ) ;
#25298 = cartesian_point ( 'none', ( 35.81023745498238500, -75.57624070994066300, -49.99474063405639200 ) ) ;
#25299 = cartesian_point ( 'none', ( 35.88939196378136400, -75.58243060741088500, -49.90416459239997200 ) ) ;
#25300 = cartesian_point ( 'none', ( 35.97023892702409100, -75.56669034312017200, -49.81361412759776600 ) ) ;
#25301 = cartesian_point ( 'none', ( 36.04760163133995800, -75.53002778221699000, -49.72888727810480700 ) ) ;
#25302 = cartesian_point ( 'none', ( 36.12496433565582500, -75.49336522131379500, -49.64416042861185500 ) ) ;
#25303 = cartesian_point ( 'none', ( 36.19879908969835500, -75.43580106933919200, -49.56530504474789500 ) ) ;
#25304 = oriented_edge ( 'none', *, *, #21965, .f. ) ;
#25305 = cartesian_point ( 'none', ( 36.26437817899150000, -75.36102121755291700, -49.49737031702819200 ) ) ;
#25306 = cartesian_point ( 'none', ( 35.89931439790997600, -75.58320654362530900, -50.15138160288919500 ) ) ;
#25307 = cartesian_point ( 'none', ( 35.98858867079049900, -75.59730342568488500, -50.04385502890286800 ) ) ;
#25308 = cartesian_point ( 'none', ( 36.08206695492666700, -75.58233369782061600, -49.93637558669846800 ) ) ;
#25309 = cartesian_point ( 'none', ( 36.17209418456680200, -75.53958093630556900, -49.83769523569301900 ) ) ;
#25310 = cartesian_point ( 'none', ( 36.26212141420693100, -75.49682817479052200, -49.73901488468757700 ) ) ;
#25311 = cartesian_point ( 'none', ( 36.34861810111178900, -75.42633009942329600, -49.64922072671947000 ) ) ;
#25312 = cartesian_point ( 'none', ( 36.42452102617511400, -75.33378952065828600, -49.57569080144459400 ) ) ;
#25313 = cartesian_point ( 'none', ( 35.99063481867256800, -75.60216125997192200, -50.30148698532265400 ) ) ;
#25314 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25315 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -33.44194228827398500 ) ) ;
#25316 = cylindrical_surface ( 'none', #25380, 8.850000000000001400 ) ;
#25317 = face_outer_bound ( 'none', #7725, .t. ) ;
#25318 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25319 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25320 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -31.44194228827398200 ) ) ;
#25321 = axis2_placement_3d ( 'none', #25320, #25319, #25318 ) ;
#25322 = axis2_placement_3d ( 'none', #25331, #25314, #25382 ) ;
#25323 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25324 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25325 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25326 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25327 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25328 = axis2_placement_3d ( 'none', #25327, #25326, #25325 ) ;
#25329 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25330 = oriented_edge ( 'none', *, *, #21567, .f. ) ;
#25331 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25332 = cylindrical_surface ( 'none', #25328, 8.850000000000001400 ) ;
#25333 = face_outer_bound ( 'none', #7651, .t. ) ;
#25334 = circle ( 'none', #25321, 8.850000000000001400 ) ;
#25335 = cylindrical_surface ( 'none', #25322, 8.850000000000001400 ) ;
#25336 = circle ( 'none', #25366, 8.850000000000001400 ) ;
#25337 = cartesian_point ( 'none', ( 35.30940812036227800, -75.66700534704475000, -49.00000000000000000 ) ) ;
#25338 = cartesian_point ( 'none', ( 35.30940812036227800, -75.66700534704475000, -49.00000000000000000 ) ) ;
#25339 = cartesian_point ( 'none', ( 35.30940812036227800, -75.66700534704475000, -49.00000000000000000 ) ) ;
#25340 = cartesian_point ( 'none', ( 35.30940812036227800, -75.66700534704475000, -49.00000000000000000 ) ) ;
#25341 = cartesian_point ( 'none', ( 35.30940812036227800, -75.66700534704475000, -49.00000000000000000 ) ) ;
#25342 = cartesian_point ( 'none', ( 35.30940812036227800, -75.66700534704475000, -49.00000000000000000 ) ) ;
#25343 = cartesian_point ( 'none', ( 35.30940812036227800, -75.66700534704475000, -49.00000000000000000 ) ) ;
#25344 = cartesian_point ( 'none', ( 35.38504862983150900, -75.63170830301569900, -49.16895292841988400 ) ) ;
#25345 = cartesian_point ( 'none', ( 35.39796099962979500, -75.62568284802488000, -49.15487351771822900 ) ) ;
#25346 = cartesian_point ( 'none', ( 35.41087336942807400, -75.61965739303406100, -49.14079410701656100 ) ) ;
#25347 = advanced_face ( 'none', ( #50752 ), #51059, .f. ) ;
#25348 = cartesian_point ( 'none', ( 35.42378573922636100, -75.61363193804324100, -49.12671469631491300 ) ) ;
#25349 = cartesian_point ( 'none', ( 35.43669810902464700, -75.60760648305242200, -49.11263528561325800 ) ) ;
#25350 = cartesian_point ( 'none', ( 35.44961047882291900, -75.60158102806161700, -49.09855587491159700 ) ) ;
#25351 = circle ( 'none', #25354, 8.850000000000001400 ) ;
#25352 = circle ( 'none', #25455, 8.850000000000001400 ) ;
#25353 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -34.98985223130100100 ) ) ;
#25354 = axis2_placement_3d ( 'none', #25353, #25418, #25417 ) ;
#25355 = edge_loop ( 'none', ( #25594, #25593, #30039, #30114 ) ) ;
#25356 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25357 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25358 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25359 = face_outer_bound ( 'none', #7738, .t. ) ;
#25360 = cylindrical_surface ( 'none', #25369, 8.850000000000001400 ) ;
#25361 = circle ( 'none', #25406, 8.850000000000001400 ) ;
#25362 = cylindrical_surface ( 'none', #25383, 8.850000000000001400 ) ;
#25363 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25364 = oriented_edge ( 'none', *, *, #22709, .f. ) ;
#25365 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25366 = axis2_placement_3d ( 'none', #25371, #25365, #25363 ) ;
#25367 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -35.44194228827397800 ) ) ;
#25368 = axis2_placement_3d ( 'none', #25367, #25358, #25357 ) ;
#25369 = axis2_placement_3d ( 'none', #25374, #25356, #25323 ) ;
#25370 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25371 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -33.98985223130100800 ) ) ;
#25372 = oriented_edge ( 'none', *, *, #28797, .f. ) ;
#25373 = advanced_face ( 'none', ( #50974 ), #51109, .f. ) ;
#25374 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25375 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25376 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25377 = axis2_placement_3d ( 'none', #25315, #25376, #25375 ) ;
#25378 = circle ( 'none', #25377, 8.850000000000001400 ) ;
#25379 = face_outer_bound ( 'none', #7730, .t. ) ;
#25380 = axis2_placement_3d ( 'none', #25324, #25329, #25370 ) ;
#25381 = circle ( 'none', #25368, 8.850000000000001400 ) ;
#25382 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25383 = axis2_placement_3d ( 'none', #25387, #25402, #25401 ) ;
#25384 = vertex_point ( 'none', #50979 ) ;
#25385 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -36.98985223130100100 ) ) ;
#25386 = axis2_placement_3d ( 'none', #25430, #25487, #25486 ) ;
#25387 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25388 = face_outer_bound ( 'none', #7676, .t. ) ;
#25389 = oriented_edge ( 'none', *, *, #25153, .t. ) ;
#25390 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25391 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25392 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -36.44194228827397800 ) ) ;
#25393 = oriented_edge ( 'none', *, *, #23169, .f. ) ;
#25394 = axis2_placement_3d ( 'none', #25392, #25391, #25390 ) ;
#25395 = cartesian_point ( 'none', ( -6.552925555302250500, 11.35000000000000000, -19.00000000000000000 ) ) ;
#25396 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25397 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25398 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -37.44194228827397800 ) ) ;
#25399 = circle ( 'none', #25394, 8.850000000000001400 ) ;
#25400 = edge_curve ( 'none', #24563, #21639, #51050, .t. ) ;
#25401 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25402 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25403 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25404 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25405 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -35.98985223130100100 ) ) ;
#25406 = axis2_placement_3d ( 'none', #25405, #25404, #25403 ) ;
#25407 = edge_loop ( 'none', ( #25330, #25364, #25580, #30052 ) ) ;
#25408 = axis2_placement_3d ( 'none', #25398, #25397, #25396 ) ;
#25409 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25410 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25411 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -34.44194228827397800 ) ) ;
#25412 = axis2_placement_3d ( 'none', #25411, #25410, #25409 ) ;
#25413 = line ( 'none', #25395, #25452 ) ;
#25414 = circle ( 'none', #25408, 8.850000000000001400 ) ;
#25416 = vertex_point ( 'none', #50999 ) ;
#25415 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#25417 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25418 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25419 = circle ( 'none', #25412, 8.850000000000001400 ) ;
#25420 = oriented_edge ( 'none', *, *, #25400, .f. ) ;
#25421 = face_outer_bound ( 'none', #7711, .t. ) ;
#25422 = oriented_edge ( 'none', *, *, #25991, .f. ) ;
#25423 = axis2_placement_3d ( 'none', #25484, #25483, #25482 ) ;
#25424 = cylindrical_surface ( 'none', #25423, 8.850000000000001400 ) ;
#25425 = circle ( 'none', #25462, 8.850000000000001400 ) ;
#25426 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25427 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25428 = axis2_placement_3d ( 'none', #25434, #25427, #25426 ) ;
#25429 = circle ( 'none', #25428, 1.000000000000000900 ) ;
#25430 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25431 = cylindrical_surface ( 'none', #25469, 8.850000000000001400 ) ;
#25432 = circle ( 'none', #25480, 8.850000000000001400 ) ;
#25433 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25434 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -19.00000000000000000 ) ) ;
#25435 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25436 = cartesian_point ( 'none', ( -12.81717597600970000, 0.4999999999999965600, -19.00000000000000000 ) ) ;
#25437 = cartesian_point ( 'none', ( 12.81717597600969700, 0.5000000000000004400, -19.00000000000000000 ) ) ;
#25438 = edge_curve ( 'none', #30038, #30160, #51105, .t. ) ;
#25439 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25441 = edge_loop ( 'none', ( #30053, #27888, #27974, #30077 ) ) ;
#25440 = face_outer_bound ( 'none', #7776, .t. ) ;
#25442 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25443 = direction ( 'none', ( 0.5000000000000004400, 0.8660254037844382600, 0.0000000000000000000 ) ) ;
#25444 = vector ( 'none', #25443, 1000.000000000000200 ) ;
#25445 = cartesian_point ( 'none', ( -13.10585111060451300, -3.469446951953614200e-015, -19.00000000000000000 ) ) ;
#25446 = cartesian_point ( 'none', ( 6.841600689897069800, 10.85000000000000000, -19.00000000000000000 ) ) ;
#25447 = axis2_placement_3d ( 'none', #25415, #25442, #25439 ) ;
#25448 = cartesian_point ( 'none', ( -6.841600689897073400, -10.85000000000000500, -19.00000000000000000 ) ) ;
#25449 = cylindrical_surface ( 'none', #25447, 9.750000000000000000 ) ;
#25450 = face_outer_bound ( 'none', #7830, .t. ) ;
#25451 = direction ( 'none', ( 1.000000000000000000, 1.323625197125250400e-016, 0.0000000000000000000 ) ) ;
#25452 = vector ( 'none', #25451, 1000.000000000000000 ) ;
#25453 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25454 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25455 = axis2_placement_3d ( 'none', #25385, #25454, #25453 ) ;
#25456 = line ( 'none', #25445, #25444 ) ;
#25457 = cylindrical_surface ( 'none', #25386, 8.850000000000001400 ) ;
#25458 = axis2_placement_3d ( 'none', #25459, #25516, #25515 ) ;
#25459 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -32.44194228827398500 ) ) ;
#25460 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25461 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25462 = axis2_placement_3d ( 'none', #25470, #25461, #25460 ) ;
#25463 = circle ( 'none', #25503, 8.850000000000001400 ) ;
#25464 = circle ( 'none', #25458, 8.850000000000001400 ) ;
#25465 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25466 = axis2_placement_3d ( 'none', #25500, #25499, #25498 ) ;
#25467 = cylindrical_surface ( 'none', #25512, 8.850000000000001400 ) ;
#25468 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25469 = axis2_placement_3d ( 'none', #25476, #25433, #25465 ) ;
#25470 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.98985223130100400 ) ) ;
#25471 = face_outer_bound ( 'none', #7782, .t. ) ;
#25472 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25473 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25474 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.44194228827398200 ) ) ;
#25475 = axis2_placement_3d ( 'none', #25474, #25473, #25472 ) ;
#25476 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25477 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25478 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25479 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -31.98985223130100400 ) ) ;
#25480 = axis2_placement_3d ( 'none', #25479, #25478, #25477 ) ;
#25481 = circle ( 'none', #25475, 8.850000000000001400 ) ;
#25482 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25483 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25484 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#25485 = axis2_placement_3d ( 'none', #25568, #25567, #25566 ) ;
#25486 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25487 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25488 = oriented_edge ( 'none', *, *, #1332, .t. ) ;
#25489 = circle ( 'none', #25556, 1.000000000000000000 ) ;
#25490 = cartesian_point ( 'none', ( -6.841600689897066300, 10.84999999999999400, -19.00000000000000000 ) ) ;
#25491 = circle ( 'none', #25485, 1.000000000000000000 ) ;
#25492 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25493 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25494 = cartesian_point ( 'none', ( 6.639528095680694800, 10.49999999999999600, -14.00000000000000000 ) ) ;
#25495 = cartesian_point ( 'none', ( 5.975575286112631400, 11.35000000000000100, -19.00000000000000000 ) ) ;
#25496 = edge_loop ( 'none', ( #24968, #24719, #25832, #24647, #25246 ) ) ;
#25497 = oriented_edge ( 'none', *, *, #25204, .t. ) ;
#25498 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#25499 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999996100, 0.0000000000000000000 ) ) ;
#25500 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#25501 = cartesian_point ( 'none', ( -5.975575286112626100, 11.35000000000000000, -19.00000000000000000 ) ) ;
#25502 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25503 = axis2_placement_3d ( 'none', #25509, #25513, #25502 ) ;
#25504 = axis2_placement_3d ( 'none', #25511, #25493, #25492 ) ;
#25505 = circle ( 'none', #25504, 1.000000000000000000 ) ;
#25506 = cartesian_point ( 'none', ( 7.159612774962067000, 9.599186911246492900, -14.00000000000000000 ) ) ;
#25507 = plane ( 'none', #25466 ) ;
#25508 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25509 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -32.98985223130100800 ) ) ;
#25510 = face_outer_bound ( 'none', #7862, .t. ) ;
#25511 = cartesian_point ( 'none', ( 5.975575286112631400, 10.35000000000000000, -19.00000000000000000 ) ) ;
#25512 = axis2_placement_3d ( 'none', #25435, #25468, #25508 ) ;
#25513 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#25514 = face_outer_bound ( 'none', #7716, .t. ) ;
#25515 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25516 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25517 = axis2_placement_3d ( 'none', #25551, #25531, #25530 ) ;
#25518 = direction ( 'none', ( 0.5000000000000003300, 0.8660254037844383700, 0.0000000000000000000 ) ) ;
#25519 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#25520 = vector ( 'none', #25519, 1000.000000000000200 ) ;
#25521 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -7.000000000000000000 ) ) ;
#25522 = cartesian_point ( 'none', ( 13.10585111060451300, -3.469446951953614200e-015, -19.00000000000000000 ) ) ;
#25523 = axis2_placement_3d ( 'none', #25521, #25200, #25821 ) ;
#25524 = direction ( 'none', ( 0.5000000000000001100, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#25525 = vector ( 'none', #25524, 1000.000000000000100 ) ;
#25526 = line ( 'none', #25522, #25520 ) ;
#25527 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25528 = vector ( 'none', #25527, 1000.000000000000000 ) ;
#25529 = cartesian_point ( 'none', ( 6.552925555302253200, -11.35000000000000500, -19.00000000000000000 ) ) ;
#25530 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#25531 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25532 = oriented_edge ( 'none', *, *, #24707, .f. ) ;
#25534 = vertex_point ( 'none', #51007 ) ;
#25533 = cartesian_point ( 'none', ( 6.552925555302256700, 11.35000000000000100, -19.00000000000000000 ) ) ;
#25535 = line ( 'none', #25533, #25525 ) ;
#25536 = oriented_edge ( 'none', *, *, #17476, .f. ) ;
#25537 = line ( 'none', #25529, #25528 ) ;
#25538 = oriented_edge ( 'none', *, *, #26277, .f. ) ;
#25539 = plane ( 'none', #25523 ) ;
#25540 = oriented_edge ( 'none', *, *, #21996, .f. ) ;
#25541 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25542 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25543 = edge_loop ( 'none', ( #1411, #26302, #14127, #1413, #910 ) ) ;
#25544 = oriented_edge ( 'none', *, *, #21478, .f. ) ;
#25545 = axis2_placement_3d ( 'none', #25555, #25542, #25541 ) ;
#25546 = plane ( 'none', #25517 ) ;
#25547 = oriented_edge ( 'none', *, *, #25400, .t. ) ;
#25548 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25549 = vertex_point ( 'none', #51002 ) ;
#25550 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25551 = cartesian_point ( 'none', ( -6.552925555302249600, 11.35000000000000000, -19.00000000000000000 ) ) ;
#25552 = oriented_edge ( 'none', *, *, #25102, .f. ) ;
#25553 = face_bound ( 'none', #7797, .t. ) ;
#25554 = circle ( 'none', #25545, 0.9999999999999991100 ) ;
#25555 = cartesian_point ( 'none', ( -11.95115057222526300, -2.927345865710862000e-015, -19.00000000000000000 ) ) ;
#25556 = axis2_placement_3d ( 'none', #25565, #25550, #25548 ) ;
#25557 = direction ( 'none', ( -0.4999999999999999400, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#25558 = edge_curve ( 'none', #17549, #17417, #51104, .t. ) ;
#25559 = vector ( 'none', #25557, 1000.000000000000000 ) ;
#25560 = cartesian_point ( 'none', ( -6.552925555302261200, -11.35000000000000500, -19.00000000000000000 ) ) ;
#25561 = line ( 'none', #25560, #25559 ) ;
#25562 = face_outer_bound ( 'none', #7749, .t. ) ;
#25563 = oriented_edge ( 'none', *, *, #17481, .t. ) ;
#25564 = oriented_edge ( 'none', *, *, #1333, .t. ) ;
#25565 = cartesian_point ( 'none', ( -5.975575286112626100, 10.34999999999999800, -19.00000000000000000 ) ) ;
#25566 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25567 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25568 = cartesian_point ( 'none', ( -5.975575286112635000, -10.35000000000000500, -19.00000000000000000 ) ) ;
#25569 = plane ( 'none', #25618 ) ;
#25570 = vector ( 'none', #25572, 1000.000000000000000 ) ;
#25571 = cartesian_point ( 'none', ( 8.809612774962085200, 6.741303078757815600, -14.00000000000000000 ) ) ;
#25573 = advanced_face ( 'none', ( #51049 ), #50182, .t. ) ;
#25572 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25574 = cartesian_point ( 'none', ( 8.042946108295439000, 8.069208697893916600, -7.000000000000000000 ) ) ;
#25575 = line ( 'none', #25639, #25638 ) ;
#25576 = cartesian_point ( 'none', ( 8.592946108295432600, 7.116580753731044600, -14.00000000000000000 ) ) ;
#25577 = advanced_face ( 'none', ( #50536 ), #50612, .t. ) ;
#25578 = vertex_point ( 'none', #51106 ) ;
#25579 = plane ( 'none', #25633 ) ;
#25580 = oriented_edge ( 'none', *, *, #21773, .t. ) ;
#25581 = plane ( 'none', #25606 ) ;
#25582 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25583 = edge_curve ( 'none', #23676, #19933, #50168, .t. ) ;
#25584 = axis2_placement_3d ( 'none', #25597, #25598, #25582 ) ;
#25585 = circle ( 'none', #25584, 9.750000000000000000 ) ;
#25586 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#25587 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999996100, 0.0000000000000000000 ) ) ;
#25588 = line ( 'none', #25574, #25570 ) ;
#25589 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25590 = advanced_face ( 'none', ( #51272 ), #51269, .f. ) ;
#25591 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25593 = oriented_edge ( 'none', *, *, #30234, .f. ) ;
#25592 = axis2_placement_3d ( 'none', #25599, #25591, #25589 ) ;
#25594 = oriented_edge ( 'none', *, *, #23234, .t. ) ;
#25595 = circle ( 'none', #25592, 9.750000000000000000 ) ;
#25596 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#25597 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.00000000000000000 ) ) ;
#25598 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25599 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.35869939627408700 ) ) ;
#25600 = face_outer_bound ( 'none', #7834, .t. ) ;
#25601 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#25602 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25603 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.00000000000000400 ) ) ;
#25604 = axis2_placement_3d ( 'none', #25603, #25602, #25601 ) ;
#25605 = circle ( 'none', #25604, 8.850000000000001400 ) ;
#25606 = axis2_placement_3d ( 'none', #25596, #25587, #25586 ) ;
#25607 = cartesian_point ( 'none', ( 7.159612774962067900, 9.599186911246494700, -7.000000000000000000 ) ) ;
#25608 = plane ( 'none', #25629 ) ;
#25609 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25610 = vector ( 'none', #25609, 1000.000000000000000 ) ;
#25611 = cartesian_point ( 'none', ( 8.042946108295439000, 8.069208697893916600, -14.00000000000000000 ) ) ;
#25612 = cartesian_point ( 'none', ( 8.259612774962079100, 7.693931022920709000, -14.00000000000000000 ) ) ;
#25613 = cartesian_point ( 'none', ( 8.259612774962079100, 7.693931022920708100, -7.000000000000000000 ) ) ;
#25614 = oriented_edge ( 'none', *, *, #17312, .f. ) ;
#25615 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25616 = vector ( 'none', #25615, 1000.000000000000000 ) ;
#25617 = line ( 'none', #25613, #25610 ) ;
#25618 = axis2_placement_3d ( 'none', #25625, #25678, #25677 ) ;
#25619 = cartesian_point ( 'none', ( 7.492946108295446300, 9.021836642056788600, -7.000000000000000000 ) ) ;
#25620 = line ( 'none', #25619, #25616 ) ;
#25621 = face_outer_bound ( 'none', #7792, .t. ) ;
#25622 = oriented_edge ( 'none', *, *, #1030, .f. ) ;
#25623 = direction ( 'none', ( 0.4999999999999996100, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#25624 = vector ( 'none', #25623, 1000.000000000000000 ) ;
#25625 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#25626 = direction ( 'none', ( 0.4999999999999996100, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#25627 = vector ( 'none', #25626, 1000.000000000000000 ) ;
#25628 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#25629 = axis2_placement_3d ( 'none', #25673, #25672, #25671 ) ;
#25630 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#25631 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999996100, 0.0000000000000000000 ) ) ;
#25632 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#25633 = axis2_placement_3d ( 'none', #25632, #25631, #25630 ) ;
#25634 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#25635 = line ( 'none', #25634, #25624 ) ;
#25636 = line ( 'none', #25628, #25627 ) ;
#25637 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25638 = vector ( 'none', #25637, 1000.000000000000000 ) ;
#25639 = cartesian_point ( 'none', ( 8.809612774962085200, 6.741303078757813000, -7.000000000000000000 ) ) ;
#25640 = face_outer_bound ( 'none', #7857, .t. ) ;
#25641 = edge_curve ( 'none', #25836, #1091, #51257, .t. ) ;
#25642 = face_outer_bound ( 'none', #7847, .t. ) ;
#25643 = cartesian_point ( 'none', ( 7.709612774962072200, 8.646558967083599600, -14.00000000000000000 ) ) ;
#25644 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25645 = vector ( 'none', #25644, 1000.000000000000000 ) ;
#25646 = cartesian_point ( 'none', ( 10.24294610829541500, 4.258696921242423300, -7.000000000000000000 ) ) ;
#25647 = line ( 'none', #25646, #25735 ) ;
#25648 = cartesian_point ( 'none', ( 7.709612774962073100, 8.646558967083599600, -7.000000000000000000 ) ) ;
#25649 = line ( 'none', #25648, #25645 ) ;
#25650 = oriented_edge ( 'none', *, *, #19716, .f. ) ;
#25651 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25652 = vector ( 'none', #25651, 1000.000000000000000 ) ;
#25653 = vector ( 'none', #25706, 1000.000000000000000 ) ;
#25654 = cartesian_point ( 'none', ( 9.692946108295418000, 5.211324865405300600, -7.000000000000000000 ) ) ;
#25655 = line ( 'none', #25654, #25653 ) ;
#25656 = cartesian_point ( 'none', ( 6.639528095680694800, 10.49999999999999600, -7.000000000000000000 ) ) ;
#25657 = direction ( 'none', ( 0.4999999999999996100, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#25658 = vector ( 'none', #25657, 1000.000000000000000 ) ;
#25659 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#25660 = edge_curve ( 'none', #19853, #25578, #51233, .t. ) ;
#25661 = line ( 'none', #25659, #25658 ) ;
#25662 = direction ( 'none', ( 0.4999999999999996100, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#25663 = vector ( 'none', #25662, 1000.000000000000000 ) ;
#25664 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#25665 = line ( 'none', #25664, #25663 ) ;
#25666 = cartesian_point ( 'none', ( 7.492946108295446300, 9.021836642056788600, -14.00000000000000000 ) ) ;
#25667 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25668 = vector ( 'none', #25667, 1000.000000000000000 ) ;
#25669 = oriented_edge ( 'none', *, *, #973, .f. ) ;
#25670 = line ( 'none', #25656, #25652 ) ;
#25671 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#25672 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999996100, 0.0000000000000000000 ) ) ;
#25673 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#25674 = cartesian_point ( 'none', ( 11.89294610829540100, 1.400813088753795500, -14.00000000000000000 ) ) ;
#25675 = edge_curve ( 'none', #16650, #16593, #51237, .t. ) ;
#25676 = line ( 'none', #25607, #25668 ) ;
#25677 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#25678 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999996100, 0.0000000000000000000 ) ) ;
#25679 = plane ( 'none', #25717 ) ;
#25680 = cartesian_point ( 'none', ( 9.692946108295418000, 5.211324865405300600, -14.00000000000000000 ) ) ;
#25681 = direction ( 'none', ( 0.4999999999999996100, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#25682 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#25683 = cartesian_point ( 'none', ( 10.45961277496209600, 3.883419246269142800, -14.00000000000000000 ) ) ;
#25684 = vector ( 'none', #25681, 1000.000000000000000 ) ;
#25685 = edge_curve ( 'none', #16593, #13078, #51227, .t. ) ;
#25686 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#25687 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999996100, 0.0000000000000000000 ) ) ;
#25688 = line ( 'none', #25682, #25684 ) ;
#25689 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25690 = vector ( 'none', #25689, 1000.000000000000000 ) ;
#25691 = axis2_placement_3d ( 'none', #25696, #25687, #25686 ) ;
#25692 = advanced_face ( 'none', ( #51247, #51239 ), #51225, .t. ) ;
#25693 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25694 = vector ( 'none', #25693, 1000.000000000000000 ) ;
#25695 = cartesian_point ( 'none', ( 10.79294610829541100, 3.306068977079549100, -7.000000000000000000 ) ) ;
#25696 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#25697 = face_outer_bound ( 'none', #7879, .t. ) ;
#25698 = cartesian_point ( 'none', ( 11.89294610829555900, -1.400813088753529700, -14.00000000000000000 ) ) ;
#25699 = cartesian_point ( 'none', ( 10.45961277496209600, 3.883419246269142800, -7.000000000000000000 ) ) ;
#25700 = line ( 'none', #25699, #25690 ) ;
#25701 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25702 = vector ( 'none', #25701, 1000.000000000000000 ) ;
#25703 = cartesian_point ( 'none', ( 12.41303078757694900, 0.4999999999999935100, -7.000000000000000000 ) ) ;
#25704 = line ( 'none', #25703, #25702 ) ;
#25705 = oriented_edge ( 'none', *, *, #25641, .t. ) ;
#25706 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25707 = cartesian_point ( 'none', ( 12.41303078757694900, 0.4999999999999935100, -14.00000000000000000 ) ) ;
#25708 = line ( 'none', #25695, #25694 ) ;
#25709 = advanced_face ( 'none', ( #51226 ), #51263, .t. ) ;
#25710 = plane ( 'none', #25691 ) ;
#25711 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#25712 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999996100, 0.0000000000000000000 ) ) ;
#25713 = oriented_edge ( 'none', *, *, #13340, .f. ) ;
#25714 = face_outer_bound ( 'none', #7899, .t. ) ;
#25715 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25716 = cartesian_point ( 'none', ( 11.89294610829555900, -1.400813088753530600, -9.901710504412760000 ) ) ;
#25717 = axis2_placement_3d ( 'none', #25718, #25712, #25711 ) ;
#25718 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#25719 = vector ( 'none', #25715, 1000.000000000000000 ) ;
#25720 = cartesian_point ( 'none', ( 11.34294610829540800, 2.353441032916670800, -7.000000000000000000 ) ) ;
#25721 = line ( 'none', #25720, #25719 ) ;
#25722 = vector ( 'none', #25724, 1000.000000000000000 ) ;
#25723 = cartesian_point ( 'none', ( 11.34294610829540800, 2.353441032916671700, -14.00000000000000000 ) ) ;
#25724 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25725 = cartesian_point ( 'none', ( 11.00961277496210000, 2.930791302106249900, -7.000000000000000000 ) ) ;
#25726 = direction ( 'none', ( 0.4999999999999996100, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#25727 = vector ( 'none', #25726, 1000.000000000000000 ) ;
#25728 = line ( 'none', #25725, #25722 ) ;
#25729 = cartesian_point ( 'none', ( 10.79294610829541200, 3.306068977079548200, -14.00000000000000000 ) ) ;
#25730 = edge_curve ( 'none', #1085, #19718, #51207, .t. ) ;
#25731 = cartesian_point ( 'none', ( 11.00961277496210000, 2.930791302106253500, -14.00000000000000000 ) ) ;
#25732 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#25733 = line ( 'none', #25732, #25727 ) ;
#25734 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25735 = vector ( 'none', #25734, 1000.000000000000000 ) ;
#25736 = cartesian_point ( 'none', ( 10.24294610829541700, 4.258696921242423300, -14.00000000000000000 ) ) ;
#25737 = cartesian_point ( 'none', ( 9.909612774962093700, 4.836047190432036100, -14.00000000000000000 ) ) ;
#25738 = cartesian_point ( 'none', ( 12.41303078757694700, -0.5000000000000050000, -14.00000000000000000 ) ) ;
#25739 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25740 = vector ( 'none', #25739, 1000.000000000000000 ) ;
#25741 = cartesian_point ( 'none', ( 11.34294610829555300, -2.353441032916422100, -14.00000000000000000 ) ) ;
#25742 = cartesian_point ( 'none', ( 11.55961277496219000, -1.978163357943232100, -14.00000000000000000 ) ) ;
#25743 = cartesian_point ( 'none', ( 11.55961277496218600, -1.978163357943227000, -9.459784372770924300 ) ) ;
#25744 = cartesian_point ( 'none', ( 10.79294610829554900, -3.306068977079312400, -8.674699990824141300 ) ) ;
#25745 = cartesian_point ( 'none', ( 11.00961277496219300, -2.930791302106097200, -8.862320849399381500 ) ) ;
#25746 = cartesian_point ( 'none', ( 10.24294610829554100, -4.258696921242203900, -14.00000000000000000 ) ) ;
#25747 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25748 = vector ( 'none', #25747, 1000.000000000000000 ) ;
#25749 = cartesian_point ( 'none', ( 11.00961277496219300, -2.930791302106096300, -7.000000000000000000 ) ) ;
#25750 = line ( 'none', #25749, #25748 ) ;
#25751 = face_outer_bound ( 'none', #7930, .t. ) ;
#25752 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25753 = vector ( 'none', #25752, 1000.000000000000000 ) ;
#25754 = cartesian_point ( 'none', ( 11.55961277496218600, -1.978163357943225600, -7.000000000000000000 ) ) ;
#25755 = line ( 'none', #25754, #25753 ) ;
#25756 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25757 = vector ( 'none', #25756, 1000.000000000000000 ) ;
#25758 = cartesian_point ( 'none', ( 10.79294610829554900, -3.306068977079312400, -7.000000000000000000 ) ) ;
#25759 = oriented_edge ( 'none', *, *, #25675, .t. ) ;
#25760 = line ( 'none', #25758, #25757 ) ;
#25761 = cartesian_point ( 'none', ( 11.89294610829555900, -1.400813088753529900, -7.000000000000000000 ) ) ;
#25762 = line ( 'none', #25761, #25740 ) ;
#25763 = advanced_face ( 'none', ( #51303 ), #51300, .t. ) ;
#25764 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25765 = vector ( 'none', #25764, 1000.000000000000000 ) ;
#25766 = cartesian_point ( 'none', ( 11.55961277496210300, 1.978163357943364000, -7.000000000000000000 ) ) ;
#25767 = face_outer_bound ( 'none', #7951, .t. ) ;
#25768 = cartesian_point ( 'none', ( 11.55961277496210300, 1.978163357943363100, -14.00000000000000000 ) ) ;
#25769 = line ( 'none', #25766, #25765 ) ;
#25770 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25771 = vector ( 'none', #25770, 1000.000000000000000 ) ;
#25772 = cartesian_point ( 'none', ( 8.592946108295432600, 7.116580753731044600, -7.000000000000000000 ) ) ;
#25773 = line ( 'none', #25772, #25771 ) ;
#25774 = direction ( 'none', ( 0.4999999999999996100, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#25775 = vector ( 'none', #25774, 1000.000000000000000 ) ;
#25776 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#25777 = line ( 'none', #25776, #25775 ) ;
#25778 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25779 = vector ( 'none', #25778, 1000.000000000000000 ) ;
#25780 = oriented_edge ( 'none', *, *, #12970, .t. ) ;
#25781 = cartesian_point ( 'none', ( 11.34294610829555500, -2.353441032916421700, -9.204227120211962500 ) ) ;
#25782 = direction ( 'none', ( 0.8660254037844384900, -0.5000000000000004400, 0.0000000000000000000 ) ) ;
#25783 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -7.000000000000000000 ) ) ;
#25784 = plane ( 'none', #25838 ) ;
#25785 = direction ( 'none', ( 0.4999999999999996100, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#25786 = vector ( 'none', #25785, 1000.000000000000000 ) ;
#25787 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#25788 = axis2_placement_3d ( 'none', #25783, #25782, #25822 ) ;
#25789 = axis2_placement_3d ( 'none', #26064, #26793, #26794 ) ;
#25790 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#25791 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999996100, 0.0000000000000000000 ) ) ;
#25792 = cartesian_point ( 'none', ( 12.41303078757694900, -0.5000000000000055500, -10.70149930827727800 ) ) ;
#25793 = edge_curve ( 'none', #25814, #26330, #51294, .t. ) ;
#25794 = line ( 'none', #25787, #25786 ) ;
#25795 = direction ( 'none', ( 0.5000000000000003300, 0.8660254037844383700, 0.0000000000000000000 ) ) ;
#25796 = direction ( 'none', ( 0.8660254037844384900, -0.5000000000000004400, 0.0000000000000000000 ) ) ;
#25797 = axis2_placement_3d ( 'none', #25798, #25791, #25790 ) ;
#25798 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#25799 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#25800 = vector ( 'none', #25799, 1000.000000000000000 ) ;
#25801 = cartesian_point ( 'none', ( 12.41303078757694700, -0.5000000000000051100, -7.000000000000000000 ) ) ;
#25802 = line ( 'none', #25801, #25800 ) ;
#25803 = plane ( 'none', #25809 ) ;
#25804 = plane ( 'none', #25797 ) ;
#25805 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#25806 = vector ( 'none', #25805, 1000.000000000000200 ) ;
#25807 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -14.00000000000000000 ) ) ;
#25808 = line ( 'none', #25807, #25806 ) ;
#25809 = axis2_placement_3d ( 'none', #25812, #25796, #25795 ) ;
#25810 = cartesian_point ( 'none', ( 11.89294610829540100, 1.400813088753795100, -7.000000000000000000 ) ) ;
#25811 = line ( 'none', #25810, #25779 ) ;
#25812 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -7.000000000000000000 ) ) ;
#25813 = oriented_edge ( 'none', *, *, #17522, .t. ) ;
#25814 = vertex_point ( 'none', #51311 ) ;
#25815 = vector ( 'none', #25837, 1000.000000000000000 ) ;
#25816 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#25817 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999996100, 0.0000000000000000000 ) ) ;
#25818 = cartesian_point ( 'none', ( 9.909612774962091900, 4.836047190432032600, -7.000000000000000000 ) ) ;
#25819 = line ( 'none', #25818, #25216 ) ;
#25820 = edge_loop ( 'none', ( #19771, #25650, #19727, #19714 ) ) ;
#25821 = direction ( 'none', ( 0.4999999999999992800, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#25822 = direction ( 'none', ( 0.5000000000000003300, 0.8660254037844383700, 0.0000000000000000000 ) ) ;
#25823 = line ( 'none', #26063, #26532 ) ;
#25824 = oriented_edge ( 'none', *, *, #25843, .t. ) ;
#25826 = oriented_edge ( 'none', *, *, #25845, .f. ) ;
#25825 = cartesian_point ( 'none', ( 12.41303078757694900, -0.5000000000000055500, -10.70149930827727800 ) ) ;
#25827 = cartesian_point ( 'none', ( 12.24462399288284200, -0.7916891247500151800, -10.42201514250233700 ) ) ;
#25828 = cartesian_point ( 'none', ( 12.07176558391865700, -1.091088671591502500, -10.15411012308024000 ) ) ;
#25829 = cartesian_point ( 'none', ( 11.89294610829555900, -1.400813088753530600, -9.901710504412760000 ) ) ;
#25830 = face_outer_bound ( 'none', #7902, .t. ) ;
#25831 = edge_loop ( 'none', ( #25835, #25669 ) ) ;
#25832 = oriented_edge ( 'none', *, *, #17707, .t. ) ;
#25833 = b_spline_curve_with_knots ( 'none', 3,
( #25829, #25828, #25827, #25825 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.824217231372072800e-007, 0.001312385476090344600 ),
.unspecified. ) ;
#25834 = oriented_edge ( 'none', *, *, #17547, .f. ) ;
#25835 = oriented_edge ( 'none', *, *, #1120, .f. ) ;
#25836 = vertex_point ( 'none', #51320 ) ;
#25837 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25838 = axis2_placement_3d ( 'none', #25846, #25817, #25816 ) ;
#25839 = cartesian_point ( 'none', ( 11.55961277496218600, -1.978163357943227000, -9.459784372770924300 ) ) ;
#25840 = cartesian_point ( 'none', ( 11.48830712097096200, -2.101668373522954000, -9.371488656235401400 ) ) ;
#25841 = cartesian_point ( 'none', ( 11.41612054141021000, -2.226699196946786000, -9.286181967900375900 ) ) ;
#25842 = cartesian_point ( 'none', ( 11.34294610829555500, -2.353441032916421700, -9.204227120211962500 ) ) ;
#25843 = edge_curve ( 'none', #25534, #23820, #51325, .t. ) ;
#25844 = advanced_face ( 'none', ( #51380 ), #51285, .t. ) ;
#25845 = edge_curve ( 'none', #25534, #25275, #51374, .t. ) ;
#25846 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#25847 = plane ( 'none', #25788 ) ;
#25848 = b_spline_curve_with_knots ( 'none', 3,
( #25842, #25841, #25840, #25839 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003875408487055873400, 0.004377906729562536200 ),
.unspecified. ) ;
#25849 = oriented_edge ( 'none', *, *, #17805, .f. ) ;
#25850 = face_outer_bound ( 'none', #7938, .t. ) ;
#25851 = oriented_edge ( 'none', *, *, #24262, .f. ) ;
#25852 = cartesian_point ( 'none', ( 7.709612774962217900, -8.646558967083352700, -14.00000000000000000 ) ) ;
#25853 = b_spline_curve_with_knots ( 'none', 3,
( #25896, #25895, #25894, #25893 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004262485593313513700, 0.004702683219281607700 ),
.unspecified. ) ;
#25854 = line ( 'none', #25892, #25891 ) ;
#25855 = edge_curve ( 'none', #19718, #25836, #51309, .t. ) ;
#25856 = cartesian_point ( 'none', ( 8.259612774962212400, -7.693931022920470000, -8.674699990824036500 ) ) ;
#25857 = cartesian_point ( 'none', ( 8.186722884416402800, -7.820180016703943700, -8.733116111909211600 ) ) ;
#25858 = cartesian_point ( 'none', ( 8.114518774696241700, -7.945241203254544100, -8.795768278425937200 ) ) ;
#25859 = cartesian_point ( 'none', ( 8.042946108295526000, -8.069208697893760300, -8.862320849399301500 ) ) ;
#25860 = b_spline_curve_with_knots ( 'none', 3,
( #25859, #25858, #25857, #25856 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004549650064606444900, 0.005017825730732609900 ),
.unspecified. ) ;
#25861 = cartesian_point ( 'none', ( 7.709612774962170800, -8.646558967083423800, -9.204227120211818700 ) ) ;
#25862 = cartesian_point ( 'none', ( 10.24294610829554100, -4.258696921242204800, -7.000000000000000000 ) ) ;
#25863 = line ( 'none', #25862, #25872 ) ;
#25864 = direction ( 'none', ( 0.4999999999999996100, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#25865 = vector ( 'none', #25864, 1000.000000000000000 ) ;
#25866 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#25867 = line ( 'none', #25866, #25865 ) ;
#25868 = cartesian_point ( 'none', ( 7.492946108295523500, -9.021836642056648300, -14.00000000000000000 ) ) ;
#25869 = cartesian_point ( 'none', ( 7.492946108295527100, -9.021836642056648300, -9.459784372770839100 ) ) ;
#25870 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -14.00000000000000000 ) ) ;
#25871 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25872 = vector ( 'none', #25871, 1000.000000000000000 ) ;
#25873 = b_spline_curve_with_knots ( 'none', 3,
( #25930, #25929, #25928, #25927 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003756786455376948600, 0.004203022907969483300 ),
.unspecified. ) ;
#25874 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25875 = vector ( 'none', #25874, 1000.000000000000000 ) ;
#25876 = cartesian_point ( 'none', ( 10.45961277496220300, -3.883419246268978900, -14.00000000000000000 ) ) ;
#25877 = cartesian_point ( 'none', ( 8.592946108295528500, -7.116580753730871400, -8.441356398446057300 ) ) ;
#25878 = cartesian_point ( 'none', ( 9.359612774962206700, -5.788675134594715400, -8.169585876471764200 ) ) ;
#25879 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25880 = vector ( 'none', #25879, 1000.000000000000000 ) ;
#25881 = cartesian_point ( 'none', ( 7.709612774962215200, -8.646558967083345600, -7.000000000000000000 ) ) ;
#25882 = line ( 'none', #25881, #25880 ) ;
#25883 = cartesian_point ( 'none', ( 8.042946108295524300, -8.069208697893760300, -14.00000000000000000 ) ) ;
#25884 = cartesian_point ( 'none', ( 8.042946108295526000, -8.069208697893760300, -7.000000000000000000 ) ) ;
#25885 = line ( 'none', #25884, #25875 ) ;
#25886 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25887 = vector ( 'none', #25886, 1000.000000000000000 ) ;
#25888 = cartesian_point ( 'none', ( 7.492946108295522700, -9.021836642056648300, -7.000000000000000000 ) ) ;
#25889 = line ( 'none', #25888, #25887 ) ;
#25890 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#25891 = vector ( 'none', #25890, 1000.000000000000200 ) ;
#25892 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -14.00000000000000000 ) ) ;
#25893 = cartesian_point ( 'none', ( 8.809612774962209500, -6.741303078757592700, -8.326604671405778600 ) ) ;
#25894 = cartesian_point ( 'none', ( 8.737070789574938000, -6.866949483130264700, -8.360076241111237000 ) ) ;
#25895 = cartesian_point ( 'none', ( 8.664853191788028000, -6.992034031697770000, -8.398395931080939300 ) ) ;
#25896 = cartesian_point ( 'none', ( 8.592946108295528500, -7.116580753730871400, -8.441356398446057300 ) ) ;
#25897 = cartesian_point ( 'none', ( 10.45961277496221000, -3.883419246268949200, -8.441356398446100000 ) ) ;
#25898 = vector ( 'none', #25909, 1000.000000000000200 ) ;
#25899 = cartesian_point ( 'none', ( 11.00961277496219300, -2.930791302106097200, -8.862320849399381500 ) ) ;
#25900 = cartesian_point ( 'none', ( 10.93806546771028600, -3.054714873411139100, -8.795791858888147600 ) ) ;
#25901 = cartesian_point ( 'none', ( 10.86586256392705800, -3.179773971217697800, -8.733137401957241900 ) ) ;
#25902 = cartesian_point ( 'none', ( 10.79294610829554900, -3.306068977079312400, -8.674699990824141300 ) ) ;
#25903 = plane ( 'none', #25913 ) ;
#25904 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25905 = cartesian_point ( 'none', ( 11.34294610829555500, -2.353441032916422100, -7.000000000000000000 ) ) ;
#25906 = b_spline_curve_with_knots ( 'none', 3,
( #25902, #25901, #25900, #25899 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003761329031024529200, 0.004229944080776718000 ),
.unspecified. ) ;
#25907 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -14.00000000000000000 ) ) ;
#25908 = line ( 'none', #25907, #25951 ) ;
#25909 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#25910 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -14.00000000000000000 ) ) ;
#25911 = direction ( 'none', ( 0.5000000000000003300, 0.8660254037844383700, 0.0000000000000000000 ) ) ;
#25912 = direction ( 'none', ( 0.8660254037844384900, -0.5000000000000004400, 0.0000000000000000000 ) ) ;
#25913 = axis2_placement_3d ( 'none', #25958, #25957, #25956 ) ;
#25914 = line ( 'none', #25905, #25954 ) ;
#25915 = line ( 'none', #25910, #25898 ) ;
#25916 = cartesian_point ( 'none', ( 10.79294610829555100, -3.306068977079312400, -14.00000000000000000 ) ) ;
#25917 = face_outer_bound ( 'none', #7992, .t. ) ;
#25918 = plane ( 'none', #25926 ) ;
#25919 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25920 = vector ( 'none', #25919, 1000.000000000000000 ) ;
#25921 = cartesian_point ( 'none', ( 10.45961277496219700, -3.883419246268970100, -7.000000000000000000 ) ) ;
#25922 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -7.000000000000000000 ) ) ;
#25923 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#25924 = vector ( 'none', #25923, 1000.000000000000200 ) ;
#25925 = line ( 'none', #25921, #25920 ) ;
#25926 = axis2_placement_3d ( 'none', #25922, #25912, #25911 ) ;
#25927 = cartesian_point ( 'none', ( 10.45961277496221000, -3.883419246268949200, -8.441356398446100000 ) ) ;
#25928 = cartesian_point ( 'none', ( 10.38776362660787800, -4.007865621699204800, -8.398430544091152000 ) ) ;
#25929 = cartesian_point ( 'none', ( 10.31554749444104500, -4.132947631738265800, -8.360103649192414100 ) ) ;
#25930 = cartesian_point ( 'none', ( 10.24294610829554100, -4.258696921242203900, -8.326604671405830200 ) ) ;
#25931 = line ( 'none', #25870, #25924 ) ;
#25932 = face_outer_bound ( 'none', #7931, .t. ) ;
#25933 = line ( 'none', #25986, #25985 ) ;
#25934 = plane ( 'none', #25949 ) ;
#25935 = cartesian_point ( 'none', ( 9.359612774962206700, -5.788675134594715400, -8.169585876471764200 ) ) ;
#25936 = cartesian_point ( 'none', ( 9.287058747146876000, -5.914342397064633200, -8.177433467674104500 ) ) ;
#25937 = cartesian_point ( 'none', ( 9.214840188126503400, -6.039428610537330000, -8.190365641075287000 ) ) ;
#25938 = cartesian_point ( 'none', ( 9.142946108295534600, -6.163952809567983400, -8.208215831100147900 ) ) ;
#25939 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -14.00000000000000000 ) ) ;
#25940 = line ( 'none', #25939, #25942 ) ;
#25941 = cartesian_point ( 'none', ( 9.142946108295531000, -6.163952809567983400, -14.00000000000000000 ) ) ;
#25942 = vector ( 'none', #25997, 1000.000000000000200 ) ;
#25943 = b_spline_curve_with_knots ( 'none', 3,
( #25938, #25937, #25936, #25935 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004028914651040580600, 0.004463423040302881900 ),
.unspecified. ) ;
#25944 = cartesian_point ( 'none', ( 9.359612774962210200, -5.788675134594722500, -14.00000000000000000 ) ) ;
#25945 = cartesian_point ( 'none', ( 7.159612774962216300, -9.599186911246224700, -9.901710504412559300 ) ) ;
#25946 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -7.000000000000000000 ) ) ;
#25947 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25948 = vector ( 'none', #25947, 1000.000000000000000 ) ;
#25949 = axis2_placement_3d ( 'none', #25984, #25983, #25982 ) ;
#25950 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#25951 = vector ( 'none', #25950, 1000.000000000000200 ) ;
#25952 = face_outer_bound ( 'none', #8030, .t. ) ;
#25953 = oriented_edge ( 'none', *, *, #30853, .f. ) ;
#25954 = vector ( 'none', #25904, 1000.000000000000000 ) ;
#25955 = cartesian_point ( 'none', ( 10.24294610829554100, -4.258696921242203900, -8.326604671405830200 ) ) ;
#25956 = direction ( 'none', ( 0.5000000000000003300, 0.8660254037844383700, 0.0000000000000000000 ) ) ;
#25957 = direction ( 'none', ( 0.8660254037844384900, -0.5000000000000004400, 0.0000000000000000000 ) ) ;
#25958 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -7.000000000000000000 ) ) ;
#25959 = line ( 'none', #25961, #25948 ) ;
#25960 = cartesian_point ( 'none', ( 8.809612774962209500, -6.741303078757592700, -8.326604671405778600 ) ) ;
#25961 = cartesian_point ( 'none', ( 9.142946108295534600, -6.163952809567984300, -7.000000000000000000 ) ) ;
#25962 = plane ( 'none', #25965 ) ;
#25963 = direction ( 'none', ( -1.365740544306509400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#25964 = cartesian_point ( 'none', ( 6.639528095680685000, -10.50000000000000200, -10.70149930827727900 ) ) ;
#25965 = axis2_placement_3d ( 'none', #25946, #25981, #26022 ) ;
#25966 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25967 = face_outer_bound ( 'none', #7966, .t. ) ;
#25968 = cartesian_point ( 'none', ( 8.259612774962212400, -7.693931022920470000, -8.674699990824036500 ) ) ;
#25969 = cartesian_point ( 'none', ( 8.259612774962214100, -7.693931022920470900, -14.00000000000000000 ) ) ;
#25970 = cartesian_point ( 'none', ( 8.809612774962209500, -6.741303078757592700, -7.000000000000000000 ) ) ;
#25971 = line ( 'none', #25970, #25977 ) ;
#25972 = line ( 'none', #26021, #26020 ) ;
#25973 = cartesian_point ( 'none', ( 8.042946108295526000, -8.069208697893760300, -8.862320849399301500 ) ) ;
#25974 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#25975 = vector ( 'none', #25974, 1000.000000000000200 ) ;
#25976 = cartesian_point ( 'none', ( 7.159612774962220700, -9.599186911246230000, -14.00000000000000000 ) ) ;
#25977 = vector ( 'none', #25966, 1000.000000000000000 ) ;
#25978 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -14.00000000000000000 ) ) ;
#25979 = line ( 'none', #25978, #25975 ) ;
#25980 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#25981 = direction ( 'none', ( 0.8660254037844384900, -0.5000000000000004400, 0.0000000000000000000 ) ) ;
#25982 = direction ( 'none', ( 0.5000000000000003300, 0.8660254037844383700, 0.0000000000000000000 ) ) ;
#25983 = direction ( 'none', ( 0.8660254037844384900, -0.5000000000000004400, 0.0000000000000000000 ) ) ;
#25984 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -7.000000000000000000 ) ) ;
#25985 = vector ( 'none', #25980, 1000.000000000000000 ) ;
#25986 = cartesian_point ( 'none', ( 8.592946108295528500, -7.116580753730872300, -7.000000000000000000 ) ) ;
#25987 = oriented_edge ( 'none', *, *, #24586, .t. ) ;
#25988 = cartesian_point ( 'none', ( 9.142946108295534600, -6.163952809567983400, -8.208215831100147900 ) ) ;
#25989 = cartesian_point ( 'none', ( 8.592946108295528500, -7.116580753730871400, -14.00000000000000000 ) ) ;
#25990 = cartesian_point ( 'none', ( 6.639528095680685900, -10.50000000000000000, -14.00000000000000000 ) ) ;
#25991 = edge_curve ( 'none', #19853, #26164, #51379, .t. ) ;
#25992 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#25993 = vector ( 'none', #25992, 1000.000000000000000 ) ;
#25994 = cartesian_point ( 'none', ( 9.359612774962206700, -5.788675134594715400, -7.000000000000000000 ) ) ;
#25995 = line ( 'none', #25994, #25993 ) ;
#25996 = cartesian_point ( 'none', ( 8.809612774962211300, -6.741303078757598900, -14.00000000000000000 ) ) ;
#25997 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#25998 = cartesian_point ( 'none', ( 3.633333333333348800, -11.00000000000000400, -7.000000000000000000 ) ) ;
#25999 = line ( 'none', #25998, #26053 ) ;
#26000 = line ( 'none', #26010, #26041 ) ;
#26001 = direction ( 'none', ( 1.000000000000000000, -1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#26002 = cartesian_point ( 'none', ( 7.709612774962170800, -8.646558967083423800, -9.204227120211818700 ) ) ;
#26003 = cartesian_point ( 'none', ( 7.636590928131741200, -8.773036515856238900, -9.286011072340754100 ) ) ;
#26004 = cartesian_point ( 'none', ( 7.564192197897686000, -8.898434795025094600, -9.371562413085118900 ) ) ;
#26005 = cartesian_point ( 'none', ( 7.492946108295527100, -9.021836642056648300, -9.459784372770839100 ) ) ;
#26006 = cartesian_point ( 'none', ( 2.966666666666652600, -11.00000000000000400, -8.862320849399351300 ) ) ;
#26007 = cartesian_point ( 'none', ( 2.533333333333347400, -11.00000000000000700, -14.00000000000000000 ) ) ;
#26008 = axis2_placement_3d ( 'none', #26023, #25963, #26001 ) ;
#26009 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26010 = cartesian_point ( 'none', ( 4.066666666666646900, -11.00000000000000400, -7.000000000000000000 ) ) ;
#26011 = face_outer_bound ( 'none', #8022, .t. ) ;
#26012 = plane ( 'none', #26008 ) ;
#26013 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26014 = vector ( 'none', #26013, 1000.000000000000000 ) ;
#26015 = cartesian_point ( 'none', ( 3.633333333333348800, -11.00000000000000400, -9.204227120211911000 ) ) ;
#26016 = b_spline_curve_with_knots ( 'none', 3,
( #26005, #26004, #26003, #26002 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004842897214370056900, 0.005340868928543606100 ),
.unspecified. ) ;
#26017 = cartesian_point ( 'none', ( 8.259612774962212400, -7.693931022920469200, -7.000000000000000000 ) ) ;
#26018 = line ( 'none', #26017, #26014 ) ;
#26019 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#26020 = vector ( 'none', #26019, 1000.000000000000200 ) ;
#26021 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -14.00000000000000000 ) ) ;
#26022 = direction ( 'none', ( 0.5000000000000003300, 0.8660254037844383700, 0.0000000000000000000 ) ) ;
#26023 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -7.000000000000000000 ) ) ;
#26024 = cartesian_point ( 'none', ( 4.733333333333353800, -11.00000000000000400, -9.901710504412685400 ) ) ;
#26025 = vector ( 'none', #26058, 1000.000000000000000 ) ;
#26026 = cartesian_point ( 'none', ( 4.066666666667218900, -11.00000000000000400, -9.459784372770959800 ) ) ;
#26027 = line ( 'none', #26039, #26086 ) ;
#26028 = b_spline_curve_with_knots ( 'none', 3,
( #26024, #26089, #26088, #26087 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002788761724857507600, 0.004092730593369751100 ),
.unspecified. ) ;
#26029 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26030 = vector ( 'none', #26029, 1000.000000000000000 ) ;
#26031 = cartesian_point ( 'none', ( 4.733333333333353800, -11.00000000000000400, -7.000000000000000000 ) ) ;
#26032 = oriented_edge ( 'none', *, *, #26314, .f. ) ;
#26034 = advanced_face ( 'none', ( #51351 ), #51368, .t. ) ;
#26033 = vertex_point ( 'none', #51353 ) ;
#26035 = cartesian_point ( 'none', ( 3.633333333333351500, -11.00000000000000900, -14.00000000000000000 ) ) ;
#26036 = direction ( 'none', ( 1.000000000000000000, -1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#26037 = line ( 'none', #26031, #26030 ) ;
#26038 = direction ( 'none', ( -1.000000000000000000, 1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#26039 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -14.00000000000000000 ) ) ;
#26040 = face_outer_bound ( 'none', #8006, .t. ) ;
#26041 = vector ( 'none', #26009, 1000.000000000000000 ) ;
#26042 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -7.000000000000000000 ) ) ;
#26043 = direction ( 'none', ( -1.000000000000000000, 1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#26044 = vector ( 'none', #26043, 1000.000000000000000 ) ;
#26045 = oriented_edge ( 'none', *, *, #17463, .t. ) ;
#26046 = axis2_placement_3d ( 'none', #26042, #26048, #26036 ) ;
#26047 = cartesian_point ( 'none', ( 5.773502691896247500, -11.00000000000000400, -14.00000000000000000 ) ) ;
#26048 = direction ( 'none', ( -1.365740544306509400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26049 = plane ( 'none', #26046 ) ;
#26050 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -14.00000000000000000 ) ) ;
#26051 = line ( 'none', #26050, #26044 ) ;
#26052 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26053 = vector ( 'none', #26052, 1000.000000000000000 ) ;
#26054 = cartesian_point ( 'none', ( 4.066666666666644200, -11.00000000000000900, -14.00000000000000000 ) ) ;
#26055 = face_outer_bound ( 'none', #8137, .t. ) ;
#26056 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26057 = line ( 'none', #26078, #26025 ) ;
#26058 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26059 = direction ( 'none', ( 0.5000000000000003300, 0.8660254037844383700, 0.0000000000000000000 ) ) ;
#26060 = direction ( 'none', ( 0.8660254037844384900, -0.5000000000000004400, 0.0000000000000000000 ) ) ;
#26061 = vector ( 'none', #26056, 1000.000000000000000 ) ;
#26062 = cartesian_point ( 'none', ( 6.639528095680685000, -10.50000000000000000, -7.000000000000000000 ) ) ;
#26063 = cartesian_point ( 'none', ( 9.692946108295537000, -5.211324865405096300, -7.000000000000000000 ) ) ;
#26064 = cartesian_point ( 'none', ( -11.54700538379250900, 1.734723475976807100e-015, -14.00000000000000000 ) ) ;
#26065 = vertex_point ( 'none', #51342 ) ;
#26066 = oriented_edge ( 'none', *, *, #25793, .t. ) ;
#26067 = cartesian_point ( 'none', ( -7.709612774962123700, -8.646558967083528600, -14.00000000000000000 ) ) ;
#26068 = line ( 'none', #26062, #26061 ) ;
#26069 = cartesian_point ( 'none', ( 2.966666666666652600, -11.00000000000000400, -8.862320849399351300 ) ) ;
#26070 = cartesian_point ( 'none', ( 2.823980503620654700, -11.00000000000000400, -8.795981760256939500 ) ) ;
#26071 = cartesian_point ( 'none', ( 2.679596921182516100, -11.00000000000000400, -8.733309980454834000 ) ) ;
#26072 = cartesian_point ( 'none', ( 2.533333333333345200, -11.00000000000000400, -8.674699990824109400 ) ) ;
#26073 = cartesian_point ( 'none', ( 2.533333333333345200, -11.00000000000000400, -8.674699990824109400 ) ) ;
#26074 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -7.000000000000000000 ) ) ;
#26075 = b_spline_curve_with_knots ( 'none', 3,
( #26072, #26071, #26070, #26069 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003260929393285686700, 0.003732505822330766500 ),
.unspecified. ) ;
#26076 = axis2_placement_3d ( 'none', #26074, #26060, #26059 ) ;
#26077 = advanced_face ( 'none', ( #51346 ), #51344, .t. ) ;
#26078 = cartesian_point ( 'none', ( -12.41303078757695000, 0.5000000000000022200, -7.000000000000000000 ) ) ;
#26079 = plane ( 'none', #26076 ) ;
#26080 = advanced_face ( 'none', ( #51357 ), #51454, .t. ) ;
#26081 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26082 = vector ( 'none', #26081, 1000.000000000000000 ) ;
#26083 = cartesian_point ( 'none', ( 5.773502691896247500, -11.00000000000000400, -7.000000000000000000 ) ) ;
#26084 = line ( 'none', #26083, #26082 ) ;
#26085 = face_outer_bound ( 'none', #8017, .t. ) ;
#26086 = vector ( 'none', #26038, 1000.000000000000000 ) ;
#26087 = cartesian_point ( 'none', ( 5.773502691896247500, -11.00000000000000400, -10.70149930827728500 ) ) ;
#26088 = cartesian_point ( 'none', ( 5.437744188296666600, -11.00000000000000400, -10.42289064094041800 ) ) ;
#26089 = cartesian_point ( 'none', ( 5.089973273695221700, -11.00000000000000400, -10.15340508252077000 ) ) ;
#26090 = b_spline_curve_with_knots ( 'none', 3,
( #26141, #26140, #26139, #26138 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002431169626556860600, 0.002930796901536488100 ),
.unspecified. ) ;
#26091 = cartesian_point ( 'none', ( -3.633333333333333700, -11.00000000000000200, -9.204227120211902100 ) ) ;
#26092 = plane ( 'none', #26136 ) ;
#26093 = plane ( 'none', #26106 ) ;
#26094 = face_outer_bound ( 'none', #8034, .t. ) ;
#26095 = cartesian_point ( 'none', ( -0.3333333333333339800, -11.00000000000000200, -8.169585876471781900 ) ) ;
#26096 = line ( 'none', #26133, #26128 ) ;
#26097 = cartesian_point ( 'none', ( 4.733333333333356500, -11.00000000000000700, -14.00000000000000000 ) ) ;
#26098 = vector ( 'none', #26099, 1000.000000000000000 ) ;
#26099 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26100 = cartesian_point ( 'none', ( 7.159612774962217200, -9.599186911246224700, -7.000000000000000000 ) ) ;
#26101 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -7.000000000000000000 ) ) ;
#26102 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#26103 = vector ( 'none', #26102, 1000.000000000000200 ) ;
#26104 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -14.00000000000000000 ) ) ;
#26105 = line ( 'none', #26104, #26103 ) ;
#26106 = axis2_placement_3d ( 'none', #26101, #26135, #26134 ) ;
#26107 = cartesian_point ( 'none', ( 7.159612774962216300, -9.599186911246224700, -9.901710504412559300 ) ) ;
#26108 = cartesian_point ( 'none', ( 6.980793299339068400, -9.908911328408343900, -10.15411012308009800 ) ) ;
#26109 = cartesian_point ( 'none', ( 6.807934890374835600, -10.20831087524991400, -10.42201514250226600 ) ) ;
#26110 = cartesian_point ( 'none', ( 6.639528095680685000, -10.50000000000000200, -10.70149930827727900 ) ) ;
#26111 = b_spline_curve_with_knots ( 'none', 3,
( #26110, #26109, #26108, #26107 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.998880101705820600e-007, 0.001312402942377730600 ),
.unspecified. ) ;
#26112 = cartesian_point ( 'none', ( 5.773502691896247500, -11.00000000000000400, -10.70149930827728500 ) ) ;
#26113 = cartesian_point ( 'none', ( 4.733333333333353800, -11.00000000000000400, -9.901710504412685400 ) ) ;
#26114 = cartesian_point ( 'none', ( 2.966666666666652600, -11.00000000000000400, -7.000000000000000000 ) ) ;
#26115 = line ( 'none', #26114, #26119 ) ;
#26116 = line ( 'none', #26100, #26098 ) ;
#26117 = cartesian_point ( 'none', ( -3.633333333333335500, -11.00000000000000500, -14.00000000000000000 ) ) ;
#26118 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26119 = vector ( 'none', #26118, 1000.000000000000000 ) ;
#26120 = cartesian_point ( 'none', ( -3.633333333333333700, -11.00000000000000200, -9.204227120211902100 ) ) ;
#26121 = cartesian_point ( 'none', ( -3.779887090058230200, -11.00000000000000200, -9.286296705853466400 ) ) ;
#26122 = cartesian_point ( 'none', ( -3.924519400196734500, -11.00000000000000200, -9.371775960786557400 ) ) ;
#26123 = cartesian_point ( 'none', ( -4.066666666666664700, -11.00000000000000400, -9.459784372770895900 ) ) ;
#26124 = b_spline_curve_with_knots ( 'none', 3,
( #26123, #26122, #26121, #26120 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005158942345607361000, 0.005655748972344331300 ),
.unspecified. ) ;
#26125 = cartesian_point ( 'none', ( -2.966666666666665500, -11.00000000000000200, -8.862320849399353100 ) ) ;
#26126 = cartesian_point ( 'none', ( -4.066666666666663800, -11.00000000000000500, -14.00000000000000000 ) ) ;
#26127 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26128 = vector ( 'none', #26127, 1000.000000000000000 ) ;
#26129 = cartesian_point ( 'none', ( -1.433333333333334500, -11.00000000000000200, -8.326604671405817700 ) ) ;
#26130 = direction ( 'none', ( 1.000000000000000000, -1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#26131 = direction ( 'none', ( -1.365740544306509400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26132 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -7.000000000000000000 ) ) ;
#26133 = cartesian_point ( 'none', ( -4.066666666666665500, -11.00000000000000200, -7.000000000000000000 ) ) ;
#26134 = direction ( 'none', ( 0.5000000000000003300, 0.8660254037844383700, 0.0000000000000000000 ) ) ;
#26135 = direction ( 'none', ( 0.8660254037844384900, -0.5000000000000004400, 0.0000000000000000000 ) ) ;
#26136 = axis2_placement_3d ( 'none', #26132, #26131, #26130 ) ;
#26137 = face_outer_bound ( 'none', #8102, .t. ) ;
#26138 = cartesian_point ( 'none', ( 4.066666666667218900, -11.00000000000000400, -9.459784372770959800 ) ) ;
#26139 = cartesian_point ( 'none', ( 3.924519400197015600, -11.00000000000000400, -9.371775960786726100 ) ) ;
#26140 = cartesian_point ( 'none', ( 3.779887090058401200, -11.00000000000000400, -9.286296705853565900 ) ) ;
#26141 = cartesian_point ( 'none', ( 3.633333333333348800, -11.00000000000000400, -9.204227120211911000 ) ) ;
#26142 = face_outer_bound ( 'none', #8053, .t. ) ;
#26143 = direction ( 'none', ( 1.000000000000000000, -1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#26144 = direction ( 'none', ( -1.365740544306509400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26145 = cartesian_point ( 'none', ( 1.866666666666656000, -11.00000000000000400, -14.00000000000000000 ) ) ;
#26146 = cartesian_point ( 'none', ( 1.866666666666656900, -11.00000000000000400, -8.441356398446100000 ) ) ;
#26147 = cartesian_point ( 'none', ( 1.723307144317913100, -11.00000000000000400, -8.398531743473233400 ) ) ;
#26148 = cartesian_point ( 'none', ( 1.578885676601280400, -11.00000000000000400, -8.360184296897719100 ) ) ;
#26149 = cartesian_point ( 'none', ( 1.433333333333340000, -11.00000000000000400, -8.326604671405823100 ) ) ;
#26150 = axis2_placement_3d ( 'none', #26206, #26193, #26192 ) ;
#26151 = vertex_point ( 'none', #51437 ) ;
#26152 = cartesian_point ( 'none', ( 1.433333333333339300, -11.00000000000000400, -7.000000000000000000 ) ) ;
#26153 = line ( 'none', #26152, #26203 ) ;
#26154 = vertex_point ( 'none', #51435 ) ;
#26155 = cartesian_point ( 'none', ( 2.966666666666649000, -11.00000000000000900, -14.00000000000000000 ) ) ;
#26156 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -7.000000000000000000 ) ) ;
#26157 = direction ( 'none', ( -1.000000000000000000, 1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#26158 = cartesian_point ( 'none', ( 1.433333333333342000, -11.00000000000000700, -14.00000000000000000 ) ) ;
#26159 = vector ( 'none', #26157, 1000.000000000000000 ) ;
#26160 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26161 = vector ( 'none', #26160, 1000.000000000000000 ) ;
#26162 = plane ( 'none', #26172 ) ;
#26163 = b_spline_curve_with_knots ( 'none', 3,
( #26149, #26148, #26147, #26146 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003231890456741321300, 0.003679246698570483300 ),
.unspecified. ) ;
#26164 = vertex_point ( 'none', #51443 ) ;
#26165 = cartesian_point ( 'none', ( 1.866666666666656900, -11.00000000000000400, -8.441356398446100000 ) ) ;
#26166 = cartesian_point ( 'none', ( 1.866666666666657100, -11.00000000000000400, -7.000000000000000000 ) ) ;
#26167 = line ( 'none', #26166, #26161 ) ;
#26168 = face_outer_bound ( 'none', #8103, .t. ) ;
#26169 = cartesian_point ( 'none', ( 1.433333333333340000, -11.00000000000000400, -8.326604671405823100 ) ) ;
#26170 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -14.00000000000000000 ) ) ;
#26171 = line ( 'none', #26170, #26159 ) ;
#26172 = axis2_placement_3d ( 'none', #26156, #26144, #26143 ) ;
#26173 = cartesian_point ( 'none', ( -5.773502691896265300, -11.00000000000000200, -10.70149930827729400 ) ) ;
#26174 = direction ( 'none', ( -1.365740544306509400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26175 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -7.000000000000000000 ) ) ;
#26176 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26177 = face_outer_bound ( 'none', #8154, .t. ) ;
#26178 = axis2_placement_3d ( 'none', #26175, #26174, #26228 ) ;
#26179 = face_outer_bound ( 'none', #8094, .t. ) ;
#26180 = plane ( 'none', #26178 ) ;
#26181 = cartesian_point ( 'none', ( -4.733333333333336900, -11.00000000000000700, -14.00000000000000000 ) ) ;
#26182 = cartesian_point ( 'none', ( -0.7666666666666661600, -11.00000000000000000, -14.00000000000000000 ) ) ;
#26183 = direction ( 'none', ( -1.000000000000000000, 1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#26184 = vector ( 'none', #26183, 1000.000000000000000 ) ;
#26185 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -14.00000000000000000 ) ) ;
#26186 = line ( 'none', #26185, #26184 ) ;
#26187 = cartesian_point ( 'none', ( -6.639528095680701000, -10.49999999999999800, -7.000000000000000000 ) ) ;
#26188 = line ( 'none', #26187, #26194 ) ;
#26189 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26190 = vector ( 'none', #26189, 1000.000000000000000 ) ;
#26191 = cartesian_point ( 'none', ( 2.533333333333344300, -11.00000000000000400, -7.000000000000000000 ) ) ;
#26192 = direction ( 'none', ( 1.000000000000000000, -1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#26193 = direction ( 'none', ( -1.365740544306509400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26194 = vector ( 'none', #26176, 1000.000000000000000 ) ;
#26195 = line ( 'none', #26191, #26190 ) ;
#26196 = direction ( 'none', ( -1.000000000000000000, 1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#26197 = vector ( 'none', #26196, 1000.000000000000000 ) ;
#26198 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -14.00000000000000000 ) ) ;
#26199 = line ( 'none', #26198, #26197 ) ;
#26200 = cartesian_point ( 'none', ( -5.773502691896263500, -11.00000000000000200, -14.00000000000000000 ) ) ;
#26201 = plane ( 'none', #26150 ) ;
#26202 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26203 = vector ( 'none', #26202, 1000.000000000000000 ) ;
#26204 = cartesian_point ( 'none', ( -4.066666666666664700, -11.00000000000000400, -9.459784372770895900 ) ) ;
#26205 = cartesian_point ( 'none', ( -2.533333333333335000, -11.00000000000000200, -8.674699990824102300 ) ) ;
#26206 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -7.000000000000000000 ) ) ;
#26207 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26208 = vector ( 'none', #26207, 1000.000000000000000 ) ;
#26209 = cartesian_point ( 'none', ( -1.433333333333334200, -11.00000000000000200, -7.000000000000000000 ) ) ;
#26210 = cartesian_point ( 'none', ( -1.866666666666664700, -11.00000000000000200, -14.00000000000000000 ) ) ;
#26211 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -7.000000000000000000 ) ) ;
#26212 = direction ( 'none', ( -1.000000000000000000, 1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#26213 = vector ( 'none', #26212, 1000.000000000000000 ) ;
#26214 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -14.00000000000000000 ) ) ;
#26215 = cartesian_point ( 'none', ( -0.3333333333333339800, -11.00000000000000200, -8.169585876471781900 ) ) ;
#26216 = cartesian_point ( 'none', ( -0.4781896441650250700, -11.00000000000000200, -8.177419853059410200 ) ) ;
#26217 = cartesian_point ( 'none', ( -0.6226309518837894700, -11.00000000000000200, -8.190334909018092800 ) ) ;
#26218 = cartesian_point ( 'none', ( -0.7666666666666650500, -11.00000000000000200, -8.208215831100172700 ) ) ;
#26219 = plane ( 'none', #26222 ) ;
#26220 = cartesian_point ( 'none', ( -0.3333333333333324800, -11.00000000000000000, -14.00000000000000000 ) ) ;
#26221 = b_spline_curve_with_knots ( 'none', 3,
( #26218, #26217, #26216, #26215 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003440409621219056000, 0.003875676731416756800 ),
.unspecified. ) ;
#26222 = axis2_placement_3d ( 'none', #26211, #26260, #26259 ) ;
#26223 = cartesian_point ( 'none', ( -4.733333333333332500, -11.00000000000000200, -9.901710504412667600 ) ) ;
#26224 = line ( 'none', #26214, #26213 ) ;
#26225 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26226 = vector ( 'none', #26225, 1000.000000000000000 ) ;
#26227 = cartesian_point ( 'none', ( -0.7666666666666646100, -11.00000000000000200, -7.000000000000000000 ) ) ;
#26228 = direction ( 'none', ( 1.000000000000000000, -1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#26229 = line ( 'none', #26227, #26226 ) ;
#26230 = line ( 'none', #26209, #26208 ) ;
#26231 = plane ( 'none', #26251 ) ;
#26232 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26233 = vector ( 'none', #26232, 1000.000000000000000 ) ;
#26234 = cartesian_point ( 'none', ( -2.533333333333334500, -11.00000000000000200, -7.000000000000000000 ) ) ;
#26235 = line ( 'none', #26234, #26233 ) ;
#26236 = direction ( 'none', ( -1.365740544306509400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26237 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26238 = vector ( 'none', #26237, 1000.000000000000000 ) ;
#26239 = cartesian_point ( 'none', ( -3.633333333333334600, -11.00000000000000200, -7.000000000000000000 ) ) ;
#26240 = axis2_placement_3d ( 'none', #26284, #26289, #26293 ) ;
#26241 = direction ( 'none', ( -1.000000000000000000, 1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#26242 = vector ( 'none', #26241, 1000.000000000000000 ) ;
#26243 = face_outer_bound ( 'none', #8097, .t. ) ;
#26244 = cartesian_point ( 'none', ( -1.433333333333334500, -11.00000000000000200, -8.326604671405817700 ) ) ;
#26245 = cartesian_point ( 'none', ( -1.578627965051474500, -11.00000000000000200, -8.360124841603951800 ) ) ;
#26246 = cartesian_point ( 'none', ( -1.723057705345747200, -11.00000000000000200, -8.398457230544165600 ) ) ;
#26247 = cartesian_point ( 'none', ( -1.866666666666664300, -11.00000000000000400, -8.441356398446098200 ) ) ;
#26248 = cartesian_point ( 'none', ( -0.7666666666666650500, -11.00000000000000200, -8.208215831100172700 ) ) ;
#26249 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -14.00000000000000000 ) ) ;
#26250 = line ( 'none', #26249, #26242 ) ;
#26251 = axis2_placement_3d ( 'none', #26256, #26236, #26290 ) ;
#26252 = b_spline_curve_with_knots ( 'none', 3,
( #26247, #26246, #26245, #26244 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003642506229043732500, 0.004088350887208841300 ),
.unspecified. ) ;
#26253 = cartesian_point ( 'none', ( -1.433333333333332900, -11.00000000000000000, -14.00000000000000000 ) ) ;
#26254 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26255 = vector ( 'none', #26254, 1000.000000000000000 ) ;
#26256 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -7.000000000000000000 ) ) ;
#26257 = edge_loop ( 'none', ( #24541, #34431, #34531, #25987, #33451 ) ) ;
#26258 = line ( 'none', #26239, #26238 ) ;
#26259 = direction ( 'none', ( 1.000000000000000000, -1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#26260 = direction ( 'none', ( -1.365740544306509400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26261 = cartesian_point ( 'none', ( -1.866666666666664900, -11.00000000000000200, -7.000000000000000000 ) ) ;
#26262 = line ( 'none', #26261, #26255 ) ;
#26263 = cartesian_point ( 'none', ( -7.709612774962121900, -8.646558967083526800, -7.000000000000000000 ) ) ;
#26264 = line ( 'none', #26263, #26298 ) ;
#26265 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -7.000000000000000000 ) ) ;
#26266 = cartesian_point ( 'none', ( -8.042946108295478100, -8.069208697893861500, -14.00000000000000000 ) ) ;
#26267 = face_outer_bound ( 'none', #8239, .t. ) ;
#26268 = direction ( 'none', ( -1.000000000000000000, 1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#26269 = vector ( 'none', #26268, 1000.000000000000000 ) ;
#26270 = plane ( 'none', #26240 ) ;
#26271 = cartesian_point ( 'none', ( -2.533333333333334100, -11.00000000000000200, -14.00000000000000000 ) ) ;
#26272 = face_outer_bound ( 'none', #8182, .t. ) ;
#26273 = cartesian_point ( 'none', ( -2.533333333333335000, -11.00000000000000200, -8.674699990824102300 ) ) ;
#26274 = cartesian_point ( 'none', ( -2.679786717854385300, -11.00000000000000200, -8.733386034797090900 ) ) ;
#26275 = cartesian_point ( 'none', ( -2.824508110661340800, -11.00000000000000200, -8.796227060639918000 ) ) ;
#26277 = edge_curve ( 'none', #24208, #26328, #51424, .t. ) ;
#26276 = cartesian_point ( 'none', ( -2.966666666666665500, -11.00000000000000200, -8.862320849399353100 ) ) ;
#26278 = cartesian_point ( 'none', ( -1.866666666666664300, -11.00000000000000400, -8.441356398446098200 ) ) ;
#26279 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -14.00000000000000000 ) ) ;
#26280 = line ( 'none', #26279, #26269 ) ;
#26281 = b_spline_curve_with_knots ( 'none', 3,
( #26276, #26275, #26274, #26273 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003884931459540236900, 0.004350314168884698000 ),
.unspecified. ) ;
#26282 = cartesian_point ( 'none', ( -2.966666666666661000, -11.00000000000000900, -14.00000000000000000 ) ) ;
#26283 = edge_curve ( 'none', #26328, #24732, #51429, .t. ) ;
#26284 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -7.000000000000000000 ) ) ;
#26285 = cartesian_point ( 'none', ( -8.809612774962129600, -6.741303078757745500, -7.000000000000000000 ) ) ;
#26286 = line ( 'none', #26285, #26325 ) ;
#26287 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26288 = vector ( 'none', #26287, 1000.000000000000000 ) ;
#26289 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999992800, 0.0000000000000000000 ) ) ;
#26290 = direction ( 'none', ( 1.000000000000000000, -1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#26291 = cartesian_point ( 'none', ( -2.966666666666665000, -11.00000000000000200, -7.000000000000000000 ) ) ;
#26292 = line ( 'none', #26291, #26288 ) ;
#26293 = direction ( 'none', ( 0.4999999999999992800, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#26294 = face_outer_bound ( 'none', #8302, .t. ) ;
#26295 = plane ( 'none', #26296 ) ;
#26296 = axis2_placement_3d ( 'none', #26311, #26300, #26299 ) ;
#26297 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26298 = vector ( 'none', #26297, 1000.000000000000000 ) ;
#26299 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26300 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26301 = direction ( 'none', ( 0.4999999999999992800, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#26302 = oriented_edge ( 'none', *, *, #26314, .t. ) ;
#26303 = oriented_edge ( 'none', *, *, #26283, .f. ) ;
#26304 = advanced_face ( 'none', ( #51451 ), #51425, .t. ) ;
#26305 = cartesian_point ( 'none', ( -7.492946108295480900, -9.021836642056738900, -9.459784372770913700 ) ) ;
#26306 = cartesian_point ( 'none', ( -7.564251762286708000, -8.898331626477007800, -9.371488656235383600 ) ) ;
#26307 = cartesian_point ( 'none', ( -7.636438341847461500, -8.773300803053167800, -9.286181967900354600 ) ) ;
#26308 = edge_loop ( 'none', ( #1409, #26066, #903, #25544 ) ) ;
#26309 = cartesian_point ( 'none', ( -7.709612774962121900, -8.646558967083525000, -9.204227120211941200 ) ) ;
#26310 = plane ( 'none', #26315 ) ;
#26311 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26312 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999992800, 0.0000000000000000000 ) ) ;
#26313 = b_spline_curve_with_knots ( 'none', 3,
( #26309, #26307, #26306, #26305 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003875408487055862500, 0.004377906729562550100 ),
.unspecified. ) ;
#26314 = edge_curve ( 'none', #17415, #17437, #51412, .t. ) ;
#26315 = axis2_placement_3d ( 'none', #26265, #26312, #26301 ) ;
#26316 = oriented_edge ( 'none', *, *, #1865, .f. ) ;
#26317 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#26318 = line ( 'none', #26317, #26539 ) ;
#26319 = direction ( 'none', ( -0.4999999999999992800, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#26320 = vector ( 'none', #26319, 1000.000000000000200 ) ;
#26321 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -14.00000000000000000 ) ) ;
#26322 = line ( 'none', #26321, #26320 ) ;
#26323 = cartesian_point ( 'none', ( -8.259612774962127100, -7.693931022920639700, -14.00000000000000000 ) ) ;
#26324 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26325 = vector ( 'none', #26324, 1000.000000000000000 ) ;
#26326 = face_outer_bound ( 'none', #8179, .t. ) ;
#26327 = oriented_edge ( 'none', *, *, #17620, .t. ) ;
#26328 = vertex_point ( 'none', #51398 ) ;
#26329 = line ( 'none', #26358, #26411 ) ;
#26330 = vertex_point ( 'none', #51405 ) ;
#26331 = face_outer_bound ( 'none', #8139, .t. ) ;
#26332 = plane ( 'none', #26353 ) ;
#26333 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26334 = vector ( 'none', #26333, 1000.000000000000000 ) ;
#26335 = cartesian_point ( 'none', ( -0.3333333333333339300, -11.00000000000000200, -7.000000000000000000 ) ) ;
#26336 = line ( 'none', #26335, #26334 ) ;
#26337 = cartesian_point ( 'none', ( -6.639528095680701000, -10.49999999999999800, -10.70149930827729200 ) ) ;
#26338 = cartesian_point ( 'none', ( -7.159612774962119500, -9.599186911246416500, -9.901710504412726300 ) ) ;
#26339 = direction ( 'none', ( -0.4999999999999992800, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#26340 = vector ( 'none', #26339, 1000.000000000000200 ) ;
#26341 = line ( 'none', #26382, #26381 ) ;
#26342 = cartesian_point ( 'none', ( -7.709612774962121900, -8.646558967083525000, -9.204227120211941200 ) ) ;
#26343 = cartesian_point ( 'none', ( -7.159612774962121200, -9.599186911246420100, -14.00000000000000000 ) ) ;
#26344 = cartesian_point ( 'none', ( -6.639528095680701000, -10.49999999999999800, -14.00000000000000000 ) ) ;
#26345 = cartesian_point ( 'none', ( -6.639528095680701000, -10.49999999999999800, -10.70149930827729200 ) ) ;
#26346 = cartesian_point ( 'none', ( -6.807934890374815100, -10.20831087524997100, -10.42201514250233400 ) ) ;
#26347 = cartesian_point ( 'none', ( -6.980793299339009800, -9.908911328408466400, -10.15411012308021900 ) ) ;
#26348 = cartesian_point ( 'none', ( -7.159612774962119500, -9.599186911246416500, -9.901710504412726300 ) ) ;
#26349 = cartesian_point ( 'none', ( -7.492946108295480900, -9.021836642056738900, -9.459784372770913700 ) ) ;
#26350 = b_spline_curve_with_knots ( 'none', 3,
( #26348, #26347, #26346, #26345 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.824217231370584100e-007, 0.001312385476090424800 ),
.unspecified. ) ;
#26351 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -14.00000000000000000 ) ) ;
#26352 = line ( 'none', #26351, #26340 ) ;
#26353 = axis2_placement_3d ( 'none', #26388, #26387, #26386 ) ;
#26354 = axis2_placement_3d ( 'none', #26402, #26395, #26394 ) ;
#26355 = cartesian_point ( 'none', ( -11.00961277496213400, -2.930791302106197500, -8.862320849399324600 ) ) ;
#26356 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -7.000000000000000000 ) ) ;
#26357 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26358 = cartesian_point ( 'none', ( -8.592946108295471700, -7.116580753730985100, -7.000000000000000000 ) ) ;
#26359 = direction ( 'none', ( -0.4999999999999992800, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#26360 = vector ( 'none', #26359, 1000.000000000000200 ) ;
#26361 = cartesian_point ( 'none', ( -11.00961277496213600, -2.930791302106201500, -14.00000000000000000 ) ) ;
#26362 = cartesian_point ( 'none', ( -10.45961277496213700, -3.883419246269088200, -14.00000000000000000 ) ) ;
#26363 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26364 = cartesian_point ( 'none', ( -11.55961277496213500, -1.978163357943313800, -7.000000000000000000 ) ) ;
#26365 = cartesian_point ( 'none', ( -10.79294610829545900, -3.306068977079473100, -14.00000000000000000 ) ) ;
#26366 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26367 = vector ( 'none', #26366, 1000.000000000000000 ) ;
#26368 = cartesian_point ( 'none', ( -4.733333333333333400, -11.00000000000000200, -7.000000000000000000 ) ) ;
#26369 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -14.00000000000000000 ) ) ;
#26370 = line ( 'none', #26369, #26360 ) ;
#26371 = line ( 'none', #26368, #26367 ) ;
#26372 = vector ( 'none', #26383, 1000.000000000000000 ) ;
#26373 = face_outer_bound ( 'none', #8221, .t. ) ;
#26374 = cartesian_point ( 'none', ( -4.733333333333332500, -11.00000000000000200, -9.901710504412667600 ) ) ;
#26375 = cartesian_point ( 'none', ( -5.089973273695212800, -11.00000000000000200, -10.15340508252075900 ) ) ;
#26376 = cartesian_point ( 'none', ( -5.437744188296672800, -11.00000000000000200, -10.42289064094041800 ) ) ;
#26377 = cartesian_point ( 'none', ( -5.773502691896265300, -11.00000000000000200, -10.70149930827729400 ) ) ;
#26378 = b_spline_curve_with_knots ( 'none', 3,
( #26377, #26376, #26375, #26374 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009621566473189666100, 0.01091839142057025700 ),
.unspecified. ) ;
#26379 = cartesian_point ( 'none', ( -9.692946108295464200, -5.211324865405232200, -8.169585876471771300 ) ) ;
#26380 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26381 = vector ( 'none', #26380, 1000.000000000000000 ) ;
#26382 = cartesian_point ( 'none', ( -5.773502691896263500, -11.00000000000000200, -7.000000000000000000 ) ) ;
#26383 = direction ( 'none', ( -1.000000000000000000, 1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#26384 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -14.00000000000000000 ) ) ;
#26385 = line ( 'none', #26384, #26372 ) ;
#26386 = direction ( 'none', ( 1.000000000000000000, -1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#26387 = direction ( 'none', ( -1.365740544306509400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26388 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -7.000000000000000000 ) ) ;
#26389 = cartesian_point ( 'none', ( -11.55961277496213500, -1.978163357943310200, -9.459784372770863900 ) ) ;
#26390 = b_spline_curve_with_knots ( 'none', 3,
( #26442, #26441, #26440, #26439 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003756786455376948600, 0.004203022907969486800 ),
.unspecified. ) ;
#26391 = cartesian_point ( 'none', ( -8.592946108295473500, -7.116580753730986000, -14.00000000000000000 ) ) ;
#26392 = cartesian_point ( 'none', ( -11.34294610829550000, -2.353441032916515000, -9.204227120211859500 ) ) ;
#26393 = cartesian_point ( 'none', ( -8.809612774962131400, -6.741303078757747300, -14.00000000000000000 ) ) ;
#26394 = direction ( 'none', ( 0.4999999999999992800, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#26395 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999992800, 0.0000000000000000000 ) ) ;
#26396 = line ( 'none', #26435, #26434 ) ;
#26397 = face_outer_bound ( 'none', #8224, .t. ) ;
#26398 = cartesian_point ( 'none', ( -11.34294610829545600, -2.353441032916592700, -14.00000000000000000 ) ) ;
#26399 = cartesian_point ( 'none', ( -11.55961277496213800, -1.978163357943315300, -14.00000000000000000 ) ) ;
#26400 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26401 = vector ( 'none', #26400, 1000.000000000000000 ) ;
#26402 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -7.000000000000000000 ) ) ;
#26403 = vector ( 'none', #26363, 1000.000000000000000 ) ;
#26404 = cartesian_point ( 'none', ( -8.592946108295459200, -7.116580753731006400, -8.441356398446092900 ) ) ;
#26405 = cartesian_point ( 'none', ( -8.042946108295478100, -8.069208697893861500, -7.000000000000000000 ) ) ;
#26406 = line ( 'none', #26405, #26401 ) ;
#26407 = direction ( 'none', ( 0.4999999999999992800, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#26408 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999992800, 0.0000000000000000000 ) ) ;
#26409 = line ( 'none', #26364, #26403 ) ;
#26410 = plane ( 'none', #26354 ) ;
#26411 = vector ( 'none', #26357, 1000.000000000000000 ) ;
#26412 = plane ( 'none', #26413 ) ;
#26413 = axis2_placement_3d ( 'none', #26356, #26408, #26407 ) ;
#26414 = cartesian_point ( 'none', ( -8.259612774962125300, -7.693931022920637000, -8.674699990824128900 ) ) ;
#26415 = cartesian_point ( 'none', ( -8.259612774962125300, -7.693931022920637000, -8.674699990824128900 ) ) ;
#26416 = b_spline_curve_with_knots ( 'none', 3,
( #26414, #26471, #26470, #26469 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003761329031024521400, 0.004229944080776745800 ),
.unspecified. ) ;
#26417 = vector ( 'none', #26419, 1000.000000000000000 ) ;
#26418 = axis2_placement_3d ( 'none', #26465, #26432, #26453 ) ;
#26419 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26420 = cartesian_point ( 'none', ( -7.492946108295480900, -9.021836642056738900, -7.000000000000000000 ) ) ;
#26421 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26422 = cartesian_point ( 'none', ( -11.34294610829550000, -2.353441032916515000, -9.204227120211859500 ) ) ;
#26423 = cartesian_point ( 'none', ( -11.41596795512592500, -2.226963484143705600, -9.286011072340791400 ) ) ;
#26424 = cartesian_point ( 'none', ( -11.48836668535997600, -2.101565204974859200, -9.371562413085152700 ) ) ;
#26425 = cartesian_point ( 'none', ( -11.55961277496213500, -1.978163357943310200, -9.459784372770863900 ) ) ;
#26426 = cartesian_point ( 'none', ( -8.809612774962129600, -6.741303078757745500, -8.326604671405830200 ) ) ;
#26427 = plane ( 'none', #26466 ) ;
#26428 = line ( 'none', #26420, #26417 ) ;
#26429 = b_spline_curve_with_knots ( 'none', 3,
( #26425, #26424, #26423, #26422 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004842897214370057800, 0.005340868928543579200 ),
.unspecified. ) ;
#26430 = vector ( 'none', #26421, 1000.000000000000000 ) ;
#26431 = cartesian_point ( 'none', ( -8.259612774962125300, -7.693931022920637000, -7.000000000000000000 ) ) ;
#26432 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999992800, 0.0000000000000000000 ) ) ;
#26433 = direction ( 'none', ( -0.4999999999999992800, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#26434 = vector ( 'none', #26433, 1000.000000000000200 ) ;
#26435 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -14.00000000000000000 ) ) ;
#26436 = cartesian_point ( 'none', ( -7.492946108295480900, -9.021836642056738900, -14.00000000000000000 ) ) ;
#26437 = line ( 'none', #26431, #26430 ) ;
#26438 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -7.000000000000000000 ) ) ;
#26439 = cartesian_point ( 'none', ( -8.592946108295459200, -7.116580753731006400, -8.441356398446092900 ) ) ;
#26440 = cartesian_point ( 'none', ( -8.664795256649791000, -6.992134378300749900, -8.398430544091148400 ) ) ;
#26441 = cartesian_point ( 'none', ( -8.737011388816624100, -6.867052368261687100, -8.360103649192408800 ) ) ;
#26442 = cartesian_point ( 'none', ( -8.809612774962129600, -6.741303078757745500, -8.326604671405830200 ) ) ;
#26443 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999992800, 0.0000000000000000000 ) ) ;
#26444 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -7.000000000000000000 ) ) ;
#26445 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26446 = vector ( 'none', #26445, 1000.000000000000000 ) ;
#26447 = cartesian_point ( 'none', ( -9.909612774962132800, -4.836047190431971300, -7.000000000000000000 ) ) ;
#26448 = line ( 'none', #26447, #26446 ) ;
#26449 = direction ( 'none', ( -0.4999999999999992800, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#26450 = vector ( 'none', #26449, 1000.000000000000200 ) ;
#26451 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -14.00000000000000000 ) ) ;
#26452 = cartesian_point ( 'none', ( -11.89294610829545500, -1.400813088753711400, -9.901710504412609000 ) ) ;
#26453 = direction ( 'none', ( 0.4999999999999992800, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#26454 = line ( 'none', #26451, #26450 ) ;
#26455 = plane ( 'none', #26418 ) ;
#26456 = direction ( 'none', ( -0.4999999999999992800, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#26457 = vector ( 'none', #26456, 1000.000000000000200 ) ;
#26458 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -14.00000000000000000 ) ) ;
#26459 = face_outer_bound ( 'none', #8268, .t. ) ;
#26460 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -14.00000000000000000 ) ) ;
#26461 = line ( 'none', #26460, #26491 ) ;
#26462 = direction ( 'none', ( 0.4999999999999992800, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#26463 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999992800, 0.0000000000000000000 ) ) ;
#26464 = line ( 'none', #26458, #26457 ) ;
#26465 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -7.000000000000000000 ) ) ;
#26466 = axis2_placement_3d ( 'none', #26438, #26463, #26462 ) ;
#26467 = face_outer_bound ( 'none', #8253, .t. ) ;
#26468 = cartesian_point ( 'none', ( -8.042946108295463900, -8.069208697893886400, -8.862320849399365500 ) ) ;
#26469 = cartesian_point ( 'none', ( -8.042946108295463900, -8.069208697893886400, -8.862320849399365500 ) ) ;
#26470 = cartesian_point ( 'none', ( -8.114493415547375600, -7.945285126588829300, -8.795791858888142300 ) ) ;
#26471 = cartesian_point ( 'none', ( -8.186696319330611300, -7.820226028782260900, -8.733137401957233000 ) ) ;
#26472 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -14.00000000000000000 ) ) ;
#26473 = line ( 'none', #26472, #26517 ) ;
#26474 = plane ( 'none', #26500 ) ;
#26475 = direction ( 'none', ( 0.4999999999999992800, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#26476 = vector ( 'none', #26525, 1000.000000000000000 ) ;
#26477 = cartesian_point ( 'none', ( -10.45961277496213300, -3.883419246269084200, -7.000000000000000000 ) ) ;
#26478 = line ( 'none', #26477, #26476 ) ;
#26479 = face_outer_bound ( 'none', #8281, .t. ) ;
#26480 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26481 = vector ( 'none', #26480, 1000.000000000000000 ) ;
#26482 = cartesian_point ( 'none', ( -10.24294610829546000, -4.258696921242352200, -7.000000000000000000 ) ) ;
#26483 = line ( 'none', #26482, #26481 ) ;
#26484 = cartesian_point ( 'none', ( -10.24294610829546100, -4.258696921242353100, -14.00000000000000000 ) ) ;
#26485 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26486 = vector ( 'none', #26485, 1000.000000000000000 ) ;
#26487 = cartesian_point ( 'none', ( -10.79294610829545900, -3.306068977079471800, -7.000000000000000000 ) ) ;
#26488 = line ( 'none', #26487, #26486 ) ;
#26489 = cartesian_point ( 'none', ( -10.24294610829546000, -4.258696921242352200, -8.326604671405798200 ) ) ;
#26490 = direction ( 'none', ( -0.4999999999999992800, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#26491 = vector ( 'none', #26490, 1000.000000000000200 ) ;
#26492 = plane ( 'none', #26499 ) ;
#26493 = cartesian_point ( 'none', ( -9.692946108295464200, -5.211324865405232200, -8.169585876471771300 ) ) ;
#26494 = cartesian_point ( 'none', ( -9.765500136110793200, -5.085657602935315300, -8.177433467674111600 ) ) ;
#26495 = cartesian_point ( 'none', ( -9.837718695131163900, -4.960571389462622000, -8.190365641075299400 ) ) ;
#26496 = cartesian_point ( 'none', ( -9.909612774962132800, -4.836047190431971300, -8.208215831100162100 ) ) ;
#26497 = b_spline_curve_with_knots ( 'none', 3,
( #26496, #26495, #26494, #26493 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004028914651040574500, 0.004463423040302871500 ),
.unspecified. ) ;
#26498 = cartesian_point ( 'none', ( -9.909612774962132800, -4.836047190431972200, -14.00000000000000000 ) ) ;
#26499 = axis2_placement_3d ( 'none', #26444, #26443, #26475 ) ;
#26500 = axis2_placement_3d ( 'none', #26505, #26559, #26558 ) ;
#26501 = cartesian_point ( 'none', ( -10.79294610829545900, -3.306068977079471300, -8.674699990824068500 ) ) ;
#26502 = cartesian_point ( 'none', ( -10.86583599884126300, -3.179819983296003000, -8.733116111909241800 ) ) ;
#26503 = cartesian_point ( 'none', ( -10.93804010856142400, -3.054758796745410200, -8.795768278425963900 ) ) ;
#26504 = cartesian_point ( 'none', ( -11.00961277496213400, -2.930791302106197500, -8.862320849399324600 ) ) ;
#26505 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -7.000000000000000000 ) ) ;
#26506 = face_outer_bound ( 'none', #8220, .t. ) ;
#26507 = b_spline_curve_with_knots ( 'none', 3,
( #26504, #26503, #26502, #26501 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004549650064606438800, 0.005017825730732584700 ),
.unspecified. ) ;
#26508 = line ( 'none', #26549, #26546 ) ;
#26509 = axis2_placement_3d ( 'none', #26530, #26529, #26528 ) ;
#26510 = cartesian_point ( 'none', ( -11.00961277496216100, 2.930791302106155300, -14.00000000000000000 ) ) ;
#26511 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26512 = vector ( 'none', #26511, 1000.000000000000000 ) ;
#26513 = cartesian_point ( 'none', ( -11.34294610829545600, -2.353441032916592700, -7.000000000000000000 ) ) ;
#26514 = line ( 'none', #26513, #26512 ) ;
#26515 = cartesian_point ( 'none', ( -9.909612774962132800, -4.836047190431971300, -8.208215831100162100 ) ) ;
#26516 = direction ( 'none', ( -0.4999999999999992800, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#26517 = vector ( 'none', #26516, 1000.000000000000200 ) ;
#26518 = cartesian_point ( 'none', ( -10.45961277496213300, -3.883419246269082900, -8.441356398446075100 ) ) ;
#26519 = cartesian_point ( 'none', ( -10.24294610829546000, -4.258696921242352200, -8.326604671405798200 ) ) ;
#26520 = cartesian_point ( 'none', ( -10.31548809368272800, -4.133050516869685600, -8.360076241111256600 ) ) ;
#26521 = cartesian_point ( 'none', ( -10.38770569146963900, -4.007965968302182000, -8.398395931080960600 ) ) ;
#26522 = cartesian_point ( 'none', ( -10.45961277496213300, -3.883419246269082900, -8.441356398446075100 ) ) ;
#26523 = b_spline_curve_with_knots ( 'none', 3,
( #26522, #26521, #26520, #26519 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004262485593313516300, 0.004702683219281599900 ),
.unspecified. ) ;
#26524 = cartesian_point ( 'none', ( -10.79294610829545900, -3.306068977079471300, -8.674699990824068500 ) ) ;
#26525 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26526 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -14.00000000000000000 ) ) ;
#26527 = line ( 'none', #26526, #26789 ) ;
#26528 = direction ( 'none', ( -0.4999999999999999400, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#26529 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000000000, 0.0000000000000000000 ) ) ;
#26530 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -7.000000000000000000 ) ) ;
#26531 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26532 = vector ( 'none', #26531, 1000.000000000000000 ) ;
#26533 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26534 = vector ( 'none', #26533, 1000.000000000000000 ) ;
#26535 = cartesian_point ( 'none', ( -12.41303078757695000, 0.5000000000000018900, -14.00000000000000000 ) ) ;
#26536 = direction ( 'none', ( 0.4999999999999999400, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#26537 = vector ( 'none', #26536, 1000.000000000000100 ) ;
#26538 = direction ( 'none', ( 0.4999999999999999400, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#26539 = vector ( 'none', #26538, 1000.000000000000100 ) ;
#26540 = line ( 'none', #26562, #26534 ) ;
#26541 = cartesian_point ( 'none', ( -11.34294610829551100, 2.353441032916501200, -14.00000000000000000 ) ) ;
#26542 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#26543 = line ( 'none', #26542, #26537 ) ;
#26544 = plane ( 'none', #26509 ) ;
#26545 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26546 = vector ( 'none', #26545, 1000.000000000000000 ) ;
#26547 = cartesian_point ( 'none', ( -10.24294610829550400, 4.258696921242276700, -14.00000000000000000 ) ) ;
#26548 = cartesian_point ( 'none', ( -10.45961277496216400, 3.883419246269030000, -14.00000000000000000 ) ) ;
#26549 = cartesian_point ( 'none', ( -11.00961277496216100, 2.930791302106154900, -7.000000000000000000 ) ) ;
#26550 = direction ( 'none', ( 0.4999999999999999400, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#26551 = cartesian_point ( 'none', ( -11.55961277496215800, 1.978163357943275600, -14.00000000000000000 ) ) ;
#26552 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26553 = vector ( 'none', #26552, 1000.000000000000000 ) ;
#26554 = cartesian_point ( 'none', ( -10.79294610829551000, 3.306068977079388300, -14.00000000000000000 ) ) ;
#26555 = vector ( 'none', #26550, 1000.000000000000100 ) ;
#26556 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#26557 = line ( 'none', #26556, #26555 ) ;
#26558 = direction ( 'none', ( 0.4999999999999992800, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#26559 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999992800, 0.0000000000000000000 ) ) ;
#26560 = cartesian_point ( 'none', ( -11.00961277496213400, -2.930791302106198000, -7.000000000000000000 ) ) ;
#26561 = line ( 'none', #26560, #26553 ) ;
#26562 = cartesian_point ( 'none', ( -11.34294610829551100, 2.353441032916501200, -7.000000000000000000 ) ) ;
#26563 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26564 = vector ( 'none', #26563, 1000.000000000000000 ) ;
#26565 = cartesian_point ( 'none', ( -11.89294610829551500, 1.400813088753612300, -7.000000000000000000 ) ) ;
#26566 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26567 = vector ( 'none', #26566, 1000.000000000000000 ) ;
#26568 = cartesian_point ( 'none', ( -9.692946108295464200, -5.211324865405232200, -7.000000000000000000 ) ) ;
#26569 = line ( 'none', #26568, #26567 ) ;
#26570 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -14.00000000000000000 ) ) ;
#26571 = line ( 'none', #26570, #26622 ) ;
#26572 = line ( 'none', #26565, #26564 ) ;
#26573 = direction ( 'none', ( -0.4999999999999999400, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#26574 = axis2_placement_3d ( 'none', #26582, #26581, #26573 ) ;
#26575 = plane ( 'none', #26574 ) ;
#26576 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26577 = vector ( 'none', #26576, 1000.000000000000000 ) ;
#26578 = cartesian_point ( 'none', ( -5.773502691896254600, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26579 = line ( 'none', #26578, #26577 ) ;
#26580 = cartesian_point ( 'none', ( -11.89294610829545300, -1.400813088753712200, -14.00000000000000000 ) ) ;
#26581 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000000000, 0.0000000000000000000 ) ) ;
#26582 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -7.000000000000000000 ) ) ;
#26583 = line ( 'none', #26610, #26609 ) ;
#26584 = cartesian_point ( 'none', ( -9.692946108295464200, -5.211324865405233100, -14.00000000000000000 ) ) ;
#26585 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26586 = vector ( 'none', #26585, 1000.000000000000000 ) ;
#26587 = cartesian_point ( 'none', ( -11.89294610829545500, -1.400813088753711800, -7.000000000000000000 ) ) ;
#26588 = line ( 'none', #26587, #26586 ) ;
#26589 = face_outer_bound ( 'none', #8250, .t. ) ;
#26590 = cartesian_point ( 'none', ( -11.89294610829551500, 1.400813088753612300, -14.00000000000000000 ) ) ;
#26591 = axis2_placement_3d ( 'none', #26605, #26613, #26650 ) ;
#26592 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -7.000000000000000000 ) ) ;
#26593 = face_outer_bound ( 'none', #8361, .t. ) ;
#26594 = axis2_placement_3d ( 'none', #26592, #26648, #26647 ) ;
#26595 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26596 = vector ( 'none', #26595, 1000.000000000000000 ) ;
#26597 = cartesian_point ( 'none', ( -8.592946108295501900, 7.116580753730930900, -7.000000000000000000 ) ) ;
#26598 = cartesian_point ( 'none', ( -8.592946108295500100, 7.116580753730931800, -14.00000000000000000 ) ) ;
#26599 = face_outer_bound ( 'none', #8307, .t. ) ;
#26600 = line ( 'none', #26597, #26596 ) ;
#26601 = cartesian_point ( 'none', ( -8.259612774962169700, 7.693931022920548200, -14.00000000000000000 ) ) ;
#26602 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26603 = vector ( 'none', #26602, 1000.000000000000000 ) ;
#26604 = cartesian_point ( 'none', ( -8.259612774962171500, 7.693931022920549100, -7.000000000000000000 ) ) ;
#26605 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -7.000000000000000000 ) ) ;
#26606 = cartesian_point ( 'none', ( -8.809612774962170400, 6.741303078757666400, -14.00000000000000000 ) ) ;
#26607 = line ( 'none', #26604, #26603 ) ;
#26608 = direction ( 'none', ( 0.4999999999999999400, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#26609 = vector ( 'none', #26608, 1000.000000000000100 ) ;
#26610 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#26611 = plane ( 'none', #26591 ) ;
#26612 = plane ( 'none', #26594 ) ;
#26613 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000000000, 0.0000000000000000000 ) ) ;
#26614 = cartesian_point ( 'none', ( -11.89294610829545500, -1.400813088753711400, -9.901710504412609000 ) ) ;
#26615 = cartesian_point ( 'none', ( -12.07176558391858900, -1.091088671591616600, -10.15411012308013200 ) ) ;
#26616 = cartesian_point ( 'none', ( -12.24462399288281000, -0.7916891247500643700, -10.42201514250228200 ) ) ;
#26617 = cartesian_point ( 'none', ( -12.41303078757694900, -0.4999999999999963400, -10.70149930827727900 ) ) ;
#26618 = face_outer_bound ( 'none', #8358, .t. ) ;
#26619 = b_spline_curve_with_knots ( 'none', 3,
( #26617, #26616, #26615, #26614 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.998880101689291800e-007, 0.001312402942377642100 ),
.unspecified. ) ;
#26620 = cartesian_point ( 'none', ( -8.042946108295499400, 8.069208697893815300, -14.00000000000000000 ) ) ;
#26621 = direction ( 'none', ( -0.4999999999999992800, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#26622 = vector ( 'none', #26621, 1000.000000000000200 ) ;
#26623 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -7.000000000000000000 ) ) ;
#26624 = plane ( 'none', #26657 ) ;
#26625 = direction ( 'none', ( -0.4999999999999999400, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#26626 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000000000, 0.0000000000000000000 ) ) ;
#26627 = plane ( 'none', #26711 ) ;
#26628 = line ( 'none', #26684, #26683 ) ;
#26629 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -7.000000000000000000 ) ) ;
#26630 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26631 = vector ( 'none', #26630, 1000.000000000000000 ) ;
#26632 = cartesian_point ( 'none', ( -8.042946108295499400, 8.069208697893815300, -7.000000000000000000 ) ) ;
#26633 = line ( 'none', #26632, #26631 ) ;
#26634 = axis2_placement_3d ( 'none', #26623, #26682, #26681 ) ;
#26635 = plane ( 'none', #26634 ) ;
#26636 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26637 = vector ( 'none', #26636, 1000.000000000000000 ) ;
#26638 = plane ( 'none', #26649 ) ;
#26639 = face_outer_bound ( 'none', #8304, .t. ) ;
#26640 = direction ( 'none', ( 0.4999999999999999400, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#26641 = vector ( 'none', #26640, 1000.000000000000100 ) ;
#26642 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#26643 = line ( 'none', #26642, #26641 ) ;
#26644 = cartesian_point ( 'none', ( -7.709612774962169900, 8.646558967083430900, -14.00000000000000000 ) ) ;
#26645 = cartesian_point ( 'none', ( -7.709612774962170800, 8.646558967083432600, -7.000000000000000000 ) ) ;
#26646 = line ( 'none', #26645, #26637 ) ;
#26647 = direction ( 'none', ( -0.4999999999999999400, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#26648 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000000000, 0.0000000000000000000 ) ) ;
#26649 = axis2_placement_3d ( 'none', #26629, #26626, #26625 ) ;
#26650 = direction ( 'none', ( -0.4999999999999999400, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#26651 = direction ( 'none', ( -0.4999999999999999400, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#26652 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000000000, 0.0000000000000000000 ) ) ;
#26653 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26654 = vector ( 'none', #26653, 1000.000000000000000 ) ;
#26655 = cartesian_point ( 'none', ( -10.79294610829550800, 3.306068977079388300, -7.000000000000000000 ) ) ;
#26656 = line ( 'none', #26655, #26654 ) ;
#26657 = axis2_placement_3d ( 'none', #26678, #26652, #26651 ) ;
#26658 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26659 = vector ( 'none', #26658, 1000.000000000000000 ) ;
#26660 = cartesian_point ( 'none', ( -11.55961277496216000, 1.978163357943276900, -7.000000000000000000 ) ) ;
#26661 = cartesian_point ( 'none', ( -7.159612774962171000, 9.599186911246311700, -14.00000000000000000 ) ) ;
#26662 = plane ( 'none', #26702 ) ;
#26663 = line ( 'none', #26660, #26659 ) ;
#26664 = face_outer_bound ( 'none', #8367, .t. ) ;
#26665 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26666 = vector ( 'none', #26665, 1000.000000000000000 ) ;
#26667 = cartesian_point ( 'none', ( -7.492946108295500500, 9.021836642056696200, -7.000000000000000000 ) ) ;
#26668 = cartesian_point ( 'none', ( -7.492946108295501300, 9.021836642056698000, -14.00000000000000000 ) ) ;
#26669 = line ( 'none', #26667, #26666 ) ;
#26670 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26671 = vector ( 'none', #26670, 1000.000000000000000 ) ;
#26672 = cartesian_point ( 'none', ( -10.45961277496216500, 3.883419246269030900, -7.000000000000000000 ) ) ;
#26673 = line ( 'none', #26672, #26671 ) ;
#26674 = direction ( 'none', ( 0.4999999999999999400, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#26675 = cartesian_point ( 'none', ( -2.533333333333343400, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26676 = vector ( 'none', #26674, 1000.000000000000100 ) ;
#26677 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26678 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -7.000000000000000000 ) ) ;
#26679 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#26680 = line ( 'none', #26679, #26676 ) ;
#26681 = direction ( 'none', ( -0.4999999999999999400, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#26682 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000000000, 0.0000000000000000000 ) ) ;
#26683 = vector ( 'none', #26677, 1000.000000000000000 ) ;
#26684 = cartesian_point ( 'none', ( -10.24294610829550400, 4.258696921242276700, -7.000000000000000000 ) ) ;
#26685 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26686 = vector ( 'none', #26685, 1000.000000000000000 ) ;
#26687 = oriented_edge ( 'none', *, *, #23211, .f. ) ;
#26688 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -7.000000000000000000 ) ) ;
#26689 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26690 = vector ( 'none', #26689, 1000.000000000000000 ) ;
#26691 = cartesian_point ( 'none', ( -4.733333333333352000, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26692 = plane ( 'none', #26731 ) ;
#26693 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26694 = line ( 'none', #26693, #26686 ) ;
#26695 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26696 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26697 = line ( 'none', #26691, #26690 ) ;
#26698 = cartesian_point ( 'none', ( -6.639528095680693000, 10.50000000000000000, -14.00000000000000000 ) ) ;
#26699 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26700 = vector ( 'none', #26699, 1000.000000000000000 ) ;
#26701 = cartesian_point ( 'none', ( -2.533333333333343000, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26702 = axis2_placement_3d ( 'none', #26710, #26696, #26695 ) ;
#26703 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26704 = line ( 'none', #26701, #26700 ) ;
#26705 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#26706 = face_outer_bound ( 'none', #8396, .t. ) ;
#26707 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26708 = vector ( 'none', #26707, 1000.000000000000000 ) ;
#26709 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26710 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26711 = axis2_placement_3d ( 'none', #26715, #26709, #26703 ) ;
#26712 = cartesian_point ( 'none', ( -1.433333333333337600, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26713 = line ( 'none', #26712, #26708 ) ;
#26714 = face_outer_bound ( 'none', #8441, .t. ) ;
#26715 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26716 = cartesian_point ( 'none', ( -8.809612774962170400, 6.741303078757668200, -7.000000000000000000 ) ) ;
#26717 = line ( 'none', #26716, #26777 ) ;
#26718 = direction ( 'none', ( 0.4999999999999999400, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#26719 = vector ( 'none', #26718, 1000.000000000000100 ) ;
#26720 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#26721 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26722 = vector ( 'none', #26721, 1000.000000000000000 ) ;
#26723 = cartesian_point ( 'none', ( -7.159612774962171900, 9.599186911246315300, -7.000000000000000000 ) ) ;
#26724 = direction ( 'none', ( 0.4999999999999999400, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#26725 = vector ( 'none', #26724, 1000.000000000000100 ) ;
#26726 = direction ( 'none', ( -0.4999999999999999400, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#26727 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000000000, 0.0000000000000000000 ) ) ;
#26728 = line ( 'none', #26720, #26719 ) ;
#26729 = line ( 'none', #26705, #26725 ) ;
#26730 = face_outer_bound ( 'none', #8390, .t. ) ;
#26731 = axis2_placement_3d ( 'none', #26688, #26727, #26726 ) ;
#26732 = cartesian_point ( 'none', ( -4.733333333333352000, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26733 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26734 = vector ( 'none', #26733, 1000.000000000000000 ) ;
#26735 = cartesian_point ( 'none', ( -6.639528095680693000, 10.50000000000000000, -7.000000000000000000 ) ) ;
#26736 = line ( 'none', #26735, #26734 ) ;
#26737 = cartesian_point ( 'none', ( -5.773502691896254600, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26738 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26739 = vector ( 'none', #26738, 1000.000000000000000 ) ;
#26740 = cartesian_point ( 'none', ( -9.359612774962171100, 5.788675134594786400, -7.000000000000000000 ) ) ;
#26741 = line ( 'none', #26740, #26739 ) ;
#26742 = line ( 'none', #26723, #26722 ) ;
#26743 = vector ( 'none', #26796, 1000.000000000000000 ) ;
#26744 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26745 = line ( 'none', #26744, #26743 ) ;
#26746 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26747 = vector ( 'none', #26746, 1000.000000000000000 ) ;
#26748 = cartesian_point ( 'none', ( -1.866666666666658900, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26749 = plane ( 'none', #26806 ) ;
#26750 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26751 = vector ( 'none', #26750, 1000.000000000000000 ) ;
#26752 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26753 = circle ( 'none', #26809, 4.000000000001717700 ) ;
#26754 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26755 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26756 = line ( 'none', #26748, #26747 ) ;
#26757 = direction ( 'none', ( 0.4999999999999999400, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#26758 = vector ( 'none', #26757, 1000.000000000000100 ) ;
#26759 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#26760 = face_outer_bound ( 'none', #8416, .t. ) ;
#26761 = cartesian_point ( 'none', ( 44.67468722708412100, 61.48943180206110500, -12.49999999999999600 ) ) ;
#26762 = direction ( 'none', ( -0.4999999999999999400, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#26763 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000000000, 0.0000000000000000000 ) ) ;
#26764 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -7.000000000000000000 ) ) ;
#26765 = axis2_placement_3d ( 'none', #26764, #26763, #26762 ) ;
#26766 = plane ( 'none', #26765 ) ;
#26767 = line ( 'none', #26759, #26758 ) ;
#26768 = line ( 'none', #26752, #26751 ) ;
#26769 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26770 = vector ( 'none', #26769, 1000.000000000000000 ) ;
#26771 = cartesian_point ( 'none', ( -9.142946108295502600, 6.163952809568046500, -7.000000000000000000 ) ) ;
#26772 = cartesian_point ( 'none', ( -9.142946108295502600, 6.163952809568047400, -14.00000000000000000 ) ) ;
#26773 = line ( 'none', #26771, #26770 ) ;
#26774 = cartesian_point ( 'none', ( 2.533333333333331900, 10.99999999999999800, -14.00000000000000000 ) ) ;
#26775 = face_outer_bound ( 'none', #8404, .t. ) ;
#26776 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26777 = vector ( 'none', #26776, 1000.000000000000000 ) ;
#26778 = cartesian_point ( 'none', ( -9.359612774962167600, 5.788675134594784700, -14.00000000000000000 ) ) ;
#26779 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#26780 = cartesian_point ( 'none', ( -7.926279441628779800, -7.116580753730982400, -15.32287565553229800 ) ) ;
#26781 = direction ( 'none', ( 1.000000000000000000, 1.609823385706477400e-015, 0.0000000000000000000 ) ) ;
#26782 = face_outer_bound ( 'none', #8428, .t. ) ;
#26783 = face_outer_bound ( 'none', #9057, .t. ) ;
#26784 = cartesian_point ( 'none', ( 3.633333333333332000, 10.99999999999999800, -14.00000000000000000 ) ) ;
#26785 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26786 = vector ( 'none', #26785, 1000.000000000000000 ) ;
#26787 = cartesian_point ( 'none', ( -2.966666666666653900, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26788 = line ( 'none', #26787, #26786 ) ;
#26789 = vector ( 'none', #26779, 1000.000000000000200 ) ;
#26790 = cartesian_point ( 'none', ( -1.433333333333338000, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26791 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26792 = cartesian_point ( 'none', ( -1.866666666666658300, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26793 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26794 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26795 = vector ( 'none', #26791, 1000.000000000000000 ) ;
#26796 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26797 = cartesian_point ( 'none', ( 4.066666666666666400, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26798 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26799 = line ( 'none', #26798, #26795 ) ;
#26800 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26801 = vector ( 'none', #26800, 1000.000000000000000 ) ;
#26802 = cartesian_point ( 'none', ( 4.066666666666665500, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26803 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26804 = cartesian_point ( 'none', ( 9.909612774962205600, -4.836047190431847800, -14.00000000000000000 ) ) ;
#26805 = line ( 'none', #26802, #26801 ) ;
#26806 = axis2_placement_3d ( 'none', #26755, #26754, #26803 ) ;
#26807 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26808 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26809 = axis2_placement_3d ( 'none', #26761, #26808, #26807 ) ;
#26810 = line ( 'none', #26867, #26864 ) ;
#26811 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26812 = cartesian_point ( 'none', ( 0.7666666666666661600, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26813 = cartesian_point ( 'none', ( 72.28516237019106000, -23.48687299947121700, -11.19999999999999800 ) ) ;
#26814 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26815 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26816 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26817 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26818 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#26819 = plane ( 'none', #26828 ) ;
#26820 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26821 = vector ( 'none', #26820, 1000.000000000000000 ) ;
#26822 = cartesian_point ( 'none', ( -4.066666666666648700, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26823 = cartesian_point ( 'none', ( -2.966666666666654800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26824 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26825 = vector ( 'none', #26824, 1000.000000000000000 ) ;
#26826 = cartesian_point ( 'none', ( -3.633333333333346600, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26827 = line ( 'none', #26826, #26825 ) ;
#26828 = axis2_placement_3d ( 'none', #26816, #26815, #26814 ) ;
#26829 = face_outer_bound ( 'none', #8427, .t. ) ;
#26830 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26831 = vector ( 'none', #26830, 1000.000000000000000 ) ;
#26832 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26833 = line ( 'none', #26832, #26831 ) ;
#26834 = line ( 'none', #26822, #26821 ) ;
#26835 = cylindrical_surface ( 'none', #26839, 4.000000000002002000 ) ;
#26836 = cartesian_point ( 'none', ( -3.633333333333347100, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26837 = cartesian_point ( 'none', ( -4.066666666666649600, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26838 = face_outer_bound ( 'none', #8425, .t. ) ;
#26839 = axis2_placement_3d ( 'none', #26813, #26818, #26817 ) ;
#26840 = cartesian_point ( 'none', ( 48.67468722708584000, 61.48943180206110500, -11.19999999999999800 ) ) ;
#26841 = line ( 'none', #26840, #26892 ) ;
#26842 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26843 = vector ( 'none', #26842, 1000.000000000000000 ) ;
#26844 = plane ( 'none', #26883 ) ;
#26845 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26846 = cartesian_point ( 'none', ( 1.866666666666666700, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26847 = vector ( 'none', #26845, 1000.000000000000000 ) ;
#26848 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26849 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26850 = cartesian_point ( 'none', ( 1.866666666666666700, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26851 = line ( 'none', #26850, #26843 ) ;
#26852 = cartesian_point ( 'none', ( 1.433333333333333300, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26853 = line ( 'none', #26852, #26847 ) ;
#26854 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26855 = vector ( 'none', #26854, 1000.000000000000000 ) ;
#26856 = cartesian_point ( 'none', ( 5.773502691896256400, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26857 = line ( 'none', #26856, #26855 ) ;
#26858 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26859 = vector ( 'none', #26858, 1000.000000000000000 ) ;
#26860 = cartesian_point ( 'none', ( 0.3333333333333322000, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26861 = line ( 'none', #26860, #26859 ) ;
#26862 = axis2_placement_3d ( 'none', #26811, #26849, #26848 ) ;
#26863 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26864 = vector ( 'none', #26863, 1000.000000000000000 ) ;
#26865 = cartesian_point ( 'none', ( 0.3333333333333323700, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26866 = plane ( 'none', #26862 ) ;
#26867 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26868 = cartesian_point ( 'none', ( 1.433333333333332900, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26869 = face_outer_bound ( 'none', #8493, .t. ) ;
#26870 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26871 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26872 = cartesian_point ( 'none', ( 2.966666666666665000, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26873 = line ( 'none', #26872, #26920 ) ;
#26874 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26875 = vector ( 'none', #26874, 1000.000000000000000 ) ;
#26876 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26877 = face_outer_bound ( 'none', #8418, .t. ) ;
#26878 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#26879 = vector ( 'none', #26878, 1000.000000000000000 ) ;
#26880 = cartesian_point ( 'none', ( 40.67468722708240100, 61.48943180206110500, -11.19999999999999800 ) ) ;
#26881 = line ( 'none', #26880, #26879 ) ;
#26882 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26883 = axis2_placement_3d ( 'none', #26876, #26871, #26870 ) ;
#26884 = line ( 'none', #26882, #26875 ) ;
#26885 = cartesian_point ( 'none', ( 0.3333333333333348100, -11.00000000000000400, -7.000000000000000000 ) ) ;
#26886 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26887 = vector ( 'none', #26886, 1000.000000000000000 ) ;
#26888 = cartesian_point ( 'none', ( 3.633333333333332900, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26889 = cartesian_point ( 'none', ( 2.966666666666666300, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26890 = cartesian_point ( 'none', ( -9.359612774962132100, -5.788675134594856600, -8.169585876471781900 ) ) ;
#26891 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#26892 = vector ( 'none', #26891, 1000.000000000000000 ) ;
#26893 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26894 = vector ( 'none', #26893, 1000.000000000000000 ) ;
#26895 = cartesian_point ( 'none', ( 0.7666666666666655000, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26896 = line ( 'none', #26895, #26894 ) ;
#26897 = line ( 'none', #26888, #26887 ) ;
#26898 = cartesian_point ( 'none', ( -9.359612774962133800, -5.788675134594860200, -14.00000000000000000 ) ) ;
#26899 = cartesian_point ( 'none', ( 0.7666666666666631700, -11.00000000000000400, -8.208215831100174500 ) ) ;
#26900 = cartesian_point ( 'none', ( 0.6225994828815083500, -11.00000000000000400, -8.190331002384390000 ) ) ;
#26901 = cartesian_point ( 'none', ( 0.4781577669816597900, -11.00000000000000400, -8.177418129108920300 ) ) ;
#26902 = cartesian_point ( 'none', ( 0.3333333333333364800, -11.00000000000000400, -8.169585876471785500 ) ) ;
#26903 = cartesian_point ( 'none', ( 0.3333333333333364800, -11.00000000000000400, -8.169585876471785500 ) ) ;
#26904 = b_spline_curve_with_knots ( 'none', 3,
( #26902, #26901, #26900, #26899 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003297919074567739000, 0.003734329726172485600 ),
.unspecified. ) ;
#26905 = b_spline_curve_with_knots ( 'none', 3,
( #26949, #26948, #26947, #26946 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003854649617517882200, 0.004290935971575543200 ),
.unspecified. ) ;
#26906 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -14.00000000000000000 ) ) ;
#26907 = line ( 'none', #26906, #26939 ) ;
#26908 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26909 = vector ( 'none', #26908, 1000.000000000000000 ) ;
#26910 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26911 = vector ( 'none', #26910, 1000.000000000000000 ) ;
#26912 = cartesian_point ( 'none', ( 2.533333333333332800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26913 = line ( 'none', #26912, #26911 ) ;
#26914 = line ( 'none', #26885, #26909 ) ;
#26915 = cartesian_point ( 'none', ( 0.3333333333333380900, -11.00000000000000700, -14.00000000000000000 ) ) ;
#26916 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26917 = vector ( 'none', #26916, 1000.000000000000000 ) ;
#26918 = cartesian_point ( 'none', ( 0.7666666666666631700, -11.00000000000000400, -8.208215831100174500 ) ) ;
#26919 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26920 = vector ( 'none', #26919, 1000.000000000000000 ) ;
#26921 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26922 = line ( 'none', #26921, #26917 ) ;
#26923 = face_outer_bound ( 'none', #8531, .t. ) ;
#26924 = direction ( 'none', ( -0.4999999999999992800, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#26925 = vector ( 'none', #26924, 1000.000000000000200 ) ;
#26926 = cartesian_point ( 'none', ( 4.733333333333332500, 10.99999999999999800, -14.00000000000000000 ) ) ;
#26927 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -14.00000000000000000 ) ) ;
#26928 = line ( 'none', #26927, #26925 ) ;
#26929 = face_outer_bound ( 'none', #8528, .t. ) ;
#26930 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26931 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26932 = vector ( 'none', #26931, 1000.000000000000000 ) ;
#26933 = cartesian_point ( 'none', ( -9.142946108295468800, -6.163952809568109500, -14.00000000000000000 ) ) ;
#26934 = plane ( 'none', #26979 ) ;
#26935 = vector ( 'none', #26930, 1000.000000000000000 ) ;
#26936 = cartesian_point ( 'none', ( -9.359612774962132100, -5.788675134594855700, -7.000000000000000000 ) ) ;
#26937 = line ( 'none', #26936, #26935 ) ;
#26938 = direction ( 'none', ( -1.000000000000000000, 1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#26939 = vector ( 'none', #26938, 1000.000000000000000 ) ;
#26940 = cartesian_point ( 'none', ( 9.692946108295537000, -5.211324865405095400, -14.00000000000000000 ) ) ;
#26941 = cartesian_point ( 'none', ( 0.7666666666666625000, -11.00000000000000200, -14.00000000000000000 ) ) ;
#26942 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26943 = vector ( 'none', #26942, 1000.000000000000000 ) ;
#26944 = cartesian_point ( 'none', ( 9.909612774962202100, -4.836047190431842500, -7.000000000000000000 ) ) ;
#26945 = line ( 'none', #26944, #26943 ) ;
#26946 = cartesian_point ( 'none', ( 9.909612774962202100, -4.836047190431842500, -8.208215831100170900 ) ) ;
#26947 = cartesian_point ( 'none', ( 9.837431931464921700, -4.961068078702312300, -8.190294442084404400 ) ) ;
#26948 = cartesian_point ( 'none', ( 9.765209838200769700, -5.086160413664797100, -8.177402068461781000 ) ) ;
#26949 = cartesian_point ( 'none', ( 9.692946108295538800, -5.211324865405095400, -8.169585876471774800 ) ) ;
#26950 = cartesian_point ( 'none', ( 0.7666666666666629400, -11.00000000000000400, -7.000000000000000000 ) ) ;
#26951 = line ( 'none', #26950, #26932 ) ;
#26952 = plane ( 'none', #26982 ) ;
#26953 = cartesian_point ( 'none', ( -9.359612774962132100, -5.788675134594856600, -8.169585876471781900 ) ) ;
#26954 = cartesian_point ( 'none', ( -0.7666666666666632800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26955 = b_spline_curve_with_knots ( 'none', 3,
( #26953, #27016, #27015, #27014 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003854649617517878800, 0.004290935971575539700 ),
.unspecified. ) ;
#26956 = plane ( 'none', #26964 ) ;
#26957 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26958 = axis2_placement_3d ( 'none', #26957, #27009, #27008 ) ;
#26959 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26960 = vector ( 'none', #26959, 1000.000000000000000 ) ;
#26961 = cartesian_point ( 'none', ( 4.733333333333333400, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26962 = line ( 'none', #26961, #26960 ) ;
#26963 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999992800, 0.0000000000000000000 ) ) ;
#26964 = axis2_placement_3d ( 'none', #26975, #26963, #27012 ) ;
#26965 = face_outer_bound ( 'none', #8554, .t. ) ;
#26966 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26967 = vector ( 'none', #26966, 1000.000000000000000 ) ;
#26968 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26969 = plane ( 'none', #26958 ) ;
#26970 = cartesian_point ( 'none', ( -9.142946108295467100, -6.163952809568108600, -8.208215831100172700 ) ) ;
#26971 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#26972 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#26973 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#26974 = line ( 'none', #26968, #26967 ) ;
#26975 = cartesian_point ( 'none', ( -6.350852961085887000, -11.00000000000000200, -7.000000000000000000 ) ) ;
#26976 = direction ( 'none', ( 1.000000000000000000, -1.365740544306509400e-016, 0.0000000000000000000 ) ) ;
#26977 = direction ( 'none', ( -1.365740544306509400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#26978 = cartesian_point ( 'none', ( 6.350852961085871900, -11.00000000000000400, -7.000000000000000000 ) ) ;
#26979 = axis2_placement_3d ( 'none', #26973, #26972, #26971 ) ;
#26980 = cartesian_point ( 'none', ( 5.773502691896256400, 11.00000000000000000, -14.00000000000000000 ) ) ;
#26981 = face_outer_bound ( 'none', #8456, .t. ) ;
#26982 = axis2_placement_3d ( 'none', #26978, #26977, #26976 ) ;
#26983 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26984 = vector ( 'none', #26983, 1000.000000000000000 ) ;
#26985 = cartesian_point ( 'none', ( -9.142946108295468800, -6.163952809568108600, -7.000000000000000000 ) ) ;
#26986 = line ( 'none', #26985, #26984 ) ;
#26987 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -7.000000000000000000 ) ) ;
#26988 = cartesian_point ( 'none', ( 9.359612774962089400, 5.788675134594922300, -14.00000000000000000 ) ) ;
#26989 = cartesian_point ( 'none', ( 12.70170592217176000, -5.204170427930421300e-015, -7.000000000000000000 ) ) ;
#26990 = axis2_placement_3d ( 'none', #27048, #27047, #27038 ) ;
#26991 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#26992 = vector ( 'none', #26991, 1000.000000000000000 ) ;
#26993 = cartesian_point ( 'none', ( -9.692946108295501500, 5.211324865405163800, -7.000000000000000000 ) ) ;
#26994 = cartesian_point ( 'none', ( 9.142946108295428000, 6.163952809568172600, -14.00000000000000000 ) ) ;
#26995 = face_outer_bound ( 'none', #8538, .t. ) ;
#26996 = cartesian_point ( 'none', ( -12.81717597600970000, 0.4999999999999965600, -14.00000000000000000 ) ) ;
#26997 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#26998 = vector ( 'none', #26997, 1000.000000000000000 ) ;
#26999 = cartesian_point ( 'none', ( -0.7666666666666637200, 11.00000000000000000, -7.000000000000000000 ) ) ;
#27000 = plane ( 'none', #26990 ) ;
#27001 = line ( 'none', #26999, #26998 ) ;
#27002 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27003 = vector ( 'none', #27002, 1000.000000000000000 ) ;
#27004 = cartesian_point ( 'none', ( -6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#27005 = line ( 'none', #27004, #27003 ) ;
#27006 = cartesian_point ( 'none', ( -9.909612774962166500, 4.836047190431908200, -14.00000000000000000 ) ) ;
#27007 = axis2_placement_3d ( 'none', #26987, #27046, #27045 ) ;
#27008 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27009 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27010 = plane ( 'none', #27007 ) ;
#27011 = line ( 'none', #26993, #26992 ) ;
#27012 = direction ( 'none', ( 0.4999999999999992800, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#27013 = cartesian_point ( 'none', ( -9.692946108295501500, 5.211324865405163800, -14.00000000000000000 ) ) ;
#27014 = cartesian_point ( 'none', ( -9.142946108295467100, -6.163952809568108600, -8.208215831100172700 ) ) ;
#27015 = cartesian_point ( 'none', ( -9.215126951792747400, -6.038931921297641600, -8.190294442084407900 ) ) ;
#27016 = cartesian_point ( 'none', ( -9.287349045056897600, -5.913839586335155800, -8.177402068461784500 ) ) ;
#27017 = plane ( 'none', #27023 ) ;
#27018 = cartesian_point ( 'none', ( -22.94999999999963300, 53.00000000000000000, 26.12499999999986500 ) ) ;
#27019 = direction ( 'none', ( 5.782411586589357600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27020 = vector ( 'none', #27025, 1000.000000000000000 ) ;
#27021 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27022 = vector ( 'none', #27021, 1000.000000000000000 ) ;
#27023 = axis2_placement_3d ( 'none', #26989, #27027, #25518 ) ;
#27024 = face_outer_bound ( 'none', #8498, .t. ) ;
#27025 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27026 = cartesian_point ( 'none', ( 9.909612774962202100, -4.836047190431842500, -8.208215831100170900 ) ) ;
#27027 = direction ( 'none', ( 0.8660254037844384900, -0.5000000000000004400, 0.0000000000000000000 ) ) ;
#27028 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27029 = vector ( 'none', #27028, 1000.000000000000000 ) ;
#27030 = cartesian_point ( 'none', ( 9.142946108295428000, 6.163952809568172600, -7.000000000000000000 ) ) ;
#27031 = line ( 'none', #27030, #27029 ) ;
#27032 = cartesian_point ( 'none', ( 7.376279441628899900, -8.069208697893765600, -14.00000000000000000 ) ) ;
#27033 = cartesian_point ( 'none', ( 76.28516237019306300, -23.48687299947121700, -11.19999999999999800 ) ) ;
#27034 = direction ( 'none', ( 0.4999999999999996100, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#27035 = vector ( 'none', #27034, 1000.000000000000000 ) ;
#27036 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#27037 = cartesian_point ( 'none', ( -0.3333333333333339800, 11.00000000000000000, -14.00000000000000000 ) ) ;
#27038 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#27039 = cartesian_point ( 'none', ( -0.3333333333333330400, 11.00000000000000000, -7.000000000000000000 ) ) ;
#27040 = line ( 'none', #27039, #27022 ) ;
#27041 = vector ( 'none', #27767, 1000.000000000000000 ) ;
#27042 = line ( 'none', #27036, #27035 ) ;
#27043 = face_outer_bound ( 'none', #8571, .t. ) ;
#27044 = cartesian_point ( 'none', ( 9.692946108295538800, -5.211324865405095400, -8.169585876471774800 ) ) ;
#27045 = direction ( 'none', ( -0.4999999999999999400, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#27046 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000000000, 0.0000000000000000000 ) ) ;
#27047 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999996100, 0.0000000000000000000 ) ) ;
#27048 = cartesian_point ( 'none', ( 6.350852961085880800, 11.00000000000000000, -7.000000000000000000 ) ) ;
#27049 = line ( 'none', #27057, #27054 ) ;
#27050 = direction ( 'none', ( 0.5000000000000001100, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#27051 = vector ( 'none', #27050, 1000.000000000000100 ) ;
#27052 = cartesian_point ( 'none', ( 6.552925555302256700, 11.35000000000000100, -14.00000000000000000 ) ) ;
#27053 = line ( 'none', #27052, #27051 ) ;
#27054 = vector ( 'none', #27064, 1000.000000000000000 ) ;
#27055 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27056 = vector ( 'none', #27055, 1000.000000000000000 ) ;
#27057 = cartesian_point ( 'none', ( -6.841600689897064500, 10.84999999999999800, -19.00000000000000000 ) ) ;
#27058 = direction ( 'none', ( 0.5000000000000001100, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#27059 = direction ( 'none', ( -0.8660254037844386000, -0.5000000000000001100, 0.0000000000000000000 ) ) ;
#27060 = cartesian_point ( 'none', ( 6.552925555302256700, 11.35000000000000100, -19.00000000000000000 ) ) ;
#27061 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27062 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27063 = cartesian_point ( 'none', ( -6.552925555302250500, 11.35000000000000000, -19.00000000000000000 ) ) ;
#27064 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27065 = axis2_placement_3d ( 'none', #27063, #27104, #27092 ) ;
#27066 = plane ( 'none', #27072 ) ;
#27067 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27068 = vector ( 'none', #27067, 1000.000000000000000 ) ;
#27069 = cartesian_point ( 'none', ( 9.359612774962089400, 5.788675134594921400, -7.000000000000000000 ) ) ;
#27070 = line ( 'none', #27069, #27068 ) ;
#27071 = cartesian_point ( 'none', ( 6.552925555302253200, -11.35000000000000500, -19.00000000000000000 ) ) ;
#27072 = axis2_placement_3d ( 'none', #27071, #27062, #27061 ) ;
#27073 = cartesian_point ( 'none', ( 6.841600689897069800, 10.85000000000000000, -19.00000000000000000 ) ) ;
#27074 = line ( 'none', #27073, #27056 ) ;
#27075 = face_outer_bound ( 'none', #8578, .t. ) ;
#27076 = axis2_placement_3d ( 'none', #27060, #27059, #27058 ) ;
#27077 = face_outer_bound ( 'none', #8589, .t. ) ;
#27078 = cartesian_point ( 'none', ( 68.28516237018905600, -23.48687299947121700, -11.19999999999999800 ) ) ;
#27079 = plane ( 'none', #27076 ) ;
#27080 = direction ( 'none', ( 0.4999999999999999400, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#27081 = vector ( 'none', #27080, 1000.000000000000100 ) ;
#27082 = cartesian_point ( 'none', ( -12.70170592217176200, 3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#27083 = cartesian_point ( 'none', ( 5.975575286112631400, 11.35000000000000100, -14.00000000000000000 ) ) ;
#27084 = vector ( 'none', #27086, 1000.000000000000000 ) ;
#27085 = cartesian_point ( 'none', ( -5.975575286112626100, 11.35000000000000000, -14.00000000000000000 ) ) ;
#27086 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27087 = cartesian_point ( 'none', ( 12.81717597600970000, 0.4999999999999970000, -19.00000000000000000 ) ) ;
#27088 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27089 = vector ( 'none', #27088, 1000.000000000000000 ) ;
#27090 = cartesian_point ( 'none', ( 5.975575286112631400, 11.35000000000000100, -19.00000000000000000 ) ) ;
#27091 = line ( 'none', #27090, #27089 ) ;
#27092 = direction ( 'none', ( 1.000000000000000000, 1.323625197125250400e-016, 0.0000000000000000000 ) ) ;
#27093 = line ( 'none', #27082, #27081 ) ;
#27094 = line ( 'none', #27087, #27084 ) ;
#27095 = line ( 'none', #27137, #27135 ) ;
#27096 = oriented_edge ( 'none', *, *, #23370, .t. ) ;
#27097 = plane ( 'none', #27065 ) ;
#27098 = circle ( 'none', #27106, 4.000000000002002000 ) ;
#27099 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27100 = vector ( 'none', #27099, 1000.000000000000000 ) ;
#27101 = cartesian_point ( 'none', ( -5.975575286112626100, 11.35000000000000000, -19.00000000000000000 ) ) ;
#27102 = line ( 'none', #27101, #27100 ) ;
#27103 = cartesian_point ( 'none', ( 6.841600689897067200, -10.85000000000000300, -14.00000000000000000 ) ) ;
#27104 = direction ( 'none', ( 1.323625197125250400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27105 = face_outer_bound ( 'none', #8548, .t. ) ;
#27106 = axis2_placement_3d ( 'none', #27129, #27136, #27124 ) ;
#27107 = cartesian_point ( 'none', ( 12.81717597600969700, 0.5000000000000004400, -14.00000000000000000 ) ) ;
#27108 = cartesian_point ( 'none', ( 7.376279441628710700, 8.069208697893909500, -14.00000000000000000 ) ) ;
#27109 = line ( 'none', #27108, #27114 ) ;
#27110 = direction ( 'none', ( 0.5000000000000004400, 0.8660254037844382600, 0.0000000000000000000 ) ) ;
#27111 = vector ( 'none', #27110, 1000.000000000000200 ) ;
#27112 = cartesian_point ( 'none', ( 7.376279441628710700, 8.069208697893909500, -14.00000000000000000 ) ) ;
#27113 = direction ( 'none', ( 1.000000000000000000, 1.165734175856414400e-014, 0.0000000000000000000 ) ) ;
#27114 = vector ( 'none', #27113, 1000.000000000000000 ) ;
#27115 = cartesian_point ( 'none', ( -13.10585111060451300, -3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#27116 = line ( 'none', #27115, #27111 ) ;
#27117 = line ( 'none', #27165, #27164 ) ;
#27118 = direction ( 'none', ( 0.5000000000000004400, 0.8660254037844382600, 0.0000000000000000000 ) ) ;
#27119 = cartesian_point ( 'none', ( -6.841600689897073400, -10.85000000000000500, -14.00000000000000000 ) ) ;
#27120 = direction ( 'none', ( 0.8660254037844383700, -0.5000000000000005600, 0.0000000000000000000 ) ) ;
#27121 = cartesian_point ( 'none', ( -13.10585111060451300, -3.469446951953614200e-015, -19.00000000000000000 ) ) ;
#27122 = cartesian_point ( 'none', ( 6.841600689897069800, 10.85000000000000000, -14.00000000000000000 ) ) ;
#27123 = cartesian_point ( 'none', ( -6.552925555302249600, 11.35000000000000000, -14.00000000000000000 ) ) ;
#27124 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27125 = axis2_placement_3d ( 'none', #27121, #27120, #27118 ) ;
#27126 = face_outer_bound ( 'none', #8600, .t. ) ;
#27127 = direction ( 'none', ( 1.000000000000000000, 1.323625197125250400e-016, 0.0000000000000000000 ) ) ;
#27128 = vector ( 'none', #27127, 1000.000000000000000 ) ;
#27129 = cartesian_point ( 'none', ( 72.28516237019106000, -23.48687299947121700, -11.19999999999999800 ) ) ;
#27130 = cartesian_point ( 'none', ( 7.926279441628728300, 7.116580753731036600, -14.00000000000000000 ) ) ;
#27131 = cartesian_point ( 'none', ( -6.841600689897066300, 10.84999999999999400, -14.00000000000000000 ) ) ;
#27132 = plane ( 'none', #27125 ) ;
#27133 = cartesian_point ( 'none', ( -6.552925555302250500, 11.35000000000000000, -14.00000000000000000 ) ) ;
#27134 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27135 = vector ( 'none', #27134, 1000.000000000000000 ) ;
#27136 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27137 = cartesian_point ( 'none', ( -12.81717597600970000, 0.4999999999999967800, -19.00000000000000000 ) ) ;
#27138 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27139 = vector ( 'none', #27138, 1000.000000000000000 ) ;
#27140 = cartesian_point ( 'none', ( -9.909612774962166500, 4.836047190431909100, -7.000000000000000000 ) ) ;
#27141 = line ( 'none', #27140, #27139 ) ;
#27142 = line ( 'none', #27133, #27128 ) ;
#27143 = direction ( 'none', ( -0.4999999999999905100, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#27144 = vector ( 'none', #27143, 1000.000000000000000 ) ;
#27145 = cartesian_point ( 'none', ( 7.326279441628683400, 9.887862045841226100, -14.00000000000000000 ) ) ;
#27146 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27147 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27148 = cartesian_point ( 'none', ( 5.773502691896256400, 9.999999999999998200, -14.00000000000000000 ) ) ;
#27149 = axis2_placement_3d ( 'none', #27148, #27147, #27146 ) ;
#27150 = face_outer_bound ( 'none', #8599, .t. ) ;
#27151 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#27152 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27153 = line ( 'none', #27145, #27144 ) ;
#27154 = cartesian_point ( 'none', ( 5.975575286112627900, -11.35000000000000500, -14.00000000000000000 ) ) ;
#27155 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27156 = vector ( 'none', #27155, 1000.000000000000000 ) ;
#27157 = axis2_placement_3d ( 'none', #27123, #27152, #27151 ) ;
#27158 = cartesian_point ( 'none', ( 6.826279441628693200, 9.021836642056781500, -14.00000000000000000 ) ) ;
#27159 = circle ( 'none', #27149, 1.000000000000000000 ) ;
#27160 = cartesian_point ( 'none', ( -12.81717597600970000, -0.5000000000000022200, -14.00000000000000000 ) ) ;
#27161 = cartesian_point ( 'none', ( -12.81717597600970200, -0.5000000000000004400, -19.00000000000000000 ) ) ;
#27162 = line ( 'none', #27161, #27156 ) ;
#27163 = direction ( 'none', ( -0.4999999999999999400, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27164 = vector ( 'none', #27163, 1000.000000000000000 ) ;
#27165 = cartesian_point ( 'none', ( -6.552925555302261200, -11.35000000000000500, -14.00000000000000000 ) ) ;
#27166 = plane ( 'none', #27157 ) ;
#27167 = face_outer_bound ( 'none', #8958, .t. ) ;
#27168 = face_bound ( 'none', #8625, .t. ) ;
#27169 = cartesian_point ( 'none', ( -6.552925555302261200, -11.35000000000000500, -19.00000000000000000 ) ) ;
#27170 = cartesian_point ( 'none', ( 13.10585111060451300, -3.469446951953614200e-015, -19.00000000000000000 ) ) ;
#27171 = cartesian_point ( 'none', ( 11.22627944162880800, 1.400813088753787700, -14.00000000000000000 ) ) ;
#27172 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27173 = vector ( 'none', #27172, 1000.000000000000000 ) ;
#27174 = cartesian_point ( 'none', ( -6.841600689897073400, -10.85000000000000500, -19.00000000000000000 ) ) ;
#27175 = line ( 'none', #27174, #27173 ) ;
#27176 = axis2_placement_3d ( 'none', #27169, #27232, #27231 ) ;
#27177 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27178 = vector ( 'none', #27177, 1000.000000000000000 ) ;
#27179 = plane ( 'none', #27176 ) ;
#27180 = cartesian_point ( 'none', ( 11.54700538379250900, -5.204170427930421300e-015, -14.00000000000000000 ) ) ;
#27181 = axis2_placement_3d ( 'none', #27170, #27229, #27228 ) ;
#27182 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27183 = vector ( 'none', #27182, 1000.000000000000000 ) ;
#27184 = cartesian_point ( 'none', ( 5.975575286112627900, -11.35000000000000500, -19.00000000000000000 ) ) ;
#27185 = plane ( 'none', #27181 ) ;
#27186 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27187 = vector ( 'none', #27186, 1000.000000000000000 ) ;
#27188 = cartesian_point ( 'none', ( 6.552925555302253200, -11.35000000000000500, -14.00000000000000000 ) ) ;
#27189 = line ( 'none', #27188, #27187 ) ;
#27190 = cartesian_point ( 'none', ( -5.975575286112634100, -11.35000000000000500, -14.00000000000000000 ) ) ;
#27191 = cartesian_point ( 'none', ( -5.975575286112634100, -11.35000000000000500, -19.00000000000000000 ) ) ;
#27192 = line ( 'none', #27191, #27178 ) ;
#27193 = direction ( 'none', ( -0.4999999999999905100, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#27194 = vector ( 'none', #27193, 1000.000000000000000 ) ;
#27195 = line ( 'none', #27184, #27183 ) ;
#27196 = face_outer_bound ( 'none', #8644, .t. ) ;
#27197 = direction ( 'none', ( -1.000000000000000000, -8.604228440844966300e-015, 0.0000000000000000000 ) ) ;
#27198 = vector ( 'none', #27197, 1000.000000000000000 ) ;
#27199 = cartesian_point ( 'none', ( 12.22627944162881200, -1.400813088753527100, -14.00000000000000000 ) ) ;
#27200 = line ( 'none', #27199, #27198 ) ;
#27201 = cartesian_point ( 'none', ( 7.876279441628701000, 8.935234101678354100, -14.00000000000000000 ) ) ;
#27202 = line ( 'none', #27201, #27194 ) ;
#27203 = cartesian_point ( 'none', ( 10.12627944162878500, 3.306068977079540200, -14.00000000000000000 ) ) ;
#27204 = cartesian_point ( 'none', ( 11.17627944162878600, 3.219466436701108300, -14.00000000000000000 ) ) ;
#27205 = line ( 'none', #27204, #27256 ) ;
#27206 = direction ( 'none', ( -0.4999999999999903400, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#27207 = vector ( 'none', #27206, 1000.000000000000100 ) ;
#27208 = cartesian_point ( 'none', ( 10.62627944162877600, 4.172094380863985200, -14.00000000000000000 ) ) ;
#27209 = cartesian_point ( 'none', ( 10.67627944162879700, 2.353441032916664200, -14.00000000000000000 ) ) ;
#27210 = cartesian_point ( 'none', ( 9.576279441628774000, 4.258696921242416200, -14.00000000000000000 ) ) ;
#27211 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27212 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27213 = axis2_placement_3d ( 'none', #27180, #27212, #27211 ) ;
#27214 = direction ( 'none', ( 1.000000000000000000, 1.165734175856414400e-014, 0.0000000000000000000 ) ) ;
#27215 = vector ( 'none', #27214, 1000.000000000000000 ) ;
#27216 = cartesian_point ( 'none', ( 11.22627944162880600, 1.400813088753787500, -14.00000000000000000 ) ) ;
#27217 = line ( 'none', #27216, #27215 ) ;
#27218 = circle ( 'none', #27213, 0.9999999999999991100 ) ;
#27219 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27220 = vector ( 'none', #27219, 1000.000000000000000 ) ;
#27221 = cartesian_point ( 'none', ( 6.841600689897066300, -10.85000000000000700, -19.00000000000000000 ) ) ;
#27222 = line ( 'none', #27221, #27220 ) ;
#27223 = line ( 'none', #27208, #27207 ) ;
#27224 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#27225 = vector ( 'none', #27224, 1000.000000000000200 ) ;
#27226 = cartesian_point ( 'none', ( 13.10585111060451300, -3.469446951953614200e-015, -14.00000000000000000 ) ) ;
#27227 = line ( 'none', #27226, #27225 ) ;
#27228 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#27229 = direction ( 'none', ( -0.8660254037844384900, 0.5000000000000004400, 0.0000000000000000000 ) ) ;
#27230 = cartesian_point ( 'none', ( 10.67627944162879700, 2.353441032916664200, -14.00000000000000000 ) ) ;
#27231 = direction ( 'none', ( -0.4999999999999998900, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#27232 = direction ( 'none', ( 0.8660254037844387100, 0.4999999999999999400, 0.0000000000000000000 ) ) ;
#27233 = line ( 'none', #27239, #27280 ) ;
#27234 = direction ( 'none', ( 1.000000000000000000, 1.182387521225791700e-014, 0.0000000000000000000 ) ) ;
#27235 = vector ( 'none', #27234, 1000.000000000000000 ) ;
#27236 = cartesian_point ( 'none', ( 9.576279441628774000, 4.258696921242416200, -14.00000000000000000 ) ) ;
#27237 = line ( 'none', #27236, #27235 ) ;
#27238 = cartesian_point ( 'none', ( 8.476279441628747700, 6.163952809568164600, -14.00000000000000000 ) ) ;
#27239 = cartesian_point ( 'none', ( 8.476279441628745900, 6.163952809568164600, -14.00000000000000000 ) ) ;
#27240 = direction ( 'none', ( -0.4999999999999903400, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#27241 = cartesian_point ( 'none', ( 9.026279441628762600, 5.211324865405292600, -14.00000000000000000 ) ) ;
#27242 = vector ( 'none', #27247, 1000.000000000000000 ) ;
#27243 = direction ( 'none', ( -0.4999999999999903400, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#27244 = vector ( 'none', #27243, 1000.000000000000100 ) ;
#27245 = cartesian_point ( 'none', ( 9.526279441628753700, 6.077350269189737200, -14.00000000000000000 ) ) ;
#27246 = line ( 'none', #27245, #27244 ) ;
#27247 = direction ( 'none', ( 1.000000000000000000, 1.182387521225791700e-014, 0.0000000000000000000 ) ) ;
#27248 = cartesian_point ( 'none', ( 9.026279441628762600, 5.211324865405292600, -14.00000000000000000 ) ) ;
#27249 = vector ( 'none', #27240, 1000.000000000000100 ) ;
#27250 = direction ( 'none', ( 1.000000000000000000, 1.165734175856414400e-014, 0.0000000000000000000 ) ) ;
#27251 = vector ( 'none', #27250, 1000.000000000000000 ) ;
#27252 = cartesian_point ( 'none', ( 10.07627944162876300, 5.124722325026860800, -14.00000000000000000 ) ) ;
#27253 = line ( 'none', #27252, #27249 ) ;
#27254 = line ( 'none', #27248, #27242 ) ;
#27255 = direction ( 'none', ( -0.4999999999999905100, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#27256 = vector ( 'none', #27255, 1000.000000000000000 ) ;
#27257 = direction ( 'none', ( 1.000000000000000000, 1.199040866595169200e-014, 0.0000000000000000000 ) ) ;
#27258 = vector ( 'none', #27257, 1000.000000000000000 ) ;
#27259 = cartesian_point ( 'none', ( 10.12627944162878400, 3.306068977079540200, -14.00000000000000000 ) ) ;
#27260 = line ( 'none', #27259, #27258 ) ;
#27261 = line ( 'none', #27209, #27251 ) ;
#27262 = vector ( 'none', #27269, 999.9999999999998900 ) ;
#27263 = cartesian_point ( 'none', ( 7.376279441628899900, -8.069208697893765600, -14.00000000000000000 ) ) ;
#27264 = line ( 'none', #27263, #27262 ) ;
#27265 = direction ( 'none', ( -1.000000000000000000, -8.604228440844966300e-015, 0.0000000000000000000 ) ) ;
#27266 = vector ( 'none', #27265, 1000.000000000000000 ) ;
#27267 = cartesian_point ( 'none', ( 8.376279441628899000, -8.069208697893756700, -14.00000000000000000 ) ) ;
#27268 = vector ( 'none', #27513, 1000.000000000000000 ) ;
#27269 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844340400, 0.0000000000000000000 ) ) ;
#27270 = vector ( 'none', #27281, 1000.000000000000100 ) ;
#27271 = direction ( 'none', ( 0.5000000000000000000, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#27272 = direction ( 'none', ( 0.8660254037844387100, -0.5000000000000001100, 0.0000000000000000000 ) ) ;
#27273 = cartesian_point ( 'none', ( 3.299999999999998900, 10.42264973081037400, -15.32287565553229500 ) ) ;
#27274 = plane ( 'none', #27277 ) ;
#27275 = direction ( 'none', ( 1.000000000000000000, 1.165734175856414400e-014, 0.0000000000000000000 ) ) ;
#27276 = vector ( 'none', #27275, 1000.000000000000000 ) ;
#27277 = axis2_placement_3d ( 'none', #27273, #27272, #27271 ) ;
#27278 = cartesian_point ( 'none', ( 10.67627944162882700, -2.353441032916427900, -14.00000000000000000 ) ) ;
#27279 = direction ( 'none', ( 1.000000000000000000, 1.182387521225791700e-014, 0.0000000000000000000 ) ) ;
#27280 = vector ( 'none', #27279, 1000.000000000000000 ) ;
#27281 = direction ( 'none', ( 0.5000000000000082200, -0.8660254037844338200, 0.0000000000000000000 ) ) ;
#27282 = cartesian_point ( 'none', ( 7.926279441628890900, -7.116580753730876700, -14.00000000000000000 ) ) ;
#27283 = line ( 'none', #27282, #27270 ) ;
#27284 = cartesian_point ( 'none', ( 24.29999999999999000, 56.00000000000000000, 1.299999999999886800 ) ) ;
#27285 = line ( 'none', #27284, #27268 ) ;
#27286 = vector ( 'none', #27295, 1000.000000000000100 ) ;
#27287 = line ( 'none', #27267, #27266 ) ;
#27288 = cartesian_point ( 'none', ( 6.826279441628691400, 9.021836642056781500, -14.00000000000000000 ) ) ;
#27289 = line ( 'none', #27288, #27276 ) ;
#27290 = direction ( 'none', ( 1.000000000000000000, 1.182387521225791700e-014, 0.0000000000000000000 ) ) ;
#27291 = vector ( 'none', #27290, 1000.000000000000000 ) ;
#27292 = cartesian_point ( 'none', ( 7.926279441628726600, 7.116580753731036600, -14.00000000000000000 ) ) ;
#27293 = line ( 'none', #27292, #27291 ) ;
#27294 = line ( 'none', #27296, #27286 ) ;
#27295 = direction ( 'none', ( -0.4999999999999903400, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#27296 = cartesian_point ( 'none', ( 8.976279441628737000, 7.029978213352609200, -14.00000000000000000 ) ) ;
#27297 = direction ( 'none', ( -0.4999999999999901700, -0.8660254037844443700, 0.0000000000000000000 ) ) ;
#27298 = vector ( 'none', #27297, 999.9999999999998900 ) ;
#27299 = cartesian_point ( 'none', ( 8.426279441628718600, 7.982606157515481200, -14.00000000000000000 ) ) ;
#27300 = line ( 'none', #27299, #27298 ) ;
#27301 = line ( 'none', #27314, #27313 ) ;
#27302 = cartesian_point ( 'none', ( 9.576279441628859200, -4.258696921242210100, -14.00000000000000000 ) ) ;
#27303 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#27304 = vector ( 'none', #27303, 1000.000000000000000 ) ;
#27305 = cartesian_point ( 'none', ( 10.12627944162884200, -3.306068977079318600, -14.00000000000000000 ) ) ;
#27306 = line ( 'none', #27305, #27304 ) ;
#27307 = line ( 'none', #27340, #27339 ) ;
#27308 = cartesian_point ( 'none', ( 11.22627944162880800, -1.400813088753535700, -14.00000000000000000 ) ) ;
#27309 = line ( 'none', #27308, #27333 ) ;
#27310 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#27311 = vector ( 'none', #27310, 1000.000000000000000 ) ;
#27312 = cartesian_point ( 'none', ( 8.476279441628880900, -6.163952809567989600, -14.00000000000000000 ) ) ;
#27313 = vector ( 'none', #27356, 1000.000000000000000 ) ;
#27314 = cartesian_point ( 'none', ( 9.476279441628880900, -6.163952809567980800, -14.00000000000000000 ) ) ;
#27315 = cartesian_point ( 'none', ( 4.400000000000001200, -10.42264973081034200, -14.00000000000000000 ) ) ;
#27316 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#27317 = vector ( 'none', #27316, 1000.000000000000000 ) ;
#27318 = cartesian_point ( 'none', ( 7.926279441628890900, -7.116580753730876700, -14.00000000000000000 ) ) ;
#27319 = cartesian_point ( 'none', ( 8.476279441628880900, -6.163952809567989600, -14.00000000000000000 ) ) ;
#27320 = direction ( 'none', ( -1.000000000000000000, -8.604228440844966300e-015, 0.0000000000000000000 ) ) ;
#27321 = vector ( 'none', #27320, 1000.000000000000000 ) ;
#27322 = cartesian_point ( 'none', ( 7.826279441628907200, -9.021836642056644700, -14.00000000000000000 ) ) ;
#27323 = line ( 'none', #27322, #27321 ) ;
#27324 = line ( 'none', #27312, #27311 ) ;
#27325 = cartesian_point ( 'none', ( 9.026279441628872700, -5.211324865405101600, -14.00000000000000000 ) ) ;
#27326 = line ( 'none', #27325, #27317 ) ;
#27327 = cartesian_point ( 'none', ( 10.12627944162884200, -3.306068977079318600, -14.00000000000000000 ) ) ;
#27328 = direction ( 'none', ( -1.000000000000000000, -8.604228440844966300e-015, 0.0000000000000000000 ) ) ;
#27329 = vector ( 'none', #27328, 1000.000000000000000 ) ;
#27330 = cartesian_point ( 'none', ( 11.67627944162882700, -2.353441032916419000, -14.00000000000000000 ) ) ;
#27331 = line ( 'none', #27330, #27329 ) ;
#27332 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844340400, 0.0000000000000000000 ) ) ;
#27333 = vector ( 'none', #27332, 999.9999999999998900 ) ;
#27334 = cartesian_point ( 'none', ( 6.980487257477873900e-016, -10.42264973081037400, -14.00000000000000000 ) ) ;
#27335 = direction ( 'none', ( -1.000000000000000000, -8.770761894538736700e-015, 0.0000000000000000000 ) ) ;
#27336 = vector ( 'none', #27335, 1000.000000000000000 ) ;
#27337 = cartesian_point ( 'none', ( 10.02627944162887300, -5.211324865405092800, -14.00000000000000000 ) ) ;
#27338 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#27339 = vector ( 'none', #27338, 1000.000000000000000 ) ;
#27340 = cartesian_point ( 'none', ( 9.576279441628859200, -4.258696921242210100, -14.00000000000000000 ) ) ;
#27341 = direction ( 'none', ( -0.4999999999999993900, 0.8660254037844390400, 0.0000000000000000000 ) ) ;
#27342 = vector ( 'none', #27341, 999.9999999999998900 ) ;
#27343 = cartesian_point ( 'none', ( 4.900000000000000400, -11.28867513459478100, -14.00000000000000000 ) ) ;
#27344 = line ( 'none', #27337, #27336 ) ;
#27345 = cartesian_point ( 'none', ( 9.026279441628872700, -5.211324865405101600, -14.00000000000000000 ) ) ;
#27346 = line ( 'none', #27343, #27342 ) ;
#27347 = direction ( 'none', ( -1.000000000000000000, -8.770761894538736700e-015, 0.0000000000000000000 ) ) ;
#27348 = vector ( 'none', #27347, 1000.000000000000000 ) ;
#27349 = cartesian_point ( 'none', ( 10.57627944162885900, -4.258696921242201200, -14.00000000000000000 ) ) ;
#27350 = cartesian_point ( 'none', ( 3.300000000000000700, -10.42264973081035100, -14.00000000000000000 ) ) ;
#27351 = line ( 'none', #27349, #27348 ) ;
#27352 = direction ( 'none', ( -1.000000000000000000, -8.992806499463769600e-015, 0.0000000000000000000 ) ) ;
#27353 = vector ( 'none', #27352, 1000.000000000000000 ) ;
#27354 = cartesian_point ( 'none', ( 11.12627944162884000, -3.306068977079309700, -14.00000000000000000 ) ) ;
#27355 = line ( 'none', #27354, #27353 ) ;
#27356 = direction ( 'none', ( -1.000000000000000000, -8.770761894538736700e-015, 0.0000000000000000000 ) ) ;
#27357 = line ( 'none', #27396, #27453 ) ;
#27358 = cartesian_point ( 'none', ( 1.600000000000000800, -11.28867513459480600, -14.00000000000000000 ) ) ;
#27359 = direction ( 'none', ( -0.4999999999999998900, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27360 = vector ( 'none', #27359, 1000.000000000000000 ) ;
#27361 = cartesian_point ( 'none', ( -1.099999999999999200, -10.42264973081037400, -14.00000000000000000 ) ) ;
#27362 = line ( 'none', #27361, #27360 ) ;
#27363 = cartesian_point ( 'none', ( 1.100000000000001200, -10.42264973081036700, -14.00000000000000000 ) ) ;
#27364 = cartesian_point ( 'none', ( 3.800000000000000300, -11.28867513459479000, -14.00000000000000000 ) ) ;
#27365 = line ( 'none', #27364, #27405 ) ;
#27366 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#27367 = direction ( 'none', ( -0.4999999999999998900, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27368 = cartesian_point ( 'none', ( 2.200000000000001100, -10.42264973081035800, -14.00000000000000000 ) ) ;
#27369 = line ( 'none', #27358, #27372 ) ;
#27370 = line ( 'none', #27368, #27420 ) ;
#27371 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#27372 = vector ( 'none', #27371, 1000.000000000000000 ) ;
#27373 = vector ( 'none', #27366, 1000.000000000000000 ) ;
#27374 = cartesian_point ( 'none', ( -0.5999999999999994200, -11.28867513459481300, -14.00000000000000000 ) ) ;
#27375 = line ( 'none', #27374, #27373 ) ;
#27376 = direction ( 'none', ( -0.4999999999999998900, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27377 = vector ( 'none', #27376, 1000.000000000000000 ) ;
#27378 = direction ( 'none', ( -0.5000000000000001100, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27379 = vector ( 'none', #27378, 999.9999999999998900 ) ;
#27380 = cartesian_point ( 'none', ( -3.299999999999998900, -10.42264973081037400, -14.00000000000000000 ) ) ;
#27381 = line ( 'none', #27380, #27379 ) ;
#27382 = direction ( 'none', ( -0.4999999999999905100, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#27383 = vector ( 'none', #27382, 1000.000000000000000 ) ;
#27384 = cartesian_point ( 'none', ( -2.199999999999999300, -10.42264973081037400, -14.00000000000000000 ) ) ;
#27385 = cartesian_point ( 'none', ( -1.099999999999999000, -10.42264973081037400, -14.00000000000000000 ) ) ;
#27386 = cartesian_point ( 'none', ( 11.72627944162879900, 2.266838492538232300, -14.00000000000000000 ) ) ;
#27387 = line ( 'none', #27386, #27383 ) ;
#27388 = cartesian_point ( 'none', ( 8.694868707830776900e-016, -10.42264973081037400, -14.00000000000000000 ) ) ;
#27389 = line ( 'none', #27388, #27377 ) ;
#27390 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844340400, 0.0000000000000000000 ) ) ;
#27391 = vector ( 'none', #27390, 999.9999999999998900 ) ;
#27392 = cartesian_point ( 'none', ( 10.67627944162882700, -2.353441032916427900, -14.00000000000000000 ) ) ;
#27393 = line ( 'none', #27392, #27391 ) ;
#27394 = cartesian_point ( 'none', ( 11.22627944162880800, -1.400813088753535700, -14.00000000000000000 ) ) ;
#27395 = direction ( 'none', ( -0.4999999999999997200, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#27396 = cartesian_point ( 'none', ( 2.700000000000001100, -11.28867513459479700, -14.00000000000000000 ) ) ;
#27397 = direction ( 'none', ( -0.5000000000000001100, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27398 = vector ( 'none', #27397, 999.9999999999998900 ) ;
#27399 = cartesian_point ( 'none', ( 3.300000000000000700, -10.42264973081035100, -14.00000000000000000 ) ) ;
#27400 = line ( 'none', #27399, #27398 ) ;
#27401 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844340400, 0.0000000000000000000 ) ) ;
#27402 = cartesian_point ( 'none', ( 6.826279441628908100, -9.021836642056653600, -14.00000000000000000 ) ) ;
#27403 = line ( 'none', #27402, #27451 ) ;
#27404 = direction ( 'none', ( -0.4999999999999993900, 0.8660254037844390400, 0.0000000000000000000 ) ) ;
#27405 = vector ( 'none', #27404, 999.9999999999998900 ) ;
#27406 = cartesian_point ( 'none', ( 6.826279441628908100, -9.021836642056653600, -14.00000000000000000 ) ) ;
#27407 = cartesian_point ( 'none', ( -9.026279441628801700, -5.211324865405229500, -14.00000000000000000 ) ) ;
#27408 = cartesian_point ( 'none', ( 2.200000000000001100, -10.42264973081035800, -14.00000000000000000 ) ) ;
#27409 = direction ( 'none', ( -0.5000000000000001100, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27410 = vector ( 'none', #27409, 999.9999999999998900 ) ;
#27411 = cartesian_point ( 'none', ( 4.400000000000001200, -10.42264973081034200, -14.00000000000000000 ) ) ;
#27412 = line ( 'none', #27411, #27410 ) ;
#27413 = cartesian_point ( 'none', ( 5.773502691896247500, -10.00000000000000000, -14.00000000000000000 ) ) ;
#27414 = direction ( 'none', ( -0.4999999999999998900, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27415 = vector ( 'none', #27414, 1000.000000000000000 ) ;
#27416 = line ( 'none', #27476, #27475 ) ;
#27417 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#27418 = vector ( 'none', #27417, 1000.000000000000000 ) ;
#27419 = line ( 'none', #27423, #27415 ) ;
#27420 = vector ( 'none', #27367, 1000.000000000000000 ) ;
#27421 = cartesian_point ( 'none', ( 0.5000000000000006700, -11.28867513459481300, -14.00000000000000000 ) ) ;
#27422 = line ( 'none', #27421, #27418 ) ;
#27423 = cartesian_point ( 'none', ( 1.100000000000001000, -10.42264973081036700, -14.00000000000000000 ) ) ;
#27424 = direction ( 'none', ( 0.4999999999999963400, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#27425 = vector ( 'none', #27424, 1000.000000000000200 ) ;
#27426 = cartesian_point ( 'none', ( -8.976279441628786800, -7.029978213352547900, -14.00000000000000000 ) ) ;
#27427 = cartesian_point ( 'none', ( -8.476279441628790300, -6.163952809568106900, -14.00000000000000000 ) ) ;
#27428 = direction ( 'none', ( -1.000000000000000000, -4.773959005888171500e-015, 0.0000000000000000000 ) ) ;
#27429 = vector ( 'none', #27428, 1000.000000000000000 ) ;
#27430 = line ( 'none', #27426, #27425 ) ;
#27431 = cartesian_point ( 'none', ( -6.826279441628758900, -9.021836642056735300, -14.00000000000000000 ) ) ;
#27432 = cartesian_point ( 'none', ( -4.399999999999999500, -10.42264973081037400, -14.00000000000000000 ) ) ;
#27433 = cartesian_point ( 'none', ( -7.926279441628779800, -7.116580753730982400, -14.00000000000000000 ) ) ;
#27434 = direction ( 'none', ( 0.4999999999999966100, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#27435 = vector ( 'none', #27434, 1000.000000000000100 ) ;
#27436 = cartesian_point ( 'none', ( -11.72627944162881500, -2.266838492538150200, -14.00000000000000000 ) ) ;
#27437 = line ( 'none', #27483, #27482 ) ;
#27438 = line ( 'none', #27436, #27435 ) ;
#27439 = direction ( 'none', ( -1.000000000000000000, -4.773959005888171500e-015, 0.0000000000000000000 ) ) ;
#27440 = vector ( 'none', #27439, 1000.000000000000000 ) ;
#27441 = cartesian_point ( 'none', ( -9.576279441628804200, -4.258696921242349600, -14.00000000000000000 ) ) ;
#27442 = line ( 'none', #27441, #27440 ) ;
#27443 = direction ( 'none', ( -1.000000000000000000, -8.770761894538736700e-015, 0.0000000000000000000 ) ) ;
#27444 = vector ( 'none', #27443, 1000.000000000000000 ) ;
#27445 = cartesian_point ( 'none', ( 8.926279441628890900, -7.116580753730868700, -14.00000000000000000 ) ) ;
#27446 = line ( 'none', #27445, #27444 ) ;
#27447 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27448 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27449 = axis2_placement_3d ( 'none', #27413, #27448, #27447 ) ;
#27450 = line ( 'none', #27433, #27429 ) ;
#27451 = vector ( 'none', #27401, 999.9999999999998900 ) ;
#27452 = circle ( 'none', #27449, 1.000000000000000000 ) ;
#27453 = vector ( 'none', #27395, 1000.000000000000100 ) ;
#27454 = line ( 'none', #27501, #27500 ) ;
#27455 = cartesian_point ( 'none', ( -5.773502691896263500, -10.00000000000000000, -14.00000000000000000 ) ) ;
#27456 = direction ( 'none', ( 0.4999999999999963400, 0.8660254037844408200, 0.0000000000000000000 ) ) ;
#27457 = vector ( 'none', #27456, 1000.000000000000100 ) ;
#27458 = circle ( 'none', #27508, 1.000000000000000000 ) ;
#27459 = direction ( 'none', ( -1.000000000000000000, -4.607425552194398900e-015, 0.0000000000000000000 ) ) ;
#27460 = line ( 'none', #27469, #27457 ) ;
#27461 = cartesian_point ( 'none', ( -7.926279441628778100, -7.116580753730982400, -14.00000000000000000 ) ) ;
#27462 = direction ( 'none', ( 0.4999999999999966100, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#27463 = vector ( 'none', #27462, 1000.000000000000100 ) ;
#27464 = cartesian_point ( 'none', ( -7.876279441628764900, -8.935234101678299000, -14.00000000000000000 ) ) ;
#27465 = line ( 'none', #27464, #27463 ) ;
#27466 = vector ( 'none', #27459, 1000.000000000000000 ) ;
#27467 = cartesian_point ( 'none', ( -7.376279441628767600, -8.069208697893858000, -14.00000000000000000 ) ) ;
#27468 = line ( 'none', #27467, #27466 ) ;
#27469 = cartesian_point ( 'none', ( -8.426279441628775400, -7.982606157515424300, -14.00000000000000000 ) ) ;
#27470 = direction ( 'none', ( -1.000000000000000000, -4.607425552194398900e-015, 0.0000000000000000000 ) ) ;
#27471 = vector ( 'none', #27470, 1000.000000000000000 ) ;
#27472 = line ( 'none', #27507, #27506 ) ;
#27473 = cartesian_point ( 'none', ( -7.376279441628767600, -8.069208697893858000, -14.00000000000000000 ) ) ;
#27474 = direction ( 'none', ( 0.4999999999999963400, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#27475 = vector ( 'none', #27474, 1000.000000000000200 ) ;
#27476 = cartesian_point ( 'none', ( -9.526279441628798100, -6.077350269189670600, -14.00000000000000000 ) ) ;
#27477 = direction ( 'none', ( -1.000000000000000000, -4.773959005888171500e-015, 0.0000000000000000000 ) ) ;
#27478 = cartesian_point ( 'none', ( -6.826279441628756200, -9.021836642056735300, -14.00000000000000000 ) ) ;
#27479 = line ( 'none', #27478, #27471 ) ;
#27480 = cartesian_point ( 'none', ( -4.399999999999999500, -10.42264973081037400, -14.00000000000000000 ) ) ;
#27481 = line ( 'none', #27480, #27510 ) ;
#27482 = vector ( 'none', #27477, 1000.000000000000000 ) ;
#27483 = cartesian_point ( 'none', ( -8.476279441628790300, -6.163952809568106900, -14.00000000000000000 ) ) ;
#27484 = vector ( 'none', #27544, 1000.000000000000100 ) ;
#27485 = cartesian_point ( 'none', ( -2.199999999999999300, -10.42264973081037400, -14.00000000000000000 ) ) ;
#27486 = line ( 'none', #27485, #27484 ) ;
#27487 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#27488 = vector ( 'none', #27487, 1000.000000000000000 ) ;
#27489 = cartesian_point ( 'none', ( -1.699999999999999500, -11.28867513459481300, -14.00000000000000000 ) ) ;
#27490 = line ( 'none', #27543, #27522 ) ;
#27491 = line ( 'none', #27489, #27488 ) ;
#27492 = direction ( 'none', ( -0.4999999999999993900, 0.8660254037844390400, 0.0000000000000000000 ) ) ;
#27493 = cartesian_point ( 'none', ( -2.799999999999999400, -11.28867513459481300, -14.00000000000000000 ) ) ;
#27494 = direction ( 'none', ( 1.000000000000000000, 1.609823385706477400e-015, 0.0000000000000000000 ) ) ;
#27495 = vector ( 'none', #27494, 1000.000000000000000 ) ;
#27496 = cartesian_point ( 'none', ( -12.22627944162880100, 1.400813088753611900, -14.00000000000000000 ) ) ;
#27497 = line ( 'none', #27496, #27495 ) ;
#27498 = line ( 'none', #27493, #27539 ) ;
#27499 = direction ( 'none', ( 0.4999999999999966100, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#27500 = vector ( 'none', #27499, 1000.000000000000100 ) ;
#27501 = cartesian_point ( 'none', ( -7.326279441628754400, -9.887862045841174600, -14.00000000000000000 ) ) ;
#27502 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27503 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27504 = cartesian_point ( 'none', ( -3.299999999999998900, -10.42264973081037400, -14.00000000000000000 ) ) ;
#27505 = direction ( 'none', ( -0.4999999999999993900, 0.8660254037844390400, 0.0000000000000000000 ) ) ;
#27506 = vector ( 'none', #27505, 999.9999999999998900 ) ;
#27507 = cartesian_point ( 'none', ( -3.899999999999999900, -11.28867513459481300, -14.00000000000000000 ) ) ;
#27508 = axis2_placement_3d ( 'none', #27455, #27503, #27502 ) ;
#27509 = direction ( 'none', ( -0.5000000000000001100, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27510 = vector ( 'none', #27509, 999.9999999999998900 ) ;
#27511 = cartesian_point ( 'none', ( 2.199999999999999300, 10.42264973081037400, -15.32287565553229500 ) ) ;
#27512 = circle ( 'none', #25789, 0.9999999999999991100 ) ;
#27513 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#27514 = direction ( 'none', ( 0.4999999999999997200, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#27515 = plane ( 'none', #27521 ) ;
#27516 = line ( 'none', #27018, #27041 ) ;
#27517 = direction ( 'none', ( -1.000000000000000000, -4.607425552194398900e-015, 0.0000000000000000000 ) ) ;
#27518 = vector ( 'none', #27517, 1000.000000000000000 ) ;
#27519 = cartesian_point ( 'none', ( -11.22627944162881900, -1.400813088753709100, -14.00000000000000000 ) ) ;
#27520 = face_outer_bound ( 'none', #9004, .t. ) ;
#27521 = axis2_placement_3d ( 'none', #27511, #27530, #27514 ) ;
#27522 = vector ( 'none', #27542, 1000.000000000000000 ) ;
#27523 = cartesian_point ( 'none', ( -11.22627944162880100, 1.400813088753613400, -14.00000000000000000 ) ) ;
#27524 = direction ( 'none', ( -0.5000000000000018900, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#27525 = vector ( 'none', #27524, 1000.000000000000100 ) ;
#27526 = cartesian_point ( 'none', ( -10.67627944162881100, 2.353441032916502500, -14.00000000000000000 ) ) ;
#27527 = line ( 'none', #27526, #27525 ) ;
#27528 = line ( 'none', #27519, #27518 ) ;
#27529 = vector ( 'none', #27532, 1000.000000000000000 ) ;
#27530 = direction ( 'none', ( 0.8660254037844388200, -0.4999999999999997200, 0.0000000000000000000 ) ) ;
#27531 = cartesian_point ( 'none', ( -11.22627944162881900, -1.400813088753709400, -14.00000000000000000 ) ) ;
#27532 = direction ( 'none', ( 1.000000000000000000, 1.609823385706477400e-015, 0.0000000000000000000 ) ) ;
#27533 = cartesian_point ( 'none', ( -11.67627944162881100, 2.353441032916500800, -14.00000000000000000 ) ) ;
#27534 = line ( 'none', #27533, #27529 ) ;
#27535 = cartesian_point ( 'none', ( -10.12627944162882100, 3.306068977079389600, -14.00000000000000000 ) ) ;
#27536 = direction ( 'none', ( -0.5000000000000018900, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#27537 = vector ( 'none', #27536, 1000.000000000000100 ) ;
#27538 = cartesian_point ( 'none', ( -11.22627944162880100, 1.400813088753614100, -14.00000000000000000 ) ) ;
#27539 = vector ( 'none', #27492, 999.9999999999998900 ) ;
#27540 = line ( 'none', #27538, #27537 ) ;
#27541 = cartesian_point ( 'none', ( -9.576279441628829000, 4.258696921242277600, -14.00000000000000000 ) ) ;
#27542 = direction ( 'none', ( 1.000000000000000000, 1.998401444325281800e-015, 0.0000000000000000000 ) ) ;
#27543 = cartesian_point ( 'none', ( -11.12627944162881900, 3.306068977079387400, -14.00000000000000000 ) ) ;
#27544 = direction ( 'none', ( -0.4999999999999997200, -0.8660254037844388200, 0.0000000000000000000 ) ) ;
#27545 = vector ( 'none', #27600, 1000.000000000000000 ) ;
#27546 = direction ( 'none', ( 0.4999999999999963400, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#27547 = cartesian_point ( 'none', ( -5.773502691896254600, 9.999999999999998200, -14.00000000000000000 ) ) ;
#27548 = vector ( 'none', #27546, 1000.000000000000200 ) ;
#27549 = cartesian_point ( 'none', ( -9.026279441628801700, -5.211324865405229500, -14.00000000000000000 ) ) ;
#27550 = line ( 'none', #27549, #27545 ) ;
#27551 = direction ( 'none', ( -1.000000000000000000, -4.607425552194398900e-015, 0.0000000000000000000 ) ) ;
#27552 = vector ( 'none', #27551, 1000.000000000000000 ) ;
#27553 = cartesian_point ( 'none', ( -10.67627944162881400, -2.353441032916589600, -14.00000000000000000 ) ) ;
#27554 = line ( 'none', #27553, #27552 ) ;
#27555 = circle ( 'none', #27597, 1.000000000000000000 ) ;
#27556 = cartesian_point ( 'none', ( -10.12627944162881000, -3.306068977079469600, -14.00000000000000000 ) ) ;
#27557 = direction ( 'none', ( 0.4999999999999966100, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#27558 = vector ( 'none', #27557, 1000.000000000000100 ) ;
#27559 = cartesian_point ( 'none', ( -3.300000000000000700, 10.42264973081035100, -14.00000000000000000 ) ) ;
#27560 = direction ( 'none', ( -1.000000000000000000, -4.940492459581946600e-015, 0.0000000000000000000 ) ) ;
#27561 = vector ( 'none', #27560, 1000.000000000000000 ) ;
#27562 = cartesian_point ( 'none', ( -10.07627944162880200, -5.124722325026790600, -14.00000000000000000 ) ) ;
#27563 = line ( 'none', #27562, #27548 ) ;
#27564 = direction ( 'none', ( 0.4999999999999963400, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#27565 = vector ( 'none', #27564, 1000.000000000000200 ) ;
#27566 = cartesian_point ( 'none', ( -10.62627944162880700, -4.172094380863910600, -14.00000000000000000 ) ) ;
#27567 = line ( 'none', #27566, #27565 ) ;
#27568 = cartesian_point ( 'none', ( -11.17627944162881100, -3.219466436701030600, -14.00000000000000000 ) ) ;
#27569 = line ( 'none', #27568, #27558 ) ;
#27570 = cartesian_point ( 'none', ( -10.67627944162881400, -2.353441032916589600, -14.00000000000000000 ) ) ;
#27571 = cartesian_point ( 'none', ( -10.12627944162881000, -3.306068977079469600, -14.00000000000000000 ) ) ;
#27572 = line ( 'none', #27571, #27561 ) ;
#27573 = cartesian_point ( 'none', ( -10.67627944162881100, 2.353441032916502500, -14.00000000000000000 ) ) ;
#27574 = cartesian_point ( 'none', ( -9.026279441628835400, 5.211324865405164700, -14.00000000000000000 ) ) ;
#27575 = direction ( 'none', ( -0.5000000000000018900, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#27576 = cartesian_point ( 'none', ( -1.100000000000001200, 10.42264973081036700, -14.00000000000000000 ) ) ;
#27577 = cartesian_point ( 'none', ( -4.400000000000001200, 10.42264973081034200, -14.00000000000000000 ) ) ;
#27578 = vector ( 'none', #27633, 999.9999999999998900 ) ;
#27579 = cartesian_point ( 'none', ( -9.026279441628835400, 5.211324865405164700, -14.00000000000000000 ) ) ;
#27580 = line ( 'none', #27579, #27578 ) ;
#27581 = cartesian_point ( 'none', ( -6.826279441628845000, 9.021836642056699800, -14.00000000000000000 ) ) ;
#27582 = cartesian_point ( 'none', ( -7.376279441628842200, 8.069208697893817100, -14.00000000000000000 ) ) ;
#27583 = vector ( 'none', #27575, 1000.000000000000100 ) ;
#27584 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27585 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27586 = cartesian_point ( 'none', ( -7.376279441628842200, 8.069208697893817100, -14.00000000000000000 ) ) ;
#27587 = line ( 'none', #27586, #27583 ) ;
#27588 = direction ( 'none', ( -0.5000000000000022200, 0.8660254037844373800, 0.0000000000000000000 ) ) ;
#27589 = vector ( 'none', #27588, 999.9999999999998900 ) ;
#27590 = direction ( 'none', ( -0.5000000000000018900, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#27591 = vector ( 'none', #27590, 1000.000000000000100 ) ;
#27592 = cartesian_point ( 'none', ( -6.826279441628845000, 9.021836642056701500, -14.00000000000000000 ) ) ;
#27593 = line ( 'none', #27592, #27591 ) ;
#27594 = cartesian_point ( 'none', ( -7.926279441628841100, 7.116580753730932700, -14.00000000000000000 ) ) ;
#27595 = line ( 'none', #27594, #27589 ) ;
#27596 = direction ( 'none', ( 1.000000000000000000, 1.609823385706477400e-015, 0.0000000000000000000 ) ) ;
#27597 = axis2_placement_3d ( 'none', #27547, #27585, #27584 ) ;
#27598 = line ( 'none', #27602, #27601 ) ;
#27599 = cartesian_point ( 'none', ( -9.576279441628804200, -4.258696921242350400, -14.00000000000000000 ) ) ;
#27600 = direction ( 'none', ( -1.000000000000000000, -4.773959005888171500e-015, 0.0000000000000000000 ) ) ;
#27601 = vector ( 'none', #27596, 1000.000000000000000 ) ;
#27602 = cartesian_point ( 'none', ( -7.826279441628846800, 9.021836642056698000, -14.00000000000000000 ) ) ;
#27603 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#27604 = vector ( 'none', #27603, 1000.000000000000000 ) ;
#27605 = cartesian_point ( 'none', ( -8.926279441628841100, 7.116580753730930900, -14.00000000000000000 ) ) ;
#27606 = line ( 'none', #27605, #27604 ) ;
#27607 = direction ( 'none', ( -0.5000000000000021100, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#27608 = vector ( 'none', #27607, 999.9999999999998900 ) ;
#27609 = cartesian_point ( 'none', ( -8.476279441628838300, 6.163952809568049100, -14.00000000000000000 ) ) ;
#27610 = line ( 'none', #27609, #27608 ) ;
#27611 = cartesian_point ( 'none', ( -10.57627944162882900, 4.258696921242275800, -14.00000000000000000 ) ) ;
#27612 = line ( 'none', #27611, #27654 ) ;
#27613 = direction ( 'none', ( -0.5000000000000021100, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#27614 = vector ( 'none', #27613, 999.9999999999998900 ) ;
#27615 = cartesian_point ( 'none', ( -10.12627944162882100, 3.306068977079389200, -14.00000000000000000 ) ) ;
#27616 = direction ( 'none', ( 0.4999999999999993900, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#27617 = vector ( 'none', #27616, 999.9999999999998900 ) ;
#27618 = cartesian_point ( 'none', ( -4.900000000000000400, 11.28867513459478100, -14.00000000000000000 ) ) ;
#27619 = cartesian_point ( 'none', ( -7.926279441628841100, 7.116580753730932700, -14.00000000000000000 ) ) ;
#27620 = line ( 'none', #27618, #27617 ) ;
#27621 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#27622 = vector ( 'none', #27621, 1000.000000000000000 ) ;
#27623 = cartesian_point ( 'none', ( -9.476279441628840100, 6.163952809568046500, -14.00000000000000000 ) ) ;
#27624 = line ( 'none', #27623, #27622 ) ;
#27625 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#27626 = vector ( 'none', #27625, 1000.000000000000000 ) ;
#27627 = cartesian_point ( 'none', ( -10.02627944162883700, 5.211324865405162900, -14.00000000000000000 ) ) ;
#27628 = line ( 'none', #27627, #27626 ) ;
#27629 = direction ( 'none', ( 1.000000000000000000, 1.609823385706477400e-015, 0.0000000000000000000 ) ) ;
#27630 = vector ( 'none', #27629, 1000.000000000000000 ) ;
#27631 = cartesian_point ( 'none', ( -8.376279441628845700, 8.069208697893815300, -14.00000000000000000 ) ) ;
#27632 = cartesian_point ( 'none', ( -8.476279441628838300, 6.163952809568048300, -14.00000000000000000 ) ) ;
#27633 = direction ( 'none', ( -0.5000000000000021100, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#27634 = line ( 'none', #27631, #27630 ) ;
#27635 = vector ( 'none', #27643, 1000.000000000000000 ) ;
#27636 = cartesian_point ( 'none', ( -8.694868707830776900e-016, 10.42264973081037400, -14.00000000000000000 ) ) ;
#27637 = line ( 'none', #27636, #27635 ) ;
#27638 = cartesian_point ( 'none', ( 3.299999999999998900, 10.42264973081037400, -14.00000000000000000 ) ) ;
#27639 = direction ( 'none', ( 0.5000000000000001100, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27640 = vector ( 'none', #27639, 999.9999999999998900 ) ;
#27641 = cartesian_point ( 'none', ( 3.299999999999998900, 10.42264973081037400, -14.00000000000000000 ) ) ;
#27642 = line ( 'none', #27641, #27640 ) ;
#27643 = direction ( 'none', ( 0.4999999999999998900, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27644 = direction ( 'none', ( 0.4999999999999993900, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#27645 = direction ( 'none', ( 0.4999999999999997200, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#27646 = direction ( 'none', ( -0.5000000000000021100, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#27647 = vector ( 'none', #27646, 999.9999999999998900 ) ;
#27648 = cartesian_point ( 'none', ( -9.576279441628829000, 4.258696921242277600, -14.00000000000000000 ) ) ;
#27649 = vector ( 'none', #27644, 999.9999999999998900 ) ;
#27650 = cartesian_point ( 'none', ( 2.799999999999999400, 11.28867513459481300, -14.00000000000000000 ) ) ;
#27651 = line ( 'none', #27650, #27649 ) ;
#27652 = cartesian_point ( 'none', ( 2.199999999999999300, 10.42264973081037400, -14.00000000000000000 ) ) ;
#27653 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#27654 = vector ( 'none', #27653, 1000.000000000000000 ) ;
#27655 = vector ( 'none', #27645, 1000.000000000000100 ) ;
#27656 = cartesian_point ( 'none', ( 2.199999999999999300, 10.42264973081037400, -14.00000000000000000 ) ) ;
#27657 = line ( 'none', #27648, #27647 ) ;
#27658 = cartesian_point ( 'none', ( 4.399999999999999500, 10.42264973081037400, -14.00000000000000000 ) ) ;
#27659 = line ( 'none', #27656, #27655 ) ;
#27660 = line ( 'none', #27615, #27614 ) ;
#27661 = cartesian_point ( 'none', ( -0.5000000000000006700, 11.28867513459481300, -15.32287565553229500 ) ) ;
#27662 = direction ( 'none', ( 0.4999999999999993900, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#27663 = vector ( 'none', #27662, 999.9999999999998900 ) ;
#27664 = cartesian_point ( 'none', ( 3.899999999999999900, 11.28867513459481300, -14.00000000000000000 ) ) ;
#27665 = cartesian_point ( 'none', ( 1.099999999999999000, 10.42264973081037400, -14.00000000000000000 ) ) ;
#27666 = line ( 'none', #27664, #27663 ) ;
#27667 = direction ( 'none', ( 0.4999999999999998900, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27668 = vector ( 'none', #27667, 1000.000000000000000 ) ;
#27669 = cartesian_point ( 'none', ( -1.100000000000001000, 10.42264973081036700, -14.00000000000000000 ) ) ;
#27670 = direction ( 'none', ( 0.5000000000000001100, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27671 = vector ( 'none', #27670, 999.9999999999998900 ) ;
#27672 = direction ( 'none', ( 0.4999999999999995600, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#27673 = vector ( 'none', #27672, 1000.000000000000000 ) ;
#27674 = cartesian_point ( 'none', ( -1.600000000000000800, 11.28867513459480600, -14.00000000000000000 ) ) ;
#27675 = line ( 'none', #27674, #27673 ) ;
#27676 = cartesian_point ( 'none', ( -4.400000000000001200, 10.42264973081034200, -14.00000000000000000 ) ) ;
#27677 = line ( 'none', #27676, #27671 ) ;
#27678 = direction ( 'none', ( 0.4999999999999998900, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27679 = vector ( 'none', #27678, 1000.000000000000000 ) ;
#27680 = cartesian_point ( 'none', ( -2.200000000000001100, 10.42264973081035800, -14.00000000000000000 ) ) ;
#27681 = cartesian_point ( 'none', ( -6.980487257477873900e-016, 10.42264973081037400, -14.00000000000000000 ) ) ;
#27682 = line ( 'none', #27669, #27668 ) ;
#27683 = axis2_placement_3d ( 'none', #27715, #27714, #27713 ) ;
#27684 = direction ( 'none', ( 0.4999999999999995600, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#27685 = vector ( 'none', #27684, 1000.000000000000000 ) ;
#27686 = cartesian_point ( 'none', ( 1.699999999999999500, 11.28867513459481300, -14.00000000000000000 ) ) ;
#27687 = line ( 'none', #27680, #27679 ) ;
#27688 = direction ( 'none', ( 0.4999999999999998900, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27689 = vector ( 'none', #27688, 1000.000000000000000 ) ;
#27690 = cartesian_point ( 'none', ( 1.099999999999999200, 10.42264973081037400, -14.00000000000000000 ) ) ;
#27691 = line ( 'none', #27690, #27689 ) ;
#27692 = direction ( 'none', ( 0.4999999999999995600, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#27693 = vector ( 'none', #27692, 1000.000000000000000 ) ;
#27694 = cartesian_point ( 'none', ( 0.5999999999999994200, 11.28867513459481300, -14.00000000000000000 ) ) ;
#27695 = line ( 'none', #27694, #27693 ) ;
#27696 = line ( 'none', #27686, #27685 ) ;
#27697 = axis2_placement_3d ( 'none', #27754, #27753, #27752 ) ;
#27698 = plane ( 'none', #27697 ) ;
#27699 = cartesian_point ( 'none', ( -8.694868707830776900e-016, 10.42264973081037400, -15.32287565553229500 ) ) ;
#27700 = axis2_placement_3d ( 'none', #27661, #27718, #27729 ) ;
#27701 = direction ( 'none', ( 0.5000000000000001100, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27702 = vector ( 'none', #27701, 999.9999999999998900 ) ;
#27703 = cartesian_point ( 'none', ( -3.300000000000000700, 10.42264973081035100, -14.00000000000000000 ) ) ;
#27704 = line ( 'none', #27703, #27702 ) ;
#27705 = plane ( 'none', #27700 ) ;
#27706 = direction ( 'none', ( 0.4999999999999993900, -0.8660254037844390400, 0.0000000000000000000 ) ) ;
#27707 = vector ( 'none', #27706, 999.9999999999998900 ) ;
#27708 = cartesian_point ( 'none', ( -3.800000000000000300, 11.28867513459479000, -14.00000000000000000 ) ) ;
#27709 = line ( 'none', #27708, #27707 ) ;
#27710 = axis2_placement_3d ( 'none', #27740, #27758, #27732 ) ;
#27711 = face_outer_bound ( 'none', #9029, .t. ) ;
#27712 = axis2_placement_3d ( 'none', #27699, #27749, #27748 ) ;
#27713 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#27714 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#27715 = cartesian_point ( 'none', ( 22.50000000000000400, 4.000000000000000000, 23.99999999999999300 ) ) ;
#27716 = cartesian_point ( 'none', ( -2.200000000000001100, 10.42264973081035800, -14.00000000000000000 ) ) ;
#27717 = face_outer_bound ( 'none', #9009, .t. ) ;
#27718 = direction ( 'none', ( -0.8660254037844389300, -0.4999999999999995600, 0.0000000000000000000 ) ) ;
#27719 = direction ( 'none', ( 0.4999999999999997200, -0.8660254037844388200, 0.0000000000000000000 ) ) ;
#27720 = vector ( 'none', #27719, 1000.000000000000100 ) ;
#27721 = cartesian_point ( 'none', ( -2.700000000000001100, 11.28867513459479700, -14.00000000000000000 ) ) ;
#27722 = face_outer_bound ( 'none', #9025, .t. ) ;
#27723 = direction ( 'none', ( 0.4999999999999995600, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#27724 = vector ( 'none', #27723, 1000.000000000000000 ) ;
#27725 = cartesian_point ( 'none', ( -0.5000000000000006700, 11.28867513459481300, -14.00000000000000000 ) ) ;
#27726 = line ( 'none', #27725, #27724 ) ;
#27727 = line ( 'none', #27721, #27720 ) ;
#27728 = circle ( 'none', #27683, 4.000000000000000000 ) ;
#27729 = direction ( 'none', ( 0.4999999999999995600, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#27730 = cartesian_point ( 'none', ( -11.95115057222526300, -2.927345865710862000e-015, -14.00000000000000000 ) ) ;
#27731 = cartesian_point ( 'none', ( -5.975575286112635000, -10.35000000000000500, -14.00000000000000000 ) ) ;
#27732 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27733 = cartesian_point ( 'none', ( 5.975575286112627900, -10.35000000000000500, -14.00000000000000000 ) ) ;
#27734 = axis2_placement_3d ( 'none', #27764, #27766, #27781 ) ;
#27735 = axis2_placement_3d ( 'none', #27731, #27788, #27787 ) ;
#27736 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27737 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27738 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27739 = axis2_placement_3d ( 'none', #27730, #27736, #27793 ) ;
#27740 = cartesian_point ( 'none', ( -5.975575286112626100, 10.34999999999999800, -14.00000000000000000 ) ) ;
#27741 = circle ( 'none', #27756, 1.000000000000000000 ) ;
#27742 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27743 = vector ( 'none', #27742, 1000.000000000000000 ) ;
#27744 = cartesian_point ( 'none', ( -8.694868707830776900e-016, 10.42264973081037400, -15.32287565553229500 ) ) ;
#27745 = line ( 'none', #27744, #27743 ) ;
#27746 = cartesian_point ( 'none', ( 5.975575286112631400, 10.35000000000000000, -14.00000000000000000 ) ) ;
#27747 = circle ( 'none', #27739, 0.9999999999999991100 ) ;
#27748 = direction ( 'none', ( 0.4999999999999998900, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27749 = direction ( 'none', ( 0.8660254037844387100, -0.4999999999999998900, 0.0000000000000000000 ) ) ;
#27750 = circle ( 'none', #27710, 1.000000000000000000 ) ;
#27751 = circle ( 'none', #27735, 1.000000000000000000 ) ;
#27752 = direction ( 'none', ( 0.4999999999999995600, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#27753 = direction ( 'none', ( -0.8660254037844389300, -0.4999999999999995600, 0.0000000000000000000 ) ) ;
#27754 = cartesian_point ( 'none', ( 0.5999999999999994200, 11.28867513459481300, -15.32287565553229500 ) ) ;
#27755 = plane ( 'none', #27712 ) ;
#27756 = axis2_placement_3d ( 'none', #27746, #27738, #27737 ) ;
#27757 = line ( 'none', #27773, #27763 ) ;
#27758 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27759 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27760 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -34.62499999999996400 ) ) ;
#27761 = plane ( 'none', #27734 ) ;
#27762 = vector ( 'none', #27759, 1000.000000000000000 ) ;
#27763 = vector ( 'none', #27772, 1000.000000000000000 ) ;
#27764 = cartesian_point ( 'none', ( 2.799999999999999400, 11.28867513459481300, -15.32287565553229500 ) ) ;
#27765 = face_outer_bound ( 'none', #9056, .t. ) ;
#27766 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999993900, 0.0000000000000000000 ) ) ;
#27767 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#27768 = direction ( 'none', ( -1.000000000000000000, -2.664535259100373300e-015, 0.0000000000000000000 ) ) ;
#27769 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27770 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -14.00000000000000000 ) ) ;
#27771 = axis2_placement_3d ( 'none', #27770, #27769, #27768 ) ;
#27772 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27773 = cartesian_point ( 'none', ( 4.399999999999999500, 10.42264973081037400, -15.32287565553229500 ) ) ;
#27774 = circle ( 'none', #27771, 1.000000000000000900 ) ;
#27775 = direction ( 'none', ( 0.5000000000000001100, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27776 = vector ( 'none', #27775, 999.9999999999998900 ) ;
#27777 = cartesian_point ( 'none', ( 4.399999999999999500, 10.42264973081037400, -14.00000000000000000 ) ) ;
#27778 = line ( 'none', #27777, #27776 ) ;
#27779 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27780 = axis2_placement_3d ( 'none', #27733, #27792, #27779 ) ;
#27781 = direction ( 'none', ( 0.4999999999999993300, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#27782 = cartesian_point ( 'none', ( 81.72163323201557700, -79.99995514747763500, -51.00947128338333400 ) ) ;
#27783 = cartesian_point ( 'none', ( 81.46302311003940100, -79.99995558710895700, -51.00942463843315300 ) ) ;
#27784 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27785 = vector ( 'none', #27784, 1000.000000000000000 ) ;
#27786 = circle ( 'none', #27780, 1.000000000000000000 ) ;
#27787 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27788 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27789 = line ( 'none', #27760, #27762 ) ;
#27790 = cartesian_point ( 'none', ( 1.099999999999999200, 10.42264973081037400, -15.32287565553229500 ) ) ;
#27791 = line ( 'none', #27790, #27785 ) ;
#27792 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27793 = direction ( 'none', ( -1.000000000000000000, -7.105427357601008200e-015, 0.0000000000000000000 ) ) ;
#27794 = cartesian_point ( 'none', ( -3.300000000000000700, 10.42264973081035100, -15.32287565553229500 ) ) ;
#27795 = plane ( 'none', #27844 ) ;
#27796 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27797 = vector ( 'none', #27796, 1000.000000000000000 ) ;
#27798 = cartesian_point ( 'none', ( 2.199999999999999300, 10.42264973081037400, -15.32287565553229500 ) ) ;
#27799 = line ( 'none', #27798, #27797 ) ;
#27800 = face_outer_bound ( 'none', #9083, .t. ) ;
#27801 = axis2_placement_3d ( 'none', #27857, #27856, #27855 ) ;
#27802 = direction ( 'none', ( 0.4999999999999995600, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#27803 = direction ( 'none', ( -0.8660254037844389300, -0.4999999999999995600, 0.0000000000000000000 ) ) ;
#27804 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27805 = vector ( 'none', #27804, 1000.000000000000000 ) ;
#27806 = face_outer_bound ( 'none', #9039, .t. ) ;
#27807 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27808 = vector ( 'none', #27807, 1000.000000000000000 ) ;
#27809 = cartesian_point ( 'none', ( 3.299999999999998900, 10.42264973081037400, -15.32287565553229500 ) ) ;
#27810 = line ( 'none', #27809, #27808 ) ;
#27811 = axis2_placement_3d ( 'none', #27813, #27803, #27802 ) ;
#27812 = face_outer_bound ( 'none', #9064, .t. ) ;
#27813 = cartesian_point ( 'none', ( 1.699999999999999500, 11.28867513459481300, -15.32287565553229500 ) ) ;
#27814 = direction ( 'none', ( 0.4999999999999998900, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27815 = direction ( 'none', ( 0.8660254037844387100, -0.4999999999999998900, 0.0000000000000000000 ) ) ;
#27816 = cartesian_point ( 'none', ( 1.099999999999999200, 10.42264973081037400, -15.32287565553229500 ) ) ;
#27817 = cartesian_point ( 'none', ( -9.026279441628835400, 5.211324865405164700, -15.32287565553229800 ) ) ;
#27818 = line ( 'none', #27817, #27805 ) ;
#27819 = axis2_placement_3d ( 'none', #27847, #27846, #27845 ) ;
#27820 = axis2_placement_3d ( 'none', #27816, #27815, #27814 ) ;
#27821 = plane ( 'none', #27811 ) ;
#27822 = face_outer_bound ( 'none', #9003, .t. ) ;
#27823 = plane ( 'none', #27820 ) ;
#27824 = face_outer_bound ( 'none', #9149, .t. ) ;
#27825 = direction ( 'none', ( 0.8660254037844387100, -0.4999999999999998900, 0.0000000000000000000 ) ) ;
#27826 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27827 = vector ( 'none', #27826, 1000.000000000000000 ) ;
#27828 = cartesian_point ( 'none', ( -1.100000000000001000, 10.42264973081036700, -15.32287565553229500 ) ) ;
#27829 = axis2_placement_3d ( 'none', #27839, #27825, #27894 ) ;
#27830 = edge_curve ( 'none', #25384, #23498, #51403, .t. ) ;
#27831 = cartesian_point ( 'none', ( -10.02627944162883700, 5.211324865405162900, -15.32287565553229800 ) ) ;
#27832 = direction ( 'none', ( 0.4999999999999995600, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#27833 = direction ( 'none', ( -0.8660254037844389300, -0.4999999999999995600, 0.0000000000000000000 ) ) ;
#27834 = cartesian_point ( 'none', ( -1.600000000000000800, 11.28867513459480600, -15.32287565553229500 ) ) ;
#27835 = line ( 'none', #27828, #27827 ) ;
#27836 = axis2_placement_3d ( 'none', #27914, #27913, #27912 ) ;
#27837 = face_outer_bound ( 'none', #9106, .t. ) ;
#27838 = face_outer_bound ( 'none', #9102, .t. ) ;
#27839 = cartesian_point ( 'none', ( -1.100000000000001000, 10.42264973081036700, -15.32287565553229500 ) ) ;
#27840 = plane ( 'none', #27892 ) ;
#27841 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27842 = vector ( 'none', #27841, 1000.000000000000000 ) ;
#27843 = face_outer_bound ( 'none', #9108, .t. ) ;
#27844 = axis2_placement_3d ( 'none', #27834, #27833, #27832 ) ;
#27845 = direction ( 'none', ( 0.4999999999999997200, -0.8660254037844388200, 0.0000000000000000000 ) ) ;
#27846 = direction ( 'none', ( -0.8660254037844388200, -0.4999999999999997200, 0.0000000000000000000 ) ) ;
#27847 = cartesian_point ( 'none', ( -2.700000000000001100, 11.28867513459479700, -15.32287565553229500 ) ) ;
#27848 = plane ( 'none', #27829 ) ;
#27849 = plane ( 'none', #27819 ) ;
#27850 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27851 = vector ( 'none', #27850, 1000.000000000000000 ) ;
#27852 = line ( 'none', #27875, #27861 ) ;
#27853 = cartesian_point ( 'none', ( -2.200000000000001100, 10.42264973081035800, -15.32287565553229500 ) ) ;
#27854 = line ( 'none', #27853, #27842 ) ;
#27855 = direction ( 'none', ( 0.4999999999999993300, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#27856 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999993900, 0.0000000000000000000 ) ) ;
#27857 = cartesian_point ( 'none', ( -3.800000000000000300, 11.28867513459479000, -15.32287565553229500 ) ) ;
#27858 = line ( 'none', #27794, #27851 ) ;
#27859 = plane ( 'none', #27801 ) ;
#27860 = face_outer_bound ( 'none', #9084, .t. ) ;
#27861 = vector ( 'none', #27874, 1000.000000000000000 ) ;
#27862 = face_outer_bound ( 'none', #9094, .t. ) ;
#27863 = plane ( 'none', #27923 ) ;
#27864 = axis2_placement_3d ( 'none', #27868, #27869, #27922 ) ;
#27865 = face_outer_bound ( 'none', #9145, .t. ) ;
#27866 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#27867 = direction ( 'none', ( 1.776356839400250500e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27868 = cartesian_point ( 'none', ( -4.400000000000001200, 10.42264973081034200, -15.32287565553229500 ) ) ;
#27869 = direction ( 'none', ( 0.8660254037844387100, -0.5000000000000001100, 0.0000000000000000000 ) ) ;
#27870 = axis2_placement_3d ( 'none', #27903, #27902, #27901 ) ;
#27871 = direction ( 'none', ( -0.5000000000000021100, 0.8660254037844373800, 0.0000000000000000000 ) ) ;
#27872 = direction ( 'none', ( 0.8660254037844374900, 0.5000000000000022200, 0.0000000000000000000 ) ) ;
#27873 = cartesian_point ( 'none', ( -9.026279441628835400, 5.211324865405164700, -15.32287565553229800 ) ) ;
#27874 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27875 = cartesian_point ( 'none', ( -4.400000000000001200, 10.42264973081034200, -15.32287565553229500 ) ) ;
#27876 = plane ( 'none', #27878 ) ;
#27877 = cartesian_point ( 'none', ( -3.300000000000000700, 10.42264973081035100, -15.32287565553229500 ) ) ;
#27878 = axis2_placement_3d ( 'none', #27831, #27867, #27866 ) ;
#27879 = direction ( 'none', ( 0.5000000000000000000, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#27880 = direction ( 'none', ( 0.8660254037844387100, -0.5000000000000001100, 0.0000000000000000000 ) ) ;
#27881 = cartesian_point ( 'none', ( 4.399999999999999500, 10.42264973081037400, -15.32287565553229500 ) ) ;
#27882 = axis2_placement_3d ( 'none', #27881, #27880, #27879 ) ;
#27883 = plane ( 'none', #27882 ) ;
#27884 = plane ( 'none', #27864 ) ;
#27885 = axis2_placement_3d ( 'none', #27948, #27947, #27946 ) ;
#27886 = plane ( 'none', #27896 ) ;
#27888 = oriented_edge ( 'none', *, *, #30067, .f. ) ;
#27887 = direction ( 'none', ( 0.4999999999999993300, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#27890 = vertex_point ( 'none', #51457 ) ;
#27889 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999993900, 0.0000000000000000000 ) ) ;
#27891 = cartesian_point ( 'none', ( 3.899999999999999900, 11.28867513459481300, -15.32287565553229500 ) ) ;
#27892 = axis2_placement_3d ( 'none', #27891, #27889, #27887 ) ;
#27893 = face_outer_bound ( 'none', #9113, .t. ) ;
#27894 = direction ( 'none', ( 0.4999999999999998900, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27895 = face_outer_bound ( 'none', #9140, .t. ) ;
#27896 = axis2_placement_3d ( 'none', #27873, #27872, #27871 ) ;
#27897 = vector ( 'none', #27959, 1000.000000000000000 ) ;
#27898 = cartesian_point ( 'none', ( -9.576279441628829000, 4.258696921242277600, -15.32287565553229800 ) ) ;
#27899 = plane ( 'none', #27885 ) ;
#27900 = face_outer_bound ( 'none', #9190, .t. ) ;
#27901 = direction ( 'none', ( 1.000000000000000000, 1.609823385706477400e-015, 0.0000000000000000000 ) ) ;
#27902 = direction ( 'none', ( 1.609823385706477400e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27903 = cartesian_point ( 'none', ( -7.826279441628846800, 9.021836642056698000, -15.32287565553229800 ) ) ;
#27904 = cartesian_point ( 'none', ( -8.376279441628845700, 8.069208697893815300, -15.32287565553229800 ) ) ;
#27905 = line ( 'none', #27898, #27897 ) ;
#27906 = axis2_placement_3d ( 'none', #27904, #27954, #27953 ) ;
#27907 = line ( 'none', #27956, #27955 ) ;
#27908 = direction ( 'none', ( 0.4999999999999998900, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#27909 = direction ( 'none', ( 0.8660254037844387100, -0.4999999999999998900, 0.0000000000000000000 ) ) ;
#27910 = cartesian_point ( 'none', ( -2.200000000000001100, 10.42264973081035800, -15.32287565553229500 ) ) ;
#27911 = plane ( 'none', #27906 ) ;
#27912 = direction ( 'none', ( 0.4999999999999993300, -0.8660254037844389300, 0.0000000000000000000 ) ) ;
#27913 = direction ( 'none', ( -0.8660254037844390400, -0.4999999999999993900, 0.0000000000000000000 ) ) ;
#27914 = cartesian_point ( 'none', ( -4.900000000000000400, 11.28867513459478100, -15.32287565553229500 ) ) ;
#27915 = face_outer_bound ( 'none', #9167, .t. ) ;
#27916 = plane ( 'none', #27870 ) ;
#27917 = direction ( 'none', ( 0.5000000000000000000, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#27918 = direction ( 'none', ( 0.8660254037844387100, -0.5000000000000001100, 0.0000000000000000000 ) ) ;
#27919 = axis2_placement_3d ( 'none', #27910, #27909, #27908 ) ;
#27920 = face_outer_bound ( 'none', #9185, .t. ) ;
#27921 = face_outer_bound ( 'none', #9220, .t. ) ;
#27922 = direction ( 'none', ( 0.5000000000000000000, 0.8660254037844386000, 0.0000000000000000000 ) ) ;
#27923 = axis2_placement_3d ( 'none', #27877, #27918, #27917 ) ;
#27924 = plane ( 'none', #27919 ) ;
#27925 = plane ( 'none', #27836 ) ;
#27926 = face_outer_bound ( 'none', #9141, .t. ) ;
#27927 = cartesian_point ( 'none', ( -8.476279441628838300, 6.163952809568049100, -15.32287565553229800 ) ) ;
#27928 = line ( 'none', #27927, #27986 ) ;
#27929 = plane ( 'none', #27979 ) ;
#27930 = axis2_placement_3d ( 'none', #27936, #27978, #27977 ) ;
#27931 = face_outer_bound ( 'none', #9183, .t. ) ;
#27932 = axis2_placement_3d ( 'none', #27962, #28021, #28020 ) ;
#27933 = direction ( 'none', ( -0.5000000000000022200, 0.8660254037844373800, 0.0000000000000000000 ) ) ;
#27934 = axis2_placement_3d ( 'none', #27949, #27943, #27942 ) ;
#27935 = advanced_face ( 'none', ( #51496 ), #51503, .f. ) ;
#27936 = cartesian_point ( 'none', ( -8.476279441628838300, 6.163952809568049100, -15.32287565553229800 ) ) ;
#27937 = plane ( 'none', #27934 ) ;
#27938 = axis2_placement_3d ( 'none', #27945, #27950, #27933 ) ;
#27939 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27940 = vector ( 'none', #27939, 1000.000000000000000 ) ;
#27941 = cartesian_point ( 'none', ( -7.926279441628841100, 7.116580753730932700, -15.32287565553229800 ) ) ;
#27942 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#27943 = direction ( 'none', ( 1.776356839400250500e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27944 = face_outer_bound ( 'none', #9175, .t. ) ;
#27945 = cartesian_point ( 'none', ( -7.926279441628841100, 7.116580753730932700, -15.32287565553229800 ) ) ;
#27946 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#27947 = direction ( 'none', ( 1.776356839400250500e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27948 = cartesian_point ( 'none', ( -8.926279441628841100, 7.116580753730930900, -15.32287565553229800 ) ) ;
#27949 = cartesian_point ( 'none', ( -9.476279441628840100, 6.163952809568046500, -15.32287565553229800 ) ) ;
#27950 = direction ( 'none', ( 0.8660254037844373800, 0.5000000000000022200, 0.0000000000000000000 ) ) ;
#27951 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27952 = plane ( 'none', #27938 ) ;
#27953 = direction ( 'none', ( 1.000000000000000000, 1.609823385706477400e-015, 0.0000000000000000000 ) ) ;
#27954 = direction ( 'none', ( 1.609823385706477400e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27955 = vector ( 'none', #27951, 1000.000000000000000 ) ;
#27956 = cartesian_point ( 'none', ( -7.376279441628842200, 8.069208697893817100, -15.32287565553229800 ) ) ;
#27957 = line ( 'none', #27941, #27940 ) ;
#27958 = face_outer_bound ( 'none', #9133, .t. ) ;
#27959 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27960 = face_outer_bound ( 'none', #9212, .t. ) ;
#27961 = direction ( 'none', ( 1.000000000000000000, 1.776356839400250500e-015, 0.0000000000000000000 ) ) ;
#27962 = cartesian_point ( 'none', ( -9.576279441628829000, 4.258696921242277600, -15.32287565553229800 ) ) ;
#27963 = plane ( 'none', #27968 ) ;
#27964 = face_outer_bound ( 'none', #8854, .t. ) ;
#27965 = direction ( 'none', ( -0.5000000000000021100, 0.8660254037844373800, 0.0000000000000000000 ) ) ;
#27966 = direction ( 'none', ( 0.8660254037844374900, 0.5000000000000022200, 0.0000000000000000000 ) ) ;
#27967 = cartesian_point ( 'none', ( -10.12627944162882100, 3.306068977079389200, -15.32287565553229800 ) ) ;
#27968 = axis2_placement_3d ( 'none', #28016, #28015, #28014 ) ;
#27969 = face_outer_bound ( 'none', #9198, .t. ) ;
#27970 = plane ( 'none', #27932 ) ;
#27971 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27972 = axis2_placement_3d ( 'none', #27988, #27987, #27961 ) ;
#27973 = plane ( 'none', #28040 ) ;
#27974 = oriented_edge ( 'none', *, *, #28149, .f. ) ;
#27975 = plane ( 'none', #27972 ) ;
#27976 = face_outer_bound ( 'none', #9209, .t. ) ;
#27977 = direction ( 'none', ( -0.5000000000000021100, 0.8660254037844373800, 0.0000000000000000000 ) ) ;
#27978 = direction ( 'none', ( 0.8660254037844374900, 0.5000000000000022200, 0.0000000000000000000 ) ) ;
#27979 = axis2_placement_3d ( 'none', #27981, #27983, #27971 ) ;
#27980 = axis2_placement_3d ( 'none', #27967, #27966, #27965 ) ;
#27981 = cartesian_point ( 'none', ( 2.000000000000001300, 10.24999999999999800, 71.50000000000000000 ) ) ;
#27982 = face_outer_bound ( 'none', #11065, .t. ) ;
#27983 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#27984 = plane ( 'none', #27930 ) ;
#27985 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#27986 = vector ( 'none', #27985, 1000.000000000000000 ) ;
#27987 = direction ( 'none', ( 1.776356839400250500e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#27988 = cartesian_point ( 'none', ( -10.57627944162882900, 4.258696921242275800, -15.32287565553229800 ) ) ;
#27989 = plane ( 'none', #27980 ) ;
#27990 = plane ( 'none', #27994 ) ;
#27991 = cartesian_point ( 'none', ( -9.026279441628801700, -5.211324865405229500, -15.32287565553229800 ) ) ;
#27992 = line ( 'none', #27991, #28043 ) ;
#27993 = direction ( 'none', ( 0.4999999999999963400, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#27994 = axis2_placement_3d ( 'none', #28050, #28049, #28048 ) ;
#27995 = direction ( 'none', ( -0.5000000000000018900, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#27996 = direction ( 'none', ( 0.8660254037844376000, 0.5000000000000020000, 0.0000000000000000000 ) ) ;
#27997 = cartesian_point ( 'none', ( -7.376279441628842200, 8.069208697893817100, -15.32287565553229800 ) ) ;
#27998 = axis2_placement_3d ( 'none', #27997, #27996, #27995 ) ;
#27999 = face_outer_bound ( 'none', #9243, .t. ) ;
#28000 = axis2_placement_3d ( 'none', #28008, #28007, #27993 ) ;
#28001 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28002 = vector ( 'none', #28001, 1000.000000000000000 ) ;
#28003 = cartesian_point ( 'none', ( -6.826279441628845000, 9.021836642056701500, -15.32287565553229800 ) ) ;
#28004 = line ( 'none', #28003, #28002 ) ;
#28005 = direction ( 'none', ( -4.773959005888171500e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28006 = face_outer_bound ( 'none', #9222, .t. ) ;
#28007 = direction ( 'none', ( 0.8660254037844408200, -0.4999999999999963900, -0.0000000000000000000 ) ) ;
#28008 = cartesian_point ( 'none', ( -10.07627944162880200, -5.124722325026790600, -15.32287565553229800 ) ) ;
#28009 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28010 = vector ( 'none', #28009, 1000.000000000000000 ) ;
#28011 = face_outer_bound ( 'none', #9247, .t. ) ;
#28012 = cartesian_point ( 'none', ( -10.12627944162882100, 3.306068977079389200, -15.32287565553229800 ) ) ;
#28013 = line ( 'none', #28012, #28010 ) ;
#28014 = direction ( 'none', ( -0.5000000000000018900, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#28015 = direction ( 'none', ( 0.8660254037844376000, 0.5000000000000020000, 0.0000000000000000000 ) ) ;
#28016 = cartesian_point ( 'none', ( -6.826279441628845000, 9.021836642056701500, -15.32287565553229800 ) ) ;
#28017 = plane ( 'none', #27998 ) ;
#28018 = plane ( 'none', #28000 ) ;
#28019 = cartesian_point ( 'none', ( -9.026279441628801700, -5.211324865405229500, -15.32287565553229800 ) ) ;
#28020 = direction ( 'none', ( -0.5000000000000021100, 0.8660254037844373800, 0.0000000000000000000 ) ) ;
#28021 = direction ( 'none', ( 0.8660254037844374900, 0.5000000000000022200, 0.0000000000000000000 ) ) ;
#28022 = plane ( 'none', #28033 ) ;
#28023 = line ( 'none', #26780, #27020 ) ;
#28024 = cartesian_point ( 'none', ( 0.04781123507270786100, -0.8532222446711174000, -0.5149999999999997900 ) ) ;
#28025 = direction ( 'none', ( 1.000000000000000000, 1.609823385706477400e-015, 0.0000000000000000000 ) ) ;
#28026 = direction ( 'none', ( 1.609823385706477400e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28027 = cartesian_point ( 'none', ( -9.692946108295464200, -5.211324865405232200, -8.169585876471771300 ) ) ;
#28028 = cartesian_point ( 'none', ( -9.472020490811964100, -5.211324865405232200, -7.822155346224358900 ) ) ;
#28029 = cartesian_point ( 'none', ( -9.249876620230617500, -5.211324865405230400, -7.475459885343003200 ) ) ;
#28030 = cartesian_point ( 'none', ( -9.026279441628801700, -5.211324865405229500, -7.129715569651663600 ) ) ;
#28031 = face_outer_bound ( 'none', #9192, .t. ) ;
#28032 = cartesian_point ( 'none', ( -12.22627944162880100, 1.400813088753611900, -15.32287565553229800 ) ) ;
#28033 = axis2_placement_3d ( 'none', #28045, #28044, #26781 ) ;
#28034 = face_outer_bound ( 'none', #9193, .t. ) ;
#28035 = b_spline_curve_with_knots ( 'none', 3,
( #28030, #28029, #28028, #28027 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009203019493572509000, 0.01043550180148606300 ),
.unspecified. ) ;
#28036 = cartesian_point ( 'none', ( 0.04781123507270978300, -0.5150000000000027900, 0.8532222446711244000 ) ) ;
#28037 = direction ( 'none', ( -1.000000000000000000, -4.773959005888171500e-015, 0.0000000000000000000 ) ) ;
#28038 = cartesian_point ( 'none', ( -9.026279441628801700, -5.211324865405229500, -7.129715569651663600 ) ) ;
#28039 = plane ( 'none', #28046 ) ;
#28040 = axis2_placement_3d ( 'none', #28019, #28005, #28037 ) ;
#28042 = edge_loop ( 'none', ( #28591, #25372, #28590, #24534 ) ) ;
#28041 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28043 = vector ( 'none', #28041, 1000.000000000000000 ) ;
#28044 = direction ( 'none', ( 1.609823385706477400e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28045 = cartesian_point ( 'none', ( -11.67627944162881100, 2.353441032916500800, -15.32287565553229800 ) ) ;
#28046 = axis2_placement_3d ( 'none', #28032, #28026, #28025 ) ;
#28047 = edge_curve ( 'none', #57978, #34824, #51492, .t. ) ;
#28048 = direction ( 'none', ( -0.5000000000000018900, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#28049 = direction ( 'none', ( 0.8660254037844376000, 0.5000000000000020000, 0.0000000000000000000 ) ) ;
#28050 = cartesian_point ( 'none', ( -11.22627944162880100, 1.400813088753614100, -15.32287565553229800 ) ) ;
#28051 = axis2_placement_3d ( 'none', #28088, #28087, #28086 ) ;
#28052 = direction ( 'none', ( 1.000000000000000000, 1.998401444325281800e-015, 0.0000000000000000000 ) ) ;
#28053 = direction ( 'none', ( 1.998401444325281800e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28054 = cartesian_point ( 'none', ( -10.67627944162881400, -2.353441032916589600, -15.32287565553229800 ) ) ;
#28055 = line ( 'none', #28054, #28100 ) ;
#28056 = axis2_placement_3d ( 'none', #28104, #28103, #28102 ) ;
#28057 = face_outer_bound ( 'none', #18797, .t. ) ;
#28058 = direction ( 'none', ( -0.5000000000000018900, 0.8660254037844374900, 0.0000000000000000000 ) ) ;
#28059 = direction ( 'none', ( 0.8660254037844376000, 0.5000000000000020000, 0.0000000000000000000 ) ) ;
#28060 = cartesian_point ( 'none', ( -11.12627944162881900, 3.306068977079387400, -15.32287565553229800 ) ) ;
#28061 = axis2_placement_3d ( 'none', #28060, #28053, #28052 ) ;
#28062 = cartesian_point ( 'none', ( -10.67627944162881400, -2.353441032916589600, -8.040218672905091100 ) ) ;
#28063 = axis2_placement_3d ( 'none', #28071, #28059, #28058 ) ;
#28064 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28065 = vector ( 'none', #28064, 1000.000000000000000 ) ;
#28066 = plane ( 'none', #28056 ) ;
#28067 = plane ( 'none', #28061 ) ;
#28068 = cartesian_point ( 'none', ( -11.22627944162880100, 1.400813088753614100, -15.32287565553229800 ) ) ;
#28069 = line ( 'none', #28068, #28065 ) ;
#28070 = face_outer_bound ( 'none', #9206, .t. ) ;
#28071 = cartesian_point ( 'none', ( -10.67627944162881100, 2.353441032916502500, -15.32287565553229800 ) ) ;
#28072 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28073 = vector ( 'none', #28072, 1000.000000000000000 ) ;
#28074 = cartesian_point ( 'none', ( -10.67627944162881100, 2.353441032916502500, -15.32287565553229800 ) ) ;
#28075 = line ( 'none', #28074, #28073 ) ;
#28076 = plane ( 'none', #28063 ) ;
#28077 = face_outer_bound ( 'none', #9260, .t. ) ;
#28078 = cartesian_point ( 'none', ( -10.12627944162881000, -3.306068977079469600, -7.539765539435925300 ) ) ;
#28079 = cartesian_point ( 'none', ( -10.23866619571044900, -3.500728545246618100, -7.838392462339707700 ) ) ;
#28080 = cartesian_point ( 'none', ( -10.34970003853696200, -3.693044802381758400, -8.139068571133874400 ) ) ;
#28081 = cartesian_point ( 'none', ( -10.45961277496213300, -3.883419246269082900, -8.441356398446075100 ) ) ;
#28082 = line ( 'none', #28085, #28101 ) ;
#28083 = b_spline_curve_with_knots ( 'none', 3,
( #28081, #28080, #28079, #28078 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.926532362198178600e-007, 0.001121691240364137000 ),
.unspecified. ) ;
#28084 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28085 = cartesian_point ( 'none', ( -9.576279441628804200, -4.258696921242349600, -15.32287565553229800 ) ) ;
#28086 = direction ( 'none', ( 0.4999999999999963400, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#28087 = direction ( 'none', ( 0.8660254037844408200, -0.4999999999999963900, -0.0000000000000000000 ) ) ;
#28088 = cartesian_point ( 'none', ( -10.62627944162880700, -4.172094380863910600, -15.32287565553229800 ) ) ;
#28089 = line ( 'none', #28097, #28094 ) ;
#28090 = cartesian_point ( 'none', ( -10.79294610829545900, -3.306068977079471300, -8.674699990824068500 ) ) ;
#28091 = cartesian_point ( 'none', ( -10.57118427710821800, -3.306068977079471800, -8.296109333758002100 ) ) ;
#28092 = cartesian_point ( 'none', ( -10.34899161794664700, -3.306068977079470900, -7.917779923426281600 ) ) ;
#28093 = cartesian_point ( 'none', ( -10.12627944162881000, -3.306068977079469600, -7.539765539435925300 ) ) ;
#28094 = vector ( 'none', #28129, 1000.000000000000000 ) ;
#28095 = b_spline_curve_with_knots ( 'none', 3,
( #28093, #28092, #28091, #28090 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.008384464818442025400, 0.009700588473144316700 ),
.unspecified. ) ;
#28096 = face_outer_bound ( 'none', #9298, .t. ) ;
#28097 = cartesian_point ( 'none', ( -10.12627944162881000, -3.306068977079469600, -15.32287565553229800 ) ) ;
#28098 = plane ( 'none', #28051 ) ;
#28099 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28100 = vector ( 'none', #28099, 1000.000000000000000 ) ;
#28101 = vector ( 'none', #28084, 1000.000000000000000 ) ;
#28102 = direction ( 'none', ( 0.4999999999999966100, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#28103 = direction ( 'none', ( 0.8660254037844407100, -0.4999999999999966100, -0.0000000000000000000 ) ) ;
#28104 = cartesian_point ( 'none', ( -11.17627944162881100, -3.219466436701030600, -15.32287565553229800 ) ) ;
#28105 = plane ( 'none', #28124 ) ;
#28106 = face_outer_bound ( 'none', #9233, .t. ) ;
#28107 = direction ( 'none', ( -1.000000000000000000, -4.773959005888171500e-015, 0.0000000000000000000 ) ) ;
#28108 = direction ( 'none', ( -4.773959005888171500e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28109 = cartesian_point ( 'none', ( -9.576279441628804200, -4.258696921242349600, -15.32287565553229800 ) ) ;
#28110 = cartesian_point ( 'none', ( -9.526279441628798100, -6.077350269189670600, -15.32287565553229800 ) ) ;
#28111 = cartesian_point ( 'none', ( -10.24294610829546000, -4.258696921242352200, -8.326604671405798200 ) ) ;
#28112 = cartesian_point ( 'none', ( -10.02155203717522600, -4.258696921242352200, -7.961598405473223400 ) ) ;
#28113 = cartesian_point ( 'none', ( -9.799380956937067600, -4.258696921242350400, -7.597047458389381400 ) ) ;
#28114 = cartesian_point ( 'none', ( -9.576279441628804200, -4.258696921242349600, -7.233070451787973800 ) ) ;
#28115 = face_outer_bound ( 'none', #9323, .t. ) ;
#28116 = b_spline_curve_with_knots ( 'none', 3,
( #28114, #28113, #28112, #28111 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009275065186099103900, 0.01055495423453023200 ),
.unspecified. ) ;
#28117 = cartesian_point ( 'none', ( -9.576279441628804200, -4.258696921242349600, -7.233070451787973800 ) ) ;
#28118 = cartesian_point ( 'none', ( -9.688363811247899800, -4.452832744156955500, -7.556779570592286900 ) ) ;
#28119 = cartesian_point ( 'none', ( -9.799414764915640700, -4.645178638138460800, -7.881926371301232400 ) ) ;
#28120 = cartesian_point ( 'none', ( -9.909612774962132800, -4.836047190431971300, -8.208215831100162100 ) ) ;
#28121 = plane ( 'none', #28126 ) ;
#28122 = b_spline_curve_with_knots ( 'none', 3,
( #28120, #28119, #28118, #28117 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.125824437374291900e-007, 0.001181663171962461700 ),
.unspecified. ) ;
#28123 = cartesian_point ( 'none', ( -9.576279441628804200, -4.258696921242349600, -7.233070451787973800 ) ) ;
#28124 = axis2_placement_3d ( 'none', #28110, #28156, #28155 ) ;
#28125 = face_outer_bound ( 'none', #9289, .t. ) ;
#28126 = axis2_placement_3d ( 'none', #28109, #28108, #28107 ) ;
#28127 = cartesian_point ( 'none', ( -10.12627944162881000, -3.306068977079469600, -7.539765539435925300 ) ) ;
#28128 = face_outer_bound ( 'none', #9339, .t. ) ;
#28129 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28130 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28131 = vector ( 'none', #28130, 1000.000000000000000 ) ;
#28132 = axis2_placement_3d ( 'none', #28143, #28142, #28179 ) ;
#28133 = line ( 'none', #28176, #28175 ) ;
#28134 = direction ( 'none', ( 0.4999999999999963400, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#28135 = direction ( 'none', ( 0.8660254037844408200, -0.4999999999999963900, -0.0000000000000000000 ) ) ;
#28136 = face_outer_bound ( 'none', #18773, .t. ) ;
#28137 = plane ( 'none', #28132 ) ;
#28138 = cartesian_point ( 'none', ( -9.142946108295467100, -6.163952809568108600, -8.208215831100172700 ) ) ;
#28139 = cartesian_point ( 'none', ( -8.922554344906506800, -6.163952809568108600, -7.881932673219292700 ) ) ;
#28140 = cartesian_point ( 'none', ( -8.700388897162289600, -6.163952809568106900, -7.556693962421072700 ) ) ;
#28141 = cartesian_point ( 'none', ( -8.476279441628790300, -6.163952809568106900, -7.233070451787963200 ) ) ;
#28142 = direction ( 'none', ( 0.8660254037844407100, -0.4999999999999966100, -0.0000000000000000000 ) ) ;
#28143 = cartesian_point ( 'none', ( -11.72627944162881500, -2.266838492538150200, -15.32287565553229800 ) ) ;
#28144 = b_spline_curve_with_knots ( 'none', 3,
( #28141, #28140, #28139, #28138 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.007489566479323428600, 0.008667621009944937600 ),
.unspecified. ) ;
#28145 = cartesian_point ( 'none', ( -9.026279441628801700, -5.211324865405229500, -7.129715569651663600 ) ) ;
#28146 = cartesian_point ( 'none', ( -9.138076610496410600, -5.404963242026289200, -7.475455492561828800 ) ) ;
#28147 = cartesian_point ( 'none', ( -9.249145267909213400, -5.597339799793727100, -7.822140568972556300 ) ) ;
#28148 = cartesian_point ( 'none', ( -9.359612774962132100, -5.788675134594856600, -8.169585876471781900 ) ) ;
#28149 = edge_curve ( 'none', #25384, #30048, #51389, .t. ) ;
#28150 = cartesian_point ( 'none', ( -8.976279441628786800, -7.029978213352547900, -15.32287565553229800 ) ) ;
#28151 = axis2_placement_3d ( 'none', #28150, #28135, #28134 ) ;
#28152 = cartesian_point ( 'none', ( -8.476279441628790300, -6.163952809568106900, -15.32287565553229800 ) ) ;
#28153 = line ( 'none', #28152, #28131 ) ;
#28154 = b_spline_curve_with_knots ( 'none', 3,
( #28148, #28147, #28146, #28145 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.303844794467167700e-007, 0.001235652914815826200 ),
.unspecified. ) ;
#28155 = direction ( 'none', ( 0.4999999999999963400, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#28156 = direction ( 'none', ( 0.8660254037844408200, -0.4999999999999963900, -0.0000000000000000000 ) ) ;
#28157 = plane ( 'none', #28151 ) ;
#28158 = cartesian_point ( 'none', ( -8.476279441628790300, -6.163952809568106900, -7.233070451787963200 ) ) ;
#28159 = cartesian_point ( 'none', ( -10.67627944162881400, -2.353441032916589600, -15.32287565553229800 ) ) ;
#28160 = plane ( 'none', #28200 ) ;
#28161 = plane ( 'none', #28163 ) ;
#28162 = direction ( 'none', ( -1.000000000000000000, -4.607425552194398900e-015, 0.0000000000000000000 ) ) ;
#28163 = axis2_placement_3d ( 'none', #28159, #28173, #28177 ) ;
#28164 = cartesian_point ( 'none', ( -8.476279441628790300, -6.163952809568106900, -7.233070451787963200 ) ) ;
#28165 = cartesian_point ( 'none', ( -8.587829505836994700, -6.357163188364290300, -7.597045195756849400 ) ) ;
#28166 = cartesian_point ( 'none', ( -8.698913804019468900, -6.549566836739465700, -7.961592023850188900 ) ) ;
#28167 = cartesian_point ( 'none', ( -8.809612774962129600, -6.741303078757745500, -8.326604671405830200 ) ) ;
#28168 = axis2_placement_3d ( 'none', #28170, #28171, #28162 ) ;
#28169 = b_spline_curve_with_knots ( 'none', 3,
( #28167, #28166, #28165, #28164 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.453080005561473300e-007, 0.001281172263256717600 ),
.unspecified. ) ;
#28170 = cartesian_point ( 'none', ( -11.22627944162881900, -1.400813088753709100, -15.32287565553229800 ) ) ;
#28171 = direction ( 'none', ( -4.607425552194398900e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28172 = b_spline_curve_with_knots ( 'none', 3,
( #28206, #28205, #28204, #28203 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.008241443607579602300, 0.009598203988023076100 ),
.unspecified. ) ;
#28173 = direction ( 'none', ( -4.607425552194398900e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28174 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28175 = vector ( 'none', #28174, 1000.000000000000000 ) ;
#28176 = cartesian_point ( 'none', ( -11.22627944162881900, -1.400813088753709100, -15.32287565553229800 ) ) ;
#28177 = direction ( 'none', ( -1.000000000000000000, -4.607425552194398900e-015, 0.0000000000000000000 ) ) ;
#28178 = plane ( 'none', #28168 ) ;
#28179 = direction ( 'none', ( 0.4999999999999966100, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#28180 = face_outer_bound ( 'none', #9332, .t. ) ;
#28181 = cartesian_point ( 'none', ( -11.22627944162881900, -1.400813088753709100, -8.720033886374313400 ) ) ;
#28182 = face_outer_bound ( 'none', #9354, .t. ) ;
#28183 = b_spline_curve_with_knots ( 'none', 3,
( #28230, #28229, #28228, #28227 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.715568988218510800e-007, 0.001058812123506577000 ),
.unspecified. ) ;
#28184 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28185 = cartesian_point ( 'none', ( -7.376279441628767600, -8.069208697893858000, -15.32287565553229800 ) ) ;
#28186 = cartesian_point ( 'none', ( -11.22627944162881900, -1.400813088753709100, -8.720033886374313400 ) ) ;
#28187 = cartesian_point ( 'none', ( -11.33920385327096400, -1.596403907132731200, -8.963349070500894900 ) ) ;
#28188 = cartesian_point ( 'none', ( -11.45019656125097500, -1.788648916623759600, -9.210145976975406200 ) ) ;
#28189 = cartesian_point ( 'none', ( -11.55961277496213500, -1.978163357943310200, -9.459784372770863900 ) ) ;
#28190 = plane ( 'none', #28192 ) ;
#28191 = b_spline_curve_with_knots ( 'none', 3,
( #28189, #28188, #28187, #28186 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.503106785071815100e-007, 0.0009961792249847281400 ),
.unspecified. ) ;
#28192 = axis2_placement_3d ( 'none', #28231, #28202, #28201 ) ;
#28193 = cartesian_point ( 'none', ( -11.34294610829550000, -2.353441032916515000, -9.204227120211859500 ) ) ;
#28194 = cartesian_point ( 'none', ( -11.12093869795989500, -2.353441032916591800, -8.816100543663342400 ) ) ;
#28195 = cartesian_point ( 'none', ( -10.89872926436994400, -2.353441032916590500, -8.428089258060856200 ) ) ;
#28196 = cartesian_point ( 'none', ( -10.67627944162881400, -2.353441032916589600, -8.040218672905091100 ) ) ;
#28197 = face_outer_bound ( 'none', #9285, .t. ) ;
#28198 = b_spline_curve_with_knots ( 'none', 3,
( #28196, #28195, #28194, #28193 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.008812818849867362300, 0.01015419087206733700 ),
.unspecified. ) ;
#28199 = line ( 'none', #28218, #28217 ) ;
#28200 = axis2_placement_3d ( 'none', #28222, #28221, #28220 ) ;
#28201 = direction ( 'none', ( -1.000000000000000000, -4.940492459581946600e-015, 0.0000000000000000000 ) ) ;
#28202 = direction ( 'none', ( -4.940492459581946600e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28203 = cartesian_point ( 'none', ( -11.89294610829545500, -1.400813088753711400, -9.901710504412609000 ) ) ;
#28204 = cartesian_point ( 'none', ( -11.67079225912681500, -1.400813088753711100, -9.507779570638206200 ) ) ;
#28205 = cartesian_point ( 'none', ( -11.44857408253887800, -1.400813088753710200, -9.113885073103391600 ) ) ;
#28206 = cartesian_point ( 'none', ( -11.22627944162881900, -1.400813088753709100, -8.720033886374313400 ) ) ;
#28207 = cartesian_point ( 'none', ( -7.709612774962121900, -8.646558967083525000, -9.204227120211941200 ) ) ;
#28208 = direction ( 'none', ( -4.607425552194398900e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28209 = b_spline_curve_with_knots ( 'none', 3,
( #28207, #28265, #28264, #28263 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.651258063185570400e-007, 0.001341867418128114700 ),
.unspecified. ) ;
#28210 = line ( 'none', #28185, #28260 ) ;
#28211 = direction ( 'none', ( 0.4999999999999966100, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#28212 = direction ( 'none', ( 0.8660254037844407100, -0.4999999999999966100, -0.0000000000000000000 ) ) ;
#28213 = conical_surface ( 'none', #28258, 9.966506350946106700, 1.047197551196596100 ) ;
#28214 = cartesian_point ( 'none', ( -7.376279441628809300, -8.069208697893858000, -8.040218672905098200 ) ) ;
#28215 = axis2_placement_3d ( 'none', #28255, #28208, #28244 ) ;
#28216 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28217 = vector ( 'none', #28216, 1000.000000000000000 ) ;
#28218 = cartesian_point ( 'none', ( -6.826279441628756200, -9.021836642056735300, -15.32287565553229800 ) ) ;
#28219 = plane ( 'none', #28224 ) ;
#28220 = direction ( 'none', ( 0.4999999999999966100, 0.8660254037844407100, 0.0000000000000000000 ) ) ;
#28221 = direction ( 'none', ( 0.8660254037844407100, -0.4999999999999966100, -0.0000000000000000000 ) ) ;
#28222 = cartesian_point ( 'none', ( -7.326279441628754400, -9.887862045841174600, -15.32287565553229800 ) ) ;
#28223 = cartesian_point ( 'none', ( 8.857652582737248900e-016, -10.42264973081037400, -7.129715569651660100 ) ) ;
#28224 = axis2_placement_3d ( 'none', #28226, #28212, #28211 ) ;
#28225 = face_outer_bound ( 'none', #9351, .t. ) ;
#28226 = cartesian_point ( 'none', ( -7.876279441628764900, -8.935234101678299000, -15.32287565553229800 ) ) ;
#28227 = cartesian_point ( 'none', ( -10.67627944162881400, -2.353441032916589600, -8.040218672905091100 ) ) ;
#28228 = cartesian_point ( 'none', ( -10.78896007145559800, -2.548609608805443700, -8.311707193776131300 ) ) ;
#28229 = cartesian_point ( 'none', ( -10.89996718618358800, -2.740879571515950200, -8.585909920071220100 ) ) ;
#28230 = cartesian_point ( 'none', ( -11.00961277496213400, -2.930791302106197500, -8.862320849399324600 ) ) ;
#28231 = cartesian_point ( 'none', ( -10.12627944162881000, -3.306068977079469600, -15.32287565553229800 ) ) ;
#28232 = cartesian_point ( 'none', ( -4.733333333333332500, -11.00000000000000200, -9.901710504412667600 ) ) ;
#28233 = cartesian_point ( 'none', ( -4.622256443309616700, -10.80760918293218300, -9.507779693206385800 ) ) ;
#28234 = direction ( 'none', ( -1.000000000000000000, -4.773959005888171500e-015, 0.0000000000000000000 ) ) ;
#28235 = direction ( 'none', ( -4.773959005888171500e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28236 = cartesian_point ( 'none', ( -8.476279441628790300, -6.163952809568106900, -15.32287565553229800 ) ) ;
#28237 = axis2_placement_3d ( 'none', #28236, #28235, #28234 ) ;
#28238 = cartesian_point ( 'none', ( 81.97872598554830900, -80.10500326813257700, -51.01050774329604600 ) ) ;
#28239 = direction ( 'none', ( -1.000000000000000000, -4.773959005888171500e-015, 0.0000000000000000000 ) ) ;
#28240 = direction ( 'none', ( -4.773959005888171500e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28241 = cartesian_point ( 'none', ( -4.399999999999999500, -10.42264973081037400, -8.720033886374308100 ) ) ;
#28242 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28243 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28244 = direction ( 'none', ( -1.000000000000000000, -4.607425552194398900e-015, 0.0000000000000000000 ) ) ;
#28245 = plane ( 'none', #28253 ) ;
#28246 = face_outer_bound ( 'none', #9329, .t. ) ;
#28247 = cartesian_point ( 'none', ( -6.826279441628758000, -9.021836642056735300, -8.720033886374261900 ) ) ;
#28248 = cartesian_point ( 'none', ( -6.937426795053455400, -9.214349505315128800, -9.113885189931556500 ) ) ;
#28249 = cartesian_point ( 'none', ( -7.048535884938393000, -9.406796094178579500, -9.507779693206412500 ) ) ;
#28250 = cartesian_point ( 'none', ( -7.159612774962119500, -9.599186911246416500, -9.901710504412726300 ) ) ;
#28251 = face_outer_bound ( 'none', #9307, .t. ) ;
#28252 = cartesian_point ( 'none', ( -4.511147353424688000, -10.61516259406874800, -9.113885189931565400 ) ) ;
#28253 = axis2_placement_3d ( 'none', #28259, #28240, #28239 ) ;
#28254 = face_outer_bound ( 'none', #9358, .t. ) ;
#28255 = cartesian_point ( 'none', ( -7.376279441628767600, -8.069208697893858000, -15.32287565553229800 ) ) ;
#28256 = plane ( 'none', #28237 ) ;
#28257 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.83369939627408500 ) ) ;
#28258 = axis2_placement_3d ( 'none', #28257, #28243, #28242 ) ;
#28259 = cartesian_point ( 'none', ( -7.926279441628779800, -7.116580753730982400, -15.32287565553229800 ) ) ;
#28260 = vector ( 'none', #28184, 1000.000000000000000 ) ;
#28261 = b_spline_curve_with_knots ( 'none', 3,
( #28250, #28249, #28248, #28247 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.701411037029456300e-007, 0.001357232490987922100 ),
.unspecified. ) ;
#28262 = plane ( 'none', #28215 ) ;
#28263 = cartesian_point ( 'none', ( -7.376279441628809300, -8.069208697893858000, -8.040218672905098200 ) ) ;
#28264 = cartesian_point ( 'none', ( -7.487504738707237100, -8.261856563520710800, -8.428090603125953700 ) ) ;
#28265 = cartesian_point ( 'none', ( -7.598609244290836200, -8.454295212141325100, -8.816101153793752600 ) ) ;
#28266 = cartesian_point ( 'none', ( -8.037637469678104600, -7.309458516143095600, -7.917786508665458600 ) ) ;
#28267 = cartesian_point ( 'none', ( -8.148733846671342800, -7.501883085632213600, -8.296116119184411300 ) ) ;
#28268 = cartesian_point ( 'none', ( -8.259612774962125300, -7.693931022920637000, -8.674699990824128900 ) ) ;
#28269 = plane ( 'none', #28293 ) ;
#28270 = b_spline_curve_with_knots ( 'none', 3,
( #28268, #28267, #28266, #28310 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.569180070628965500e-007, 0.001316709421667477700 ),
.unspecified. ) ;
#28271 = direction ( 'none', ( 0.4999999999999963400, 0.8660254037844408200, 0.0000000000000000000 ) ) ;
#28272 = direction ( 'none', ( 0.8660254037844408200, -0.4999999999999963400, -0.0000000000000000000 ) ) ;
#28273 = cartesian_point ( 'none', ( -8.426279441628775400, -7.982606157515424300, -15.32287565553229800 ) ) ;
#28274 = axis2_placement_3d ( 'none', #28273, #28272, #28271 ) ;
#28275 = plane ( 'none', #28274 ) ;
#28276 = plane ( 'none', #28282 ) ;
#28277 = cartesian_point ( 'none', ( -8.592946108295459200, -7.116580753731006400, -8.441356398446092900 ) ) ;
#28278 = cartesian_point ( 'none', ( -8.373022667120016700, -7.116580753730985100, -8.138933852296455400 ) ) ;
#28279 = cartesian_point ( 'none', ( -8.150961512603348800, -7.116580753730983300, -7.838270981803100700 ) ) ;
#28280 = cartesian_point ( 'none', ( -7.926279441628801200, -7.116580753730982400, -7.539765539435926200 ) ) ;
#28281 = b_spline_curve_with_knots ( 'none', 3,
( #28280, #28279, #28278, #28277 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004908777032649320300, 0.006028560043088398800 ),
.unspecified. ) ;
#28282 = axis2_placement_3d ( 'none', #28286, #28308, #28307 ) ;
#28283 = cartesian_point ( 'none', ( -7.926279441628801200, -7.116580753730982400, -7.539765539435926200 ) ) ;
#28284 = face_outer_bound ( 'none', #9458, .t. ) ;
#28285 = face_outer_bound ( 'none', #9373, .t. ) ;
#28286 = cartesian_point ( 'none', ( -0.5999999999999994200, -11.28867513459481300, -15.32287565553229500 ) ) ;
#28287 = b_spline_curve_with_knots ( 'none', 3,
( #28334, #28333, #28332, #28331 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.252635099334195700e-007, 0.001235647793846316000 ),
.unspecified. ) ;
#28288 = axis2_placement_3d ( 'none', #28325, #28324, #28361 ) ;
#28289 = cartesian_point ( 'none', ( -1.433333333333334500, -11.00000000000000200, -8.326604671405817700 ) ) ;
#28290 = cartesian_point ( 'none', ( -1.322634362390674200, -10.80826375798172400, -7.961592023850183600 ) ) ;
#28291 = cartesian_point ( 'none', ( -1.211550064208203500, -10.61586010960655500, -7.597045195756850300 ) ) ;
#28292 = cartesian_point ( 'none', ( -1.099999999999999200, -10.42264973081037400, -7.233070451787972000 ) ) ;
#28293 = axis2_placement_3d ( 'none', #28294, #28328, #28327 ) ;
#28294 = cartesian_point ( 'none', ( 0.5000000000000006700, -11.28867513459481300, -15.32287565553229500 ) ) ;
#28295 = b_spline_curve_with_knots ( 'none', 3,
( #28292, #28291, #28290, #28289 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.419091034901987600e-007, 0.001281168864359627800 ),
.unspecified. ) ;
#28296 = face_outer_bound ( 'none', #9411, .t. ) ;
#28297 = b_spline_curve_with_knots ( 'none', 3,
( #28322, #28321, #28320, #28319 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.303844794472391800e-007, 0.001235652914815833600 ),
.unspecified. ) ;
#28298 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28299 = vector ( 'none', #28298, 1000.000000000000000 ) ;
#28300 = cartesian_point ( 'none', ( -1.099999999999999200, -10.42264973081037400, -15.32287565553229500 ) ) ;
#28301 = line ( 'none', #28300, #28299 ) ;
#28302 = cartesian_point ( 'none', ( -1.099999999999999200, -10.42264973081037400, -7.233070451787972000 ) ) ;
#28303 = cartesian_point ( 'none', ( -0.9879156303809013600, -10.61678555372498100, -7.556779570592288700 ) ) ;
#28304 = cartesian_point ( 'none', ( -0.8768646767131586000, -10.80913144770648800, -7.881926371301236900 ) ) ;
#28305 = cartesian_point ( 'none', ( -0.7666666666666650500, -11.00000000000000200, -8.208215831100172700 ) ) ;
#28306 = b_spline_curve_with_knots ( 'none', 3,
( #28305, #28304, #28303, #28302 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.125824437432419000e-007, 0.001181663171962482100 ),
.unspecified. ) ;
#28307 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#28308 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999995600, 0.0000000000000000000 ) ) ;
#28309 = face_outer_bound ( 'none', #9346, .t. ) ;
#28310 = cartesian_point ( 'none', ( -7.926279441628801200, -7.116580753730982400, -7.539765539435926200 ) ) ;
#28311 = direction ( 'none', ( -0.4999999999999998900, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#28312 = direction ( 'none', ( -0.8660254037844387100, 0.4999999999999998900, 0.0000000000000000000 ) ) ;
#28313 = cartesian_point ( 'none', ( -7.492946108295480900, -9.021836642056738900, -9.459784372770913700 ) ) ;
#28314 = cartesian_point ( 'none', ( -7.274263005375312100, -9.021836642056737100, -9.210316322520725400 ) ) ;
#28315 = cartesian_point ( 'none', ( -7.052013649583024300, -9.021836642056737100, -8.963225591220657800 ) ) ;
#28316 = cartesian_point ( 'none', ( -6.826279441628758000, -9.021836642056735300, -8.720033886374261900 ) ) ;
#28317 = face_outer_bound ( 'none', #9404, .t. ) ;
#28318 = plane ( 'none', #28367 ) ;
#28319 = cartesian_point ( 'none', ( 8.857652582737248900e-016, -10.42264973081037400, -7.129715569651660100 ) ) ;
#28320 = cartesian_point ( 'none', ( 0.1117971688676120500, -10.61628810743143300, -7.475455492561828000 ) ) ;
#28321 = cartesian_point ( 'none', ( 0.2228658262804168500, -10.80866466519887200, -7.822140568972556300 ) ) ;
#28322 = cartesian_point ( 'none', ( 0.3333333333333364800, -11.00000000000000400, -8.169585876471785500 ) ) ;
#28323 = b_spline_curve_with_knots ( 'none', 3,
( #28316, #28315, #28314, #28313 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.003727611219615313400, 0.004720534261749243100 ),
.unspecified. ) ;
#28324 = direction ( 'none', ( -4.607425552194398900e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28325 = cartesian_point ( 'none', ( -6.826279441628756200, -9.021836642056735300, -15.32287565553229800 ) ) ;
#28326 = plane ( 'none', #28288 ) ;
#28327 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#28328 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999995600, 0.0000000000000000000 ) ) ;
#28329 = cartesian_point ( 'none', ( 8.694868707830776900e-016, -10.42264973081037400, -15.32287565553229500 ) ) ;
#28330 = line ( 'none', #28329, #28357 ) ;
#28331 = cartesian_point ( 'none', ( -0.3333333333333339800, -11.00000000000000200, -8.169585876471781900 ) ) ;
#28332 = cartesian_point ( 'none', ( -0.2228658262804146300, -10.80866466519887200, -7.822140568972552700 ) ) ;
#28333 = cartesian_point ( 'none', ( -0.1117971688676100000, -10.61628810743143300, -7.475455492561826200 ) ) ;
#28334 = cartesian_point ( 'none', ( 8.857652582737248900e-016, -10.42264973081037400, -7.129715569651660100 ) ) ;
#28335 = cartesian_point ( 'none', ( -1.099999999999999200, -10.42264973081037400, -7.233070451787972000 ) ) ;
#28336 = cartesian_point ( 'none', ( -3.299999999999999400, -10.42264973081037400, -8.040218672905089300 ) ) ;
#28337 = b_spline_curve_with_knots ( 'none', 3,
( #28388, #28387, #28386, #28385 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.503106785050996600e-007, 0.0009961792249847771500 ),
.unspecified. ) ;
#28338 = cartesian_point ( 'none', ( -2.799999999999999400, -11.28867513459481300, -15.32287565553229500 ) ) ;
#28339 = b_spline_curve_with_knots ( 'none', 3,
( #28381, #28380, #28379, #28378 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.453080005646479400e-007, 0.001281172263256721700 ),
.unspecified. ) ;
#28340 = direction ( 'none', ( -0.8660254037844388200, 0.4999999999999997200, 0.0000000000000000000 ) ) ;
#28341 = axis2_placement_3d ( 'none', #28338, #28384, #28376 ) ;
#28342 = direction ( 'none', ( -0.4999999999999993300, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#28343 = direction ( 'none', ( 0.8660254037844390400, 0.4999999999999993900, 0.0000000000000000000 ) ) ;
#28344 = axis2_placement_3d ( 'none', #28377, #28371, #28370 ) ;
#28345 = cartesian_point ( 'none', ( -8.042946108295463900, -8.069208697893886400, -8.862320849399365500 ) ) ;
#28346 = cartesian_point ( 'none', ( -7.823516944678876200, -8.069208697893859700, -8.585735992166970500 ) ) ;
#28347 = cartesian_point ( 'none', ( -7.601424154531763100, -8.069208697893859700, -8.311446323930100600 ) ) ;
#28348 = cartesian_point ( 'none', ( -7.376279441628809300, -8.069208697893858000, -8.040218672905098200 ) ) ;
#28349 = cartesian_point ( 'none', ( -3.899999999999999900, -11.28867513459481300, -15.32287565553229500 ) ) ;
#28350 = b_spline_curve_with_knots ( 'none', 3,
( #28348, #28347, #28346, #28345 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.005050568123124962600, 0.006105201277426461300 ),
.unspecified. ) ;
#28351 = face_outer_bound ( 'none', #9493, .t. ) ;
#28352 = plane ( 'none', #28354 ) ;
#28353 = face_outer_bound ( 'none', #9445, .t. ) ;
#28354 = axis2_placement_3d ( 'none', #28349, #28343, #28342 ) ;
#28355 = cartesian_point ( 'none', ( -6.826279441628758000, -9.021836642056735300, -8.720033886374261900 ) ) ;
#28356 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28357 = vector ( 'none', #28356, 1000.000000000000000 ) ;
#28358 = cartesian_point ( 'none', ( 8.694868707830776900e-016, -10.42264973081037400, -15.32287565553229500 ) ) ;
#28359 = axis2_placement_3d ( 'none', #28358, #28312, #28311 ) ;
#28360 = plane ( 'none', #28359 ) ;
#28361 = direction ( 'none', ( -1.000000000000000000, -4.607425552194398900e-015, 0.0000000000000000000 ) ) ;
#28362 = cartesian_point ( 'none', ( -3.076312255445215800, -10.81008826940974600, -8.585909920071239700 ) ) ;
#28363 = cartesian_point ( 'none', ( -2.966666666666665500, -11.00000000000000200, -8.862320849399353100 ) ) ;
#28364 = b_spline_curve_with_knots ( 'none', 3,
( #28363, #28362, #28409, #28408 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.715568988285685800e-007, 0.001058812123506621700 ),
.unspecified. ) ;
#28365 = direction ( 'none', ( -0.8660254037844387100, 0.4999999999999998900, 0.0000000000000000000 ) ) ;
#28366 = cartesian_point ( 'none', ( -2.199999999999999300, -10.42264973081037400, -7.539765539435922600 ) ) ;
#28367 = axis2_placement_3d ( 'none', #28369, #28340, #28405 ) ;
#28368 = face_outer_bound ( 'none', #9413, .t. ) ;
#28369 = cartesian_point ( 'none', ( -2.199999999999999300, -10.42264973081037400, -15.32287565553229500 ) ) ;
#28370 = direction ( 'none', ( -0.5000000000000000000, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#28371 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000001100, 0.0000000000000000000 ) ) ;
#28372 = cartesian_point ( 'none', ( -3.299999999999998900, -10.42264973081037400, -15.32287565553229500 ) ) ;
#28373 = line ( 'none', #28372, #28398 ) ;
#28374 = plane ( 'none', #28406 ) ;
#28375 = face_outer_bound ( 'none', #9456, .t. ) ;
#28376 = direction ( 'none', ( -0.4999999999999993300, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#28377 = cartesian_point ( 'none', ( -3.299999999999998900, -10.42264973081037400, -15.32287565553229500 ) ) ;
#28378 = cartesian_point ( 'none', ( 1.100000000000001400, -10.42264973081036500, -7.233070451787959600 ) ) ;
#28379 = cartesian_point ( 'none', ( 1.211550064208206700, -10.61586010960654900, -7.597045195756843200 ) ) ;
#28380 = cartesian_point ( 'none', ( 1.322634362390679300, -10.80826375798172200, -7.961592023850181800 ) ) ;
#28381 = cartesian_point ( 'none', ( 1.433333333333340000, -11.00000000000000400, -8.326604671405823100 ) ) ;
#28382 = face_outer_bound ( 'none', #9431, .t. ) ;
#28383 = plane ( 'none', #28341 ) ;
#28384 = direction ( 'none', ( 0.8660254037844390400, 0.4999999999999993900, 0.0000000000000000000 ) ) ;
#28385 = cartesian_point ( 'none', ( -4.399999999999999500, -10.42264973081037400, -8.720033886374308100 ) ) ;
#28386 = cartesian_point ( 'none', ( -4.287075588357846600, -10.61824054918940500, -8.963349070500902000 ) ) ;
#28387 = cartesian_point ( 'none', ( -4.176082880377833800, -10.81048555868044000, -9.210145976975425700 ) ) ;
#28388 = cartesian_point ( 'none', ( -4.066666666666664700, -11.00000000000000400, -9.459784372770895900 ) ) ;
#28389 = plane ( 'none', #28344 ) ;
#28390 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#28391 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999995600, 0.0000000000000000000 ) ) ;
#28392 = b_spline_curve_with_knots ( 'none', 3,
( #28433, #28432, #28431, #28430 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.549514645539765900e-007, 0.001316707455124940400 ),
.unspecified. ) ;
#28393 = direction ( 'none', ( -0.4999999999999998900, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#28394 = face_outer_bound ( 'none', #9469, .t. ) ;
#28395 = axis2_placement_3d ( 'none', #28434, #28391, #28390 ) ;
#28396 = face_outer_bound ( 'none', #9450, .t. ) ;
#28397 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28398 = vector ( 'none', #28397, 1000.000000000000000 ) ;
#28399 = cartesian_point ( 'none', ( -1.099999999999999200, -10.42264973081037400, -15.32287565553229500 ) ) ;
#28400 = cartesian_point ( 'none', ( -3.633333333333333700, -11.00000000000000200, -9.204227120211902100 ) ) ;
#28401 = cartesian_point ( 'none', ( -3.522329802662050600, -10.80773624505780900, -8.816101153793724200 ) ) ;
#28402 = cartesian_point ( 'none', ( -3.411225297078453300, -10.61529759643719800, -8.428090603125937700 ) ) ;
#28403 = cartesian_point ( 'none', ( -3.299999999999999400, -10.42264973081037400, -8.040218672905089300 ) ) ;
#28404 = b_spline_curve_with_knots ( 'none', 3,
( #28403, #28402, #28401, #28400 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.641980847451356000e-007, 0.001341866490406502000 ),
.unspecified. ) ;
#28405 = direction ( 'none', ( -0.4999999999999997200, -0.8660254037844388200, 0.0000000000000000000 ) ) ;
#28406 = axis2_placement_3d ( 'none', #28399, #28365, #28393 ) ;
#28407 = plane ( 'none', #28395 ) ;
#28408 = cartesian_point ( 'none', ( -3.299999999999999400, -10.42264973081037400, -8.040218672905089300 ) ) ;
#28409 = cartesian_point ( 'none', ( -3.187319370173209000, -10.61781830669923500, -8.311707193776138400 ) ) ;
#28410 = direction ( 'none', ( -0.8660254037844387100, 0.4999999999999998900, 0.0000000000000000000 ) ) ;
#28411 = b_spline_curve_with_knots ( 'none', 3,
( #28460, #28459, #28458, #28457 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.569180070648825800e-007, 0.001316709421667491600 ),
.unspecified. ) ;
#28412 = plane ( 'none', #28461 ) ;
#28413 = face_outer_bound ( 'none', #9463, .t. ) ;
#28414 = direction ( 'none', ( -0.4999999999999998900, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#28415 = direction ( 'none', ( -0.8660254037844387100, 0.4999999999999998900, 0.0000000000000000000 ) ) ;
#28416 = cartesian_point ( 'none', ( -64.54390084764151000, 9.688156399385807300, -33.02055712306662400 ) ) ;
#28417 = plane ( 'none', #28428 ) ;
#28418 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28419 = vector ( 'none', #28418, 1000.000000000000000 ) ;
#28420 = cartesian_point ( 'none', ( -2.199999999999999300, -10.42264973081037400, -15.32287565553229500 ) ) ;
#28421 = line ( 'none', #28420, #28419 ) ;
#28422 = cartesian_point ( 'none', ( -2.199999999999999300, -10.42264973081037400, -7.539765539435922600 ) ) ;
#28423 = cartesian_point ( 'none', ( -2.087613245918357000, -10.61730929897752800, -7.838392462339713000 ) ) ;
#28424 = cartesian_point ( 'none', ( -1.976579403091839100, -10.80962555611267300, -8.139068571133886800 ) ) ;
#28425 = cartesian_point ( 'none', ( -1.866666666666664300, -11.00000000000000400, -8.441356398446098200 ) ) ;
#28426 = cartesian_point ( 'none', ( 2.200000000000001100, -10.42264973081035800, -15.32287565553229500 ) ) ;
#28427 = b_spline_curve_with_knots ( 'none', 3,
( #28425, #28424, #28423, #28422 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.926532362168254000e-007, 0.001121691240364165000 ),
.unspecified. ) ;
#28428 = axis2_placement_3d ( 'none', #28426, #28415, #28414 ) ;
#28429 = cartesian_point ( 'none', ( 1.100000000000001000, -10.42264973081036700, -15.32287565553229500 ) ) ;
#28430 = cartesian_point ( 'none', ( -2.533333333333335000, -11.00000000000000200, -8.674699990824102300 ) ) ;
#28431 = cartesian_point ( 'none', ( -2.422454405042552500, -10.80795206271158200, -8.296116119184393500 ) ) ;
#28432 = cartesian_point ( 'none', ( -2.311358028049316000, -10.61552749322246900, -7.917786508665448000 ) ) ;
#28433 = cartesian_point ( 'none', ( -2.199999999999999300, -10.42264973081037400, -7.539765539435922600 ) ) ;
#28434 = cartesian_point ( 'none', ( -1.699999999999999500, -11.28867513459481300, -15.32287565553229500 ) ) ;
#28435 = b_spline_curve_with_knots ( 'none', 3,
( #28241, #28252, #28233, #28232 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.698429468278759400e-007, 0.001357232192830926000 ),
.unspecified. ) ;
#28436 = vector ( 'none', #28448, 1000.000000000000000 ) ;
#28437 = cartesian_point ( 'none', ( 8.476279441628745900, 6.163952809568164600, -15.32287565553230200 ) ) ;
#28438 = cartesian_point ( 'none', ( 1.866666666666656900, -11.00000000000000400, -8.441356398446100000 ) ) ;
#28439 = cartesian_point ( 'none', ( 1.976579403091834200, -10.80962555611266800, -8.139068571133877900 ) ) ;
#28440 = cartesian_point ( 'none', ( 2.087613245918355200, -10.61730929897751700, -7.838392462339695200 ) ) ;
#28441 = cartesian_point ( 'none', ( 2.200000000000001100, -10.42264973081035800, -7.539765539435895100 ) ) ;
#28442 = advanced_face ( 'none', ( #51490 ), #51466, .f. ) ;
#28443 = cartesian_point ( 'none', ( -26.77425916973364700, -11.35000000000000500, -30.00000000000000400 ) ) ;
#28444 = line ( 'none', #28443, #28447 ) ;
#28445 = b_spline_curve_with_knots ( 'none', 3,
( #28441, #28440, #28439, #28438 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.840048394665648900e-007, 0.001121682591967449800 ),
.unspecified. ) ;
#28446 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28447 = vector ( 'none', #28446, 1000.000000000000000 ) ;
#28448 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28449 = cartesian_point ( 'none', ( 0.7666666666666631700, -11.00000000000000400, -8.208215831100174500 ) ) ;
#28450 = cartesian_point ( 'none', ( 0.8768646767131573800, -10.80913144770648600, -7.881926371301235100 ) ) ;
#28451 = cartesian_point ( 'none', ( 0.9879156303809015800, -10.61678555372497500, -7.556779570592279800 ) ) ;
#28452 = cartesian_point ( 'none', ( 1.100000000000001400, -10.42264973081036500, -7.233070451787959600 ) ) ;
#28453 = direction ( 'none', ( -1.000000000000000000, -8.770761894538736700e-015, 0.0000000000000000000 ) ) ;
#28454 = b_spline_curve_with_knots ( 'none', 3,
( #28452, #28451, #28450, #28449 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.056354385158293500e-007, 0.001181656224957271500 ),
.unspecified. ) ;
#28455 = direction ( 'none', ( -0.4999999999999998900, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#28456 = line ( 'none', #28437, #28436 ) ;
#28457 = cartesian_point ( 'none', ( 2.200000000000001100, -10.42264973081035800, -7.539765539435895100 ) ) ;
#28458 = cartesian_point ( 'none', ( 2.311358028049320400, -10.61552749322245900, -7.917786508665432000 ) ) ;
#28459 = cartesian_point ( 'none', ( 2.422454405042561400, -10.80795206271157800, -8.296116119184390000 ) ) ;
#28460 = cartesian_point ( 'none', ( 2.533333333333345200, -11.00000000000000400, -8.674699990824109400 ) ) ;
#28461 = axis2_placement_3d ( 'none', #28429, #28410, #28455 ) ;
#28462 = cartesian_point ( 'none', ( 9.026279441628872700, -5.211324865405101600, -7.129715569651658300 ) ) ;
#28463 = axis2_placement_3d ( 'none', #28497, #28496, #28537 ) ;
#28464 = vector ( 'none', #28512, 1000.000000000000000 ) ;
#28465 = cartesian_point ( 'none', ( -4.399999999999999500, -10.42264973081037400, -15.32287565553229500 ) ) ;
#28466 = line ( 'none', #28465, #28464 ) ;
#28467 = direction ( 'none', ( -0.4999999999999995600, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#28468 = axis2_placement_3d ( 'none', #28505, #28504, #28503 ) ;
#28469 = axis2_placement_3d ( 'none', #28509, #28508, #28507 ) ;
#28470 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28471 = vector ( 'none', #28470, 1000.000000000000000 ) ;
#28472 = cartesian_point ( 'none', ( 1.100000000000001000, -10.42264973081036700, -15.32287565553229500 ) ) ;
#28473 = line ( 'none', #28472, #28471 ) ;
#28474 = cartesian_point ( 'none', ( 1.100000000000001400, -10.42264973081036500, -7.233070451787959600 ) ) ;
#28475 = plane ( 'none', #28488 ) ;
#28476 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28477 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28478 = cartesian_point ( 'none', ( 4.316489357776557500, 0.4999999999999761300, -71.49999999999998600 ) ) ;
#28479 = face_outer_bound ( 'none', #9468, .t. ) ;
#28480 = direction ( 'none', ( -0.5000000000000000000, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#28481 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000001100, 0.0000000000000000000 ) ) ;
#28482 = cartesian_point ( 'none', ( -4.399999999999999500, -10.42264973081037400, -15.32287565553229500 ) ) ;
#28483 = axis2_placement_3d ( 'none', #28482, #28481, #28480 ) ;
#28484 = plane ( 'none', #28483 ) ;
#28485 = axis2_placement_3d ( 'none', #28478, #28477, #28476 ) ;
#28486 = cartesian_point ( 'none', ( -4.399999999999999500, -10.42264973081037400, -8.720033886374308100 ) ) ;
#28487 = face_outer_bound ( 'none', #9476, .t. ) ;
#28488 = axis2_placement_3d ( 'none', #28492, #28491, #28467 ) ;
#28489 = face_outer_bound ( 'none', #9489, .t. ) ;
#28490 = circle ( 'none', #28485, 0.5000000000000004400 ) ;
#28491 = direction ( 'none', ( 0.8660254037844389300, 0.4999999999999995600, 0.0000000000000000000 ) ) ;
#28492 = cartesian_point ( 'none', ( 1.600000000000000800, -11.28867513459480600, -15.32287565553229500 ) ) ;
#28493 = plane ( 'none', #28463 ) ;
#28494 = axis2_placement_3d ( 'none', #28538, #28533, #28516 ) ;
#28495 = b_spline_curve_with_knots ( 'none', 3,
( #28543, #28542, #28541, #28540 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.701411036989726200e-007, 0.001357232490987874800 ),
.unspecified. ) ;
#28496 = direction ( 'none', ( 0.8660254037844390400, 0.4999999999999993900, 0.0000000000000000000 ) ) ;
#28497 = cartesian_point ( 'none', ( 4.900000000000000400, -11.28867513459478100, -15.32287565553229500 ) ) ;
#28498 = cartesian_point ( 'none', ( 4.066666666667218900, -11.00000000000000400, -9.459784372770959800 ) ) ;
#28499 = cartesian_point ( 'none', ( 4.176082880377854200, -10.81048555868037800, -9.210145976975333300 ) ) ;
#28500 = cartesian_point ( 'none', ( 4.287075588357858200, -10.61824054918935700, -8.963349070500831000 ) ) ;
#28501 = cartesian_point ( 'none', ( 4.400000000000001200, -10.42264973081034200, -8.720033886374256600 ) ) ;
#28502 = b_spline_curve_with_knots ( 'none', 3,
( #28501, #28500, #28499, #28498 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.394239360133926900e-007, 0.0009961683382422035300 ),
.unspecified. ) ;
#28503 = direction ( 'none', ( -0.5000000000000000000, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#28504 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000001100, 0.0000000000000000000 ) ) ;
#28505 = cartesian_point ( 'none', ( 3.300000000000000700, -10.42264973081035100, -15.32287565553229500 ) ) ;
#28506 = face_outer_bound ( 'none', #9526, .t. ) ;
#28507 = direction ( 'none', ( -0.5000000000000000000, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#28508 = direction ( 'none', ( -0.8660254037844387100, 0.5000000000000001100, 0.0000000000000000000 ) ) ;
#28509 = cartesian_point ( 'none', ( 4.400000000000001200, -10.42264973081034200, -15.32287565553229500 ) ) ;
#28510 = plane ( 'none', #28468 ) ;
#28511 = plane ( 'none', #28469 ) ;
#28512 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28513 = face_outer_bound ( 'none', #9508, .t. ) ;
#28514 = direction ( 'none', ( -0.8660254037844340400, -0.5000000000000082200, 0.0000000000000000000 ) ) ;
#28515 = cartesian_point ( 'none', ( 8.476279441628880900, -6.163952809567989600, -15.32287565553230200 ) ) ;
#28516 = direction ( 'none', ( -0.4999999999999993300, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#28517 = vector ( 'none', #28566, 1000.000000000000000 ) ;
#28518 = cartesian_point ( 'none', ( 3.300000000000000700, -10.42264973081035100, -15.32287565553229500 ) ) ;
#28519 = cartesian_point ( 'none', ( 3.300000000000000700, -10.42264973081035100, -8.040218672905052000 ) ) ;
#28520 = cartesian_point ( 'none', ( 3.411225297078459100, -10.61529759643718400, -8.428090603125914600 ) ) ;
#28521 = cartesian_point ( 'none', ( 3.522329802662060400, -10.80773624505780000, -8.816101153793717100 ) ) ;
#28522 = cartesian_point ( 'none', ( 3.633333333333348800, -11.00000000000000400, -9.204227120211911000 ) ) ;
#28523 = plane ( 'none', #28494 ) ;
#28524 = face_outer_bound ( 'none', #9492, .t. ) ;
#28525 = cartesian_point ( 'none', ( 3.300000000000000700, -10.42264973081035100, -8.040218672905052000 ) ) ;
#28526 = line ( 'none', #28518, #28517 ) ;
#28527 = cartesian_point ( 'none', ( 2.200000000000001100, -10.42264973081035800, -7.539765539435895100 ) ) ;
#28528 = cartesian_point ( 'none', ( 2.966666666666652600, -11.00000000000000400, -8.862320849399351300 ) ) ;
#28529 = cartesian_point ( 'none', ( 3.076312255445207400, -10.81008826940973900, -8.585909920071225400 ) ) ;
#28530 = cartesian_point ( 'none', ( 3.187319370173205900, -10.61781830669922000, -8.311707193776113600 ) ) ;
#28531 = cartesian_point ( 'none', ( 3.300000000000000700, -10.42264973081035100, -8.040218672905052000 ) ) ;
#28532 = b_spline_curve_with_knots ( 'none', 3,
( #28522, #28521, #28520, #28519 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.651258063266103100e-007, 0.001341867418128137600 ),
.unspecified. ) ;
#28533 = direction ( 'none', ( 0.8660254037844390400, 0.4999999999999993900, 0.0000000000000000000 ) ) ;
#28534 = b_spline_curve_with_knots ( 'none', 3,
( #28531, #28530, #28529, #28528 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.615456251466096100e-007, 0.001058802112232985700 ),
.unspecified. ) ;
#28535 = face_outer_bound ( 'none', #9533, .t. ) ;
#28536 = axis2_placement_3d ( 'none', #28558, #28557, #28556 ) ;
#28537 = direction ( 'none', ( -0.4999999999999993300, 0.8660254037844389300, 0.0000000000000000000 ) ) ;
#28538 = cartesian_point ( 'none', ( 3.800000000000000300, -11.28867513459479000, -15.32287565553229500 ) ) ;
#28539 = edge_curve ( 'none', #28756, #27890, #51461, .t. ) ;
#28540 = cartesian_point ( 'none', ( 4.400000000000001200, -10.42264973081034200, -8.720033886374256600 ) ) ;
#28541 = cartesian_point ( 'none', ( 4.511147353424696900, -10.61516259406873000, -9.113885189931538700 ) ) ;
#28542 = cartesian_point ( 'none', ( 4.622256443309630000, -10.80760918293217200, -9.507779693206382300 ) ) ;
#28543 = cartesian_point ( 'none', ( 4.733333333333353800, -11.00000000000000400, -9.901710504412685400 ) ) ;
#28544 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#28545 = face_outer_bound ( 'none', #9552, .t. ) ;
#28546 = cartesian_point ( 'none', ( 8.259612774962212400, -7.693931022920470000, -8.674699990824036500 ) ) ;
#28547 = cartesian_point ( 'none', ( 8.148733846671435200, -7.501883085632062600, -8.296116119184352700 ) ) ;
#28548 = cartesian_point ( 'none', ( 8.037637469678202300, -7.309458516142961500, -7.917786508665426700 ) ) ;
#28549 = cartesian_point ( 'none', ( 7.926279441628890900, -7.116580753730876700, -7.539765539435922600 ) ) ;
#28550 = b_spline_curve_with_knots ( 'none', 3,
( #28549, #28548, #28547, #28546 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.549514645537568900e-007, 0.001316707455124865600 ),
.unspecified. ) ;
#28551 = face_outer_bound ( 'none', #9549, .t. ) ;
#28552 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28553 = vector ( 'none', #28552, 1000.000000000000000 ) ;
#28554 = cartesian_point ( 'none', ( 2.200000000000001100, -10.42264973081035800, -15.32287565553229500 ) ) ;
#28555 = cartesian_point ( 'none', ( 7.376279441628899900, -8.069208697893765600, -8.040218672905089300 ) ) ;
#28556 = direction ( 'none', ( -0.4999999999999997200, 0.8660254037844388200, 0.0000000000000000000 ) ) ;
#28557 = direction ( 'none', ( 0.8660254037844388200, 0.4999999999999997200, 0.0000000000000000000 ) ) ;
#28558 = cartesian_point ( 'none', ( 2.700000000000001100, -11.28867513459479700, -15.32287565553229500 ) ) ;
#28559 = axis2_placement_3d ( 'none', #28515, #28514, #28544 ) ;
#28560 = plane ( 'none', #28559 ) ;
#28561 = plane ( 'none', #28536 ) ;
#28562 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28563 = vector ( 'none', #28562, 1000.000000000000000 ) ;
#28564 = cartesian_point ( 'none', ( 4.400000000000001200, -10.42264973081034200, -15.32287565553229500 ) ) ;
#28565 = line ( 'none', #28564, #28563 ) ;
#28566 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28567 = line ( 'none', #28554, #28553 ) ;
#28568 = direction ( 'none', ( -8.770761894538736700e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28569 = cartesian_point ( 'none', ( 9.476279441628880900, -6.163952809567980800, -15.32287565553230200 ) ) ;
#28570 = axis2_placement_3d ( 'none', #28569, #28568, #28623 ) ;
#28571 = cartesian_point ( 'none', ( 8.809612774962209500, -6.741303078757592700, -8.326604671405778600 ) ) ;
#28572 = cartesian_point ( 'none', ( 8.698913804019550600, -6.549566836739325400, -7.961592023850156100 ) ) ;
#28573 = cartesian_point ( 'none', ( 8.587829505837081700, -6.357163188364161500, -7.597045195756836100 ) ) ;
#28574 = cartesian_point ( 'none', ( 8.476279441628880900, -6.163952809567989600, -7.233070451787970300 ) ) ;
#28575 = face_outer_bound ( 'none', #9502, .t. ) ;
#28576 = line ( 'none', #28621, #28620 ) ;
#28577 = b_spline_curve_with_knots ( 'none', 3,
( #28574, #28573, #28572, #28571 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.419091034883831000e-007, 0.001281168864359580300 ),
.unspecified. ) ;
#28578 = cartesian_point ( 'none', ( 9.026279441628872700, -5.211324865405101600, -7.129715569651658300 ) ) ;
#28579 = cartesian_point ( 'none', ( 9.249833730295351900, -5.211324865405099900, -7.475393565403563500 ) ) ;
#28580 = cartesian_point ( 'none', ( 9.472006246603035300, -5.211324865405097200, -7.822132945594034000 ) ) ;
#28581 = cartesian_point ( 'none', ( 9.692946108295538800, -5.211324865405095400, -8.169585876471774800 ) ) ;
#28582 = b_spline_curve_with_knots ( 'none', 3,
( #28581, #28580, #28579, #28578 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009211316254411025900, 0.01044640000714230200 ),
.unspecified. ) ;
#28583 = plane ( 'none', #28570 ) ;
#28584 = cartesian_point ( 'none', ( 7.926279441628890900, -7.116580753730876700, -7.539765539435922600 ) ) ;
#28585 = cartesian_point ( 'none', ( 8.150961512604164100, -7.116580753730875800, -7.838270981804061700 ) ) ;
#28586 = cartesian_point ( 'none', ( 8.373022667120766400, -7.116580753730873200, -8.138933852297356000 ) ) ;
#28587 = cartesian_point ( 'none', ( 8.592946108295528500, -7.116580753730871400, -8.441356398446057300 ) ) ;
#28588 = cartesian_point ( 'none', ( 8.476279441628880900, -6.163952809567989600, -7.233070451787970300 ) ) ;
#28589 = plane ( 'none', #28614 ) ;
#28590 = oriented_edge ( 'none', *, *, #28539, .f. ) ;
#28591 = oriented_edge ( 'none', *, *, #23372, .t. ) ;
#28592 = b_spline_curve_with_knots ( 'none', 3,
( #28587, #28586, #28585, #28584 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.01007198423192557700, 0.01119311544442653700 ),
.unspecified. ) ;
#28593 = cartesian_point ( 'none', ( 4.400000000000001200, -10.42264973081034200, -8.720033886374256600 ) ) ;
#28594 = plane ( 'none', #28604 ) ;
#28595 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28596 = vector ( 'none', #28595, 1000.000000000000000 ) ;
#28597 = cartesian_point ( 'none', ( 9.359612774962206700, -5.788675134594715400, -8.169585876471764200 ) ) ;
#28598 = cartesian_point ( 'none', ( 9.249145267909286300, -5.597339799793591200, -7.822140568972541200 ) ) ;
#28599 = cartesian_point ( 'none', ( 9.138076610496483500, -5.404963242026156900, -7.475455492561819100 ) ) ;
#28600 = cartesian_point ( 'none', ( 9.026279441628872700, -5.211324865405101600, -7.129715569651658300 ) ) ;
#28601 = plane ( 'none', #28615 ) ;
#28602 = cartesian_point ( 'none', ( 9.026279441628872700, -5.211324865405101600, -15.32287565553230200 ) ) ;
#28603 = line ( 'none', #28602, #28596 ) ;
#28604 = axis2_placement_3d ( 'none', #28618, #28612, #28650 ) ;
#28605 = b_spline_curve_with_knots ( 'none', 3,
( #28600, #28599, #28598, #28597 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.252635099312837800e-007, 0.001235647793846292600 ),
.unspecified. ) ;
#28606 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#28607 = direction ( 'none', ( -0.8660254037844340400, -0.5000000000000082200, 0.0000000000000000000 ) ) ;
#28608 = cartesian_point ( 'none', ( 8.476279441628880900, -6.163952809567989600, -7.233070451787970300 ) ) ;
#28609 = cartesian_point ( 'none', ( 8.700388897162369500, -6.163952809567987900, -7.556693962421070100 ) ) ;
#28610 = cartesian_point ( 'none', ( 8.922554344906581400, -6.163952809567985200, -7.881932673219274900 ) ) ;
#28611 = cartesian_point ( 'none', ( 9.142946108295534600, -6.163952809567983400, -8.208215831100147900 ) ) ;
#28612 = direction ( 'none', ( -8.770761894538736700e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28613 = cartesian_point ( 'none', ( 9.026279441628872700, -5.211324865405101600, -15.32287565553230200 ) ) ;
#28614 = axis2_placement_3d ( 'none', #28613, #28607, #28606 ) ;
#28615 = axis2_placement_3d ( 'none', #28647, #28646, #28645 ) ;
#28616 = b_spline_curve_with_knots ( 'none', 3,
( #28611, #28610, #28609, #28608 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009182367023393128000, 0.01036321991841544100 ),
.unspecified. ) ;
#28617 = face_outer_bound ( 'none', #9573, .t. ) ;
#28618 = cartesian_point ( 'none', ( 10.02627944162887300, -5.211324865405092800, -15.32287565553230200 ) ) ;
#28619 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28620 = vector ( 'none', #28619, 1000.000000000000000 ) ;
#28621 = cartesian_point ( 'none', ( 8.476279441628880900, -6.163952809567989600, -15.32287565553230200 ) ) ;
#28622 = face_outer_bound ( 'none', #9540, .t. ) ;
#28623 = direction ( 'none', ( -1.000000000000000000, -8.770761894538736700e-015, 0.0000000000000000000 ) ) ;
#28624 = direction ( 'none', ( -1.000000000000000000, -8.604228440844966300e-015, 0.0000000000000000000 ) ) ;
#28625 = direction ( 'none', ( -8.604228440844966300e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28626 = cartesian_point ( 'none', ( 7.826279441628907200, -9.021836642056644700, -15.32287565553230200 ) ) ;
#28627 = cartesian_point ( 'none', ( -64.86454102515040200, 8.880550435004886700, -32.38597595962260600 ) ) ;
#28628 = cartesian_point ( 'none', ( 7.159612774962216300, -9.599186911246224700, -9.901710504412559300 ) ) ;
#28629 = cartesian_point ( 'none', ( 7.048535884938508500, -9.406796094178423200, -9.507779693206314800 ) ) ;
#28630 = cartesian_point ( 'none', ( 6.937426795053587700, -9.214349505315008000, -9.113885189931531600 ) ) ;
#28631 = cartesian_point ( 'none', ( 6.826279441628908100, -9.021836642056653600, -8.720033886374308100 ) ) ;
#28632 = direction ( 'none', ( -8.770761894538736700e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28633 = cartesian_point ( 'none', ( 8.926279441628890900, -7.116580753730868700, -15.32287565553230200 ) ) ;
#28634 = plane ( 'none', #28642 ) ;
#28635 = b_spline_curve_with_knots ( 'none', 3,
( #28631, #28630, #28629, #28628 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.698429468278759400e-007, 0.001357232192830802400 ),
.unspecified. ) ;
#28636 = cartesian_point ( 'none', ( 5.975575286112627900, -10.35000000000000500, -30.00000000000000400 ) ) ;
#28637 = axis2_placement_3d ( 'none', #28636, #28910, #28920 ) ;
#28638 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28639 = vector ( 'none', #28638, 1000.000000000000000 ) ;
#28640 = cartesian_point ( 'none', ( 6.826279441628908100, -9.021836642056653600, -15.32287565553230200 ) ) ;
#28641 = cartesian_point ( 'none', ( 6.826279441628908100, -9.021836642056653600, -8.720033886374308100 ) ) ;
#28642 = axis2_placement_3d ( 'none', #28626, #28625, #28624 ) ;
#28643 = direction ( 'none', ( -8.604228440844966300e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28644 = plane ( 'none', #28667 ) ;
#28645 = direction ( 'none', ( 0.5000000000000079900, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#28646 = direction ( 'none', ( -0.8660254037844340400, -0.5000000000000081000, 0.0000000000000000000 ) ) ;
#28647 = cartesian_point ( 'none', ( 7.376279441628899900, -8.069208697893765600, -15.32287565553230200 ) ) ;
#28648 = face_outer_bound ( 'none', #9546, .t. ) ;
#28649 = line ( 'none', #28640, #28639 ) ;
#28650 = direction ( 'none', ( -1.000000000000000000, -8.770761894538736700e-015, 0.0000000000000000000 ) ) ;
#28651 = face_outer_bound ( 'none', #9582, .t. ) ;
#28652 = plane ( 'none', #28674 ) ;
#28653 = cartesian_point ( 'none', ( -64.60827680515578200, 9.572159581722791800, -32.89432645759179500 ) ) ;
#28654 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28655 = vector ( 'none', #28654, 1000.000000000000000 ) ;
#28656 = cartesian_point ( 'none', ( 7.376279441628899900, -8.069208697893765600, -15.32287565553230200 ) ) ;
#28657 = line ( 'none', #28656, #28655 ) ;
#28658 = cartesian_point ( 'none', ( -64.90284160468462500, 8.720235026892126500, -32.30906818043216300 ) ) ;
#28659 = cartesian_point ( 'none', ( -64.77441073035355100, 9.180399454636825500, -32.56586918533169900 ) ) ;
#28660 = cartesian_point ( 'none', ( -64.72317966917464100, 9.318633788191711200, -32.66766227237567900 ) ) ;
#28661 = direction ( 'none', ( -1.000000000000000000, -8.604228440844966300e-015, 0.0000000000000000000 ) ) ;
#28662 = cartesian_point ( 'none', ( 7.709612774962170800, -8.646558967083423800, -9.204227120211818700 ) ) ;
#28663 = cartesian_point ( 'none', ( 7.598609244290941900, -8.454295212141175900, -8.816101153793681500 ) ) ;
#28664 = cartesian_point ( 'none', ( 7.487504738707349900, -8.261856563520577600, -8.428090603125914600 ) ) ;
#28665 = cartesian_point ( 'none', ( 7.376279441628899900, -8.069208697893765600, -8.040218672905089300 ) ) ;
#28666 = cartesian_point ( 'none', ( 8.376279441628899000, -8.069208697893756700, -15.32287565553230200 ) ) ;
#28667 = axis2_placement_3d ( 'none', #28666, #28643, #28661 ) ;
#28668 = circle ( 'none', #28637, 1.000000000000000000 ) ;
#28669 = cartesian_point ( 'none', ( 6.826279441628908100, -9.021836642056653600, -8.720033886374308100 ) ) ;
#28670 = cartesian_point ( 'none', ( 7.052013649583138000, -9.021836642056651800, -8.963225591220661300 ) ) ;
#28671 = cartesian_point ( 'none', ( 7.274263005375391200, -9.021836642056650000, -9.210316322520688100 ) ) ;
#28672 = cartesian_point ( 'none', ( 7.492946108295527100, -9.021836642056648300, -9.459784372770839100 ) ) ;
#28673 = face_outer_bound ( 'none', #9611, .t. ) ;
#28674 = axis2_placement_3d ( 'none', #28633, #28632, #28453 ) ;
#28675 = b_spline_curve_with_knots ( 'none', 3,
( #28672, #28671, #28670, #28669 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009286256223015584800, 0.01027904274430756900 ),
.unspecified. ) ;
#28676 = b_spline_curve_with_knots ( 'none', 3,
( #28665, #28664, #28663, #28662 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.641980847467486700e-007, 0.001341866490406428700 ),
.unspecified. ) ;
#28677 = direction ( 'none', ( -0.8660254037844340400, -0.5000000000000082200, 0.0000000000000000000 ) ) ;
#28678 = cartesian_point ( 'none', ( 10.12627944162884200, -3.306068977079318600, -15.32287565553230200 ) ) ;
#28679 = face_outer_bound ( 'none', #9644, .t. ) ;
#28680 = direction ( 'none', ( 0.5000000000000082200, -0.8660254037844338200, 0.0000000000000000000 ) ) ;
#28681 = cartesian_point ( 'none', ( 7.376279441628899900, -8.069208697893765600, -8.040218672905089300 ) ) ;
#28682 = cartesian_point ( 'none', ( 7.601424154531817300, -8.069208697893763800, -8.311446323930036700 ) ) ;
#28683 = cartesian_point ( 'none', ( 7.823516944678294400, -8.069208697893762100, -8.585735992166107200 ) ) ;
#28684 = cartesian_point ( 'none', ( 8.042946108295526000, -8.069208697893760300, -8.862320849399301500 ) ) ;
#28685 = plane ( 'none', #28700 ) ;
#28686 = plane ( 'none', #28698 ) ;
#28687 = face_outer_bound ( 'none', #9690, .t. ) ;
#28688 = b_spline_curve_with_knots ( 'none', 3,
( #28684, #28683, #28682, #28681 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009727409794721255200, 0.01078486225865191300 ),
.unspecified. ) ;
#28689 = axis2_placement_3d ( 'none', #28718, #28710, #28752 ) ;
#28690 = face_outer_bound ( 'none', #9542, .t. ) ;
#28691 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28692 = vector ( 'none', #28691, 1000.000000000000000 ) ;
#28693 = cartesian_point ( 'none', ( 7.926279441628890900, -7.116580753730876700, -15.32287565553230200 ) ) ;
#28694 = line ( 'none', #28693, #28692 ) ;
#28695 = direction ( 'none', ( -0.8660254037844339300, -0.5000000000000083300, 0.0000000000000000000 ) ) ;
#28696 = cartesian_point ( 'none', ( 7.926279441628890900, -7.116580753730876700, -15.32287565553230200 ) ) ;
#28697 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#28698 = axis2_placement_3d ( 'none', #28678, #28677, #28697 ) ;
#28699 = cartesian_point ( 'none', ( 7.926279441628890900, -7.116580753730876700, -7.539765539435922600 ) ) ;
#28700 = axis2_placement_3d ( 'none', #28696, #28695, #28680 ) ;
#28701 = cartesian_point ( 'none', ( 11.34294610829555500, -2.353441032916421700, -9.204227120211962500 ) ) ;
#28702 = plane ( 'none', #28749 ) ;
#28703 = b_spline_curve_with_knots ( 'none', 3,
( #28701, #28759, #28758, #28757 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009470466402946659000, 0.01081186654615441000 ),
.unspecified. ) ;
#28704 = cartesian_point ( 'none', ( 10.12627944162884200, -3.306068977079319000, -7.539765539435895100 ) ) ;
#28705 = direction ( 'none', ( -1.000000000000000000, -8.604228440844966300e-015, 0.0000000000000000000 ) ) ;
#28706 = direction ( 'none', ( -8.604228440844966300e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28707 = cartesian_point ( 'none', ( 11.67627944162882700, -2.353441032916419000, -15.32287565553230200 ) ) ;
#28708 = axis2_placement_3d ( 'none', #28707, #28706, #28705 ) ;
#28709 = plane ( 'none', #28708 ) ;
#28710 = direction ( 'none', ( -8.992806499463769600e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28711 = cartesian_point ( 'none', ( 11.00961277496219300, -2.930791302106097200, -8.862320849399381500 ) ) ;
#28712 = cartesian_point ( 'none', ( 10.89996718618363200, -2.740879571515828900, -8.585909920071245000 ) ) ;
#28713 = cartesian_point ( 'none', ( 10.78896007145562800, -2.548609608805303000, -8.311707193776126000 ) ) ;
#28714 = cartesian_point ( 'none', ( 10.67627944162882700, -2.353441032916427900, -8.040218672905052000 ) ) ;
#28715 = plane ( 'none', #28729 ) ;
#28716 = line ( 'none', #28754, #28753 ) ;
#28717 = b_spline_curve_with_knots ( 'none', 3,
( #28714, #28713, #28712, #28711 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.615456251475924400e-007, 0.001058802112233022800 ),
.unspecified. ) ;
#28718 = cartesian_point ( 'none', ( 11.12627944162884000, -3.306068977079309700, -15.32287565553230200 ) ) ;
#28719 = cartesian_point ( 'none', ( 10.45961277496221000, -3.883419246268949200, -8.441356398446100000 ) ) ;
#28720 = cartesian_point ( 'none', ( 10.34970003853701200, -3.693044802381628700, -8.139068571133877900 ) ) ;
#28721 = cartesian_point ( 'none', ( 10.23866619571048800, -3.500728545246477400, -7.838392462339695200 ) ) ;
#28722 = cartesian_point ( 'none', ( 10.12627944162884200, -3.306068977079319000, -7.539765539435895100 ) ) ;
#28723 = oriented_edge ( 'none', *, *, #29991, .f. ) ;
#28724 = cartesian_point ( 'none', ( 10.67627944162882700, -2.353441032916427900, -8.040218672905052000 ) ) ;
#28725 = oriented_edge ( 'none', *, *, #29689, .t. ) ;
#28726 = face_outer_bound ( 'none', #9616, .t. ) ;
#28727 = b_spline_curve_with_knots ( 'none', 3,
( #28722, #28721, #28720, #28719 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.840048394666938500e-007, 0.001121682591967449600 ),
.unspecified. ) ;
#28728 = cartesian_point ( 'none', ( 9.576279441628859200, -4.258696921242210100, -15.32287565553230200 ) ) ;
#28729 = axis2_placement_3d ( 'none', #28728, #28770, #28769 ) ;
#28730 = face_outer_bound ( 'none', #9587, .t. ) ;
#28731 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28732 = vector ( 'none', #28731, 1000.000000000000000 ) ;
#28733 = cartesian_point ( 'none', ( 9.576279441628859200, -4.258696921242210100, -15.32287565553230200 ) ) ;
#28734 = line ( 'none', #28733, #28732 ) ;
#28735 = cartesian_point ( 'none', ( 9.576279441628859200, -4.258696921242211000, -7.233070451787960500 ) ) ;
#28736 = cartesian_point ( 'none', ( 9.799368536936636800, -4.258696921242208300, -7.597027195888717400 ) ) ;
#28737 = cartesian_point ( 'none', ( 10.02154877153450000, -4.258696921242205700, -7.961593021501813400 ) ) ;
#28738 = cartesian_point ( 'none', ( 10.24294610829554100, -4.258696921242203900, -8.326604671405830200 ) ) ;
#28739 = oriented_edge ( 'none', *, *, #28840, .t. ) ;
#28740 = edge_curve ( 'none', #28784, #28756, #51495, .t. ) ;
#28741 = face_outer_bound ( 'none', #9596, .t. ) ;
#28742 = b_spline_curve_with_knots ( 'none', 3,
( #28738, #28737, #28736, #28735 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009076327539365686100, 0.01035699249634367500 ),
.unspecified. ) ;
#28743 = oriented_edge ( 'none', *, *, #28840, .f. ) ;
#28744 = direction ( 'none', ( -1.000000000000000000, -8.770761894538736700e-015, 0.0000000000000000000 ) ) ;
#28745 = direction ( 'none', ( -8.770761894538736700e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28746 = cartesian_point ( 'none', ( 10.57627944162885900, -4.258696921242201200, -15.32287565553230200 ) ) ;
#28747 = plane ( 'none', #28768 ) ;
#28748 = cartesian_point ( 'none', ( 9.576279441628859200, -4.258696921242211000, -7.233070451787960500 ) ) ;
#28749 = axis2_placement_3d ( 'none', #28746, #28745, #28744 ) ;
#28750 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28751 = b_spline_curve_with_knots ( 'none', 3,
( #28782, #28781, #28780, #28779 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.009925139409849773400, 0.01124139689752041800 ),
.unspecified. ) ;
#28752 = direction ( 'none', ( -1.000000000000000000, -8.992806499463769600e-015, 0.0000000000000000000 ) ) ;
#28753 = vector ( 'none', #28750, 1000.000000000000000 ) ;
#28754 = cartesian_point ( 'none', ( 10.12627944162884200, -3.306068977079318600, -15.32287565553230200 ) ) ;
#28755 = face_outer_bound ( 'none', #9575, .t. ) ;
#28756 = vertex_point ( 'none', #51465 ) ;
#28757 = cartesian_point ( 'none', ( 10.67627944162882700, -2.353441032916427900, -8.040218672905052000 ) ) ;
#28758 = cartesian_point ( 'none', ( 10.89872926436998100, -2.353441032916426100, -8.428089258060859700 ) ) ;
#28759 = cartesian_point ( 'none', ( 11.12093869795995500, -2.353441032916423900, -8.816100543663383200 ) ) ;
#28760 = plane ( 'none', #28689 ) ;
#28761 = cartesian_point ( 'none', ( 11.22627944162880800, -1.400813088753535700, -15.32287565553230200 ) ) ;
#28762 = cartesian_point ( 'none', ( 12.22627944162881200, -1.400813088753527100, -15.32287565553230200 ) ) ;
#28763 = axis2_placement_3d ( 'none', #28810, #28809, #28808 ) ;
#28764 = direction ( 'none', ( 0.5000000000000079900, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#28765 = direction ( 'none', ( -0.8660254037844340400, -0.5000000000000081000, 0.0000000000000000000 ) ) ;
#28766 = cartesian_point ( 'none', ( 6.826279441628908100, -9.021836642056653600, -15.32287565553230200 ) ) ;
#28767 = face_outer_bound ( 'none', #9615, .t. ) ;
#28768 = axis2_placement_3d ( 'none', #28761, #28771, #28812 ) ;
#28769 = direction ( 'none', ( 0.5000000000000081000, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#28770 = direction ( 'none', ( -0.8660254037844340400, -0.5000000000000082200, 0.0000000000000000000 ) ) ;
#28771 = direction ( 'none', ( -0.8660254037844340400, -0.5000000000000081000, 0.0000000000000000000 ) ) ;
#28772 = cartesian_point ( 'none', ( 9.909612774962202100, -4.836047190431842500, -8.208215831100170900 ) ) ;
#28773 = cartesian_point ( 'none', ( 9.799414764915704600, -4.645178638138328400, -7.881926371301232400 ) ) ;
#28774 = cartesian_point ( 'none', ( 9.688363811247960200, -4.452832744156817800, -7.556779570592280700 ) ) ;
#28775 = cartesian_point ( 'none', ( 9.576279441628859200, -4.258696921242211000, -7.233070451787960500 ) ) ;
#28776 = axis2_placement_3d ( 'none', #28766, #28765, #28764 ) ;
#28777 = b_spline_curve_with_knots ( 'none', 3,
( #28775, #28774, #28773, #28772 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 4.056354385143222100e-007, 0.001181656224957266000 ),
.unspecified. ) ;
#28778 = plane ( 'none', #28776 ) ;
#28779 = cartesian_point ( 'none', ( 10.12627944162884200, -3.306068977079319000, -7.539765539435895100 ) ) ;
#28780 = cartesian_point ( 'none', ( 10.34899161794670200, -3.306068977079316400, -7.917779923426285100 ) ) ;
#28781 = cartesian_point ( 'none', ( 10.57118427710829200, -3.306068977079314600, -8.296109333758039400 ) ) ;
#28782 = cartesian_point ( 'none', ( 10.79294610829554900, -3.306068977079312400, -8.674699990824141300 ) ) ;
#28783 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28784 = vertex_point ( 'none', #51564 ) ;
#28785 = vector ( 'none', #28783, 1000.000000000000000 ) ;
#28786 = face_outer_bound ( 'none', #9691, .t. ) ;
#28787 = direction ( 'none', ( -1.000000000000000000, -8.604228440844966300e-015, 0.0000000000000000000 ) ) ;
#28788 = direction ( 'none', ( -8.604228440844966300e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28789 = axis2_placement_3d ( 'none', #28828, #28827, #28826 ) ;
#28790 = cartesian_point ( 'none', ( 11.22627944162880800, -1.400813088753535700, -15.32287565553230200 ) ) ;
#28791 = advanced_face ( 'none', ( #51581 ), #51557, .f. ) ;
#28792 = line ( 'none', #28790, #28785 ) ;
#28793 = plane ( 'none', #28807 ) ;
#28794 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28795 = vector ( 'none', #28794, 1000.000000000000000 ) ;
#28797 = edge_curve ( 'none', #27890, #23131, #51553, .t. ) ;
#28796 = cartesian_point ( 'none', ( 11.55961277496218600, -1.978163357943227000, -9.459784372770924300 ) ) ;
#28798 = cartesian_point ( 'none', ( 11.45019656125100300, -1.788648916623644600, -9.210145976975425700 ) ) ;
#28799 = cartesian_point ( 'none', ( 11.33920385327097500, -1.596403907132586600, -8.963349070500875400 ) ) ;
#28800 = cartesian_point ( 'none', ( 11.22627944162880800, -1.400813088753535700, -8.720033886374253000 ) ) ;
#28801 = cartesian_point ( 'none', ( 10.67627944162882700, -2.353441032916427900, -15.32287565553230200 ) ) ;
#28802 = line ( 'none', #28801, #28853 ) ;
#28803 = face_outer_bound ( 'none', #9683, .t. ) ;
#28804 = b_spline_curve_with_knots ( 'none', 3,
( #28800, #28799, #28798, #28796 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 3.394239360113497500e-007, 0.0009961683382423941300 ),
.unspecified. ) ;
#28805 = cartesian_point ( 'none', ( 9.026279441628762600, 5.211324865405292600, -15.32287565553230200 ) ) ;
#28806 = line ( 'none', #28805, #28795 ) ;
#28807 = axis2_placement_3d ( 'none', #28762, #28788, #28787 ) ;
#28808 = direction ( 'none', ( 1.000000000000000000, 1.182387521225791700e-014, 0.0000000000000000000 ) ) ;
#28809 = direction ( 'none', ( 1.182387521225791700e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28810 = cartesian_point ( 'none', ( 9.026279441628762600, 5.211324865405292600, -15.32287565553230200 ) ) ;
#28811 = vertex_point ( 'none', #51546 ) ;
#28812 = direction ( 'none', ( 0.5000000000000079900, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#28813 = plane ( 'none', #28763 ) ;
#28814 = face_outer_bound ( 'none', #9655, .t. ) ;
#28815 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28816 = vector ( 'none', #28815, 1000.000000000000000 ) ;
#28817 = cartesian_point ( 'none', ( 10.67627944162879700, 2.353441032916664200, -15.32287565553230200 ) ) ;
#28818 = line ( 'none', #28817, #28816 ) ;
#28819 = axis2_placement_3d ( 'none', #28845, #28879, #28877 ) ;
#28820 = axis2_placement_3d ( 'none', #28830, #28829, #28883 ) ;
#28821 = direction ( 'none', ( 1.000000000000000000, 1.165734175856414400e-014, 0.0000000000000000000 ) ) ;
#28822 = direction ( 'none', ( 1.165734175856414400e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28823 = cartesian_point ( 'none', ( 10.67627944162879700, 2.353441032916664200, -15.32287565553230200 ) ) ;
#28824 = face_outer_bound ( 'none', #9662, .t. ) ;
#28825 = face_outer_bound ( 'none', #9723, .t. ) ;
#28826 = direction ( 'none', ( -0.4999999999999905100, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#28827 = direction ( 'none', ( -0.8660254037844441500, 0.4999999999999905100, 0.0000000000000000000 ) ) ;
#28828 = cartesian_point ( 'none', ( 11.17627944162878600, 3.219466436701108300, -15.32287565553230200 ) ) ;
#28829 = direction ( 'none', ( 1.199040866595169200e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28831 = oriented_edge ( 'none', *, *, #28981, .f. ) ;
#28830 = cartesian_point ( 'none', ( 10.12627944162878400, 3.306068977079540200, -15.32287565553230200 ) ) ;
#28832 = axis2_placement_3d ( 'none', #28823, #28822, #28821 ) ;
#28833 = direction ( 'none', ( 0.5000000000000079900, -0.8660254037844339300, 0.0000000000000000000 ) ) ;
#28834 = direction ( 'none', ( -0.8660254037844340400, -0.5000000000000081000, 0.0000000000000000000 ) ) ;
#28835 = cartesian_point ( 'none', ( 10.67627944162882700, -2.353441032916427900, -15.32287565553230200 ) ) ;
#28836 = face_outer_bound ( 'none', #9713, .t. ) ;
#28837 = direction ( 'none', ( -0.4999999999999903400, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#28838 = direction ( 'none', ( -0.8660254037844442600, 0.4999999999999904000, 0.0000000000000000000 ) ) ;
#28839 = cartesian_point ( 'none', ( 11.22627944162880800, -1.400813088753535700, -8.720033886374253000 ) ) ;
#28840 = edge_curve ( 'none', #28784, #23006, #51540, .t. ) ;
#28841 = cartesian_point ( 'none', ( 11.44857408253890600, -1.400813088753533700, -9.113885073103402200 ) ) ;
#28842 = cartesian_point ( 'none', ( 11.67079225912688400, -1.400813088753531700, -9.507779570638286200 ) ) ;
#28843 = cartesian_point ( 'none', ( 11.89294610829555900, -1.400813088753530600, -9.901710504412760000 ) ) ;
#28844 = cartesian_point ( 'none', ( 11.22627944162880800, -1.400813088753535700, -8.720033886374253000 ) ) ;
#28845 = cartesian_point ( 'none', ( 9.576279441628774000, 4.258696921242416200, -15.32287565553230200 ) ) ;
#28846 = axis2_placement_3d ( 'none', #28835, #28834, #28833 ) ;
#28847 = b_spline_curve_with_knots ( 'none', 3,
( #28843, #28842, #28841, #28839 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.01002620018860734200, 0.01138296263045789800 ),
.unspecified. ) ;
#28848 = face_outer_bound ( 'none', #9698, .t. ) ;
#28849 = face_outer_bound ( 'none', #9694, .t. ) ;
#28850 = plane ( 'none', #28789 ) ;
#28851 = plane ( 'none', #28846 ) ;
#28852 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28853 = vector ( 'none', #28852, 1000.000000000000000 ) ;
#28854 = plane ( 'none', #28832 ) ;
#28855 = plane ( 'none', #28869 ) ;
#28856 = vector ( 'none', #28923, 1000.000000000000000 ) ;
#28857 = cartesian_point ( 'none', ( 9.576279441628774000, 4.258696921242416200, -15.32287565553230200 ) ) ;
#28858 = face_outer_bound ( 'none', #9733, .t. ) ;
#28859 = axis2_placement_3d ( 'none', #28875, #28919, #28918 ) ;
#28860 = oriented_edge ( 'none', *, *, #23288, .t. ) ;
#28861 = advanced_face ( 'none', ( #51537 ), #51530, .f. ) ;
#28862 = axis2_placement_3d ( 'none', #28913, #28912, #28911 ) ;
#28863 = cartesian_point ( 'none', ( 11.22627944162880600, 1.400813088753787500, -15.32287565553230200 ) ) ;
#28864 = face_outer_bound ( 'none', #9660, .t. ) ;
#28865 = line ( 'none', #28857, #28856 ) ;
#28866 = face_outer_bound ( 'none', #9758, .t. ) ;
#28867 = direction ( 'none', ( -0.4999999999999903400, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#28868 = plane ( 'none', #28882 ) ;
#28869 = axis2_placement_3d ( 'none', #28886, #28927, #28926 ) ;
#28870 = face_outer_bound ( 'none', #9749, .t. ) ;
#28871 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28872 = vector ( 'none', #28871, 1000.000000000000000 ) ;
#28873 = cartesian_point ( 'none', ( 10.12627944162878400, 3.306068977079540200, -15.32287565553230200 ) ) ;
#28874 = line ( 'none', #28873, #28872 ) ;
#28875 = cartesian_point ( 'none', ( 8.476279441628745900, 6.163952809568164600, -15.32287565553230200 ) ) ;
#28876 = plane ( 'none', #28885 ) ;
#28878 = oriented_edge ( 'none', *, *, #28740, .f. ) ;
#28877 = direction ( 'none', ( 1.000000000000000000, 1.182387521225791700e-014, 0.0000000000000000000 ) ) ;
#28879 = direction ( 'none', ( 1.182387521225791700e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28880 = direction ( 'none', ( -0.8660254037844442600, 0.4999999999999904000, 0.0000000000000000000 ) ) ;
#28881 = cartesian_point ( 'none', ( 10.62627944162877600, 4.172094380863985200, -15.32287565553230200 ) ) ;
#28882 = axis2_placement_3d ( 'none', #28884, #28838, #28837 ) ;
#28883 = direction ( 'none', ( 1.000000000000000000, 1.199040866595169200e-014, 0.0000000000000000000 ) ) ;
#28884 = cartesian_point ( 'none', ( 9.526279441628753700, 6.077350269189737200, -15.32287565553230200 ) ) ;
#28885 = axis2_placement_3d ( 'none', #28881, #28880, #28867 ) ;
#28886 = cartesian_point ( 'none', ( 10.07627944162876300, 5.124722325026860800, -15.32287565553230200 ) ) ;
#28887 = face_outer_bound ( 'none', #9725, .t. ) ;
#28888 = plane ( 'none', #28819 ) ;
#28889 = plane ( 'none', #28820 ) ;
#28890 = direction ( 'none', ( -0.4999999999999903400, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#28891 = direction ( 'none', ( -0.8660254037844442600, 0.4999999999999904000, 0.0000000000000000000 ) ) ;
#28892 = cartesian_point ( 'none', ( 8.976279441628737000, 7.029978213352609200, -15.32287565553230200 ) ) ;
#28893 = cartesian_point ( 'none', ( 0.0000000000000000000, 56.00000000000000000, -72.50000000000000000 ) ) ;
#28894 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28895 = cartesian_point ( 'none', ( -64.99466234242807200, 8.224226599072071800, -32.12417792249542700 ) ) ;
#28896 = axis2_placement_3d ( 'none', #28892, #28891, #28890 ) ;
#28897 = vector ( 'none', #29148, 1000.000000000000000 ) ;
#28898 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28899 = vector ( 'none', #28898, 1000.000000000000000 ) ;
#28900 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28901 = axis2_placement_3d ( 'none', #28900, #28908, #28894 ) ;
#28902 = plane ( 'none', #28896 ) ;
#28903 = cartesian_point ( 'none', ( -65.02694031312981300, 7.500000000000000000, -32.05849393706217400 ) ) ;
#28904 = direction ( 'none', ( 1.000000000000000000, 1.165734175856414400e-014, 0.0000000000000000000 ) ) ;
#28905 = oriented_edge ( 'none', *, *, #23374, .t. ) ;
#28906 = direction ( 'none', ( 1.165734175856414400e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28907 = circle ( 'none', #28901, 72.50000000000000000 ) ;
#28908 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#28909 = plane ( 'none', #28915 ) ;
#28910 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#28911 = direction ( 'none', ( -0.4999999999999901200, -0.8660254037844442600, 0.0000000000000000000 ) ) ;
#28912 = direction ( 'none', ( -0.8660254037844443700, 0.4999999999999901700, 0.0000000000000000000 ) ) ;
#28913 = cartesian_point ( 'none', ( 8.426279441628718600, 7.982606157515481200, -15.32287565553230200 ) ) ;
#28914 = face_outer_bound ( 'none', #9766, .t. ) ;
#28915 = axis2_placement_3d ( 'none', #28863, #28906, #28904 ) ;
#28916 = cartesian_point ( 'none', ( 7.926279441628726600, 7.116580753731036600, -15.32287565553230200 ) ) ;
#28917 = line ( 'none', #28916, #28899 ) ;
#28918 = direction ( 'none', ( 1.000000000000000000, 1.182387521225791700e-014, 0.0000000000000000000 ) ) ;
#28919 = direction ( 'none', ( 1.182387521225791700e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28920 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28921 = oriented_edge ( 'none', *, *, #29500, .f. ) ;
#28922 = plane ( 'none', #28859 ) ;
#28923 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28924 = plane ( 'none', #28862 ) ;
#28925 = cartesian_point ( 'none', ( -65.02694031312981300, 7.863318379196444500, -32.05849393706218100 ) ) ;
#28926 = direction ( 'none', ( -0.4999999999999903400, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#28927 = direction ( 'none', ( -0.8660254037844442600, 0.4999999999999904000, 0.0000000000000000000 ) ) ;
#28928 = direction ( 'none', ( -0.4999999999999905100, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#28930 = edge_curve ( 'none', #29598, #28784, #51526, .t. ) ;
#28929 = plane ( 'none', #28992 ) ;
#28931 = plane ( 'none', #28942 ) ;
#28932 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28933 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28934 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -19.00000000000000000 ) ) ;
#28935 = axis2_placement_3d ( 'none', #28971, #28991, #28960 ) ;
#28936 = plane ( 'none', #28937 ) ;
#28937 = axis2_placement_3d ( 'none', #28941, #28943, #28928 ) ;
#28938 = face_outer_bound ( 'none', #9774, .t. ) ;
#28939 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28940 = vector ( 'none', #28939, 1000.000000000000000 ) ;
#28941 = cartesian_point ( 'none', ( 7.326279441628683400, 9.887862045841226100, -15.32287565553230200 ) ) ;
#28942 = axis2_placement_3d ( 'none', #28990, #28989, #28978 ) ;
#28943 = direction ( 'none', ( -0.8660254037844441500, 0.4999999999999905100, 0.0000000000000000000 ) ) ;
#28944 = direction ( 'none', ( -0.4999999999999905100, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#28945 = direction ( 'none', ( -0.8660254037844441500, 0.4999999999999905100, 0.0000000000000000000 ) ) ;
#28946 = cylindrical_surface ( 'none', #28948, 1.000000000000000900 ) ;
#28947 = face_outer_bound ( 'none', #9843, .t. ) ;
#28948 = axis2_placement_3d ( 'none', #28934, #28933, #28932 ) ;
#28949 = face_outer_bound ( 'none', #9789, .t. ) ;
#28950 = cartesian_point ( 'none', ( 11.72627944162879900, 2.266838492538232300, -15.32287565553230200 ) ) ;
#28951 = cartesian_point ( 'none', ( 11.22627944162880600, 1.400813088753787500, -15.32287565553230200 ) ) ;
#28952 = plane ( 'none', #28954 ) ;
#28953 = line ( 'none', #28951, #28940 ) ;
#28954 = axis2_placement_3d ( 'none', #28950, #28945, #28944 ) ;
#28955 = face_outer_bound ( 'none', #9757, .t. ) ;
#28956 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#28957 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#28958 = cartesian_point ( 'none', ( 5.773502691896247500, -10.00000000000000000, -7.000000000000000000 ) ) ;
#28959 = face_outer_bound ( 'none', #9031, .t. ) ;
#28960 = direction ( 'none', ( 1.000000000000000000, 1.165734175856414400e-014, 0.0000000000000000000 ) ) ;
#28961 = axis2_placement_3d ( 'none', #28976, #29016, #29015 ) ;
#28962 = face_outer_bound ( 'none', #9732, .t. ) ;
#28963 = plane ( 'none', #28961 ) ;
#28964 = direction ( 'none', ( -0.8660254037844441500, 0.4999999999999905100, 0.0000000000000000000 ) ) ;
#28965 = cartesian_point ( 'none', ( 7.876279441628701000, 8.935234101678354100, -15.32287565553230200 ) ) ;
#28966 = cylindrical_surface ( 'none', #28969, 1.000000000000000000 ) ;
#28967 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28968 = vector ( 'none', #28967, 1000.000000000000000 ) ;
#28969 = axis2_placement_3d ( 'none', #29013, #28957, #28956 ) ;
#28970 = face_outer_bound ( 'none', #9737, .t. ) ;
#28971 = cartesian_point ( 'none', ( 7.376279441628710700, 8.069208697893909500, -15.32287565553230200 ) ) ;
#28972 = face_outer_bound ( 'none', #9811, .t. ) ;
#28973 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28974 = vector ( 'none', #28973, 1000.000000000000000 ) ;
#28975 = face_outer_bound ( 'none', #9796, .t. ) ;
#28976 = cartesian_point ( 'none', ( 7.926279441628726600, 7.116580753731036600, -15.32287565553230200 ) ) ;
#28977 = cartesian_point ( 'none', ( 6.826279441628691400, 9.021836642056781500, -15.32287565553230200 ) ) ;
#28978 = direction ( 'none', ( 1.000000000000000000, 1.165734175856414400e-014, 0.0000000000000000000 ) ) ;
#28979 = cartesian_point ( 'none', ( 7.376279441628710700, 8.069208697893909500, -15.32287565553230200 ) ) ;
#28980 = line ( 'none', #28979, #28974 ) ;
#28981 = edge_curve ( 'none', #28756, #23533, #51640, .t. ) ;
#28982 = plane ( 'none', #28935 ) ;
#28983 = cartesian_point ( 'none', ( 12.54700538379250900, 1.536722070666218900e-015, -10.92273724496321200 ) ) ;
#28984 = cartesian_point ( 'none', ( 12.54700538379250900, -0.09604877976316195100, -10.92273724496321000 ) ) ;
#28985 = cartesian_point ( 'none', ( 12.53233224508183600, -0.1919585159304078900, -10.89864929082832400 ) ) ;
#28986 = cartesian_point ( 'none', ( 12.48377329679619800, -0.3608087756460413000, -10.81862883218719600 ) ) ;
#28987 = cartesian_point ( 'none', ( 12.45048330706883800, -0.4351303333685883600, -10.76365467549612400 ) ) ;
#28988 = cartesian_point ( 'none', ( 12.41303078757694900, -0.5000000000000055500, -10.70149930827727800 ) ) ;
#28989 = direction ( 'none', ( 1.165734175856414400e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28990 = cartesian_point ( 'none', ( 6.826279441628691400, 9.021836642056781500, -15.32287565553230200 ) ) ;
#28991 = direction ( 'none', ( 1.165734175856414400e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#28992 = axis2_placement_3d ( 'none', #28965, #28964, #29010 ) ;
#28993 = b_spline_curve_with_knots ( 'none', 3,
( #28988, #28987, #28986, #28985, #28984, #28983 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 2.978612058451860700e-007, 0.0002900915569928853200, 0.0005798852527799252800 ),
.unspecified. ) ;
#28994 = line ( 'none', #28977, #28968 ) ;
#28995 = cartesian_point ( 'none', ( 6.356333638948405500, -10.81824325070068900, -10.92279461706681500 ) ) ;
#28996 = cartesian_point ( 'none', ( 6.190040464236394000, -10.91417187354066700, -10.92267965462698800 ) ) ;
#28997 = cartesian_point ( 'none', ( 6.099707549716402600, -10.94936648467659200, -10.89856877962417100 ) ) ;
#28998 = cartesian_point ( 'none', ( 5.929311365226326700, -10.99168038641881900, -10.81855755736157200 ) ) ;
#28999 = cartesian_point ( 'none', ( 5.848360646961361400, -11.00000000000000400, -10.76361560578473200 ) ) ;
#29000 = cartesian_point ( 'none', ( 5.773502691896247500, -11.00000000000000400, -10.70149930827728500 ) ) ;
#29001 = b_spline_curve_with_knots ( 'none', 3,
( #29000, #28999, #28998, #28997, #28996, #28995, #29055, #29054, #29053, #29052 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.579347054549810000e-007, 0.0002898681697107703200, 0.0005794784047160856500, 0.0008690886397214009200, 0.001158698874726716300 ),
.unspecified. ) ;
#29002 = circle ( 'none', #29076, 10.34999999999999800 ) ;
#29003 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29004 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29005 = axis2_placement_3d ( 'none', #29008, #29004, #29003 ) ;
#29006 = face_outer_bound ( 'none', #9783, .t. ) ;
#29007 = face_outer_bound ( 'none', #9824, .t. ) ;
#29008 = cartesian_point ( 'none', ( -11.54700538379250900, 1.734723475976807100e-015, -7.000000000000000000 ) ) ;
#29009 = cylindrical_surface ( 'none', #29005, 0.9999999999999991100 ) ;
#29010 = direction ( 'none', ( -0.4999999999999905100, -0.8660254037844441500, 0.0000000000000000000 ) ) ;
#29011 = face_outer_bound ( 'none', #9827, .t. ) ;
#29012 = cylindrical_surface ( 'none', #29051, 1.000000000000000000 ) ;
#29013 = cartesian_point ( 'none', ( -5.975575286112635000, -10.35000000000000500, -19.00000000000000000 ) ) ;
#29014 = conical_surface ( 'none', #29041, 10.34999999999999800, 0.5105412082792699600 ) ;
#29015 = direction ( 'none', ( 1.000000000000000000, 1.182387521225791700e-014, 0.0000000000000000000 ) ) ;
#29016 = direction ( 'none', ( 1.182387521225791700e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29017 = face_outer_bound ( 'none', #9867, .t. ) ;
#29018 = cartesian_point ( 'none', ( -5.773502691896254600, 9.999999999999998200, -7.000000000000000000 ) ) ;
#29019 = axis2_placement_3d ( 'none', #29018, #29068, #29067 ) ;
#29020 = axis2_placement_3d ( 'none', #29025, #29024, #29083 ) ;
#29021 = cylindrical_surface ( 'none', #29020, 0.9999999999999991100 ) ;
#29022 = face_outer_bound ( 'none', #9780, .t. ) ;
#29023 = axis2_placement_3d ( 'none', #28958, #29045, #29043 ) ;
#29024 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29025 = cartesian_point ( 'none', ( 11.54700538379250900, -5.204170427930421300e-015, -7.000000000000000000 ) ) ;
#29026 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29027 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29028 = axis2_placement_3d ( 'none', #29046, #29027, #29026 ) ;
#29029 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29030 = cartesian_point ( 'none', ( -5.773502691896265300, -11.00000000000000200, -10.70149930827729400 ) ) ;
#29031 = cartesian_point ( 'none', ( -5.848382583330507400, -11.00000000000000400, -10.76363380833956800 ) ) ;
#29032 = cartesian_point ( 'none', ( -5.927655821387610000, -10.99203702994042900, -10.81770194855963400 ) ) ;
#29033 = cartesian_point ( 'none', ( -6.100212372343544400, -10.94929523374292300, -10.89888353584011000 ) ) ;
#29034 = cartesian_point ( 'none', ( -6.190707610587147700, -10.91386758358718700, -10.92279476054842400 ) ) ;
#29035 = cartesian_point ( 'none', ( -6.356930503169207800, -10.81781776304052700, -10.92267951004978400 ) ) ;
#29036 = cartesian_point ( 'none', ( -6.432576458362926400, -10.75718426878491300, -10.89856840628230800 ) ) ;
#29037 = cartesian_point ( 'none', ( -6.554418731702521800, -10.63077443298949200, -10.81855748971759100 ) ) ;
#29038 = cartesian_point ( 'none', ( -6.602099319224472600, -10.56482854248732800, -10.76361527208295300 ) ) ;
#29039 = cartesian_point ( 'none', ( -6.639528095680701000, -10.49999999999999800, -10.70149930827729200 ) ) ;
#29040 = cylindrical_surface ( 'none', #29023, 1.000000000000000000 ) ;
#29041 = axis2_placement_3d ( 'none', #29084, #29078, #29077 ) ;
#29042 = cylindrical_surface ( 'none', #29028, 1.000000000000000000 ) ;
#29043 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29044 = b_spline_curve_with_knots ( 'none', 3,
( #29039, #29038, #29037, #29036, #29035, #29034, #29033, #29032, #29031, #29030 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 2.978214896818869900e-007, 0.0002899078011840059100, 0.0005795177808783298700, 0.0008691277605726538200, 0.001158737740266977900 ),
.unspecified. ) ;
#29045 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29046 = cartesian_point ( 'none', ( 5.975575286112627900, -10.35000000000000500, -19.00000000000000000 ) ) ;
#29047 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29048 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29049 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29050 = cartesian_point ( 'none', ( -5.773502691896263500, -10.00000000000000000, -7.000000000000000000 ) ) ;
#29051 = axis2_placement_3d ( 'none', #29050, #29049, #29048 ) ;
#29052 = cartesian_point ( 'none', ( 6.639528095680685000, -10.50000000000000200, -10.70149930827727900 ) ) ;
#29053 = cartesian_point ( 'none', ( 6.602088407593936600, -10.56484744198578200, -10.76363338078193100 ) ) ;
#29054 = cartesian_point ( 'none', ( 6.555555787707430900, -10.62951853299174800, -10.81770154491620200 ) ) ;
#29055 = cartesian_point ( 'none', ( 6.432262351680994300, -10.75758586225471800, -10.89888321320330900 ) ) ;
#29056 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -3.499999999999999600 ) ) ;
#29057 = cartesian_point ( 'none', ( -11.95115057222526300, -2.927345865710862000e-015, -19.00000000000000000 ) ) ;
#29058 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -3.499999999999999600 ) ) ;
#29059 = cartesian_point ( 'none', ( -6.841600689897064500, 10.84999999999999400, -30.00000000000000400 ) ) ;
#29060 = cylindrical_surface ( 'none', #29063, 0.9999999999999991100 ) ;
#29061 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29062 = axis2_placement_3d ( 'none', #29072, #29081, #29061 ) ;
#29063 = axis2_placement_3d ( 'none', #29057, #29114, #29113 ) ;
#29064 = face_outer_bound ( 'none', #9907, .t. ) ;
#29065 = axis2_placement_3d ( 'none', #29110, #29103, #29102 ) ;
#29066 = cylindrical_surface ( 'none', #29062, 1.000000000000000000 ) ;
#29067 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29068 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29069 = cylindrical_surface ( 'none', #29070, 1.000000000000000000 ) ;
#29070 = axis2_placement_3d ( 'none', #29080, #29029, #29047 ) ;
#29071 = face_outer_bound ( 'none', #9868, .t. ) ;
#29072 = cartesian_point ( 'none', ( 5.773502691896256400, 9.999999999999998200, -7.000000000000000000 ) ) ;
#29073 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29074 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29075 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.000000000000000000 ) ) ;
#29076 = axis2_placement_3d ( 'none', #29075, #29074, #29073 ) ;
#29077 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29078 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29079 = cylindrical_surface ( 'none', #29019, 1.000000000000000000 ) ;
#29080 = cartesian_point ( 'none', ( -5.975575286112626100, 10.34999999999999800, -19.00000000000000000 ) ) ;
#29081 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29082 = face_outer_bound ( 'none', #9862, .t. ) ;
#29083 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29084 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -7.000000000000000000 ) ) ;
#29085 = face_outer_bound ( 'none', #9861, .t. ) ;
#29086 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29087 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29088 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29089 = conical_surface ( 'none', #29091, 9.316987298107779500, 1.047197551196600100 ) ;
#29090 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.40869939627408400 ) ) ;
#29091 = axis2_placement_3d ( 'none', #29090, #29145, #29133 ) ;
#29092 = face_outer_bound ( 'none', #9996, .t. ) ;
#29093 = axis2_placement_3d ( 'none', #29112, #29087, #29086 ) ;
#29094 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29095 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29096 = axis2_placement_3d ( 'none', #29058, #29095, #29094 ) ;
#29097 = circle ( 'none', #29096, 10.34999999999999800 ) ;
#29098 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29099 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29100 = axis2_placement_3d ( 'none', #29056, #29099, #29098 ) ;
#29101 = face_bound ( 'none', #9939, .t. ) ;
#29102 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29103 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29104 = face_outer_bound ( 'none', #9932, .t. ) ;
#29105 = axis2_placement_3d ( 'none', #29147, #29088, #29142 ) ;
#29106 = toroidal_surface ( 'none', #29100, 6.849999999999998800, 3.500000000000000000 ) ;
#29107 = edge_loop ( 'none', ( #28860, #28743, #29937, #29160 ) ) ;
#29108 = plane ( 'none', #29105 ) ;
#29109 = face_outer_bound ( 'none', #9876, .t. ) ;
#29110 = cartesian_point ( 'none', ( 5.975575286112631400, 10.35000000000000000, -19.00000000000000000 ) ) ;
#29111 = cylindrical_surface ( 'none', #29065, 1.000000000000000000 ) ;
#29112 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29113 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29114 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29116 = edge_loop ( 'none', ( #31613, #30697, #31674, #31504 ) ) ;
#29115 = face_outer_bound ( 'none', #9870, .t. ) ;
#29117 = circle ( 'none', #29093, 5.400000000000000400 ) ;
#29118 = circle ( 'none', #29169, 9.750000000000000000 ) ;
#29119 = conical_surface ( 'none', #29166, 9.966506350946106700, 1.047197551196596100 ) ;
#29120 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29121 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29122 = face_outer_bound ( 'none', #10002, .t. ) ;
#29123 = axis2_placement_3d ( 'none', #29182, #29178, #29174 ) ;
#29124 = face_outer_bound ( 'none', #10005, .t. ) ;
#29125 = axis2_placement_3d ( 'none', #29181, #29180, #29179 ) ;
#29126 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29127 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29128 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.60869939627408700 ) ) ;
#29129 = axis2_placement_3d ( 'none', #29128, #29127, #29126 ) ;
#29130 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.15869939627408400 ) ) ;
#29131 = circle ( 'none', #29144, 9.750000000000000000 ) ;
#29132 = cylindrical_surface ( 'none', #29123, 10.34999999999999800 ) ;
#29133 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29134 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.85869939627408700 ) ) ;
#29135 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29136 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29137 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.65869939627408400 ) ) ;
#29138 = axis2_placement_3d ( 'none', #29137, #29136, #29135 ) ;
#29139 = circle ( 'none', #29138, 9.750000000000000000 ) ;
#29140 = edge_loop ( 'none', ( #28905, #28831, #28878, #28739 ) ) ;
#29141 = conical_surface ( 'none', #29129, 9.316987298107779500, 1.047197551196600100 ) ;
#29142 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29143 = circle ( 'none', #29125, 9.316987298107779500 ) ;
#29144 = axis2_placement_3d ( 'none', #29134, #29121, #29120 ) ;
#29145 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29146 = face_outer_bound ( 'none', #9991, .t. ) ;
#29147 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29148 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#29149 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29150 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29151 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29152 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29153 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29154 = vector ( 'none', #29158, 1000.000000000000000 ) ;
#29155 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29156 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29157 = axis2_placement_3d ( 'none', #29176, #29156, #29155 ) ;
#29158 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#29159 = cartesian_point ( 'none', ( -35.00000000000000000, 56.00000000000000000, -63.49212549600145600 ) ) ;
#29160 = oriented_edge ( 'none', *, *, #29500, .t. ) ;
#29161 = line ( 'none', #29159, #29154 ) ;
#29162 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.749999999999997300, 0.0000000000000000000 ) ) ;
#29163 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29164 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29165 = face_outer_bound ( 'none', #10052, .t. ) ;
#29166 = axis2_placement_3d ( 'none', #29170, #29164, #29163 ) ;
#29167 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29168 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29169 = axis2_placement_3d ( 'none', #29130, #29168, #29167 ) ;
#29170 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.23369939627408700 ) ) ;
#29171 = axis2_placement_3d ( 'none', #29151, #29150, #29149 ) ;
#29172 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29173 = circle ( 'none', #29157, 9.316987298107779500 ) ;
#29174 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29175 = axis2_placement_3d ( 'none', #29162, #29172, #29663 ) ;
#29176 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -19.60869939627408700 ) ) ;
#29177 = circle ( 'none', #29171, 6.849999999999998800 ) ;
#29178 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29179 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29180 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29181 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.40869939627408400 ) ) ;
#29182 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -14.00000000000000000 ) ) ;
#29183 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29184 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29185 = axis2_placement_3d ( 'none', #29211, #29210, #29183 ) ;
#29186 = conical_surface ( 'none', #29196, 9.966506350946106700, 1.047197551196596100 ) ;
#29187 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29188 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29189 = axis2_placement_3d ( 'none', #29202, #29188, #29187 ) ;
#29190 = conical_surface ( 'none', #29185, 9.316987298107779500, 1.047197551196600100 ) ;
#29191 = circle ( 'none', #29242, 9.750000000000000000 ) ;
#29192 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29193 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29194 = axis2_placement_3d ( 'none', #29209, #29193, #29192 ) ;
#29195 = circle ( 'none', #29239, 9.316987298107779500 ) ;
#29196 = axis2_placement_3d ( 'none', #29233, #29237, #29236 ) ;
#29197 = face_outer_bound ( 'none', #10035, .t. ) ;
#29198 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29199 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29200 = axis2_placement_3d ( 'none', #29208, #29199, #29198 ) ;
#29201 = cylindrical_surface ( 'none', #29200, 9.750000000000000000 ) ;
#29202 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.75869939627408200 ) ) ;
#29203 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.20869939627408500 ) ) ;
#29204 = face_outer_bound ( 'none', #10057, .t. ) ;
#29205 = face_outer_bound ( 'none', #10049, .t. ) ;
#29206 = circle ( 'none', #29189, 9.750000000000000000 ) ;
#29207 = cylindrical_surface ( 'none', #29194, 9.750000000000000000 ) ;
#29208 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#29209 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#29210 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29211 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.20869939627408500 ) ) ;
#29212 = face_outer_bound ( 'none', #10050, .t. ) ;
#29213 = circle ( 'none', #29235, 9.316987298107779500 ) ;
#29214 = circle ( 'none', #29220, 9.750000000000000000 ) ;
#29215 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.60869939627408000 ) ) ;
#29216 = circle ( 'none', #29263, 9.750000000000000000 ) ;
#29217 = cylindrical_surface ( 'none', #29222, 9.750000000000000000 ) ;
#29218 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29219 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29220 = axis2_placement_3d ( 'none', #29251, #29250, #29249 ) ;
#29221 = axis2_placement_3d ( 'none', #29227, #29219, #29218 ) ;
#29222 = axis2_placement_3d ( 'none', #29269, #29268, #29265 ) ;
#29223 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29224 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29225 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.95869939627408500 ) ) ;
#29226 = axis2_placement_3d ( 'none', #29225, #29224, #29223 ) ;
#29227 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#29228 = circle ( 'none', #29226, 9.750000000000000000 ) ;
#29229 = cylindrical_surface ( 'none', #29221, 9.750000000000000000 ) ;
#29230 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29231 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29232 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.45869939627408500 ) ) ;
#29233 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.03369939627408400 ) ) ;
#29234 = oriented_edge ( 'none', *, *, #29384, .f. ) ;
#29235 = axis2_placement_3d ( 'none', #29215, #29272, #29271 ) ;
#29236 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29237 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29238 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29239 = axis2_placement_3d ( 'none', #29203, #29184, #29238 ) ;
#29240 = face_outer_bound ( 'none', #9990, .t. ) ;
#29241 = face_outer_bound ( 'none', #10007, .t. ) ;
#29242 = axis2_placement_3d ( 'none', #29232, #29231, #29230 ) ;
#29243 = cylindrical_surface ( 'none', #29292, 9.750000000000000000 ) ;
#29244 = axis2_placement_3d ( 'none', #29307, #29306, #29305 ) ;
#29245 = circle ( 'none', #29302, 1.000000000000000000 ) ;
#29246 = face_outer_bound ( 'none', #10019, .t. ) ;
#29247 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29248 = circle ( 'none', #29282, 9.316987298107779500 ) ;
#29249 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29250 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29251 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.05869939627408300 ) ) ;
#29252 = conical_surface ( 'none', #29260, 9.316987298107779500, 1.047197551196600100 ) ;
#29253 = conical_surface ( 'none', #29301, 9.966506350946106700, 1.047197551196596100 ) ;
#29254 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29255 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29256 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.55869939627408300 ) ) ;
#29257 = axis2_placement_3d ( 'none', #29256, #29255, #29254 ) ;
#29258 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29259 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.80869939627408300 ) ) ;
#29260 = axis2_placement_3d ( 'none', #29259, #29258, #29247 ) ;
#29261 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29262 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29263 = axis2_placement_3d ( 'none', #29266, #29262, #29261 ) ;
#29264 = circle ( 'none', #29244, 9.316987298107779500 ) ;
#29265 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29266 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.35869939627408000 ) ) ;
#29267 = face_outer_bound ( 'none', #10071, .t. ) ;
#29268 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29269 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#29270 = circle ( 'none', #29257, 9.750000000000000000 ) ;
#29271 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29272 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29273 = axis2_placement_3d ( 'none', #29337, #29336, #29335 ) ;
#29274 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29275 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29276 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29277 = axis2_placement_3d ( 'none', #29283, #29276, #29275 ) ;
#29278 = conical_surface ( 'none', #29333, 9.316987298107779500, 1.047197551196600100 ) ;
#29279 = conical_surface ( 'none', #29338, 9.966506350946106700, 1.047197551196596100 ) ;
#29280 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29281 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29282 = axis2_placement_3d ( 'none', #29293, #29281, #29280 ) ;
#29283 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.25869939627408200 ) ) ;
#29284 = circle ( 'none', #29277, 9.750000000000000000 ) ;
#29285 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29286 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29287 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.00869939627408200 ) ) ;
#29288 = axis2_placement_3d ( 'none', #29287, #29286, #29285 ) ;
#29289 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29290 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29291 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#29292 = axis2_placement_3d ( 'none', #29291, #29290, #29289 ) ;
#29293 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.00869939627408200 ) ) ;
#29294 = face_outer_bound ( 'none', #10086, .t. ) ;
#29295 = circle ( 'none', #29273, 9.750000000000000000 ) ;
#29296 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29297 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.40869939627407700 ) ) ;
#29298 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29299 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29300 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -21.63369939627408200 ) ) ;
#29301 = axis2_placement_3d ( 'none', #29300, #29299, #29298 ) ;
#29302 = axis2_placement_3d ( 'none', #29331, #29329, #29328 ) ;
#29303 = face_outer_bound ( 'none', #10027, .t. ) ;
#29304 = conical_surface ( 'none', #29288, 9.316987298107779500, 1.047197551196600100 ) ;
#29305 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29306 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29307 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.80869939627408300 ) ) ;
#29308 = advanced_face ( 'none', ( #51642 ), #51628, .f. ) ;
#29309 = circle ( 'none', #29365, 9.316987298107779500 ) ;
#29310 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29311 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29312 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29313 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.23369939627408000 ) ) ;
#29314 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29315 = conical_surface ( 'none', #29317, 9.966506350946106700, 1.047197551196596100 ) ;
#29316 = face_outer_bound ( 'none', #10111, .t. ) ;
#29317 = axis2_placement_3d ( 'none', #29313, #29312, #29314 ) ;
#29318 = face_outer_bound ( 'none', #10069, .t. ) ;
#29319 = cartesian_point ( 'none', ( 5.975575286112630600, 11.35000000000000100, -30.00000000000000400 ) ) ;
#29320 = face_outer_bound ( 'none', #10129, .t. ) ;
#29321 = direction ( 'none', ( 1.000000000000000000, 1.451511689601119600e-016, 0.0000000000000000000 ) ) ;
#29322 = vector ( 'none', #29321, 1000.000000000000000 ) ;
#29323 = cartesian_point ( 'none', ( -26.77425916973364700, 11.34999999999999600, -30.00000000000000400 ) ) ;
#29324 = line ( 'none', #29323, #29322 ) ;
#29325 = conical_surface ( 'none', #29341, 9.966506350946106700, 1.047197551196596100 ) ;
#29326 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29327 = cylindrical_surface ( 'none', #29367, 9.750000000000000000 ) ;
#29328 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29329 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29330 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29331 = cartesian_point ( 'none', ( 5.975575286112631400, 10.35000000000000000, -30.00000000000000400 ) ) ;
#29332 = cartesian_point ( 'none', ( -5.975575286112623500, 11.35000000000000000, -30.00000000000000400 ) ) ;
#29333 = axis2_placement_3d ( 'none', #29297, #29296, #29274 ) ;
#29334 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.03369939627407700 ) ) ;
#29335 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29336 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29337 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.65869939627407700 ) ) ;
#29338 = axis2_placement_3d ( 'none', #29334, #29326, #29330 ) ;
#29339 = face_outer_bound ( 'none', #10121, .t. ) ;
#29340 = cylindrical_surface ( 'none', #29347, 1.000000000000000000 ) ;
#29341 = axis2_placement_3d ( 'none', #29396, #29395, #29394 ) ;
#29342 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29343 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29344 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.85869939627408000 ) ) ;
#29345 = axis2_placement_3d ( 'none', #29344, #29343, #29342 ) ;
#29346 = face_outer_bound ( 'none', #10066, .t. ) ;
#29347 = axis2_placement_3d ( 'none', #29387, #29386, #29385 ) ;
#29348 = circle ( 'none', #29377, 1.000000000000000000 ) ;
#29349 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29350 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29351 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.15869939627407700 ) ) ;
#29352 = axis2_placement_3d ( 'none', #29351, #29350, #29349 ) ;
#29353 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -23.60869939627408000 ) ) ;
#29354 = circle ( 'none', #29345, 9.750000000000000000 ) ;
#29355 = conical_surface ( 'none', #29358, 9.316987298107779500, 1.047197551196600100 ) ;
#29356 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29357 = circle ( 'none', #29352, 9.750000000000000000 ) ;
#29358 = axis2_placement_3d ( 'none', #29353, #29311, #29310 ) ;
#29359 = cartesian_point ( 'none', ( 6.841600689897066300, 10.85000000000000000, -25.00000000000000000 ) ) ;
#29360 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29361 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#29362 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29363 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29364 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -24.40869939627407700 ) ) ;
#29365 = axis2_placement_3d ( 'none', #29364, #29363, #29362 ) ;
#29366 = face_outer_bound ( 'none', #10065, .t. ) ;
#29367 = axis2_placement_3d ( 'none', #29361, #29360, #29356 ) ;
#29368 = cartesian_point ( 'none', ( -5.975575286112635000, -10.35000000000000500, -30.00000000000000400 ) ) ;
#29369 = line ( 'none', #29430, #29425 ) ;
#29370 = axis2_placement_3d ( 'none', #29421, #29420, #29419 ) ;
#29371 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29372 = vector ( 'none', #29371, 1000.000000000000000 ) ;
#29373 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29374 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29375 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29376 = cartesian_point ( 'none', ( 5.975575286112631400, 10.35000000000000000, -25.00000000000000000 ) ) ;
#29377 = axis2_placement_3d ( 'none', #29368, #29373, #29428 ) ;
#29378 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29379 = vector ( 'none', #29378, 1000.000000000000000 ) ;
#29380 = cartesian_point ( 'none', ( 6.841600689897066300, 10.85000000000000000, -30.00000000000000400 ) ) ;
#29381 = line ( 'none', #29380, #29379 ) ;
#29382 = cartesian_point ( 'none', ( 5.975575286112630600, 11.35000000000000100, -30.00000000000000400 ) ) ;
#29383 = line ( 'none', #29382, #29372 ) ;
#29384 = edge_curve ( 'none', #28811, #29598, #51624, .t. ) ;
#29385 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29386 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29387 = cartesian_point ( 'none', ( 5.975575286112631400, 10.35000000000000000, -30.00000000000000400 ) ) ;
#29388 = circle ( 'none', #29398, 1.000000000000000000 ) ;
#29389 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29390 = vector ( 'none', #29389, 1000.000000000000000 ) ;
#29391 = cartesian_point ( 'none', ( 6.841600689897066300, -10.85000000000000300, -30.00000000000000400 ) ) ;
#29392 = line ( 'none', #29391, #29390 ) ;
#29393 = cartesian_point ( 'none', ( -12.81717597600970400, -0.5000000000000022200, -30.00000000000000400 ) ) ;
#29394 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29395 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29396 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -22.43369939627407900 ) ) ;
#29397 = face_outer_bound ( 'none', #10214, .t. ) ;
#29398 = axis2_placement_3d ( 'none', #29376, #29375, #29374 ) ;
#29399 = circle ( 'none', #29175, 72.50000000000001400 ) ;
#29400 = cartesian_point ( 'none', ( 60.27694031313032500, 7.500000000000000000, -40.28573527301347200 ) ) ;
#29401 = cartesian_point ( 'none', ( 6.841600689897066300, -10.85000000000000300, -30.00000000000000400 ) ) ;
#29402 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#29403 = vector ( 'none', #29402, 1000.000000000000100 ) ;
#29404 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29405 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -34.30496480251722600 ) ) ;
#29406 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29407 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29408 = axis2_placement_3d ( 'none', #29416, #29407, #29406 ) ;
#29409 = line ( 'none', #29412, #29403 ) ;
#29410 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29411 = conical_surface ( 'none', #29413, 9.087251964823741100, 1.047197551196596700 ) ;
#29412 = cartesian_point ( 'none', ( 3.135823540519961500, -17.26859430424890700, -30.00000000000000400 ) ) ;
#29413 = axis2_placement_3d ( 'none', #29405, #29404, #29410 ) ;
#29414 = direction ( 'none', ( 0.5000000000000005600, 0.8660254037844382600, 0.0000000000000000000 ) ) ;
#29415 = vector ( 'none', #29414, 1000.000000000000100 ) ;
#29416 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -30.00000000000000400 ) ) ;
#29417 = oriented_edge ( 'none', *, *, #23416, .t. ) ;
#29418 = cartesian_point ( 'none', ( 5.975575286112623500, -11.35000000000000500, -30.00000000000000400 ) ) ;
#29419 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29420 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29421 = cartesian_point ( 'none', ( -11.95115057222526300, -2.927345865710862000e-015, -30.00000000000000400 ) ) ;
#29422 = cartesian_point ( 'none', ( -5.975575286112630600, -11.35000000000000500, -30.00000000000000400 ) ) ;
#29423 = circle ( 'none', #29408, 1.000000000000000900 ) ;
#29424 = line ( 'none', #29427, #29415 ) ;
#29425 = vector ( 'none', #29429, 999.9999999999998900 ) ;
#29426 = circle ( 'none', #29370, 0.9999999999999991100 ) ;
#29427 = cartesian_point ( 'none', ( -16.52295312538680200, -5.918594304248896900, -30.00000000000000400 ) ) ;
#29428 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29429 = direction ( 'none', ( -0.4999999999999999400, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#29430 = cartesian_point ( 'none', ( -16.52295312538679900, 5.918594304248888900, -30.00000000000000400 ) ) ;
#29431 = cartesian_point ( 'none', ( 5.975575286112627900, -10.35000000000000500, -25.00000000000000000 ) ) ;
#29432 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29433 = vector ( 'none', #29432, 1000.000000000000000 ) ;
#29434 = cartesian_point ( 'none', ( 5.975575286112623500, -11.35000000000000500, -30.00000000000000400 ) ) ;
#29435 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29436 = line ( 'none', #29434, #29433 ) ;
#29437 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29438 = cylindrical_surface ( 'none', #29445, 1.000000000000000000 ) ;
#29439 = direction ( 'none', ( 0.5000000000000001100, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#29440 = vector ( 'none', #29439, 999.9999999999998900 ) ;
#29441 = cartesian_point ( 'none', ( 3.135823540519968600, 17.26859430424889700, -30.00000000000000400 ) ) ;
#29442 = line ( 'none', #29441, #29440 ) ;
#29443 = face_outer_bound ( 'none', #10194, .t. ) ;
#29444 = cartesian_point ( 'none', ( 6.841600689897066300, 10.85000000000000000, -30.00000000000000400 ) ) ;
#29445 = axis2_placement_3d ( 'none', #29454, #29437, #29435 ) ;
#29446 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29447 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29448 = cartesian_point ( 'none', ( -26.77425916973364700, 1.835898222426892500e-016, -30.00000000000000400 ) ) ;
#29449 = axis2_placement_3d ( 'none', #29448, #29447, #29446 ) ;
#29450 = cartesian_point ( 'none', ( 5.975575286112623500, -11.35000000000000500, -25.00000000000000000 ) ) ;
#29451 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -30.00000000000000400 ) ) ;
#29452 = cartesian_point ( 'none', ( 12.81717597600969300, 0.5000000000000004400, -30.00000000000000400 ) ) ;
#29453 = cartesian_point ( 'none', ( -6.841600689897075100, -10.85000000000000500, -30.00000000000000400 ) ) ;
#29454 = cartesian_point ( 'none', ( 5.975575286112627900, -10.35000000000000500, -30.00000000000000400 ) ) ;
#29455 = face_outer_bound ( 'none', #10209, .t. ) ;
#29456 = face_bound ( 'none', #10215, .t. ) ;
#29457 = plane ( 'none', #29449 ) ;
#29458 = cartesian_point ( 'none', ( -12.81717597600969900, 0.4999999999999970000, -30.00000000000000400 ) ) ;
#29459 = face_outer_bound ( 'none', #10166, .t. ) ;
#29460 = cartesian_point ( 'none', ( 3.135823540519961500, -17.26859430424890700, -25.00000000000000000 ) ) ;
#29461 = line ( 'none', #29460, #29521 ) ;
#29462 = direction ( 'none', ( 0.4999999999999999400, -0.8660254037844386000, 0.0000000000000000000 ) ) ;
#29463 = direction ( 'none', ( -0.8660254037844387100, -0.5000000000000000000, 0.0000000000000000000 ) ) ;
#29464 = cartesian_point ( 'none', ( 3.135823540519968600, 17.26859430424889700, -30.00000000000000400 ) ) ;
#29465 = cartesian_point ( 'none', ( 12.81717597600969300, 0.5000000000000004400, -30.00000000000000400 ) ) ;
#29466 = line ( 'none', #29465, #29526 ) ;
#29467 = cylindrical_surface ( 'none', #29508, 1.000000000000000000 ) ;
#29468 = axis2_placement_3d ( 'none', #29464, #29463, #29462 ) ;
#29469 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#29470 = direction ( 'none', ( -0.8660254037844384900, 0.5000000000000004400, 0.0000000000000000000 ) ) ;
#29471 = cartesian_point ( 'none', ( 3.135823540519961500, -17.26859430424890700, -30.00000000000000400 ) ) ;
#29472 = cartesian_point ( 'none', ( 12.81717597600969300, 0.5000000000000004400, -25.00000000000000000 ) ) ;
#29473 = plane ( 'none', #29468 ) ;
#29474 = cartesian_point ( 'none', ( -5.975575286112626100, 10.34999999999999800, -30.00000000000000400 ) ) ;
#29475 = cartesian_point ( 'none', ( 6.841600689897066300, -10.85000000000000300, -25.00000000000000000 ) ) ;
#29476 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29477 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29478 = cartesian_point ( 'none', ( 11.95115057222526100, -3.361026734705063700e-015, -25.00000000000000000 ) ) ;
#29479 = axis2_placement_3d ( 'none', #29478, #29477, #29476 ) ;
#29480 = face_outer_bound ( 'none', #10204, .t. ) ;
#29481 = cartesian_point ( 'none', ( 5.975575286112630600, 11.35000000000000100, -25.00000000000000000 ) ) ;
#29482 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29483 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29484 = axis2_placement_3d ( 'none', #29471, #29470, #29469 ) ;
#29485 = plane ( 'none', #29484 ) ;
#29486 = circle ( 'none', #29479, 1.000000000000000900 ) ;
#29487 = axis2_placement_3d ( 'none', #29451, #29483, #29482 ) ;
#29488 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29489 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29490 = axis2_placement_3d ( 'none', #29431, #29489, #29488 ) ;
#29491 = cylindrical_surface ( 'none', #29487, 1.000000000000000900 ) ;
#29492 = face_outer_bound ( 'none', #10137, .t. ) ;
#29493 = circle ( 'none', #29490, 1.000000000000000000 ) ;
#29494 = cylindrical_surface ( 'none', #29549, 1.000000000000000000 ) ;
#29495 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29496 = circle ( 'none', #29524, 0.9999999999999991100 ) ;
#29497 = line ( 'none', #29541, #29554 ) ;
#29498 = cylindrical_surface ( 'none', #29501, 0.9999999999999991100 ) ;
#29499 = line ( 'none', #29546, #29543 ) ;
#29500 = edge_curve ( 'none', #29598, #23005, #51605, .t. ) ;
#29501 = axis2_placement_3d ( 'none', #29505, #29504, #29495 ) ;
#29502 = edge_loop ( 'none', ( #29417, #28921, #29234, #28725 ) ) ;
#29503 = line ( 'none', #29558, #29557 ) ;
#29504 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29505 = cartesian_point ( 'none', ( -11.95115057222526300, -2.927345865710862000e-015, -30.00000000000000400 ) ) ;
#29506 = vertex_point ( 'none', #51615 ) ;
#29507 = face_outer_bound ( 'none', #10235, .t. ) ;
#29508 = axis2_placement_3d ( 'none', #29519, #29512, #29511 ) ;
#29509 = vector ( 'none', #29515, 999.9999999999998900 ) ;
#29510 = face_outer_bound ( 'none', #10224, .t. ) ;
#29511 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29512 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29513 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29514 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29515 = direction ( 'none', ( 0.5000000000000001100, -0.8660254037844387100, 0.0000000000000000000 ) ) ;
#29516 = cartesian_point ( 'none', ( 3.135823540519968600, 17.26859430424889700, -25.00000000000000000 ) ) ;
#29517 = cartesian_point ( 'none', ( -11.95115057222526300, -2.927345865710862000e-015, -25.00000000000000000 ) ) ;
#29518 = line ( 'none', #29516, #29509 ) ;
#29519 = cartesian_point ( 'none', ( -5.975575286112626100, 10.34999999999999800, -30.00000000000000400 ) ) ;
#29520 = direction ( 'none', ( -0.5000000000000003300, -0.8660254037844383700, 0.0000000000000000000 ) ) ;
#29521 = vector ( 'none', #29520, 1000.000000000000100 ) ;
#29522 = face_outer_bound ( 'none', #10248, .t. ) ;
#29523 = axis2_placement_3d ( 'none', #29474, #29514, #29513 ) ;
#29524 = axis2_placement_3d ( 'none', #29517, #29552, #29551 ) ;
#29525 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29526 = vector ( 'none', #29525, 1000.000000000000000 ) ;
#29527 = circle ( 'none', #29523, 1.000000000000000000 ) ;
#29528 = line ( 'none', #29591, #29588 ) ;
#29529 = cartesian_point ( 'none', ( -6.841600689897064500, 10.84999999999999400, -25.00000000000000000 ) ) ;
#29530 = direction ( 'none', ( -0.4999999999999999400, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#29531 = direction ( 'none', ( 0.8660254037844387100, 0.4999999999999999400, 0.0000000000000000000 ) ) ;
#29532 = line ( 'none', #29538, #29537 ) ;
#29533 = cartesian_point ( 'none', ( -26.77425916973364700, -11.35000000000000500, -30.00000000000000400 ) ) ;
#29534 = face_outer_bound ( 'none', #10285, .t. ) ;
#29535 = plane ( 'none', #29544 ) ;
#29536 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29537 = vector ( 'none', #29536, 1000.000000000000000 ) ;
#29538 = cartesian_point ( 'none', ( -12.81717597600970400, -0.5000000000000022200, -30.00000000000000400 ) ) ;
#29539 = face_outer_bound ( 'none', #10177, .t. ) ;
#29540 = direction ( 'none', ( -0.4999999999999999400, 0.8660254037844387100, 0.0000000000000000000 ) ) ;
#29541 = cartesian_point ( 'none', ( -16.52295312538679900, 5.918594304248888900, -25.00000000000000000 ) ) ;
#29542 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29543 = vector ( 'none', #29542, 1000.000000000000000 ) ;
#29544 = axis2_placement_3d ( 'none', #29550, #29531, #29530 ) ;
#29545 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29546 = cartesian_point ( 'none', ( -6.841600689897075100, -10.85000000000000500, -30.00000000000000400 ) ) ;
#29547 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29548 = cartesian_point ( 'none', ( -5.975575286112635000, -10.35000000000000500, -30.00000000000000400 ) ) ;
#29549 = axis2_placement_3d ( 'none', #29548, #29547, #29545 ) ;
#29550 = cartesian_point ( 'none', ( -16.52295312538679900, 5.918594304248888900, -30.00000000000000400 ) ) ;
#29551 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29552 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29553 = cartesian_point ( 'none', ( -12.81717597600969900, 0.4999999999999970000, -25.00000000000000000 ) ) ;
#29554 = vector ( 'none', #29540, 999.9999999999998900 ) ;
#29555 = face_outer_bound ( 'none', #10192, .t. ) ;
#29556 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29557 = vector ( 'none', #29556, 1000.000000000000000 ) ;
#29558 = cartesian_point ( 'none', ( -12.81717597600969900, 0.4999999999999970000, -30.00000000000000400 ) ) ;
#29559 = plane ( 'none', #29584 ) ;
#29560 = plane ( 'none', #29619 ) ;
#29561 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29562 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29563 = cartesian_point ( 'none', ( -26.77425916973364700, 1.835898222426892500e-016, -25.00000000000000000 ) ) ;
#29564 = face_outer_bound ( 'none', #10276, .t. ) ;
#29565 = face_bound ( 'none', #10255, .t. ) ;
#29566 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29567 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29568 = cartesian_point ( 'none', ( -5.975575286112635000, -10.35000000000000500, -25.00000000000000000 ) ) ;
#29569 = axis2_placement_3d ( 'none', #29568, #29567, #29566 ) ;
#29570 = circle ( 'none', #29620, 1.000000000000000000 ) ;
#29571 = circle ( 'none', #29583, 9.750000000000000000 ) ;
#29572 = cartesian_point ( 'none', ( -26.77425916973364700, 11.34999999999999600, -25.00000000000000000 ) ) ;
#29573 = line ( 'none', #29572, #29601 ) ;
#29574 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#29575 = cartesian_point ( 'none', ( -6.841600689897075100, -10.85000000000000500, -25.00000000000000000 ) ) ;
#29576 = cartesian_point ( 'none', ( -5.975575286112623500, 11.35000000000000000, -25.00000000000000000 ) ) ;
#29577 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29578 = vector ( 'none', #29577, 1000.000000000000000 ) ;
#29579 = circle ( 'none', #29569, 1.000000000000000000 ) ;
#29580 = cartesian_point ( 'none', ( -12.81717597600970400, -0.5000000000000022200, -25.00000000000000000 ) ) ;
#29581 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29582 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29583 = axis2_placement_3d ( 'none', #29574, #29562, #29561 ) ;
#29584 = axis2_placement_3d ( 'none', #29563, #29622, #29621 ) ;
#29585 = cartesian_point ( 'none', ( -5.975575286112630600, -11.35000000000000500, -25.00000000000000000 ) ) ;
#29586 = plane ( 'none', #29592 ) ;
#29587 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29588 = vector ( 'none', #29587, 1000.000000000000000 ) ;
#29589 = cartesian_point ( 'none', ( -5.975575286112630600, -11.35000000000000500, -30.00000000000000400 ) ) ;
#29590 = line ( 'none', #29589, #29578 ) ;
#29591 = cartesian_point ( 'none', ( -26.77425916973364700, -11.35000000000000500, -25.00000000000000000 ) ) ;
#29592 = axis2_placement_3d ( 'none', #29533, #29582, #29581 ) ;
#29593 = axis2_placement_3d ( 'none', #29655, #29643, #29647 ) ;
#29594 = direction ( 'none', ( 0.5000000000000004400, 0.8660254037844382600, 0.0000000000000000000 ) ) ;
#29595 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.71589725978749600 ) ) ;
#29596 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29597 = face_outer_bound ( 'none', #10327, .t. ) ;
#29598 = vertex_point ( 'none', #51613 ) ;
#29599 = axis2_placement_3d ( 'none', #29605, #29612, #29594 ) ;
#29600 = direction ( 'none', ( 1.000000000000000000, 1.451511689601119600e-016, 0.0000000000000000000 ) ) ;
#29601 = vector ( 'none', #29600, 1000.000000000000000 ) ;
#29602 = conical_surface ( 'none', #29628, 9.087251964823741100, 1.047197551196589400 ) ;
#29603 = direction ( 'none', ( 1.000000000000000000, 1.451511689601119600e-016, 0.0000000000000000000 ) ) ;
#29604 = direction ( 'none', ( 1.451511689601119600e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#29605 = cartesian_point ( 'none', ( -16.52295312538680200, -5.918594304248896900, -30.00000000000000400 ) ) ;
#29606 = line ( 'none', #29651, #29649 ) ;
#29607 = plane ( 'none', #29599 ) ;
#29608 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29609 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29610 = face_outer_bound ( 'none', #10217, .t. ) ;
#29611 = cartesian_point ( 'none', ( -26.77425916973364700, 11.34999999999999600, -30.00000000000000400 ) ) ;
#29612 = direction ( 'none', ( 0.8660254037844383700, -0.5000000000000005600, 0.0000000000000000000 ) ) ;
#29613 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29614 = vector ( 'none', #29613, 1000.000000000000000 ) ;
#29615 = cartesian_point ( 'none', ( -5.975575286112623500, 11.35000000000000000, -30.00000000000000400 ) ) ;
#29616 = line ( 'none', #29615, #29614 ) ;
#29617 = cartesian_point ( 'none', ( -6.841600689897064500, 10.84999999999999400, -30.00000000000000400 ) ) ;
#29618 = line ( 'none', #29617, #29654 ) ;
#29619 = axis2_placement_3d ( 'none', #29611, #29604, #29603 ) ;
#29620 = axis2_placement_3d ( 'none', #29623, #29609, #29608 ) ;
#29621 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29622 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29623 = cartesian_point ( 'none', ( -5.975575286112626100, 10.34999999999999800, -25.00000000000000000 ) ) ;
#29624 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.30496480251722600 ) ) ;
#29625 = face_outer_bound ( 'none', #10324, .t. ) ;
#29626 = circle ( 'none', #29662, 8.375496070352515000 ) ;
#29627 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29628 = axis2_placement_3d ( 'none', #29634, #29627, #29596 ) ;
#29629 = face_outer_bound ( 'none', #10283, .t. ) ;
#29630 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29631 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29632 = axis2_placement_3d ( 'none', #29644, #29631, #29630 ) ;
#29633 = circle ( 'none', #29632, 8.375496070352515000 ) ;
#29634 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -31.30496480251722200 ) ) ;
#29635 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29636 = axis2_placement_3d ( 'none', #29595, #29641, #29635 ) ;
#29637 = conical_surface ( 'none', #29636, 8.375496070352515000, 1.047197551196601000 ) ;
#29638 = axis2_placement_3d ( 'none', #29668, #29674, #29673 ) ;
#29639 = circle ( 'none', #29667, 8.375496070352515000 ) ;
#29640 = cylindrical_surface ( 'none', #29650, 9.750000000000000000 ) ;
#29641 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29642 = axis2_placement_3d ( 'none', #29624, #29676, #29675 ) ;
#29643 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29644 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -31.71589725978749600 ) ) ;
#29645 = face_outer_bound ( 'none', #10315, .t. ) ;
#29646 = face_outer_bound ( 'none', #10309, .t. ) ;
#29647 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29648 = direction ( 'none', ( 0.5000000000000005600, 0.8660254037844382600, 0.0000000000000000000 ) ) ;
#29649 = vector ( 'none', #29648, 1000.000000000000100 ) ;
#29650 = axis2_placement_3d ( 'none', #29679, #29678, #29677 ) ;
#29651 = cartesian_point ( 'none', ( -16.52295312538680200, -5.918594304248896900, -25.00000000000000000 ) ) ;
#29652 = conical_surface ( 'none', #29593, 8.375496070352515000, 1.047197551196601000 ) ;
#29653 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29654 = vector ( 'none', #29653, 1000.000000000000000 ) ;
#29655 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -31.71589725978749600 ) ) ;
#29656 = line ( 'none', #28893, #28897 ) ;
#29657 = cartesian_point ( 'none', ( -35.00000000000000000, 0.0000000000000000000, -63.49212549600145600 ) ) ;
#29658 = cartesian_point ( 'none', ( -33.94999999999974000, 56.00000000000000000, -9.462499999999924000 ) ) ;
#29659 = line ( 'none', #29658, #29903 ) ;
#29660 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29661 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29662 = axis2_placement_3d ( 'none', #29664, #29661, #29660 ) ;
#29663 = direction ( 'none', ( 0.8660254037844362700, 0.0000000000000000000, 0.5000000000000040000 ) ) ;
#29664 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -35.71589725978749600 ) ) ;
#29665 = face_outer_bound ( 'none', #10343, .t. ) ;
#29666 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29667 = axis2_placement_3d ( 'none', #29669, #29671, #29666 ) ;
#29668 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -35.30496480251722600 ) ) ;
#29669 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -30.71589725978749600 ) ) ;
#29670 = conical_surface ( 'none', #29638, 9.087251964823741100, 1.047197551196596700 ) ;
#29671 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29672 = face_outer_bound ( 'none', #10404, .t. ) ;
#29673 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29674 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29675 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29676 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29677 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29678 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29679 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -25.00000000000000000 ) ) ;
#29680 = cartesian_point ( 'none', ( 0.0000000000000000000, 51.00000000000000700, -73.50000000000000000 ) ) ;
#29681 = conical_surface ( 'none', #29642, 9.087251964823741100, 1.047197551196593200 ) ;
#29682 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29683 = axis2_placement_3d ( 'none', #29723, #29722, #29721 ) ;
#29684 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -32.71589725978749600 ) ) ;
#29685 = face_outer_bound ( 'none', #10367, .t. ) ;
#29686 = face_outer_bound ( 'none', #10308, .t. ) ;
#29687 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29688 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29689 = edge_curve ( 'none', #28811, #23367, #51591, .t. ) ;
#29690 = axis2_placement_3d ( 'none', #29709, #29697, #29688 ) ;
#29691 = face_outer_bound ( 'none', #10307, .t. ) ;
#29692 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -32.71589725978749600 ) ) ;
#29693 = axis2_placement_3d ( 'none', #29698, #29682, #29687 ) ;
#29694 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29695 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29696 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -33.30496480251722600 ) ) ;
#29697 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29698 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -33.71589725978749600 ) ) ;
#29699 = axis2_placement_3d ( 'none', #29771, #29767, #29766 ) ;
#29700 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29701 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29702 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -34.71589725978748900 ) ) ;
#29703 = axis2_placement_3d ( 'none', #29702, #29701, #29700 ) ;
#29704 = circle ( 'none', #29703, 8.375496070352515000 ) ;
#29705 = plane ( 'none', #29777 ) ;
#29706 = axis2_placement_3d ( 'none', #29696, #29695, #29694 ) ;
#29707 = circle ( 'none', #29736, 8.375496070352515000 ) ;
#29708 = circle ( 'none', #29690, 8.375496070352515000 ) ;
#29709 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -33.71589725978749600 ) ) ;
#29710 = conical_surface ( 'none', #29693, 8.375496070352515000, 1.047197551196601000 ) ;
#29711 = conical_surface ( 'none', #29706, 9.087251964823741100, 1.047197551196589400 ) ;
#29712 = face_outer_bound ( 'none', #10371, .t. ) ;
#29713 = axis2_placement_3d ( 'none', #29763, #29761, #29758 ) ;
#29714 = conical_surface ( 'none', #29769, 8.375496070352515000, 1.047197551196601000 ) ;
#29715 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -35.71589725978749600 ) ) ;
#29716 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29717 = axis2_placement_3d ( 'none', #29724, #29728, #29716 ) ;
#29718 = face_outer_bound ( 'none', #10393, .t. ) ;
#29719 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -36.71589725978749600 ) ) ;
#29720 = conical_surface ( 'none', #29756, 8.375496070352515000, 1.047197551196601000 ) ;
#29721 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29722 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29723 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -37.71589725978749600 ) ) ;
#29724 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -37.71589725978749600 ) ) ;
#29725 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -36.71589725978749600 ) ) ;
#29726 = conical_surface ( 'none', #29699, 9.087251964823741100, 1.047197551196596700 ) ;
#29727 = face_outer_bound ( 'none', #10384, .t. ) ;
#29728 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29729 = face_outer_bound ( 'none', #10373, .t. ) ;
#29730 = circle ( 'none', #29717, 8.375496070352515000 ) ;
#29731 = conical_surface ( 'none', #29733, 8.375496070352515000, 1.047197551196601000 ) ;
#29732 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29733 = axis2_placement_3d ( 'none', #29725, #29773, #29772 ) ;
#29734 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29735 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29736 = axis2_placement_3d ( 'none', #29684, #29735, #29734 ) ;
#29737 = axis2_placement_3d ( 'none', #29692, #29732, #29747 ) ;
#29738 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29739 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -34.71589725978748900 ) ) ;
#29740 = conical_surface ( 'none', #29683, 8.375496070352515000, 1.047197551196601000 ) ;
#29741 = conical_surface ( 'none', #29737, 8.375496070352515000, 1.047197551196601000 ) ;
#29742 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29743 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29744 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -32.30496480251722600 ) ) ;
#29745 = axis2_placement_3d ( 'none', #29744, #29743, #29742 ) ;
#29746 = conical_surface ( 'none', #29745, 9.087251964823741100, 1.047197551196589400 ) ;
#29747 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29748 = axis2_placement_3d ( 'none', #29760, #29803, #29802 ) ;
#29749 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29750 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29751 = line ( 'none', #29798, #29797 ) ;
#29752 = face_outer_bound ( 'none', #10437, .t. ) ;
#29753 = face_outer_bound ( 'none', #10351, .t. ) ;
#29754 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29755 = axis2_placement_3d ( 'none', #29719, #29738, #29754 ) ;
#29756 = axis2_placement_3d ( 'none', #29739, #29757, #29750 ) ;
#29757 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29758 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29759 = face_outer_bound ( 'none', #10425, .t. ) ;
#29760 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#29761 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29762 = conical_surface ( 'none', #29713, 9.087251964823741100, 1.047197551196596700 ) ;
#29763 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -36.30496480251722600 ) ) ;
#29764 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29765 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29766 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29767 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29768 = face_outer_bound ( 'none', #10336, .t. ) ;
#29769 = axis2_placement_3d ( 'none', #29715, #29765, #29764 ) ;
#29770 = circle ( 'none', #29755, 8.375496070352515000 ) ;
#29771 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -37.30496480251722600 ) ) ;
#29772 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29773 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29774 = face_outer_bound ( 'none', #10403, .t. ) ;
#29775 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29776 = axis2_placement_3d ( 'none', #29840, #29838, #29836 ) ;
#29777 = axis2_placement_3d ( 'none', #29829, #29834, #29824 ) ;
#29778 = face_outer_bound ( 'none', #10389, .t. ) ;
#29779 = circle ( 'none', #29833, 5.400000000000000400 ) ;
#29780 = cylindrical_surface ( 'none', #29776, 5.400000000000000400 ) ;
#29781 = cartesian_point ( 'none', ( 61.14480498238363300, 7.500000000000000000, -40.78679717342701800 ) ) ;
#29782 = cartesian_point ( 'none', ( 61.14480498238362600, 7.863313071754833000, -40.78679717342701100 ) ) ;
#29783 = cartesian_point ( 'none', ( 61.18549071891138200, 8.224216320553514600, -40.72597037644654000 ) ) ;
#29784 = cartesian_point ( 'none', ( 61.29954541259979800, 8.720223426639149600, -40.55392048388060300 ) ) ;
#29785 = cartesian_point ( 'none', ( 61.34693662282443000, 8.880540239491496700, -40.48226138794556300 ) ) ;
#29786 = cartesian_point ( 'none', ( 61.45752182439046200, 9.180388999746139000, -40.31418027557246100 ) ) ;
#29787 = cartesian_point ( 'none', ( 61.51998432427030400, 9.318624442228294700, -40.21887209333746000 ) ) ;
#29788 = cartesian_point ( 'none', ( 61.65866729526874900, 9.572153663968068200, -40.00593569821933200 ) ) ;
#29789 = cartesian_point ( 'none', ( 61.73571182671084000, 9.688151918942283600, -39.88701810484278800 ) ) ;
#29790 = cartesian_point ( 'none', ( 61.89738169642563300, 9.887276668353058200, -39.63567165034209700 ) ) ;
#29791 = cartesian_point ( 'none', ( 61.98247559971568400, 9.971665925706796300, -39.50253803123538200 ) ) ;
#29792 = cartesian_point ( 'none', ( 62.16103384107395900, 10.10965694776021100, -39.22095950110610100 ) ) ;
#29793 = cartesian_point ( 'none', ( 62.25389662087022200, 10.16235134996986200, -39.07343365763820500 ) ) ;
#29794 = cartesian_point ( 'none', ( 62.43996764547303300, 10.23213970438087700, -38.77539558421209200 ) ) ;
#29795 = face_outer_bound ( 'none', #10432, .t. ) ;
#29796 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, -0.4999999999999919500 ) ) ;
#29797 = vector ( 'none', #29796, 1000.000000000000000 ) ;
#29798 = cartesian_point ( 'none', ( 60.92081637058770100, 10.24999999999999800, -37.48205080756830700 ) ) ;
#29799 = cartesian_point ( 'none', ( 62.53437098483766500, 10.24999999999999600, -38.62298980316562300 ) ) ;
#29800 = cartesian_point ( 'none', ( 62.62929749730107400, 10.25000000000000200, -38.46844284598164900 ) ) ;
#29801 = vertex_point ( 'none', #51595 ) ;
#29802 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29803 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29804 = b_spline_curve_with_knots ( 'none', 3,
( #29800, #29799, #29794, #29793, #29792, #29791, #29790, #29789, #29788, #29787, #29786, #29785, #29784, #29783, #29782, #29781 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01290053816878627600, 0.01343776352193992000, 0.01397498887509356400, 0.01451221422824720800, 0.01504943958140085200, 0.01558666493455449600, 0.01612389028770814000, 0.01719834099401542800 ),
.unspecified. ) ;
#29805 = cylindrical_surface ( 'none', #29748, 8.850000000000001400 ) ;
#29806 = cartesian_point ( 'none', ( 0.6750000000002265300, 55.00000000000000000, -45.02499999999995600 ) ) ;
#29807 = face_outer_bound ( 'none', #10391, .t. ) ;
#29808 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29809 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29810 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -38.98985223130100800 ) ) ;
#29811 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -38.71589725978749600 ) ) ;
#29812 = conical_surface ( 'none', #29816, 8.375496070352515000, 1.047197551196601000 ) ;
#29813 = axis2_placement_3d ( 'none', #29811, #29865, #29864 ) ;
#29814 = axis2_placement_3d ( 'none', #29810, #29809, #29808 ) ;
#29815 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -38.71589725978749600 ) ) ;
#29816 = axis2_placement_3d ( 'none', #29815, #29775, #29869 ) ;
#29817 = circle ( 'none', #29814, 8.850000000000001400 ) ;
#29818 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29819 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29820 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#29821 = axis2_placement_3d ( 'none', #29820, #29819, #29818 ) ;
#29822 = circle ( 'none', #29821, 8.850000000000001400 ) ;
#29823 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29824 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#29825 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -38.30496480251723300 ) ) ;
#29826 = cylindrical_surface ( 'none', #29884, 2.749999999999999600 ) ;
#29827 = conical_surface ( 'none', #29828, 9.087251964823741100, 1.047197551196596700 ) ;
#29828 = axis2_placement_3d ( 'none', #29825, #29823, #29749 ) ;
#29829 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#29830 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29831 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29832 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#29833 = axis2_placement_3d ( 'none', #29832, #29831, #29830 ) ;
#29834 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29835 = face_bound ( 'none', #10439, .t. ) ;
#29836 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29837 = oriented_edge ( 'none', *, *, #23731, .t. ) ;
#29838 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29839 = vertex_point ( 'none', #51597 ) ;
#29840 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#29841 = cartesian_point ( 'none', ( 3.675315046648947300, 9.688151918942288900, 73.40820381506834700 ) ) ;
#29842 = cartesian_point ( 'none', ( 3.376807697042807800, 9.887276668353056400, 73.42254080201753700 ) ) ;
#29843 = cartesian_point ( 'none', ( 3.218963649153590900, 9.971665925706796300, 73.42966747442054000 ) ) ;
#29844 = cartesian_point ( 'none', ( 2.885830368222237500, 10.10965694776020900, 73.44351418242723600 ) ) ;
#29845 = cartesian_point ( 'none', ( 2.711637850166182400, 10.16235134996986200, 73.45017278706288300 ) ) ;
#29846 = cartesian_point ( 'none', ( 2.360493794982783600, 10.23213970438087400, 73.46229598456407900 ) ) ;
#29847 = cartesian_point ( 'none', ( 2.181304847230628700, 10.24999999999999600, 73.46784878413269800 ) ) ;
#29848 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, -0.5000000000000041100 ) ) ;
#29849 = cartesian_point ( 'none', ( -62.92081637058721800, 7.500000000000000000, -34.01794919243141600 ) ) ;
#29850 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29851 = vector ( 'none', #29850, 1000.000000000000000 ) ;
#29852 = cartesian_point ( 'none', ( 2.000000000000001300, 10.24999999999999800, 71.50000000000000000 ) ) ;
#29853 = line ( 'none', #29852, #29851 ) ;
#29854 = cartesian_point ( 'none', ( -65.02694031312981300, 7.500000000000000000, -32.05849393706217400 ) ) ;
#29855 = cartesian_point ( 'none', ( 2.000000000000001300, 10.25000000000000200, 73.47278407682669900 ) ) ;
#29856 = cartesian_point ( 'none', ( 2.000000000000001300, 10.25000000000000200, 73.47278407682669900 ) ) ;
#29857 = b_spline_curve_with_knots ( 'none', 3,
( #29855, #29847, #29846, #29845, #29844, #29843, #29842, #29841, #29896, #29895, #29894, #29893, #29892, #29891, #29890, #29889 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01290053816878628000, 0.01343776352193992400, 0.01397498887509356900, 0.01451221422824721400, 0.01504943958140085900, 0.01558666493455450300, 0.01612389028770815100, 0.01719834099401543900 ),
.unspecified. ) ;
#29858 = circle ( 'none', #29868, 3.000000000000002700 ) ;
#29859 = cartesian_point ( 'none', ( 4.750000000000000900, 7.500000000000000000, 73.34635301090300200 ) ) ;
#29860 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#29861 = vector ( 'none', #29860, 1000.000000000000000 ) ;
#29862 = cartesian_point ( 'none', ( 0.6750000000002265300, 55.00000000000000000, -42.02499999999994900 ) ) ;
#29863 = cartesian_point ( 'none', ( 0.6750000000002268600, 55.00000000000000000, -48.02499999999995600 ) ) ;
#29864 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29865 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#29866 = cartesian_point ( 'none', ( 4.750000000000000900, 7.500000000000000000, 71.50000000000000000 ) ) ;
#29867 = line ( 'none', #29866, #29861 ) ;
#29868 = axis2_placement_3d ( 'none', #29806, #29886, #29885 ) ;
#29869 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#29870 = advanced_face ( 'none', ( #51592 ), #51620, .f. ) ;
#29871 = circle ( 'none', #29813, 8.375496070352515000 ) ;
#29872 = cartesian_point ( 'none', ( -64.71567583206778800, 10.24999999999999600, -34.84485898096679100 ) ) ;
#29873 = cartesian_point ( 'none', ( -64.62929749730057000, 10.25000000000000200, -35.00434123084477300 ) ) ;
#29874 = b_spline_curve_with_knots ( 'none', 3,
( #29873, #29872, #29926, #29925, #29924, #29923, #29922, #29921, #29920, #29919, #29918, #29917, #29916, #29915, #29914, #29913 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01290053816878627800, 0.01343776352193992200, 0.01397498887509356400, 0.01451221422824720800, 0.01504943958140085100, 0.01558666493455449500, 0.01612389028770813700, 0.01719834099401543200 ),
.unspecified. ) ;
#29875 = cartesian_point ( 'none', ( -62.92081637058721800, 10.24999999999999800, -34.01794919243141600 ) ) ;
#29876 = line ( 'none', #29875, #29931 ) ;
#29877 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, -0.5000000000000040000 ) ) ;
#29878 = vector ( 'none', #29877, 999.9999999999998900 ) ;
#29879 = cartesian_point ( 'none', ( -64.29581637058723200, 7.500000000000000000, -31.63637933202421900 ) ) ;
#29880 = line ( 'none', #29879, #29878 ) ;
#29881 = cartesian_point ( 'none', ( -65.89480498238309300, 7.500000000000000000, -32.55955583747572000 ) ) ;
#29882 = direction ( 'none', ( -0.5000000000000055500, 0.0000000000000000000, 0.8660254037844353800 ) ) ;
#29883 = face_outer_bound ( 'none', #10415, .t. ) ;
#29884 = axis2_placement_3d ( 'none', #29849, #29848, #29882 ) ;
#29885 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29886 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29887 = cartesian_point ( 'none', ( -63.76294687154182800, 10.25000000000000200, -34.50415346385036500 ) ) ;
#29888 = cartesian_point ( 'none', ( -64.62929749730057000, 10.25000000000000200, -35.00434123084477300 ) ) ;
#29889 = cartesian_point ( 'none', ( 4.750000000000000900, 7.500000000000000000, 73.34635301090300200 ) ) ;
#29890 = cartesian_point ( 'none', ( 4.750000000000001800, 7.863313071754827600, 73.34635301090297300 ) ) ;
#29891 = cartesian_point ( 'none', ( 4.676979580320195700, 8.224216320553511000, 73.35117449381749600 ) ) ;
#29892 = cartesian_point ( 'none', ( 4.470952655795505500, 8.720223426639146100, 73.36392380968956700 ) ) ;
#29893 = cartesian_point ( 'none', ( 4.385198453191212500, 8.880540239491502100, 73.36913625369264500 ) ) ;
#29894 = cartesian_point ( 'none', ( 4.184343339196740200, 9.180388999746139000, 73.38086529134487500 ) ) ;
#29895 = cartesian_point ( 'none', ( 4.070572782252798800, 9.318624442228292900, 73.38730531190721300 ) ) ;
#29896 = cartesian_point ( 'none', ( 3.816822969190991200, 9.572153663968073500, 73.40094009030509900 ) ) ;
#29897 = cartesian_point ( 'none', ( -64.40723540528576100, 9.887279533568895200, -33.28633889144296600 ) ) ;
#29898 = cartesian_point ( 'none', ( -64.33457109915320900, 9.971667680783117000, -33.42664737201285200 ) ) ;
#29899 = cartesian_point ( 'none', ( -64.18016359894184600, 10.10965675623089200, -33.72216472081756000 ) ) ;
#29900 = cartesian_point ( 'none', ( -64.09891310618832000, 10.16235155018175900, -33.87639593997211300 ) ) ;
#29901 = cartesian_point ( 'none', ( -63.93398513005200800, 10.23213978160822700, -34.18664079237277100 ) ) ;
#29902 = edge_curve ( 'none', #24013, #31606, #51584, .t. ) ;
#29903 = vector ( 'none', #30178, 1000.000000000000000 ) ;
#29904 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#29905 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#29906 = cartesian_point ( 'none', ( -63.84926708300649500, 10.25000000000000000, -34.34463553615130800 ) ) ;
#29907 = cartesian_point ( 'none', ( -63.76294687154182800, 10.25000000000000200, -34.50415346385036500 ) ) ;
#29908 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.749999999999997300, 0.0000000000000000000 ) ) ;
#29909 = axis2_placement_3d ( 'none', #29908, #29905, #29904 ) ;
#29910 = cartesian_point ( 'none', ( 61.76294687154232600, 10.25000000000000200, -37.96825507898724100 ) ) ;
#29911 = b_spline_curve_with_knots ( 'none', 3,
( #29907, #29906, #29901, #29900, #29899, #29898, #29897, #28416, #28653, #28660, #28659, #28627, #28658, #28895, #28925, #28903 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01290061003193275300, 0.01343784297599633400, 0.01397507592005991700, 0.01451230886412349800, 0.01504954180818708100, 0.01558677475225066200, 0.01612400769631424500, 0.01719847358444140000 ),
.unspecified. ) ;
#29912 = circle ( 'none', #29909, 73.50000000000000000 ) ;
#29913 = cartesian_point ( 'none', ( -65.89480498238309300, 7.500000000000000000, -32.55955583747572000 ) ) ;
#29914 = cartesian_point ( 'none', ( -65.89480498238310700, 7.863313071754833000, -32.55955583747572000 ) ) ;
#29915 = cartesian_point ( 'none', ( -65.86247029923107700, 8.224216320553507500, -32.62520411737067900 ) ) ;
#29916 = cartesian_point ( 'none', ( -65.77049806839477200, 8.720223426639142500, -32.81000332580865800 ) ) ;
#29917 = cartesian_point ( 'none', ( -65.73213507601512600, 8.880540239491500300, -32.88687486574680500 ) ) ;
#29918 = cartesian_point ( 'none', ( -65.64186516358667200, 9.180388999746139000, -33.06668501577215800 ) ) ;
#29919 = cartesian_point ( 'none', ( -65.59055710652253900, 9.318624442228292900, -33.16843321856947600 ) ) ;
#29920 = cartesian_point ( 'none', ( -65.47549026445919700, 9.572153663968064700, -33.39500439208551100 ) ) ;
#29921 = cartesian_point ( 'none', ( -65.41102687335924800, 9.688151918942294200, -33.52118571022530300 ) ) ;
#29922 = cartesian_point ( 'none', ( -65.27418939346789300, 9.887276668353058200, -33.78686915167518400 ) ) ;
#29923 = cartesian_point ( 'none', ( -65.20143924886875200, 9.971665925706796300, -33.92712944318490300 ) ) ;
#29924 = cartesian_point ( 'none', ( -65.04686420929564900, 10.10965694776020900, -34.22255468132086500 ) ) ;
#29925 = cartesian_point ( 'none', ( -64.96553447103586600, 10.16235134996986400, -34.37673912942442900 ) ) ;
#29926 = cartesian_point ( 'none', ( -64.80046144045529400, 10.23213970438087400, -34.68690040035171100 ) ) ;
#29927 = b_spline_curve_with_knots ( 'none', 3,
( #29965, #29964, #29963, #29962, #29961, #29960, #29959, #29958, #29957, #29956, #29955, #29954, #29953, #29952, #29951, #29950 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01290061003193277200, 0.01343784297599635300, 0.01397507592005993400, 0.01451230886412351700, 0.01504954180818709800, 0.01558677475225068000, 0.01612400769631425900, 0.01719847358444142500 ),
.unspecified. ) ;
#29928 = cartesian_point ( 'none', ( -42.32034727481641300, 56.00000000000000000, -9.800000000000345300 ) ) ;
#29929 = cartesian_point ( 'none', ( -62.36603571427551900, 10.25000000000000200, -38.89379885387530300 ) ) ;
#29930 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, -0.5000000000000040000 ) ) ;
#29931 = vector ( 'none', #29930, 999.9999999999998900 ) ;
#29932 = cartesian_point ( 'none', ( 61.57349196127437100, 10.23213978160822500, -38.27513489161491100 ) ) ;
#29933 = cartesian_point ( 'none', ( 61.66796039952824100, 10.24999999999999800, -38.12276953882522400 ) ) ;
#29934 = cartesian_point ( 'none', ( 61.76294687154232600, 10.25000000000000200, -37.96825507898724100 ) ) ;
#29935 = b_spline_curve_with_knots ( 'none', 3,
( #29934, #29933, #29932, #30001, #30000, #29999, #29998, #29997, #29996, #29995, #29994, #29992, #29990, #29989, #29988, #29987 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 4 ),
( 0.01290061003193276900, 0.01343784297599635000, 0.01397507592005993100, 0.01451230886412351200, 0.01504954180818709300, 0.01558677475225067600, 0.01612400769631425500, 0.01719847358444142100 ),
.unspecified. ) ;
#29936 = cylindrical_surface ( 'none', #29970, 2.750000000000000000 ) ;
#29937 = oriented_edge ( 'none', *, *, #28930, .f. ) ;
#29938 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, -0.4999999999999919500 ) ) ;
#29939 = circle ( 'none', #29940, 2.999999999999995600 ) ;
#29940 = axis2_placement_3d ( 'none', #30005, #29973, #29972 ) ;
#29941 = edge_curve ( 'none', #29839, #23400, #51699, .t. ) ;
#29942 = cartesian_point ( 'none', ( 0.6750000000000534500, 53.00000000000000000, 45.02499999999977800 ) ) ;
#29943 = axis2_placement_3d ( 'none', #29942, #29985, #29982 ) ;
#29944 = direction ( 'none', ( -0.4999999999999928900, 0.0000000000000000000, -0.8660254037844428200 ) ) ;
#29945 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, -0.4999999999999919500 ) ) ;
#29946 = edge_curve ( 'none', #29839, #28811, #51679, .t. ) ;
#29947 = vector ( 'none', #29945, 1000.000000000000000 ) ;
#29948 = cartesian_point ( 'none', ( 60.92081637058770100, 7.500000000000000000, -37.48205080756830700 ) ) ;
#29949 = face_outer_bound ( 'none', #10485, .t. ) ;
#29950 = cartesian_point ( 'none', ( 4.750000000000000900, 7.500000000000000000, 72.34422921007589500 ) ) ;
#29951 = cartesian_point ( 'none', ( 4.750000000000000000, 7.863318379196440900, 72.34422921007588100 ) ) ;
#29952 = cartesian_point ( 'none', ( 4.676977014642133700, 8.224226599072068200, 72.34911766018220200 ) ) ;
#29953 = cartesian_point ( 'none', ( 4.470946985484923500, 8.720235026892119400, 72.36204369767051500 ) ) ;
#29954 = cartesian_point ( 'none', ( 4.385192605190254300, 8.880550435004879600, 72.36732831240942700 ) ) ;
#29955 = cartesian_point ( 'none', ( 4.184335354359014000, 9.180399454636818400, 72.37921980031929100 ) ) ;
#29956 = cartesian_point ( 'none', ( 4.070564424459830000, 9.318633788191705800, 72.38574894339754500 ) ) ;
#29957 = cartesian_point ( 'none', ( 3.816816049925151300, 9.572159581722788200, 72.39957223679770900 ) ) ;
#29958 = cartesian_point ( 'none', ( 3.675309108130207400, 9.688156399385803800, 72.40693635493481400 ) ) ;
#29959 = cartesian_point ( 'none', ( 3.376802623675652100, 9.887279533568891700, 72.42147149422343900 ) ) ;
#29960 = cartesian_point ( 'none', ( 3.218959762069451900, 9.971667680783111700, 72.42869659944923900 ) ) ;
#29961 = cartesian_point ( 'none', ( 2.885830480639878000, 10.10965675623089100, 72.44273445613369200 ) ) ;
#29962 = cartesian_point ( 'none', ( 2.711637080418625600, 10.16235155018175900, 72.44948507491641000 ) ) ;
#29963 = cartesian_point ( 'none', ( 2.360493168778149600, 10.23213978160822500, 72.46177568398795200 ) ) ;
#29964 = cartesian_point ( 'none', ( 2.181306683478766700, 10.24999999999999600, 72.46740507497682400 ) ) ;
#29965 = cartesian_point ( 'none', ( 2.000000000000001300, 10.25000000000000200, 72.47240854283786900 ) ) ;
#29966 = line ( 'none', #29969, #29947 ) ;
#29967 = cartesian_point ( 'none', ( 61.14480498238363300, 7.500000000000000000, -40.78679717342701800 ) ) ;
#29968 = cartesian_point ( 'none', ( 62.62929749730107400, 10.25000000000000200, -38.46844284598164900 ) ) ;
#29969 = cartesian_point ( 'none', ( 59.54581637058772300, 7.500000000000000000, -39.86362066797552500 ) ) ;
#29970 = axis2_placement_3d ( 'none', #29948, #29938, #29944 ) ;
#29971 = axis2_placement_3d ( 'none', #30035, #30034, #30033 ) ;
#29972 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29973 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#29974 = cartesian_point ( 'none', ( 45.70000000000000300, 55.00000000000000000, 3.000000000000001300 ) ) ;
#29975 = cartesian_point ( 'none', ( 45.70000000000000300, 56.00000000000000000, -3.000000000000001300 ) ) ;
#29976 = cartesian_point ( 'none', ( -44.34999999999973100, 53.00000000000000000, -3.000000000000168800 ) ) ;
#29977 = line ( 'none', #29976, #30031 ) ;
#29978 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#29979 = vector ( 'none', #29978, 1000.000000000000000 ) ;
#29980 = cylindrical_surface ( 'none', #29971, 3.000000000000001300 ) ;
#29981 = axis2_placement_3d ( 'none', #30022, #30073, #30072 ) ;
#29982 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#29983 = cartesian_point ( 'none', ( 0.6750000000000534500, 56.00000000000000000, 48.02499999999977800 ) ) ;
#29984 = advanced_face ( 'none', ( #51689 ), #51700, .f. ) ;
#29985 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#29986 = cartesian_point ( 'none', ( 0.6750000000000537800, 53.00000000000000000, 42.02499999999978500 ) ) ;
#29987 = cartesian_point ( 'none', ( 60.27694031313032500, 7.500000000000000000, -40.28573527301347200 ) ) ;
#29988 = cartesian_point ( 'none', ( 60.27694031313032500, 7.863318379196444500, -40.28573527301347200 ) ) ;
#29989 = cartesian_point ( 'none', ( 60.31768532778649200, 8.224226599072070000, -40.22493973768654000 ) ) ;
#29990 = cartesian_point ( 'none', ( 60.43189461920022200, 8.720235026892121200, -40.05297551723811700 ) ) ;
#29991 = edge_curve ( 'none', #27890, #25384, #51663, .t. ) ;
#29993 = oriented_edge ( 'none', *, *, #27830, .f. ) ;
#29992 = cartesian_point ( 'none', ( 60.47934841996068700, 8.880550435004886700, -39.98135235278659400 ) ) ;
#29994 = cartesian_point ( 'none', ( 60.59007537599503500, 9.180399454636821900, -39.81335061498735000 ) ) ;
#29995 = cartesian_point ( 'none', ( 60.65261524471530700, 9.318633788191705800, -39.71808667102159500 ) ) ;
#29996 = cartesian_point ( 'none', ( 60.79146075523115700, 9.572159581722788200, -39.50524577920563000 ) ) ;
#29997 = cartesian_point ( 'none', ( 60.86859173951180700, 9.688156399385803800, -39.38637923186789900 ) ) ;
#29998 = cartesian_point ( 'none', ( 61.03043278161060700, 9.887279533568893400, -39.13513260278020300 ) ) ;
#29999 = cartesian_point ( 'none', ( 61.11561133708423900, 9.971667680783115300, -39.00204922743610300 ) ) ;
#30000 = cartesian_point ( 'none', ( 61.29433311830246100, 10.10965675623088900, -38.72056973531587000 ) ) ;
#30001 = cartesian_point ( 'none', ( 61.38727602577018400, 10.16235155018175400, -38.57308913494402000 ) ) ;
#30002 = line ( 'none', #29986, #29979 ) ;
#30003 = face_outer_bound ( 'none', #10454, .t. ) ;
#30004 = face_outer_bound ( 'none', #10507, .t. ) ;
#30005 = cartesian_point ( 'none', ( 0.6750000000000534500, 55.00000000000000000, 45.02499999999977800 ) ) ;
#30006 = cylindrical_surface ( 'none', #29943, 2.999999999999995600 ) ;
#30007 = edge_loop ( 'none', ( #27096, #29993, #28723, #30011 ) ) ;
#30008 = cartesian_point ( 'none', ( 0.6750000000002265300, 56.00000000000000000, -42.02499999999994900 ) ) ;
#30009 = axis2_placement_3d ( 'none', #30066, #30056, #30014 ) ;
#30010 = cartesian_point ( 'none', ( 0.6750000000002265300, 53.00000000000000000, -42.02499999999994900 ) ) ;
#30011 = oriented_edge ( 'none', *, *, #28797, .t. ) ;
#30012 = line ( 'none', #30010, #30059 ) ;
#30013 = face_outer_bound ( 'none', #10455, .t. ) ;
#30014 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30015 = cartesian_point ( 'none', ( -44.34999999999973100, 56.00000000000000000, -3.000000000000168800 ) ) ;
#30016 = circle ( 'none', #30075, 3.000000000000002700 ) ;
#30017 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30018 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30019 = cartesian_point ( 'none', ( -44.34999999999973100, 56.00000000000000000, -1.674960731742535800e-013 ) ) ;
#30020 = axis2_placement_3d ( 'none', #30019, #30018, #30017 ) ;
#30021 = circle ( 'none', #30020, 3.000000000000001300 ) ;
#30022 = cartesian_point ( 'none', ( 0.6750000000002265300, 53.00000000000000000, -45.02499999999995600 ) ) ;
#30023 = cartesian_point ( 'none', ( 0.6750000000002268600, 53.00000000000000000, -48.02499999999995600 ) ) ;
#30024 = cartesian_point ( 'none', ( -44.34999999999973100, 55.00000000000000000, -3.000000000000168800 ) ) ;
#30025 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30026 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30027 = axis2_placement_3d ( 'none', #30036, #30026, #30025 ) ;
#30028 = circle ( 'none', #30027, 3.000000000000001300 ) ;
#30029 = cartesian_point ( 'none', ( 0.6750000000000537800, 56.00000000000000000, 42.02499999999978500 ) ) ;
#30030 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30031 = vector ( 'none', #30030, 1000.000000000000000 ) ;
#30032 = cartesian_point ( 'none', ( -44.34999999999973100, 55.00000000000000000, 2.999999999999833900 ) ) ;
#30033 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30034 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30035 = cartesian_point ( 'none', ( -44.34999999999973100, 53.00000000000000000, -1.674960731742535800e-013 ) ) ;
#30036 = cartesian_point ( 'none', ( -44.34999999999973100, 55.00000000000000000, -1.674960731742535800e-013 ) ) ;
#30037 = cylindrical_surface ( 'none', #29981, 3.000000000000002700 ) ;
#30038 = vertex_point ( 'none', #51669 ) ;
#30039 = oriented_edge ( 'none', *, *, #30231, .f. ) ;
#30040 = cartesian_point ( 'none', ( 0.6750000000000534500, 55.00000000000000000, 48.02499999999977800 ) ) ;
#30041 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30042 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30043 = cartesian_point ( 'none', ( 0.6750000000000534500, 56.00000000000000000, 45.02499999999977800 ) ) ;
#30044 = axis2_placement_3d ( 'none', #30043, #30042, #30041 ) ;
#30045 = circle ( 'none', #30044, 2.999999999999995600 ) ;
#30046 = toroidal_surface ( 'none', #30051, 68.49999999999998600, 4.000000000000000000 ) ;
#30048 = vertex_point ( 'none', #51688 ) ;
#30047 = cartesian_point ( 'none', ( 0.0000000000000000000, 53.00000000000000000, 3.000000000000000400 ) ) ;
#30049 = oriented_edge ( 'none', *, *, #36086, .t. ) ;
#30050 = cartesian_point ( 'none', ( 8.633759933988839000e-015, 55.00000000000000700, -68.49999999999998600 ) ) ;
#30051 = axis2_placement_3d ( 'none', #30109, #30097, #30095 ) ;
#30052 = oriented_edge ( 'none', *, *, #22230, .f. ) ;
#30053 = oriented_edge ( 'none', *, *, #23489, .t. ) ;
#30054 = circle ( 'none', #30107, 72.50000000000000000 ) ;
#30055 = face_outer_bound ( 'none', #10523, .t. ) ;
#30056 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30057 = cartesian_point ( 'none', ( 4.750000000000000900, 7.500000000000000000, 72.34422921007589500 ) ) ;
#30058 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30059 = vector ( 'none', #30058, 1000.000000000000000 ) ;
#30060 = cartesian_point ( 'none', ( 2.000000000000001300, 10.25000000000000200, 72.47240854283786900 ) ) ;
#30061 = cartesian_point ( 'none', ( -44.34999999999973100, 56.00000000000000000, 2.999999999999833900 ) ) ;
#30062 = cylindrical_surface ( 'none', #30009, 2.749999999999999100 ) ;
#30063 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30064 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30065 = cartesian_point ( 'none', ( 0.6750000000002265300, 56.00000000000000000, -45.02499999999995600 ) ) ;
#30066 = cartesian_point ( 'none', ( 2.000000000000001800, 7.500000000000000000, 71.50000000000000000 ) ) ;
#30067 = edge_curve ( 'none', #30048, #23241, #51651, .t. ) ;
#30068 = cartesian_point ( 'none', ( 0.6750000000002268600, 56.00000000000000000, -48.02499999999995600 ) ) ;
#30069 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30070 = vector ( 'none', #30069, 1000.000000000000000 ) ;
#30071 = cartesian_point ( 'none', ( 0.6750000000000537800, 55.00000000000000000, 42.02499999999978500 ) ) ;
#30072 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30073 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30074 = line ( 'none', #30023, #30070 ) ;
#30075 = axis2_placement_3d ( 'none', #30065, #30064, #30063 ) ;
#30076 = line ( 'none', #30087, #30086 ) ;
#30077 = oriented_edge ( 'none', *, *, #27830, .t. ) ;
#30078 = cartesian_point ( 'none', ( 45.70000000000000300, 53.00000000000000000, -3.000000000000001300 ) ) ;
#30079 = line ( 'none', #30078, #30128 ) ;
#30080 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30081 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30082 = axis2_placement_3d ( 'none', #30092, #30081, #30080 ) ;
#30083 = cartesian_point ( 'none', ( 45.70000000000000300, 53.00000000000000000, 0.0000000000000000000 ) ) ;
#30084 = cylindrical_surface ( 'none', #30093, 3.000000000000001300 ) ;
#30085 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30086 = vector ( 'none', #30085, 1000.000000000000000 ) ;
#30087 = cartesian_point ( 'none', ( 3.673940397442060400e-016, 53.00000000000000000, -3.000000000000000400 ) ) ;
#30088 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30089 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30090 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#30091 = axis2_placement_3d ( 'none', #30090, #30089, #30088 ) ;
#30092 = cartesian_point ( 'none', ( 0.0000000000000000000, 53.00000000000000000, 0.0000000000000000000 ) ) ;
#30093 = axis2_placement_3d ( 'none', #30083, #30132, #30131 ) ;
#30094 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000700, 68.49999999999998600 ) ) ;
#30095 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30096 = circle ( 'none', #30091, 3.000000000000000400 ) ;
#30097 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30098 = face_outer_bound ( 'none', #10569, .t. ) ;
#30099 = face_outer_bound ( 'none', #10538, .t. ) ;
#30100 = cartesian_point ( 'none', ( 0.0000000000000000000, 51.00000000000000700, -72.50000000000000000 ) ) ;
#30101 = cartesian_point ( 'none', ( 8.878689293818309300e-015, 51.00000000000000700, 72.50000000000000000 ) ) ;
#30102 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30103 = vector ( 'none', #30102, 1000.000000000000000 ) ;
#30104 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30105 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#30106 = cartesian_point ( 'none', ( 0.0000000000000000000, 51.00000000000000700, 0.0000000000000000000 ) ) ;
#30107 = axis2_placement_3d ( 'none', #30106, #30105, #30104 ) ;
#30108 = line ( 'none', #30047, #30103 ) ;
#30109 = cartesian_point ( 'none', ( 0.0000000000000000000, 51.00000000000000700, 0.0000000000000000000 ) ) ;
#30110 = cartesian_point ( 'none', ( 3.673940397442060400e-016, 55.00000000000000000, -3.000000000000000400 ) ) ;
#30111 = cylindrical_surface ( 'none', #30082, 3.000000000000000400 ) ;
#30112 = line ( 'none', #30133, #30172 ) ;
#30114 = oriented_edge ( 'none', *, *, #30067, .t. ) ;
#30113 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30115 = axis2_placement_3d ( 'none', #30126, #30124, #30113 ) ;
#30116 = circle ( 'none', #30115, 3.000000000000001300 ) ;
#30117 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 3.000000000000000400 ) ) ;
#30118 = cartesian_point ( 'none', ( 45.70000000000000300, 55.00000000000000000, -3.000000000000001300 ) ) ;
#30119 = circle ( 'none', #30158, 73.50000000000000000 ) ;
#30120 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30121 = vector ( 'none', #30120, 1000.000000000000000 ) ;
#30122 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30123 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30124 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30125 = cartesian_point ( 'none', ( 45.70000000000000300, 56.00000000000000000, 3.000000000000001300 ) ) ;
#30126 = cartesian_point ( 'none', ( 45.70000000000000300, 56.00000000000000000, 0.0000000000000000000 ) ) ;
#30127 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30128 = vector ( 'none', #30127, 1000.000000000000000 ) ;
#30129 = cartesian_point ( 'none', ( 45.70000000000000300, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#30130 = circle ( 'none', #30134, 3.000000000000001300 ) ;
#30131 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30132 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30133 = cartesian_point ( 'none', ( -44.34999999999973100, 53.00000000000000000, 2.999999999999833900 ) ) ;
#30134 = axis2_placement_3d ( 'none', #30129, #30123, #30122 ) ;
#30135 = face_outer_bound ( 'none', #10506, .t. ) ;
#30136 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30137 = vector ( 'none', #30136, 1000.000000000000000 ) ;
#30138 = cartesian_point ( 'none', ( 0.6750000000000534500, 53.00000000000000000, 48.02499999999977800 ) ) ;
#30139 = line ( 'none', #30138, #30137 ) ;
#30140 = cartesian_point ( 'none', ( 45.70000000000000300, 53.00000000000000000, 3.000000000000001300 ) ) ;
#30141 = line ( 'none', #30140, #30121 ) ;
#30142 = cartesian_point ( 'none', ( -4.885921041338688700, 6.120667495092191300, 72.33524679548261800 ) ) ;
#30143 = cartesian_point ( 'none', ( -4.684832499026743600, 5.820213011779619800, 72.34854869202037300 ) ) ;
#30144 = cartesian_point ( 'none', ( -4.570988022799060200, 5.681849702298456400, 72.35587202570718500 ) ) ;
#30145 = cartesian_point ( 'none', ( -4.317315570998337300, 5.428279456341578600, 72.37145110031654800 ) ) ;
#30146 = cartesian_point ( 'none', ( -4.175815080329901900, 5.312214506335061900, 72.37979662577801300 ) ) ;
#30147 = cartesian_point ( 'none', ( -3.877003350376238000, 5.112821053459866100, 72.39641728839393400 ) ) ;
#30148 = cartesian_point ( 'none', ( -3.719116705762459200, 5.028417896706770300, 72.40473703083652900 ) ) ;
#30149 = cartesian_point ( 'none', ( -3.386208999603634900, 4.890479499101410900, 72.42106987739602200 ) ) ;
#30150 = cartesian_point ( 'none', ( -3.211647759053644500, 4.837643955031547100, 72.42904276938338600 ) ) ;
#30151 = cartesian_point ( 'none', ( -2.860286967472870100, 4.767825857633643400, 72.44376906457252100 ) ) ;
#30152 = cartesian_point ( 'none', ( -2.681674198881301800, 4.750000000000002700, 72.45061537556375700 ) ) ;
#30153 = cartesian_point ( 'none', ( -2.500000000000000000, 4.750000000000000900, 72.45688373094719700 ) ) ;
#30154 = cartesian_point ( 'none', ( -8.787499999999747400, 56.00000000000000000, 17.62499999999983300 ) ) ;
#30155 = line ( 'none', #30154, #30180 ) ;
#30156 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30157 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#30158 = axis2_placement_3d ( 'none', #30169, #30157, #30156 ) ;
#30159 = axis2_placement_3d ( 'none', #30173, #30188, #30187 ) ;
#30160 = vertex_point ( 'none', #51135 ) ;
#30161 = b_spline_curve_with_knots ( 'none', 3,
( #30153, #30152, #30151, #30150, #30149, #30148, #30147, #30146, #30145, #30144, #30143, #30142, #30211, #30210, #30209, #30208, #30207, #30206, #30205, #30204, #30203, #30202, #30201, #30200, #30199, #30198, #30197, #30196, #30195, #30194, #30193, #30192, #30191, #30190 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 8.673617379884035500e-019, 0.0005375982417024564700, 0.001075196483404912100, 0.001612794725107367700, 0.002150392966809822400, 0.002687991208512277100, 0.003225589450214732300, 0.003763187691917186600, 0.004300785933619641300, 0.004838384175322098200, 0.005375982417024556900, 0.005913580658727013800, 0.006451178900429470700, 0.006988777142131929300, 0.007526375383834386200, 0.008063973625536843100, 0.008601571867239300000 ),
.unspecified. ) ;
#30162 = circle ( 'none', #30159, 72.50000000000000000 ) ;
#30163 = direction ( 'none', ( 1.224646799147352500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30164 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 1.224646799147353200e-016 ) ) ;
#30165 = cartesian_point ( 'none', ( 8.388830574159367100e-015, 51.00000000000000700, -68.49999999999998600 ) ) ;
#30166 = axis2_placement_3d ( 'none', #30165, #30164, #30163 ) ;
#30167 = cartesian_point ( 'none', ( -33.94999999999974000, 56.00000000000000000, -15.46249999999992000 ) ) ;
#30168 = cartesian_point ( 'none', ( 3.673940397442060400e-016, 56.00000000000000000, -3.000000000000000400 ) ) ;
#30169 = cartesian_point ( 'none', ( 0.0000000000000000000, 51.00000000000000700, 0.0000000000000000000 ) ) ;
#30170 = circle ( 'none', #30166, 5.000000000000004400 ) ;
#30171 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30172 = vector ( 'none', #30171, 1000.000000000000000 ) ;
#30173 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.749999999999997300, 0.0000000000000000000 ) ) ;
#30174 = axis2_placement_3d ( 'none', #30189, #30177, #30176 ) ;
#30175 = cartesian_point ( 'none', ( -2.500000000000000900, 10.25000000000000200, 73.45747068882782600 ) ) ;
#30176 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30177 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30178 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30179 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317871700e-015 ) ) ;
#30180 = vector ( 'none', #30179, 1000.000000000000000 ) ;
#30181 = cartesian_point ( 'none', ( -25.44999999999976100, 56.00000000000000000, -9.462499999999948800 ) ) ;
#30182 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#30183 = vector ( 'none', #30182, 1000.000000000000000 ) ;
#30184 = circle ( 'none', #30174, 72.50000000000000000 ) ;
#30185 = cartesian_point ( 'none', ( 8.878689293818309300e-015, 56.00000000000000000, 72.50000000000000000 ) ) ;
#30186 = line ( 'none', #30185, #30183 ) ;
#30187 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30188 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#30189 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.000000000000000000, 0.0000000000000000000 ) ) ;
#30190 = cartesian_point ( 'none', ( -2.500000000000000900, 10.25000000000000200, 72.45688373094719700 ) ) ;
#30191 = cartesian_point ( 'none', ( -2.681673551773180900, 10.25000000000000000, 72.45061539789109900 ) ) ;
#30192 = cartesian_point ( 'none', ( -2.863453349562044400, 10.23178551033247900, 72.44364498338750000 ) ) ;
#30193 = cartesian_point ( 'none', ( -3.215640596122371500, 10.16131714550369700, 72.42886661491239400 ) ) ;
#30194 = cartesian_point ( 'none', ( -3.386971621531608400, 10.10926786738159700, 72.42103436349874800 ) ) ;
#30195 = cartesian_point ( 'none', ( -3.720007781979791900, 9.971149221123905400, 72.40469140287901000 ) ) ;
#30196 = cartesian_point ( 'none', ( -3.880593946573474900, 9.885062570387029600, 72.39622369422835400 ) ) ;
#30197 = cartesian_point ( 'none', ( -4.178224213288809000, 9.685892632291818000, 72.37965637516121800 ) ) ;
#30198 = cartesian_point ( 'none', ( -4.317293061739744300, 9.571925092250227300, 72.37145493677110200 ) ) ;
#30199 = cartesian_point ( 'none', ( -4.573784575665983200, 9.315170844266010200, 72.35569779707360300 ) ) ;
#30200 = cartesian_point ( 'none', ( -4.687392001198166000, 9.176283089493544800, 72.34838148224574200 ) ) ;
#30201 = cartesian_point ( 'none', ( -4.886424765397010500, 8.878254549104614300, 72.33521134195690600 ) ) ;
#30202 = cartesian_point ( 'none', ( -4.972536409882692100, 8.717180613318181100, 72.32930694828918700 ) ) ;
#30203 = cartesian_point ( 'none', ( -5.110216357031959900, 8.384158081519364800, 72.31970997419556100 ) ) ;
#30204 = cartesian_point ( 'none', ( -5.162136704025758900, 8.212666574300284200, 72.31599810238844800 ) ) ;
#30205 = cartesian_point ( 'none', ( -5.232294796570701400, 7.859764675418129600, 72.31095579549121100 ) ) ;
#30206 = cartesian_point ( 'none', ( -5.250125015450954000, 7.677507139521152300, 72.30965486944340600 ) ) ;
#30207 = cartesian_point ( 'none', ( -5.249873635188548900, 7.318640203779889200, 72.30967312075495100 ) ) ;
#30208 = cartesian_point ( 'none', ( -5.232356921607286700, 7.140111522389084100, 72.31095145460423600 ) ) ;
#30209 = cartesian_point ( 'none', ( -5.161568366311364300, 6.784914064728575900, 72.31603882421325100 ) ) ;
#30210 = cartesian_point ( 'none', ( -5.108728793213792600, 6.611674741228609900, 72.31981488269229900 ) ) ;
#30211 = cartesian_point ( 'none', ( -4.971445607107658500, 6.280760772849642000, 72.32938174162048000 ) ) ;
#30212 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#30213 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30214 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30215 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.25000000000000200, 0.0000000000000000000 ) ) ;
#30216 = axis2_placement_3d ( 'none', #30215, #30214, #30213 ) ;
#30217 = cartesian_point ( 'none', ( 0.0000000000000000000, 51.00000000000000700, 68.49999999999998600 ) ) ;
#30218 = cartesian_point ( 'none', ( -2.500000000000000000, 4.750000000000000900, 73.45747068882782600 ) ) ;
#30219 = cartesian_point ( 'none', ( -61.49950199005549900, 4.750000000000000900, -38.39350537493498900 ) ) ;
#30220 = axis2_placement_3d ( 'none', #30243, #30212, #30274 ) ;
#30221 = circle ( 'none', #30216, 72.50000000000000000 ) ;
#30222 = cartesian_point ( 'none', ( -61.49950199005547100, 10.25000000000000200, -38.39350537493497500 ) ) ;
#30223 = cartesian_point ( 'none', ( 8.878689293818309300e-015, 0.0000000000000000000, 72.50000000000000000 ) ) ;
#30224 = cartesian_point ( 'none', ( -63.76294687154182800, 4.749999999999997300, -34.50415346385036500 ) ) ;
#30225 = cartesian_point ( 'none', ( -63.84837566843771800, 4.749999999999999100, -34.34628285144774700 ) ) ;
#30226 = cartesian_point ( 'none', ( -63.93277291581410500, 4.767392136429042400, -34.18891769972026400 ) ) ;
#30227 = cartesian_point ( 'none', ( -64.09951837324513200, 4.837859868907733200, -33.87526074440324900 ) ) ;
#30228 = cartesian_point ( 'none', ( -64.18039420585095900, 4.890594023936437800, -33.72172054027080200 ) ) ;
#30229 = cartesian_point ( 'none', ( -64.33381073245145400, 5.027608263634630400, -33.42810543922080100 ) ) ;
#30230 = cartesian_point ( 'none', ( -64.40748542090055700, 5.112921990477722100, -33.28586024605140600 ) ) ;
#30231 = edge_curve ( 'none', #30048, #25549, #50697, .t. ) ;
#30232 = cartesian_point ( 'none', ( -64.54518490222264400, 5.313879057479737400, -33.01805228206335100 ) ) ;
#30233 = cartesian_point ( 'none', ( -64.60819299125198300, 5.427673516461335400, -32.89449127029321600 ) ) ;
#30234 = edge_curve ( 'none', #25549, #23278, #50599, .t. ) ;
#30235 = cartesian_point ( 'none', ( -64.72314144723424100, 5.681263868498073000, -32.66773819424244600 ) ) ;
#30236 = cartesian_point ( 'none', ( -64.77547714812377000, 5.822759084176255800, -32.56374627756540000 ) ) ;
#30237 = cartesian_point ( 'none', ( -64.86511242497420000, 6.121746954014362500, -32.38482980489813900 ) ) ;
#30238 = cartesian_point ( 'none', ( -64.90287893224102300, 6.279740416360236400, -32.30899409801540400 ) ) ;
#30239 = cartesian_point ( 'none', ( -64.96446738149504100, 6.612890441273800800, -32.18497741427513900 ) ) ;
#30240 = cartesian_point ( 'none', ( -64.98798622542005900, 6.787656870568273600, -32.13740616656724600 ) ) ;
#30241 = cartesian_point ( 'none', ( -65.01903251472728600, 7.139379817513816600, -32.07454815892406000 ) ) ;
#30242 = cartesian_point ( 'none', ( -65.02694031312981300, 7.318165076691386200, -32.05849393706217400 ) ) ;
#30243 = cartesian_point ( 'none', ( 0.0000000000000000000, 56.00000000000000000, 0.0000000000000000000 ) ) ;
#30244 = cartesian_point ( 'none', ( -2.500000000000000900, 10.25000000000000200, 72.45688373094719700 ) ) ;
#30245 = cylindrical_surface ( 'none', #30220, 72.50000000000000000 ) ;
#30246 = cartesian_point ( 'none', ( -2.500000000000000000, 4.750000000000000900, 72.45688373094719700 ) ) ;
#30247 = cartesian_point ( 'none', ( 8.878689293818309300e-015, 4.749999999999997300, 72.50000000000000000 ) ) ;
#30248 = cartesian_point ( 'none', ( 8.878689293818309300e-015, 10.25000000000000200, 72.50000000000000000 ) ) ;
#30249 = cartesian_point ( 'none', ( -65.02694031312981300, 7.500000000000000000, -32.05849393706217400 ) ) ;
#30250 = b_spline_curve_with_knots ( 'none', 3,
( #30249, #30242, #30241, #30240, #30239, #30238, #30237, #30236, #30235, #30233, #30232, #30230, #30229, #30228, #30227, #30226, #30225, #30224 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005377526531892957900, 0.001075505306378591600, 0.001613257959567887300, 0.002151010612757183200, 0.002688763265946479100, 0.003226515919135774500, 0.003764268572325070400, 0.004302021225514366400 ),
.unspecified. ) ;
#30251 = cartesian_point ( 'none', ( -35.00000000000000000, 8.000000000000000000, -63.49212549600145600 ) ) ;
#30252 = cartesian_point ( 'none', ( -60.75863483953980200, 5.112821053459867000, -39.55579203618047000 ) ) ;
#30253 = cartesian_point ( 'none', ( -60.84478327015489200, 5.028417896706769400, -39.42321806224793300 ) ) ;
#30254 = cartesian_point ( 'none', ( -61.02538178327093700, 4.890479499101411800, -39.14307795487852100 ) ) ;
#30255 = cartesian_point ( 'none', ( -61.11956713054863900, 4.837643955031547100, -38.99588993203980900 ) ) ;
#30256 = cartesian_point ( 'none', ( -61.30800087207641300, 4.767825857633642500, -38.69896570823159000 ) ) ;
#30257 = cartesian_point ( 'none', ( -61.40323633561282400, 4.750000000000000000, -38.54770566868665300 ) ) ;
#30258 = cartesian_point ( 'none', ( -61.49950199005549900, 4.750000000000000900, -38.39350537493498900 ) ) ;
#30259 = b_spline_curve_with_knots ( 'none', 3,
( #30258, #30257, #30256, #30255, #30254, #30253, #30252, #30319, #30318, #30316, #30315, #30314, #30313, #30312, #30311, #30310, #30309, #30308, #30307, #30306, #30305, #30304, #30303, #30302, #30301, #30300, #30299, #30298, #30297, #30296, #30295, #30294, #30293, #30292 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005375982417024562500, 0.001075196483404912500, 0.001612794725107368800, 0.002150392966809825000, 0.002687991208512281000, 0.003225589450214737500, 0.003763187691917194000, 0.004300785933619650000, 0.004838384175322106100, 0.005375982417024562100, 0.005913580658727019000, 0.006451178900429475000, 0.006988777142131931100, 0.007526375383834388000, 0.008063973625536843100, 0.008601571867239300000 ),
.unspecified. ) ;
#30260 = line ( 'none', #30288, #30287 ) ;
#30261 = direction ( 'none', ( -0.8660254037844362700, 0.0000000000000000000, -0.5000000000000040000 ) ) ;
#30262 = axis2_placement_3d ( 'none', #30264, #30265, #30261 ) ;
#30263 = cartesian_point ( 'none', ( -63.76294687154182800, 4.749999999999997300, -34.50415346385036500 ) ) ;
#30264 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.25000000000000200, 0.0000000000000000000 ) ) ;
#30265 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30266 = face_bound ( 'none', #10545, .t. ) ;
#30267 = circle ( 'none', #30262, 72.50000000000001400 ) ;
#30268 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30269 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30270 = axis2_placement_3d ( 'none', #30217, #30269, #30268 ) ;
#30271 = circle ( 'none', #30270, 4.000000000000003600 ) ;
#30272 = oriented_edge ( 'none', *, *, #30961, .t. ) ;
#30273 = face_outer_bound ( 'none', #10544, .t. ) ;
#30274 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30275 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30276 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30277 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000700, 0.0000000000000000000 ) ) ;
#30278 = axis2_placement_3d ( 'none', #30277, #30276, #30275 ) ;
#30279 = cartesian_point ( 'none', ( 9.001153973733046000e-015, 4.749999999999997300, 73.50000000000000000 ) ) ;
#30280 = circle ( 'none', #30384, 5.000000000000004400 ) ;
#30281 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30282 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30283 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.000000000000000000, -72.50000000000000000 ) ) ;
#30284 = circle ( 'none', #30278, 68.49999999999998600 ) ;
#30285 = oriented_edge ( 'none', *, *, #29941, .t. ) ;
#30286 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#30287 = vector ( 'none', #30286, 1000.000000000000000 ) ;
#30288 = cartesian_point ( 'none', ( 8.878689293818309300e-015, 56.00000000000000000, 72.50000000000000000 ) ) ;
#30289 = cartesian_point ( 'none', ( 0.0000000000000000000, 56.00000000000000000, 0.0000000000000000000 ) ) ;
#30290 = axis2_placement_3d ( 'none', #30289, #30282, #30281 ) ;
#30291 = circle ( 'none', #30290, 3.000000000000000400 ) ;
#30292 = cartesian_point ( 'none', ( -61.49950199005547100, 10.25000000000000200, -38.39350537493497500 ) ) ;
#30293 = cartesian_point ( 'none', ( -61.40323667850295000, 10.24999999999999600, -38.54770511943826200 ) ) ;
#30294 = cartesian_point ( 'none', ( -61.30631022357349000, 10.23178551033247700, -38.70164583496640600 ) ) ;
#30295 = cartesian_point ( 'none', ( -61.11741815776741000, 10.16131714550369800, -38.99925975313900800 ) ) ;
#30296 = cartesian_point ( 'none', ( -61.02496971636976000, 10.10926786738160000, -39.14372064789301900 ) ) ;
#30297 = cartesian_point ( 'none', ( -60.84429821707589500, 9.971149221123901900, -39.42396694291009100 ) ) ;
#30298 = cartesian_point ( 'none', ( -60.75667188397571300, 9.885062570387024300, -39.55880478661919100 ) ) ;
#30299 = cartesian_point ( 'none', ( -60.59350903143334200, 9.685892632291816200, -39.80827649899625000 ) ) ;
#30300 = cartesian_point ( 'none', ( -60.51687195321446200, 9.571925092250227300, -39.92461293543476600 ) ) ;
#30301 = cartesian_point ( 'none', ( -60.37498011298231400, 9.315170844266008400, -40.13886253250125000 ) ) ;
#30302 = cartesian_point ( 'none', ( -60.31184028571320300, 9.176283089493543000, -40.23359129165673700 ) ) ;
#30303 = cartesian_point ( 'none', ( -60.20091822755223600, 8.878254549104612500, -40.39937365149396000 ) ) ;
#30304 = cartesian_point ( 'none', ( -60.15274905039918000, 8.717180613318181100, -40.47099632634632400 ) ) ;
#30305 = cartesian_point ( 'none', ( -60.07559785346003900, 8.384158081519371900, -40.58543217112252000 ) ) ;
#30306 = cartesian_point ( 'none', ( -60.04642310468260300, 8.212666574300286000, -40.62854057468889100 ) ) ;
#30307 = cartesian_point ( 'none', ( -60.00697729254341100, 7.859764675418129600, -40.68677811166523400 ) ) ;
#30308 = cartesian_point ( 'none', ( -59.99693554809742600, 7.677507139521148700, -40.70156907114665800 ) ) ;
#30309 = cartesian_point ( 'none', ( -59.99707704432812200, 7.318640203779886600, -40.70136049510919900 ) ) ;
#30310 = cartesian_point ( 'none', ( -60.00694247070674000, 7.140111522389085000, -40.68682974308165300 ) ) ;
#30311 = cartesian_point ( 'none', ( -60.04674253967454000, 6.784914064728575900, -40.62806874070268700 ) ) ;
#30312 = cartesian_point ( 'none', ( -60.07643248879237100, 6.611674741228607200, -40.58419635731460300 ) ) ;
#30313 = cartesian_point ( 'none', ( -60.15335922471167900, 6.280760772849638400, -40.47008906009831700 ) ) ;
#30314 = cartesian_point ( 'none', ( -60.20120079323534400, 6.120667495092190400, -40.39895514042580500 ) ) ;
#30315 = cartesian_point ( 'none', ( -60.31326484471148300, 5.820213011779616300, -40.23145830264255100 ) ) ;
#30316 = cartesian_point ( 'none', ( -60.37652927583855000, 5.681849702298459100, -40.13652776099228000 ) ) ;
#30317 = advanced_face ( 'none', ( #51765 ), #51748, .f. ) ;
#30318 = cartesian_point ( 'none', ( -60.51685737611803300, 5.428279456341577700, -39.92463051079722900 ) ) ;
#30319 = cartesian_point ( 'none', ( -60.59483505850980100, 5.312214506335063600, -39.80626025396113500 ) ) ;
#30320 = axis2_placement_3d ( 'none', #30389, #30388, #30387 ) ;
#30321 = cartesian_point ( 'none', ( 2.000000000000002200, 4.749999999999997300, 73.47278407682669900 ) ) ;
#30322 = cartesian_point ( 'none', ( 2.179433666312123700, 4.750000000000001800, 73.46789971948086900 ) ) ;
#30323 = cartesian_point ( 'none', ( 2.357914830814388000, 4.767391999240560500, 73.46238345746721200 ) ) ;
#30324 = cartesian_point ( 'none', ( 2.712925050094441700, 4.837860374646131900, 73.45012990644670500 ) ) ;
#30325 = cartesian_point ( 'none', ( 2.886331855616753200, 4.890594409423321100, 73.44349204726530900 ) ) ;
#30326 = cartesian_point ( 'none', ( 3.217320541413834600, 5.027609983464220300, 73.42973705666707900 ) ) ;
#30327 = cartesian_point ( 'none', ( 3.377348965289807200, 5.112925882755773100, 73.42251822919060100 ) ) ;
#30328 = cartesian_point ( 'none', ( 3.678127469860042800, 5.313884447632435800, 73.40806527531313500 ) ) ;
#30329 = cartesian_point ( 'none', ( 3.816638960561256100, 5.427680012548671100, 73.40094974451052700 ) ) ;
#30330 = cartesian_point ( 'none', ( 4.070488060935495900, 5.681273403465234600, 73.38731009716337900 ) ) ;
#30331 = cartesian_point ( 'none', ( 4.186715582323408600, 5.822770244559048800, 73.38072923382078700 ) ) ;
#30332 = cartesian_point ( 'none', ( 4.386477503366862200, 6.121758433206865700, 73.36905904648804700 ) ) ;
#30333 = cartesian_point ( 'none', ( 4.471035406829999600, 6.279751866425694800, 73.36391916371199800 ) ) ;
#30334 = cartesian_point ( 'none', ( 4.609229211490998100, 6.612901126592340100, 73.35536652995971000 ) ) ;
#30335 = cartesian_point ( 'none', ( 4.662185170025002100, 6.787665658660021300, 73.35199559651148600 ) ) ;
#30336 = cartesian_point ( 'none', ( 4.732143234941287500, 7.139384641039981700, 73.34751562905344700 ) ) ;
#30337 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30338 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#30339 = axis2_placement_3d ( 'none', #30345, #30338, #30337 ) ;
#30340 = circle ( 'none', #30339, 73.50000000000000000 ) ;
#30341 = circle ( 'none', #30320, 73.50000000000000000 ) ;
#30342 = cartesian_point ( 'none', ( 4.750000000000000000, 7.318167646577559400, 73.34635301090298800 ) ) ;
#30343 = cartesian_point ( 'none', ( 4.750000000000000900, 7.500000000000000000, 73.34635301090300200 ) ) ;
#30344 = b_spline_curve_with_knots ( 'none', 3,
( #30343, #30342, #30336, #30335, #30334, #30333, #30332, #30331, #30330, #30329, #30328, #30327, #30326, #30325, #30324, #30323, #30322, #30321 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005377453104580152600, 0.001075490620916030500, 0.001613235931374045800, 0.002150981241832061000, 0.002688726552290076300, 0.003226471862748091600, 0.003764217173206106800, 0.004301962483664122100 ),
.unspecified. ) ;
#30345 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.749999999999997300, 0.0000000000000000000 ) ) ;
#30346 = cartesian_point ( 'none', ( 9.001153973733046000e-015, 10.25000000000000200, 73.50000000000000000 ) ) ;
#30347 = circle ( 'none', #30391, 73.50000000000000000 ) ;
#30348 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#30349 = vector ( 'none', #30348, 1000.000000000000000 ) ;
#30350 = cartesian_point ( 'none', ( 0.0000000000000000000, 56.00000000000000000, -73.50000000000000000 ) ) ;
#30351 = line ( 'none', #30350, #30349 ) ;
#30352 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.000000000000000000, -73.50000000000000000 ) ) ;
#30353 = cartesian_point ( 'none', ( 65.19992358269767900, 10.16131690629449700, -33.93009029043479100 ) ) ;
#30354 = cartesian_point ( 'none', ( 65.27889934797771300, 10.10926715980020100, -33.77784916016523900 ) ) ;
#30355 = cartesian_point ( 'none', ( 65.43145902469730400, 9.971145950854801000, -33.48136741337845700 ) ) ;
#30356 = cartesian_point ( 'none', ( 65.50451912255633100, 9.885058339447207100, -33.33811913611570800 ) ) ;
#30357 = cartesian_point ( 'none', ( 65.63918323991811100, 9.685885406290825700, -33.07219128826582700 ) ) ;
#30358 = cartesian_point ( 'none', ( 65.70171306579985100, 9.571914544268958400, -32.94770716550468100 ) ) ;
#30359 = cartesian_point ( 'none', ( 65.81649864094970300, 9.315158147201549000, -32.71780881859923100 ) ) ;
#30360 = cartesian_point ( 'none', ( 65.86705244993960700, 9.176269485525068600, -32.61581437055446000 ) ) ;
#30361 = cartesian_point ( 'none', ( 65.95531809492237600, 8.878239949863223400, -32.43695362538177600 ) ) ;
#30362 = cartesian_point ( 'none', ( 65.99332987247409200, 8.717165871025113000, -32.35946806530932900 ) ) ;
#30363 = cartesian_point ( 'none', ( 66.05397085850319200, 8.384145866669980400, -32.23550364041128800 ) ) ;
#30364 = cartesian_point ( 'none', ( 66.07675974905789900, 8.212656400516634000, -32.18871009705153300 ) ) ;
#30365 = cartesian_point ( 'none', ( 66.10753079120382800, 7.859760472684973500, -32.12546667889483100 ) ) ;
#30366 = cartesian_point ( 'none', ( 66.11533446925086800, 7.677506052939795800, -32.10938411173494000 ) ) ;
#30367 = cartesian_point ( 'none', ( 66.11522447658993000, 7.318644990098180300, -32.10961059287344500 ) ) ;
#30368 = cartesian_point ( 'none', ( 66.10755834757503600, 7.140119527077655600, -32.12541032058229700 ) ) ;
#30369 = cartesian_point ( 'none', ( 66.07651092010681300, 6.784929070211471300, -32.18922123271728000 ) ) ;
#30370 = cartesian_point ( 'none', ( 66.05331711809302000, 6.611689659853254900, -32.23684276442177300 ) ) ;
#30371 = cartesian_point ( 'none', ( 65.99284874024832000, 6.280777159470186900, -32.36044883601150000 ) ) ;
#30372 = cartesian_point ( 'none', ( 65.95509730171490000, 6.120685026825212200, -32.43740575292517300 ) ) ;
#30373 = cartesian_point ( 'none', ( 65.86591598924005100, 5.820227818148239000, -32.61811249837978700 ) ) ;
#30374 = cartesian_point ( 'none', ( 65.81524941977012600, 5.681862860461398800, -32.72031617075764800 ) ) ;
#30375 = cartesian_point ( 'none', ( 65.70172071628366000, 5.428289290889604300, -32.94768643501934900 ) ) ;
#30376 = cartesian_point ( 'none', ( 65.63809889917506300, 5.312222394324041200, -33.07434598934424500 ) ) ;
#30377 = cartesian_point ( 'none', ( 65.50288929007237500, 5.112825354107680900, -33.34132397451038800 ) ) ;
#30378 = cartesian_point ( 'none', ( 65.43105211314356500, 5.028420854694401100, -33.48216228960622900 ) ) ;
#30379 = cartesian_point ( 'none', ( 65.27854880244052500, 4.890480587035210800, -33.77852629212576100 ) ) ;
#30380 = cartesian_point ( 'none', ( 65.19807801846816600, 4.837644390532105400, -33.93363433784468700 ) ) ;
#30381 = cartesian_point ( 'none', ( 65.03497629597667600, 4.767825796294589600, -34.24518615599235700 ) ) ;
#30382 = cartesian_point ( 'none', ( 64.95151803992523300, 4.750000000000001800, -34.40324618298504300 ) ) ;
#30383 = cartesian_point ( 'none', ( 64.86603571427599500, 4.750000000000000900, -34.56367183495221700 ) ) ;
#30384 = axis2_placement_3d ( 'none', #30407, #30406, #30405 ) ;
#30385 = face_outer_bound ( 'none', #10641, .t. ) ;
#30386 = cartesian_point ( 'none', ( 0.0000000000000000000, 56.00000000000000000, 68.49999999999998600 ) ) ;
#30387 = direction ( 'none', ( -0.8660254037844432600, 0.0000000000000000000, 0.4999999999999919500 ) ) ;
#30388 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30389 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.749999999999997300, 0.0000000000000000000 ) ) ;
#30390 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.25000000000000200, 0.0000000000000000000 ) ) ;
#30391 = axis2_placement_3d ( 'none', #30390, #30418, #30417 ) ;
#30392 = b_spline_curve_with_knots ( 'none', 3,
( #30383, #30382, #30381, #30380, #30379, #30378, #30377, #30376, #30375, #30374, #30373, #30372, #30371, #30370, #30369, #30368, #30367, #30366, #30365, #30364, #30363, #30362, #30361, #30360, #30359, #30358, #30357, #30356, #30355, #30354, #30353, #30422, #30421, #30420 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 6.992893892674702500e-018, 0.0005375887936033330900, 0.001075177587206659200, 0.001612766380809985400, 0.002150355174413311500, 0.002687943968016637700, 0.003225532761619963800, 0.003763121555223290000, 0.004300710348826616200, 0.004838299142429941900, 0.005375887936033268500, 0.005913476729636595000, 0.006451065523239920800, 0.006988654316843246500, 0.007526243110446573100, 0.008063831904049899600, 0.008601420697653225400 ),
.unspecified. ) ;
#30393 = cartesian_point ( 'none', ( 61.15474022176617600, 7.139384641039981700, -40.77191407033197400 ) ) ;
#30394 = cartesian_point ( 'none', ( 61.14480498238361900, 7.318167646577559400, -40.78679717342701100 ) ) ;
#30395 = line ( 'none', #30439, #30435 ) ;
#30396 = b_spline_curve_with_knots ( 'none', 3,
( #30399, #30394, #30393, #30455, #30454, #30453, #30452, #30451, #30450, #30449, #30448, #30447, #30446, #30445, #30444, #30443, #30442, #30441 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005377453104580150400, 0.001075490620916030100, 0.001613235931374045100, 0.002150981241832060200, 0.002688726552290075400, 0.003226471862748090300, 0.003764217173206105100, 0.004301962483664120400 ),
.unspecified. ) ;
#30397 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#30398 = cartesian_point ( 'none', ( 0.0000000000000000000, 56.00000000000000000, 0.0000000000000000000 ) ) ;
#30399 = cartesian_point ( 'none', ( 61.14480498238363300, 7.500000000000000000, -40.78679717342701800 ) ) ;
#30400 = cylindrical_surface ( 'none', #30408, 73.50000000000000000 ) ;
#30401 = cartesian_point ( 'none', ( 64.86603571427600900, 10.25000000000000200, -34.56367183495221700 ) ) ;
#30402 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30403 = axis2_placement_3d ( 'none', #30429, #30428, #30427 ) ;
#30404 = cartesian_point ( 'none', ( 64.86603571427599500, 4.750000000000000900, -34.56367183495221700 ) ) ;
#30405 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30406 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30407 = cartesian_point ( 'none', ( 0.0000000000000000000, 51.00000000000000700, 68.49999999999998600 ) ) ;
#30408 = axis2_placement_3d ( 'none', #30398, #30397, #30402 ) ;
#30409 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30410 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30411 = cartesian_point ( 'none', ( 0.0000000000000000000, 56.00000000000000000, 0.0000000000000000000 ) ) ;
#30412 = axis2_placement_3d ( 'none', #30411, #30410, #30409 ) ;
#30413 = circle ( 'none', #30412, 68.49999999999998600 ) ;
#30414 = face_bound ( 'none', #10653, .t. ) ;
#30415 = axis2_placement_3d ( 'none', #30426, #30425, #30424 ) ;
#30416 = cartesian_point ( 'none', ( 2.000000000000002200, 4.749999999999997300, 73.47278407682669900 ) ) ;
#30417 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30418 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30419 = cartesian_point ( 'none', ( 62.62929749730106000, 4.749999999999997300, -38.46844284598164200 ) ) ;
#30420 = cartesian_point ( 'none', ( 64.86603571427600900, 10.25000000000000200, -34.56367183495221700 ) ) ;
#30421 = cartesian_point ( 'none', ( 64.95151774303840900, 10.24999999999999800, -34.40324674015595700 ) ) ;
#30422 = cartesian_point ( 'none', ( 65.03645339443237100, 10.23178557917311900, -34.24238298046000800 ) ) ;
#30423 = cartesian_point ( 'none', ( -48.32034727481640600, 56.00000000000000000, -9.800000000000341800 ) ) ;
#30424 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30425 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30426 = cartesian_point ( 'none', ( 0.0000000000000000000, 51.00000000000000700, 0.0000000000000000000 ) ) ;
#30427 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, -0.4999999999999919500 ) ) ;
#30428 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30429 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.25000000000000200, 0.0000000000000000000 ) ) ;
#30430 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589365500e-016 ) ) ;
#30431 = toroidal_surface ( 'none', #30415, 68.49999999999998600, 5.000000000000000000 ) ;
#30432 = circle ( 'none', #30403, 73.50000000000000000 ) ;
#30433 = cartesian_point ( 'none', ( 8.694992273946206600e-015, 56.00000000000000000, -68.49999999999998600 ) ) ;
#30434 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#30435 = vector ( 'none', #30434, 1000.000000000000000 ) ;
#30436 = line ( 'none', #30777, #30787 ) ;
#30437 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30438 = face_outer_bound ( 'none', #10590, .t. ) ;
#30439 = cartesian_point ( 'none', ( 9.001153973733046000e-015, 56.00000000000000000, 73.50000000000000000 ) ) ;
#30440 = cartesian_point ( 'none', ( 9.001153973733046000e-015, 51.00000000000000700, 73.50000000000000000 ) ) ;
#30441 = cartesian_point ( 'none', ( 62.62929749730106000, 4.749999999999997300, -38.46844284598164200 ) ) ;
#30442 = cartesian_point ( 'none', ( 62.53535068660239200, 4.749999999999999100, -38.62139478062920300 ) ) ;
#30443 = cartesian_point ( 'none', ( 62.44133288131346400, 4.767391999240561300, -38.77320587217838000 ) ) ;
#30444 = cartesian_point ( 'none', ( 62.25321588520312600, 4.837860374646132800, -39.07452696516772800 ) ) ;
#30445 = cartesian_point ( 'none', ( 62.16076392776415100, 4.890594409423322000, -39.22138273434846000 ) ) ;
#30446 = cartesian_point ( 'none', ( 61.98335741357873000, 5.027609983464221200, -39.50114984931484900 ) ) ;
#30447 = cartesian_point ( 'none', ( 61.89709151366057700, 5.112925882755774000, -39.63612911598079300 ) ) ;
#30448 = cartesian_point ( 'none', ( 61.73418563615783900, 5.313884447632437600, -39.88938446491216900 ) ) ;
#30449 = cartesian_point ( 'none', ( 61.65876766037078500, 5.427680012548671900, -40.00578116917417000 ) ) ;
#30450 = cartesian_point ( 'none', ( 61.52003082908234400, 5.681273403465233700, -40.21880111515250900 ) ) ;
#30451 = cartesian_point ( 'none', ( 61.45621787355489800, 5.822770244559048800, -40.31616666962206400 ) ) ;
#30452 = cartesian_point ( 'none', ( 61.34623023433608300, 6.121758433206864000, -40.48333047428809600 ) ) ;
#30453 = cartesian_point ( 'none', ( 61.29950001354798400, 6.279751866425692200, -40.55398982538989800 ) ) ;
#30454 = cartesian_point ( 'none', ( 61.22299631311874900, 6.612901126592340100, -40.66939285399580900 ) ) ;
#30455 = cartesian_point ( 'none', ( 61.19359901985107800, 6.787665658660021300, -40.71356859264388100 ) ) ;
#30456 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30457 = axis2_placement_3d ( 'none', #30456, #29153, #29152 ) ;
#30458 = cartesian_point ( 'none', ( -39.94999999999969000, 56.00000000000000000, 15.12499999999993600 ) ) ;
#30459 = line ( 'none', #30458, #30497 ) ;
#30460 = cartesian_point ( 'none', ( -62.36603571427551900, 10.25000000000000200, -38.89379885387530300 ) ) ;
#30461 = cartesian_point ( 'none', ( -62.26984452115863200, 10.24999999999999800, -39.04804100974868700 ) ) ;
#30462 = cartesian_point ( 'none', ( -62.17300024441064500, 10.23178557917311900, -39.20202932139083900 ) ) ;
#30463 = cartesian_point ( 'none', ( -61.98428193556527100, 10.16131690629450200, -39.49974500220259400 ) ) ;
#30464 = cartesian_point ( 'none', ( -61.89192513189102100, 10.10926715980020800, -39.64426058635322600 ) ) ;
#30465 = cartesian_point ( 'none', ( -61.71144424577506300, 9.971145950854804600, -39.92462201537893000 ) ) ;
#30466 = cartesian_point ( 'none', ( -61.62391764754669100, 9.885058339447217800, -40.05951805475917400 ) ) ;
#30467 = cartesian_point ( 'none', ( -61.46094943441584500, 9.685885406290832800, -40.30910452529762700 ) ) ;
#30468 = cartesian_point ( 'none', ( -61.38440793467774600, 9.571914544268963700, -40.42549900438601900 ) ) ;
#30469 = cartesian_point ( 'none', ( -61.24270291354450500, 9.315158147201554300, -40.63985540190651600 ) ) ;
#30470 = cartesian_point ( 'none', ( -61.17965003498771600, 9.176269485525066800, -40.73463350877223400 ) ) ;
#30471 = cartesian_point ( 'none', ( -61.06888490841974000, 8.878239949863223400, -40.90050417219507000 ) ) ;
#30472 = cartesian_point ( 'none', ( -61.02078633374638600, 8.717165871025113000, -40.97216611723408900 ) ) ;
#30473 = cartesian_point ( 'none', ( -60.94375048563369300, 8.384145866669980400, -41.08666496409485100 ) ) ;
#30474 = cartesian_point ( 'none', ( -60.91462053362843000, 8.212656400516634000, -41.12979749391912800 ) ) ;
#30476 = vertex_point ( 'none', #51754 ) ;
#30475 = cartesian_point ( 'none', ( -60.87523564795552000, 7.859760472684968100, -41.18806770719680100 ) ) ;
#30477 = cartesian_point ( 'none', ( -60.86520957526048600, 7.677506052939791400, -41.20286717420845700 ) ) ;
#30478 = cartesian_point ( 'none', ( -60.86535071734947200, 7.318644990098177600, -41.20265867720059600 ) ) ;
#30479 = cartesian_point ( 'none', ( -60.87520061841078000, 7.140119527077653000, -41.18811975087058400 ) ) ;
#30480 = cartesian_point ( 'none', ( -60.91493877562421500, 6.784929070211466000, -41.12932643389347500 ) ) ;
#30481 = cartesian_point ( 'none', ( -60.94458333084053700, 6.611689659853251300, -41.08542924628691400 ) ) ;
#30482 = cartesian_point ( 'none', ( -61.02139513997688900, 6.280777159470182400, -40.97125905915289900 ) ) ;
#30483 = cartesian_point ( 'none', ( -61.06916606575435200, 6.120685026825202400, -40.90008689589674200 ) ) ;
#30484 = cartesian_point ( 'none', ( -61.18107204171582900, 5.820227818148230100, -40.73250024102334500 ) ) ;
#30486 = oriented_edge ( 'none', *, *, #29689, .f. ) ;
#30485 = cartesian_point ( 'none', ( -61.24424973362015800, 5.681862860461389000, -40.63751986855083200 ) ) ;
#30487 = cartesian_point ( 'none', ( -61.38439380679271600, 5.428289290889593700, -40.42551599514202100 ) ) ;
#30488 = cartesian_point ( 'none', ( -61.46227328991580700, 5.312222394324033200, -40.30708810812858900 ) ) ;
#30489 = cartesian_point ( 'none', ( -61.62587820276950600, 5.112825354107672000, -40.05650415922682600 ) ) ;
#30490 = cartesian_point ( 'none', ( -61.71192917300432200, 5.028420854694393100, -39.92387218152239100 ) ) ;
#30491 = oriented_edge ( 'none', *, *, #29946, .f. ) ;
#30492 = cartesian_point ( 'none', ( -61.89233627260195200, 4.890480587035205500, -39.64361843903255800 ) ) ;
#30493 = cartesian_point ( 'none', ( -61.98642838853972800, 4.837644390532099200, -39.49637467299059800 ) ) ;
#30494 = cartesian_point ( 'none', ( -62.17468931640507200, 4.767825796294587800, -39.19934852883811500 ) ) ;
#30495 = cartesian_point ( 'none', ( -62.26984418707785800, 4.749999999999997300, -39.04804154544569900 ) ) ;
#30496 = cartesian_point ( 'none', ( -62.36603571427551900, 4.750000000000000900, -38.89379885387530300 ) ) ;
#30497 = vector ( 'none', #30437, 1000.000000000000000 ) ;
#30498 = b_spline_curve_with_knots ( 'none', 3,
( #30496, #30495, #30494, #30493, #30492, #30490, #30489, #30488, #30487, #30485, #30484, #30483, #30482, #30481, #30480, #30479, #30478, #30477, #30475, #30474, #30473, #30472, #30471, #30470, #30469, #30468, #30467, #30466, #30465, #30464, #30463, #30462, #30461, #30460 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005375887936033277800, 0.001075177587206655600, 0.001612766380809983200, 0.002150355174413311100, 0.002687943968016639000, 0.003225532761619966500, 0.003763121555223294300, 0.004300710348826622200, 0.004838299142429949700, 0.005375887936033278000, 0.005913476729636605500, 0.006451065523239932900, 0.006988654316843261200, 0.007526243110446588700, 0.008063831904049917000, 0.008601420697653244400 ),
.unspecified. ) ;
#30499 = cartesian_point ( 'none', ( -48.32034727481640600, 56.00000000000000000, -15.80000000000034200 ) ) ;
#30500 = circle ( 'none', #30457, 73.50000000000000000 ) ;
#30501 = cartesian_point ( 'none', ( -3.880601475009157800, 9.885058339447212500, 73.39763719087520100 ) ) ;
#30502 = cartesian_point ( 'none', ( -4.178233805501765400, 9.685885406290829300, 73.38129581356379600 ) ) ;
#30503 = cartesian_point ( 'none', ( -4.317305131121600000, 9.571914544268963700, 73.37320616989100600 ) ) ;
#30504 = edge_loop ( 'none', ( #29837, #30486, #30491, #30285 ) ) ;
#30505 = cartesian_point ( 'none', ( -4.573795727404701400, 9.315158147201556100, 73.35766422050608100 ) ) ;
#30506 = cartesian_point ( 'none', ( -4.687402414951406200, 9.176269485525070400, 73.35044787932702100 ) ) ;
#30507 = cartesian_point ( 'none', ( -4.886433186502133100, 8.878239949863225200, 73.33745779757717300 ) ) ;
#30508 = cartesian_point ( 'none', ( -4.972543538727216500, 8.717165871025113000, 73.33163418254373800 ) ) ;
#30509 = cartesian_point ( 'none', ( -5.110220372869007700, 8.384145866669980400, 73.32216860450645900 ) ) ;
#30510 = cartesian_point ( 'none', ( -5.162139215428964300, 8.212656400516634000, 73.31850759097098100 ) ) ;
#30511 = cartesian_point ( 'none', ( -5.232295143247807100, 7.859760472684977000, 73.31353438609194500 ) ) ;
#30512 = cartesian_point ( 'none', ( -5.250124893989880800, 7.677506052939792300, 73.31225128594371700 ) ) ;
#30513 = cartesian_point ( 'none', ( -5.249873759239981100, 7.318644990098180300, 73.31226927007438100 ) ) ;
#30514 = cartesian_point ( 'none', ( -5.232357729163783100, 7.140119527077652100, 73.31353007145320100 ) ) ;
#30515 = cartesian_point ( 'none', ( -5.161572144482139600, 6.784929070211466900, 73.31854766661106700 ) ) ;
#30516 = cartesian_point ( 'none', ( -5.108733787252007600, 6.611689659853252200, 73.32227201070904200 ) ) ;
#30517 = cartesian_point ( 'none', ( -4.971453600270949700, 6.280777159470184200, 73.33170789516474000 ) ) ;
#30518 = cartesian_point ( 'none', ( -4.885931235960075700, 6.120685026825204200, 73.33749264882223400 ) ) ;
#30519 = cartesian_point ( 'none', ( -4.684843947523738400, 5.820227818148232800, 73.35061273940345900 ) ) ;
#30520 = cartesian_point ( 'none', ( -4.570999686149478200, 5.681862860461391700, 73.35783603930882200 ) ) ;
#30521 = cartesian_point ( 'none', ( -4.317326909490460300, 5.428289290889598100, 73.37320243016168300 ) ) ;
#30522 = cartesian_point ( 'none', ( -4.175825609258767600, 5.312222394324035000, 73.38143409747314600 ) ) ;
#30523 = cartesian_point ( 'none', ( -3.877011087302358200, 5.112825354107673800, 73.39782813373753400 ) ) ;
#30524 = cartesian_point ( 'none', ( -3.719122940138754400, 5.028420854694396700, 73.40603447112894700 ) ) ;
#30525 = cartesian_point ( 'none', ( -3.386212529838086700, 4.890480587035207300, 73.42214473115863900 ) ) ;
#30526 = cartesian_point ( 'none', ( -3.211649629927950200, 4.837644390532101800, 73.43000901083560400 ) ) ;
#30527 = cartesian_point ( 'none', ( -2.860286979571105000, 4.767825796294588700, 73.44453468483079900 ) ) ;
#30528 = cartesian_point ( 'none', ( -2.681673852846865500, 4.750000000000001800, 73.45128772843106900 ) ) ;
#30529 = cartesian_point ( 'none', ( -2.500000000000000000, 4.750000000000000900, 73.45747068882782600 ) ) ;
#30530 = circle ( 'none', #30538, 73.50000000000000000 ) ;
#30531 = b_spline_curve_with_knots ( 'none', 3,
( #30529, #30528, #30527, #30526, #30525, #30524, #30523, #30522, #30521, #30520, #30519, #30518, #30517, #30516, #30515, #30514, #30513, #30512, #30511, #30510, #30509, #30508, #30507, #30506, #30505, #30503, #30502, #30501, #30573, #30572, #30571, #30570, #30569, #30568 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 8.673617379884035500e-019, 0.0005375887936033273400, 0.001075177587206653800, 0.001612766380809980400, 0.002150355174413307600, 0.002687943968016635100, 0.003225532761619962500, 0.003763121555223290000, 0.004300710348826617900, 0.004838299142429945300, 0.005375887936033272800, 0.005913476729636600200, 0.006451065523239927700, 0.006988654316843255200, 0.007526243110446583500, 0.008063831904049911800, 0.008601420697653239200 ),
.unspecified. ) ;
#30532 = cylindrical_surface ( 'none', #30550, 73.50000000000000000 ) ;
#30533 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.749999999999997300, 0.0000000000000000000 ) ) ;
#30534 = circle ( 'none', #30566, 73.50000000000000000 ) ;
#30535 = cartesian_point ( 'none', ( -62.36603571427551900, 4.750000000000000900, -38.89379885387530300 ) ) ;
#30536 = circle ( 'none', #30561, 73.50000000000000000 ) ;
#30537 = face_outer_bound ( 'none', #10703, .t. ) ;
#30538 = axis2_placement_3d ( 'none', #30560, #30559, #30558 ) ;
#30539 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30540 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#30541 = axis2_placement_3d ( 'none', #30546, #30540, #30539 ) ;
#30542 = vector ( 'none', #30590, 1000.000000000000000 ) ;
#30543 = cartesian_point ( 'none', ( -35.00000000000000000, 56.00000000000000000, -64.63164859416785600 ) ) ;
#30544 = line ( 'none', #30543, #30542 ) ;
#30545 = axis2_placement_3d ( 'none', #30595, #30594, #30593 ) ;
#30546 = cartesian_point ( 'none', ( 0.0000000000000000000, 51.00000000000000700, 0.0000000000000000000 ) ) ;
#30547 = cartesian_point ( 'none', ( -35.00000000000000000, 8.000000000000000000, -64.63164859416785600 ) ) ;
#30548 = cartesian_point ( 'none', ( 35.00000000000000000, 8.000000000000000000, -64.63164859416785600 ) ) ;
#30549 = cartesian_point ( 'none', ( -35.00000000000000000, 0.0000000000000000000, -64.63164859416785600 ) ) ;
#30550 = axis2_placement_3d ( 'none', #30555, #30554, #30553 ) ;
#30551 = direction ( 'none', ( 0.8660254037844363800, 0.0000000000000000000, 0.5000000000000041100 ) ) ;
#30552 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30553 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30554 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#30555 = cartesian_point ( 'none', ( 0.0000000000000000000, 56.00000000000000000, 0.0000000000000000000 ) ) ;
#30556 = face_bound ( 'none', #10694, .t. ) ;
#30557 = circle ( 'none', #30545, 73.50000000000000000 ) ;
#30558 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, -0.5000000000000041100 ) ) ;
#30559 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30560 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.25000000000000200, 0.0000000000000000000 ) ) ;
#30561 = axis2_placement_3d ( 'none', #30533, #30552, #30551 ) ;
#30562 = circle ( 'none', #30541, 73.50000000000000000 ) ;
#30563 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30564 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30565 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.25000000000000200, 0.0000000000000000000 ) ) ;
#30566 = axis2_placement_3d ( 'none', #30565, #30564, #30563 ) ;
#30567 = cartesian_point ( 'none', ( -64.62929749730057000, 4.749999999999997300, -35.00434123084477300 ) ) ;
#30568 = cartesian_point ( 'none', ( -2.500000000000000900, 10.25000000000000200, 73.45747068882782600 ) ) ;
#30569 = cartesian_point ( 'none', ( -2.681673221879278000, 10.25000000000000000, 73.45128774990497800 ) ) ;
#30570 = cartesian_point ( 'none', ( -2.863453150021246800, 10.23178557917311900, 73.44441230185114500 ) ) ;
#30571 = cartesian_point ( 'none', ( -3.215641647131895400, 10.16131690629450500, 73.42983529263773300 ) ) ;
#30572 = cartesian_point ( 'none', ( -3.386974216086221700, 10.10926715980020100, 73.42210974651878500 ) ) ;
#30573 = cartesian_point ( 'none', ( -3.720014778921754100, 9.971145950854808100, 73.40598942875770700 ) ) ;
#30574 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30575 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30576 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30577 = circle ( 'none', #30636, 73.50000000000000000 ) ;
#30578 = line ( 'none', #30614, #30611 ) ;
#30579 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30580 = vector ( 'none', #30579, 1000.000000000000000 ) ;
#30581 = cartesian_point ( 'none', ( 35.00000000000000000, 56.00000000000000000, -64.63164859416785600 ) ) ;
#30582 = line ( 'none', #30581, #30580 ) ;
#30583 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.000000000000000000, 0.0000000000000000000 ) ) ;
#30584 = circle ( 'none', #30588, 73.50000000000000000 ) ;
#30585 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#30586 = vector ( 'none', #30585, 1000.000000000000000 ) ;
#30587 = cartesian_point ( 'none', ( 9.001153973733046000e-015, 56.00000000000000000, 73.50000000000000000 ) ) ;
#30588 = axis2_placement_3d ( 'none', #30576, #30575, #30574 ) ;
#30589 = cartesian_point ( 'none', ( 35.00000000000000000, 0.0000000000000000000, -64.63164859416785600 ) ) ;
#30590 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#30591 = cartesian_point ( 'none', ( -33.94999999999967600, 56.00000000000000000, -1.300000000000008000 ) ) ;
#30592 = line ( 'none', #30587, #30586 ) ;
#30593 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30594 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30595 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.000000000000000000, 0.0000000000000000000 ) ) ;
#30596 = cartesian_point ( 'none', ( 9.001153973733046000e-015, 0.0000000000000000000, 73.50000000000000000 ) ) ;
#30597 = face_bound ( 'none', #10713, .t. ) ;
#30598 = axis2_placement_3d ( 'none', #30677, #30602, #30694 ) ;
#30599 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 6.505213034913039400e-016 ) ) ;
#30600 = vector ( 'none', #30599, 1000.000000000000000 ) ;
#30601 = face_bound ( 'none', #10707, .t. ) ;
#30602 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30603 = cartesian_point ( 'none', ( -31.44999999999969400, 56.00000000000000000, -1.300000000000035600 ) ) ;
#30604 = face_bound ( 'none', #10722, .t. ) ;
#30605 = plane ( 'none', #30598 ) ;
#30606 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -1.445602896647339700e-016 ) ) ;
#30607 = vector ( 'none', #30606, 1000.000000000000000 ) ;
#30608 = face_bound ( 'none', #10790, .t. ) ;
#30609 = cartesian_point ( 'none', ( -16.94999999999972600, 56.00000000000000000, -1.300000000000055300 ) ) ;
#30610 = cartesian_point ( 'none', ( -33.94999999999967600, 56.00000000000000000, -7.300000000000002500 ) ) ;
#30611 = vector ( 'none', #30633, 1000.000000000000000 ) ;
#30612 = cartesian_point ( 'none', ( -39.94999999999967600, 56.00000000000000000, -7.300000000000003400 ) ) ;
#30613 = cartesian_point ( 'none', ( -25.44999999999970400, 56.00000000000000000, -1.300000000000031600 ) ) ;
#30614 = cartesian_point ( 'none', ( -39.94999999999967600, 56.00000000000000000, -1.300000000000008300 ) ) ;
#30615 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30616 = vector ( 'none', #30615, 1000.000000000000000 ) ;
#30617 = cartesian_point ( 'none', ( -22.94999999999971900, 56.00000000000000000, -1.300000000000062900 ) ) ;
#30618 = line ( 'none', #30617, #30616 ) ;
#30619 = cartesian_point ( 'none', ( -39.94999999999967600, 56.00000000000000000, -7.300000000000003400 ) ) ;
#30620 = line ( 'none', #30619, #30607 ) ;
#30621 = cartesian_point ( 'none', ( -22.94999999999971900, 56.00000000000000000, -1.300000000000062900 ) ) ;
#30622 = cartesian_point ( 'none', ( -31.44999999999969400, 56.00000000000000000, -1.300000000000035600 ) ) ;
#30623 = line ( 'none', #30622, #30600 ) ;
#30624 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.264902534566423700e-015 ) ) ;
#30625 = vector ( 'none', #30624, 1000.000000000000000 ) ;
#30626 = cartesian_point ( 'none', ( -22.94999999999971900, 56.00000000000000000, -7.300000000000058400 ) ) ;
#30627 = cartesian_point ( 'none', ( -22.94999999999971900, 56.00000000000000000, -1.300000000000062900 ) ) ;
#30628 = line ( 'none', #30627, #30625 ) ;
#30629 = direction ( 'none', ( 1.156482317317872300e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30630 = vector ( 'none', #30629, 1000.000000000000000 ) ;
#30631 = cartesian_point ( 'none', ( -25.44999999999970400, 56.00000000000000000, -1.300000000000031600 ) ) ;
#30632 = line ( 'none', #30631, #30630 ) ;
#30633 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30634 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30635 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#30636 = axis2_placement_3d ( 'none', #30583, #30635, #30634 ) ;
#30637 = face_bound ( 'none', #11252, .t. ) ;
#30638 = face_bound ( 'none', #11287, .t. ) ;
#30639 = face_bound ( 'none', #11314, .t. ) ;
#30640 = face_bound ( 'none', #11325, .t. ) ;
#30641 = face_bound ( 'none', #11328, .t. ) ;
#30642 = face_bound ( 'none', #11371, .t. ) ;
#30643 = face_bound ( 'none', #11275, .t. ) ;
#30644 = face_bound ( 'none', #11438, .t. ) ;
#30645 = face_bound ( 'none', #11213, .t. ) ;
#30646 = face_bound ( 'none', #11207, .t. ) ;
#30647 = face_bound ( 'none', #11312, .t. ) ;
#30648 = face_bound ( 'none', #11242, .t. ) ;
#30649 = face_bound ( 'none', #9037, .t. ) ;
#30650 = face_bound ( 'none', #11178, .t. ) ;
#30651 = face_bound ( 'none', #11240, .t. ) ;
#30652 = face_bound ( 'none', #11179, .t. ) ;
#30653 = face_bound ( 'none', #11194, .t. ) ;
#30654 = face_bound ( 'none', #11121, .t. ) ;
#30655 = face_bound ( 'none', #11113, .t. ) ;
#30656 = face_bound ( 'none', #11148, .t. ) ;
#30657 = face_bound ( 'none', #11072, .t. ) ;
#30658 = face_bound ( 'none', #11104, .t. ) ;
#30659 = face_bound ( 'none', #11134, .t. ) ;
#30660 = face_bound ( 'none', #11110, .t. ) ;
#30661 = face_bound ( 'none', #11033, .t. ) ;
#30662 = face_bound ( 'none', #11050, .t. ) ;
#30663 = face_bound ( 'none', #11024, .t. ) ;
#30664 = face_bound ( 'none', #11007, .t. ) ;
#30665 = face_bound ( 'none', #11009, .t. ) ;
#30666 = face_bound ( 'none', #11020, .t. ) ;
#30667 = face_bound ( 'none', #11064, .t. ) ;
#30668 = face_bound ( 'none', #10890, .t. ) ;
#30669 = face_bound ( 'none', #10903, .t. ) ;
#30670 = face_bound ( 'none', #10839, .t. ) ;
#30671 = face_bound ( 'none', #10899, .t. ) ;
#30672 = face_bound ( 'none', #10842, .t. ) ;
#30673 = face_bound ( 'none', #10844, .t. ) ;
#30674 = face_bound ( 'none', #10817, .t. ) ;
#30675 = face_bound ( 'none', #10867, .t. ) ;
#30676 = face_bound ( 'none', #10871, .t. ) ;
#30677 = cartesian_point ( 'none', ( 0.0000000000000000000, 56.00000000000000000, 0.0000000000000000000 ) ) ;
#30678 = face_bound ( 'none', #10804, .t. ) ;
#30679 = face_bound ( 'none', #10750, .t. ) ;
#30680 = face_bound ( 'none', #10753, .t. ) ;
#30681 = face_bound ( 'none', #10776, .t. ) ;
#30682 = face_bound ( 'none', #10779, .t. ) ;
#30683 = face_bound ( 'none', #10969, .t. ) ;
#30684 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30685 = vector ( 'none', #30684, 1000.000000000000000 ) ;
#30686 = cartesian_point ( 'none', ( -33.94999999999967600, 56.00000000000000000, -1.300000000000008000 ) ) ;
#30687 = line ( 'none', #30686, #30685 ) ;
#30688 = face_bound ( 'none', #10746, .t. ) ;
#30689 = face_bound ( 'none', #10949, .t. ) ;
#30690 = line ( 'none', #30769, #30768 ) ;
#30691 = vector ( 'none', #30770, 1000.000000000000000 ) ;
#30692 = cartesian_point ( 'none', ( -48.32034727481640600, 56.00000000000000000, -9.800000000000341800 ) ) ;
#30693 = line ( 'none', #30692, #30691 ) ;
#30694 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30695 = cartesian_point ( 'none', ( -42.32034727481641300, 56.00000000000000000, -15.80000000000034200 ) ) ;
#30696 = line ( 'none', #30802, #30799 ) ;
#30697 = oriented_edge ( 'none', *, *, #30961, .f. ) ;
#30698 = cartesian_point ( 'none', ( -39.94999999999967600, 56.00000000000000000, -1.300000000000008300 ) ) ;
#30699 = face_bound ( 'none', #11756, .t. ) ;
#30700 = face_bound ( 'none', #11758, .t. ) ;
#30701 = face_bound ( 'none', #11772, .t. ) ;
#30702 = face_outer_bound ( 'none', #11760, .t. ) ;
#30703 = face_bound ( 'none', #11716, .t. ) ;
#30704 = face_bound ( 'none', #11719, .t. ) ;
#30705 = face_bound ( 'none', #11744, .t. ) ;
#30706 = face_bound ( 'none', #11663, .t. ) ;
#30707 = face_bound ( 'none', #11690, .t. ) ;
#30708 = face_bound ( 'none', #11622, .t. ) ;
#30709 = face_bound ( 'none', #11625, .t. ) ;
#30710 = face_bound ( 'none', #11687, .t. ) ;
#30711 = face_bound ( 'none', #11644, .t. ) ;
#30712 = face_bound ( 'none', #11656, .t. ) ;
#30713 = face_bound ( 'none', #11594, .t. ) ;
#30714 = face_bound ( 'none', #11634, .t. ) ;
#30715 = face_bound ( 'none', #11607, .t. ) ;
#30716 = face_bound ( 'none', #11527, .t. ) ;
#30717 = face_bound ( 'none', #11536, .t. ) ;
#30718 = face_bound ( 'none', #11586, .t. ) ;
#30719 = face_bound ( 'none', #11555, .t. ) ;
#30720 = face_bound ( 'none', #11498, .t. ) ;
#30721 = face_bound ( 'none', #11502, .t. ) ;
#30722 = face_bound ( 'none', #11539, .t. ) ;
#30723 = face_bound ( 'none', #11503, .t. ) ;
#30724 = face_bound ( 'none', #11442, .t. ) ;
#30725 = face_bound ( 'none', #11472, .t. ) ;
#30726 = face_bound ( 'none', #11515, .t. ) ;
#30727 = face_bound ( 'none', #11467, .t. ) ;
#30728 = face_bound ( 'none', #11412, .t. ) ;
#30729 = face_bound ( 'none', #11422, .t. ) ;
#30730 = face_bound ( 'none', #11418, .t. ) ;
#30731 = face_bound ( 'none', #11339, .t. ) ;
#30732 = face_bound ( 'none', #11355, .t. ) ;
#30733 = cartesian_point ( 'none', ( -65.04709578338039900, 4.890594409423323800, -34.22210931291657900 ) ) ;
#30734 = cartesian_point ( 'none', ( -65.20067795499203100, 5.027609983464224700, -33.92858720735197400 ) ) ;
#30735 = cartesian_point ( 'none', ( -65.27444047894985600, 5.112925882755773100, -33.78638911320954500 ) ) ;
#30736 = cartesian_point ( 'none', ( -65.41231310601736500, 5.313884447632436700, -33.51868081040068100 ) ) ;
#30737 = cartesian_point ( 'none', ( -65.47540662093149400, 5.427680012548671900, -33.39516857533607900 ) ) ;
#30738 = cartesian_point ( 'none', ( -65.59051889001730700, 5.681273403465237200, -33.16850898201058600 ) ) ;
#30739 = cartesian_point ( 'none', ( -65.64293345587778100, 5.822770244559048800, -33.06456256419847500 ) ) ;
#30740 = cartesian_point ( 'none', ( -65.73270773770241200, 6.121758433206863100, -32.88572857219968900 ) ) ;
#30741 = cartesian_point ( 'none', ( -65.77053542037747000, 6.279751866425690400, -32.80992933832183700 ) ) ;
#30742 = cartesian_point ( 'none', ( -65.83222552460924200, 6.612901126592336500, -32.68597367596364500 ) ) ;
#30743 = cartesian_point ( 'none', ( -65.85578418987555000, 6.787665658660020400, -32.63842700386729900 ) ) ;
#30744 = cartesian_point ( 'none', ( -65.88688345670692600, 7.139384641039980800, -32.57560155872120300 ) ) ;
#30745 = cartesian_point ( 'none', ( -65.89480498238307900, 7.318167646577559400, -32.55955583747572000 ) ) ;
#30746 = cartesian_point ( 'none', ( -65.89480498238309300, 7.500000000000000000, -32.55955583747572000 ) ) ;
#30747 = cartesian_point ( 'none', ( -14.44999999999987700, 56.00000000000000000, -43.80000000000048000 ) ) ;
#30748 = cartesian_point ( 'none', ( -31.44999999999975400, 56.00000000000000000, -15.46249999999994900 ) ) ;
#30749 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 3.614007241618349100e-017 ) ) ;
#30750 = vector ( 'none', #30749, 1000.000000000000000 ) ;
#30751 = b_spline_curve_with_knots ( 'none', 3,
( #30746, #30745, #30744, #30743, #30742, #30741, #30740, #30739, #30738, #30737, #30736, #30735, #30734, #30733, #30808, #30807, #30806, #30805 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005377453104580150400, 0.001075490620916030100, 0.001613235931374045100, 0.002150981241832060200, 0.002688726552290075400, 0.003226471862748090300, 0.003764217173206105100, 0.004301962483664120400 ),
.unspecified. ) ;
#30752 = line ( 'none', #30698, #30750 ) ;
#30753 = advanced_face ( 'none', ( #51760 ), #51739, .f. ) ;
#30754 = cartesian_point ( 'none', ( -31.44999999999975400, 56.00000000000000000, -15.46249999999994900 ) ) ;
#30755 = line ( 'none', #30754, #30804 ) ;
#30756 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30757 = vector ( 'none', #30756, 1000.000000000000000 ) ;
#30758 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30759 = vector ( 'none', #30758, 1000.000000000000000 ) ;
#30760 = cartesian_point ( 'none', ( -42.32034727481641300, 56.00000000000000000, -9.800000000000345300 ) ) ;
#30761 = line ( 'none', #30760, #30757 ) ;
#30762 = cartesian_point ( 'none', ( 28.82691906009821300, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#30763 = cartesian_point ( 'none', ( -39.94999999999967600, 56.00000000000000000, -1.300000000000008300 ) ) ;
#30764 = cartesian_point ( 'none', ( -48.32034727481640600, 56.00000000000000000, -15.80000000000034200 ) ) ;
#30765 = line ( 'none', #30764, #30759 ) ;
#30766 = vector ( 'none', #30788, 1000.000000000000000 ) ;
#30767 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#30768 = vector ( 'none', #30767, 1000.000000000000000 ) ;
#30769 = cartesian_point ( 'none', ( -48.32034727481640600, 56.00000000000000000, -9.800000000000341800 ) ) ;
#30770 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30771 = direction ( 'none', ( -5.782411586589365500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#30772 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30773 = vector ( 'none', #30772, 1000.000000000000000 ) ;
#30774 = direction ( 'none', ( -5.782411586589358600e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30775 = vector ( 'none', #30774, 1000.000000000000000 ) ;
#30776 = cartesian_point ( 'none', ( -39.94999999999973300, 56.00000000000000000, -9.462499999999924000 ) ) ;
#30777 = cartesian_point ( 'none', ( 41.30000000000001100, 56.00000000000000000, 9.462499999999746300 ) ) ;
#30778 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30779 = vector ( 'none', #30778, 1000.000000000000000 ) ;
#30780 = cartesian_point ( 'none', ( -39.94999999999973300, 56.00000000000000000, -15.46249999999992000 ) ) ;
#30781 = line ( 'none', #30780, #30779 ) ;
#30782 = cartesian_point ( 'none', ( 35.30000000000001100, 56.00000000000000000, 15.46249999999974100 ) ) ;
#30783 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 5.782411586589361600e-016 ) ) ;
#30784 = cartesian_point ( 'none', ( 32.79999999999996900, 56.00000000000000000, 7.299999999999853300 ) ) ;
#30785 = line ( 'none', #30784, #30791 ) ;
#30786 = cartesian_point ( 'none', ( -39.94999999999973300, 56.00000000000000000, -9.462499999999924000 ) ) ;
#30787 = vector ( 'none', #30789, 1000.000000000000000 ) ;
#30788 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30789 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#30790 = cartesian_point ( 'none', ( -39.94999999999973300, 56.00000000000000000, -15.46249999999992000 ) ) ;
#30791 = vector ( 'none', #30783, 1000.000000000000000 ) ;
#30792 = cartesian_point ( 'none', ( -33.94999999999974000, 56.00000000000000000, -9.462499999999924000 ) ) ;
#30793 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30794 = vector ( 'none', #30793, 1000.000000000000000 ) ;
#30795 = cartesian_point ( 'none', ( -14.44999999999987700, 56.00000000000000000, -43.80000000000048000 ) ) ;
#30796 = line ( 'none', #30795, #30794 ) ;
#30797 = line ( 'none', #30776, #30773 ) ;
#30798 = direction ( 'none', ( 1.156482317317872700e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30799 = vector ( 'none', #30798, 1000.000000000000000 ) ;
#30800 = cartesian_point ( 'none', ( -39.94999999999973300, 56.00000000000000000, -9.462499999999924000 ) ) ;
#30801 = line ( 'none', #30800, #30766 ) ;
#30802 = cartesian_point ( 'none', ( -25.44999999999976100, 56.00000000000000000, -9.462499999999948800 ) ) ;
#30803 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -1.156482317317871100e-015 ) ) ;
#30804 = vector ( 'none', #30803, 1000.000000000000000 ) ;
#30805 = cartesian_point ( 'none', ( -64.62929749730057000, 4.749999999999997300, -35.00434123084477300 ) ) ;
#30806 = cartesian_point ( 'none', ( -64.71478435291398100, 4.750000000000001800, -34.84650493885138900 ) ) ;
#30807 = cartesian_point ( 'none', ( -64.79924771212735400, 4.767391999240561300, -34.68917758528855400 ) ) ;
#30808 = cartesian_point ( 'none', ( -64.96614093529706200, 4.837860374646133700, -34.37560294127870000 ) ) ;
#30809 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -5.782411586589361600e-016 ) ) ;
#30810 = vector ( 'none', #30809, 1000.000000000000000 ) ;
#30811 = cartesian_point ( 'none', ( -31.44999999999969400, 56.00000000000000000, -7.300000000000030000 ) ) ;
#30812 = line ( 'none', #30811, #30810 ) ;
#30813 = cartesian_point ( 'none', ( -28.70937135051768900, 56.00000000000000000, -26.80000000000053400 ) ) ;
#30814 = line ( 'none', #30813, #30872 ) ;
#30815 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30816 = vector ( 'none', #30815, 1000.000000000000000 ) ;
#30817 = cartesian_point ( 'none', ( -14.44999999999987800, 56.00000000000000000, -40.62499999999991500 ) ) ;
#30818 = cartesian_point ( 'none', ( -31.44999999999969400, 56.00000000000000000, -1.300000000000035600 ) ) ;
#30819 = cartesian_point ( 'none', ( -31.44999999999969400, 56.00000000000000000, -7.300000000000030000 ) ) ;
#30820 = direction ( 'none', ( 1.734723475976807500e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30821 = vector ( 'none', #30820, 1000.000000000000000 ) ;
#30822 = line ( 'none', #30818, #30816 ) ;
#30823 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -7.228014483236694600e-016 ) ) ;
#30824 = vector ( 'none', #30823, 1000.000000000000000 ) ;
#30825 = cartesian_point ( 'none', ( -22.94999999999971900, 56.00000000000000000, -7.300000000000058400 ) ) ;
#30826 = line ( 'none', #30825, #30824 ) ;
#30827 = cartesian_point ( 'none', ( -25.44999999999969700, 56.00000000000000000, -7.300000000000027400 ) ) ;
#30828 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589361600e-016 ) ) ;
#30829 = vector ( 'none', #30828, 1000.000000000000000 ) ;
#30830 = cartesian_point ( 'none', ( -31.44999999999975400, 56.00000000000000000, -9.462499999999952400 ) ) ;
#30831 = line ( 'none', #30830, #30829 ) ;
#30832 = cartesian_point ( 'none', ( -16.94999999999972600, 56.00000000000000000, -1.300000000000055300 ) ) ;
#30833 = cartesian_point ( 'none', ( -16.94999999999971500, 56.00000000000000000, -7.300000000000054000 ) ) ;
#30834 = line ( 'none', #30832, #30821 ) ;
#30835 = cartesian_point ( 'none', ( -33.94999999999972600, 56.00000000000000000, 6.624999999999932500 ) ) ;
#30836 = cartesian_point ( 'none', ( -31.44999999999975400, 56.00000000000000000, -9.462499999999952400 ) ) ;
#30837 = cartesian_point ( 'none', ( -14.44999999999987800, 56.00000000000000000, -34.62499999999992200 ) ) ;
#30838 = line ( 'none', #30837, #30905 ) ;
#30839 = cartesian_point ( 'none', ( -16.94999999999978300, 56.00000000000000000, -9.462499999999975500 ) ) ;
#30840 = oriented_edge ( 'none', *, *, #31071, .f. ) ;
#30841 = oriented_edge ( 'none', *, *, #23750, .t. ) ;
#30842 = cartesian_point ( 'none', ( -8.449999999999876700, 56.00000000000000000, -49.80000000000046600 ) ) ;
#30843 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30844 = vector ( 'none', #30843, 1000.000000000000000 ) ;
#30845 = cartesian_point ( 'none', ( -14.44999999999987800, 56.00000000000000000, -34.62499999999992200 ) ) ;
#30847 = vertex_point ( 'none', #51753 ) ;
#30846 = line ( 'none', #30845, #30844 ) ;
#30848 = oriented_edge ( 'none', *, *, #16268, .t. ) ;
#30849 = vertex_point ( 'none', #51735 ) ;
#30850 = vertex_point ( 'none', #51726 ) ;
#30851 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30852 = vector ( 'none', #30851, 1000.000000000000000 ) ;
#30853 = edge_curve ( 'none', #26164, #26154, #51736, .t. ) ;
#30854 = edge_loop ( 'none', ( #31468, #31786, #31691, #31466 ) ) ;
#30855 = cartesian_point ( 'none', ( -16.94999999999987800, 56.00000000000000000, -34.62499999999988600 ) ) ;
#30856 = line ( 'none', #30855, #30852 ) ;
#30857 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30858 = vector ( 'none', #30857, 1000.000000000000000 ) ;
#30859 = cartesian_point ( 'none', ( -22.94999999999987800, 56.00000000000000000, -40.62499999999987900 ) ) ;
#30860 = line ( 'none', #30859, #30858 ) ;
#30861 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30862 = vector ( 'none', #30861, 1000.000000000000000 ) ;
#30863 = cartesian_point ( 'none', ( -14.44999999999987800, 56.00000000000000000, -34.62499999999992200 ) ) ;
#30864 = cartesian_point ( 'none', ( -14.44999999999987800, 56.00000000000000000, -40.62499999999991500 ) ) ;
#30865 = line ( 'none', #30864, #30862 ) ;
#30866 = cartesian_point ( 'none', ( -8.449999999999878500, 56.00000000000000000, -40.62499999999991500 ) ) ;
#30867 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30868 = vector ( 'none', #30867, 1000.000000000000000 ) ;
#30869 = cartesian_point ( 'none', ( -22.94999999999987800, 56.00000000000000000, -34.62499999999988600 ) ) ;
#30870 = line ( 'none', #30869, #30868 ) ;
#30871 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30872 = vector ( 'none', #30871, 1000.000000000000000 ) ;
#30873 = cartesian_point ( 'none', ( -15.12291423367842600, 56.00000000000000000, -26.57500000000033300 ) ) ;
#30874 = cartesian_point ( 'none', ( -8.449999999999880300, 56.00000000000000000, -43.80000000000048000 ) ) ;
#30875 = line ( 'none', #30874, #30936 ) ;
#30876 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30877 = vector ( 'none', #30876, 1000.000000000000000 ) ;
#30878 = cartesian_point ( 'none', ( -14.44999999999987700, 56.00000000000000000, -49.80000000000046600 ) ) ;
#30879 = line ( 'none', #30878, #30877 ) ;
#30880 = cartesian_point ( 'none', ( -33.94999999999979000, 56.00000000000000000, -23.62499999999983700 ) ) ;
#30881 = vector ( 'none', #30884, 1000.000000000000000 ) ;
#30882 = cartesian_point ( 'none', ( -14.44999999999987700, 56.00000000000000000, -49.80000000000046600 ) ) ;
#30883 = cartesian_point ( 'none', ( -16.94999999999987800, 56.00000000000000000, -34.62499999999988600 ) ) ;
#30884 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30885 = cartesian_point ( 'none', ( -14.44999999999987700, 56.00000000000000000, -43.80000000000048000 ) ) ;
#30886 = line ( 'none', #30885, #30881 ) ;
#30887 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30888 = vector ( 'none', #30887, 1000.000000000000000 ) ;
#30889 = cartesian_point ( 'none', ( -22.94999999999987800, 56.00000000000000000, -34.62499999999988600 ) ) ;
#30890 = line ( 'none', #30930, #30929 ) ;
#30891 = line ( 'none', #30920, #30919 ) ;
#30892 = direction ( 'none', ( 1.156482317317872700e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30893 = vector ( 'none', #30892, 1000.000000000000000 ) ;
#30894 = cartesian_point ( 'none', ( -16.94999999999977500, 56.00000000000000000, -15.46249999999997000 ) ) ;
#30895 = line ( 'none', #30889, #30888 ) ;
#30896 = line ( 'none', #30839, #30893 ) ;
#30897 = cartesian_point ( 'none', ( -16.94999999999987500, 56.00000000000000000, -40.62499999999987900 ) ) ;
#30898 = cartesian_point ( 'none', ( -22.94999999999977200, 56.00000000000000000, -15.46249999999997200 ) ) ;
#30899 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -5.782411586589358600e-016 ) ) ;
#30900 = vector ( 'none', #30899, 1000.000000000000000 ) ;
#30901 = cartesian_point ( 'none', ( -22.94999999999977200, 56.00000000000000000, -15.46249999999997200 ) ) ;
#30902 = line ( 'none', #30901, #30900 ) ;
#30903 = cartesian_point ( 'none', ( -8.449999999999882000, 56.00000000000000000, -34.62499999999992200 ) ) ;
#30904 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30905 = vector ( 'none', #30904, 1000.000000000000000 ) ;
#30906 = cartesian_point ( 'none', ( -22.94999999999987800, 56.00000000000000000, -34.62499999999988600 ) ) ;
#30907 = cartesian_point ( 'none', ( -22.94999999999987800, 56.00000000000000000, -40.62499999999987900 ) ) ;
#30908 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30909 = vector ( 'none', #30908, 1000.000000000000000 ) ;
#30910 = cartesian_point ( 'none', ( -39.94999999999979000, 56.00000000000000000, -17.62499999999984400 ) ) ;
#30911 = line ( 'none', #30910, #30909 ) ;
#30912 = cartesian_point ( 'none', ( -39.94999999999979000, 56.00000000000000000, -17.62499999999984400 ) ) ;
#30913 = cartesian_point ( 'none', ( -25.44999999999981500, 56.00000000000000000, -23.62499999999985800 ) ) ;
#30914 = vector ( 'none', #30970, 1000.000000000000000 ) ;
#30915 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#30916 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#30917 = line ( 'none', #30971, #30914 ) ;
#30918 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30919 = vector ( 'none', #30918, 1000.000000000000000 ) ;
#30920 = cartesian_point ( 'none', ( -31.44999999999975400, 56.00000000000000000, -9.462499999999952400 ) ) ;
#30921 = cartesian_point ( 'none', ( 28.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#30922 = cartesian_point ( 'none', ( -8.449999999999880300, 56.00000000000000000, -43.80000000000048000 ) ) ;
#30923 = circle ( 'none', #30926, 2.000000000000000900 ) ;
#30924 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30925 = vector ( 'none', #30924, 1000.000000000000000 ) ;
#30926 = axis2_placement_3d ( 'none', #30921, #30916, #30915 ) ;
#30927 = cartesian_point ( 'none', ( -16.94999999999983900, 56.00000000000000000, -17.62499999999989000 ) ) ;
#30928 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589365500e-016 ) ) ;
#30929 = vector ( 'none', #30928, 1000.000000000000000 ) ;
#30930 = cartesian_point ( 'none', ( -22.94999999999977200, 56.00000000000000000, -9.462499999999979000 ) ) ;
#30931 = cartesian_point ( 'none', ( -25.44999999999975400, 56.00000000000000000, -15.46249999999994200 ) ) ;
#30932 = cartesian_point ( 'none', ( -16.94999999999978300, 56.00000000000000000, -9.462499999999975500 ) ) ;
#30933 = cartesian_point ( 'none', ( -22.94999999999977200, 56.00000000000000000, -9.462499999999979000 ) ) ;
#30934 = line ( 'none', #30933, #30925 ) ;
#30935 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30936 = vector ( 'none', #30935, 1000.000000000000000 ) ;
#30937 = cartesian_point ( 'none', ( -22.94999999999977200, 56.00000000000000000, -9.462499999999979000 ) ) ;
#30938 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30939 = vector ( 'none', #30938, 1000.000000000000000 ) ;
#30940 = cartesian_point ( 'none', ( -21.12291423367841500, 56.00000000000000000, -26.57500000000033300 ) ) ;
#30941 = line ( 'none', #30940, #30939 ) ;
#30942 = vector ( 'none', #30992, 1000.000000000000000 ) ;
#30943 = cartesian_point ( 'none', ( -8.449999999999882000, 56.00000000000000000, -34.62499999999992200 ) ) ;
#30944 = line ( 'none', #30943, #30942 ) ;
#30945 = direction ( 'none', ( 1.156482317317871700e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30946 = vector ( 'none', #30945, 1000.000000000000000 ) ;
#30947 = cartesian_point ( 'none', ( -22.70937135051768900, 56.00000000000000000, -26.80000000000053000 ) ) ;
#30948 = line ( 'none', #30947, #30946 ) ;
#30949 = cartesian_point ( 'none', ( -21.12291423367841100, 56.00000000000000000, -32.57500000000033700 ) ) ;
#30950 = cartesian_point ( 'none', ( -22.70937135051768900, 56.00000000000000000, -26.80000000000053000 ) ) ;
#30951 = cartesian_point ( 'none', ( -22.70937135051768500, 56.00000000000000000, -32.80000000000053000 ) ) ;
#30952 = cartesian_point ( 'none', ( -21.12291423367841500, 56.00000000000000000, -26.57500000000033300 ) ) ;
#30953 = cartesian_point ( 'none', ( -33.94999999999972600, 56.00000000000000000, 0.6249999999999370500 ) ) ;
#30954 = cartesian_point ( 'none', ( -28.70937135051768900, 56.00000000000000000, -26.80000000000053400 ) ) ;
#30955 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30956 = vector ( 'none', #30955, 1000.000000000000000 ) ;
#30957 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30958 = vector ( 'none', #30957, 1000.000000000000000 ) ;
#30959 = cartesian_point ( 'none', ( -13.53645711683914700, 56.00000000000000000, -26.35000000000014000 ) ) ;
#30960 = line ( 'none', #30959, #30958 ) ;
#30961 = edge_curve ( 'none', #29506, #23457, #51710, .t. ) ;
#30962 = cartesian_point ( 'none', ( -7.536457116839151200, 56.00000000000000000, -26.35000000000014000 ) ) ;
#30963 = direction ( 'none', ( 1.734723475976805500e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30964 = vector ( 'none', #30963, 1000.000000000000000 ) ;
#30965 = cartesian_point ( 'none', ( -28.70937135051768900, 56.00000000000000000, -32.80000000000053000 ) ) ;
#30966 = line ( 'none', #30965, #30956 ) ;
#30967 = cartesian_point ( 'none', ( -13.53645711683914700, 56.00000000000000000, -26.35000000000014000 ) ) ;
#30968 = cartesian_point ( 'none', ( -15.12291423367841500, 56.00000000000000000, -32.57500000000033700 ) ) ;
#30969 = line ( 'none', #30972, #30964 ) ;
#30970 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30971 = cartesian_point ( 'none', ( -21.12291423367841100, 56.00000000000000000, -32.57500000000033700 ) ) ;
#30972 = cartesian_point ( 'none', ( -15.12291423367842600, 56.00000000000000000, -26.57500000000033300 ) ) ;
#30973 = line ( 'none', #31031, #31030 ) ;
#30974 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#30975 = vector ( 'none', #30974, 1000.000000000000000 ) ;
#30976 = cartesian_point ( 'none', ( -14.44999999999985400, 56.00000000000000000, -23.62499999999991800 ) ) ;
#30977 = line ( 'none', #30976, #30975 ) ;
#30978 = cartesian_point ( 'none', ( -22.94999999999983200, 56.00000000000000000, -17.62499999999989300 ) ) ;
#30979 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30980 = cartesian_point ( 'none', ( 4.316489357776557500, 0.4999999999999761300, -71.50000000000000000 ) ) ;
#30981 = axis2_placement_3d ( 'none', #30980, #30993, #30979 ) ;
#30982 = cartesian_point ( 'none', ( -16.94999999999982900, 56.00000000000000000, -23.62499999999988600 ) ) ;
#30983 = line ( 'none', #31012, #31011 ) ;
#30984 = spherical_surface ( 'none', #30981, 0.5000000000000000000 ) ;
#30985 = cartesian_point ( 'none', ( 0.05000000000012297400, 56.00000000000000000, -23.62499999999994300 ) ) ;
#30987 = advanced_face ( 'none', ( #51763 ), #51766, .f. ) ;
#30986 = cartesian_point ( 'none', ( -14.44999999999985400, 56.00000000000000000, -17.62499999999992200 ) ) ;
#30988 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589358600e-016 ) ) ;
#30989 = vector ( 'none', #30988, 1000.000000000000000 ) ;
#30990 = cartesian_point ( 'none', ( -28.70937135051768900, 56.00000000000000000, -26.80000000000053400 ) ) ;
#30991 = line ( 'none', #30990, #30989 ) ;
#30992 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#30993 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#30994 = face_outer_bound ( 'none', #11112, .t. ) ;
#30995 = cartesian_point ( 'none', ( -28.70937135051768900, 56.00000000000000000, -32.80000000000053000 ) ) ;
#30996 = direction ( 'none', ( -5.782411586589351700e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#30997 = vector ( 'none', #30996, 1000.000000000000000 ) ;
#30998 = cartesian_point ( 'none', ( -21.12291423367841500, 56.00000000000000000, -26.57500000000033300 ) ) ;
#30999 = line ( 'none', #30998, #30997 ) ;
#31000 = cartesian_point ( 'none', ( -14.44999999999985400, 56.00000000000000000, -23.62499999999991800 ) ) ;
#31001 = line ( 'none', #31060, #31062 ) ;
#31002 = vector ( 'none', #31008, 1000.000000000000000 ) ;
#31003 = cartesian_point ( 'none', ( -22.94999999999983200, 56.00000000000000000, -23.62499999999989000 ) ) ;
#31004 = line ( 'none', #31070, #31069 ) ;
#31005 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31006 = vector ( 'none', #31005, 1000.000000000000000 ) ;
#31007 = cartesian_point ( 'none', ( -22.94999999999983200, 56.00000000000000000, -17.62499999999989300 ) ) ;
#31008 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31009 = cartesian_point ( 'none', ( -39.94999999999979000, 56.00000000000000000, -23.62499999999983700 ) ) ;
#31010 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -5.782411586589355700e-016 ) ) ;
#31011 = vector ( 'none', #31010, 1000.000000000000000 ) ;
#31012 = cartesian_point ( 'none', ( -22.94999999999983200, 56.00000000000000000, -23.62499999999989000 ) ) ;
#31013 = cartesian_point ( 'none', ( -31.44999999999981100, 56.00000000000000000, -17.62499999999986900 ) ) ;
#31014 = cartesian_point ( 'none', ( -8.449999999999860700, 56.00000000000000000, -17.62499999999991800 ) ) ;
#31015 = line ( 'none', #31007, #31006 ) ;
#31016 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589365500e-016 ) ) ;
#31017 = vector ( 'none', #31016, 1000.000000000000000 ) ;
#31018 = cartesian_point ( 'none', ( -22.94999999999983200, 56.00000000000000000, -17.62499999999989300 ) ) ;
#31019 = line ( 'none', #31018, #31017 ) ;
#31020 = line ( 'none', #31009, #31002 ) ;
#31021 = direction ( 'none', ( 1.156482317317872300e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31022 = vector ( 'none', #31021, 1000.000000000000000 ) ;
#31023 = cartesian_point ( 'none', ( -25.44999999999982200, 56.00000000000000000, -17.62499999999986100 ) ) ;
#31024 = line ( 'none', #31023, #31022 ) ;
#31025 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -1.156482317317871700e-015 ) ) ;
#31026 = vector ( 'none', #31025, 1000.000000000000000 ) ;
#31027 = cartesian_point ( 'none', ( -31.44999999999981100, 56.00000000000000000, -23.62499999999986500 ) ) ;
#31028 = line ( 'none', #31027, #31026 ) ;
#31029 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31030 = vector ( 'none', #31029, 1000.000000000000000 ) ;
#31031 = cartesian_point ( 'none', ( -14.44999999999985400, 56.00000000000000000, -17.62499999999992200 ) ) ;
#31032 = direction ( 'none', ( -1.156482317317872300e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31033 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -1.156482317317870300e-015 ) ) ;
#31034 = vector ( 'none', #31033, 1000.000000000000000 ) ;
#31035 = cartesian_point ( 'none', ( -25.90000000000010900, 56.00000000000000000, 21.79791423367846500 ) ) ;
#31036 = line ( 'none', #31308, #31297 ) ;
#31037 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31038 = vector ( 'none', #31037, 1000.000000000000000 ) ;
#31039 = cartesian_point ( 'none', ( -39.94999999999979000, 56.00000000000000000, -17.62499999999984400 ) ) ;
#31040 = oriented_edge ( 'none', *, *, #16268, .f. ) ;
#31041 = direction ( 'none', ( 5.782411586589355700e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31042 = vector ( 'none', #31041, 1000.000000000000000 ) ;
#31043 = cartesian_point ( 'none', ( -7.536457116839151200, 56.00000000000000000, -26.35000000000014000 ) ) ;
#31044 = line ( 'none', #31043, #31042 ) ;
#31045 = line ( 'none', #31035, #31034 ) ;
#31046 = line ( 'none', #31039, #31038 ) ;
#31047 = vector ( 'none', #31032, 1000.000000000000000 ) ;
#31048 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31050 = oriented_edge ( 'none', *, *, #29941, .f. ) ;
#31049 = vector ( 'none', #31048, 1000.000000000000000 ) ;
#31051 = cartesian_point ( 'none', ( -13.53645711683914700, 56.00000000000000000, -26.35000000000014000 ) ) ;
#31052 = cartesian_point ( 'none', ( -33.94999999999979000, 56.00000000000000000, -17.62499999999984400 ) ) ;
#31053 = cartesian_point ( 'none', ( 26.79999999999997900, 56.00000000000000000, 1.299999999999855500 ) ) ;
#31054 = cartesian_point ( 'none', ( -25.44999999999982200, 56.00000000000000000, -17.62499999999986100 ) ) ;
#31055 = cartesian_point ( 'none', ( -31.44999999999981100, 56.00000000000000000, -23.62499999999986500 ) ) ;
#31056 = cartesian_point ( 'none', ( -13.53645711683914700, 56.00000000000000000, -32.35000000000014400 ) ) ;
#31057 = cartesian_point ( 'none', ( -7.536457116839147700, 56.00000000000000000, -32.35000000000014400 ) ) ;
#31058 = line ( 'none', #31053, #31047 ) ;
#31059 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31060 = cartesian_point ( 'none', ( -31.44999999999981100, 56.00000000000000000, -17.62499999999986900 ) ) ;
#31061 = cartesian_point ( 'none', ( -39.94999999999979000, 56.00000000000000000, -23.62499999999983700 ) ) ;
#31062 = vector ( 'none', #31059, 1000.000000000000000 ) ;
#31063 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.156482317317873100e-015 ) ) ;
#31064 = vector ( 'none', #31063, 1000.000000000000000 ) ;
#31065 = cartesian_point ( 'none', ( -31.44999999999981100, 56.00000000000000000, -17.62499999999986900 ) ) ;
#31066 = line ( 'none', #31065, #31064 ) ;
#31067 = line ( 'none', #31051, #31049 ) ;
#31068 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31069 = vector ( 'none', #31068, 1000.000000000000000 ) ;
#31070 = cartesian_point ( 'none', ( -33.94999999999979000, 56.00000000000000000, -17.62499999999984400 ) ) ;
#31071 = edge_curve ( 'none', #29506, #29839, #51769, .t. ) ;
#31072 = cartesian_point ( 'none', ( -9.125000000000111900, 56.00000000000000000, 48.99534727481645300 ) ) ;
#31073 = cartesian_point ( 'none', ( -5.949999999999878500, 56.00000000000000000, -17.62499999999995000 ) ) ;
#31074 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31075 = vector ( 'none', #31074, 1000.000000000000000 ) ;
#31076 = cartesian_point ( 'none', ( -5.949999999999878500, 56.00000000000000000, -17.62499999999995000 ) ) ;
#31077 = cartesian_point ( 'none', ( -5.949999999999878500, 56.00000000000000000, -17.62499999999995000 ) ) ;
#31078 = line ( 'none', #31077, #31095 ) ;
#31079 = direction ( 'none', ( 6.866613759074863100e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31080 = vector ( 'none', #31079, 1000.000000000000000 ) ;
#31081 = cartesian_point ( 'none', ( 0.05000000000011939300, 56.00000000000000000, -26.12499999999994700 ) ) ;
#31082 = line ( 'none', #31081, #31080 ) ;
#31083 = line ( 'none', #31076, #31075 ) ;
#31084 = direction ( 'none', ( -5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31085 = vector ( 'none', #31084, 1000.000000000000000 ) ;
#31086 = cartesian_point ( 'none', ( -9.125000000000111900, 56.00000000000000000, 48.99534727481645300 ) ) ;
#31087 = cartesian_point ( 'none', ( -5.949999999999877600, 56.00000000000000000, -23.62499999999994300 ) ) ;
#31088 = line ( 'none', #31086, #31085 ) ;
#31089 = cartesian_point ( 'none', ( -9.125000000000115500, 56.00000000000000000, 42.99534727481646700 ) ) ;
#31090 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31091 = vector ( 'none', #31090, 1000.000000000000000 ) ;
#31092 = cartesian_point ( 'none', ( -13.53645711683914700, 56.00000000000000000, -32.35000000000014400 ) ) ;
#31093 = line ( 'none', #31092, #31091 ) ;
#31094 = direction ( 'none', ( -1.445602896647340400e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31095 = vector ( 'none', #31094, 1000.000000000000000 ) ;
#31096 = edge_loop ( 'none', ( #31394, #31868, #31464, #31813 ) ) ;
#31097 = cartesian_point ( 'none', ( -5.949999999999876700, 56.00000000000000000, -34.62499999999995000 ) ) ;
#31098 = line ( 'none', #31097, #31162 ) ;
#31099 = vector ( 'none', #31110, 1000.000000000000000 ) ;
#31100 = cartesian_point ( 'none', ( -5.949999999999876700, 56.00000000000000000, -34.62499999999995000 ) ) ;
#31101 = direction ( 'none', ( 5.782411586589358600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31102 = vector ( 'none', #31101, 1000.000000000000000 ) ;
#31103 = cartesian_point ( 'none', ( -8.449999999999860700, 56.00000000000000000, -17.62499999999991800 ) ) ;
#31104 = cartesian_point ( 'none', ( -8.449999999999857200, 56.00000000000000000, -23.62499999999991800 ) ) ;
#31105 = cartesian_point ( 'none', ( -5.949999999999876700, 56.00000000000000000, -32.12499999999994300 ) ) ;
#31106 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31107 = vector ( 'none', #31106, 1000.000000000000000 ) ;
#31108 = cartesian_point ( 'none', ( -5.949999999999876700, 56.00000000000000000, -32.12499999999994300 ) ) ;
#31109 = line ( 'none', #31108, #31107 ) ;
#31110 = direction ( 'none', ( -1.445602896647341400e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31111 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31112 = line ( 'none', #31103, #31102 ) ;
#31113 = cartesian_point ( 'none', ( -5.949999999999876700, 56.00000000000000000, -26.12499999999994700 ) ) ;
#31114 = line ( 'none', #31113, #31120 ) ;
#31115 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31116 = vector ( 'none', #31115, 1000.000000000000000 ) ;
#31117 = cartesian_point ( 'none', ( -5.949999999999876700, 56.00000000000000000, -26.12499999999994700 ) ) ;
#31118 = line ( 'none', #31117, #31116 ) ;
#31119 = cartesian_point ( 'none', ( 0.05000000000011939300, 56.00000000000000000, -26.12499999999994700 ) ) ;
#31120 = vector ( 'none', #31111, 1000.000000000000000 ) ;
#31121 = direction ( 'none', ( 6.685913396993954200e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31122 = vector ( 'none', #31121, 1000.000000000000000 ) ;
#31123 = cartesian_point ( 'none', ( 0.05000000000011993500, 56.00000000000000000, -34.62499999999995000 ) ) ;
#31124 = line ( 'none', #31123, #31122 ) ;
#31125 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31126 = vector ( 'none', #31125, 1000.000000000000000 ) ;
#31127 = cartesian_point ( 'none', ( -5.949999999999877600, 56.00000000000000000, -23.62499999999994300 ) ) ;
#31128 = line ( 'none', #31127, #31126 ) ;
#31129 = cartesian_point ( 'none', ( -5.949999999999876700, 56.00000000000000000, -26.12499999999994700 ) ) ;
#31130 = cartesian_point ( 'none', ( -0.6249999999998059300, 56.00000000000000000, 32.12499999999974400 ) ) ;
#31131 = cartesian_point ( 'none', ( -15.12500000000011200, 56.00000000000000000, 48.99534727481645300 ) ) ;
#31132 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31133 = vector ( 'none', #31132, 1000.000000000000000 ) ;
#31134 = vector ( 'none', #31192, 1000.000000000000000 ) ;
#31135 = cartesian_point ( 'none', ( -6.624999999999771700, 56.00000000000000000, 40.62499999999972300 ) ) ;
#31136 = cartesian_point ( 'none', ( 0.05000000000011993500, 56.00000000000000000, -34.62499999999995000 ) ) ;
#31137 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589363600e-016 ) ) ;
#31138 = vector ( 'none', #31137, 1000.000000000000000 ) ;
#31139 = cartesian_point ( 'none', ( -14.44999999999985400, 56.00000000000000000, -17.62499999999992200 ) ) ;
#31140 = line ( 'none', #31139, #31138 ) ;
#31141 = cartesian_point ( 'none', ( -8.787499999999719000, 56.00000000000000000, 26.12499999999981200 ) ) ;
#31142 = direction ( 'none', ( 1.734723475976808500e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31143 = vector ( 'none', #31142, 1000.000000000000000 ) ;
#31144 = cartesian_point ( 'none', ( -16.94999999999983900, 56.00000000000000000, -17.62499999999989000 ) ) ;
#31145 = edge_loop ( 'none', ( #30841, #31050, #30840, #30272 ) ) ;
#31146 = cartesian_point ( 'none', ( -5.949999999999875800, 56.00000000000000000, -40.62499999999993600 ) ) ;
#31147 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31148 = vector ( 'none', #31147, 1000.000000000000000 ) ;
#31149 = cartesian_point ( 'none', ( -5.949999999999875800, 56.00000000000000000, -40.62499999999993600 ) ) ;
#31150 = cartesian_point ( 'none', ( 0.05000000000011885200, 56.00000000000000000, -17.62499999999995000 ) ) ;
#31151 = cartesian_point ( 'none', ( 0.05000000000012394500, 56.00000000000000000, -40.62499999999993600 ) ) ;
#31152 = line ( 'none', #31144, #31143 ) ;
#31153 = cartesian_point ( 'none', ( -0.6249999999998345800, 56.00000000000000000, 23.62499999999976900 ) ) ;
#31154 = line ( 'none', #31153, #31133 ) ;
#31155 = line ( 'none', #31135, #31134 ) ;
#31156 = cartesian_point ( 'none', ( 0.05000000000012351500, 56.00000000000000000, -32.12499999999994300 ) ) ;
#31157 = line ( 'none', #31149, #31148 ) ;
#31158 = cartesian_point ( 'none', ( -14.78749999999971700, 56.00000000000000000, 26.12499999999980500 ) ) ;
#31159 = cartesian_point ( 'none', ( -5.949999999999876700, 56.00000000000000000, -34.62499999999995000 ) ) ;
#31160 = line ( 'none', #31159, #31099 ) ;
#31161 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31162 = vector ( 'none', #31161, 1000.000000000000000 ) ;
#31163 = cartesian_point ( 'none', ( 0.05000000000011885200, 56.00000000000000000, -17.62499999999995000 ) ) ;
#31164 = line ( 'none', #31163, #31204 ) ;
#31165 = vector ( 'none', #31227, 1000.000000000000000 ) ;
#31166 = cartesian_point ( 'none', ( -9.125000000000115500, 56.00000000000000000, 42.99534727481646700 ) ) ;
#31167 = line ( 'none', #31166, #31165 ) ;
#31168 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31169 = vector ( 'none', #31168, 1000.000000000000000 ) ;
#31170 = cartesian_point ( 'none', ( -9.125000000000111900, 56.00000000000000000, 48.99534727481645300 ) ) ;
#31171 = cartesian_point ( 'none', ( -14.78749999999968700, 56.00000000000000000, 34.62499999999978700 ) ) ;
#31172 = cartesian_point ( 'none', ( -0.6249999999997777300, 56.00000000000000000, 34.62499999999972300 ) ) ;
#31173 = cartesian_point ( 'none', ( -6.624999999999771700, 56.00000000000000000, 40.62499999999972300 ) ) ;
#31174 = cartesian_point ( 'none', ( -6.624999999999797500, 56.00000000000000000, 26.12499999999974800 ) ) ;
#31175 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31176 = vector ( 'none', #31175, 1000.000000000000000 ) ;
#31177 = cartesian_point ( 'none', ( -6.624999999999801000, 56.00000000000000000, 32.12499999999974400 ) ) ;
#31178 = line ( 'none', #31170, #31169 ) ;
#31179 = cartesian_point ( 'none', ( -15.12500000000011200, 56.00000000000000000, 42.99534727481646700 ) ) ;
#31180 = cartesian_point ( 'none', ( -0.6249999999998059300, 56.00000000000000000, 32.12499999999974400 ) ) ;
#31181 = line ( 'none', #31180, #31176 ) ;
#31182 = direction ( 'none', ( 4.336808689942026600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31183 = vector ( 'none', #31182, 1000.000000000000000 ) ;
#31184 = cartesian_point ( 'none', ( -0.6249999999998059300, 56.00000000000000000, 32.12499999999974400 ) ) ;
#31185 = line ( 'none', #31184, #31183 ) ;
#31186 = cartesian_point ( 'none', ( -6.624999999999828600, 56.00000000000000000, 23.62499999999976900 ) ) ;
#31187 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31188 = vector ( 'none', #31187, 1000.000000000000000 ) ;
#31189 = cartesian_point ( 'none', ( -0.6249999999997777300, 56.00000000000000000, 34.62499999999972300 ) ) ;
#31190 = line ( 'none', #31189, #31188 ) ;
#31191 = cartesian_point ( 'none', ( -8.787499999999694100, 56.00000000000000000, 34.62499999999978700 ) ) ;
#31192 = direction ( 'none', ( 2.891205793294679300e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31193 = line ( 'none', #31253, #31252 ) ;
#31194 = cartesian_point ( 'none', ( -8.787499999999747400, 56.00000000000000000, 17.62499999999983300 ) ) ;
#31195 = cartesian_point ( 'none', ( -14.78749999999968700, 56.00000000000000000, 40.62499999999978700 ) ) ;
#31196 = cartesian_point ( 'none', ( -49.12500000000024200, 56.00000000000000000, 15.12499999999993800 ) ) ;
#31197 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31198 = cartesian_point ( 'none', ( -43.12500000000025600, 56.00000000000000000, 15.12499999999993800 ) ) ;
#31199 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31200 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31201 = cartesian_point ( 'none', ( -49.12500000000024200, 56.00000000000000000, 9.124999999999937800 ) ) ;
#31202 = cartesian_point ( 'none', ( 35.30000000000006800, 56.00000000000000000, 23.62499999999965500 ) ) ;
#31203 = direction ( 'none', ( 6.866613759074867000e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31204 = vector ( 'none', #31203, 1000.000000000000000 ) ;
#31205 = line ( 'none', #31198, #31255 ) ;
#31206 = cartesian_point ( 'none', ( 0.6750000000002265300, 56.00000000000000000, -45.02499999999995600 ) ) ;
#31207 = cartesian_point ( 'none', ( -8.787499999999722500, 56.00000000000000000, 32.12499999999980800 ) ) ;
#31208 = line ( 'none', #31207, #31247 ) ;
#31209 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31210 = vector ( 'none', #31209, 1000.000000000000000 ) ;
#31211 = cartesian_point ( 'none', ( -0.6249999999997772900, 56.00000000000000000, 40.62499999999972300 ) ) ;
#31212 = cartesian_point ( 'none', ( -0.6249999999998033800, 56.00000000000000000, 26.12499999999975500 ) ) ;
#31213 = axis2_placement_3d ( 'none', #31206, #31200, #31199 ) ;
#31214 = cartesian_point ( 'none', ( -0.6249999999997772900, 56.00000000000000000, 40.62499999999972300 ) ) ;
#31215 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31216 = vector ( 'none', #31215, 1000.000000000000000 ) ;
#31217 = cartesian_point ( 'none', ( -15.12500000000011200, 56.00000000000000000, 48.99534727481645300 ) ) ;
#31218 = line ( 'none', #31217, #31216 ) ;
#31219 = line ( 'none', #31211, #31210 ) ;
#31220 = circle ( 'none', #31213, 3.000000000000002700 ) ;
#31221 = direction ( 'none', ( -7.228014483236698300e-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31222 = vector ( 'none', #31221, 1000.000000000000000 ) ;
#31223 = cartesian_point ( 'none', ( -0.6249999999997772900, 56.00000000000000000, 40.62499999999972300 ) ) ;
#31224 = line ( 'none', #31223, #31222 ) ;
#31225 = cartesian_point ( 'none', ( -6.624999999999773500, 56.00000000000000000, 34.62499999999972300 ) ) ;
#31226 = cartesian_point ( 'none', ( -0.6249999999998366900, 56.00000000000000000, 17.62499999999977600 ) ) ;
#31227 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31228 = direction ( 'none', ( -4.336808689942024100e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31229 = vector ( 'none', #31228, 1000.000000000000000 ) ;
#31230 = cartesian_point ( 'none', ( -6.624999999999828600, 56.00000000000000000, 23.62499999999976900 ) ) ;
#31231 = line ( 'none', #31282, #31281 ) ;
#31232 = cartesian_point ( 'none', ( -33.94999999999966200, 56.00000000000000000, 17.62499999999994000 ) ) ;
#31233 = direction ( 'none', ( 5.782411586589355700e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31234 = vector ( 'none', #31233, 1000.000000000000000 ) ;
#31235 = cartesian_point ( 'none', ( -14.78749999999971400, 56.00000000000000000, 32.12499999999980800 ) ) ;
#31236 = line ( 'none', #31235, #31234 ) ;
#31237 = cartesian_point ( 'none', ( -8.787499999999751000, 56.00000000000000000, 23.62499999999982200 ) ) ;
#31238 = cartesian_point ( 'none', ( -14.78749999999971400, 56.00000000000000000, 32.12499999999980800 ) ) ;
#31239 = cartesian_point ( 'none', ( -43.12500000000025600, 56.00000000000000000, 15.12499999999993800 ) ) ;
#31240 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317871700e-015 ) ) ;
#31241 = vector ( 'none', #31240, 1000.000000000000000 ) ;
#31242 = cartesian_point ( 'none', ( -8.787499999999719000, 56.00000000000000000, 26.12499999999981200 ) ) ;
#31243 = line ( 'none', #31230, #31229 ) ;
#31244 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31245 = line ( 'none', #31242, #31241 ) ;
#31246 = direction ( 'none', ( 5.782411586589361600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31247 = vector ( 'none', #31246, 1000.000000000000000 ) ;
#31248 = vector ( 'none', #31244, 1000.000000000000000 ) ;
#31249 = cartesian_point ( 'none', ( -8.787499999999722500, 56.00000000000000000, 32.12499999999980800 ) ) ;
#31250 = line ( 'none', #31249, #31248 ) ;
#31251 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31252 = vector ( 'none', #31251, 1000.000000000000000 ) ;
#31253 = cartesian_point ( 'none', ( -49.12500000000024200, 56.00000000000000000, 15.12499999999993800 ) ) ;
#31254 = cartesian_point ( 'none', ( -8.787499999999722500, 56.00000000000000000, 32.12499999999980800 ) ) ;
#31255 = vector ( 'none', #31197, 1000.000000000000000 ) ;
#31256 = cartesian_point ( 'none', ( -26.12500000000030900, 56.00000000000000000, 23.38437135051773900 ) ) ;
#31257 = direction ( 'none', ( -5.782411586589361600e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31258 = vector ( 'none', #31257, 1000.000000000000000 ) ;
#31259 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31260 = vector ( 'none', #31259, 1000.000000000000000 ) ;
#31261 = cartesian_point ( 'none', ( -14.78749999999968700, 56.00000000000000000, 40.62499999999978700 ) ) ;
#31262 = line ( 'none', #31261, #31260 ) ;
#31263 = cartesian_point ( 'none', ( -6.624999999999825900, 56.00000000000000000, 17.62499999999977600 ) ) ;
#31264 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31265 = vector ( 'none', #31264, 1000.000000000000000 ) ;
#31266 = cartesian_point ( 'none', ( -8.787499999999694100, 56.00000000000000000, 34.62499999999978700 ) ) ;
#31267 = cartesian_point ( 'none', ( -6.624999999999801000, 56.00000000000000000, 32.12499999999974400 ) ) ;
#31268 = line ( 'none', #31267, #31258 ) ;
#31269 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31270 = vector ( 'none', #31269, 1000.000000000000000 ) ;
#31271 = cartesian_point ( 'none', ( -8.787499999999694100, 56.00000000000000000, 40.62499999999978700 ) ) ;
#31272 = line ( 'none', #31271, #31270 ) ;
#31273 = cartesian_point ( 'none', ( -0.6249999999998345800, 56.00000000000000000, 23.62499999999976900 ) ) ;
#31274 = cartesian_point ( 'none', ( -43.12500000000025600, 56.00000000000000000, 9.124999999999939600 ) ) ;
#31275 = line ( 'none', #31266, #31265 ) ;
#31276 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31277 = vector ( 'none', #31276, 1000.000000000000000 ) ;
#31278 = cartesian_point ( 'none', ( -8.787499999999694100, 56.00000000000000000, 40.62499999999978700 ) ) ;
#31279 = line ( 'none', #31278, #31277 ) ;
#31280 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31281 = vector ( 'none', #31280, 1000.000000000000000 ) ;
#31282 = cartesian_point ( 'none', ( -0.6249999999998366900, 56.00000000000000000, 17.62499999999977600 ) ) ;
#31283 = cartesian_point ( 'none', ( -8.787499999999694100, 56.00000000000000000, 40.62499999999978700 ) ) ;
#31284 = cartesian_point ( 'none', ( 63.99950199005596800, 10.25000000000000200, -34.06337835601190300 ) ) ;
#31285 = cartesian_point ( 'none', ( -33.94999999999969700, 56.00000000000000000, 9.124999999999937800 ) ) ;
#31286 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31287 = vector ( 'none', #31286, 1000.000000000000000 ) ;
#31288 = cartesian_point ( 'none', ( -33.94999999999969700, 56.00000000000000000, 15.12499999999993600 ) ) ;
#31289 = cartesian_point ( 'none', ( 32.79999999999996900, 56.00000000000000000, 7.299999999999853300 ) ) ;
#31290 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31291 = cartesian_point ( 'none', ( -39.94999999999969000, 56.00000000000000000, 15.12499999999993600 ) ) ;
#31292 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#31293 = vector ( 'none', #31292, 1000.000000000000000 ) ;
#31294 = cartesian_point ( 'none', ( -33.94999999999966200, 56.00000000000000000, 17.62499999999994000 ) ) ;
#31295 = line ( 'none', #31294, #31293 ) ;
#31296 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.891205793294682800e-016 ) ) ;
#31297 = vector ( 'none', #31296, 1000.000000000000000 ) ;
#31298 = cartesian_point ( 'none', ( -39.94999999999969000, 56.00000000000000000, 9.124999999999934300 ) ) ;
#31299 = vector ( 'none', #31290, 1000.000000000000000 ) ;
#31300 = cartesian_point ( 'none', ( -33.94999999999969700, 56.00000000000000000, 15.12499999999993600 ) ) ;
#31301 = line ( 'none', #31300, #31299 ) ;
#31302 = direction ( 'none', ( -1.156482317317871700e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31303 = vector ( 'none', #31302, 1000.000000000000000 ) ;
#31304 = cartesian_point ( 'none', ( -26.12500000000030200, 56.00000000000000000, 29.38437135051773900 ) ) ;
#31305 = cartesian_point ( 'none', ( -32.12500000000030600, 56.00000000000000000, 29.38437135051773900 ) ) ;
#31306 = line ( 'none', #31288, #31287 ) ;
#31307 = cartesian_point ( 'none', ( -33.94999999999969700, 56.00000000000000000, 15.12499999999993600 ) ) ;
#31308 = cartesian_point ( 'none', ( 24.29999999999999000, 56.00000000000000000, 1.299999999999886800 ) ) ;
#31309 = cartesian_point ( 'none', ( -39.94999999999965500, 56.00000000000000000, 17.62499999999993600 ) ) ;
#31310 = direction ( 'none', ( -3.614007241618353700e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31311 = vector ( 'none', #31310, 1000.000000000000000 ) ;
#31312 = cartesian_point ( 'none', ( -0.6249999999998345800, 56.00000000000000000, 23.62499999999976900 ) ) ;
#31313 = line ( 'none', #31312, #31311 ) ;
#31314 = cartesian_point ( 'none', ( -25.90000000000010900, 56.00000000000000000, 15.79791423367847600 ) ) ;
#31315 = cartesian_point ( 'none', ( -26.12500000000030200, 56.00000000000000000, 29.38437135051773900 ) ) ;
#31316 = line ( 'none', #31315, #31303 ) ;
#31317 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317872500e-015 ) ) ;
#31318 = vector ( 'none', #31317, 1000.000000000000000 ) ;
#31319 = cartesian_point ( 'none', ( -0.6249999999998033800, 56.00000000000000000, 26.12499999999975500 ) ) ;
#31320 = line ( 'none', #31319, #31318 ) ;
#31321 = line ( 'none', #31375, #31372 ) ;
#31322 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31323 = vector ( 'none', #31322, 1000.000000000000000 ) ;
#31324 = cartesian_point ( 'none', ( -8.787499999999751000, 56.00000000000000000, 23.62499999999982200 ) ) ;
#31325 = line ( 'none', #31324, #31323 ) ;
#31326 = cartesian_point ( 'none', ( -22.94999999999963300, 56.00000000000000000, 26.12499999999986500 ) ) ;
#31327 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#31328 = vector ( 'none', #31327, 1000.000000000000000 ) ;
#31329 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31330 = vector ( 'none', #31329, 1000.000000000000000 ) ;
#31331 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31332 = vector ( 'none', #31331, 1000.000000000000000 ) ;
#31333 = cartesian_point ( 'none', ( -33.94999999999966200, 56.00000000000000000, 23.62499999999993600 ) ) ;
#31334 = line ( 'none', #31333, #31332 ) ;
#31335 = cartesian_point ( 'none', ( -43.12500000000025600, 56.00000000000000000, 9.124999999999939600 ) ) ;
#31336 = line ( 'none', #31335, #31328 ) ;
#31337 = cartesian_point ( 'none', ( -33.94999999999972600, 56.00000000000000000, 6.624999999999932500 ) ) ;
#31338 = line ( 'none', #31337, #31330 ) ;
#31339 = cartesian_point ( 'none', ( -33.94999999999966200, 56.00000000000000000, 23.62499999999993600 ) ) ;
#31340 = cartesian_point ( 'none', ( -39.94999999999965500, 56.00000000000000000, 23.62499999999993600 ) ) ;
#31341 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31342 = vector ( 'none', #31341, 1000.000000000000000 ) ;
#31343 = cartesian_point ( 'none', ( -33.94999999999966200, 56.00000000000000000, 23.62499999999993600 ) ) ;
#31344 = line ( 'none', #31343, #31342 ) ;
#31345 = line ( 'none', #31400, #31399 ) ;
#31346 = line ( 'none', #31404, #31403 ) ;
#31347 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31348 = vector ( 'none', #31347, 1000.000000000000000 ) ;
#31349 = cartesian_point ( 'none', ( -25.67499999999991500, 56.00000000000000000, 14.21145711683920300 ) ) ;
#31350 = line ( 'none', #31349, #31348 ) ;
#31351 = cartesian_point ( 'none', ( -16.94999999999960800, 56.00000000000000000, 40.62499999999984400 ) ) ;
#31352 = direction ( 'none', ( -5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31353 = vector ( 'none', #31352, 1000.000000000000000 ) ;
#31354 = cartesian_point ( 'none', ( -16.94999999999963700, 56.00000000000000000, 32.12499999999986500 ) ) ;
#31355 = line ( 'none', #31354, #31353 ) ;
#31356 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31357 = vector ( 'none', #31356, 1000.000000000000000 ) ;
#31358 = cartesian_point ( 'none', ( -22.94999999999960100, 56.00000000000000000, 34.62499999999984400 ) ) ;
#31359 = cartesian_point ( 'none', ( -16.94999999999960800, 56.00000000000000000, 34.62499999999984400 ) ) ;
#31360 = line ( 'none', #31359, #31357 ) ;
#31361 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31362 = vector ( 'none', #31361, 1000.000000000000000 ) ;
#31363 = cartesian_point ( 'none', ( -43.12500000000025600, 56.00000000000000000, 15.12499999999993800 ) ) ;
#31364 = line ( 'none', #31413, #31412 ) ;
#31365 = cartesian_point ( 'none', ( -22.94999999999960100, 56.00000000000000000, 40.62499999999984400 ) ) ;
#31366 = direction ( 'none', ( -5.782411586589358600e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31367 = vector ( 'none', #31366, 1000.000000000000000 ) ;
#31368 = cartesian_point ( 'none', ( -14.78749999999974900, 56.00000000000000000, 23.62499999999982200 ) ) ;
#31369 = line ( 'none', #31368, #31367 ) ;
#31370 = cartesian_point ( 'none', ( -14.78749999999974600, 56.00000000000000000, 17.62499999999982600 ) ) ;
#31371 = cartesian_point ( 'none', ( -14.78749999999974900, 56.00000000000000000, 23.62499999999982200 ) ) ;
#31372 = vector ( 'none', #31374, 1000.000000000000000 ) ;
#31373 = line ( 'none', #31363, #31362 ) ;
#31374 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31375 = cartesian_point ( 'none', ( -8.787499999999751000, 56.00000000000000000, 23.62499999999982200 ) ) ;
#31376 = cartesian_point ( 'none', ( -31.90000000000011600, 56.00000000000000000, 15.79791423367847600 ) ) ;
#31377 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31378 = vector ( 'none', #31377, 1000.000000000000000 ) ;
#31379 = cartesian_point ( 'none', ( -25.67499999999991500, 56.00000000000000000, 14.21145711683920300 ) ) ;
#31380 = advanced_face ( 'none', ( #51831 ), #51823, .f. ) ;
#31381 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31382 = vector ( 'none', #31381, 1000.000000000000000 ) ;
#31383 = cartesian_point ( 'none', ( -25.90000000000010900, 56.00000000000000000, 15.79791423367847600 ) ) ;
#31384 = line ( 'none', #31383, #31382 ) ;
#31385 = cartesian_point ( 'none', ( -33.94999999999969700, 56.00000000000000000, 9.124999999999937800 ) ) ;
#31386 = vector ( 'none', #31436, 1000.000000000000000 ) ;
#31387 = cartesian_point ( 'none', ( -31.90000000000011600, 56.00000000000000000, 21.79791423367847300 ) ) ;
#31388 = line ( 'none', #31387, #31378 ) ;
#31389 = line ( 'none', #31458, #31457 ) ;
#31390 = line ( 'none', #31385, #31441 ) ;
#31391 = cartesian_point ( 'none', ( -32.12500000000030600, 56.00000000000000000, 23.38437135051774300 ) ) ;
#31392 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31393 = vector ( 'none', #31392, 1000.000000000000000 ) ;
#31394 = oriented_edge ( 'none', *, *, #23295, .t. ) ;
#31395 = cartesian_point ( 'none', ( -25.90000000000010900, 56.00000000000000000, 21.79791423367846500 ) ) ;
#31396 = line ( 'none', #31395, #31393 ) ;
#31397 = cartesian_point ( 'none', ( -31.67499999999991900, 56.00000000000000000, 8.211457116839202500 ) ) ;
#31398 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 5.782411586589358600e-016 ) ) ;
#31399 = vector ( 'none', #31398, 1000.000000000000000 ) ;
#31400 = cartesian_point ( 'none', ( -26.12500000000030900, 56.00000000000000000, 23.38437135051773900 ) ) ;
#31401 = cartesian_point ( 'none', ( -31.90000000000011600, 56.00000000000000000, 21.79791423367847300 ) ) ;
#31402 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31403 = vector ( 'none', #31402, 1000.000000000000000 ) ;
#31404 = cartesian_point ( 'none', ( -31.67499999999991900, 56.00000000000000000, 14.21145711683920300 ) ) ;
#31405 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589355700e-016 ) ) ;
#31406 = vector ( 'none', #31405, 1000.000000000000000 ) ;
#31407 = cartesian_point ( 'none', ( -25.67499999999991500, 56.00000000000000000, 8.211457116839206100 ) ) ;
#31408 = line ( 'none', #31407, #31406 ) ;
#31409 = cartesian_point ( 'none', ( -16.94999999999960800, 56.00000000000000000, 34.62499999999984400 ) ) ;
#31410 = cartesian_point ( 'none', ( -25.90000000000010900, 56.00000000000000000, 21.79791423367846500 ) ) ;
#31411 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31412 = vector ( 'none', #31411, 1000.000000000000000 ) ;
#31413 = cartesian_point ( 'none', ( -25.67499999999991500, 56.00000000000000000, 14.21145711683920300 ) ) ;
#31414 = cartesian_point ( 'none', ( -16.94999999999969000, 56.00000000000000000, 9.124999999999916500 ) ) ;
#31415 = line ( 'none', #31414, #31472 ) ;
#31416 = direction ( 'none', ( -5.782411586589356700e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31417 = vector ( 'none', #31416, 1000.000000000000000 ) ;
#31418 = cartesian_point ( 'none', ( -22.94999999999969400, 56.00000000000000000, 15.12499999999991100 ) ) ;
#31419 = line ( 'none', #31418, #31417 ) ;
#31420 = cartesian_point ( 'none', ( -22.94999999999966200, 56.00000000000000000, 17.62499999999988300 ) ) ;
#31421 = cartesian_point ( 'none', ( -22.94999999999969000, 56.00000000000000000, 9.124999999999911200 ) ) ;
#31422 = cartesian_point ( 'none', ( -22.94999999999969400, 56.00000000000000000, 15.12499999999991100 ) ) ;
#31423 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31424 = vector ( 'none', #31423, 1000.000000000000000 ) ;
#31425 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31426 = cartesian_point ( 'none', ( -16.94999999999969700, 56.00000000000000000, 15.12499999999991100 ) ) ;
#31427 = line ( 'none', #31426, #31437 ) ;
#31428 = cartesian_point ( 'none', ( -25.44999999999972200, 56.00000000000000000, 6.624999999999932500 ) ) ;
#31429 = cartesian_point ( 'none', ( -39.94999999999965500, 56.00000000000000000, 23.62499999999993600 ) ) ;
#31430 = line ( 'none', #31429, #31424 ) ;
#31431 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31432 = vector ( 'none', #31431, 1000.000000000000000 ) ;
#31433 = cartesian_point ( 'none', ( -32.12500000000030600, 56.00000000000000000, 29.38437135051773900 ) ) ;
#31434 = line ( 'none', #31433, #31432 ) ;
#31435 = cartesian_point ( 'none', ( -31.67499999999991900, 56.00000000000000000, 14.21145711683920300 ) ) ;
#31436 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31437 = vector ( 'none', #31425, 1000.000000000000000 ) ;
#31438 = cartesian_point ( 'none', ( -26.12500000000030200, 56.00000000000000000, 29.38437135051773900 ) ) ;
#31439 = line ( 'none', #31438, #31386 ) ;
#31440 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#31441 = vector ( 'none', #31440, 1000.000000000000000 ) ;
#31442 = cartesian_point ( 'none', ( -25.67499999999991500, 56.00000000000000000, 8.211457116839206100 ) ) ;
#31443 = direction ( 'none', ( 5.782411586589358600e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31444 = vector ( 'none', #31443, 1000.000000000000000 ) ;
#31445 = line ( 'none', #31505, #31502 ) ;
#31446 = cartesian_point ( 'none', ( -22.94999999999963000, 56.00000000000000000, 32.12499999999986500 ) ) ;
#31447 = line ( 'none', #31446, #31444 ) ;
#31448 = cartesian_point ( 'none', ( -16.94999999999964000, 56.00000000000000000, 26.12499999999987200 ) ) ;
#31449 = line ( 'none', #31448, #31510 ) ;
#31450 = cartesian_point ( 'none', ( -16.94999999999963700, 56.00000000000000000, 32.12499999999986500 ) ) ;
#31451 = cartesian_point ( 'none', ( -22.94999999999963000, 56.00000000000000000, 32.12499999999986500 ) ) ;
#31452 = direction ( 'none', ( 1.156482317317872300e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31453 = vector ( 'none', #31452, 1000.000000000000000 ) ;
#31454 = cartesian_point ( 'none', ( -16.94999999999969700, 56.00000000000000000, 15.12499999999991100 ) ) ;
#31455 = line ( 'none', #31454, #31453 ) ;
#31456 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317872300e-015 ) ) ;
#31457 = vector ( 'none', #31456, 1000.000000000000000 ) ;
#31458 = cartesian_point ( 'none', ( -16.94999999999966500, 56.00000000000000000, 17.62499999999989000 ) ) ;
#31459 = direction ( 'none', ( -5.782411586589358600e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31460 = vector ( 'none', #31459, 1000.000000000000000 ) ;
#31461 = cartesian_point ( 'none', ( -22.94999999999966500, 56.00000000000000000, 23.62499999999988300 ) ) ;
#31462 = cartesian_point ( 'none', ( -16.94999999999969000, 56.00000000000000000, 9.124999999999916500 ) ) ;
#31463 = cartesian_point ( 'none', ( -16.94999999999969700, 56.00000000000000000, 15.12499999999991100 ) ) ;
#31464 = oriented_edge ( 'none', *, *, #31500, .f. ) ;
#31465 = vector ( 'none', #31473, 1000.000000000000000 ) ;
#31466 = oriented_edge ( 'none', *, *, #30234, .t. ) ;
#31467 = cartesian_point ( 'none', ( -22.94999999999966500, 56.00000000000000000, 23.62499999999988300 ) ) ;
#31468 = oriented_edge ( 'none', *, *, #23395, .t. ) ;
#31469 = cartesian_point ( 'none', ( -16.94999999999966500, 56.00000000000000000, 17.62499999999989000 ) ) ;
#31470 = line ( 'none', #31461, #31460 ) ;
#31471 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -8.673617379884037400e-016 ) ) ;
#31472 = vector ( 'none', #31471, 1000.000000000000000 ) ;
#31473 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31474 = cartesian_point ( 'none', ( -16.94999999999966900, 56.00000000000000000, 23.62499999999988300 ) ) ;
#31475 = line ( 'none', #31474, #31465 ) ;
#31476 = cartesian_point ( 'none', ( -16.94999999999966900, 56.00000000000000000, 23.62499999999988300 ) ) ;
#31477 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.059610138265691600e-016 ) ) ;
#31478 = vector ( 'none', #31477, 1000.000000000000000 ) ;
#31479 = cartesian_point ( 'none', ( -16.94999999999972600, 56.00000000000000000, 0.6249999999999350500 ) ) ;
#31480 = circle ( 'none', #31542, 3.000000000000001300 ) ;
#31481 = cartesian_point ( 'none', ( -31.44999999999972200, 56.00000000000000000, 6.624999999999932500 ) ) ;
#31482 = line ( 'none', #31481, #31532 ) ;
#31483 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31484 = vector ( 'none', #31483, 1000.000000000000000 ) ;
#31485 = cartesian_point ( 'none', ( -22.94999999999960100, 56.00000000000000000, 40.62499999999984400 ) ) ;
#31486 = line ( 'none', #31485, #31484 ) ;
#31487 = cartesian_point ( 'none', ( 49.67034727481667000, 56.00000000000000000, 9.800000000000167700 ) ) ;
#31488 = cartesian_point ( 'none', ( -44.34999999999973100, 56.00000000000000000, -1.674960731742535800e-013 ) ) ;
#31489 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31490 = vector ( 'none', #31489, 1000.000000000000000 ) ;
#31491 = cartesian_point ( 'none', ( -16.94999999999963700, 56.00000000000000000, 32.12499999999986500 ) ) ;
#31492 = line ( 'none', #31479, #31478 ) ;
#31493 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31494 = vector ( 'none', #31493, 1000.000000000000000 ) ;
#31495 = cartesian_point ( 'none', ( -16.94999999999960800, 56.00000000000000000, 40.62499999999984400 ) ) ;
#31496 = line ( 'none', #31495, #31494 ) ;
#31497 = cartesian_point ( 'none', ( -16.94999999999964000, 56.00000000000000000, 26.12499999999987200 ) ) ;
#31498 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31499 = line ( 'none', #31491, #31490 ) ;
#31500 = edge_curve ( 'none', #30850, #31503, #51808, .t. ) ;
#31501 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31502 = vector ( 'none', #31501, 1000.000000000000000 ) ;
#31503 = vertex_point ( 'none', #51713 ) ;
#31504 = oriented_edge ( 'none', *, *, #31511, .t. ) ;
#31505 = cartesian_point ( 'none', ( -16.94999999999966900, 56.00000000000000000, 23.62499999999988300 ) ) ;
#31506 = vector ( 'none', #31498, 1000.000000000000000 ) ;
#31507 = cartesian_point ( 'none', ( -16.94999999999960800, 56.00000000000000000, 40.62499999999984400 ) ) ;
#31508 = line ( 'none', #31507, #31506 ) ;
#31509 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317872300e-015 ) ) ;
#31510 = vector ( 'none', #31509, 1000.000000000000000 ) ;
#31511 = edge_curve ( 'none', #31503, #23442, #51791, .t. ) ;
#31512 = cartesian_point ( 'none', ( -16.94999999999972600, 56.00000000000000000, 0.6249999999999350500 ) ) ;
#31513 = cartesian_point ( 'none', ( -39.94999999999971200, 56.00000000000000000, 0.6249999999999340500 ) ) ;
#31514 = cartesian_point ( 'none', ( -31.44999999999972200, 56.00000000000000000, 6.624999999999932500 ) ) ;
#31515 = cartesian_point ( 'none', ( 43.67034727481668500, 56.00000000000000000, 9.800000000000171200 ) ) ;
#31516 = cartesian_point ( 'none', ( -25.44999999999972200, 56.00000000000000000, 0.6249999999999360500 ) ) ;
#31517 = cartesian_point ( 'none', ( -31.44999999999972200, 56.00000000000000000, 0.6249999999999332800 ) ) ;
#31518 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -1.445602896647340400e-016 ) ) ;
#31519 = cartesian_point ( 'none', ( -16.94999999999972600, 56.00000000000000000, 6.624999999999930700 ) ) ;
#31520 = cartesian_point ( 'none', ( -33.94999999999972600, 56.00000000000000000, 0.6249999999999370500 ) ) ;
#31521 = line ( 'none', #31520, #31570 ) ;
#31522 = vector ( 'none', #31518, 1000.000000000000000 ) ;
#31523 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31524 = vector ( 'none', #31523, 1000.000000000000000 ) ;
#31525 = cartesian_point ( 'none', ( -16.94999999999972600, 56.00000000000000000, 6.624999999999930700 ) ) ;
#31526 = line ( 'none', #31525, #31524 ) ;
#31527 = vector ( 'none', #31538, 1000.000000000000000 ) ;
#31528 = cartesian_point ( 'none', ( -22.94999999999972200, 56.00000000000000000, 6.624999999999931600 ) ) ;
#31529 = cartesian_point ( 'none', ( -16.94999999999972600, 56.00000000000000000, 6.624999999999930700 ) ) ;
#31530 = cartesian_point ( 'none', ( 49.67034727481667000, 56.00000000000000000, 15.80000000000016800 ) ) ;
#31531 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31532 = vector ( 'none', #31531, 1000.000000000000000 ) ;
#31533 = line ( 'none', #31519, #31522 ) ;
#31534 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 5.782411586589365500e-016 ) ) ;
#31535 = vector ( 'none', #31534, 1000.000000000000000 ) ;
#31536 = cartesian_point ( 'none', ( 49.67034727481667000, 56.00000000000000000, 9.800000000000167700 ) ) ;
#31537 = line ( 'none', #31539, #31527 ) ;
#31538 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.698209414103854200e-016 ) ) ;
#31539 = cartesian_point ( 'none', ( -25.44999999999972200, 56.00000000000000000, 0.6249999999999360500 ) ) ;
#31540 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31541 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31542 = axis2_placement_3d ( 'none', #31488, #31541, #31540 ) ;
#31543 = line ( 'none', #31536, #31535 ) ;
#31544 = cartesian_point ( 'none', ( 35.29999999999994700, 56.00000000000000000, 1.299999999999830600 ) ) ;
#31545 = cartesian_point ( 'none', ( -31.44999999999981100, 55.00000000000000000, -17.62499999999986900 ) ) ;
#31546 = cartesian_point ( 'none', ( 24.29999999999999000, 56.00000000000000000, 1.299999999999886800 ) ) ;
#31547 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31548 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31549 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31550 = cartesian_point ( 'none', ( 41.30000000000001100, 56.00000000000000000, 9.462499999999746300 ) ) ;
#31551 = vector ( 'none', #31548, 1000.000000000000000 ) ;
#31552 = cartesian_point ( 'none', ( -22.94999999999972200, 56.00000000000000000, 0.6249999999999320500 ) ) ;
#31553 = line ( 'none', #32070, #32064 ) ;
#31554 = cartesian_point ( 'none', ( 10.13750000000000100, 56.00000000000000000, -32.12499999999997900 ) ) ;
#31555 = line ( 'none', #31554, #31825 ) ;
#31556 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31557 = vector ( 'none', #31556, 1000.000000000000000 ) ;
#31558 = cartesian_point ( 'none', ( 49.67034727481667000, 56.00000000000000000, 15.80000000000016800 ) ) ;
#31559 = line ( 'none', #31558, #31557 ) ;
#31560 = cartesian_point ( 'none', ( -25.44999999999972200, 56.00000000000000000, 6.624999999999932500 ) ) ;
#31561 = line ( 'none', #31560, #31571 ) ;
#31562 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31563 = vector ( 'none', #31562, 1000.000000000000000 ) ;
#31564 = cartesian_point ( 'none', ( -39.94999999999971200, 56.00000000000000000, 6.624999999999934300 ) ) ;
#31565 = line ( 'none', #31564, #31563 ) ;
#31566 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31567 = vector ( 'none', #31566, 1000.000000000000000 ) ;
#31568 = cartesian_point ( 'none', ( -25.44999999999972200, 56.00000000000000000, 6.624999999999932500 ) ) ;
#31569 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.878909776184776900e-016 ) ) ;
#31570 = vector ( 'none', #31569, 1000.000000000000000 ) ;
#31571 = vector ( 'none', #31549, 1000.000000000000000 ) ;
#31572 = line ( 'none', #31568, #31567 ) ;
#31573 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -2.891205793294682800e-016 ) ) ;
#31574 = vector ( 'none', #31573, 1000.000000000000000 ) ;
#31575 = cartesian_point ( 'none', ( -33.94999999999972600, 56.00000000000000000, 6.624999999999932500 ) ) ;
#31576 = line ( 'none', #31575, #31574 ) ;
#31577 = cartesian_point ( 'none', ( -39.94999999999971200, 56.00000000000000000, 6.624999999999934300 ) ) ;
#31578 = cartesian_point ( 'none', ( 43.67034727481668500, 56.00000000000000000, 9.800000000000171200 ) ) ;
#31579 = line ( 'none', #31578, #31631 ) ;
#31580 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.059610138265697500e-016 ) ) ;
#31581 = vector ( 'none', #31580, 1000.000000000000000 ) ;
#31582 = cartesian_point ( 'none', ( 32.79999999999996900, 56.00000000000000000, 1.299999999999858600 ) ) ;
#31583 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31584 = vector ( 'none', #31583, 1000.000000000000000 ) ;
#31585 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31586 = vector ( 'none', #31585, 1000.000000000000000 ) ;
#31587 = line ( 'none', #31582, #31581 ) ;
#31588 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -1.445602896647339700e-016 ) ) ;
#31589 = vector ( 'none', #31588, 1000.000000000000000 ) ;
#31590 = cartesian_point ( 'none', ( 41.29999999999994700, 56.00000000000000000, 7.299999999999824900 ) ) ;
#31591 = line ( 'none', #31590, #31589 ) ;
#31592 = cartesian_point ( 'none', ( 32.79999999999996900, 56.00000000000000000, 1.299999999999858600 ) ) ;
#31593 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31594 = vector ( 'none', #31593, 1000.000000000000000 ) ;
#31595 = cartesian_point ( 'none', ( 32.79999999999996900, 56.00000000000000000, 1.299999999999858600 ) ) ;
#31596 = line ( 'none', #31595, #31594 ) ;
#31597 = cartesian_point ( 'none', ( 35.29999999999994700, 56.00000000000000000, 1.299999999999830600 ) ) ;
#31598 = line ( 'none', #31597, #31586 ) ;
#31599 = cartesian_point ( 'none', ( 26.79999999999997900, 56.00000000000000000, 1.299999999999855500 ) ) ;
#31600 = cartesian_point ( 'none', ( 26.79999999999997200, 56.00000000000000000, 7.299999999999849700 ) ) ;
#31601 = cartesian_point ( 'none', ( 26.80000000000003600, 56.00000000000000000, 9.462499999999771200 ) ) ;
#31602 = cartesian_point ( 'none', ( 24.29999999999999000, 56.00000000000000000, 7.299999999999880800 ) ) ;
#31603 = cartesian_point ( 'none', ( 18.30000000000000100, 56.00000000000000000, 7.299999999999879000 ) ) ;
#31604 = cartesian_point ( 'none', ( 49.67034727481667000, 56.00000000000000000, 9.800000000000167700 ) ) ;
#31606 = vertex_point ( 'none', #51785 ) ;
#31605 = line ( 'none', #31604, #31584 ) ;
#31607 = cartesian_point ( 'none', ( 18.30000000000015700, 56.00000000000000000, 40.62499999999970200 ) ) ;
#31608 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31609 = vector ( 'none', #31608, 1000.000000000000000 ) ;
#31610 = cartesian_point ( 'none', ( 9.800000000000160600, 56.00000000000000000, 43.80000000000030300 ) ) ;
#31611 = cartesian_point ( 'none', ( 26.80000000000002900, 56.00000000000000000, 15.46249999999976800 ) ) ;
#31612 = cartesian_point ( 'none', ( 24.30000000000004700, 56.00000000000000000, 15.46249999999980000 ) ) ;
#31613 = oriented_edge ( 'none', *, *, #23354, .t. ) ;
#31614 = cartesian_point ( 'none', ( 32.80000000000003300, 56.00000000000000000, 15.46249999999976800 ) ) ;
#31615 = cartesian_point ( 'none', ( 32.80000000000003300, 56.00000000000000000, 9.462499999999774800 ) ) ;
#31616 = line ( 'none', #31615, #31609 ) ;
#31617 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#31618 = vector ( 'none', #31617, 1000.000000000000000 ) ;
#31619 = cartesian_point ( 'none', ( 24.30000000000004700, 56.00000000000000000, 9.462499999999803200 ) ) ;
#31620 = oriented_edge ( 'none', *, *, #34327, .f. ) ;
#31621 = line ( 'none', #31673, #31672 ) ;
#31622 = cartesian_point ( 'none', ( 18.30000000000000100, 56.00000000000000000, 1.299999999999888600 ) ) ;
#31623 = cartesian_point ( 'none', ( 41.29999999999994700, 56.00000000000000000, 1.299999999999830400 ) ) ;
#31624 = cartesian_point ( 'none', ( 41.29999999999994700, 56.00000000000000000, 7.299999999999824900 ) ) ;
#31625 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 3.614007241618349100e-017 ) ) ;
#31626 = vector ( 'none', #31625, 1000.000000000000000 ) ;
#31627 = cartesian_point ( 'none', ( 41.29999999999994700, 56.00000000000000000, 1.299999999999830400 ) ) ;
#31628 = line ( 'none', #31627, #31626 ) ;
#31629 = cartesian_point ( 'none', ( 15.80000000000015700, 56.00000000000000000, 49.80000000000029600 ) ) ;
#31630 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31631 = vector ( 'none', #31630, 1000.000000000000000 ) ;
#31632 = cartesian_point ( 'none', ( 18.30000000000005800, 56.00000000000000000, 9.462499999999799600 ) ) ;
#31633 = cartesian_point ( 'none', ( -22.94999999999972200, 56.00000000000000000, 6.624999999999931600 ) ) ;
#31634 = line ( 'none', #31633, #31618 ) ;
#31635 = cartesian_point ( 'none', ( 9.800000000000157000, 56.00000000000000000, 49.80000000000029600 ) ) ;
#31636 = edge_curve ( 'none', #25549, #30850, #51789, .t. ) ;
#31637 = cartesian_point ( 'none', ( 35.29999999999994700, 56.00000000000000000, 7.299999999999825700 ) ) ;
#31638 = cartesian_point ( 'none', ( 43.67034727481668500, 56.00000000000000000, 15.80000000000016800 ) ) ;
#31639 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31640 = vector ( 'none', #31639, 1000.000000000000000 ) ;
#31641 = cartesian_point ( 'none', ( 41.29999999999994700, 56.00000000000000000, 1.299999999999830400 ) ) ;
#31642 = line ( 'none', #31641, #31640 ) ;
#31643 = cartesian_point ( 'none', ( 18.30000000000005000, 56.00000000000000000, 15.46249999999979600 ) ) ;
#31644 = cartesian_point ( 'none', ( 24.29999999999999000, 56.00000000000000000, 7.299999999999880800 ) ) ;
#31645 = line ( 'none', #31644, #31702 ) ;
#31646 = cartesian_point ( 'none', ( 35.30000000000001100, 56.00000000000000000, 9.462499999999746300 ) ) ;
#31647 = line ( 'none', #31646, #31704 ) ;
#31648 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31649 = vector ( 'none', #31648, 1000.000000000000000 ) ;
#31650 = cartesian_point ( 'none', ( 15.80000000000015700, 56.00000000000000000, 43.80000000000030300 ) ) ;
#31651 = line ( 'none', #31650, #31649 ) ;
#31652 = cartesian_point ( 'none', ( 41.30000000000001100, 56.00000000000000000, 15.46249999999974100 ) ) ;
#31653 = line ( 'none', #31652, #31658 ) ;
#31654 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31655 = vector ( 'none', #31654, 1000.000000000000000 ) ;
#31656 = cartesian_point ( 'none', ( 24.30000000000004700, 56.00000000000000000, 9.462499999999803200 ) ) ;
#31657 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31658 = vector ( 'none', #31657, 1000.000000000000000 ) ;
#31659 = cartesian_point ( 'none', ( 15.80000000000015700, 56.00000000000000000, 43.80000000000030300 ) ) ;
#31660 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31661 = vector ( 'none', #31660, 1000.000000000000000 ) ;
#31662 = cartesian_point ( 'none', ( 32.80000000000003300, 56.00000000000000000, 15.46249999999976800 ) ) ;
#31663 = line ( 'none', #31662, #31661 ) ;
#31664 = cartesian_point ( 'none', ( 9.800000000000155300, 56.00000000000000000, 40.62499999999973700 ) ) ;
#31665 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31666 = vector ( 'none', #31665, 1000.000000000000000 ) ;
#31667 = cartesian_point ( 'none', ( 15.80000000000015700, 56.00000000000000000, 43.80000000000030300 ) ) ;
#31668 = line ( 'none', #31667, #31666 ) ;
#31669 = line ( 'none', #31656, #31655 ) ;
#31670 = cartesian_point ( 'none', ( 18.30000000000016100, 56.00000000000000000, 34.62499999999970900 ) ) ;
#31671 = direction ( 'none', ( -1.156482317317872100e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31672 = vector ( 'none', #31671, 1000.000000000000000 ) ;
#31674 = oriented_edge ( 'none', *, *, #31801, .f. ) ;
#31673 = cartesian_point ( 'none', ( 26.80000000000003600, 56.00000000000000000, 9.462499999999771200 ) ) ;
#31675 = vector ( 'none', #31738, 1000.000000000000000 ) ;
#31676 = cartesian_point ( 'none', ( 24.05937135051796400, 56.00000000000000000, 26.80000000000036000 ) ) ;
#31677 = line ( 'none', #31676, #31675 ) ;
#31678 = cartesian_point ( 'none', ( 22.47291423367869000, 56.00000000000000000, 26.57500000000016300 ) ) ;
#31679 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31680 = vector ( 'none', #31679, 1000.000000000000000 ) ;
#31681 = cartesian_point ( 'none', ( 30.05937135051796400, 56.00000000000000000, 26.80000000000035600 ) ) ;
#31682 = line ( 'none', #31681, #31680 ) ;
#31683 = cartesian_point ( 'none', ( 24.30000000000015700, 56.00000000000000000, 40.62499999999970200 ) ) ;
#31684 = line ( 'none', #31683, #31728 ) ;
#31685 = cartesian_point ( 'none', ( 41.30000000000001100, 56.00000000000000000, 15.46249999999974100 ) ) ;
#31686 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31687 = vector ( 'none', #31686, 1000.000000000000000 ) ;
#31688 = cartesian_point ( 'none', ( 41.30000000000001100, 56.00000000000000000, 9.462499999999746300 ) ) ;
#31689 = line ( 'none', #31688, #31687 ) ;
#31690 = cartesian_point ( 'none', ( 35.30000000000001100, 56.00000000000000000, 9.462499999999746300 ) ) ;
#31691 = oriented_edge ( 'none', *, *, #31636, .f. ) ;
#31692 = cartesian_point ( 'none', ( 30.05937135051796400, 56.00000000000000000, 32.80000000000036000 ) ) ;
#31693 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31694 = vector ( 'none', #31693, 1000.000000000000000 ) ;
#31695 = cartesian_point ( 'none', ( 18.30000000000000100, 56.00000000000000000, 1.299999999999888600 ) ) ;
#31696 = line ( 'none', #31695, #31694 ) ;
#31697 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 4.336808689942024100e-016 ) ) ;
#31698 = cartesian_point ( 'none', ( 32.80000000000003300, 56.00000000000000000, 9.462499999999774800 ) ) ;
#31699 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589361600e-016 ) ) ;
#31700 = vector ( 'none', #31699, 1000.000000000000000 ) ;
#31701 = cartesian_point ( 'none', ( 32.80000000000003300, 56.00000000000000000, 9.462499999999774800 ) ) ;
#31702 = vector ( 'none', #31697, 1000.000000000000000 ) ;
#31703 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31704 = vector ( 'none', #31703, 1000.000000000000000 ) ;
#31705 = line ( 'none', #31701, #31700 ) ;
#31706 = cartesian_point ( 'none', ( 15.80000000000015700, 56.00000000000000000, 40.62499999999973700 ) ) ;
#31707 = direction ( 'none', ( -5.782411586589365500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31708 = vector ( 'none', #31707, 1000.000000000000000 ) ;
#31709 = cartesian_point ( 'none', ( 9.800000000000158800, 56.00000000000000000, 34.62499999999974400 ) ) ;
#31710 = line ( 'none', #31713, #31771 ) ;
#31711 = line ( 'none', #31709, #31708 ) ;
#31712 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 5.782411586589358600e-016 ) ) ;
#31713 = cartesian_point ( 'none', ( 24.30000000000004700, 56.00000000000000000, 15.46249999999980000 ) ) ;
#31714 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31715 = vector ( 'none', #31714, 1000.000000000000000 ) ;
#31716 = line ( 'none', #31720, #31772 ) ;
#31717 = cartesian_point ( 'none', ( 24.05937135051796400, 56.00000000000000000, 32.80000000000036000 ) ) ;
#31718 = advanced_face ( 'none', ( #51800 ), #51799, .f. ) ;
#31719 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31720 = cartesian_point ( 'none', ( 15.80000000000015700, 56.00000000000000000, 40.62499999999973700 ) ) ;
#31721 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31722 = vector ( 'none', #31721, 1000.000000000000000 ) ;
#31723 = cartesian_point ( 'none', ( 15.80000000000015700, 56.00000000000000000, 34.62499999999974400 ) ) ;
#31724 = cartesian_point ( 'none', ( 59.76257169169944200, -2.386143776805465300e-014, 39.48818943899912200 ) ) ;
#31725 = cartesian_point ( 'none', ( 15.80000000000015700, 56.00000000000000000, 34.62499999999974400 ) ) ;
#31726 = line ( 'none', #31725, #31715 ) ;
#31727 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31728 = vector ( 'none', #31727, 1000.000000000000000 ) ;
#31729 = cartesian_point ( 'none', ( 22.47291423367869400, 56.00000000000000000, 32.57500000000016600 ) ) ;
#31730 = cartesian_point ( 'none', ( 15.80000000000015700, 56.00000000000000000, 34.62499999999974400 ) ) ;
#31731 = line ( 'none', #31723, #31722 ) ;
#31732 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31733 = vector ( 'none', #31732, 1000.000000000000000 ) ;
#31734 = cartesian_point ( 'none', ( 30.05937135051796400, 56.00000000000000000, 32.80000000000036000 ) ) ;
#31735 = line ( 'none', #31734, #31733 ) ;
#31736 = cartesian_point ( 'none', ( 16.47291423367870100, 56.00000000000000000, 26.57500000000016300 ) ) ;
#31737 = oriented_edge ( 'none', *, *, #30231, .t. ) ;
#31738 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31739 = direction ( 'none', ( -5.782411586589365500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31740 = vector ( 'none', #31739, 1000.000000000000000 ) ;
#31741 = cartesian_point ( 'none', ( 9.800000000000160600, 56.00000000000000000, 43.80000000000030300 ) ) ;
#31742 = line ( 'none', #31741, #31740 ) ;
#31743 = cartesian_point ( 'none', ( 9.800000000000139300, 56.00000000000000000, 17.62499999999974100 ) ) ;
#31744 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31745 = vector ( 'none', #31744, 1000.000000000000000 ) ;
#31746 = cartesian_point ( 'none', ( 15.80000000000015700, 56.00000000000000000, 49.80000000000029600 ) ) ;
#31747 = line ( 'none', #31746, #31745 ) ;
#31748 = cartesian_point ( 'none', ( 9.800000000000158800, 56.00000000000000000, 34.62499999999974400 ) ) ;
#31749 = direction ( 'none', ( -5.782411586589365500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31750 = vector ( 'none', #31749, 1000.000000000000000 ) ;
#31751 = cartesian_point ( 'none', ( 18.30000000000016100, 56.00000000000000000, 34.62499999999970900 ) ) ;
#31752 = line ( 'none', #31751, #31750 ) ;
#31753 = cartesian_point ( 'none', ( 24.30000000000010700, 56.00000000000000000, 17.62499999999971900 ) ) ;
#31754 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31755 = vector ( 'none', #31754, 1000.000000000000000 ) ;
#31756 = cartesian_point ( 'none', ( 24.30000000000004700, 56.00000000000000000, 9.462499999999803200 ) ) ;
#31757 = line ( 'none', #31756, #31804 ) ;
#31758 = cartesian_point ( 'none', ( 24.30000000000015700, 56.00000000000000000, 34.62499999999970900 ) ) ;
#31759 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31760 = vector ( 'none', #31759, 1000.000000000000000 ) ;
#31761 = cartesian_point ( 'none', ( 24.30000000000015700, 56.00000000000000000, 34.62499999999970900 ) ) ;
#31762 = line ( 'none', #31761, #31760 ) ;
#31763 = cartesian_point ( 'none', ( 24.30000000000015700, 56.00000000000000000, 40.62499999999970200 ) ) ;
#31764 = edge_loop ( 'none', ( #31737, #33533, #33648, #31843, #32289, #31835, #32275, #32812, #42700, #32282, #42702, #31958 ) ) ;
#31765 = direction ( 'none', ( -1.156482317317872100e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31766 = vector ( 'none', #31765, 1000.000000000000000 ) ;
#31767 = cartesian_point ( 'none', ( 24.30000000000015700, 56.00000000000000000, 34.62499999999970900 ) ) ;
#31768 = line ( 'none', #31767, #31755 ) ;
#31769 = cartesian_point ( 'none', ( 18.30000000000005800, 56.00000000000000000, 9.462499999999799600 ) ) ;
#31770 = line ( 'none', #31769, #31766 ) ;
#31771 = vector ( 'none', #31712, 1000.000000000000000 ) ;
#31772 = vector ( 'none', #31719, 1000.000000000000000 ) ;
#31773 = cartesian_point ( 'none', ( 41.30000000000006800, 56.00000000000000000, 17.62499999999966200 ) ) ;
#31774 = line ( 'none', #31828, #31827 ) ;
#31775 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31776 = vector ( 'none', #31775, 1000.000000000000000 ) ;
#31777 = cartesian_point ( 'none', ( 41.30000000000006800, 56.00000000000000000, 17.62499999999966200 ) ) ;
#31778 = cartesian_point ( 'none', ( 41.30000000000006800, 56.00000000000000000, 17.62499999999966200 ) ) ;
#31779 = direction ( 'none', ( -5.782411586589355700e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31780 = vector ( 'none', #31779, 1000.000000000000000 ) ;
#31781 = line ( 'none', #31773, #31839 ) ;
#31782 = line ( 'none', #31777, #31776 ) ;
#31783 = cartesian_point ( 'none', ( 41.30000000000006800, 56.00000000000000000, 23.62499999999965500 ) ) ;
#31784 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#31785 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 32.12499999999986500 ) ) ;
#31786 = oriented_edge ( 'none', *, *, #31812, .f. ) ;
#31787 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31788 = vector ( 'none', #31787, 1000.000000000000000 ) ;
#31789 = cartesian_point ( 'none', ( 32.80000000000009000, 56.00000000000000000, 23.62499999999968400 ) ) ;
#31790 = cartesian_point ( 'none', ( 18.30000000000011400, 56.00000000000000000, 17.62499999999971600 ) ) ;
#31791 = direction ( 'none', ( -1.156482317317872300e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31792 = vector ( 'none', #31791, 1000.000000000000000 ) ;
#31793 = cartesian_point ( 'none', ( 26.80000000000009300, 56.00000000000000000, 17.62499999999969100 ) ) ;
#31794 = line ( 'none', #31793, #31792 ) ;
#31795 = cartesian_point ( 'none', ( 8.886457116839428800, 56.00000000000000000, 26.34999999999996600 ) ) ;
#31796 = line ( 'none', #31795, #31780 ) ;
#31797 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31798 = vector ( 'none', #31797, 1000.000000000000000 ) ;
#31799 = cartesian_point ( 'none', ( 32.80000000000009000, 56.00000000000000000, 17.62499999999969100 ) ) ;
#31800 = line ( 'none', #31799, #31798 ) ;
#31801 = edge_curve ( 'none', #31503, #29506, #51883, .t. ) ;
#31802 = line ( 'none', #31789, #31788 ) ;
#31803 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#31804 = vector ( 'none', #31803, 1000.000000000000000 ) ;
#31805 = vector ( 'none', #30771, 1000.000000000000000 ) ;
#31806 = cartesian_point ( 'none', ( 10.13750000000002800, 56.00000000000000000, -23.62499999999999600 ) ) ;
#31807 = line ( 'none', #31806, #31805 ) ;
#31808 = cartesian_point ( 'none', ( -42.32034727481641300, 55.00000000000000000, -15.80000000000034200 ) ) ;
#31809 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31810 = vector ( 'none', #31809, 1000.000000000000000 ) ;
#31811 = line ( 'none', #31785, #32309 ) ;
#31812 = edge_curve ( 'none', #30850, #23499, #51894, .t. ) ;
#31813 = oriented_edge ( 'none', *, *, #31812, .t. ) ;
#31814 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31815 = cartesian_point ( 'none', ( 22.47291423367869000, 56.00000000000000000, 26.57500000000016300 ) ) ;
#31816 = line ( 'none', #31815, #31810 ) ;
#31817 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31818 = vector ( 'none', #31817, 1000.000000000000000 ) ;
#31819 = cartesian_point ( 'none', ( 8.886457116839425300, 56.00000000000000000, 32.34999999999996600 ) ) ;
#31820 = cartesian_point ( 'none', ( 14.88645711683942400, 56.00000000000000000, 32.34999999999996600 ) ) ;
#31821 = line ( 'none', #31820, #31818 ) ;
#31822 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31823 = vector ( 'none', #31822, 1000.000000000000000 ) ;
#31824 = cartesian_point ( 'none', ( 14.88645711683942400, 56.00000000000000000, 26.34999999999996600 ) ) ;
#31825 = vector ( 'none', #31814, 1000.000000000000000 ) ;
#31826 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31827 = vector ( 'none', #31826, 1000.000000000000000 ) ;
#31828 = cartesian_point ( 'none', ( 14.88645711683942400, 56.00000000000000000, 26.34999999999996600 ) ) ;
#31829 = cartesian_point ( 'none', ( 8.886457116839428800, 56.00000000000000000, 26.34999999999996600 ) ) ;
#31830 = cartesian_point ( 'none', ( 14.88645711683942400, 56.00000000000000000, 26.34999999999996600 ) ) ;
#31831 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31832 = vector ( 'none', #31831, 1000.000000000000000 ) ;
#31833 = cartesian_point ( 'none', ( 41.30000000000006800, 56.00000000000000000, 23.62499999999965500 ) ) ;
#31835 = oriented_edge ( 'none', *, *, #29946, .t. ) ;
#31834 = line ( 'none', #31833, #31832 ) ;
#31836 = line ( 'none', #31824, #31823 ) ;
#31837 = cartesian_point ( 'none', ( 14.88645711683942400, 56.00000000000000000, 32.34999999999996600 ) ) ;
#31838 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31839 = vector ( 'none', #31838, 1000.000000000000000 ) ;
#31840 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31841 = vector ( 'none', #31840, 1000.000000000000000 ) ;
#31842 = cartesian_point ( 'none', ( 1.300000000000157700, 56.00000000000000000, 17.62499999999977600 ) ) ;
#31843 = oriented_edge ( 'none', *, *, #31801, .t. ) ;
#31844 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 5.782411586589358600e-016 ) ) ;
#31845 = vector ( 'none', #31844, 1000.000000000000000 ) ;
#31846 = cartesian_point ( 'none', ( 7.300000000000154400, 56.00000000000000000, 26.12499999999977300 ) ) ;
#31847 = cartesian_point ( 'none', ( 24.05937135051796400, 56.00000000000000000, 26.80000000000036000 ) ) ;
#31848 = cartesian_point ( 'none', ( 30.05937135051796400, 56.00000000000000000, 26.80000000000035600 ) ) ;
#31849 = direction ( 'none', ( -5.782411586589351700e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31850 = vector ( 'none', #31849, 1000.000000000000000 ) ;
#31851 = cartesian_point ( 'none', ( 7.300000000000155300, 56.00000000000000000, 40.62499999999976600 ) ) ;
#31852 = line ( 'none', #31851, #31841 ) ;
#31853 = line ( 'none', #31878, #31877 ) ;
#31854 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31855 = vector ( 'none', #31854, 1000.000000000000000 ) ;
#31856 = cartesian_point ( 'none', ( 22.47291423367869400, 56.00000000000000000, 32.57500000000016600 ) ) ;
#31857 = line ( 'none', #31856, #31855 ) ;
#31858 = cartesian_point ( 'none', ( 35.30000000000006800, 56.00000000000000000, 17.62499999999966200 ) ) ;
#31859 = cartesian_point ( 'none', ( 16.47291423367869700, 56.00000000000000000, 32.57500000000016600 ) ) ;
#31860 = direction ( 'none', ( -5.782411586589351700e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31861 = vector ( 'none', #31860, 1000.000000000000000 ) ;
#31862 = cartesian_point ( 'none', ( 22.47291423367869000, 56.00000000000000000, 26.57500000000016300 ) ) ;
#31863 = line ( 'none', #31862, #31861 ) ;
#31864 = cartesian_point ( 'none', ( 30.05937135051796400, 56.00000000000000000, 26.80000000000035600 ) ) ;
#31865 = line ( 'none', #31864, #31845 ) ;
#31866 = cartesian_point ( 'none', ( 16.47291423367870100, 56.00000000000000000, 26.57500000000016300 ) ) ;
#31867 = line ( 'none', #31866, #31850 ) ;
#31868 = oriented_edge ( 'none', *, *, #31511, .f. ) ;
#31869 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31870 = vector ( 'none', #31869, 1000.000000000000000 ) ;
#31871 = cartesian_point ( 'none', ( 7.300000000000154400, 56.00000000000000000, 34.62499999999977300 ) ) ;
#31872 = line ( 'none', #31871, #31870 ) ;
#31873 = cartesian_point ( 'none', ( 1.300000000000158100, 56.00000000000000000, 26.12499999999977300 ) ) ;
#31874 = direction ( 'none', ( -8.673617379884037400e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31875 = vector ( 'none', #31874, 1000.000000000000000 ) ;
#31876 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 5.782411586589356700e-016 ) ) ;
#31877 = vector ( 'none', #31876, 1000.000000000000000 ) ;
#31878 = cartesian_point ( 'none', ( 15.80000000000013400, 56.00000000000000000, 23.62499999999974400 ) ) ;
#31879 = cartesian_point ( 'none', ( 9.800000000000139300, 56.00000000000000000, 17.62499999999974100 ) ) ;
#31880 = line ( 'none', #31879, #31875 ) ;
#31881 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31882 = vector ( 'none', #31881, 1000.000000000000000 ) ;
#31883 = cartesian_point ( 'none', ( 15.80000000000013400, 56.00000000000000000, 17.62499999999974800 ) ) ;
#31884 = line ( 'none', #31883, #31882 ) ;
#31885 = cartesian_point ( 'none', ( 1.300000000000158600, 56.00000000000000000, 34.62499999999977300 ) ) ;
#31886 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317872300e-015 ) ) ;
#31887 = vector ( 'none', #31886, 1000.000000000000000 ) ;
#31888 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31889 = vector ( 'none', #31888, 1000.000000000000000 ) ;
#31890 = cartesian_point ( 'none', ( 7.300000000000154400, 56.00000000000000000, 26.12499999999977300 ) ) ;
#31891 = line ( 'none', #31890, #31889 ) ;
#31892 = direction ( 'none', ( -5.421010862427530100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31893 = vector ( 'none', #31892, 1000.000000000000000 ) ;
#31894 = cartesian_point ( 'none', ( 1.300000000000158600, 56.00000000000000000, 34.62499999999977300 ) ) ;
#31895 = line ( 'none', #31894, #31893 ) ;
#31896 = cartesian_point ( 'none', ( 7.300000000000154400, 56.00000000000000000, 34.62499999999977300 ) ) ;
#31897 = cartesian_point ( 'none', ( 15.80000000000013400, 56.00000000000000000, 17.62499999999974800 ) ) ;
#31898 = line ( 'none', #31897, #31887 ) ;
#31899 = line ( 'none', #31907, #31906 ) ;
#31900 = cartesian_point ( 'none', ( 32.80000000000009000, 56.00000000000000000, 23.62499999999968400 ) ) ;
#31901 = direction ( 'none', ( -1.156482317317872300e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31902 = vector ( 'none', #31901, 1000.000000000000000 ) ;
#31903 = cartesian_point ( 'none', ( 18.30000000000011400, 56.00000000000000000, 17.62499999999971600 ) ) ;
#31904 = line ( 'none', #31903, #31902 ) ;
#31905 = cartesian_point ( 'none', ( 18.30000000000010700, 56.00000000000000000, 23.62499999999971200 ) ) ;
#31906 = vector ( 'none', #31966, 1000.000000000000000 ) ;
#31907 = cartesian_point ( 'none', ( 35.30000000000006800, 56.00000000000000000, 17.62499999999966200 ) ) ;
#31908 = cartesian_point ( 'none', ( 9.800000000000133900, 56.00000000000000000, 23.62499999999974100 ) ) ;
#31909 = cartesian_point ( 'none', ( 15.80000000000013400, 56.00000000000000000, 17.62499999999974800 ) ) ;
#31910 = cartesian_point ( 'none', ( 10.47500000000039400, 56.00000000000000000, -42.99534727481663100 ) ) ;
#31911 = cartesian_point ( 'none', ( 32.80000000000009000, 56.00000000000000000, 17.62499999999969100 ) ) ;
#31912 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31913 = vector ( 'none', #31912, 1000.000000000000000 ) ;
#31914 = cartesian_point ( 'none', ( 24.30000000000010700, 56.00000000000000000, 17.62499999999971900 ) ) ;
#31915 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 5.782411586589358600e-016 ) ) ;
#31916 = vector ( 'none', #31915, 1000.000000000000000 ) ;
#31917 = direction ( 'none', ( 0.4999999999999919500, -0.0000000000000000000, -0.8660254037844432600 ) ) ;
#31918 = vector ( 'none', #31917, 1000.000000000000000 ) ;
#31919 = cartesian_point ( 'none', ( 64.69558439359158800, 0.4999999999999761300, 31.94396080493912400 ) ) ;
#31920 = line ( 'none', #31919, #31918 ) ;
#31921 = line ( 'none', #31914, #31913 ) ;
#31922 = cartesian_point ( 'none', ( 26.80000000000008600, 56.00000000000000000, 23.62499999999968400 ) ) ;
#31923 = cartesian_point ( 'none', ( 24.30000000000010700, 56.00000000000000000, 23.62499999999971600 ) ) ;
#31924 = cartesian_point ( 'none', ( 15.80000000000013400, 56.00000000000000000, 23.62499999999974400 ) ) ;
#31925 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#31926 = vector ( 'none', #31925, 1000.000000000000000 ) ;
#31927 = cartesian_point ( 'none', ( 24.30000000000010700, 56.00000000000000000, 17.62499999999971900 ) ) ;
#31928 = line ( 'none', #31927, #31926 ) ;
#31929 = cartesian_point ( 'none', ( 24.30000000000010700, 56.00000000000000000, 23.62499999999971600 ) ) ;
#31930 = line ( 'none', #31929, #31916 ) ;
#31931 = cartesian_point ( 'none', ( 7.300000000000153500, 56.00000000000000000, 23.62499999999977300 ) ) ;
#31932 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31933 = vector ( 'none', #31932, 1000.000000000000000 ) ;
#31934 = cartesian_point ( 'none', ( 1.975000000000056500, 56.00000000000000000, -40.62499999999990100 ) ) ;
#31935 = line ( 'none', #31934, #31933 ) ;
#31936 = cartesian_point ( 'none', ( 16.47500000000038900, 56.00000000000000000, -42.99534727481663100 ) ) ;
#31937 = cartesian_point ( 'none', ( 7.300000000000153500, 56.00000000000000000, 17.62499999999977600 ) ) ;
#31938 = line ( 'none', #31937, #31943 ) ;
#31939 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31940 = vector ( 'none', #31939, 1000.000000000000000 ) ;
#31941 = cartesian_point ( 'none', ( 10.47500000000039400, 56.00000000000000000, -42.99534727481663100 ) ) ;
#31942 = line ( 'none', #31941, #31940 ) ;
#31943 = vector ( 'none', #31991, 1000.000000000000000 ) ;
#31944 = cartesian_point ( 'none', ( 1.975000000000056500, 56.00000000000000000, -40.62499999999990100 ) ) ;
#31945 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31946 = vector ( 'none', #31945, 1000.000000000000000 ) ;
#31947 = cartesian_point ( 'none', ( 7.300000000000153500, 56.00000000000000000, 23.62499999999977300 ) ) ;
#31948 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31949 = vector ( 'none', #31948, 1000.000000000000000 ) ;
#31950 = circle ( 'none', #31990, 2.999999999999995600 ) ;
#31951 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31952 = vector ( 'none', #31951, 1000.000000000000000 ) ;
#31953 = cartesian_point ( 'none', ( 10.47500000000039000, 56.00000000000000000, -48.99534727481662300 ) ) ;
#31954 = line ( 'none', #31953, #31952 ) ;
#31955 = cartesian_point ( 'none', ( 16.47500000000038900, 56.00000000000000000, -48.99534727481662300 ) ) ;
#31956 = line ( 'none', #31955, #31946 ) ;
#31957 = cartesian_point ( 'none', ( 1.300000000000155000, 56.00000000000000000, 32.12499999999977300 ) ) ;
#31958 = oriented_edge ( 'none', *, *, #28149, .t. ) ;
#31959 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31960 = vector ( 'none', #31959, 1000.000000000000000 ) ;
#31961 = cartesian_point ( 'none', ( 32.80000000000009000, 56.00000000000000000, 17.62499999999969100 ) ) ;
#31962 = line ( 'none', #31961, #31960 ) ;
#31963 = cartesian_point ( 'none', ( 26.80000000000009300, 56.00000000000000000, 17.62499999999969100 ) ) ;
#31964 = cartesian_point ( 'none', ( 10.47500000000039000, 56.00000000000000000, -48.99534727481662300 ) ) ;
#31965 = line ( 'none', #31964, #31949 ) ;
#31966 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31967 = line ( 'none', #31975, #32025 ) ;
#31968 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31969 = vector ( 'none', #31968, 1000.000000000000000 ) ;
#31970 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31971 = vector ( 'none', #31970, 1000.000000000000000 ) ;
#31972 = cartesian_point ( 'none', ( 7.300000000000154400, 56.00000000000000000, 26.12499999999977300 ) ) ;
#31973 = line ( 'none', #31972, #31971 ) ;
#31974 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#31975 = cartesian_point ( 'none', ( 7.300000000000153500, 56.00000000000000000, 17.62499999999977600 ) ) ;
#31976 = cartesian_point ( 'none', ( 7.300000000000153500, 56.00000000000000000, 17.62499999999977600 ) ) ;
#31977 = cartesian_point ( 'none', ( 16.13750000000002400, 56.00000000000000000, -23.62499999999999600 ) ) ;
#31978 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31979 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#31980 = direction ( 'none', ( -5.782411586589361600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#31981 = vector ( 'none', #31980, 1000.000000000000000 ) ;
#31982 = cartesian_point ( 'none', ( 1.300000000000157700, 56.00000000000000000, 17.62499999999977600 ) ) ;
#31983 = cartesian_point ( 'none', ( 7.300000000000154400, 56.00000000000000000, 32.12499999999977300 ) ) ;
#31984 = line ( 'none', #31983, #31969 ) ;
#31985 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#31986 = vector ( 'none', #31985, 1000.000000000000000 ) ;
#31987 = cartesian_point ( 'none', ( 7.300000000000154400, 56.00000000000000000, 32.12499999999977300 ) ) ;
#31988 = cartesian_point ( 'none', ( 0.6750000000000534500, 56.00000000000000000, 45.02499999999977800 ) ) ;
#31989 = line ( 'none', #31982, #31981 ) ;
#31990 = axis2_placement_3d ( 'none', #31988, #31979, #31978 ) ;
#31991 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#31992 = cartesian_point ( 'none', ( 1.300000000000154400, 56.00000000000000000, 23.62499999999977300 ) ) ;
#31993 = line ( 'none', #31947, #31986 ) ;
#31994 = line ( 'none', #32059, #32058 ) ;
#31995 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.156482317317871700e-015 ) ) ;
#31996 = vector ( 'none', #31995, 1000.000000000000000 ) ;
#31997 = cartesian_point ( 'none', ( 1.975000000000105100, 56.00000000000000000, -17.62499999999995000 ) ) ;
#31998 = line ( 'none', #32050, #32047 ) ;
#31999 = cartesian_point ( 'none', ( 10.13749999999997300, 56.00000000000000000, -34.62499999999996400 ) ) ;
#32000 = cartesian_point ( 'none', ( 16.13749999999996700, 56.00000000000000000, -34.62499999999996400 ) ) ;
#32001 = direction ( 'none', ( 5.782411586589358600e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32002 = vector ( 'none', #32001, 1000.000000000000000 ) ;
#32003 = cartesian_point ( 'none', ( 7.975000000000107100, 56.00000000000000000, -23.62499999999994000 ) ) ;
#32004 = cartesian_point ( 'none', ( 10.13749999999999800, 56.00000000000000000, -26.12499999999998600 ) ) ;
#32005 = cartesian_point ( 'none', ( 7.975000000000103600, 56.00000000000000000, -17.62499999999994300 ) ) ;
#32006 = line ( 'none', #31997, #31996 ) ;
#32007 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32008 = vector ( 'none', #32007, 1000.000000000000000 ) ;
#32009 = cartesian_point ( 'none', ( 1.975000000000112000, 56.00000000000000000, -23.62499999999994000 ) ) ;
#32010 = line ( 'none', #32003, #32002 ) ;
#32011 = line ( 'none', #32009, #32008 ) ;
#32012 = cartesian_point ( 'none', ( 7.975000000000107100, 56.00000000000000000, -23.62499999999994000 ) ) ;
#32013 = cartesian_point ( 'none', ( 1.975000000000084200, 56.00000000000000000, -32.12499999999991500 ) ) ;
#32014 = line ( 'none', #32013, #32040 ) ;
#32015 = direction ( 'none', ( -1.445602896647341400e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32016 = vector ( 'none', #32015, 1000.000000000000000 ) ;
#32017 = cartesian_point ( 'none', ( 7.300000000000154400, 56.00000000000000000, 34.62499999999977300 ) ) ;
#32018 = line ( 'none', #32017, #32016 ) ;
#32019 = cartesian_point ( 'none', ( 7.300000000000155300, 56.00000000000000000, 40.62499999999976600 ) ) ;
#32020 = direction ( 'none', ( -5.421010862427524100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32021 = vector ( 'none', #32020, 1000.000000000000000 ) ;
#32022 = cartesian_point ( 'none', ( 1.300000000000158100, 56.00000000000000000, 26.12499999999977300 ) ) ;
#32023 = line ( 'none', #32022, #32021 ) ;
#32024 = cartesian_point ( 'none', ( 1.300000000000155500, 56.00000000000000000, 40.62499999999976600 ) ) ;
#32025 = vector ( 'none', #31974, 1000.000000000000000 ) ;
#32026 = cartesian_point ( 'none', ( 16.47500000000038900, 56.00000000000000000, -48.99534727481662300 ) ) ;
#32027 = cartesian_point ( 'none', ( 44.47500000000052700, 56.00000000000000000, -15.12500000000010300 ) ) ;
#32028 = line ( 'none', #32027, #32072 ) ;
#32029 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.156482317317872300e-015 ) ) ;
#32030 = vector ( 'none', #32029, 1000.000000000000000 ) ;
#32031 = cartesian_point ( 'none', ( 10.47500000000039000, 56.00000000000000000, -48.99534727481662300 ) ) ;
#32032 = line ( 'none', #32087, #32086 ) ;
#32033 = cartesian_point ( 'none', ( 7.975000000000051200, 56.00000000000000000, -40.62499999999990100 ) ) ;
#32034 = direction ( 'none', ( 5.782411586589361600e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32035 = vector ( 'none', #32034, 1000.000000000000000 ) ;
#32036 = cartesian_point ( 'none', ( 1.975000000000105100, 56.00000000000000000, -17.62499999999995000 ) ) ;
#32037 = cartesian_point ( 'none', ( 1.975000000000112000, 56.00000000000000000, -23.62499999999994000 ) ) ;
#32038 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32039 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32040 = vector ( 'none', #32039, 1000.000000000000000 ) ;
#32041 = cartesian_point ( 'none', ( 35.29999999999993300, 56.00000000000000000, -23.62500000000000000 ) ) ;
#32042 = cartesian_point ( 'none', ( 1.975000000000080900, 56.00000000000000000, -26.12499999999992900 ) ) ;
#32043 = line ( 'none', #32042, #32030 ) ;
#32044 = cartesian_point ( 'none', ( 7.975000000000079600, 56.00000000000000000, -32.12499999999991500 ) ) ;
#32045 = cartesian_point ( 'none', ( 7.975000000000076000, 56.00000000000000000, -26.12499999999992200 ) ) ;
#32046 = direction ( 'none', ( -5.782411586589368500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32047 = vector ( 'none', #32046, 1000.000000000000000 ) ;
#32048 = cartesian_point ( 'none', ( 1.975000000000080900, 56.00000000000000000, -26.12499999999992900 ) ) ;
#32049 = cartesian_point ( 'none', ( 1.975000000000084200, 56.00000000000000000, -32.12499999999991500 ) ) ;
#32050 = cartesian_point ( 'none', ( 1.975000000000084200, 56.00000000000000000, -32.12499999999991500 ) ) ;
#32051 = cartesian_point ( 'none', ( 7.975000000000079600, 56.00000000000000000, -32.12499999999991500 ) ) ;
#32052 = line ( 'none', #32051, #32035 ) ;
#32053 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32054 = vector ( 'none', #32053, 1000.000000000000000 ) ;
#32055 = cartesian_point ( 'none', ( 1.975000000000056500, 56.00000000000000000, -34.62499999999990100 ) ) ;
#32056 = line ( 'none', #32055, #32054 ) ;
#32057 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32058 = vector ( 'none', #32057, 1000.000000000000000 ) ;
#32059 = cartesian_point ( 'none', ( 10.13749999999997300, 56.00000000000000000, -40.62499999999995700 ) ) ;
#32060 = vector ( 'none', #30430, 1000.000000000000000 ) ;
#32061 = cartesian_point ( 'none', ( 44.47500000000052700, 56.00000000000000000, -9.125000000000106600 ) ) ;
#32062 = line ( 'none', #32061, #32060 ) ;
#32063 = cartesian_point ( 'none', ( 41.29999999999997600, 56.00000000000000000, -9.125000000000001800 ) ) ;
#32064 = vector ( 'none', #32318, 1000.000000000000000 ) ;
#32065 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32066 = vector ( 'none', #32065, 1000.000000000000000 ) ;
#32067 = cartesian_point ( 'none', ( 50.47500000000052000, 56.00000000000000000, -15.12500000000010300 ) ) ;
#32068 = cartesian_point ( 'none', ( 16.13750000000002100, 56.00000000000000000, -17.62500000000000000 ) ) ;
#32069 = cartesian_point ( 'none', ( 10.13750000000002800, 56.00000000000000000, -23.62499999999999600 ) ) ;
#32070 = cartesian_point ( 'none', ( -5.666763354857791200e-015, 55.00000000000000000, -9.800000000000368400 ) ) ;
#32071 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32072 = vector ( 'none', #32071, 1000.000000000000000 ) ;
#32073 = cartesian_point ( 'none', ( 35.29999999999996900, 56.00000000000000000, -9.125000000000001800 ) ) ;
#32074 = cartesian_point ( 'none', ( 50.47500000000052000, 56.00000000000000000, -15.12500000000010300 ) ) ;
#32075 = cartesian_point ( 'none', ( 35.29999999999993300, 56.00000000000000000, -17.62500000000000000 ) ) ;
#32076 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32077 = vector ( 'none', #32076, 1000.000000000000000 ) ;
#32078 = cartesian_point ( 'none', ( 7.975000000000051200, 56.00000000000000000, -40.62499999999990100 ) ) ;
#32079 = line ( 'none', #32078, #32077 ) ;
#32080 = line ( 'none', #32067, #32066 ) ;
#32081 = vector ( 'none', #32038, 1000.000000000000000 ) ;
#32082 = cartesian_point ( 'none', ( 41.29999999999994000, 56.00000000000000000, -23.62500000000000000 ) ) ;
#32083 = cartesian_point ( 'none', ( 1.975000000000056500, 56.00000000000000000, -34.62499999999990100 ) ) ;
#32084 = line ( 'none', #32088, #32081 ) ;
#32085 = direction ( 'none', ( -1.156482317317873100e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32086 = vector ( 'none', #32085, 1000.000000000000000 ) ;
#32087 = cartesian_point ( 'none', ( 1.975000000000112000, 56.00000000000000000, -23.62499999999994000 ) ) ;
#32088 = cartesian_point ( 'none', ( 1.975000000000056500, 56.00000000000000000, -40.62499999999990100 ) ) ;
#32089 = cartesian_point ( 'none', ( 10.13750000000000100, 56.00000000000000000, -32.12499999999997900 ) ) ;
#32090 = cartesian_point ( 'none', ( 44.47500000000052700, 56.00000000000000000, -9.125000000000106600 ) ) ;
#32091 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32092 = vector ( 'none', #32091, 1000.000000000000000 ) ;
#32093 = cartesian_point ( 'none', ( 44.47500000000052700, 56.00000000000000000, -15.12500000000010300 ) ) ;
#32094 = line ( 'none', #32093, #32092 ) ;
#32095 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.156482317317872300e-015 ) ) ;
#32096 = vector ( 'none', #32095, 1000.000000000000000 ) ;
#32097 = cartesian_point ( 'none', ( 10.13749999999999800, 56.00000000000000000, -26.12499999999998600 ) ) ;
#32099 = vertex_point ( 'none', #51896 ) ;
#32098 = cartesian_point ( 'none', ( 50.47500000000052000, 56.00000000000000000, -9.125000000000103000 ) ) ;
#32100 = cartesian_point ( 'none', ( 10.13749999999997300, 56.00000000000000000, -40.62499999999995700 ) ) ;
#32101 = line ( 'none', #32100, #32149 ) ;
#32102 = direction ( 'none', ( 5.782411586589355700e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32103 = vector ( 'none', #32102, 1000.000000000000000 ) ;
#32104 = cartesian_point ( 'none', ( 16.13749999999999600, 56.00000000000000000, -32.12499999999997900 ) ) ;
#32105 = line ( 'none', #32097, #32096 ) ;
#32106 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32107 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32108 = axis2_placement_3d ( 'none', #32117, #32107, #32106 ) ;
#32109 = cartesian_point ( 'none', ( 44.47500000000052700, 56.00000000000000000, -15.12500000000010300 ) ) ;
#32110 = line ( 'none', #32104, #32103 ) ;
#32111 = cartesian_point ( 'none', ( 10.13750000000002400, 56.00000000000000000, -17.62500000000000400 ) ) ;
#32112 = cartesian_point ( 'none', ( 16.13749999999996700, 56.00000000000000000, -40.62499999999995700 ) ) ;
#32113 = spherical_surface ( 'none', #32108, 0.5000000000000000000 ) ;
#32114 = cartesian_point ( 'none', ( 10.13749999999997300, 56.00000000000000000, -40.62499999999995700 ) ) ;
#32115 = face_outer_bound ( 'none', #1123, .t. ) ;
#32116 = cartesian_point ( 'none', ( 16.13749999999999600, 56.00000000000000000, -32.12499999999997900 ) ) ;
#32117 = cartesian_point ( 'none', ( -4.183510642223442500, 0.4999999999999761300, -71.50000000000000000 ) ) ;
#32118 = cartesian_point ( 'none', ( 16.13749999999999200, 56.00000000000000000, -26.12499999999997900 ) ) ;
#32119 = cartesian_point ( 'none', ( 41.29999999999997600, 56.00000000000000000, -15.12500000000000000 ) ) ;
#32120 = line ( 'none', #32119, #32170 ) ;
#32121 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589358600e-016 ) ) ;
#32122 = vector ( 'none', #32121, 1000.000000000000000 ) ;
#32123 = line ( 'none', #32167, #32166 ) ;
#32124 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32125 = vector ( 'none', #32124, 1000.000000000000000 ) ;
#32126 = cartesian_point ( 'none', ( 27.47500000000058400, 56.00000000000000000, -29.38437135051791300 ) ) ;
#32127 = line ( 'none', #32126, #32125 ) ;
#32128 = cartesian_point ( 'none', ( 27.47500000000058400, 56.00000000000000000, -23.38437135051791300 ) ) ;
#32129 = line ( 'none', #32128, #32122 ) ;
#32130 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32131 = vector ( 'none', #32130, 1000.000000000000000 ) ;
#32132 = cartesian_point ( 'none', ( 33.47500000000058400, 56.00000000000000000, -29.38437135051791300 ) ) ;
#32133 = line ( 'none', #32132, #32131 ) ;
#32134 = cartesian_point ( 'none', ( 27.25000000000038400, 56.00000000000000000, -15.79791423367864800 ) ) ;
#32135 = direction ( 'none', ( -5.782411586589361600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32136 = vector ( 'none', #32135, 1000.000000000000000 ) ;
#32137 = cartesian_point ( 'none', ( 10.13750000000000100, 56.00000000000000000, -32.12499999999997900 ) ) ;
#32138 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32139 = vector ( 'none', #32138, 1000.000000000000000 ) ;
#32140 = cartesian_point ( 'none', ( 10.13749999999997300, 56.00000000000000000, -34.62499999999996400 ) ) ;
#32141 = line ( 'none', #32140, #32139 ) ;
#32142 = cartesian_point ( 'none', ( 33.47500000000058400, 56.00000000000000000, -23.38437135051791000 ) ) ;
#32143 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32144 = vector ( 'none', #32143, 1000.000000000000000 ) ;
#32145 = cartesian_point ( 'none', ( 16.13749999999996700, 56.00000000000000000, -40.62499999999995700 ) ) ;
#32146 = line ( 'none', #32145, #32144 ) ;
#32147 = line ( 'none', #32137, #32136 ) ;
#32148 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32149 = vector ( 'none', #32148, 1000.000000000000000 ) ;
#32150 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32151 = vector ( 'none', #32150, 1000.000000000000000 ) ;
#32152 = cartesian_point ( 'none', ( 35.29999999999993300, 56.00000000000000000, -23.62500000000000000 ) ) ;
#32153 = line ( 'none', #32152, #32151 ) ;
#32154 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32155 = vector ( 'none', #32154, 1000.000000000000000 ) ;
#32156 = cartesian_point ( 'none', ( -39.94999999999967600, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#32157 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32158 = vector ( 'none', #32157, 1000.000000000000000 ) ;
#32159 = cartesian_point ( 'none', ( 35.29999999999996900, 56.00000000000000000, -9.125000000000001800 ) ) ;
#32160 = line ( 'none', #32159, #32158 ) ;
#32161 = line ( 'none', #32156, #32155 ) ;
#32162 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32163 = vector ( 'none', #32162, 1000.000000000000000 ) ;
#32164 = cartesian_point ( 'none', ( 26.79999999999999700, 56.00000000000000000, -6.625000000000000000 ) ) ;
#32165 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32166 = vector ( 'none', #32165, 1000.000000000000000 ) ;
#32167 = cartesian_point ( 'none', ( 35.29999999999996900, 56.00000000000000000, -15.12500000000000000 ) ) ;
#32168 = cartesian_point ( 'none', ( 32.79999999999999700, 56.00000000000000000, -6.625000000000000000 ) ) ;
#32169 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32170 = vector ( 'none', #32169, 1000.000000000000000 ) ;
#32171 = line ( 'none', #32164, #32163 ) ;
#32172 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32173 = vector ( 'none', #32172, 1000.000000000000000 ) ;
#32174 = cartesian_point ( 'none', ( 27.25000000000038400, 56.00000000000000000, -21.79791423367864000 ) ) ;
#32175 = line ( 'none', #32174, #32173 ) ;
#32176 = cartesian_point ( 'none', ( 27.25000000000038400, 56.00000000000000000, -21.79791423367864000 ) ) ;
#32177 = cartesian_point ( 'none', ( -4.183510642223442500, 0.4999999999999761300, -71.50000000000000000 ) ) ;
#32178 = cartesian_point ( 'none', ( 18.29999999999988000, 56.00000000000000000, -34.62500000000000000 ) ) ;
#32179 = line ( 'none', #32178, #32228 ) ;
#32180 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.156482317317872300e-015 ) ) ;
#32181 = vector ( 'none', #32180, 1000.000000000000000 ) ;
#32182 = cartesian_point ( 'none', ( 10.13750000000002400, 56.00000000000000000, -17.62500000000000400 ) ) ;
#32183 = line ( 'none', #32182, #32181 ) ;
#32184 = vector ( 'none', #32233, 1000.000000000000000 ) ;
#32185 = axis2_placement_3d ( 'none', #32177, #32188, #32236 ) ;
#32186 = direction ( 'none', ( 5.782411586589358600e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32187 = vector ( 'none', #32186, 1000.000000000000000 ) ;
#32188 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#32189 = cartesian_point ( 'none', ( 41.29999999999997600, 56.00000000000000000, -15.12500000000000000 ) ) ;
#32190 = cartesian_point ( 'none', ( 41.29999999999994000, 56.00000000000000000, -17.62500000000000000 ) ) ;
#32191 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32192 = circle ( 'none', #32185, 0.5000000000000004400 ) ;
#32193 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32194 = vector ( 'none', #32193, 1000.000000000000000 ) ;
#32195 = cartesian_point ( 'none', ( 35.29999999999996900, 56.00000000000000000, -15.12500000000000000 ) ) ;
#32196 = line ( 'none', #32195, #32194 ) ;
#32197 = vector ( 'none', #32191, 1000.000000000000000 ) ;
#32198 = cartesian_point ( 'none', ( 10.13750000000002800, 56.00000000000000000, -23.62499999999999600 ) ) ;
#32199 = line ( 'none', #32198, #32197 ) ;
#32200 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32201 = vector ( 'none', #32200, 1000.000000000000000 ) ;
#32202 = cartesian_point ( 'none', ( 41.29999999999994000, 56.00000000000000000, -23.62500000000000000 ) ) ;
#32203 = line ( 'none', #32202, #32201 ) ;
#32204 = cartesian_point ( 'none', ( 35.29999999999996900, 56.00000000000000000, -15.12500000000000000 ) ) ;
#32205 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32206 = vector ( 'none', #32205, 1000.000000000000000 ) ;
#32207 = cartesian_point ( 'none', ( 35.29999999999993300, 56.00000000000000000, -17.62500000000000000 ) ) ;
#32208 = line ( 'none', #32207, #32206 ) ;
#32209 = cartesian_point ( 'none', ( 16.13750000000002400, 56.00000000000000000, -23.62499999999999600 ) ) ;
#32210 = line ( 'none', #32209, #32187 ) ;
#32211 = cartesian_point ( 'none', ( 24.29999999999988300, 56.00000000000000000, -34.62500000000000000 ) ) ;
#32212 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32213 = vector ( 'none', #32212, 1000.000000000000000 ) ;
#32214 = cartesian_point ( 'none', ( 33.02500000000019000, 56.00000000000000000, -14.21145711683937100 ) ) ;
#32215 = line ( 'none', #32214, #32213 ) ;
#32216 = axis2_placement_3d ( 'none', #32272, #32271, #32270 ) ;
#32217 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32218 = vector ( 'none', #32217, 1000.000000000000000 ) ;
#32219 = cartesian_point ( 'none', ( 27.02500000000019000, 56.00000000000000000, -14.21145711683937100 ) ) ;
#32220 = cartesian_point ( 'none', ( 33.02500000000019000, 56.00000000000000000, -14.21145711683937100 ) ) ;
#32221 = cartesian_point ( 'none', ( 33.02500000000019000, 56.00000000000000000, -8.211457116839373100 ) ) ;
#32222 = circle ( 'none', #32264, 1.610000000000001200 ) ;
#32223 = cartesian_point ( 'none', ( 24.29999999999990800, 56.00000000000000000, -32.12500000000000000 ) ) ;
#32224 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32225 = vector ( 'none', #32224, 1000.000000000000000 ) ;
#32226 = cartesian_point ( 'none', ( 18.29999999999990800, 56.00000000000000000, -26.12500000000000400 ) ) ;
#32227 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32228 = vector ( 'none', #32227, 1000.000000000000000 ) ;
#32229 = cartesian_point ( 'none', ( 18.29999999999990800, 56.00000000000000000, -32.12500000000000000 ) ) ;
#32230 = line ( 'none', #32229, #32225 ) ;
#32231 = line ( 'none', #32219, #32218 ) ;
#32232 = circle ( 'none', #32216, 2.000000000000000900 ) ;
#32233 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32234 = cartesian_point ( 'none', ( 24.29999999999991200, 56.00000000000000000, -26.12500000000000400 ) ) ;
#32235 = cartesian_point ( 'none', ( 24.29999999999988000, 56.00000000000000000, -40.62500000000000000 ) ) ;
#32236 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32237 = cartesian_point ( 'none', ( 35.29999999999993300, 56.00000000000000000, -23.62500000000000000 ) ) ;
#32238 = line ( 'none', #32237, #32184 ) ;
#32239 = cartesian_point ( 'none', ( 27.47500000000058400, 56.00000000000000000, -23.38437135051791300 ) ) ;
#32240 = cartesian_point ( 'none', ( 33.25000000000039100, 56.00000000000000000, -21.79791423367864000 ) ) ;
#32241 = cartesian_point ( 'none', ( 26.79999999999999700, 56.00000000000000000, -0.6249999999999996700 ) ) ;
#32242 = line ( 'none', #32305, #32304 ) ;
#32243 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32244 = vector ( 'none', #32243, 1000.000000000000000 ) ;
#32245 = cartesian_point ( 'none', ( 27.25000000000038400, 56.00000000000000000, -21.79791423367864000 ) ) ;
#32246 = cartesian_point ( 'none', ( 27.02500000000019000, 56.00000000000000000, -8.211457116839376600 ) ) ;
#32247 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32248 = vector ( 'none', #32247, 1000.000000000000000 ) ;
#32249 = cartesian_point ( 'none', ( 18.29999999999988000, 56.00000000000000000, -40.62500000000000000 ) ) ;
#32250 = line ( 'none', #32249, #32248 ) ;
#32251 = vector ( 'none', #32306, 1000.000000000000000 ) ;
#32252 = cartesian_point ( 'none', ( 33.25000000000039100, 56.00000000000000000, -21.79791423367864000 ) ) ;
#32253 = line ( 'none', #32252, #32251 ) ;
#32254 = line ( 'none', #32245, #32244 ) ;
#32255 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32256 = vector ( 'none', #32255, 1000.000000000000000 ) ;
#32257 = cartesian_point ( 'none', ( 18.29999999999988000, 56.00000000000000000, -40.62500000000000000 ) ) ;
#32258 = cartesian_point ( 'none', ( 18.29999999999988000, 56.00000000000000000, -34.62500000000000000 ) ) ;
#32259 = cartesian_point ( 'none', ( 18.29999999999988000, 56.00000000000000000, -40.62500000000000000 ) ) ;
#32260 = cartesian_point ( 'none', ( 33.25000000000039100, 56.00000000000000000, -15.79791423367864100 ) ) ;
#32261 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32262 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32263 = cartesian_point ( 'none', ( 28.40000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#32264 = axis2_placement_3d ( 'none', #32263, #32262, #32261 ) ;
#32265 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589355700e-016 ) ) ;
#32266 = vector ( 'none', #32265, 1000.000000000000000 ) ;
#32267 = cartesian_point ( 'none', ( 27.02500000000019000, 56.00000000000000000, -8.211457116839376600 ) ) ;
#32268 = line ( 'none', #32257, #32256 ) ;
#32269 = line ( 'none', #32267, #32266 ) ;
#32270 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32271 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32272 = cartesian_point ( 'none', ( 28.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#32273 = line ( 'none', #32302, #32276 ) ;
#32275 = oriented_edge ( 'none', *, *, #29384, .t. ) ;
#32274 = vector ( 'none', #32277, 1000.000000000000000 ) ;
#32276 = vector ( 'none', #32279, 1000.000000000000000 ) ;
#32277 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32278 = cartesian_point ( 'none', ( 18.29999999999996500, 56.00000000000000000, -9.125000000000001800 ) ) ;
#32279 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32280 = direction ( 'none', ( -5.782411586589358600e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32281 = vector ( 'none', #32280, 1000.000000000000000 ) ;
#32282 = oriented_edge ( 'none', *, *, #28539, .t. ) ;
#32283 = line ( 'none', #32288, #32281 ) ;
#32284 = line ( 'none', #32278, #32274 ) ;
#32285 = cartesian_point ( 'none', ( 35.29999999999999700, 56.00000000000000000, -6.625000000000000000 ) ) ;
#32286 = line ( 'none', #32285, #32345 ) ;
#32287 = cartesian_point ( 'none', ( 35.29999999999999700, 56.00000000000000000, -6.625000000000000000 ) ) ;
#32288 = cartesian_point ( 'none', ( 24.29999999999996900, 56.00000000000000000, -15.12500000000000000 ) ) ;
#32289 = oriented_edge ( 'none', *, *, #31071, .t. ) ;
#32290 = cartesian_point ( 'none', ( 27.47500000000058400, 56.00000000000000000, -29.38437135051791300 ) ) ;
#32291 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32292 = vector ( 'none', #32291, 1000.000000000000000 ) ;
#32293 = cartesian_point ( 'none', ( 27.47500000000058400, 56.00000000000000000, -29.38437135051791300 ) ) ;
#32294 = line ( 'none', #32293, #32292 ) ;
#32295 = cartesian_point ( 'none', ( 33.47500000000058400, 56.00000000000000000, -29.38437135051791300 ) ) ;
#32296 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32297 = vector ( 'none', #32296, 1000.000000000000000 ) ;
#32298 = cartesian_point ( 'none', ( 27.02500000000019000, 56.00000000000000000, -14.21145711683937100 ) ) ;
#32299 = line ( 'none', #32298, #32297 ) ;
#32300 = cartesian_point ( 'none', ( 27.02500000000019000, 56.00000000000000000, -14.21145711683937100 ) ) ;
#32301 = cartesian_point ( 'none', ( -39.94999999999967600, 55.00000000000000000, -7.300000000000003400 ) ) ;
#32302 = cartesian_point ( 'none', ( 35.29999999999999700, 56.00000000000000000, -6.625000000000000000 ) ) ;
#32303 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.156482317317870300e-015 ) ) ;
#32304 = vector ( 'none', #32303, 1000.000000000000000 ) ;
#32305 = cartesian_point ( 'none', ( 27.25000000000038400, 56.00000000000000000, -15.79791423367864800 ) ) ;
#32306 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32307 = vector ( 'none', #32326, 1000.000000000000000 ) ;
#32308 = cartesian_point ( 'none', ( -2.038300084272739800e-014, 55.00000000000000000, 17.62499999999991100 ) ) ;
#32309 = vector ( 'none', #32325, 1000.000000000000000 ) ;
#32310 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32311 = vector ( 'none', #32310, 1000.000000000000000 ) ;
#32312 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32313 = vector ( 'none', #32312, 1000.000000000000000 ) ;
#32314 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -26.35000000000014000 ) ) ;
#32315 = line ( 'none', #32314, #32311 ) ;
#32316 = cartesian_point ( 'none', ( 24.29999999999994000, 56.00000000000000000, -23.62500000000000000 ) ) ;
#32317 = line ( 'none', #32316, #30775 ) ;
#32318 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#32319 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32320 = vector ( 'none', #32319, 1000.000000000000000 ) ;
#32321 = cartesian_point ( 'none', ( 18.29999999999996500, 56.00000000000000000, -15.12500000000000000 ) ) ;
#32322 = cartesian_point ( 'none', ( 28.12691906009821400, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#32323 = cartesian_point ( 'none', ( 18.29999999999990800, 56.00000000000000000, -32.12500000000000000 ) ) ;
#32324 = line ( 'none', #32323, #32313 ) ;
#32325 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32326 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317872300e-015 ) ) ;
#32327 = cartesian_point ( 'none', ( 35.29999999999999700, 56.00000000000000000, -0.6249999999999996700 ) ) ;
#32328 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32329 = vector ( 'none', #32328, 1000.000000000000000 ) ;
#32330 = cartesian_point ( 'none', ( 18.29999999999996500, 56.00000000000000000, -15.12500000000000000 ) ) ;
#32331 = line ( 'none', #32330, #32329 ) ;
#32332 = line ( 'none', #32321, #32320 ) ;
#32333 = cartesian_point ( 'none', ( 24.29999999999994000, 56.00000000000000000, -23.62500000000000000 ) ) ;
#32334 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32335 = vector ( 'none', #32334, 1000.000000000000000 ) ;
#32336 = cartesian_point ( 'none', ( 18.29999999999993700, 56.00000000000000000, -17.62500000000000000 ) ) ;
#32337 = line ( 'none', #32336, #32335 ) ;
#32338 = line ( 'none', #32308, #32307 ) ;
#32339 = cartesian_point ( 'none', ( 24.29999999999996900, 56.00000000000000000, -15.12500000000000000 ) ) ;
#32340 = cartesian_point ( 'none', ( 41.30000000000000400, 56.00000000000000000, -6.625000000000000000 ) ) ;
#32341 = cartesian_point ( 'none', ( 24.29999999999997200, 56.00000000000000000, -9.125000000000001800 ) ) ;
#32342 = cartesian_point ( 'none', ( 18.29999999999996500, 56.00000000000000000, -9.125000000000001800 ) ) ;
#32343 = cartesian_point ( 'none', ( 18.29999999999996500, 56.00000000000000000, -15.12500000000000000 ) ) ;
#32344 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32345 = vector ( 'none', #32344, 1000.000000000000000 ) ;
#32346 = axis2_placement_3d ( 'none', #32397, #32386, #32385 ) ;
#32347 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32348 = vector ( 'none', #32347, 1000.000000000000000 ) ;
#32349 = cartesian_point ( 'none', ( 18.29999999999993700, 56.00000000000000000, -23.62500000000000000 ) ) ;
#32350 = line ( 'none', #32349, #32348 ) ;
#32351 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32352 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#32353 = cartesian_point ( 'none', ( 24.29999999999994400, 56.00000000000000000, -17.62500000000000000 ) ) ;
#32354 = axis2_placement_3d ( 'none', #32364, #32352, #32351 ) ;
#32355 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32356 = vector ( 'none', #32355, 1000.000000000000000 ) ;
#32357 = cartesian_point ( 'none', ( 18.29999999999993700, 56.00000000000000000, -23.62500000000000000 ) ) ;
#32358 = line ( 'none', #32357, #32356 ) ;
#32359 = cartesian_point ( 'none', ( 18.29999999999990800, 56.00000000000000000, -32.12500000000000000 ) ) ;
#32360 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32361 = vector ( 'none', #32360, 1000.000000000000000 ) ;
#32362 = cartesian_point ( 'none', ( 18.29999999999990800, 56.00000000000000000, -26.12500000000000400 ) ) ;
#32363 = line ( 'none', #32362, #32361 ) ;
#32364 = cartesian_point ( 'none', ( 28.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#32365 = direction ( 'none', ( -5.782411586589358600e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32366 = vector ( 'none', #32365, 1000.000000000000000 ) ;
#32367 = cartesian_point ( 'none', ( 24.29999999999990800, 56.00000000000000000, -32.12500000000000000 ) ) ;
#32368 = line ( 'none', #32367, #32366 ) ;
#32369 = cartesian_point ( 'none', ( 18.29999999999993700, 56.00000000000000000, -23.62500000000000000 ) ) ;
#32370 = circle ( 'none', #32354, 2.000000000000000900 ) ;
#32371 = circle ( 'none', #32346, 3.000000000000001300 ) ;
#32372 = cartesian_point ( 'none', ( 26.79999999999999700, 56.00000000000000000, -0.6249999999999996700 ) ) ;
#32373 = line ( 'none', #32372, #32429 ) ;
#32374 = cartesian_point ( 'none', ( 32.80000000000000400, 56.00000000000000000, -0.6249999999999996700 ) ) ;
#32375 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32376 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32377 = axis2_placement_3d ( 'none', #32388, #32376, #32375 ) ;
#32378 = circle ( 'none', #32377, 68.49999999999998600 ) ;
#32379 = cartesian_point ( 'none', ( 32.79999999999999700, 56.00000000000000000, -6.625000000000000000 ) ) ;
#32380 = line ( 'none', #32379, #32433 ) ;
#32381 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32382 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32383 = cartesian_point ( 'none', ( 18.29999999999999700, 56.00000000000000000, -6.625000000000000000 ) ) ;
#32384 = circle ( 'none', #32394, 3.000000000000000400 ) ;
#32385 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32386 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32387 = cartesian_point ( 'none', ( 0.0000000000000000000, 56.00000000000000000, 0.0000000000000000000 ) ) ;
#32388 = cartesian_point ( 'none', ( 0.0000000000000000000, 56.00000000000000000, 0.0000000000000000000 ) ) ;
#32389 = cartesian_point ( 'none', ( 26.79999999999999700, 56.00000000000000000, -6.625000000000000000 ) ) ;
#32390 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 8.163404592832032700e-017 ) ) ;
#32391 = vector ( 'none', #32390, 1000.000000000000000 ) ;
#32392 = cartesian_point ( 'none', ( -42.49999999999998600, 0.0000000000000000000, -41.49999999999998600 ) ) ;
#32393 = line ( 'none', #32392, #32391 ) ;
#32394 = axis2_placement_3d ( 'none', #32387, #32382, #32381 ) ;
#32395 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32396 = vector ( 'none', #32395, 1000.000000000000000 ) ;
#32397 = cartesian_point ( 'none', ( 45.70000000000000300, 56.00000000000000000, 0.0000000000000000000 ) ) ;
#32398 = direction ( 'none', ( -5.782411586589358600e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32399 = vector ( 'none', #32398, 1000.000000000000000 ) ;
#32400 = cartesian_point ( 'none', ( 24.29999999999988000, 56.00000000000000000, -40.62500000000000000 ) ) ;
#32401 = line ( 'none', #32400, #32399 ) ;
#32402 = cartesian_point ( 'none', ( 18.29999999999993700, 56.00000000000000000, -17.62500000000000000 ) ) ;
#32403 = cartesian_point ( 'none', ( 18.29999999999999700, 56.00000000000000000, -0.6249999999999996700 ) ) ;
#32404 = line ( 'none', #32403, #32396 ) ;
#32405 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32406 = vector ( 'none', #32405, 1000.000000000000000 ) ;
#32407 = line ( 'none', #32466, #32465 ) ;
#32408 = direction ( 'none', ( -5.782411586589356700e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32409 = vector ( 'none', #32408, 1000.000000000000000 ) ;
#32410 = cartesian_point ( 'none', ( -48.32034727481640600, 55.00000000000000000, -15.80000000000034200 ) ) ;
#32411 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.25000000000000200, 0.0000000000000000000 ) ) ;
#32412 = cartesian_point ( 'none', ( 61.76294687154232600, 4.749999999999997300, -37.96825507898724100 ) ) ;
#32413 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32414 = vector ( 'none', #32413, 1000.000000000000000 ) ;
#32415 = cartesian_point ( 'none', ( 18.29999999999999700, 56.00000000000000000, -6.625000000000000000 ) ) ;
#32416 = line ( 'none', #32415, #32414 ) ;
#32417 = cartesian_point ( 'none', ( 41.30000000000000400, 56.00000000000000000, -6.625000000000000000 ) ) ;
#32418 = line ( 'none', #32417, #32406 ) ;
#32419 = cartesian_point ( 'none', ( 28.67308093990179100, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#32420 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32421 = vector ( 'none', #32420, 1000.000000000000000 ) ;
#32422 = cartesian_point ( 'none', ( 24.30000000000000100, 56.00000000000000000, -0.6249999999999996700 ) ) ;
#32423 = cartesian_point ( 'none', ( 24.29999999999999700, 56.00000000000000000, -6.625000000000000000 ) ) ;
#32424 = line ( 'none', #32423, #32409 ) ;
#32425 = cartesian_point ( 'none', ( 41.30000000000000400, 56.00000000000000000, -0.6249999999999996700 ) ) ;
#32426 = cartesian_point ( 'none', ( 24.29999999999999700, 56.00000000000000000, -6.625000000000000000 ) ) ;
#32427 = cartesian_point ( 'none', ( 18.29999999999999700, 56.00000000000000000, -0.6249999999999996700 ) ) ;
#32428 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32429 = vector ( 'none', #32428, 1000.000000000000000 ) ;
#32430 = cartesian_point ( 'none', ( 18.29999999999999700, 56.00000000000000000, -6.625000000000000000 ) ) ;
#32431 = line ( 'none', #32430, #32421 ) ;
#32432 = direction ( 'none', ( -1.156482317317871300e-015, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32433 = vector ( 'none', #32432, 1000.000000000000000 ) ;
#32434 = circle ( 'none', #32439, 72.50000000000000000 ) ;
#32435 = cartesian_point ( 'none', ( 63.99950199005596800, 4.750000000000000900, -34.06337835601190300 ) ) ;
#32436 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32437 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#32438 = cartesian_point ( 'none', ( 0.0000000000000000000, 56.00000000000000000, 0.0000000000000000000 ) ) ;
#32439 = axis2_placement_3d ( 'none', #32495, #32494, #32493 ) ;
#32440 = cylindrical_surface ( 'none', #32472, 2.000000000000000000 ) ;
#32441 = cartesian_point ( 'none', ( 35.00000000000000000, 8.000000000000000000, -63.49212549600145600 ) ) ;
#32442 = toroidal_surface ( 'none', #32496, 68.49999999999998600, 5.000000000000000000 ) ;
#32443 = cylindrical_surface ( 'none', #32445, 72.50000000000000000 ) ;
#32444 = face_outer_bound ( 'none', #11826, .t. ) ;
#32445 = axis2_placement_3d ( 'none', #32438, #32437, #32436 ) ;
#32446 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32447 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32448 = cartesian_point ( 'none', ( 35.00000000000000000, 56.00000000000000000, -63.49212549600145600 ) ) ;
#32449 = line ( 'none', #32448, #32500 ) ;
#32450 = face_outer_bound ( 'none', #11776, .t. ) ;
#32451 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, -0.4999999999999919500 ) ) ;
#32452 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32453 = axis2_placement_3d ( 'none', #32411, #32452, #32451 ) ;
#32454 = circle ( 'none', #32453, 72.50000000000000000 ) ;
#32455 = face_bound ( 'none', #11770, .t. ) ;
#32456 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.25000000000000200, 0.0000000000000000000 ) ) ;
#32457 = cartesian_point ( 'none', ( 63.99950199005596800, 10.25000000000000200, -34.06337835601190300 ) ) ;
#32458 = circle ( 'none', #32463, 72.50000000000000000 ) ;
#32459 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32460 = vector ( 'none', #32459, 1000.000000000000000 ) ;
#32461 = cartesian_point ( 'none', ( 26.79999999999999700, 56.00000000000000000, -6.625000000000000000 ) ) ;
#32462 = line ( 'none', #32461, #32460 ) ;
#32463 = axis2_placement_3d ( 'none', #32456, #32447, #32446 ) ;
#32464 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32465 = vector ( 'none', #32464, 1000.000000000000000 ) ;
#32467 = oriented_edge ( 'none', *, *, #57953, .f. ) ;
#32466 = cartesian_point ( 'none', ( 35.29999999999999700, 56.00000000000000000, -0.6249999999999996700 ) ) ;
#32468 = circle ( 'none', #32481, 72.50000000000000000 ) ;
#32469 = axis2_placement_3d ( 'none', #32524, #32523, #32522 ) ;
#32470 = axis2_placement_3d ( 'none', #32482, #32526, #32525 ) ;
#32471 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32472 = axis2_placement_3d ( 'none', #32489, #32488, #32471 ) ;
#32473 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32474 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#32475 = cartesian_point ( 'none', ( 0.0000000000000000000, 8.000000000000000000, 0.0000000000000000000 ) ) ;
#32476 = cartesian_point ( 'none', ( 0.0000000000000000000, 51.00000000000000700, 0.0000000000000000000 ) ) ;
#32477 = plane ( 'none', #32469 ) ;
#32478 = cartesian_point ( 'none', ( 35.00000000000000000, 0.0000000000000000000, -63.49212549600145600 ) ) ;
#32479 = axis2_placement_3d ( 'none', #32475, #32474, #32473 ) ;
#32480 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32481 = axis2_placement_3d ( 'none', #32476, #32529, #32528 ) ;
#32482 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32483 = cartesian_point ( 'none', ( 2.000000000000002200, 4.749999999999997300, 72.47240854283786900 ) ) ;
#32484 = face_outer_bound ( 'none', #11764, .t. ) ;
#32485 = circle ( 'none', #32479, 72.50000000000000000 ) ;
#32486 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32487 = vector ( 'none', #32486, 1000.000000000000000 ) ;
#32488 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#32489 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32490 = face_outer_bound ( 'none', #17485, .t. ) ;
#32491 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32492 = cartesian_point ( 'none', ( 0.0000000000000000000, 51.00000000000000700, 0.0000000000000000000 ) ) ;
#32493 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32494 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#32495 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.749999999999997300, 0.0000000000000000000 ) ) ;
#32496 = axis2_placement_3d ( 'none', #32492, #32491, #32480 ) ;
#32497 = cartesian_point ( 'none', ( -35.00000000000000000, 0.0000000000000000000, -61.50000000000000000 ) ) ;
#32498 = line ( 'none', #32497, #32487 ) ;
#32499 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32500 = vector ( 'none', #32499, 1000.000000000000000 ) ;
#32501 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589361600e-016 ) ) ;
#32502 = vector ( 'none', #32501, 1000.000000000000000 ) ;
#32503 = cartesian_point ( 'none', ( 4.221160458210241100e-015, 55.00000000000000000, -7.300000000000012300 ) ) ;
#32504 = line ( 'none', #32503, #32502 ) ;
#32505 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 3.614007241618348500e-017 ) ) ;
#32506 = vector ( 'none', #32505, 1000.000000000000000 ) ;
#32507 = cartesian_point ( 'none', ( 4.698209414103877600e-017, 55.00000000000000000, -1.300000000000006700 ) ) ;
#32508 = cartesian_point ( 'none', ( -31.44999999999969400, 55.00000000000000000, -1.300000000000035600 ) ) ;
#32509 = line ( 'none', #32507, #32506 ) ;
#32510 = cartesian_point ( 'none', ( -31.44999999999969400, 55.00000000000000000, -7.300000000000030000 ) ) ;
#32511 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32512 = vector ( 'none', #32511, 1000.000000000000000 ) ;
#32513 = cartesian_point ( 'none', ( -33.94999999999967600, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#32514 = line ( 'none', #32513, #32512 ) ;
#32515 = cartesian_point ( 'none', ( -33.94999999999967600, 55.00000000000000000, -7.300000000000002500 ) ) ;
#32516 = cartesian_point ( 'none', ( 8.456776945387050000e-016, 55.00000000000000000, -1.300000000000015100 ) ) ;
#32517 = line ( 'none', #32516, #32554 ) ;
#32518 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#32519 = vector ( 'none', #32518, 1000.000000000000000 ) ;
#32520 = cartesian_point ( 'none', ( 35.00000000000000000, 0.0000000000000000000, -61.50000000000000000 ) ) ;
#32521 = line ( 'none', #32520, #32519 ) ;
#32522 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#32523 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32524 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32525 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32526 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32527 = circle ( 'none', #32470, 72.50000000000000000 ) ;
#32528 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32529 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#32530 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -8.163404592832032700e-017 ) ) ;
#32531 = vector ( 'none', #32530, 1000.000000000000000 ) ;
#32532 = cartesian_point ( 'none', ( -42.50000000000000700, 0.9999999999999991100, -42.50000000000000000 ) ) ;
#32533 = line ( 'none', #32532, #32531 ) ;
#32534 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32535 = vector ( 'none', #32534, 1000.000000000000000 ) ;
#32536 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32537 = vector ( 'none', #32536, 1000.000000000000000 ) ;
#32538 = cartesian_point ( 'none', ( -39.94999999999967600, 55.00000000000000000, -1.300000000000008300 ) ) ;
#32539 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32540 = vector ( 'none', #32539, 1000.000000000000000 ) ;
#32541 = cartesian_point ( 'none', ( -48.32034727481640600, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#32542 = line ( 'none', #32541, #32540 ) ;
#32543 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32544 = vector ( 'none', #32543, 1000.000000000000000 ) ;
#32545 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 34.62499999999984400 ) ) ;
#32546 = line ( 'none', #32545, #32537 ) ;
#32547 = cartesian_point ( 'none', ( -42.32034727481641300, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#32548 = line ( 'none', #32547, #32535 ) ;
#32549 = cartesian_point ( 'none', ( -16.94999999999971500, 55.00000000000000000, -7.300000000000054000 ) ) ;
#32550 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.445602896647339400e-016 ) ) ;
#32551 = vector ( 'none', #32550, 1000.000000000000000 ) ;
#32552 = cartesian_point ( 'none', ( 1.055290114552557300e-015, 55.00000000000000000, -7.299999999999997200 ) ) ;
#32553 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 6.505213034913039400e-016 ) ) ;
#32554 = vector ( 'none', #32553, 1000.000000000000000 ) ;
#32555 = cartesian_point ( 'none', ( -31.44999999999969400, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#32556 = line ( 'none', #32555, #32544 ) ;
#32557 = line ( 'none', #32552, #32551 ) ;
#32558 = cartesian_point ( 'none', ( -25.44999999999969700, 55.00000000000000000, -7.300000000000027400 ) ) ;
#32559 = cartesian_point ( 'none', ( -33.94999999999967600, 55.00000000000000000, -1.300000000000008000 ) ) ;
#32560 = cartesian_point ( 'none', ( -22.94999999999971900, 55.00000000000000000, -1.300000000000062900 ) ) ;
#32561 = cartesian_point ( 'none', ( 64.08491023027659100, 10.24999999999999500, -33.90291027845253100 ) ) ;
#32562 = cartesian_point ( 'none', ( 64.16976357313600900, 10.23178551033247900, -33.74199914842078100 ) ) ;
#32563 = cartesian_point ( 'none', ( 64.33305875389025600, 10.16131714550370000, -33.42960686177309500 ) ) ;
#32564 = cartesian_point ( 'none', ( 64.41194133790186500, 10.10926786738159700, -33.27731371560545200 ) ) ;
#32565 = cartesian_point ( 'none', ( 64.56430599905616000, 9.971149221123907200, -32.98072445996860600 ) ) ;
#32566 = cartesian_point ( 'none', ( 64.63726583054966600, 9.885062570387027800, -32.83741890760883600 ) ) ;
#32567 = cartesian_point ( 'none', ( 64.77173324472261100, 9.685892632291818000, -32.57137987616465600 ) ) ;
#32568 = cartesian_point ( 'none', ( 64.83416501495469200, 9.571925092250229000, -32.44684200133604400 ) ) ;
#32569 = cartesian_point ( 'none', ( 64.94876468864875100, 9.315170844266011900, -32.21683526457203300 ) ) ;
#32570 = cartesian_point ( 'none', ( 64.99923228691184800, 9.176283089493551900, -32.11479019058867800 ) ) ;
#32571 = cartesian_point ( 'none', ( 65.08734299294970100, 8.878254549104619600, -31.93583769046261300 ) ) ;
#32572 = cartesian_point ( 'none', ( 65.12528546028234200, 8.717180613318179300, -31.85831062194250400 ) ) ;
#32573 = cartesian_point ( 'none', ( 65.18581421049248100, 8.384158081519371900, -31.73427780307274700 ) ) ;
#32574 = cartesian_point ( 'none', ( 65.20855980870884100, 8.212666574300286000, -31.68745752769924100 ) ) ;
#32575 = cartesian_point ( 'none', ( 65.23927208911457900, 7.859764675418129600, -31.62417768382563200 ) ) ;
#32576 = cartesian_point ( 'none', ( 65.24706056354888500, 7.677507139521147800, -31.60808579829638300 ) ) ;
#32577 = cartesian_point ( 'none', ( 65.24695067951714100, 7.318640203779887400, -31.60831262564543900 ) ) ;
#32578 = cartesian_point ( 'none', ( 65.23929939231453500, 7.140111522389084100, -31.62412171152226400 ) ) ;
#32579 = cartesian_point ( 'none', ( 65.20831090598639400, 6.784914064728571500, -31.68797008351023700 ) ) ;
#32580 = cartesian_point ( 'none', ( 65.18516128200664600, 6.611674741228611700, -31.73561852537737900 ) ) ;
#32581 = cartesian_point ( 'none', ( 65.12480483181981600, 6.280760772849644600, -31.85929268152185800 ) ) ;
#32582 = cartesian_point ( 'none', ( 65.08712183457451800, 6.120667495092193100, -31.93629165505648600 ) ) ;
#32583 = cartesian_point ( 'none', ( 64.99809734373869200, 5.820213011779620700, -32.11709038937747400 ) ) ;
#32584 = cartesian_point ( 'none', ( 64.94751729863809000, 5.681849702298458200, -32.21934426471462800 ) ) ;
#32585 = cartesian_point ( 'none', ( 64.83417294711685500, 5.428279456341576800, -32.44682058951900000 ) ) ;
#32586 = cartesian_point ( 'none', ( 64.77065013884019600, 5.312214506335059200, -32.57353637181654400 ) ) ;
#32587 = cartesian_point ( 'none', ( 64.63563818991650600, 5.112821053459861700, -32.84062525221319400 ) ) ;
#32588 = cartesian_point ( 'none', ( 64.56389997591783500, 5.028417896706771200, -32.98151896858830400 ) ) ;
#32589 = cartesian_point ( 'none', ( 64.41159078287508100, 4.890479499101411800, -33.27799192251718800 ) ) ;
#32590 = cartesian_point ( 'none', ( 64.33121488960279100, 4.837643955031548000, -33.43315283734330000 ) ) ;
#32591 = cartesian_point ( 'none', ( 64.16828783954977700, 4.767825857633644300, -33.74480335634059700 ) ) ;
#32592 = cartesian_point ( 'none', ( 64.08491053449459700, 4.750000000000000900, -33.90290970687678400 ) ) ;
#32593 = cartesian_point ( 'none', ( 63.99950199005596800, 4.750000000000000900, -34.06337835601190300 ) ) ;
#32594 = vector ( 'none', #32865, 1000.000000000000000 ) ;
#32595 = b_spline_curve_with_knots ( 'none', 3,
( #32593, #32592, #32591, #32590, #32589, #32588, #32587, #32586, #32585, #32584, #32583, #32582, #32581, #32580, #32579, #32578, #32577, #32576, #32575, #32574, #32573, #32572, #32571, #32570, #32569, #32568, #32567, #32566, #32565, #32564, #32563, #32562, #32561, #31284 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005375982417024564700, 0.001075196483404912900, 0.001612794725107369400, 0.002150392966809825900, 0.002687991208512282300, 0.003225589450214738800, 0.003763187691917195300, 0.004300785933619651800, 0.004838384175322108700, 0.005375982417024564700, 0.005913580658727020700, 0.006451178900429477600, 0.006988777142131934500, 0.007526375383834390600, 0.008063973625536846600, 0.008601571867239303500 ),
.unspecified. ) ;
#32596 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32597 = vector ( 'none', #32596, 1000.000000000000000 ) ;
#32598 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -15.80000000000034200 ) ) ;
#32599 = line ( 'none', #32598, #32597 ) ;
#32600 = cartesian_point ( 'none', ( 60.65266188401044900, 5.681263868498073900, -39.71801560891685800 ) ) ;
#32601 = cartesian_point ( 'none', ( 60.58877009282466000, 5.822759084176256600, -39.81533561375060500 ) ) ;
#32602 = cartesian_point ( 'none', ( 60.47864152076452600, 6.121746954014361600, -39.98242027691194500 ) ) ;
#32603 = cartesian_point ( 'none', ( 60.43184912572353100, 6.279740416360239100, -40.05304488505861100 ) ) ;
#32604 = cartesian_point ( 'none', ( 60.35524175173836200, 6.612890441273806100, -40.16839038856237200 ) ) ;
#32605 = cartesian_point ( 'none', ( 60.32580326469612700, 6.787656870568270100, -40.21254392872301500 ) ) ;
#32606 = cartesian_point ( 'none', ( 60.28688977789946100, 7.139379817513814800, -40.27085980777790300 ) ) ;
#32607 = cartesian_point ( 'none', ( 60.27694031313033200, 7.318165076691387000, -40.28573527301346500 ) ) ;
#32608 = cartesian_point ( 'none', ( 60.27694031313032500, 7.500000000000000000, -40.28573527301347200 ) ) ;
#32609 = plane ( 'none', #32629 ) ;
#32610 = face_bound ( 'none', #11944, .t. ) ;
#32611 = face_bound ( 'none', #12035, .t. ) ;
#32612 = face_bound ( 'none', #12053, .t. ) ;
#32613 = face_bound ( 'none', #12000, .t. ) ;
#32614 = face_bound ( 'none', #12007, .t. ) ;
#32615 = face_bound ( 'none', #12083, .t. ) ;
#32616 = face_bound ( 'none', #11956, .t. ) ;
#32617 = face_bound ( 'none', #11952, .t. ) ;
#32618 = face_bound ( 'none', #12065, .t. ) ;
#32619 = b_spline_curve_with_knots ( 'none', 3,
( #32608, #32607, #32606, #32605, #32604, #32603, #32602, #32601, #32600, #32692, #32691, #32690, #32689, #32688, #32687, #32686, #32685, #32684 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005377526531892961200, 0.001075505306378592200, 0.001613257959567888400, 0.002151010612757184500, 0.002688763265946480400, 0.003226515919135776700, 0.003764268572325073100, 0.004302021225514369000 ),
.unspecified. ) ;
#32620 = face_bound ( 'none', #11867, .t. ) ;
#32621 = face_bound ( 'none', #11909, .t. ) ;
#32622 = face_bound ( 'none', #11856, .t. ) ;
#32623 = direction ( 'none', ( -0.8660254037844432600, 0.0000000000000000000, 0.4999999999999919500 ) ) ;
#32624 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#32625 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.749999999999997300, 0.0000000000000000000 ) ) ;
#32626 = axis2_placement_3d ( 'none', #32625, #32624, #32623 ) ;
#32627 = circle ( 'none', #32626, 72.50000000000000000 ) ;
#32628 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#32629 = axis2_placement_3d ( 'none', #32633, #32628, #32705 ) ;
#32630 = face_bound ( 'none', #11965, .t. ) ;
#32631 = face_bound ( 'none', #11796, .t. ) ;
#32632 = face_bound ( 'none', #11925, .t. ) ;
#32633 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#32634 = face_bound ( 'none', #11854, .t. ) ;
#32635 = face_bound ( 'none', #12048, .t. ) ;
#32636 = cartesian_point ( 'none', ( -42.32034727481641300, 55.00000000000000000, -9.800000000000345300 ) ) ;
#32637 = face_bound ( 'none', #12705, .t. ) ;
#32638 = face_bound ( 'none', #12635, .t. ) ;
#32639 = face_bound ( 'none', #12630, .t. ) ;
#32640 = face_bound ( 'none', #12692, .t. ) ;
#32641 = face_bound ( 'none', #12599, .t. ) ;
#32642 = face_bound ( 'none', #12578, .t. ) ;
#32643 = face_bound ( 'none', #12595, .t. ) ;
#32644 = face_bound ( 'none', #12660, .t. ) ;
#32645 = face_bound ( 'none', #12540, .t. ) ;
#32646 = face_bound ( 'none', #12105, .t. ) ;
#32647 = face_bound ( 'none', #12542, .t. ) ;
#32648 = face_bound ( 'none', #12622, .t. ) ;
#32649 = face_bound ( 'none', #12511, .t. ) ;
#32650 = face_bound ( 'none', #12486, .t. ) ;
#32651 = face_bound ( 'none', #12437, .t. ) ;
#32652 = face_bound ( 'none', #12550, .t. ) ;
#32653 = face_bound ( 'none', #12440, .t. ) ;
#32654 = face_bound ( 'none', #12457, .t. ) ;
#32655 = face_bound ( 'none', #12427, .t. ) ;
#32656 = face_bound ( 'none', #12517, .t. ) ;
#32657 = face_bound ( 'none', #12406, .t. ) ;
#32658 = face_bound ( 'none', #12345, .t. ) ;
#32659 = face_bound ( 'none', #12421, .t. ) ;
#32660 = face_bound ( 'none', #12409, .t. ) ;
#32661 = face_bound ( 'none', #12354, .t. ) ;
#32662 = face_bound ( 'none', #12366, .t. ) ;
#32663 = face_bound ( 'none', #12301, .t. ) ;
#32664 = face_bound ( 'none', #12434, .t. ) ;
#32665 = face_bound ( 'none', #12328, .t. ) ;
#32666 = face_bound ( 'none', #12273, .t. ) ;
#32667 = face_bound ( 'none', #12275, .t. ) ;
#32668 = face_bound ( 'none', #12317, .t. ) ;
#32669 = face_bound ( 'none', #12295, .t. ) ;
#32670 = face_bound ( 'none', #12231, .t. ) ;
#32671 = face_bound ( 'none', #12244, .t. ) ;
#32672 = face_bound ( 'none', #12281, .t. ) ;
#32673 = face_bound ( 'none', #12170, .t. ) ;
#32674 = face_bound ( 'none', #12187, .t. ) ;
#32675 = face_bound ( 'none', #12111, .t. ) ;
#32676 = face_bound ( 'none', #12158, .t. ) ;
#32677 = face_bound ( 'none', #12125, .t. ) ;
#32678 = face_bound ( 'none', #12078, .t. ) ;
#32679 = face_bound ( 'none', #12151, .t. ) ;
#32680 = face_bound ( 'none', #12115, .t. ) ;
#32681 = face_bound ( 'none', #15655, .t. ) ;
#32682 = face_bound ( 'none', #12098, .t. ) ;
#32683 = face_bound ( 'none', #12038, .t. ) ;
#32684 = cartesian_point ( 'none', ( 61.76294687154232600, 4.749999999999997300, -37.96825507898724100 ) ) ;
#32685 = cartesian_point ( 'none', ( 61.66894130913861000, 4.750000000000000000, -38.12117389351512700 ) ) ;
#32686 = cartesian_point ( 'none', ( 61.57485771376040200, 4.767392136429042400, -38.27294662961629300 ) ) ;
#32687 = cartesian_point ( 'none', ( 61.38659555109771300, 4.837859868907730600, -38.57418090937574100 ) ) ;
#32688 = cartesian_point ( 'none', ( 61.29406375011967600, 4.890594023936438700, -38.72099153703084100 ) ) ;
#32689 = cartesian_point ( 'none', ( 61.11649387697589500, 5.027608263634631300, -39.00066169695224300 ) ) ;
#32690 = cartesian_point ( 'none', ( 61.03014327034952700, 5.112921990477722100, -39.13558844534975400 ) ) ;
#32691 = cartesian_point ( 'none', ( 60.86706451086114100, 5.313879057479738300, -39.38874367625668800 ) ) ;
#32692 = cartesian_point ( 'none', ( 60.79156158026555100, 5.427673516461332800, -39.50509078788502400 ) ) ;
#32693 = cartesian_point ( 'none', ( 4.750000000000002700, 7.318165076691389700, 72.34422921007590900 ) ) ;
#32694 = line ( 'none', #32700, #32699 ) ;
#32695 = b_spline_curve_with_knots ( 'none', 3,
( #32697, #32693, #32769, #32768, #32767, #32766, #32765, #32764, #32763, #32762, #32761, #32760, #32759, #32758, #32757, #32756, #32755, #32754 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005377526531892953600, 0.001075505306378590700, 0.001613257959567886000, 0.002151010612757181400, 0.002688763265946477300, 0.003226515919135773700, 0.003764268572325070000, 0.004302021225514366400 ),
.unspecified. ) ;
#32696 = cartesian_point ( 'none', ( -31.44999999999975400, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#32697 = cartesian_point ( 'none', ( 4.750000000000000900, 7.500000000000000000, 72.34422921007589500 ) ) ;
#32698 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32699 = vector ( 'none', #32698, 1000.000000000000000 ) ;
#32700 = cartesian_point ( 'none', ( -33.94999999999974000, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#32701 = cartesian_point ( 'none', ( 5.471606963810145600e-015, 55.00000000000000000, -9.462499999999934600 ) ) ;
#32702 = cartesian_point ( 'none', ( -31.44999999999975400, 55.00000000000000000, -15.46249999999994900 ) ) ;
#32703 = cartesian_point ( 'none', ( -25.44999999999977200, 55.00000000000000000, -2.943247497573959600e-014 ) ) ;
#32704 = line ( 'none', #32703, #32735 ) ;
#32705 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#32706 = cartesian_point ( 'none', ( -31.44999999999975400, 55.00000000000000000, -9.462499999999952400 ) ) ;
#32707 = cartesian_point ( 'none', ( -48.32034727481640600, 55.00000000000000000, -9.800000000000341800 ) ) ;
#32708 = face_outer_bound ( 'none', #12982, .t. ) ;
#32709 = face_bound ( 'none', #12966, .t. ) ;
#32710 = face_bound ( 'none', #12958, .t. ) ;
#32711 = face_bound ( 'none', #12996, .t. ) ;
#32712 = face_bound ( 'none', #12924, .t. ) ;
#32713 = face_bound ( 'none', #13037, .t. ) ;
#32714 = face_bound ( 'none', #12933, .t. ) ;
#32715 = face_bound ( 'none', #12946, .t. ) ;
#32716 = face_bound ( 'none', #12873, .t. ) ;
#32717 = face_bound ( 'none', #12910, .t. ) ;
#32718 = face_bound ( 'none', #12822, .t. ) ;
#32719 = face_bound ( 'none', #12826, .t. ) ;
#32720 = face_bound ( 'none', #12764, .t. ) ;
#32721 = face_bound ( 'none', #12890, .t. ) ;
#32722 = face_bound ( 'none', #12781, .t. ) ;
#32723 = face_bound ( 'none', #12719, .t. ) ;
#32724 = face_bound ( 'none', #12808, .t. ) ;
#32725 = face_bound ( 'none', #12769, .t. ) ;
#32726 = face_bound ( 'none', #12735, .t. ) ;
#32727 = face_bound ( 'none', #12690, .t. ) ;
#32728 = face_bound ( 'none', #12676, .t. ) ;
#32729 = face_bound ( 'none', #12731, .t. ) ;
#32730 = vector ( 'none', #32798, 1000.000000000000000 ) ;
#32731 = cartesian_point ( 'none', ( -8.449999999999905100, 55.00000000000000000, -4.886137790667959100e-015 ) ) ;
#32732 = line ( 'none', #32731, #32730 ) ;
#32733 = line ( 'none', #32739, #32795 ) ;
#32734 = direction ( 'none', ( 1.156482317317872700e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32735 = vector ( 'none', #32734, 1000.000000000000000 ) ;
#32736 = axis2_placement_3d ( 'none', #32791, #32782, #32781 ) ;
#32737 = cartesian_point ( 'none', ( -39.94999999999973300, 55.00000000000000000, -15.46249999999992000 ) ) ;
#32738 = cartesian_point ( 'none', ( -25.44999999999975400, 55.00000000000000000, -15.46249999999994200 ) ) ;
#32739 = cartesian_point ( 'none', ( -16.94999999999972900, 55.00000000000000000, -2.940356291780642000e-014 ) ) ;
#32740 = line ( 'none', #32786, #32785 ) ;
#32741 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 5.782411586589361600e-016 ) ) ;
#32742 = vector ( 'none', #32741, 1000.000000000000000 ) ;
#32743 = cartesian_point ( 'none', ( -25.44999999999976100, 55.00000000000000000, -9.462499999999948800 ) ) ;
#32744 = cartesian_point ( 'none', ( -22.94999999999977200, 55.00000000000000000, -9.462499999999979000 ) ) ;
#32745 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32746 = vector ( 'none', #32745, 1000.000000000000000 ) ;
#32747 = edge_loop ( 'none', ( #57864, #56497, #32467, #55961, #57952 ) ) ;
#32748 = line ( 'none', #32701, #32742 ) ;
#32749 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32750 = vector ( 'none', #32749, 1000.000000000000000 ) ;
#32751 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -15.46249999999992000 ) ) ;
#32752 = line ( 'none', #32751, #32750 ) ;
#32753 = line ( 'none', #32696, #32746 ) ;
#32754 = cartesian_point ( 'none', ( 2.000000000000002200, 4.749999999999997300, 72.47240854283786900 ) ) ;
#32755 = cartesian_point ( 'none', ( 2.179434359299615900, 4.750000000000001800, 72.46745674496313000 ) ) ;
#32756 = cartesian_point ( 'none', ( 2.357915202054194500, 4.767392136429041500, 72.46186432933681900 ) ) ;
#32757 = cartesian_point ( 'none', ( 2.712922822147932700, 4.837859868907733200, 72.44944165377927400 ) ) ;
#32758 = cartesian_point ( 'none', ( 2.886330455731787900, 4.890594023936439600, 72.44271207730190600 ) ) ;
#32759 = cartesian_point ( 'none', ( 3.217316855476085400, 5.027608263634631300, 72.42876713617330600 ) ) ;
#32760 = cartesian_point ( 'none', ( 3.377342150551545500, 5.112921990477723000, 72.42144869140142300 ) ) ;
#32761 = cartesian_point ( 'none', ( 3.678120391362049700, 5.313879057479740100, 72.40679595832033000 ) ) ;
#32762 = cartesian_point ( 'none', ( 3.816631410986937000, 5.427673516461333700, 72.39958205817853800 ) ) ;
#32763 = cartesian_point ( 'none', ( 4.070479563224310500, 5.681263868498073900, 72.38575380315957400 ) ) ;
#32764 = cartesian_point ( 'none', ( 4.186707055299648600, 5.822759084176258400, 72.37908189131628900 ) ) ;
#32765 = cartesian_point ( 'none', ( 4.386470904210199300, 6.121746954014364300, 72.36725008181035400 ) ) ;
#32766 = cartesian_point ( 'none', ( 4.471029806518023600, 6.279740416360239900, 72.36203898307429900 ) ) ;
#32767 = cartesian_point ( 'none', ( 4.609225629757186300, 6.612890441273806100, 72.35336780283778100 ) ) ;
#32768 = cartesian_point ( 'none', ( 4.662182960724442700, 6.787656870568275400, 72.34995009529055200 ) ) ;
#32769 = cartesian_point ( 'none', ( 4.732142736828326900, 7.139379817513815700, 72.34540796670222600 ) ) ;
#32770 = cartesian_point ( 'none', ( -39.94999999999973300, 55.00000000000000000, -9.462499999999924000 ) ) ;
#32771 = direction ( 'none', ( 1.156482317317872300e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32772 = vector ( 'none', #32771, 1000.000000000000000 ) ;
#32773 = cartesian_point ( 'none', ( -25.44999999999970400, 55.00000000000000000, -2.943247497573950700e-014 ) ) ;
#32774 = line ( 'none', #32773, #32772 ) ;
#32775 = cartesian_point ( 'none', ( -25.44999999999970400, 55.00000000000000000, -1.300000000000031600 ) ) ;
#32776 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32777 = vector ( 'none', #32776, 1000.000000000000000 ) ;
#32778 = cartesian_point ( 'none', ( -33.94999999999974000, 55.00000000000000000, -15.46249999999992000 ) ) ;
#32779 = cartesian_point ( 'none', ( -14.44999999999987800, 55.00000000000000000, -40.62499999999991500 ) ) ;
#32780 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -9.462499999999924000 ) ) ;
#32781 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32782 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#32783 = line ( 'none', #32780, #32777 ) ;
#32784 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32785 = vector ( 'none', #32784, 1000.000000000000000 ) ;
#32786 = cartesian_point ( 'none', ( -39.94999999999973300, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#32787 = circle ( 'none', #32736, 2.000000000000001800 ) ;
#32788 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -7.228014483236694600e-016 ) ) ;
#32789 = vector ( 'none', #32788, 1000.000000000000000 ) ;
#32790 = cartesian_point ( 'none', ( -14.44999999999987700, 55.00000000000000000, -43.80000000000048000 ) ) ;
#32791 = cartesian_point ( 'none', ( 28.99999999999999300, 0.0000000000000000000, 28.99999999999999600 ) ) ;
#32792 = cartesian_point ( 'none', ( 28.40000000000000600, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#32793 = cartesian_point ( 'none', ( -16.94999999999972600, 55.00000000000000000, -1.300000000000055300 ) ) ;
#32794 = direction ( 'none', ( 1.734723475976807500e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32795 = vector ( 'none', #32794, 1000.000000000000000 ) ;
#32796 = cartesian_point ( 'none', ( 5.276450572762817200e-015, 55.00000000000000000, -7.300000000000041600 ) ) ;
#32797 = line ( 'none', #32796, #32789 ) ;
#32798 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32799 = line ( 'none', #32802, #32801 ) ;
#32800 = cartesian_point ( 'none', ( -16.94999999999987500, 55.00000000000000000, -40.62499999999987900 ) ) ;
#32801 = vector ( 'none', #32862, 1000.000000000000000 ) ;
#32802 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -34.62499999999988600 ) ) ;
#32803 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32804 = vector ( 'none', #32803, 1000.000000000000000 ) ;
#32805 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -40.62499999999987900 ) ) ;
#32806 = line ( 'none', #32805, #32804 ) ;
#32807 = cartesian_point ( 'none', ( -16.94999999999987800, 55.00000000000000000, -34.62499999999988600 ) ) ;
#32808 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32809 = vector ( 'none', #32808, 1000.000000000000000 ) ;
#32810 = cartesian_point ( 'none', ( -22.94999999999987800, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#32811 = line ( 'none', #32810, #32809 ) ;
#32812 = oriented_edge ( 'none', *, *, #28930, .t. ) ;
#32813 = cartesian_point ( 'none', ( -22.94999999999977200, 55.00000000000000000, -15.46249999999997200 ) ) ;
#32814 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32815 = vector ( 'none', #32814, 1000.000000000000000 ) ;
#32816 = cartesian_point ( 'none', ( -16.94999999999990000, 55.00000000000000000, -9.801187639268915900e-015 ) ) ;
#32817 = line ( 'none', #32816, #32856 ) ;
#32818 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -34.62499999999992200 ) ) ;
#32819 = line ( 'none', #32818, #32815 ) ;
#32820 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 1.264902534566423700e-015 ) ) ;
#32821 = vector ( 'none', #32820, 1000.000000000000000 ) ;
#32822 = cartesian_point ( 'none', ( -8.449999999999882000, 55.00000000000000000, -34.62499999999992200 ) ) ;
#32823 = cartesian_point ( 'none', ( 28.82691906009821300, 0.0000000000000000000, 2.000000000000000900 ) ) ;
#32824 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32825 = vector ( 'none', #32824, 1000.000000000000000 ) ;
#32826 = cartesian_point ( 'none', ( -22.94999999999971900, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#32827 = line ( 'none', #32826, #32825 ) ;
#32828 = cartesian_point ( 'none', ( 28.12691906009821400, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#32829 = cartesian_point ( 'none', ( -33.94999999999974000, 55.00000000000000000, -9.462499999999924000 ) ) ;
#32830 = cartesian_point ( 'none', ( 1.644373294936393500e-015, 55.00000000000000000, -1.300000000000033800 ) ) ;
#32831 = line ( 'none', #32830, #32821 ) ;
#32832 = cartesian_point ( 'none', ( -22.94999999999971900, 55.00000000000000000, -7.300000000000058400 ) ) ;
#32833 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32834 = axis2_placement_3d ( 'none', #32850, #32854, #32833 ) ;
#32835 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -43.80000000000048000 ) ) ;
#32836 = line ( 'none', #32835, #32877 ) ;
#32837 = direction ( 'none', ( 1.156482317317872700e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32838 = vector ( 'none', #32837, 1000.000000000000000 ) ;
#32839 = cartesian_point ( 'none', ( -16.94999999999978300, 55.00000000000000000, -9.462499999999975500 ) ) ;
#32840 = line ( 'none', #32891, #32890 ) ;
#32841 = cartesian_point ( 'none', ( -22.94999999999987800, 55.00000000000000000, -34.62499999999988600 ) ) ;
#32842 = cartesian_point ( 'none', ( -22.94999999999987800, 55.00000000000000000, -40.62499999999987900 ) ) ;
#32843 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 5.782411586589365500e-016 ) ) ;
#32844 = vector ( 'none', #32843, 1000.000000000000000 ) ;
#32845 = cartesian_point ( 'none', ( 5.471606963810167700e-015, 55.00000000000000000, -9.462499999999966600 ) ) ;
#32846 = line ( 'none', #32845, #32844 ) ;
#32847 = cartesian_point ( 'none', ( -16.94999999999979300, 55.00000000000000000, -1.960237527853770200e-014 ) ) ;
#32848 = line ( 'none', #32847, #32838 ) ;
#32849 = cartesian_point ( 'none', ( -14.44999999999987700, 55.00000000000000000, -49.80000000000046600 ) ) ;
#32850 = cartesian_point ( 'none', ( 30.99999999999999600, -1.000000000000000000, 30.00000000000000000 ) ) ;
#32851 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32852 = cartesian_point ( 'none', ( -14.44999999999987800, 55.00000000000000000, -34.62499999999992200 ) ) ;
#32853 = cartesian_point ( 'none', ( -16.94999999999977500, 55.00000000000000000, -15.46249999999997000 ) ) ;
#32854 = direction ( 'none', ( 1.734723475976806800e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32855 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32856 = vector ( 'none', #32855, 1000.000000000000000 ) ;
#32857 = cylindrical_surface ( 'none', #32834, 1.000000000000000900 ) ;
#32858 = face_outer_bound ( 'none', #11929, .t. ) ;
#32859 = vector ( 'none', #32851, 1000.000000000000000 ) ;
#32860 = cartesian_point ( 'none', ( -22.94999999999977200, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#32861 = line ( 'none', #32860, #32859 ) ;
#32862 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32863 = vector ( 'none', #33127, 1000.000000000000000 ) ;
#32864 = cartesian_point ( 'none', ( -7.536457116839147700, 55.00000000000000000, -32.35000000000014400 ) ) ;
#32865 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#32866 = cartesian_point ( 'none', ( -13.53645711683914700, 55.00000000000000000, -32.35000000000014400 ) ) ;
#32867 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32868 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32869 = vector ( 'none', #32868, 1000.000000000000000 ) ;
#32870 = cartesian_point ( 'none', ( -13.53645711683914700, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#32871 = line ( 'none', #32870, #32869 ) ;
#32872 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#32873 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32874 = vector ( 'none', #32873, 1000.000000000000000 ) ;
#32875 = cartesian_point ( 'none', ( -7.536457116839151200, 55.00000000000000000, -26.35000000000014000 ) ) ;
#32876 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32877 = vector ( 'none', #32876, 1000.000000000000000 ) ;
#32878 = cartesian_point ( 'none', ( -33.94999999999979000, 55.00000000000000000, -23.62499999999983700 ) ) ;
#32879 = line ( 'none', #32883, #32874 ) ;
#32880 = vector ( 'none', #32867, 1000.000000000000000 ) ;
#32881 = cartesian_point ( 'none', ( 9.800000000000153500, 55.00000000000000000, 8.500145032286490400e-015 ) ) ;
#32882 = line ( 'none', #32881, #32863 ) ;
#32883 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -49.80000000000046600 ) ) ;
#32884 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589357600e-016 ) ) ;
#32885 = vector ( 'none', #32884, 1000.000000000000000 ) ;
#32886 = cartesian_point ( 'none', ( -8.449999999999876700, 55.00000000000000000, -49.80000000000046600 ) ) ;
#32887 = cartesian_point ( 'none', ( 8.941053915763770100e-015, 55.00000000000000000, -15.46249999999995900 ) ) ;
#32888 = line ( 'none', #32887, #32885 ) ;
#32889 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32890 = vector ( 'none', #32889, 1000.000000000000000 ) ;
#32891 = cartesian_point ( 'none', ( -14.44999999999987700, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#32892 = line ( 'none', #33110, #34131 ) ;
#32893 = cartesian_point ( 'none', ( -8.449999999999880300, 55.00000000000000000, -43.80000000000048000 ) ) ;
#32894 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317871100e-015 ) ) ;
#32895 = vector ( 'none', #32894, 1000.000000000000000 ) ;
#32896 = cartesian_point ( 'none', ( 1.788210783152748300e-014, 55.00000000000000000, -15.46249999999991200 ) ) ;
#32897 = line ( 'none', #32896, #32895 ) ;
#32898 = direction ( 'none', ( 1.734723475976805500e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32899 = vector ( 'none', #32898, 1000.000000000000000 ) ;
#32900 = cartesian_point ( 'none', ( -22.70937135051768500, 55.00000000000000000, -32.80000000000053000 ) ) ;
#32901 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -32.80000000000053000 ) ) ;
#32902 = line ( 'none', #32901, #32946 ) ;
#32903 = cartesian_point ( 'none', ( -8.449999999999901600, 55.00000000000000000, -4.886137790667956700e-015 ) ) ;
#32904 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32905 = vector ( 'none', #32904, 1000.000000000000000 ) ;
#32906 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -26.57500000000033300 ) ) ;
#32907 = line ( 'none', #32903, #32951 ) ;
#32908 = direction ( 'none', ( -5.782411586589351700e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32909 = vector ( 'none', #32908, 1000.000000000000000 ) ;
#32910 = cartesian_point ( 'none', ( -21.12291423367842900, 55.00000000000000000, -1.221413840073553000e-014 ) ) ;
#32911 = line ( 'none', #32910, #32909 ) ;
#32912 = cartesian_point ( 'none', ( -15.12291423367847200, 55.00000000000000000, -2.623407434634582500e-014 ) ) ;
#32913 = line ( 'none', #32912, #32899 ) ;
#32914 = direction ( 'none', ( 5.782411586589355700e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32915 = vector ( 'none', #32914, 1000.000000000000000 ) ;
#32916 = cartesian_point ( 'none', ( -7.536457116839166300, 55.00000000000000000, -4.357889695424460400e-015 ) ) ;
#32917 = line ( 'none', #32916, #32915 ) ;
#32918 = cartesian_point ( 'none', ( -15.12291423367842600, 55.00000000000000000, -26.57500000000033300 ) ) ;
#32919 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32920 = vector ( 'none', #32919, 1000.000000000000000 ) ;
#32921 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -17.62499999999984400 ) ) ;
#32922 = line ( 'none', #32921, #32920 ) ;
#32923 = cartesian_point ( 'none', ( -25.44999999999982200, 55.00000000000000000, -17.62499999999986100 ) ) ;
#32924 = line ( 'none', #32906, #32905 ) ;
#32925 = cartesian_point ( 'none', ( -39.94999999999979000, 55.00000000000000000, -17.62499999999984400 ) ) ;
#32926 = cartesian_point ( 'none', ( -15.12291423367841500, 55.00000000000000000, -32.57500000000033700 ) ) ;
#32927 = cartesian_point ( 'none', ( -21.12291423367841100, 55.00000000000000000, -32.57500000000033700 ) ) ;
#32928 = direction ( 'none', ( 1.156482317317871500e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32929 = vector ( 'none', #32928, 1000.000000000000000 ) ;
#32930 = cartesian_point ( 'none', ( -22.70937135051768900, 55.00000000000000000, -26.80000000000053000 ) ) ;
#32931 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 5.782411586589357600e-016 ) ) ;
#32932 = vector ( 'none', #32973, 1000.000000000000000 ) ;
#32933 = cartesian_point ( 'none', ( -22.70937135051772100, 55.00000000000000000, -2.626298640427881800e-014 ) ) ;
#32934 = line ( 'none', #32933, #32929 ) ;
#32935 = cartesian_point ( 'none', ( 1.549686305205977800e-014, 55.00000000000000000, -26.80000000000051900 ) ) ;
#32936 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32937 = vector ( 'none', #32936, 1000.000000000000000 ) ;
#32938 = cartesian_point ( 'none', ( -28.70937135051768900, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#32939 = line ( 'none', #32938, #32937 ) ;
#32940 = line ( 'none', #32935, #32941 ) ;
#32941 = vector ( 'none', #32931, 1000.000000000000000 ) ;
#32942 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -40.62499999999991500 ) ) ;
#32943 = line ( 'none', #32942, #32948 ) ;
#32944 = cartesian_point ( 'none', ( -21.12291423367841500, 55.00000000000000000, -26.57500000000033300 ) ) ;
#32945 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32946 = vector ( 'none', #32945, 1000.000000000000000 ) ;
#32947 = cartesian_point ( 'none', ( -28.70937135051768900, 55.00000000000000000, -26.80000000000053400 ) ) ;
#32948 = vector ( 'none', #32949, 1000.000000000000000 ) ;
#32949 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32950 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32951 = vector ( 'none', #32950, 1000.000000000000000 ) ;
#32952 = cartesian_point ( 'none', ( -8.449999999999878500, 55.00000000000000000, -40.62499999999991500 ) ) ;
#32953 = cartesian_point ( 'none', ( -28.70937135051768900, 55.00000000000000000, -32.80000000000053000 ) ) ;
#32954 = cartesian_point ( 'none', ( -13.53645711683914700, 55.00000000000000000, -26.35000000000014000 ) ) ;
#32955 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32956 = vector ( 'none', #32955, 1000.000000000000000 ) ;
#32957 = cartesian_point ( 'none', ( -14.44999999999985400, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#32958 = line ( 'none', #32966, #33018 ) ;
#32959 = line ( 'none', #32957, #32956 ) ;
#32960 = line ( 'none', #33012, #33011 ) ;
#32961 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 1.156482317317873100e-015 ) ) ;
#32962 = vector ( 'none', #32961, 1000.000000000000000 ) ;
#32963 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317871500e-015 ) ) ;
#32964 = cartesian_point ( 'none', ( 2.732189474663451600e-014, 55.00000000000000000, -23.62499999999982900 ) ) ;
#32965 = line ( 'none', #32964, #33016 ) ;
#32966 = cartesian_point ( 'none', ( -25.44999999999983900, 55.00000000000000000, -2.943247497573966500e-014 ) ) ;
#32967 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32968 = vector ( 'none', #32967, 1000.000000000000000 ) ;
#32969 = cartesian_point ( 'none', ( -31.44999999999981100, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#32970 = line ( 'none', #32969, #32968 ) ;
#32971 = cartesian_point ( 'none', ( 2.038300084272732200e-014, 55.00000000000000000, -17.62499999999983700 ) ) ;
#32972 = line ( 'none', #32971, #32962 ) ;
#32973 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589355700e-016 ) ) ;
#32974 = cartesian_point ( 'none', ( 1.366094737331728000e-014, 55.00000000000000000, -23.62499999999987600 ) ) ;
#32975 = line ( 'none', #32974, #32932 ) ;
#32976 = direction ( 'none', ( 1.734723475976808500e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32977 = vector ( 'none', #32976, 1000.000000000000000 ) ;
#32978 = cartesian_point ( 'none', ( -14.44999999999985400, 55.00000000000000000, -17.62499999999992200 ) ) ;
#32979 = cartesian_point ( 'none', ( -14.44999999999985400, 55.00000000000000000, -23.62499999999991800 ) ) ;
#32980 = line ( 'none', #33004, #33003 ) ;
#32981 = cartesian_point ( 'none', ( -8.449999999999857200, 55.00000000000000000, -23.62499999999991800 ) ) ;
#32982 = cartesian_point ( 'none', ( -8.449999999999860700, 55.00000000000000000, -17.62499999999991800 ) ) ;
#32983 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#32984 = vector ( 'none', #32983, 1000.000000000000000 ) ;
#32985 = cartesian_point ( 'none', ( -14.44999999999987800, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#32986 = line ( 'none', #32985, #32984 ) ;
#32987 = cartesian_point ( 'none', ( -16.94999999999983900, 55.00000000000000000, -17.62499999999989000 ) ) ;
#32988 = cartesian_point ( 'none', ( -16.94999999999982900, 55.00000000000000000, -23.62499999999988600 ) ) ;
#32989 = cartesian_point ( 'none', ( -16.94999999999987100, 55.00000000000000000, -2.940356291780668500e-014 ) ) ;
#32990 = line ( 'none', #32989, #32977 ) ;
#32991 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#32992 = vector ( 'none', #32991, 1000.000000000000000 ) ;
#32993 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -23.62499999999983700 ) ) ;
#32994 = cartesian_point ( 'none', ( -31.44999999999981100, 55.00000000000000000, -23.62499999999986500 ) ) ;
#32995 = line ( 'none', #33045, #33044 ) ;
#32996 = line ( 'none', #32998, #33013 ) ;
#32997 = cartesian_point ( 'none', ( 0.05000000000011939300, 55.00000000000000000, -26.12499999999994700 ) ) ;
#32998 = cartesian_point ( 'none', ( -33.94999999999979000, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#32999 = cartesian_point ( 'none', ( -22.94999999999983200, 55.00000000000000000, -17.62499999999989300 ) ) ;
#33000 = cartesian_point ( 'none', ( -5.949999999999876700, 55.00000000000000000, -32.12499999999994300 ) ) ;
#33001 = cartesian_point ( 'none', ( -39.94999999999979000, 55.00000000000000000, -23.62499999999983700 ) ) ;
#33002 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33003 = vector ( 'none', #33002, 1000.000000000000000 ) ;
#33004 = cartesian_point ( 'none', ( -39.94999999999979000, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33005 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33006 = vector ( 'none', #33005, 1000.000000000000000 ) ;
#33007 = line ( 'none', #32993, #32992 ) ;
#33008 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -32.35000000000014400 ) ) ;
#33009 = line ( 'none', #33008, #33006 ) ;
#33010 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33011 = vector ( 'none', #33010, 1000.000000000000000 ) ;
#33012 = cartesian_point ( 'none', ( -22.94999999999983200, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33013 = vector ( 'none', #33047, 1000.000000000000000 ) ;
#33014 = cartesian_point ( 'none', ( -25.44999999999981500, 55.00000000000000000, -23.62499999999985800 ) ) ;
#33015 = cartesian_point ( 'none', ( -33.94999999999979000, 55.00000000000000000, -17.62499999999984400 ) ) ;
#33016 = vector ( 'none', #32963, 1000.000000000000000 ) ;
#33017 = direction ( 'none', ( 1.156482317317872300e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33018 = vector ( 'none', #33017, 1000.000000000000000 ) ;
#33019 = cartesian_point ( 'none', ( -22.94999999999983200, 55.00000000000000000, -23.62499999999989000 ) ) ;
#33020 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33021 = vector ( 'none', #33020, 1000.000000000000000 ) ;
#33022 = cartesian_point ( 'none', ( 0.05000000000011993500, 55.00000000000000000, -34.62499999999995000 ) ) ;
#33023 = cartesian_point ( 'none', ( 0.05000000000012297400, 55.00000000000000000, -23.62499999999994300 ) ) ;
#33024 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33025 = vector ( 'none', #33024, 1000.000000000000000 ) ;
#33026 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33027 = vector ( 'none', #33026, 1000.000000000000000 ) ;
#33028 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -26.12499999999994700 ) ) ;
#33029 = cartesian_point ( 'none', ( -5.949999999999878500, 55.00000000000000000, -17.62499999999995000 ) ) ;
#33030 = direction ( 'none', ( 6.866613759074862100e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33031 = vector ( 'none', #33030, 1000.000000000000000 ) ;
#33032 = line ( 'none', #33028, #33027 ) ;
#33033 = direction ( 'none', ( -1.445602896647340400e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33034 = vector ( 'none', #33033, 1000.000000000000000 ) ;
#33035 = cartesian_point ( 'none', ( -5.949999999999881200, 55.00000000000000000, -8.601337235051503500e-016 ) ) ;
#33036 = cartesian_point ( 'none', ( 0.05000000000010145600, 55.00000000000000000, 3.433306879544397500e-017 ) ) ;
#33037 = line ( 'none', #33036, #33031 ) ;
#33038 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -32.12499999999994300 ) ) ;
#33039 = line ( 'none', #33038, #33021 ) ;
#33040 = line ( 'none', #33035, #33034 ) ;
#33041 = cartesian_point ( 'none', ( -5.949999999999877600, 55.00000000000000000, -23.62499999999994300 ) ) ;
#33042 = cartesian_point ( 'none', ( -5.949999999999876700, 55.00000000000000000, -26.12499999999994700 ) ) ;
#33043 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33044 = vector ( 'none', #33043, 1000.000000000000000 ) ;
#33045 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -32.57500000000033700 ) ) ;
#33046 = cartesian_point ( 'none', ( 0.05000000000012351500, 55.00000000000000000, -32.12499999999994300 ) ) ;
#33047 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33048 = cartesian_point ( 'none', ( 0.05000000000011885200, 55.00000000000000000, -17.62499999999995000 ) ) ;
#33049 = cartesian_point ( 'none', ( -5.949999999999881200, 55.00000000000000000, -8.601337235051509400e-016 ) ) ;
#33050 = line ( 'none', #33049, #33109 ) ;
#33051 = cartesian_point ( 'none', ( -6.624999999999797500, 55.00000000000000000, 26.12499999999974800 ) ) ;
#33052 = cartesian_point ( 'none', ( 1.019150042136368800e-014, 55.00000000000000000, -17.62499999999987900 ) ) ;
#33053 = line ( 'none', #33052, #33106 ) ;
#33054 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -23.62499999999991800 ) ) ;
#33055 = direction ( 'none', ( 5.782411586589357600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33056 = vector ( 'none', #33055, 1000.000000000000000 ) ;
#33057 = line ( 'none', #33054, #33025 ) ;
#33058 = cartesian_point ( 'none', ( -0.6249999999998345800, 55.00000000000000000, 23.62499999999976900 ) ) ;
#33059 = cartesian_point ( 'none', ( -8.449999999999871400, 55.00000000000000000, -4.886137790667932200e-015 ) ) ;
#33060 = line ( 'none', #33059, #33056 ) ;
#33061 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 5.782411586589363600e-016 ) ) ;
#33062 = vector ( 'none', #33061, 1000.000000000000000 ) ;
#33063 = cartesian_point ( 'none', ( 0.05000000000012394500, 55.00000000000000000, -40.62499999999993600 ) ) ;
#33064 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33065 = vector ( 'none', #33064, 1000.000000000000000 ) ;
#33066 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -40.62499999999993600 ) ) ;
#33067 = line ( 'none', #33066, #33065 ) ;
#33068 = cartesian_point ( 'none', ( -6.624999999999771700, 55.00000000000000000, 40.62499999999972300 ) ) ;
#33069 = direction ( 'none', ( 6.685913396993954200e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33070 = vector ( 'none', #33069, 1000.000000000000000 ) ;
#33071 = cartesian_point ( 'none', ( -16.94999999999964000, 55.00000000000000000, 26.12499999999987200 ) ) ;
#33072 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33073 = vector ( 'none', #33072, 1000.000000000000000 ) ;
#33074 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -34.62499999999995000 ) ) ;
#33075 = line ( 'none', #33074, #33073 ) ;
#33076 = cartesian_point ( 'none', ( 0.05000000000009678600, 55.00000000000000000, 3.342956698503447900e-017 ) ) ;
#33077 = line ( 'none', #33076, #33070 ) ;
#33078 = cartesian_point ( 'none', ( 1.019150042136370500e-014, 55.00000000000000000, -17.62499999999991500 ) ) ;
#33079 = line ( 'none', #33078, #33062 ) ;
#33080 = cartesian_point ( 'none', ( -5.949999999999875800, 55.00000000000000000, -40.62499999999993600 ) ) ;
#33081 = cartesian_point ( 'none', ( -15.12500000000011200, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33082 = line ( 'none', #33081, #33140 ) ;
#33083 = line ( 'none', #33130, #33129 ) ;
#33084 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 48.99534727481645300 ) ) ;
#33085 = line ( 'none', #33084, #33092 ) ;
#33086 = cartesian_point ( 'none', ( -15.12500000000011200, 55.00000000000000000, 42.99534727481646700 ) ) ;
#33087 = direction ( 'none', ( 2.891205793294678800e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33088 = vector ( 'none', #33087, 1000.000000000000000 ) ;
#33089 = cartesian_point ( 'none', ( -9.125000000000140300, 55.00000000000000000, 5.276450572762876300e-015 ) ) ;
#33090 = line ( 'none', #33089, #33138 ) ;
#33091 = cartesian_point ( 'none', ( -8.787499999999694100, 55.00000000000000000, 40.62499999999978700 ) ) ;
#33092 = vector ( 'none', #33141, 1000.000000000000000 ) ;
#33093 = cartesian_point ( 'none', ( -6.624999999999784200, 55.00000000000000000, 1.915423838057662300e-015 ) ) ;
#33094 = line ( 'none', #33093, #33088 ) ;
#33095 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33096 = vector ( 'none', #33095, 1000.000000000000000 ) ;
#33097 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 34.62499999999972300 ) ) ;
#33098 = line ( 'none', #33097, #33096 ) ;
#33099 = cartesian_point ( 'none', ( -6.624999999999801000, 55.00000000000000000, 32.12499999999974400 ) ) ;
#33100 = cartesian_point ( 'none', ( -6.624999999999773500, 55.00000000000000000, 34.62499999999972300 ) ) ;
#33101 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33102 = vector ( 'none', #33101, 1000.000000000000000 ) ;
#33103 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 40.62499999999972300 ) ) ;
#33104 = line ( 'none', #33103, #33102 ) ;
#33105 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 5.782411586589365500e-016 ) ) ;
#33106 = vector ( 'none', #33105, 1000.000000000000000 ) ;
#33107 = cartesian_point ( 'none', ( -5.949999999999876700, 55.00000000000000000, -34.62499999999995000 ) ) ;
#33108 = direction ( 'none', ( -1.445602896647341400e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33109 = vector ( 'none', #33108, 1000.000000000000000 ) ;
#33110 = cartesian_point ( 'none', ( 16.13749999999996700, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33111 = line ( 'none', #33126, #32880 ) ;
#33112 = direction ( 'none', ( 6.866613759074866000e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33113 = vector ( 'none', #33112, 1000.000000000000000 ) ;
#33114 = cartesian_point ( 'none', ( -22.94999999999966200, 55.00000000000000000, 17.62499999999988300 ) ) ;
#33115 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -23.62499999999994300 ) ) ;
#33116 = line ( 'none', #33115, #31551 ) ;
#33117 = cartesian_point ( 'none', ( -22.94999999999969000, 55.00000000000000000, 9.124999999999911200 ) ) ;
#33118 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33119 = vector ( 'none', #33118, 1000.000000000000000 ) ;
#33120 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -17.62499999999995000 ) ) ;
#33121 = cartesian_point ( 'none', ( -15.12500000000011200, 55.00000000000000000, 48.99534727481645300 ) ) ;
#33122 = cartesian_point ( 'none', ( 0.05000000000010675100, 55.00000000000000000, 3.433306879544763000e-017 ) ) ;
#33123 = line ( 'none', #33122, #33113 ) ;
#33124 = line ( 'none', #33120, #33119 ) ;
#33125 = cartesian_point ( 'none', ( -9.125000000000115500, 55.00000000000000000, 42.99534727481646700 ) ) ;
#33126 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 26.12499999999977300 ) ) ;
#33127 = direction ( 'none', ( -8.673617379884037400e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33128 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33129 = vector ( 'none', #33128, 1000.000000000000000 ) ;
#33130 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 42.99534727481646700 ) ) ;
#33131 = cartesian_point ( 'none', ( -0.6249999999997777300, 55.00000000000000000, 34.62499999999972300 ) ) ;
#33132 = direction ( 'none', ( -7.228014483236697000e-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33133 = vector ( 'none', #33132, 1000.000000000000000 ) ;
#33134 = cartesian_point ( 'none', ( -0.6249999999997802900, 55.00000000000000000, 4.517509052021347100e-017 ) ) ;
#33135 = line ( 'none', #33134, #33133 ) ;
#33136 = cartesian_point ( 'none', ( -0.6249999999998059300, 55.00000000000000000, 32.12499999999974400 ) ) ;
#33137 = direction ( 'none', ( -5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33138 = vector ( 'none', #33137, 1000.000000000000000 ) ;
#33139 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33140 = vector ( 'none', #33139, 1000.000000000000000 ) ;
#33141 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33142 = cartesian_point ( 'none', ( -6.624999999999828600, 55.00000000000000000, 23.62499999999976900 ) ) ;
#33143 = vector ( 'none', #33153, 1000.000000000000000 ) ;
#33144 = cartesian_point ( 'none', ( -14.78749999999968700, 55.00000000000000000, 34.62499999999978700 ) ) ;
#33145 = cartesian_point ( 'none', ( -0.6249999999998366900, 55.00000000000000000, 17.62499999999977600 ) ) ;
#33146 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33147 = vector ( 'none', #33146, 1000.000000000000000 ) ;
#33148 = line ( 'none', #33225, #33224 ) ;
#33149 = cartesian_point ( 'none', ( -8.787499999999722500, 55.00000000000000000, 32.12499999999980800 ) ) ;
#33150 = cartesian_point ( 'none', ( -8.787499999999719000, 55.00000000000000000, 26.12499999999981200 ) ) ;
#33151 = cartesian_point ( 'none', ( -8.787499999999694100, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33152 = line ( 'none', #33151, #33147 ) ;
#33153 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33154 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 34.62499999999978700 ) ) ;
#33155 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33156 = vector ( 'none', #33155, 1000.000000000000000 ) ;
#33157 = cartesian_point ( 'none', ( -5.949999999999876700, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33158 = cartesian_point ( 'none', ( -14.78749999999971700, 55.00000000000000000, 26.12499999999980500 ) ) ;
#33159 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33160 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33161 = cartesian_point ( 'none', ( 0.6750000000002265300, 55.00000000000000000, -45.02499999999995600 ) ) ;
#33162 = axis2_placement_3d ( 'none', #33161, #33160, #33159 ) ;
#33163 = circle ( 'none', #33162, 3.000000000000002700 ) ;
#33164 = advanced_face ( 'none', ( #51878 ), #51875, .t. ) ;
#33165 = cartesian_point ( 'none', ( -8.787499999999694100, 55.00000000000000000, 34.62499999999978700 ) ) ;
#33166 = line ( 'none', #33154, #33143 ) ;
#33167 = cartesian_point ( 'none', ( -9.125000000000111900, 55.00000000000000000, 48.99534727481645300 ) ) ;
#33168 = line ( 'none', #33157, #33156 ) ;
#33169 = cartesian_point ( 'none', ( -0.6249999999997772900, 55.00000000000000000, 40.62499999999972300 ) ) ;
#33170 = direction ( 'none', ( -0.8660254037844454800, 0.0000000000000000000, -0.4999999999999881200 ) ) ;
#33171 = line ( 'none', #33229, #33228 ) ;
#33172 = cartesian_point ( 'none', ( -6.624999999999825900, 55.00000000000000000, 17.62499999999977600 ) ) ;
#33173 = direction ( 'none', ( 0.4999999999999919500, 0.0000000000000000000, -0.8660254037844432600 ) ) ;
#33174 = cartesian_point ( 'none', ( 58.24020840450381100, 0.4999999999999761300, 42.12499999999957400 ) ) ;
#33175 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33176 = vector ( 'none', #33175, 1000.000000000000000 ) ;
#33177 = axis2_placement_3d ( 'none', #33174, #33173, #33170 ) ;
#33178 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 40.62499999999978700 ) ) ;
#33179 = line ( 'none', #33178, #33176 ) ;
#33180 = direction ( 'none', ( -4.336808689942024100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33181 = vector ( 'none', #33180, 1000.000000000000000 ) ;
#33182 = cartesian_point ( 'none', ( -6.624999999999818800, 55.00000000000000000, -2.873135757086512600e-015 ) ) ;
#33183 = line ( 'none', #33182, #33181 ) ;
#33184 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33185 = vector ( 'none', #33184, 1000.000000000000000 ) ;
#33186 = cartesian_point ( 'none', ( -0.6249999999998033800, 55.00000000000000000, 26.12499999999975500 ) ) ;
#33187 = face_outer_bound ( 'none', #11357, .t. ) ;
#33188 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 17.62499999999977600 ) ) ;
#33189 = line ( 'none', #33188, #33185 ) ;
#33190 = line ( 'none', #33232, #33231 ) ;
#33191 = cartesian_point ( 'none', ( -14.78749999999968700, 55.00000000000000000, 40.62499999999978700 ) ) ;
#33192 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33193 = vector ( 'none', #33192, 1000.000000000000000 ) ;
#33194 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 32.12499999999980800 ) ) ;
#33195 = line ( 'none', #33194, #33193 ) ;
#33196 = cartesian_point ( 'none', ( -14.78749999999971400, 55.00000000000000000, 32.12499999999980800 ) ) ;
#33197 = cylindrical_surface ( 'none', #33177, 0.4999999999999984500 ) ;
#33198 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33199 = vector ( 'none', #33198, 1000.000000000000000 ) ;
#33200 = cartesian_point ( 'none', ( -14.78749999999968700, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33201 = line ( 'none', #33200, #33199 ) ;
#33202 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33203 = vector ( 'none', #33202, 1000.000000000000000 ) ;
#33204 = cartesian_point ( 'none', ( -33.94999999999969700, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33205 = line ( 'none', #33204, #33203 ) ;
#33206 = line ( 'none', #33264, #33263 ) ;
#33207 = cartesian_point ( 'none', ( -14.78749999999974600, 55.00000000000000000, 17.62499999999982600 ) ) ;
#33208 = line ( 'none', #33247, #33246 ) ;
#33209 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33210 = vector ( 'none', #33209, 1000.000000000000000 ) ;
#33211 = line ( 'none', #33287, #33286 ) ;
#33212 = direction ( 'none', ( -5.782411586589361600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33213 = vector ( 'none', #33212, 1000.000000000000000 ) ;
#33214 = cartesian_point ( 'none', ( -6.624999999999783300, 55.00000000000000000, -3.830847676115327000e-015 ) ) ;
#33215 = line ( 'none', #33214, #33213 ) ;
#33216 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 23.62499999999976900 ) ) ;
#33217 = line ( 'none', #33216, #33210 ) ;
#33218 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317872300e-015 ) ) ;
#33219 = vector ( 'none', #33218, 1000.000000000000000 ) ;
#33220 = cartesian_point ( 'none', ( -3.021310053992913400e-014, 55.00000000000000000, 26.12499999999975500 ) ) ;
#33221 = cartesian_point ( 'none', ( -39.94999999999969000, 55.00000000000000000, 9.124999999999934300 ) ) ;
#33222 = line ( 'none', #33220, #33219 ) ;
#33223 = direction ( 'none', ( -3.614007241618353700e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33224 = vector ( 'none', #33223, 1000.000000000000000 ) ;
#33225 = cartesian_point ( 'none', ( -0.6249999999998431300, 55.00000000000000000, 2.258754526010903700e-016 ) ) ;
#33226 = direction ( 'none', ( 4.336808689942026600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33227 = vertex_point ( 'none', #51870 ) ;
#33228 = vector ( 'none', #33226, 1000.000000000000000 ) ;
#33229 = cartesian_point ( 'none', ( -0.6249999999997920600, 55.00000000000000000, -2.710505431212865200e-016 ) ) ;
#33230 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33231 = vector ( 'none', #33230, 1000.000000000000000 ) ;
#33232 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 32.12499999999974400 ) ) ;
#33233 = cartesian_point ( 'none', ( -43.12500000000025600, 55.00000000000000000, 9.124999999999939600 ) ) ;
#33234 = cartesian_point ( 'none', ( -49.12500000000024200, 55.00000000000000000, 15.12499999999993800 ) ) ;
#33235 = cartesian_point ( 'none', ( -5.276450572762775400e-015, 55.00000000000000000, 9.124999999999964500 ) ) ;
#33236 = line ( 'none', #33235, #33289 ) ;
#33237 = cartesian_point ( 'none', ( -33.94999999999966200, 55.00000000000000000, 23.62499999999993600 ) ) ;
#33238 = vector ( 'none', #33252, 1000.000000000000000 ) ;
#33239 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33240 = vector ( 'none', #33239, 1000.000000000000000 ) ;
#33241 = cartesian_point ( 'none', ( 28.67308093990179100, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#33242 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 15.12499999999993800 ) ) ;
#33243 = line ( 'none', #33242, #33240 ) ;
#33244 = line ( 'none', #33253, #33238 ) ;
#33245 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317871500e-015 ) ) ;
#33246 = vector ( 'none', #33245, 1000.000000000000000 ) ;
#33247 = cartesian_point ( 'none', ( -2.038300084272730300e-014, 55.00000000000000000, 17.62499999999984400 ) ) ;
#33248 = cartesian_point ( 'none', ( -33.94999999999969700, 55.00000000000000000, 15.12499999999993600 ) ) ;
#33249 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#33250 = vector ( 'none', #33249, 1000.000000000000100 ) ;
#33251 = cartesian_point ( 'none', ( -39.94999999999965500, 55.00000000000000000, 23.62499999999993600 ) ) ;
#33252 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33253 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 23.62499999999993600 ) ) ;
#33254 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33255 = vector ( 'none', #33254, 1000.000000000000000 ) ;
#33256 = cartesian_point ( 'none', ( -8.787499999999736700, 55.00000000000000000, -5.081294181715252800e-015 ) ) ;
#33257 = cartesian_point ( 'none', ( 29.37308093990179000, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#33258 = line ( 'none', #33257, #33250 ) ;
#33259 = cartesian_point ( 'none', ( -49.12500000000024200, 55.00000000000000000, 9.124999999999937800 ) ) ;
#33260 = cartesian_point ( 'none', ( -8.787499999999747400, 55.00000000000000000, 17.62499999999983300 ) ) ;
#33261 = line ( 'none', #33256, #33255 ) ;
#33262 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33263 = vector ( 'none', #33262, 1000.000000000000000 ) ;
#33264 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 15.12499999999993600 ) ) ;
#33265 = cartesian_point ( 'none', ( 29.99999999999999600, -1.000000000000000000, 30.00000000000000000 ) ) ;
#33266 = line ( 'none', #33265, #33346 ) ;
#33267 = direction ( 'none', ( 5.782411586589361600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33268 = vector ( 'none', #33267, 1000.000000000000000 ) ;
#33269 = cartesian_point ( 'none', ( -8.787499999999703000, 55.00000000000000000, -5.081294181715229900e-015 ) ) ;
#33270 = line ( 'none', #33269, #33268 ) ;
#33271 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33272 = vector ( 'none', #33271, 1000.000000000000000 ) ;
#33273 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 23.62499999999982200 ) ) ;
#33274 = line ( 'none', #33273, #33272 ) ;
#33275 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33276 = vector ( 'none', #33275, 1000.000000000000000 ) ;
#33277 = cartesian_point ( 'none', ( -49.12500000000024200, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33278 = cartesian_point ( 'none', ( -22.94999999999960100, 55.00000000000000000, 34.62499999999984400 ) ) ;
#33279 = line ( 'none', #33277, #33276 ) ;
#33280 = direction ( 'none', ( -5.782411586589357600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33281 = vector ( 'none', #33280, 1000.000000000000000 ) ;
#33282 = cartesian_point ( 'none', ( -14.78749999999973500, 55.00000000000000000, -8.550741133668860700e-015 ) ) ;
#33283 = line ( 'none', #33282, #33281 ) ;
#33284 = cartesian_point ( 'none', ( -8.787499999999751000, 55.00000000000000000, 23.62499999999982200 ) ) ;
#33285 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33286 = vector ( 'none', #33285, 1000.000000000000000 ) ;
#33287 = cartesian_point ( 'none', ( -43.12500000000025600, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33288 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#33289 = vector ( 'none', #33288, 1000.000000000000000 ) ;
#33290 = cartesian_point ( 'none', ( -14.78749999999974900, 55.00000000000000000, 23.62499999999982200 ) ) ;
#33291 = cartesian_point ( 'none', ( -43.12500000000025600, 55.00000000000000000, 15.12499999999993800 ) ) ;
#33292 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33293 = vector ( 'none', #33292, 1000.000000000000000 ) ;
#33294 = cartesian_point ( 'none', ( -32.12500000000030600, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33295 = line ( 'none', #33294, #33293 ) ;
#33296 = line ( 'none', #33304, #33353 ) ;
#33297 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 5.782411586589357600e-016 ) ) ;
#33298 = vector ( 'none', #33297, 1000.000000000000000 ) ;
#33299 = cartesian_point ( 'none', ( 1.352180598423419200e-014, 55.00000000000000000, 23.38437135051772800 ) ) ;
#33300 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33301 = vector ( 'none', #33300, 1000.000000000000000 ) ;
#33302 = cartesian_point ( 'none', ( -16.94999999999960800, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33303 = line ( 'none', #33302, #33301 ) ;
#33304 = cartesian_point ( 'none', ( 2.520890236566062900e-014, 55.00000000000000000, 21.79791423367843700 ) ) ;
#33305 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33306 = vector ( 'none', #33305, 1000.000000000000000 ) ;
#33307 = cartesian_point ( 'none', ( -31.67499999999991900, 55.00000000000000000, 14.21145711683920300 ) ) ;
#33308 = cartesian_point ( 'none', ( -25.90000000000010900, 55.00000000000000000, 15.79791423367847600 ) ) ;
#33309 = line ( 'none', #33299, #33298 ) ;
#33310 = direction ( 'none', ( 5.782411586589355700e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33311 = vector ( 'none', #33310, 1000.000000000000000 ) ;
#33312 = cartesian_point ( 'none', ( -14.78749999999973300, 55.00000000000000000, 8.550741133668856000e-015 ) ) ;
#33313 = line ( 'none', #33312, #33311 ) ;
#33314 = line ( 'none', #33320, #33306 ) ;
#33315 = cartesian_point ( 'none', ( -25.67499999999991500, 55.00000000000000000, 8.211457116839206100 ) ) ;
#33316 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317871500e-015 ) ) ;
#33317 = vector ( 'none', #33316, 1000.000000000000000 ) ;
#33318 = cartesian_point ( 'none', ( -3.021310053992919000e-014, 55.00000000000000000, 26.12499999999982200 ) ) ;
#33319 = line ( 'none', #33318, #33317 ) ;
#33320 = cartesian_point ( 'none', ( -25.67499999999991500, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33321 = cartesian_point ( 'none', ( -31.67499999999991900, 55.00000000000000000, 8.211457116839202500 ) ) ;
#33322 = direction ( 'none', ( -5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33323 = vector ( 'none', #33322, 1000.000000000000000 ) ;
#33324 = cartesian_point ( 'none', ( -16.94999999999965100, 55.00000000000000000, 9.801187639268773900e-015 ) ) ;
#33325 = line ( 'none', #33324, #33323 ) ;
#33326 = cartesian_point ( 'none', ( -39.94999999999969000, 55.00000000000000000, 15.12499999999993600 ) ) ;
#33327 = cartesian_point ( 'none', ( -25.67499999999991500, 55.00000000000000000, 14.21145711683920300 ) ) ;
#33328 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33329 = vector ( 'none', #33328, 1000.000000000000000 ) ;
#33330 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 29.38437135051773900 ) ) ;
#33331 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33332 = vector ( 'none', #33331, 1000.000000000000000 ) ;
#33333 = cartesian_point ( 'none', ( -16.94999999999969700, 55.00000000000000000, 15.12499999999991100 ) ) ;
#33334 = cartesian_point ( 'none', ( -25.90000000000010900, 55.00000000000000000, 21.79791423367846500 ) ) ;
#33335 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#33336 = vector ( 'none', #33335, 1000.000000000000000 ) ;
#33337 = cartesian_point ( 'none', ( -5.276450572762770600e-015, 55.00000000000000000, 9.124999999999955600 ) ) ;
#33338 = cartesian_point ( 'none', ( -39.94999999999969000, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33339 = line ( 'none', #33330, #33329 ) ;
#33340 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33341 = vector ( 'none', #33340, 1000.000000000000000 ) ;
#33342 = cartesian_point ( 'none', ( -25.90000000000010900, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33343 = line ( 'none', #33385, #33384 ) ;
#33344 = cartesian_point ( 'none', ( -26.12500000000030200, 55.00000000000000000, 29.38437135051773900 ) ) ;
#33345 = direction ( 'none', ( -1.734723475976806800e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33346 = vector ( 'none', #33345, 1000.000000000000000 ) ;
#33347 = line ( 'none', #33337, #33336 ) ;
#33348 = line ( 'none', #33338, #33332 ) ;
#33349 = cartesian_point ( 'none', ( -26.12500000000030900, 55.00000000000000000, 23.38437135051773900 ) ) ;
#33350 = line ( 'none', #33342, #33341 ) ;
#33351 = cartesian_point ( 'none', ( -32.12500000000030600, 55.00000000000000000, 23.38437135051774300 ) ) ;
#33352 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.156482317317870300e-015 ) ) ;
#33353 = vector ( 'none', #33352, 1000.000000000000000 ) ;
#33354 = cartesian_point ( 'none', ( -31.90000000000011600, 55.00000000000000000, 21.79791423367847300 ) ) ;
#33355 = cartesian_point ( 'none', ( -16.94999999999960800, 55.00000000000000000, 40.62499999999984400 ) ) ;
#33356 = vector ( 'none', #31547, 1000.000000000000000 ) ;
#33357 = cartesian_point ( 'none', ( -16.94999999999965500, 55.00000000000000000, -9.801187639268775500e-015 ) ) ;
#33358 = line ( 'none', #33357, #33356 ) ;
#33359 = cartesian_point ( 'none', ( 28.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#33360 = direction ( 'none', ( 1.734723475976806800e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#33361 = cartesian_point ( 'none', ( -39.94999999999971200, 55.00000000000000000, 6.624999999999934300 ) ) ;
#33362 = line ( 'none', #33365, #33364 ) ;
#33363 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589355700e-016 ) ) ;
#33364 = vector ( 'none', #33363, 1000.000000000000000 ) ;
#33365 = cartesian_point ( 'none', ( -4.748202477519275100e-015, 55.00000000000000000, 8.211457116839222100 ) ) ;
#33366 = cartesian_point ( 'none', ( -16.94999999999966500, 55.00000000000000000, 17.62499999999989000 ) ) ;
#33367 = cartesian_point ( 'none', ( -22.94999999999963000, 55.00000000000000000, 32.12499999999986500 ) ) ;
#33368 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33369 = vector ( 'none', #33368, 1000.000000000000000 ) ;
#33370 = cartesian_point ( 'none', ( -39.94999999999965500, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33371 = line ( 'none', #33370, #33369 ) ;
#33372 = cartesian_point ( 'none', ( -16.94999999999966900, 55.00000000000000000, 23.62499999999988300 ) ) ;
#33373 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#33374 = vector ( 'none', #33373, 1000.000000000000000 ) ;
#33375 = cartesian_point ( 'none', ( -1.019150042136373400e-014, 55.00000000000000000, 17.62499999999996100 ) ) ;
#33376 = line ( 'none', #33375, #33374 ) ;
#33377 = cartesian_point ( 'none', ( -22.94999999999963300, 55.00000000000000000, 26.12499999999986500 ) ) ;
#33378 = cartesian_point ( 'none', ( -33.94999999999972600, 55.00000000000000000, 0.6249999999999370500 ) ) ;
#33379 = cartesian_point ( 'none', ( -33.94999999999966200, 55.00000000000000000, 17.62499999999994000 ) ) ;
#33380 = vector ( 'none', #33360, 1000.000000000000000 ) ;
#33381 = cartesian_point ( 'none', ( 31.00000000000000700, 0.0000000000000000000, -29.99999999999999300 ) ) ;
#33382 = line ( 'none', #33381, #33380 ) ;
#33383 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33384 = vector ( 'none', #33383, 1000.000000000000000 ) ;
#33385 = cartesian_point ( 'none', ( -33.94999999999966200, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33386 = cartesian_point ( 'none', ( -39.94999999999965500, 55.00000000000000000, 17.62499999999993600 ) ) ;
#33387 = cartesian_point ( 'none', ( -33.94999999999969700, 55.00000000000000000, 9.124999999999937800 ) ) ;
#33388 = direction ( 'none', ( -1.156482317317871500e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33389 = vector ( 'none', #33388, 1000.000000000000000 ) ;
#33390 = cartesian_point ( 'none', ( -26.12500000000033400, 55.00000000000000000, 3.021310053992978400e-014 ) ) ;
#33391 = line ( 'none', #33390, #33389 ) ;
#33392 = cartesian_point ( 'none', ( -32.12500000000030600, 55.00000000000000000, 29.38437135051773900 ) ) ;
#33393 = line ( 'none', #33442, #33441 ) ;
#33394 = cartesian_point ( 'none', ( -39.94999999999971200, 55.00000000000000000, 0.6249999999999340500 ) ) ;
#33395 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33396 = vector ( 'none', #33395, 1000.000000000000000 ) ;
#33397 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 15.79791423367847600 ) ) ;
#33398 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33399 = oriented_edge ( 'none', *, *, #56013, .t. ) ;
#33400 = cartesian_point ( 'none', ( -31.90000000000011600, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33401 = line ( 'none', #33397, #33396 ) ;
#33402 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33403 = vector ( 'none', #33402, 1000.000000000000000 ) ;
#33404 = cartesian_point ( 'none', ( -31.90000000000011600, 55.00000000000000000, 15.79791423367847600 ) ) ;
#33405 = vector ( 'none', #33398, 1000.000000000000000 ) ;
#33406 = cartesian_point ( 'none', ( -16.94999999999972600, 55.00000000000000000, 6.624999999999930700 ) ) ;
#33407 = cartesian_point ( 'none', ( -22.94999999999960100, 55.00000000000000000, 40.62499999999984400 ) ) ;
#33408 = line ( 'none', #33400, #33405 ) ;
#33409 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33410 = vector ( 'none', #33409, 1000.000000000000000 ) ;
#33411 = cartesian_point ( 'none', ( -16.94999999999963700, 55.00000000000000000, 32.12499999999986500 ) ) ;
#33412 = cartesian_point ( 'none', ( 30.00000000000000700, -1.000000000000000000, -28.99999999999999600 ) ) ;
#33413 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 40.62499999999984400 ) ) ;
#33414 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33415 = vector ( 'none', #33414, 1000.000000000000000 ) ;
#33416 = cartesian_point ( 'none', ( -31.67499999999991900, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33417 = line ( 'none', #33416, #33415 ) ;
#33418 = line ( 'none', #33413, #33410 ) ;
#33419 = cartesian_point ( 'none', ( -16.94999999999960800, 55.00000000000000000, 34.62499999999984400 ) ) ;
#33420 = cartesian_point ( 'none', ( -22.94999999999960100, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33421 = line ( 'none', #33420, #33403 ) ;
#33422 = line ( 'none', #33482, #33481 ) ;
#33423 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33424 = vector ( 'none', #33423, 1000.000000000000000 ) ;
#33425 = cartesian_point ( 'none', ( -39.94999999999971200, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33426 = line ( 'none', #33425, #33424 ) ;
#33427 = axis2_placement_3d ( 'none', #33484, #33483, #33474 ) ;
#33428 = face_outer_bound ( 'none', #12477, .t. ) ;
#33429 = cartesian_point ( 'none', ( 28.40000000000000600, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#33430 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.891205793294682800e-016 ) ) ;
#33431 = vector ( 'none', #33430, 1000.000000000000000 ) ;
#33432 = cartesian_point ( 'none', ( 1.915423838057704900e-015, 55.00000000000000000, 6.624999999999922700 ) ) ;
#33433 = cartesian_point ( 'none', ( -25.44999999999972200, 55.00000000000000000, 0.6249999999999360500 ) ) ;
#33434 = line ( 'none', #33432, #33431 ) ;
#33435 = direction ( 'none', ( -5.782411586589356700e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33436 = vector ( 'none', #33435, 1000.000000000000000 ) ;
#33437 = line ( 'none', #33468, #33467 ) ;
#33438 = cartesian_point ( 'none', ( -22.94999999999968300, 55.00000000000000000, -1.327063459122239000e-014 ) ) ;
#33439 = line ( 'none', #33438, #33436 ) ;
#33440 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.698209414103854200e-016 ) ) ;
#33441 = vector ( 'none', #33440, 1000.000000000000000 ) ;
#33442 = cartesian_point ( 'none', ( -2.936380883814664400e-016, 55.00000000000000000, 0.6249999999999479300 ) ) ;
#33443 = cartesian_point ( 'none', ( -31.44999999999972200, 55.00000000000000000, 0.6249999999999332800 ) ) ;
#33444 = cartesian_point ( 'none', ( 49.67034727481667000, 55.00000000000000000, 15.80000000000016800 ) ) ;
#33445 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33446 = vector ( 'none', #33445, 1000.000000000000000 ) ;
#33447 = cartesian_point ( 'none', ( -25.44999999999972200, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33448 = line ( 'none', #33447, #33446 ) ;
#33449 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33451 = oriented_edge ( 'none', *, *, #25583, .f. ) ;
#33450 = vector ( 'none', #33449, 1000.000000000000000 ) ;
#33452 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 14.21145711683920300 ) ) ;
#33453 = line ( 'none', #33452, #33450 ) ;
#33454 = cartesian_point ( 'none', ( -22.94999999999972200, 55.00000000000000000, 0.6249999999999320500 ) ) ;
#33455 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33456 = vector ( 'none', #33455, 1000.000000000000000 ) ;
#33457 = cartesian_point ( 'none', ( -33.94999999999972600, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33458 = line ( 'none', #33457, #33456 ) ;
#33459 = cartesian_point ( 'none', ( -33.94999999999972600, 55.00000000000000000, 6.624999999999932500 ) ) ;
#33460 = cartesian_point ( 'none', ( 60.19558439359166600, 0.4999999999999761300, 39.73818943899910700 ) ) ;
#33461 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33462 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 15.80000000000016800 ) ) ;
#33463 = cartesian_point ( 'none', ( -25.44999999999972200, 55.00000000000000000, 6.624999999999932500 ) ) ;
#33464 = cartesian_point ( 'none', ( -7.914675859144124000e-015, 55.00000000000000000, 9.124999999999930700 ) ) ;
#33465 = line ( 'none', #33464, #33519 ) ;
#33466 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33467 = vector ( 'none', #33466, 1000.000000000000000 ) ;
#33468 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 15.12499999999991100 ) ) ;
#33469 = cartesian_point ( 'none', ( 64.44558439359158800, 0.4999999999999761300, 32.37697350683134100 ) ) ;
#33470 = cartesian_point ( 'none', ( 64.01257169169936400, -2.386143776805465300e-014, 32.12697350683134800 ) ) ;
#33471 = direction ( 'none', ( -5.782411586589357600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33472 = vector ( 'none', #33471, 1000.000000000000000 ) ;
#33473 = cartesian_point ( 'none', ( -22.94999999999965100, 55.00000000000000000, -1.327063459122237400e-014 ) ) ;
#33474 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33475 = cartesian_point ( 'none', ( -22.94999999999969400, 55.00000000000000000, 15.12499999999991100 ) ) ;
#33476 = cartesian_point ( 'none', ( -31.44999999999972200, 55.00000000000000000, 6.624999999999932500 ) ) ;
#33477 = line ( 'none', #33473, #33472 ) ;
#33478 = cartesian_point ( 'none', ( -16.94999999999969000, 55.00000000000000000, 9.124999999999916500 ) ) ;
#33479 = toroidal_surface ( 'none', #33427, 2.000000000000000000, 1.000000000000000000 ) ;
#33480 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.878909776184776900e-016 ) ) ;
#33481 = vector ( 'none', #33480, 1000.000000000000000 ) ;
#33482 = cartesian_point ( 'none', ( -3.049318610115259400e-016, 55.00000000000000000, 0.6249999999999535900 ) ) ;
#33483 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33484 = cartesian_point ( 'none', ( 29.00000000000000400, -1.000000000000000000, -28.99999999999999600 ) ) ;
#33485 = cartesian_point ( 'none', ( 35.29999999999994700, 55.00000000000000000, 7.299999999999825700 ) ) ;
#33486 = vector ( 'none', #33496, 1000.000000000000000 ) ;
#33487 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33488 = vector ( 'none', #33487, 1000.000000000000000 ) ;
#33489 = cartesian_point ( 'none', ( 41.29999999999994700, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33490 = line ( 'none', #33489, #33488 ) ;
#33491 = circle ( 'none', #33542, 2.000000000000000900 ) ;
#33492 = vector ( 'none', #33461, 1000.000000000000000 ) ;
#33493 = cartesian_point ( 'none', ( 41.29999999999994700, 55.00000000000000000, 7.299999999999824900 ) ) ;
#33494 = axis2_placement_3d ( 'none', #33495, #33549, #33539 ) ;
#33495 = cartesian_point ( 'none', ( -44.34999999999973100, 55.00000000000000000, -1.674960731742535800e-013 ) ) ;
#33496 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 3.614007241618348500e-017 ) ) ;
#33497 = cartesian_point ( 'none', ( 4.698209414103245300e-017, 55.00000000000000000, 1.299999999999832000 ) ) ;
#33498 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317872300e-015 ) ) ;
#33499 = vector ( 'none', #33498, 1000.000000000000000 ) ;
#33500 = cartesian_point ( 'none', ( -3.021310053992928500e-014, 55.00000000000000000, 26.12499999999989000 ) ) ;
#33501 = line ( 'none', #33500, #33499 ) ;
#33502 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33503 = vector ( 'none', #33502, 1000.000000000000000 ) ;
#33504 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 23.62499999999988300 ) ) ;
#33505 = line ( 'none', #33504, #33503 ) ;
#33506 = direction ( 'none', ( 5.782411586589357600e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33507 = vector ( 'none', #33506, 1000.000000000000000 ) ;
#33508 = line ( 'none', #33497, #33486 ) ;
#33509 = cartesian_point ( 'none', ( -22.94999999999964800, 55.00000000000000000, 1.327063459122237100e-014 ) ) ;
#33510 = line ( 'none', #33509, #33507 ) ;
#33511 = cartesian_point ( 'none', ( 31.00000000000000700, 0.0000000000000000000, -28.99999999999999600 ) ) ;
#33512 = direction ( 'none', ( 1.156482317317872300e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33513 = vector ( 'none', #33512, 1000.000000000000000 ) ;
#33514 = cartesian_point ( 'none', ( -16.94999999999968000, 55.00000000000000000, -1.960237527853756700e-014 ) ) ;
#33515 = line ( 'none', #33514, #33513 ) ;
#33516 = line ( 'none', #33462, #33492 ) ;
#33517 = cartesian_point ( 'none', ( -22.94999999999966500, 55.00000000000000000, 23.62499999999988300 ) ) ;
#33518 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -8.673617379884037400e-016 ) ) ;
#33519 = vector ( 'none', #33518, 1000.000000000000000 ) ;
#33520 = line ( 'none', #33529, #33528 ) ;
#33521 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 5.782411586589365500e-016 ) ) ;
#33522 = vector ( 'none', #33521, 1000.000000000000000 ) ;
#33523 = cartesian_point ( 'none', ( 5.666763354857691900e-015, 55.00000000000000000, 9.800000000000197900 ) ) ;
#33524 = cartesian_point ( 'none', ( 32.79999999999996900, 55.00000000000000000, 1.299999999999858600 ) ) ;
#33525 = line ( 'none', #33523, #33522 ) ;
#33526 = line ( 'none', #33562, #33561 ) ;
#33527 = line ( 'none', #33567, #33611 ) ;
#33528 = vector ( 'none', #33578, 1000.000000000000000 ) ;
#33529 = cartesian_point ( 'none', ( 43.67034727481668500, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33530 = line ( 'none', #33573, #33572 ) ;
#33531 = line ( 'none', #33537, #33540 ) ;
#33532 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33533 = oriented_edge ( 'none', *, *, #31636, .t. ) ;
#33534 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33535 = cartesian_point ( 'none', ( 29.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#33536 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33537 = cartesian_point ( 'none', ( 49.67034727481667000, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33538 = cartesian_point ( 'none', ( 43.67034727481668500, 55.00000000000000000, 15.80000000000016800 ) ) ;
#33539 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33540 = vector ( 'none', #33536, 1000.000000000000000 ) ;
#33541 = cartesian_point ( 'none', ( 41.29999999999994700, 55.00000000000000000, 1.299999999999830400 ) ) ;
#33542 = axis2_placement_3d ( 'none', #33535, #33534, #33532 ) ;
#33543 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33544 = vector ( 'none', #33543, 1000.000000000000000 ) ;
#33545 = cartesian_point ( 'none', ( 35.29999999999994700, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33546 = line ( 'none', #33545, #33544 ) ;
#33547 = circle ( 'none', #33494, 3.000000000000001300 ) ;
#33548 = cartesian_point ( 'none', ( 49.67034727481667000, 55.00000000000000000, 9.800000000000167700 ) ) ;
#33549 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#33550 = cartesian_point ( 'none', ( 32.80000000000003300, 55.00000000000000000, 9.462499999999774800 ) ) ;
#33551 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33552 = vector ( 'none', #33551, 1000.000000000000000 ) ;
#33553 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 6.624999999999932500 ) ) ;
#33554 = line ( 'none', #33600, #33599 ) ;
#33555 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33556 = vector ( 'none', #33555, 1000.000000000000000 ) ;
#33557 = cartesian_point ( 'none', ( -22.94999999999972200, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33558 = line ( 'none', #33557, #33556 ) ;
#33559 = cartesian_point ( 'none', ( 26.80000000000002900, 55.00000000000000000, 15.46249999999976800 ) ) ;
#33560 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.059610138265691600e-016 ) ) ;
#33561 = vector ( 'none', #33560, 1000.000000000000000 ) ;
#33562 = cartesian_point ( 'none', ( -3.162256336415772400e-016, 55.00000000000000000, 0.6249999999999436000 ) ) ;
#33563 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33564 = line ( 'none', #33553, #33552 ) ;
#33565 = cartesian_point ( 'none', ( 9.800000000000157000, 55.00000000000000000, 49.80000000000029600 ) ) ;
#33566 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 4.336808689942024100e-016 ) ) ;
#33567 = cartesian_point ( 'none', ( -3.165870343657621700e-015, 55.00000000000000000, 7.299999999999871000 ) ) ;
#33568 = cartesian_point ( 'none', ( 43.67034727481668500, 55.00000000000000000, 9.800000000000171200 ) ) ;
#33569 = cartesian_point ( 'none', ( -22.94999999999972200, 55.00000000000000000, 6.624999999999931600 ) ) ;
#33570 = cartesian_point ( 'none', ( -16.94999999999972600, 55.00000000000000000, 0.6249999999999350500 ) ) ;
#33571 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.445602896647340400e-016 ) ) ;
#33572 = vector ( 'none', #33571, 1000.000000000000000 ) ;
#33573 = cartesian_point ( 'none', ( 9.577119190288524600e-016, 55.00000000000000000, 6.624999999999928100 ) ) ;
#33574 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33575 = vector ( 'none', #33574, 1000.000000000000000 ) ;
#33576 = cartesian_point ( 'none', ( -31.44999999999972200, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33577 = line ( 'none', #33576, #33575 ) ;
#33578 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33579 = vector ( 'none', #33563, 1000.000000000000000 ) ;
#33580 = cartesian_point ( 'none', ( -16.94999999999972600, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33581 = line ( 'none', #33580, #33579 ) ;
#33582 = cartesian_point ( 'none', ( 24.29999999999999000, 55.00000000000000000, 7.299999999999880800 ) ) ;
#33583 = line ( 'none', #33638, #33637 ) ;
#33584 = direction ( 'none', ( -1.156482317317872300e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33585 = vector ( 'none', #33584, 1000.000000000000000 ) ;
#33586 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33587 = vector ( 'none', #33586, 1000.000000000000000 ) ;
#33588 = cartesian_point ( 'none', ( 24.29999999999999000, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33589 = line ( 'none', #33588, #33587 ) ;
#33590 = line ( 'none', #33604, #33585 ) ;
#33591 = cartesian_point ( 'none', ( 26.79999999999997200, 55.00000000000000000, 7.299999999999849700 ) ) ;
#33592 = circle ( 'none', #33642, 0.5000000000000004400 ) ;
#33593 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 5.782411586589361600e-016 ) ) ;
#33594 = vector ( 'none', #33593, 1000.000000000000000 ) ;
#33595 = cartesian_point ( 'none', ( -4.221160458210138600e-015, 55.00000000000000000, 7.299999999999834600 ) ) ;
#33596 = line ( 'none', #33595, #33594 ) ;
#33597 = cartesian_point ( 'none', ( 35.30000000000001100, 55.00000000000000000, 9.462499999999746300 ) ) ;
#33598 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33599 = vector ( 'none', #33598, 1000.000000000000000 ) ;
#33600 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 9.462499999999746300 ) ) ;
#33601 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33602 = vector ( 'none', #33601, 1000.000000000000000 ) ;
#33603 = cartesian_point ( 'none', ( 24.29999999999999000, 55.00000000000000000, 1.299999999999886800 ) ) ;
#33604 = cartesian_point ( 'none', ( 26.79999999999997900, 55.00000000000000000, 3.099372610411895600e-014 ) ) ;
#33605 = line ( 'none', #33612, #33602 ) ;
#33606 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33607 = vector ( 'none', #33606, 1000.000000000000000 ) ;
#33608 = cartesian_point ( 'none', ( 41.30000000000001100, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33609 = line ( 'none', #33608, #33607 ) ;
#33610 = cartesian_point ( 'none', ( 18.30000000000000100, 55.00000000000000000, 1.299999999999888600 ) ) ;
#33611 = vector ( 'none', #33566, 1000.000000000000000 ) ;
#33612 = cartesian_point ( 'none', ( 35.30000000000001100, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33613 = vector ( 'none', #31784, 1000.000000000000000 ) ;
#33614 = cartesian_point ( 'none', ( 32.79999999999996900, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33615 = line ( 'none', #33614, #33613 ) ;
#33616 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.445602896647339400e-016 ) ) ;
#33617 = vector ( 'none', #33616, 1000.000000000000000 ) ;
#33618 = cartesian_point ( 'none', ( 1.055290114552533300e-015, 55.00000000000000000, 7.299999999999831100 ) ) ;
#33619 = line ( 'none', #33618, #33617 ) ;
#33620 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.891205793294682800e-016 ) ) ;
#33621 = vector ( 'none', #33620, 1000.000000000000000 ) ;
#33622 = cartesian_point ( 'none', ( 3.758567531282780100e-016, 55.00000000000000000, 1.299999999999893700 ) ) ;
#33623 = line ( 'none', #33622, #33621 ) ;
#33624 = cartesian_point ( 'none', ( 35.30000000000001100, 55.00000000000000000, 15.46249999999974100 ) ) ;
#33625 = cartesian_point ( 'none', ( 16.13750000000002400, 55.00000000000000000, -23.62499999999999600 ) ) ;
#33626 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33627 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33628 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#33629 = cartesian_point ( 'none', ( 9.800000000000139300, 55.00000000000000000, 17.62499999999974100 ) ) ;
#33630 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#33631 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33632 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33633 = axis2_placement_3d ( 'none', #33640, #33632, #33631 ) ;
#33634 = circle ( 'none', #33633, 1.000000000000000900 ) ;
#33635 = cartesian_point ( 'none', ( 4.316489357776557500, 0.4999999999999761300, -71.50000000000000000 ) ) ;
#33636 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33637 = vector ( 'none', #33636, 1000.000000000000000 ) ;
#33638 = cartesian_point ( 'none', ( 18.30000000000000100, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33639 = advanced_face ( 'none', ( #51861 ), #51868, .t. ) ;
#33640 = cartesian_point ( 'none', ( 31.00000000000000700, -1.000000000000000000, -28.99999999999999600 ) ) ;
#33641 = cartesian_point ( 'none', ( 18.30000000000000100, 55.00000000000000000, 7.299999999999879000 ) ) ;
#33642 = axis2_placement_3d ( 'none', #33635, #33630, #33626 ) ;
#33643 = cartesian_point ( 'none', ( 24.30000000000004700, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33644 = line ( 'none', #33643, #33649 ) ;
#33645 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 34.62499999999970900 ) ) ;
#33646 = line ( 'none', #33645, #33697 ) ;
#33647 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33648 = oriented_edge ( 'none', *, *, #31500, .t. ) ;
#33649 = vector ( 'none', #33647, 1000.000000000000000 ) ;
#33650 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33651 = vector ( 'none', #33650, 1000.000000000000000 ) ;
#33652 = direction ( 'none', ( -0.8660254037844454800, 0.0000000000000000000, -0.4999999999999881200 ) ) ;
#33653 = direction ( 'none', ( -0.4999999999999881800, -0.0000000000000000000, 0.8660254037844455900 ) ) ;
#33654 = cartesian_point ( 'none', ( 64.01257169169936400, 0.4999999999999761300, 32.12697350683134800 ) ) ;
#33655 = axis2_placement_3d ( 'none', #33654, #33653, #33652 ) ;
#33656 = cartesian_point ( 'none', ( 35.29999999999994700, 55.00000000000000000, 1.299999999999830600 ) ) ;
#33657 = cartesian_point ( 'none', ( 26.79999999999997900, 55.00000000000000000, 1.299999999999855500 ) ) ;
#33658 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33659 = vector ( 'none', #33658, 1000.000000000000000 ) ;
#33660 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 32.80000000000036000 ) ) ;
#33661 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.059610138265697500e-016 ) ) ;
#33662 = vector ( 'none', #33661, 1000.000000000000000 ) ;
#33663 = cartesian_point ( 'none', ( -6.577493179744607000e-016, 55.00000000000000000, 1.299999999999841900 ) ) ;
#33664 = line ( 'none', #33663, #33662 ) ;
#33665 = cartesian_point ( 'none', ( -5.471606963810065200e-015, 55.00000000000000000, 9.462499999999789000 ) ) ;
#33666 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 49.80000000000029600 ) ) ;
#33667 = line ( 'none', #33666, #33651 ) ;
#33668 = cartesian_point ( 'none', ( 15.80000000000015700, 55.00000000000000000, 34.62499999999974400 ) ) ;
#33669 = line ( 'none', #33660, #33659 ) ;
#33670 = cartesian_point ( 'none', ( 32.79999999999996900, 55.00000000000000000, 7.299999999999853300 ) ) ;
#33671 = circle ( 'none', #33655, 0.4999999999999984500 ) ;
#33672 = line ( 'none', #33665, #33731 ) ;
#33673 = cartesian_point ( 'none', ( 32.80000000000003300, 55.00000000000000000, 15.46249999999976800 ) ) ;
#33674 = vector ( 'none', #33733, 1000.000000000000000 ) ;
#33675 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 43.80000000000030300 ) ) ;
#33676 = line ( 'none', #33675, #33674 ) ;
#33677 = cartesian_point ( 'none', ( 15.80000000000015700, 55.00000000000000000, 49.80000000000029600 ) ) ;
#33678 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33679 = vector ( 'none', #33678, 1000.000000000000000 ) ;
#33680 = cartesian_point ( 'none', ( 15.80000000000015700, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33681 = line ( 'none', #33680, #33679 ) ;
#33682 = cartesian_point ( 'none', ( 9.800000000000160600, 55.00000000000000000, 43.80000000000030300 ) ) ;
#33683 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33684 = vector ( 'none', #33683, 1000.000000000000000 ) ;
#33685 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 15.46249999999976800 ) ) ;
#33686 = line ( 'none', #33685, #33684 ) ;
#33687 = cartesian_point ( 'none', ( 15.80000000000015700, 55.00000000000000000, 43.80000000000030300 ) ) ;
#33688 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 5.782411586589357600e-016 ) ) ;
#33689 = vector ( 'none', #33688, 1000.000000000000000 ) ;
#33690 = cartesian_point ( 'none', ( 24.30000000000015700, 55.00000000000000000, 34.62499999999970900 ) ) ;
#33691 = cartesian_point ( 'none', ( -8.941053915763670700e-015, 55.00000000000000000, 15.46249999999978500 ) ) ;
#33692 = line ( 'none', #33691, #33689 ) ;
#33693 = direction ( 'none', ( -1.156482317317872100e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33694 = vector ( 'none', #33693, 1000.000000000000000 ) ;
#33695 = cartesian_point ( 'none', ( 9.800000000000158800, 55.00000000000000000, 34.62499999999974400 ) ) ;
#33696 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33697 = vector ( 'none', #33696, 1000.000000000000000 ) ;
#33698 = vector ( 'none', #33708, 1000.000000000000000 ) ;
#33699 = line ( 'none', #33718, #33717 ) ;
#33700 = cartesian_point ( 'none', ( 18.30000000000006500, 55.00000000000000000, 2.116362640691713800e-014 ) ) ;
#33701 = line ( 'none', #33700, #33694 ) ;
#33702 = cartesian_point ( 'none', ( 18.30000000000015700, 55.00000000000000000, 40.62499999999970200 ) ) ;
#33703 = cartesian_point ( 'none', ( 24.30000000000004700, 55.00000000000000000, 15.46249999999980000 ) ) ;
#33704 = cartesian_point ( 'none', ( 18.30000000000005800, 55.00000000000000000, 9.462499999999799600 ) ) ;
#33705 = line ( 'none', #33714, #33712 ) ;
#33706 = cartesian_point ( 'none', ( 41.30000000000001100, 55.00000000000000000, 9.462499999999746300 ) ) ;
#33707 = cartesian_point ( 'none', ( 14.88645711683942400, 55.00000000000000000, 26.34999999999996600 ) ) ;
#33708 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589361600e-016 ) ) ;
#33709 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 26.57500000000016300 ) ) ;
#33710 = line ( 'none', #33709, #33758 ) ;
#33711 = direction ( 'none', ( -1.156482317317872100e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33712 = vector ( 'none', #33711, 1000.000000000000000 ) ;
#33713 = cartesian_point ( 'none', ( 41.30000000000001100, 55.00000000000000000, 15.46249999999974100 ) ) ;
#33714 = cartesian_point ( 'none', ( 26.80000000000004700, 55.00000000000000000, 3.099372610411903100e-014 ) ) ;
#33715 = cartesian_point ( 'none', ( 24.30000000000004700, 55.00000000000000000, 9.462499999999803200 ) ) ;
#33716 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33717 = vector ( 'none', #33716, 1000.000000000000000 ) ;
#33718 = cartesian_point ( 'none', ( 32.80000000000003300, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33719 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33720 = vector ( 'none', #33719, 1000.000000000000000 ) ;
#33721 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 15.46249999999974100 ) ) ;
#33722 = line ( 'none', #33721, #33720 ) ;
#33723 = line ( 'none', #33727, #33698 ) ;
#33724 = direction ( 'none', ( -5.782411586589365500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33725 = vector ( 'none', #33724, 1000.000000000000000 ) ;
#33726 = cartesian_point ( 'none', ( 9.800000000000187200, 55.00000000000000000, 5.666763354857686300e-015 ) ) ;
#33727 = cartesian_point ( 'none', ( -5.471606963810042300e-015, 55.00000000000000000, 9.462499999999755200 ) ) ;
#33728 = cartesian_point ( 'none', ( 18.30000000000005000, 55.00000000000000000, 15.46249999999979600 ) ) ;
#33729 = line ( 'none', #33726, #33725 ) ;
#33730 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#33731 = vector ( 'none', #33730, 1000.000000000000000 ) ;
#33732 = cartesian_point ( 'none', ( 26.80000000000003600, 55.00000000000000000, 9.462499999999771200 ) ) ;
#33733 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33734 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33735 = vector ( 'none', #33734, 1000.000000000000000 ) ;
#33736 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33737 = vector ( 'none', #33736, 1000.000000000000000 ) ;
#33738 = vector ( 'none', #33739, 1000.000000000000000 ) ;
#33739 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 5.782411586589357600e-016 ) ) ;
#33740 = cartesian_point ( 'none', ( 1.549686305205969200e-014, 55.00000000000000000, 26.80000000000037400 ) ) ;
#33741 = line ( 'none', #33740, #33738 ) ;
#33742 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33743 = vector ( 'none', #33742, 1000.000000000000000 ) ;
#33744 = cartesian_point ( 'none', ( 14.88645711683942400, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33745 = line ( 'none', #33744, #33743 ) ;
#33746 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33747 = vector ( 'none', #33746, 1000.000000000000000 ) ;
#33748 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 32.57500000000016600 ) ) ;
#33749 = line ( 'none', #33748, #33747 ) ;
#33750 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 34.62499999999974400 ) ) ;
#33751 = line ( 'none', #33750, #33737 ) ;
#33752 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33753 = vector ( 'none', #33752, 1000.000000000000000 ) ;
#33754 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 32.34999999999996600 ) ) ;
#33755 = line ( 'none', #33754, #33753 ) ;
#33756 = cartesian_point ( 'none', ( 14.88645711683942400, 55.00000000000000000, 32.34999999999996600 ) ) ;
#33757 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33758 = vector ( 'none', #33757, 1000.000000000000000 ) ;
#33759 = cartesian_point ( 'none', ( 24.05937135051796400, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33760 = line ( 'none', #33759, #33735 ) ;
#33761 = cartesian_point ( 'none', ( 18.30000000000018200, 55.00000000000000000, 1.058181320345864300e-014 ) ) ;
#33762 = line ( 'none', #33761, #33829 ) ;
#33763 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33764 = vector ( 'none', #33763, 1000.000000000000000 ) ;
#33765 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33766 = vector ( 'none', #33765, 1000.000000000000000 ) ;
#33767 = cartesian_point ( 'none', ( 9.800000000000155300, 55.00000000000000000, 40.62499999999973700 ) ) ;
#33768 = cartesian_point ( 'none', ( 15.80000000000015700, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33769 = line ( 'none', #33768, #33764 ) ;
#33770 = cartesian_point ( 'none', ( 30.05937135051796400, 55.00000000000000000, 26.80000000000035600 ) ) ;
#33771 = cartesian_point ( 'none', ( 24.30000000000015700, 55.00000000000000000, 40.62499999999970200 ) ) ;
#33772 = cartesian_point ( 'none', ( 18.30000000000016100, 55.00000000000000000, 34.62499999999970900 ) ) ;
#33773 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33774 = vector ( 'none', #33773, 1000.000000000000000 ) ;
#33775 = cartesian_point ( 'none', ( 24.30000000000015700, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33776 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 40.62499999999970200 ) ) ;
#33777 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33778 = vector ( 'none', #33777, 1000.000000000000000 ) ;
#33779 = line ( 'none', #33775, #33774 ) ;
#33780 = line ( 'none', #33776, #33766 ) ;
#33781 = cartesian_point ( 'none', ( 24.05937135051796400, 55.00000000000000000, 32.80000000000036000 ) ) ;
#33782 = cartesian_point ( 'none', ( 15.80000000000015700, 55.00000000000000000, 40.62499999999973700 ) ) ;
#33783 = cartesian_point ( 'none', ( 30.05937135051796400, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33784 = line ( 'none', #33783, #33778 ) ;
#33785 = direction ( 'none', ( -5.782411586589365500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33786 = vector ( 'none', #33785, 1000.000000000000000 ) ;
#33787 = cartesian_point ( 'none', ( 30.05937135051796400, 55.00000000000000000, 32.80000000000036000 ) ) ;
#33788 = cartesian_point ( 'none', ( 9.800000000000180100, 55.00000000000000000, 5.666763354857682400e-015 ) ) ;
#33789 = line ( 'none', #33788, #33786 ) ;
#33790 = cartesian_point ( 'none', ( 37.50000000000000700, 0.9999999999999991100, -42.49999999999999300 ) ) ;
#33791 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33792 = vector ( 'none', #33791, 1000.000000000000000 ) ;
#33793 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 40.62499999999973700 ) ) ;
#33794 = line ( 'none', #33793, #33792 ) ;
#33795 = cartesian_point ( 'none', ( 8.886457116839425300, 55.00000000000000000, 32.34999999999996600 ) ) ;
#33796 = cartesian_point ( 'none', ( 8.886457116839428800, 55.00000000000000000, 26.34999999999996600 ) ) ;
#33797 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33798 = vector ( 'none', #33797, 1000.000000000000000 ) ;
#33799 = cartesian_point ( 'none', ( 35.30000000000006800, 55.00000000000000000, 17.62499999999966200 ) ) ;
#33800 = cartesian_point ( 'none', ( 24.30000000000010700, 55.00000000000000000, 17.62499999999971900 ) ) ;
#33801 = vector ( 'none', #33854, 1000.000000000000000 ) ;
#33802 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 23.62499999999965500 ) ) ;
#33803 = cartesian_point ( 'none', ( 35.30000000000006800, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33804 = line ( 'none', #33803, #33856 ) ;
#33805 = cartesian_point ( 'none', ( 7.300000000000154400, 55.00000000000000000, 34.62499999999977300 ) ) ;
#33806 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#33807 = vector ( 'none', #33806, 1000.000000000000000 ) ;
#33808 = edge_loop ( 'none', ( #19669, #19729, #912, #4049 ) ) ;
#33809 = cartesian_point ( 'none', ( 24.30000000000010700, 55.00000000000000000, 23.62499999999971600 ) ) ;
#33810 = oriented_edge ( 'none', *, *, #2994, .t. ) ;
#33811 = cartesian_point ( 'none', ( 35.30000000000006800, 55.00000000000000000, 23.62499999999965500 ) ) ;
#33812 = cartesian_point ( 'none', ( -1.019150042136358700e-014, 55.00000000000000000, 17.62499999999970500 ) ) ;
#33813 = line ( 'none', #33812, #33807 ) ;
#33814 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33815 = vector ( 'none', #33814, 1000.000000000000000 ) ;
#33816 = cartesian_point ( 'none', ( 24.30000000000010700, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33817 = line ( 'none', #33816, #33815 ) ;
#33818 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 17.62499999999966200 ) ) ;
#33819 = line ( 'none', #33818, #33798 ) ;
#33820 = cartesian_point ( 'none', ( 18.30000000000011400, 55.00000000000000000, 17.62499999999971600 ) ) ;
#33821 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33822 = vector ( 'none', #33821, 1000.000000000000000 ) ;
#33823 = cartesian_point ( 'none', ( 18.30000000000010700, 55.00000000000000000, 23.62499999999971200 ) ) ;
#33824 = cartesian_point ( 'none', ( 64.26257169169935000, 0.4999999999999761300, 31.69396080493913100 ) ) ;
#33825 = cartesian_point ( 'none', ( 24.05937135051796400, 55.00000000000000000, 26.80000000000036000 ) ) ;
#33826 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 23.62499999999968400 ) ) ;
#33827 = line ( 'none', #33826, #33822 ) ;
#33828 = direction ( 'none', ( -5.782411586589365500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33829 = vector ( 'none', #33828, 1000.000000000000000 ) ;
#33830 = cartesian_point ( 'none', ( 41.30000000000006800, 55.00000000000000000, 17.62499999999966200 ) ) ;
#33831 = oriented_edge ( 'none', *, *, #34508, .f. ) ;
#33832 = vector ( 'none', #33892, 1000.000000000000000 ) ;
#33833 = direction ( 'none', ( -5.782411586589355700e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33834 = vector ( 'none', #33833, 1000.000000000000000 ) ;
#33835 = cartesian_point ( 'none', ( 8.886457116839444800, 55.00000000000000000, 5.138515259614184500e-015 ) ) ;
#33836 = cartesian_point ( 'none', ( 41.30000000000006800, 55.00000000000000000, 23.62499999999965500 ) ) ;
#33837 = cartesian_point ( 'none', ( 41.30000000000006800, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33838 = line ( 'none', #33837, #33832 ) ;
#33839 = line ( 'none', #33835, #33834 ) ;
#33840 = cartesian_point ( 'none', ( 32.80000000000009000, 55.00000000000000000, 17.62499999999969100 ) ) ;
#33841 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33842 = vector ( 'none', #33841, 1000.000000000000000 ) ;
#33843 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 26.34999999999996600 ) ) ;
#33844 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33845 = vector ( 'none', #33844, 1000.000000000000000 ) ;
#33846 = line ( 'none', #33843, #33842 ) ;
#33847 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 17.62499999999969100 ) ) ;
#33848 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33849 = vector ( 'none', #33848, 1000.000000000000000 ) ;
#33850 = cartesian_point ( 'none', ( 32.80000000000009000, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33851 = axis2_placement_3d ( 'none', #33858, #33890, #33889 ) ;
#33852 = line ( 'none', #33850, #33849 ) ;
#33853 = line ( 'none', #33847, #33845 ) ;
#33854 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33855 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33856 = vector ( 'none', #33855, 1000.000000000000000 ) ;
#33857 = line ( 'none', #33802, #33801 ) ;
#33858 = cartesian_point ( 'none', ( 62.32058439359163800, 4.499999999999975100, 36.05758147291522400 ) ) ;
#33859 = cartesian_point ( 'none', ( 32.80000000000009000, 55.00000000000000000, 23.62499999999968400 ) ) ;
#33860 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 5.782411586589356700e-016 ) ) ;
#33861 = vector ( 'none', #33860, 1000.000000000000000 ) ;
#33862 = cartesian_point ( 'none', ( -1.366094737331720000e-014, 55.00000000000000000, 23.62499999999973400 ) ) ;
#33863 = line ( 'none', #33862, #33861 ) ;
#33864 = cartesian_point ( 'none', ( 10.13749999999997300, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33865 = line ( 'none', #33864, #32594 ) ;
#33866 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33867 = vector ( 'none', #33866, 1000.000000000000000 ) ;
#33868 = cartesian_point ( 'none', ( 7.300000000000154400, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33869 = line ( 'none', #33868, #33867 ) ;
#33870 = cartesian_point ( 'none', ( 7.300000000000149000, 55.00000000000000000, -1.055290114552580800e-015 ) ) ;
#33871 = line ( 'none', #33870, #33880 ) ;
#33872 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33873 = vector ( 'none', #33872, 1000.000000000000000 ) ;
#33874 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 40.62499999999976600 ) ) ;
#33875 = line ( 'none', #33874, #33873 ) ;
#33876 = direction ( 'none', ( -5.782411586589351700e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33877 = vector ( 'none', #33876, 1000.000000000000000 ) ;
#33878 = cartesian_point ( 'none', ( 16.47291423367871500, 55.00000000000000000, 9.525317012971644200e-015 ) ) ;
#33879 = direction ( 'none', ( -1.445602896647341400e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33880 = vector ( 'none', #33879, 1000.000000000000000 ) ;
#33881 = line ( 'none', #33878, #33877 ) ;
#33882 = cartesian_point ( 'none', ( 7.300000000000154400, 55.00000000000000000, 32.12499999999977300 ) ) ;
#33883 = cartesian_point ( 'none', ( 22.47291423367869000, 55.00000000000000000, 26.57500000000016300 ) ) ;
#33884 = direction ( 'none', ( -5.782411586589351700e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33885 = vector ( 'none', #33884, 1000.000000000000000 ) ;
#33886 = cartesian_point ( 'none', ( 22.47291423367867600, 55.00000000000000000, -1.299476396492523500e-014 ) ) ;
#33887 = cartesian_point ( 'none', ( 16.47291423367870100, 55.00000000000000000, 26.57500000000016300 ) ) ;
#33888 = cartesian_point ( 'none', ( 22.47291423367869400, 55.00000000000000000, 32.57500000000016600 ) ) ;
#33889 = direction ( 'none', ( 0.4999999999999922800, 0.0000000000000000000, -0.8660254037844431500 ) ) ;
#33890 = direction ( 'none', ( 0.8660254037844433700, 0.0000000000000000000, 0.4999999999999919500 ) ) ;
#33891 = circle ( 'none', #33851, 2.499999999999999100 ) ;
#33892 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33893 = line ( 'none', #33886, #33885 ) ;
#33894 = cartesian_point ( 'none', ( 16.47291423367869700, 55.00000000000000000, 32.57500000000016600 ) ) ;
#33895 = cartesian_point ( 'none', ( 15.80000000000013400, 55.00000000000000000, 23.62499999999974400 ) ) ;
#33896 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33897 = cartesian_point ( 'none', ( 15.80000000000013400, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33898 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 5.782411586589357600e-016 ) ) ;
#33899 = vector ( 'none', #33898, 1000.000000000000000 ) ;
#33900 = cartesian_point ( 'none', ( -1.366094737331718500e-014, 55.00000000000000000, 23.62499999999970200 ) ) ;
#33901 = line ( 'none', #33900, #33899 ) ;
#33902 = cartesian_point ( 'none', ( 16.47500000000038900, 55.00000000000000000, -42.99534727481663100 ) ) ;
#33903 = cartesian_point ( 'none', ( 26.80000000000009300, 55.00000000000000000, 17.62499999999969100 ) ) ;
#33904 = direction ( 'none', ( -1.156482317317872300e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33905 = vector ( 'none', #33904, 1000.000000000000000 ) ;
#33906 = cartesian_point ( 'none', ( 18.30000000000013600, 55.00000000000000000, 2.116362640691722000e-014 ) ) ;
#33907 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317872300e-015 ) ) ;
#33908 = vector ( 'none', #33907, 1000.000000000000000 ) ;
#33909 = cartesian_point ( 'none', ( -2.038300084272718700e-014, 55.00000000000000000, 17.62499999999973000 ) ) ;
#33910 = line ( 'none', #33906, #33905 ) ;
#33911 = cartesian_point ( 'none', ( 26.80000000000008600, 55.00000000000000000, 23.62499999999968400 ) ) ;
#33912 = line ( 'none', #33897, #33950 ) ;
#33913 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33914 = vector ( 'none', #33913, 1000.000000000000000 ) ;
#33915 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 34.62499999999977300 ) ) ;
#33916 = cartesian_point ( 'none', ( 1.300000000000155000, 55.00000000000000000, 32.12499999999977300 ) ) ;
#33917 = cartesian_point ( 'none', ( 7.300000000000153500, 55.00000000000000000, 17.62499999999977600 ) ) ;
#33918 = cartesian_point ( 'none', ( 1.300000000000155500, 55.00000000000000000, 40.62499999999976600 ) ) ;
#33919 = cartesian_point ( 'none', ( 4.816489357776557500, 0.4999999999999761300, -71.50000000000000000 ) ) ;
#33920 = cartesian_point ( 'none', ( 7.300000000000155300, 55.00000000000000000, 40.62499999999976600 ) ) ;
#33921 = line ( 'none', #33909, #33908 ) ;
#33922 = cartesian_point ( 'none', ( 1.300000000000158600, 55.00000000000000000, 34.62499999999977300 ) ) ;
#33923 = cartesian_point ( 'none', ( 1.300000000000158100, 55.00000000000000000, 26.12499999999977300 ) ) ;
#33924 = line ( 'none', #33915, #33914 ) ;
#33925 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33926 = axis2_placement_3d ( 'none', #33954, #34012, #34011 ) ;
#33927 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33928 = vector ( 'none', #33927, 1000.000000000000000 ) ;
#33929 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -42.99534727481663100 ) ) ;
#33930 = line ( 'none', #33929, #33928 ) ;
#33931 = cartesian_point ( 'none', ( 1.300000000000167900, 55.00000000000000000, 7.517135062567141900e-016 ) ) ;
#33932 = line ( 'none', #33931, #33980 ) ;
#33933 = cartesian_point ( 'none', ( 1.975000000000056500, 55.00000000000000000, -40.62499999999990100 ) ) ;
#33934 = vector ( 'none', #33925, 1000.000000000000000 ) ;
#33935 = cartesian_point ( 'none', ( 16.47500000000038900, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33936 = line ( 'none', #33935, #33934 ) ;
#33937 = cartesian_point ( 'none', ( 10.47500000000039000, 55.00000000000000000, -48.99534727481662300 ) ) ;
#33938 = cartesian_point ( 'none', ( 7.975000000000103600, 55.00000000000000000, -17.62499999999994300 ) ) ;
#33939 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33940 = vector ( 'none', #33939, 1000.000000000000000 ) ;
#33941 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -48.99534727481662300 ) ) ;
#33942 = line ( 'none', #33941, #33940 ) ;
#33943 = direction ( 'none', ( -1.156482317317872300e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33944 = vector ( 'none', #33943, 1000.000000000000000 ) ;
#33945 = cartesian_point ( 'none', ( 26.80000000000011400, 55.00000000000000000, 3.099372610411911300e-014 ) ) ;
#33946 = line ( 'none', #33945, #33944 ) ;
#33947 = cartesian_point ( 'none', ( 7.975000000000051200, 55.00000000000000000, -40.62499999999990100 ) ) ;
#33948 = cartesian_point ( 'none', ( 1.975000000000084200, 55.00000000000000000, -32.12499999999991500 ) ) ;
#33949 = cartesian_point ( 'none', ( 15.80000000000013400, 55.00000000000000000, 17.62499999999974800 ) ) ;
#33950 = vector ( 'none', #33896, 1000.000000000000000 ) ;
#33951 = cartesian_point ( 'none', ( 7.300000000000154400, 55.00000000000000000, 26.12499999999977300 ) ) ;
#33952 = cartesian_point ( 'none', ( 9.800000000000133900, 55.00000000000000000, 23.62499999999974100 ) ) ;
#33953 = cylindrical_surface ( 'none', #33959, 2.499999999999999100 ) ;
#33954 = cartesian_point ( 'none', ( 0.6750000000000534500, 55.00000000000000000, 45.02499999999977800 ) ) ;
#33955 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -2.775557561562891400e-014 ) ) ;
#33956 = line ( 'none', #33958, #34015 ) ;
#33957 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33958 = cartesian_point ( 'none', ( 1.975000000000056500, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33959 = axis2_placement_3d ( 'none', #34014, #33967, #34007 ) ;
#33960 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33961 = vector ( 'none', #33960, 1000.000000000000000 ) ;
#33962 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 23.62499999999977300 ) ) ;
#33963 = circle ( 'none', #33965, 0.5000000000000000000 ) ;
#33964 = line ( 'none', #33962, #33961 ) ;
#33965 = axis2_placement_3d ( 'none', #33978, #33966, #33955 ) ;
#33966 = direction ( 'none', ( -0.0000000000000000000, 2.775557561562891700e-014, 1.000000000000000000 ) ) ;
#33967 = direction ( 'none', ( 0.8660254037844433700, -0.0000000000000000000, 0.4999999999999919000 ) ) ;
#33968 = direction ( 'none', ( 5.782411586589365500e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#33969 = vector ( 'none', #33968, 1000.000000000000000 ) ;
#33970 = cartesian_point ( 'none', ( 10.47500000000041900, 55.00000000000000000, -6.057076136952602000e-015 ) ) ;
#33971 = cartesian_point ( 'none', ( 10.47500000000039400, 55.00000000000000000, -42.99534727481663100 ) ) ;
#33972 = cartesian_point ( 'none', ( 1.300000000000154400, 55.00000000000000000, 23.62499999999977300 ) ) ;
#33973 = line ( 'none', #33970, #33969 ) ;
#33974 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33975 = vector ( 'none', #33974, 1000.000000000000000 ) ;
#33976 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 17.62499999999977600 ) ) ;
#33977 = line ( 'none', #33976, #33975 ) ;
#33978 = cartesian_point ( 'none', ( 4.316489357776558400, 0.4999999999999761300, -71.50000000000000000 ) ) ;
#33979 = direction ( 'none', ( -5.782411586589361600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#33980 = vector ( 'none', #33979, 1000.000000000000000 ) ;
#33981 = cartesian_point ( 'none', ( 1.300000000000157700, 55.00000000000000000, 17.62499999999977600 ) ) ;
#33982 = circle ( 'none', #33926, 2.999999999999995600 ) ;
#33983 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33984 = vector ( 'none', #33983, 1000.000000000000000 ) ;
#33985 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -40.62499999999990100 ) ) ;
#33986 = line ( 'none', #33985, #33984 ) ;
#33987 = cartesian_point ( 'none', ( 1.975000000000112000, 55.00000000000000000, -23.62499999999994000 ) ) ;
#33988 = cartesian_point ( 'none', ( 29.00000000000000400, -1.000000000000000000, -28.99999999999999600 ) ) ;
#33989 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#33990 = vector ( 'none', #33989, 1000.000000000000000 ) ;
#33991 = line ( 'none', #34043, #34042 ) ;
#33992 = line ( 'none', #34009, #34006 ) ;
#33993 = cartesian_point ( 'none', ( 7.300000000000153500, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#33994 = line ( 'none', #33993, #33990 ) ;
#33995 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33996 = vector ( 'none', #33995, 1000.000000000000000 ) ;
#33997 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 32.12499999999977300 ) ) ;
#33998 = circle ( 'none', #34032, 1.000000000000000900 ) ;
#33999 = cartesian_point ( 'none', ( 10.13750000000000100, 55.00000000000000000, -32.12499999999997900 ) ) ;
#34000 = line ( 'none', #33997, #33996 ) ;
#34001 = direction ( 'none', ( -5.421010862427524100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34002 = vector ( 'none', #34001, 1000.000000000000000 ) ;
#34003 = cartesian_point ( 'none', ( 1.300000000000172400, 55.00000000000000000, 7.047314121156715600e-016 ) ) ;
#34004 = line ( 'none', #34003, #34002 ) ;
#34005 = cartesian_point ( 'none', ( 7.300000000000153500, 55.00000000000000000, 23.62499999999977300 ) ) ;
#34006 = vector ( 'none', #34044, 1000.000000000000000 ) ;
#34007 = direction ( 'none', ( 0.4999999999999922800, 0.0000000000000000000, -0.8660254037844431500 ) ) ;
#34008 = cartesian_point ( 'none', ( 10.13750000000002800, 55.00000000000000000, -23.62499999999999600 ) ) ;
#34009 = cartesian_point ( 'none', ( 1.300000000000177500, 55.00000000000000000, 7.047314121156750100e-016 ) ) ;
#34010 = face_outer_bound ( 'none', #13117, .t. ) ;
#34011 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34012 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#34013 = cartesian_point ( 'none', ( 16.47500000000038900, 55.00000000000000000, -48.99534727481662300 ) ) ;
#34014 = cartesian_point ( 'none', ( 54.52635575953164700, 4.499999999999975100, 31.55758147291529900 ) ) ;
#34015 = vector ( 'none', #33957, 1000.000000000000000 ) ;
#34016 = cartesian_point ( 'none', ( 16.13749999999996700, 55.00000000000000000, -34.62499999999996400 ) ) ;
#34017 = cartesian_point ( 'none', ( 7.975000000000107100, 55.00000000000000000, -23.62499999999994000 ) ) ;
#34018 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34019 = vector ( 'none', #34018, 1000.000000000000000 ) ;
#34020 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -40.62499999999995700 ) ) ;
#34021 = line ( 'none', #34020, #34019 ) ;
#34022 = direction ( 'none', ( 5.782411586589357600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34023 = vector ( 'none', #34022, 1000.000000000000000 ) ;
#34024 = cartesian_point ( 'none', ( 7.975000000000092900, 55.00000000000000000, 4.611473240305066900e-015 ) ) ;
#34025 = line ( 'none', #34024, #34023 ) ;
#34026 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 1.156482317317871500e-015 ) ) ;
#34027 = vector ( 'none', #34026, 1000.000000000000000 ) ;
#34028 = cartesian_point ( 'none', ( 2.038300084272743000e-014, 55.00000000000000000, -17.62499999999995400 ) ) ;
#34029 = cartesian_point ( 'none', ( 16.13749999999996700, 55.00000000000000000, -40.62499999999995700 ) ) ;
#34030 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34031 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#34032 = axis2_placement_3d ( 'none', #33988, #34031, #34030 ) ;
#34033 = cartesian_point ( 'none', ( 44.47500000000052700, 55.00000000000000000, -15.12500000000010300 ) ) ;
#34034 = cartesian_point ( 'none', ( 7.975000000000076000, 55.00000000000000000, -26.12499999999992200 ) ) ;
#34035 = cartesian_point ( 'none', ( 10.13749999999997300, 55.00000000000000000, -34.62499999999996400 ) ) ;
#34036 = direction ( 'none', ( -1.156482317317873100e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34037 = vector ( 'none', #34036, 1000.000000000000000 ) ;
#34038 = cartesian_point ( 'none', ( 1.975000000000084700, 55.00000000000000000, 2.284052576702897100e-015 ) ) ;
#34039 = line ( 'none', #34028, #34027 ) ;
#34040 = line ( 'none', #34038, #34037 ) ;
#34041 = direction ( 'none', ( -5.782411586589361600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34042 = vector ( 'none', #34041, 1000.000000000000000 ) ;
#34043 = cartesian_point ( 'none', ( 10.13749999999998200, 55.00000000000000000, 5.861919745904954900e-015 ) ) ;
#34044 = direction ( 'none', ( -5.421010862427529100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34045 = line ( 'none', #34112, #34111 ) ;
#34046 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34047 = vector ( 'none', #34046, 1000.000000000000000 ) ;
#34048 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -34.62499999999990100 ) ) ;
#34049 = line ( 'none', #34048, #34047 ) ;
#34050 = cartesian_point ( 'none', ( 7.975000000000079600, 55.00000000000000000, -32.12499999999991500 ) ) ;
#34051 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34052 = vector ( 'none', #34051, 1000.000000000000000 ) ;
#34053 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -23.62499999999994000 ) ) ;
#34054 = cartesian_point ( 'none', ( 1.975000000000080900, 55.00000000000000000, -26.12499999999992900 ) ) ;
#34055 = cartesian_point ( 'none', ( 7.975000000000051200, 55.00000000000000000, -34.62499999999990100 ) ) ;
#34056 = direction ( 'none', ( 0.4999999999999716900, 0.0000000000000000000, -0.8660254037844549200 ) ) ;
#34057 = direction ( 'none', ( 0.8660254037844517000, 0.0000000000000000000, 0.4999999999999778000 ) ) ;
#34058 = cartesian_point ( 'none', ( 64.01257169169936400, 0.4999999999999761300, 32.12697350683134800 ) ) ;
#34059 = line ( 'none', #34053, #34052 ) ;
#34060 = direction ( 'none', ( 5.782411586589361600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34061 = vector ( 'none', #34060, 1000.000000000000000 ) ;
#34062 = cartesian_point ( 'none', ( 7.975000000000060000, 55.00000000000000000, 4.611473240305050300e-015 ) ) ;
#34063 = line ( 'none', #34062, #34061 ) ;
#34064 = circle ( 'none', #34067, 0.5000000000000010000 ) ;
#34065 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 1.156482317317872300e-015 ) ) ;
#34066 = vector ( 'none', #34065, 1000.000000000000000 ) ;
#34067 = axis2_placement_3d ( 'none', #34058, #34057, #34056 ) ;
#34068 = cartesian_point ( 'none', ( 1.975000000000105100, 55.00000000000000000, -17.62499999999995000 ) ) ;
#34069 = direction ( 'none', ( -5.782411586589368500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34070 = vector ( 'none', #34069, 1000.000000000000000 ) ;
#34071 = cartesian_point ( 'none', ( 1.975000000000065600, 55.00000000000000000, 1.142026288351438300e-015 ) ) ;
#34072 = line ( 'none', #34071, #34070 ) ;
#34073 = cartesian_point ( 'none', ( 1.975000000000056500, 55.00000000000000000, -34.62499999999990100 ) ) ;
#34074 = cartesian_point ( 'none', ( 3.021310053992933600e-014, 55.00000000000000000, -26.12499999999993200 ) ) ;
#34075 = line ( 'none', #34074, #34066 ) ;
#34076 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 5.782411586589365500e-016 ) ) ;
#34077 = vector ( 'none', #34076, 1000.000000000000000 ) ;
#34078 = cartesian_point ( 'none', ( 5.276450572762872400e-015, 55.00000000000000000, -9.125000000000133200 ) ) ;
#34079 = line ( 'none', #34078, #34077 ) ;
#34080 = cartesian_point ( 'none', ( 10.13749999999999800, 55.00000000000000000, -26.12499999999998600 ) ) ;
#34081 = face_outer_bound ( 'none', #12743, .t. ) ;
#34082 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34083 = vector ( 'none', #34082, 1000.000000000000000 ) ;
#34084 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34085 = vector ( 'none', #34084, 1000.000000000000000 ) ;
#34086 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -23.62499999999999600 ) ) ;
#34087 = line ( 'none', #34086, #34085 ) ;
#34088 = cartesian_point ( 'none', ( 41.29999999999994000, 55.00000000000000000, -17.62500000000000000 ) ) ;
#34089 = cartesian_point ( 'none', ( 50.47500000000052000, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34090 = line ( 'none', #34089, #34083 ) ;
#34091 = cartesian_point ( 'none', ( 29.00000000000000400, -1.000000000000000000, -30.00000000000000000 ) ) ;
#34092 = cylindrical_surface ( 'none', #34144, 1.000000000000000900 ) ;
#34093 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34094 = vector ( 'none', #34093, 1000.000000000000000 ) ;
#34095 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -23.62500000000000000 ) ) ;
#34096 = line ( 'none', #34095, #34094 ) ;
#34097 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 1.156482317317872300e-015 ) ) ;
#34098 = vector ( 'none', #34097, 1000.000000000000000 ) ;
#34099 = cartesian_point ( 'none', ( 2.038300084272751800e-014, 55.00000000000000000, -17.62500000000001400 ) ) ;
#34100 = cartesian_point ( 'none', ( 35.29999999999993300, 55.00000000000000000, -23.62500000000000000 ) ) ;
#34101 = cartesian_point ( 'none', ( 41.29999999999994000, 55.00000000000000000, -23.62500000000000000 ) ) ;
#34102 = cartesian_point ( 'none', ( 27.47500000000058400, 55.00000000000000000, -29.38437135051791300 ) ) ;
#34103 = cartesian_point ( 'none', ( 41.29999999999997600, 55.00000000000000000, -9.125000000000001800 ) ) ;
#34104 = line ( 'none', #34099, #34098 ) ;
#34105 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34106 = vector ( 'none', #34105, 1000.000000000000000 ) ;
#34107 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -32.12499999999991500 ) ) ;
#34108 = line ( 'none', #34107, #34106 ) ;
#34109 = cartesian_point ( 'none', ( 10.13749999999997300, 55.00000000000000000, -40.62499999999995700 ) ) ;
#34110 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34111 = vector ( 'none', #34110, 1000.000000000000000 ) ;
#34112 = cartesian_point ( 'none', ( 7.975000000000051200, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34113 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34114 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34115 = vector ( 'none', #34114, 1000.000000000000000 ) ;
#34116 = cartesian_point ( 'none', ( 44.47500000000052700, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34117 = vector ( 'none', #34642, 1000.000000000000000 ) ;
#34118 = axis2_placement_3d ( 'none', #34375, #34640, #34867 ) ;
#34119 = line ( 'none', #34116, #34115 ) ;
#34120 = plane ( 'none', #34118 ) ;
#34121 = cartesian_point ( 'none', ( 50.47500000000052000, 55.00000000000000000, -15.12500000000010300 ) ) ;
#34122 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34123 = vector ( 'none', #34122, 1000.000000000000000 ) ;
#34124 = cartesian_point ( 'none', ( 44.47500000000052700, 55.00000000000000000, -9.125000000000106600 ) ) ;
#34125 = cartesian_point ( 'none', ( 50.47500000000052000, 55.00000000000000000, -9.125000000000103000 ) ) ;
#34126 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -15.12500000000010300 ) ) ;
#34127 = line ( 'none', #34126, #34123 ) ;
#34128 = cartesian_point ( 'none', ( 16.13749999999999600, 55.00000000000000000, -32.12499999999997900 ) ) ;
#34129 = direction ( 'none', ( 5.782411586589355700e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34130 = vector ( 'none', #34129, 1000.000000000000000 ) ;
#34131 = vector ( 'none', #34113, 1000.000000000000000 ) ;
#34132 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 1.156482317317872300e-015 ) ) ;
#34133 = vector ( 'none', #34132, 1000.000000000000000 ) ;
#34134 = cartesian_point ( 'none', ( 3.021310053992941100e-014, 55.00000000000000000, -26.12499999999999600 ) ) ;
#34135 = line ( 'none', #34134, #34133 ) ;
#34136 = cartesian_point ( 'none', ( -37.50000000000000000, 0.9999999999999991100, 42.50000000000000000 ) ) ;
#34137 = face_outer_bound ( 'none', #13450, .t. ) ;
#34138 = cartesian_point ( 'none', ( 16.13749999999999200, 55.00000000000000000, -26.12499999999997900 ) ) ;
#34139 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34140 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34141 = cartesian_point ( 'none', ( -42.49999999999999300, 0.9999999999999991100, 41.50000000000000000 ) ) ;
#34142 = cartesian_point ( 'none', ( 16.13749999999997800, 55.00000000000000000, 9.331366697858561200e-015 ) ) ;
#34143 = line ( 'none', #34142, #34130 ) ;
#34144 = axis2_placement_3d ( 'none', #34141, #34140, #34139 ) ;
#34145 = axis2_placement_3d ( 'none', #34156, #34151, #34203 ) ;
#34146 = cartesian_point ( 'none', ( 33.47500000000058400, 55.00000000000000000, -29.38437135051791300 ) ) ;
#34147 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34148 = vector ( 'none', #34147, 1000.000000000000000 ) ;
#34149 = cartesian_point ( 'none', ( 27.25000000000038400, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34150 = line ( 'none', #34149, #34148 ) ;
#34151 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34152 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 1.156482317317870300e-015 ) ) ;
#34153 = vector ( 'none', #34152, 1000.000000000000000 ) ;
#34154 = cartesian_point ( 'none', ( 1.827000846175369100e-014, 55.00000000000000000, -15.79791423367868000 ) ) ;
#34155 = line ( 'none', #34154, #34153 ) ;
#34156 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.385244779468109800e-014, 0.0000000000000000000 ) ) ;
#34157 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34158 = vector ( 'none', #34157, 1000.000000000000000 ) ;
#34159 = cartesian_point ( 'none', ( 27.02500000000019000, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34160 = line ( 'none', #34159, #34158 ) ;
#34161 = cartesian_point ( 'none', ( 33.02500000000019000, 55.00000000000000000, -8.211457116839373100 ) ) ;
#34162 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34163 = vector ( 'none', #34162, 1000.000000000000000 ) ;
#34164 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -32.12499999999997900 ) ) ;
#34165 = line ( 'none', #34164, #34163 ) ;
#34166 = cartesian_point ( 'none', ( 33.25000000000039100, 55.00000000000000000, -21.79791423367864000 ) ) ;
#34167 = cartesian_point ( 'none', ( 27.25000000000038400, 55.00000000000000000, -15.79791423367864800 ) ) ;
#34168 = circle ( 'none', #34145, 65.50000000000000000 ) ;
#34169 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34170 = cartesian_point ( 'none', ( -1.935535878707511600e-013, -2.386143776805465300e-014, 8.500000000000000000 ) ) ;
#34171 = vector ( 'none', #34228, 1000.000000000000000 ) ;
#34172 = cartesian_point ( 'none', ( 27.47500000000058400, 55.00000000000000000, -23.38437135051791300 ) ) ;
#34173 = vector ( 'none', #34182, 1000.000000000000000 ) ;
#34174 = circle ( 'none', #34181, 1.000000000000000900 ) ;
#34175 = line ( 'none', #34183, #34173 ) ;
#34176 = direction ( 'none', ( -1.387778780781444400e-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34177 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34178 = cartesian_point ( 'none', ( -60.06459193841589400, -2.385244779468109800e-014, 28.53935520069763900 ) ) ;
#34179 = cartesian_point ( 'none', ( 29.00000000000000400, -1.000000000000000000, -31.00000000000000000 ) ) ;
#34180 = cartesian_point ( 'none', ( 33.25000000000039100, 55.00000000000000000, -15.79791423367864100 ) ) ;
#34181 = axis2_placement_3d ( 'none', #34179, #34169, #34232 ) ;
#34182 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34183 = cartesian_point ( 'none', ( 27.47500000000058400, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34184 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34185 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34186 = cartesian_point ( 'none', ( 27.02500000000019000, 55.00000000000000000, -14.21145711683937100 ) ) ;
#34187 = circle ( 'none', #34195, 1.000000000000000900 ) ;
#34188 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34189 = vector ( 'none', #34188, 1000.000000000000000 ) ;
#34190 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -29.38437135051791300 ) ) ;
#34191 = line ( 'none', #34190, #34189 ) ;
#34192 = axis2_placement_3d ( 'none', #34201, #34185, #34184 ) ;
#34193 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -17.62500000000000000 ) ) ;
#34194 = line ( 'none', #34193, #34171 ) ;
#34195 = axis2_placement_3d ( 'none', #34178, #34177, #34176 ) ;
#34196 = cartesian_point ( 'none', ( 42.50000000000000700, 0.9999999999999991100, 37.50000000000000700 ) ) ;
#34197 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34198 = vector ( 'none', #34197, 1000.000000000000000 ) ;
#34199 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -9.125000000000001800 ) ) ;
#34200 = line ( 'none', #34199, #34198 ) ;
#34201 = cartesian_point ( 'none', ( 41.50000000000000700, 0.9999999999999991100, 37.50000000000000700 ) ) ;
#34202 = circle ( 'none', #34192, 1.000000000000000900 ) ;
#34203 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34204 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34205 = vector ( 'none', #34204, 1000.000000000000000 ) ;
#34206 = cartesian_point ( 'none', ( 41.29999999999997600, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34207 = line ( 'none', #34265, #34262 ) ;
#34208 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34209 = vector ( 'none', #34208, 1000.000000000000000 ) ;
#34210 = cartesian_point ( 'none', ( 35.29999999999996900, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34211 = line ( 'none', #34210, #34209 ) ;
#34212 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34213 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#34214 = line ( 'none', #34206, #34205 ) ;
#34215 = cartesian_point ( 'none', ( 10.13750000000002400, 55.00000000000000000, -17.62500000000000400 ) ) ;
#34216 = cartesian_point ( 'none', ( 35.29999999999996900, 55.00000000000000000, -15.12500000000000000 ) ) ;
#34217 = plane ( 'none', #34230 ) ;
#34218 = face_outer_bound ( 'none', #13064, .t. ) ;
#34219 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34220 = vector ( 'none', #34219, 1000.000000000000000 ) ;
#34221 = cartesian_point ( 'none', ( 41.29999999999997600, 55.00000000000000000, -15.12500000000000000 ) ) ;
#34222 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -15.12500000000000000 ) ) ;
#34223 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34224 = vector ( 'none', #34223, 1000.000000000000000 ) ;
#34225 = cartesian_point ( 'none', ( 41.29999999999994000, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34226 = cartesian_point ( 'none', ( 35.29999999999996900, 55.00000000000000000, -9.125000000000001800 ) ) ;
#34227 = cartesian_point ( 'none', ( 33.47500000000058400, 55.00000000000000000, -23.38437135051791000 ) ) ;
#34228 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34229 = line ( 'none', #34225, #34224 ) ;
#34230 = axis2_placement_3d ( 'none', #34170, #34213, #34212 ) ;
#34231 = line ( 'none', #34222, #34220 ) ;
#34232 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34233 = cartesian_point ( 'none', ( 24.29999999999990800, 55.00000000000000000, -32.12500000000000000 ) ) ;
#34234 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -40.62500000000000000 ) ) ;
#34235 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34236 = vector ( 'none', #34235, 1000.000000000000000 ) ;
#34237 = circle ( 'none', #34290, 0.5000000000000004400 ) ;
#34238 = cartesian_point ( 'none', ( 33.02500000000019000, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34239 = line ( 'none', #34238, #34236 ) ;
#34240 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34241 = vector ( 'none', #34240, 1000.000000000000000 ) ;
#34242 = cartesian_point ( 'none', ( 24.29999999999988000, 55.00000000000000000, -40.62500000000000000 ) ) ;
#34243 = cartesian_point ( 'none', ( 24.29999999999994000, 55.00000000000000000, -23.62500000000000000 ) ) ;
#34244 = direction ( 'none', ( -5.782411586589357600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34245 = vector ( 'none', #34244, 1000.000000000000000 ) ;
#34246 = cartesian_point ( 'none', ( 24.29999999999992600, 55.00000000000000000, -1.405126015541209600e-014 ) ) ;
#34247 = cartesian_point ( 'none', ( 33.25000000000039100, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34248 = line ( 'none', #34247, #34275 ) ;
#34249 = line ( 'none', #34234, #34295 ) ;
#34250 = direction ( 'none', ( 5.782411586589357600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34251 = vector ( 'none', #34250, 1000.000000000000000 ) ;
#34252 = cartesian_point ( 'none', ( 16.13750000000001000, 55.00000000000000000, 9.331366697858581700e-015 ) ) ;
#34253 = line ( 'none', #34252, #34251 ) ;
#34254 = line ( 'none', #34246, #34245 ) ;
#34255 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34256 = vector ( 'none', #34255, 1000.000000000000000 ) ;
#34257 = cartesian_point ( 'none', ( 35.29999999999993300, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34258 = line ( 'none', #34259, #34241 ) ;
#34259 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -26.12500000000000400 ) ) ;
#34260 = line ( 'none', #34257, #34256 ) ;
#34261 = direction ( 'none', ( -5.782411586589365500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34262 = vector ( 'none', #34261, 1000.000000000000000 ) ;
#34263 = cartesian_point ( 'none', ( 16.13750000000002100, 55.00000000000000000, -17.62500000000000000 ) ) ;
#34264 = cartesian_point ( 'none', ( 35.29999999999993300, 55.00000000000000000, -17.62500000000000000 ) ) ;
#34265 = cartesian_point ( 'none', ( 10.13750000000001500, 55.00000000000000000, 5.861919745904977700e-015 ) ) ;
#34266 = cartesian_point ( 'none', ( 18.29999999999990800, 55.00000000000000000, -26.12500000000000400 ) ) ;
#34267 = cartesian_point ( 'none', ( 18.29999999999990800, 55.00000000000000000, -32.12500000000000000 ) ) ;
#34268 = cartesian_point ( 'none', ( 33.02500000000019000, 55.00000000000000000, -14.21145711683937100 ) ) ;
#34269 = cartesian_point ( 'none', ( 27.02500000000019000, 55.00000000000000000, -8.211457116839376600 ) ) ;
#34270 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34271 = vector ( 'none', #34270, 1000.000000000000000 ) ;
#34272 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -14.21145711683937100 ) ) ;
#34273 = line ( 'none', #34272, #34271 ) ;
#34274 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34275 = vector ( 'none', #34274, 1000.000000000000000 ) ;
#34276 = cartesian_point ( 'none', ( 24.29999999999988300, 55.00000000000000000, -34.62500000000000000 ) ) ;
#34277 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34278 = vector ( 'none', #34277, 1000.000000000000000 ) ;
#34279 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -34.62500000000000000 ) ) ;
#34280 = line ( 'none', #34279, #34278 ) ;
#34281 = cartesian_point ( 'none', ( 41.50000000000000700, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#34282 = direction ( 'none', ( -5.782411586589357600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34283 = vector ( 'none', #34282, 1000.000000000000000 ) ;
#34284 = cartesian_point ( 'none', ( 24.29999999999990500, 55.00000000000000000, -1.405126015541208400e-014 ) ) ;
#34285 = line ( 'none', #34284, #34283 ) ;
#34286 = cartesian_point ( 'none', ( 18.29999999999993700, 55.00000000000000000, -23.62500000000000000 ) ) ;
#34287 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34288 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34289 = cartesian_point ( 'none', ( 59.76257169169944200, 0.4999999999999761300, 39.48818943899911500 ) ) ;
#34290 = axis2_placement_3d ( 'none', #34289, #34288, #34287 ) ;
#34291 = cartesian_point ( 'none', ( 18.29999999999988000, 55.00000000000000000, -34.62500000000000000 ) ) ;
#34292 = cartesian_point ( 'none', ( 24.29999999999991200, 55.00000000000000000, -26.12500000000000400 ) ) ;
#34293 = cartesian_point ( 'none', ( 29.00000000000000400, 0.0000000000000000000, -31.00000000000000000 ) ) ;
#34294 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34295 = vector ( 'none', #34294, 1000.000000000000000 ) ;
#34296 = cartesian_point ( 'none', ( 37.50000000000002100, 0.0000000000000000000, 41.50000000000000000 ) ) ;
#34297 = cartesian_point ( 'none', ( 18.29999999999996500, 55.00000000000000000, -9.125000000000001800 ) ) ;
#34298 = line ( 'none', #34364, #34363 ) ;
#34299 = cartesian_point ( 'none', ( 24.29999999999997200, 55.00000000000000000, -9.125000000000001800 ) ) ;
#34300 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34301 = vector ( 'none', #34300, 1000.000000000000000 ) ;
#34302 = cartesian_point ( 'none', ( 27.25000000000038400, 55.00000000000000000, -21.79791423367864000 ) ) ;
#34303 = cartesian_point ( 'none', ( 18.29999999999988000, 55.00000000000000000, -40.62500000000000000 ) ) ;
#34304 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -21.79791423367864000 ) ) ;
#34305 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34306 = edge_loop ( 'none', ( #261, #30049, #34445, #258 ) ) ;
#34307 = vector ( 'none', #34305, 1000.000000000000000 ) ;
#34308 = cartesian_point ( 'none', ( 33.47500000000058400, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34309 = line ( 'none', #34308, #34307 ) ;
#34310 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 5.782411586589357600e-016 ) ) ;
#34311 = vector ( 'none', #34310, 1000.000000000000000 ) ;
#34312 = cartesian_point ( 'none', ( 1.352180598423431200e-014, 55.00000000000000000, -23.38437135051793100 ) ) ;
#34313 = line ( 'none', #34312, #34311 ) ;
#34314 = line ( 'none', #34304, #34301 ) ;
#34315 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 5.782411586589355700e-016 ) ) ;
#34316 = vector ( 'none', #34315, 1000.000000000000000 ) ;
#34317 = cartesian_point ( 'none', ( 4.748202477519372900e-015, 55.00000000000000000, -8.211457116839392600 ) ) ;
#34318 = line ( 'none', #34317, #34316 ) ;
#34319 = advanced_face ( 'none', ( #51863 ), #51836, .f. ) ;
#34320 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34321 = vector ( 'none', #34320, 1000.000000000000000 ) ;
#34322 = cartesian_point ( 'none', ( 18.29999999999988000, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34323 = line ( 'none', #34322, #34321 ) ;
#34324 = cartesian_point ( 'none', ( 4.316489357776557500, -2.386143776805465300e-014, -66.28714008696295000 ) ) ;
#34325 = line ( 'none', #34347, #34346 ) ;
#34326 = cartesian_point ( 'none', ( 24.29999999999996900, 55.00000000000000000, -15.12500000000000000 ) ) ;
#34327 = edge_curve ( 'none', #30038, #31606, #51955, .t. ) ;
#34328 = line ( 'none', #34397, #34396 ) ;
#34329 = direction ( 'none', ( -5.782411586589357600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34330 = vector ( 'none', #34329, 1000.000000000000000 ) ;
#34331 = cartesian_point ( 'none', ( 24.29999999999997900, 55.00000000000000000, -1.405126015541212800e-014 ) ) ;
#34332 = line ( 'none', #34331, #34330 ) ;
#34333 = line ( 'none', #34387, #34385 ) ;
#34334 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34335 = vector ( 'none', #34334, 1000.000000000000000 ) ;
#34336 = cartesian_point ( 'none', ( 26.79999999999999700, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34337 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34338 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -17.62500000000000000 ) ) ;
#34339 = circle ( 'none', #34386, 2.000000000000001800 ) ;
#34340 = line ( 'none', #34336, #34335 ) ;
#34341 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34342 = vector ( 'none', #34341, 1000.000000000000000 ) ;
#34343 = cartesian_point ( 'none', ( 35.29999999999999700, 55.00000000000000000, -6.625000000000000000 ) ) ;
#34344 = cartesian_point ( 'none', ( 41.30000000000000400, 55.00000000000000000, -6.625000000000000000 ) ) ;
#34345 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34346 = vector ( 'none', #34345, 1000.000000000000000 ) ;
#34347 = cartesian_point ( 'none', ( 18.29999999999996500, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34348 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -9.125000000000001800 ) ) ;
#34349 = line ( 'none', #34348, #34342 ) ;
#34350 = plane ( 'none', #34378 ) ;
#34351 = vertex_point ( 'none', #51953 ) ;
#34352 = cartesian_point ( 'none', ( 26.79999999999999700, 55.00000000000000000, -6.625000000000000000 ) ) ;
#34353 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34354 = vector ( 'none', #34353, 1000.000000000000000 ) ;
#34355 = cartesian_point ( 'none', ( 35.29999999999999700, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34356 = line ( 'none', #34355, #34354 ) ;
#34357 = cartesian_point ( 'none', ( 18.29999999999996500, 55.00000000000000000, -15.12500000000000000 ) ) ;
#34358 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34359 = vector ( 'none', #34358, 1000.000000000000000 ) ;
#34360 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -15.12500000000000000 ) ) ;
#34361 = line ( 'none', #34360, #34359 ) ;
#34362 = direction ( 'none', ( -5.782411586589357600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34363 = vector ( 'none', #34362, 1000.000000000000000 ) ;
#34364 = cartesian_point ( 'none', ( 24.29999999999995500, 55.00000000000000000, -1.405126015541211200e-014 ) ) ;
#34365 = axis2_placement_3d ( 'none', #34369, #34377, #34376 ) ;
#34366 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34367 = vector ( 'none', #34366, 1000.000000000000000 ) ;
#34368 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -32.12500000000000000 ) ) ;
#34369 = cartesian_point ( 'none', ( 37.50000000000001400, 0.9999999999999991100, 37.50000000000000700 ) ) ;
#34370 = direction ( 'none', ( -5.782411586589356700e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34371 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -5.782411586589356700e-016 ) ) ;
#34372 = line ( 'none', #34368, #34367 ) ;
#34373 = cartesian_point ( 'none', ( 18.29999999999993700, 55.00000000000000000, -17.62500000000000000 ) ) ;
#34374 = face_outer_bound ( 'none', #12871, .t. ) ;
#34375 = cartesian_point ( 'none', ( 32.80000000000003300, 53.00000000000000000, 9.462499999999774800 ) ) ;
#34376 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34377 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#34378 = axis2_placement_3d ( 'none', #34394, #34371, #34370 ) ;
#34380 = edge_curve ( 'none', #25578, #23421, #51846, .t. ) ;
#34379 = vector ( 'none', #34337, 1000.000000000000000 ) ;
#34381 = toroidal_surface ( 'none', #34365, 4.000000000000000000, 1.000000000000000000 ) ;
#34382 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34383 = face_outer_bound ( 'none', #12937, .t. ) ;
#34384 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34385 = vector ( 'none', #34384, 1000.000000000000000 ) ;
#34386 = axis2_placement_3d ( 'none', #34391, #34398, #34382 ) ;
#34387 = cartesian_point ( 'none', ( 18.29999999999993700, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34388 = line ( 'none', #34338, #34379 ) ;
#34389 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34390 = vector ( 'none', #34389, 1000.000000000000000 ) ;
#34391 = cartesian_point ( 'none', ( 29.00000000000000400, 0.0000000000000000000, -28.99999999999999600 ) ) ;
#34392 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -23.62500000000000000 ) ) ;
#34393 = line ( 'none', #34392, #34390 ) ;
#34394 = cartesian_point ( 'none', ( 24.29999999999999700, 53.00000000000000000, -6.625000000000000000 ) ) ;
#34395 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34396 = vector ( 'none', #34395, 1000.000000000000000 ) ;
#34397 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -6.625000000000000000 ) ) ;
#34398 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#34399 = axis2_placement_3d ( 'none', #34426, #34402, #34457 ) ;
#34400 = cartesian_point ( 'none', ( 37.50000000000001400, 1.000000000000000000, 41.50000000000000000 ) ) ;
#34401 = vector ( 'none', #34413, 1000.000000000000000 ) ;
#34402 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34403 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34404 = vector ( 'none', #34403, 1000.000000000000000 ) ;
#34405 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34406 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#34407 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000700, 0.0000000000000000000 ) ) ;
#34408 = axis2_placement_3d ( 'none', #34407, #34406, #34405 ) ;
#34409 = cartesian_point ( 'none', ( 24.30000000000000100, 55.00000000000000000, -1.405126015541213700e-014 ) ) ;
#34410 = circle ( 'none', #34458, 1.000000000000000900 ) ;
#34411 = cartesian_point ( 'none', ( 18.29999999999999700, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34412 = line ( 'none', #34411, #34404 ) ;
#34413 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34414 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -0.6249999999999996700 ) ) ;
#34415 = circle ( 'none', #34408, 68.49999999999998600 ) ;
#34417 = oriented_edge ( 'none', *, *, #34670, .f. ) ;
#34416 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34418 = axis2_placement_3d ( 'none', #34400, #34450, #34449 ) ;
#34419 = line ( 'none', #34414, #34401 ) ;
#34420 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#34421 = vector ( 'none', #34420, 1000.000000000000000 ) ;
#34422 = cartesian_point ( 'none', ( 18.29999999999990800, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34423 = line ( 'none', #34422, #34421 ) ;
#34424 = axis2_placement_3d ( 'none', #34425, #34429, #34416 ) ;
#34425 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34426 = cartesian_point ( 'none', ( 64.01257169169935000, 0.4999999999999761300, 32.12697350683134100 ) ) ;
#34427 = circle ( 'none', #34424, 3.000000000000000400 ) ;
#34428 = circle ( 'none', #34399, 0.5000000000000004400 ) ;
#34429 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#34430 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34431 = oriented_edge ( 'none', *, *, #25660, .t. ) ;
#34432 = cartesian_point ( 'none', ( 18.29999999999999700, 55.00000000000000000, -0.6249999999999996700 ) ) ;
#34433 = axis2_placement_3d ( 'none', #34441, #34440, #34430 ) ;
#34434 = line ( 'none', #34493, #34492 ) ;
#34435 = oriented_edge ( 'none', *, *, #14440, .t. ) ;
#34436 = cartesian_point ( 'none', ( 41.30000000000000400, 55.00000000000000000, -0.6249999999999996700 ) ) ;
#34437 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34438 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#34439 = cartesian_point ( 'none', ( 32.80000000000000400, 55.00000000000000000, -0.6249999999999996700 ) ) ;
#34440 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#34441 = cartesian_point ( 'none', ( 64.01257169169936400, 0.4999999999999761300, 32.12697350683134800 ) ) ;
#34442 = face_outer_bound ( 'none', #12506, .t. ) ;
#34443 = axis2_placement_3d ( 'none', #34453, #34438, #34437 ) ;
#34444 = direction ( 'none', ( 1.734723475976805500e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34445 = oriented_edge ( 'none', *, *, #36202, .f. ) ;
#34447 = edge_curve ( 'none', #30847, #25416, #51943, .t. ) ;
#34446 = spherical_surface ( 'none', #34433, 0.5000000000000000000 ) ;
#34448 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34449 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34450 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34451 = cartesian_point ( 'none', ( -5.183510642223443400, -2.385244779468109800e-014, -66.29767128204397900 ) ) ;
#34452 = cartesian_point ( 'none', ( 26.79999999999999700, 55.00000000000000000, -0.6249999999999996700 ) ) ;
#34453 = cartesian_point ( 'none', ( 45.70000000000000300, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34454 = direction ( 'none', ( -5.782411586589356700e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34455 = vector ( 'none', #34454, 1000.000000000000000 ) ;
#34456 = circle ( 'none', #34443, 3.000000000000001300 ) ;
#34457 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34458 = axis2_placement_3d ( 'none', #34451, #34448, #34444 ) ;
#34459 = line ( 'none', #34409, #34455 ) ;
#34460 = circle ( 'none', #34418, 1.000000000000000900 ) ;
#34461 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34462 = vector ( 'none', #34461, 1000.000000000000000 ) ;
#34463 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -6.625000000000000000 ) ) ;
#34464 = face_outer_bound ( 'none', #13036, .t. ) ;
#34465 = line ( 'none', #34463, #34462 ) ;
#34466 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34467 = vector ( 'none', #34466, 1000.000000000000000 ) ;
#34468 = cartesian_point ( 'none', ( 41.30000000000000400, 55.00000000000000000, 0.0000000000000000000 ) ) ;
#34469 = line ( 'none', #34468, #34467 ) ;
#34470 = cartesian_point ( 'none', ( 45.70000000000000300, 53.00000000000000000, 0.0000000000000000000 ) ) ;
#34471 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34472 = vector ( 'none', #34471, 1000.000000000000000 ) ;
#34473 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -0.6249999999999996700 ) ) ;
#34474 = cartesian_point ( 'none', ( 18.29999999999999700, 53.00000000000000000, -6.625000000000000000 ) ) ;
#34475 = plane ( 'none', #34478 ) ;
#34476 = face_outer_bound ( 'none', #13010, .t. ) ;
#34477 = line ( 'none', #34473, #34472 ) ;
#34478 = axis2_placement_3d ( 'none', #34474, #34529, #34528 ) ;
#34479 = line ( 'none', #34506, #34561 ) ;
#34480 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34481 = vector ( 'none', #34480, 1000.000000000000000 ) ;
#34482 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -6.625000000000000000 ) ) ;
#34483 = cartesian_point ( 'none', ( 32.79999999999999700, 55.00000000000000000, -6.625000000000000000 ) ) ;
#34484 = cartesian_point ( 'none', ( 24.30000000000000100, 55.00000000000000000, -0.6249999999999996700 ) ) ;
#34485 = line ( 'none', #34482, #34481 ) ;
#34486 = direction ( 'none', ( -1.156482317317871300e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34487 = vector ( 'none', #34486, 1000.000000000000000 ) ;
#34488 = cartesian_point ( 'none', ( 32.80000000000000400, 55.00000000000000000, -3.793262000802618400e-014 ) ) ;
#34489 = line ( 'none', #34488, #34487 ) ;
#34490 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#34491 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34492 = vector ( 'none', #34491, 1000.000000000000000 ) ;
#34493 = cartesian_point ( 'none', ( 0.0000000000000000000, 55.00000000000000000, -0.6249999999999996700 ) ) ;
#34494 = cartesian_point ( 'none', ( 35.29999999999999700, 55.00000000000000000, -0.6249999999999996700 ) ) ;
#34495 = edge_loop ( 'none', ( #57994, #57999, #57988, #57982, #58012, #58005 ) ) ;
#34496 = cartesian_point ( 'none', ( 18.29999999999999700, 55.00000000000000000, -6.625000000000000000 ) ) ;
#34497 = cylindrical_surface ( 'none', #34526, 3.000000000000001300 ) ;
#34498 = cartesian_point ( 'none', ( 24.29999999999999700, 55.00000000000000000, -6.625000000000000000 ) ) ;
#34499 = line ( 'none', #34552, #34551 ) ;
#34500 = plane ( 'none', #34555 ) ;
#34501 = axis2_placement_3d ( 'none', #34507, #34557, #34556 ) ;
#34502 = face_outer_bound ( 'none', #13039, .t. ) ;
#34503 = direction ( 'none', ( 0.8660254037844549200, 0.0000000000000000000, 0.4999999999999716900 ) ) ;
#34504 = direction ( 'none', ( -0.4999999999999778000, 0.0000000000000000000, 0.8660254037844517000 ) ) ;
#34505 = axis2_placement_3d ( 'none', #34524, #34504, #34503 ) ;
#34506 = cartesian_point ( 'none', ( 24.29999999999999700, 53.00000000000000000, -6.625000000000000000 ) ) ;
#34507 = cartesian_point ( 'none', ( 37.50000000000001400, 0.9999999999999991100, 37.50000000000000700 ) ) ;
#34508 = edge_curve ( 'none', #30849, #25416, #51930, .t. ) ;
#34509 = toroidal_surface ( 'none', #34559, 68.49999999999998600, 4.000000000000000000 ) ;
#34510 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34511 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34512 = circle ( 'none', #34501, 4.999999999999997300 ) ;
#34513 = axis2_placement_3d ( 'none', #34523, #34511, #34510 ) ;
#34514 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34515 = vector ( 'none', #34514, 1000.000000000000000 ) ;
#34516 = cartesian_point ( 'none', ( 18.29999999999999700, 53.00000000000000000, -0.6249999999999996700 ) ) ;
#34517 = line ( 'none', #34516, #34515 ) ;
#34518 = circle ( 'none', #34505, 0.5000000000000010000 ) ;
#34519 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34520 = oriented_edge ( 'none', *, *, #34447, .t. ) ;
#34521 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34522 = cartesian_point ( 'none', ( 37.50000000000002100, 0.9999999999999991100, 42.50000000000000000 ) ) ;
#34523 = cartesian_point ( 'none', ( 18.29999999999999700, 53.00000000000000000, -6.625000000000000000 ) ) ;
#34524 = cartesian_point ( 'none', ( 59.76257169169944200, 0.4999999999999761300, 39.48818943899912200 ) ) ;
#34525 = face_outer_bound ( 'none', #13007, .t. ) ;
#34526 = axis2_placement_3d ( 'none', #34470, #34521, #34519 ) ;
#34527 = plane ( 'none', #34513 ) ;
#34528 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34529 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34531 = oriented_edge ( 'none', *, *, #34380, .t. ) ;
#34530 = cartesian_point ( 'none', ( 42.49999999999999300, 0.9999999999999991100, -37.50000000000000000 ) ) ;
#34532 = axis2_placement_3d ( 'none', #34589, #34587, #34586 ) ;
#34533 = direction ( 'none', ( -1.156482317317871300e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34534 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.156482317317871300e-015 ) ) ;
#34535 = cartesian_point ( 'none', ( 32.79999999999999700, 53.00000000000000000, -6.625000000000000000 ) ) ;
#34536 = cartesian_point ( 'none', ( -5.105563113768955200, -2.386143776805465300e-014, -65.30071381915608700 ) ) ;
#34537 = axis2_placement_3d ( 'none', #34542, #34541, #34599 ) ;
#34538 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34539 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34540 = face_outer_bound ( 'none', #13067, .t. ) ;
#34541 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34542 = cartesian_point ( 'none', ( 26.79999999999999700, 53.00000000000000000, -6.625000000000000000 ) ) ;
#34543 = cartesian_point ( 'none', ( 0.0000000000000000000, 53.00000000000000000, 0.0000000000000000000 ) ) ;
#34544 = axis2_placement_3d ( 'none', #34543, #34539, #34538 ) ;
#34545 = face_outer_bound ( 'none', #13059, .t. ) ;
#34546 = cylindrical_surface ( 'none', #34544, 3.000000000000000400 ) ;
#34547 = plane ( 'none', #34537 ) ;
#34548 = face_outer_bound ( 'none', #13083, .t. ) ;
#34550 = vertex_point ( 'none', #51957 ) ;
#34549 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34551 = vector ( 'none', #34549, 1000.000000000000000 ) ;
#34552 = cartesian_point ( 'none', ( 18.29999999999999700, 53.00000000000000000, -6.625000000000000000 ) ) ;
#34553 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34554 = face_outer_bound ( 'none', #13026, .t. ) ;
#34555 = axis2_placement_3d ( 'none', #34535, #34534, #34533 ) ;
#34556 = direction ( 'none', ( 1.387778780781446500e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34557 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#34558 = cartesian_point ( 'none', ( 0.0000000000000000000, 51.00000000000000700, 0.0000000000000000000 ) ) ;
#34559 = axis2_placement_3d ( 'none', #34558, #34490, #34553 ) ;
#34560 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34561 = vector ( 'none', #34560, 1000.000000000000000 ) ;
#34562 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34563 = vector ( 'none', #34562, 1000.000000000000000 ) ;
#34564 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34565 = cartesian_point ( 'none', ( 18.29999999999996500, 53.00000000000000000, -15.12500000000000000 ) ) ;
#34566 = face_outer_bound ( 'none', #13077, .t. ) ;
#34568 = oriented_edge ( 'none', *, *, #34659, .f. ) ;
#34567 = line ( 'none', #34565, #34631 ) ;
#34569 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34570 = cartesian_point ( 'none', ( 32.79999999999999700, 53.00000000000000000, -6.625000000000000000 ) ) ;
#34571 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34572 = vector ( 'none', #34571, 1000.000000000000000 ) ;
#34573 = cartesian_point ( 'none', ( 24.30000000000000100, 53.00000000000000000, -0.6249999999999996700 ) ) ;
#34574 = line ( 'none', #34573, #34572 ) ;
#34575 = cartesian_point ( 'none', ( 26.79999999999999700, 53.00000000000000000, -0.6249999999999996700 ) ) ;
#34576 = line ( 'none', #34575, #34563 ) ;
#34577 = face_outer_bound ( 'none', #13091, .t. ) ;
#34578 = line ( 'none', #34570, #34626 ) ;
#34579 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34580 = axis2_placement_3d ( 'none', #34592, #34630, #34629 ) ;
#34581 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34582 = vector ( 'none', #34581, 1000.000000000000000 ) ;
#34583 = cartesian_point ( 'none', ( 32.80000000000000400, 53.00000000000000000, -0.6249999999999996700 ) ) ;
#34584 = line ( 'none', #34583, #34582 ) ;
#34585 = vector ( 'none', #34579, 1000.000000000000000 ) ;
#34586 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34588 = edge_loop ( 'none', ( #35145, #35085, #19653, #19651 ) ) ;
#34587 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34589 = cartesian_point ( 'none', ( 26.79999999999999700, 53.00000000000000000, -6.625000000000000000 ) ) ;
#34590 = cartesian_point ( 'none', ( 59.51257169169944200, 0.4999999999999761300, 39.92120214089134600 ) ) ;
#34591 = cartesian_point ( 'none', ( -59.16136499197352800, -2.386143776805465300e-014, 28.11019196459690800 ) ) ;
#34592 = cartesian_point ( 'none', ( 18.29999999999999700, 53.00000000000000000, -0.6249999999999996700 ) ) ;
#34593 = plane ( 'none', #34532 ) ;
#34594 = direction ( 'none', ( -0.4999999999999919500, 0.0000000000000000000, 0.8660254037844432600 ) ) ;
#34595 = vector ( 'none', #34594, 1000.000000000000000 ) ;
#34596 = cartesian_point ( 'none', ( 59.51257169169944900, -2.386143776805465300e-014, 39.92120214089133900 ) ) ;
#34597 = line ( 'none', #34596, #34595 ) ;
#34598 = cartesian_point ( 'none', ( -4.183510642223442500, -2.386143776805465300e-014, -66.29767128204397900 ) ) ;
#34599 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34600 = cartesian_point ( 'none', ( 26.79999999999999700, 53.00000000000000000, -6.625000000000000000 ) ) ;
#34601 = line ( 'none', #34600, #34585 ) ;
#34602 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34603 = axis2_placement_3d ( 'none', #34624, #34662, #34661 ) ;
#34604 = cartesian_point ( 'none', ( 41.30000000000000400, 53.00000000000000000, -0.6249999999999996700 ) ) ;
#34605 = line ( 'none', #34604, #34657 ) ;
#34606 = face_outer_bound ( 'none', #13109, .t. ) ;
#34607 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34608 = vector ( 'none', #34607, 1000.000000000000000 ) ;
#34609 = plane ( 'none', #34655 ) ;
#34610 = cartesian_point ( 'none', ( 18.29999999999996500, 53.00000000000000000, -9.125000000000001800 ) ) ;
#34611 = line ( 'none', #34610, #34608 ) ;
#34612 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34613 = vector ( 'none', #34612, 1000.000000000000000 ) ;
#34614 = cartesian_point ( 'none', ( 24.29999999999996900, 53.00000000000000000, -15.12500000000000000 ) ) ;
#34615 = plane ( 'none', #34603 ) ;
#34616 = cartesian_point ( 'none', ( 41.30000000000000400, 53.00000000000000000, -6.625000000000000000 ) ) ;
#34617 = cartesian_point ( 'none', ( 41.30000000000000400, 53.00000000000000000, -6.625000000000000000 ) ) ;
#34618 = line ( 'none', #34617, #34666 ) ;
#34619 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34620 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34621 = face_outer_bound ( 'none', #13128, .t. ) ;
#34622 = advanced_face ( 'none', ( #51869 ), #51924, .t. ) ;
#34623 = line ( 'none', #34614, #34613 ) ;
#34624 = cartesian_point ( 'none', ( 35.29999999999999700, 53.00000000000000000, -6.625000000000000000 ) ) ;
#34625 = cartesian_point ( 'none', ( 35.29999999999999700, 53.00000000000000000, -0.6249999999999996700 ) ) ;
#34626 = vector ( 'none', #34569, 1000.000000000000000 ) ;
#34627 = axis2_placement_3d ( 'none', #34625, #34620, #34619 ) ;
#34628 = plane ( 'none', #34627 ) ;
#34629 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34630 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34631 = vector ( 'none', #34564, 1000.000000000000000 ) ;
#34632 = plane ( 'none', #34580 ) ;
#34633 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34634 = vector ( 'none', #34633, 1000.000000000000000 ) ;
#34635 = cartesian_point ( 'none', ( 35.29999999999999700, 53.00000000000000000, -0.6249999999999996700 ) ) ;
#34636 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34637 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34638 = line ( 'none', #34635, #34634 ) ;
#34639 = plane ( 'none', #34650 ) ;
#34640 = direction ( 'none', ( 5.782411586589361600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34641 = edge_curve ( 'none', #24166, #32099, #51919, .t. ) ;
#34642 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34643 = cartesian_point ( 'none', ( 49.67034727481667000, 53.00000000000000000, 9.800000000000167700 ) ) ;
#34644 = line ( 'none', #34643, #34894 ) ;
#34645 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34646 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#34647 = cartesian_point ( 'none', ( 37.50000000000001400, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#34648 = cartesian_point ( 'none', ( 26.79999999999999700, 53.00000000000000000, -0.6249999999999996700 ) ) ;
#34649 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34650 = axis2_placement_3d ( 'none', #34653, #34636, #34649 ) ;
#34651 = axis2_placement_3d ( 'none', #34647, #34646, #34645 ) ;
#34652 = plane ( 'none', #34664 ) ;
#34653 = cartesian_point ( 'none', ( 10.13750000000002800, 53.00000000000000000, -23.62499999999999600 ) ) ;
#34654 = circle ( 'none', #34651, 4.000000000000003600 ) ;
#34655 = axis2_placement_3d ( 'none', #34616, #34660, #34602 ) ;
#34656 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34657 = vector ( 'none', #34656, 1000.000000000000000 ) ;
#34658 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34659 = edge_curve ( 'none', #26154, #30476, #51901, .t. ) ;
#34660 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34661 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34662 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34663 = face_outer_bound ( 'none', #13047, .t. ) ;
#34664 = axis2_placement_3d ( 'none', #34648, #34658, #34637 ) ;
#34665 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34666 = vector ( 'none', #34665, 1000.000000000000000 ) ;
#34667 = plane ( 'none', #34730 ) ;
#34668 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34669 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34670 = edge_curve ( 'none', #30476, #30849, #51917, .t. ) ;
#34671 = face_outer_bound ( 'none', #13098, .t. ) ;
#34672 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34673 = vector ( 'none', #34672, 1000.000000000000000 ) ;
#34674 = cartesian_point ( 'none', ( 24.29999999999994000, 53.00000000000000000, -23.62500000000000000 ) ) ;
#34675 = cartesian_point ( 'none', ( 18.29999999999993700, 53.00000000000000000, -23.62500000000000000 ) ) ;
#34676 = direction ( 'none', ( -0.8660254037844432600, -0.0000000000000000000, -0.4999999999999919500 ) ) ;
#34677 = vector ( 'none', #34676, 1000.000000000000000 ) ;
#34678 = cartesian_point ( 'none', ( 1.522363287195433300, -2.386143776805465300e-014, 5.863189438999548000 ) ) ;
#34679 = plane ( 'none', #34718 ) ;
#34680 = face_outer_bound ( 'none', #13206, .t. ) ;
#34681 = axis2_placement_3d ( 'none', #34675, #34669, #34668 ) ;
#34682 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34683 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34684 = plane ( 'none', #34681 ) ;
#34685 = line ( 'none', #34678, #34677 ) ;
#34686 = face_outer_bound ( 'none', #13141, .t. ) ;
#34687 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34688 = vector ( 'none', #34687, 1000.000000000000000 ) ;
#34689 = cartesian_point ( 'none', ( 35.29999999999999700, 53.00000000000000000, -6.625000000000000000 ) ) ;
#34690 = line ( 'none', #34689, #34688 ) ;
#34691 = line ( 'none', #34674, #34673 ) ;
#34692 = plane ( 'none', #34696 ) ;
#34693 = face_outer_bound ( 'none', #13049, .t. ) ;
#34694 = cartesian_point ( 'none', ( 35.29999999999999700, 53.00000000000000000, -6.625000000000000000 ) ) ;
#34695 = face_outer_bound ( 'none', #13089, .t. ) ;
#34696 = axis2_placement_3d ( 'none', #34694, #34683, #34682 ) ;
#34697 = cartesian_point ( 'none', ( 18.29999999999996500, 53.00000000000000000, -15.12500000000000000 ) ) ;
#34698 = plane ( 'none', #34704 ) ;
#34699 = cartesian_point ( 'none', ( 24.29999999999997200, 53.00000000000000000, -9.125000000000001800 ) ) ;
#34700 = line ( 'none', #34699, #34764 ) ;
#34701 = cartesian_point ( 'none', ( 24.29999999999990800, 53.00000000000000000, -32.12500000000000000 ) ) ;
#34702 = axis2_placement_3d ( 'none', #34701, #34754, #34753 ) ;
#34703 = face_outer_bound ( 'none', #13198, .t. ) ;
#34704 = axis2_placement_3d ( 'none', #34708, #34760, #34759 ) ;
#34705 = direction ( 'none', ( -5.782411586589357600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34706 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -5.782411586589357600e-016 ) ) ;
#34707 = cartesian_point ( 'none', ( 24.29999999999996900, 53.00000000000000000, -15.12500000000000000 ) ) ;
#34708 = cartesian_point ( 'none', ( 18.29999999999996500, 53.00000000000000000, -15.12500000000000000 ) ) ;
#34709 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34710 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34711 = plane ( 'none', #34712 ) ;
#34712 = axis2_placement_3d ( 'none', #34697, #34726, #34725 ) ;
#34713 = cartesian_point ( 'none', ( 18.29999999999993700, 53.00000000000000000, -23.62500000000000000 ) ) ;
#34714 = axis2_placement_3d ( 'none', #34707, #34706, #34705 ) ;
#34715 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34716 = vector ( 'none', #34715, 1000.000000000000000 ) ;
#34717 = plane ( 'none', #34714 ) ;
#34718 = axis2_placement_3d ( 'none', #34713, #34710, #34709 ) ;
#34719 = face_outer_bound ( 'none', #13147, .t. ) ;
#34720 = face_outer_bound ( 'none', #13167, .t. ) ;
#34721 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34722 = vector ( 'none', #34721, 1000.000000000000000 ) ;
#34723 = cartesian_point ( 'none', ( 18.29999999999990800, 53.00000000000000000, -32.12500000000000000 ) ) ;
#34724 = line ( 'none', #34723, #34716 ) ;
#34725 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34726 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34727 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34728 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34729 = cartesian_point ( 'none', ( 18.29999999999996500, 53.00000000000000000, -9.125000000000001800 ) ) ;
#34730 = axis2_placement_3d ( 'none', #34729, #34728, #34727 ) ;
#34731 = cartesian_point ( 'none', ( 18.29999999999993700, 53.00000000000000000, -17.62500000000000000 ) ) ;
#34732 = line ( 'none', #34731, #34722 ) ;
#34733 = face_outer_bound ( 'none', #13194, .t. ) ;
#34734 = face_outer_bound ( 'none', #13201, .t. ) ;
#34735 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -5.782411586589357600e-016 ) ) ;
#34736 = cartesian_point ( 'none', ( 24.29999999999994000, 53.00000000000000000, -23.62500000000000000 ) ) ;
#34737 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34738 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34739 = cartesian_point ( 'none', ( 24.29999999999991200, 53.00000000000000000, -26.12500000000000400 ) ) ;
#34740 = line ( 'none', #34739, #34792 ) ;
#34741 = plane ( 'none', #34790 ) ;
#34742 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34743 = axis2_placement_3d ( 'none', #34748, #34738, #34737 ) ;
#34744 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34745 = vector ( 'none', #34744, 1000.000000000000000 ) ;
#34746 = circle ( 'none', #34743, 65.50000000000000000 ) ;
#34747 = axis2_placement_3d ( 'none', #34765, #34742, #34795 ) ;
#34748 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.385244779468109800e-014, 0.0000000000000000000 ) ) ;
#34749 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34750 = axis2_placement_3d ( 'none', #34777, #34776, #34775 ) ;
#34751 = cartesian_point ( 'none', ( 18.29999999999990800, 53.00000000000000000, -26.12500000000000400 ) ) ;
#34752 = line ( 'none', #34751, #34745 ) ;
#34753 = direction ( 'none', ( -5.782411586589357600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34754 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -5.782411586589357600e-016 ) ) ;
#34755 = line ( 'none', #34757, #34756 ) ;
#34756 = vector ( 'none', #34749, 1000.000000000000000 ) ;
#34757 = cartesian_point ( 'none', ( 18.29999999999988000, 53.00000000000000000, -40.62500000000000000 ) ) ;
#34758 = plane ( 'none', #34747 ) ;
#34759 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34760 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34761 = plane ( 'none', #34702 ) ;
#34762 = face_outer_bound ( 'none', #13248, .t. ) ;
#34763 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34764 = vector ( 'none', #34763, 1000.000000000000000 ) ;
#34765 = cartesian_point ( 'none', ( 18.29999999999990800, 53.00000000000000000, -32.12500000000000000 ) ) ;
#34766 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34767 = vector ( 'none', #34766, 1000.000000000000000 ) ;
#34768 = cartesian_point ( 'none', ( 18.29999999999993700, 53.00000000000000000, -23.62500000000000000 ) ) ;
#34769 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34770 = vector ( 'none', #34769, 1000.000000000000000 ) ;
#34771 = plane ( 'none', #34823 ) ;
#34772 = face_outer_bound ( 'none', #13281, .t. ) ;
#34773 = cartesian_point ( 'none', ( 24.29999999999994400, 53.00000000000000000, -17.62500000000000000 ) ) ;
#34774 = line ( 'none', #34773, #34822 ) ;
#34775 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34776 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34777 = cartesian_point ( 'none', ( 18.29999999999993700, 53.00000000000000000, -17.62500000000000000 ) ) ;
#34778 = cartesian_point ( 'none', ( 24.29999999999990800, 53.00000000000000000, -32.12500000000000000 ) ) ;
#34779 = line ( 'none', #34778, #34770 ) ;
#34780 = plane ( 'none', #34846 ) ;
#34781 = cartesian_point ( 'none', ( 27.02500000000019000, 53.00000000000000000, -14.21145711683937100 ) ) ;
#34782 = direction ( 'none', ( -5.782411586589357600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34783 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34784 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34785 = cartesian_point ( 'none', ( 18.29999999999990800, 53.00000000000000000, -32.12500000000000000 ) ) ;
#34786 = line ( 'none', #34768, #34767 ) ;
#34787 = plane ( 'none', #34750 ) ;
#34788 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34789 = axis2_placement_3d ( 'none', #34736, #34735, #34782 ) ;
#34790 = axis2_placement_3d ( 'none', #34785, #34784, #34783 ) ;
#34791 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34792 = vector ( 'none', #34791, 1000.000000000000000 ) ;
#34793 = face_outer_bound ( 'none', #13138, .t. ) ;
#34794 = plane ( 'none', #34789 ) ;
#34795 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34796 = plane ( 'none', #34858 ) ;
#34797 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34798 = vector ( 'none', #34797, 1000.000000000000000 ) ;
#34799 = cartesian_point ( 'none', ( 27.02500000000019000, 53.00000000000000000, -14.21145711683937100 ) ) ;
#34800 = axis2_placement_3d ( 'none', #34841, #34832, #34831 ) ;
#34801 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34802 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34803 = direction ( 'none', ( -5.782411586589357600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34804 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -5.782411586589357600e-016 ) ) ;
#34805 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#34806 = line ( 'none', #34805, #34798 ) ;
#34807 = face_outer_bound ( 'none', #13225, .t. ) ;
#34808 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34809 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#34810 = cartesian_point ( 'none', ( 28.67308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#34811 = cartesian_point ( 'none', ( 24.29999999999988000, 53.00000000000000000, -40.62500000000000000 ) ) ;
#34812 = plane ( 'none', #34855 ) ;
#34813 = face_outer_bound ( 'none', #13228, .t. ) ;
#34814 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34815 = vector ( 'none', #34814, 1000.000000000000000 ) ;
#34816 = circle ( 'none', #34820, 2.000000000000000900 ) ;
#34817 = plane ( 'none', #34827 ) ;
#34818 = cartesian_point ( 'none', ( 33.02500000000019000, 53.00000000000000000, -14.21145711683937100 ) ) ;
#34819 = line ( 'none', #34818, #34815 ) ;
#34820 = axis2_placement_3d ( 'none', #34810, #34809, #34808 ) ;
#34821 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34822 = vector ( 'none', #34821, 1000.000000000000000 ) ;
#34823 = axis2_placement_3d ( 'none', #34781, #34826, #34788 ) ;
#34824 = vertex_point ( 'none', #52019 ) ;
#34825 = face_outer_bound ( 'none', #12169, .t. ) ;
#34826 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34827 = axis2_placement_3d ( 'none', #34811, #34804, #34803 ) ;
#34828 = face_outer_bound ( 'none', #13324, .t. ) ;
#34829 = line ( 'none', #34883, #34882 ) ;
#34830 = face_outer_bound ( 'none', #13186, .t. ) ;
#34831 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34832 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34833 = plane ( 'none', #34800 ) ;
#34834 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34835 = vector ( 'none', #34834, 1000.000000000000000 ) ;
#34836 = axis2_placement_3d ( 'none', #34840, #34878, #34877 ) ;
#34837 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34838 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34839 = cartesian_point ( 'none', ( 18.29999999999988000, 53.00000000000000000, -40.62500000000000000 ) ) ;
#34840 = cartesian_point ( 'none', ( 18.29999999999988000, 53.00000000000000000, -40.62500000000000000 ) ) ;
#34841 = cartesian_point ( 'none', ( 18.29999999999990800, 53.00000000000000000, -26.12500000000000400 ) ) ;
#34842 = face_outer_bound ( 'none', #13175, .t. ) ;
#34843 = plane ( 'none', #34851 ) ;
#34844 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34845 = vector ( 'none', #34844, 1000.000000000000000 ) ;
#34846 = axis2_placement_3d ( 'none', #34839, #34838, #34837 ) ;
#34847 = cartesian_point ( 'none', ( 41.49999999999999300, 0.0000000000000000000, -37.50000000000000000 ) ) ;
#34848 = cartesian_point ( 'none', ( 24.29999999999988300, 53.00000000000000000, -34.62500000000000000 ) ) ;
#34849 = line ( 'none', #34848, #34845 ) ;
#34850 = face_outer_bound ( 'none', #13247, .t. ) ;
#34851 = axis2_placement_3d ( 'none', #34886, #34885, #34874 ) ;
#34852 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34853 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34854 = cartesian_point ( 'none', ( 18.29999999999988000, 53.00000000000000000, -34.62500000000000000 ) ) ;
#34855 = axis2_placement_3d ( 'none', #34854, #34853, #34852 ) ;
#34856 = cartesian_point ( 'none', ( 18.29999999999988000, 53.00000000000000000, -34.62500000000000000 ) ) ;
#34857 = line ( 'none', #34856, #34835 ) ;
#34858 = axis2_placement_3d ( 'none', #34799, #34802, #34801 ) ;
#34859 = axis2_placement_3d ( 'none', #34864, #34921, #34920 ) ;
#34860 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34861 = vector ( 'none', #34860, 1000.000000000000000 ) ;
#34862 = cartesian_point ( 'none', ( 33.25000000000039100, 53.00000000000000000, -21.79791423367864000 ) ) ;
#34863 = line ( 'none', #34862, #34861 ) ;
#34864 = cartesian_point ( 'none', ( 27.25000000000038400, 53.00000000000000000, -21.79791423367864000 ) ) ;
#34865 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34866 = vector ( 'none', #34865, 1000.000000000000000 ) ;
#34867 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589361600e-016 ) ) ;
#34868 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589355700e-016 ) ) ;
#34869 = direction ( 'none', ( -5.782411586589355700e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34870 = cartesian_point ( 'none', ( 27.02500000000019000, 53.00000000000000000, -8.211457116839376600 ) ) ;
#34871 = cartesian_point ( 'none', ( 27.47500000000058400, 53.00000000000000000, -29.38437135051791300 ) ) ;
#34872 = line ( 'none', #34871, #34866 ) ;
#34873 = face_outer_bound ( 'none', #13256, .t. ) ;
#34874 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34875 = plane ( 'none', #34859 ) ;
#34876 = axis2_placement_3d ( 'none', #34870, #34869, #34868 ) ;
#34877 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34878 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34879 = plane ( 'none', #34876 ) ;
#34880 = plane ( 'none', #34836 ) ;
#34881 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34882 = vector ( 'none', #34881, 1000.000000000000000 ) ;
#34883 = cartesian_point ( 'none', ( 24.29999999999988000, 53.00000000000000000, -40.62500000000000000 ) ) ;
#34884 = face_outer_bound ( 'none', #13269, .t. ) ;
#34885 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34886 = cartesian_point ( 'none', ( 33.25000000000039100, 53.00000000000000000, -21.79791423367864000 ) ) ;
#34887 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34888 = vector ( 'none', #34887, 1000.000000000000000 ) ;
#34889 = cartesian_point ( 'none', ( 16.13750000000002400, 53.00000000000000000, -23.62499999999999600 ) ) ;
#34890 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34891 = vector ( 'none', #34890, 1000.000000000000000 ) ;
#34892 = cartesian_point ( 'none', ( 27.02500000000019000, 53.00000000000000000, -8.211457116839376600 ) ) ;
#34893 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34894 = vector ( 'none', #34893, 1000.000000000000000 ) ;
#34895 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34896 = vector ( 'none', #34895, 1000.000000000000000 ) ;
#34897 = line ( 'none', #34889, #34888 ) ;
#34898 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34899 = vector ( 'none', #34898, 1000.000000000000000 ) ;
#34900 = cartesian_point ( 'none', ( 27.25000000000038400, 53.00000000000000000, -15.79791423367864800 ) ) ;
#34901 = line ( 'none', #34900, #34899 ) ;
#34902 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34903 = vector ( 'none', #34902, 1000.000000000000000 ) ;
#34904 = cartesian_point ( 'none', ( 27.02500000000019000, 53.00000000000000000, -14.21145711683937100 ) ) ;
#34905 = line ( 'none', #34904, #34896 ) ;
#34906 = advanced_face ( 'none', ( #52003 ), #51902, .t. ) ;
#34907 = cartesian_point ( 'none', ( 32.80000000000003300, 53.00000000000000000, 9.462499999999774800 ) ) ;
#34908 = line ( 'none', #34907, #34117 ) ;
#34909 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34910 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34911 = cartesian_point ( 'none', ( 33.02500000000019000, 53.00000000000000000, -8.211457116839373100 ) ) ;
#34912 = line ( 'none', #34911, #34903 ) ;
#34913 = cartesian_point ( 'none', ( 33.02500000000019000, 53.00000000000000000, -14.21145711683937100 ) ) ;
#34914 = line ( 'none', #34892, #34891 ) ;
#34915 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34916 = vector ( 'none', #34915, 1000.000000000000000 ) ;
#34917 = cartesian_point ( 'none', ( 27.25000000000038400, 53.00000000000000000, -21.79791423367864000 ) ) ;
#34918 = axis2_placement_3d ( 'none', #34913, #34910, #34909 ) ;
#34919 = face_outer_bound ( 'none', #13212, .t. ) ;
#34920 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34921 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34922 = line ( 'none', #34917, #34916 ) ;
#34923 = plane ( 'none', #34918 ) ;
#34924 = plane ( 'none', #34983 ) ;
#34925 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34926 = cartesian_point ( 'none', ( 27.47500000000058400, 53.00000000000000000, -29.38437135051791300 ) ) ;
#34927 = face_outer_bound ( 'none', #13287, .t. ) ;
#34928 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589357600e-016 ) ) ;
#34929 = cartesian_point ( 'none', ( 27.47500000000058400, 53.00000000000000000, -29.38437135051791300 ) ) ;
#34930 = line ( 'none', #34945, #34944 ) ;
#34931 = circle ( 'none', #34975, 1.000000000000000900 ) ;
#34932 = plane ( 'none', #34938 ) ;
#34933 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34934 = vector ( 'none', #34933, 1000.000000000000000 ) ;
#34935 = cartesian_point ( 'none', ( 35.29999999999996900, 53.00000000000000000, -9.125000000000001800 ) ) ;
#34936 = line ( 'none', #34935, #34934 ) ;
#34937 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34938 = axis2_placement_3d ( 'none', #34926, #34937, #34986 ) ;
#34939 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34940 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34941 = axis2_placement_3d ( 'none', #34943, #34942, #34928 ) ;
#34942 = direction ( 'none', ( -5.782411586589357600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34943 = cartesian_point ( 'none', ( 27.47500000000058400, 53.00000000000000000, -23.38437135051791300 ) ) ;
#34944 = vector ( 'none', #34925, 1000.000000000000000 ) ;
#34945 = cartesian_point ( 'none', ( 35.29999999999996900, 53.00000000000000000, -15.12500000000000000 ) ) ;
#34946 = face_outer_bound ( 'none', #13299, .t. ) ;
#34947 = cartesian_point ( 'none', ( 33.47500000000058400, 53.00000000000000000, -29.38437135051791300 ) ) ;
#34948 = plane ( 'none', #34941 ) ;
#34949 = plane ( 'none', #34951 ) ;
#34950 = face_outer_bound ( 'none', #13289, .t. ) ;
#34951 = axis2_placement_3d ( 'none', #34947, #34940, #34939 ) ;
#34952 = face_outer_bound ( 'none', #13306, .t. ) ;
#34953 = face_outer_bound ( 'none', #13263, .t. ) ;
#34954 = axis2_placement_3d ( 'none', #35015, #35014, #35013 ) ;
#34955 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#34956 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34957 = vector ( 'none', #34956, 1000.000000000000000 ) ;
#34958 = cartesian_point ( 'none', ( 27.47500000000058400, 53.00000000000000000, -23.38437135051791300 ) ) ;
#34959 = line ( 'none', #34958, #34957 ) ;
#34960 = cartesian_point ( 'none', ( 59.50722286311210500, -2.386143776805465300e-014, 29.52580914785338700 ) ) ;
#34961 = cartesian_point ( 'none', ( 59.10485860953146200, -2.385244779468109800e-014, 28.22880955242880300 ) ) ;
#34962 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34963 = vector ( 'none', #34962, 1000.000000000000000 ) ;
#34964 = cartesian_point ( 'none', ( 33.47500000000058400, 53.00000000000000000, -29.38437135051791300 ) ) ;
#34965 = cartesian_point ( 'none', ( 33.25000000000039100, 53.00000000000000000, -15.79791423367864100 ) ) ;
#34966 = line ( 'none', #34965, #35007 ) ;
#34967 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.156482317317870300e-015 ) ) ;
#34968 = direction ( 'none', ( -1.156482317317870300e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34969 = cartesian_point ( 'none', ( 27.25000000000038400, 53.00000000000000000, -15.79791423367864800 ) ) ;
#34970 = line ( 'none', #34964, #34963 ) ;
#34971 = axis2_placement_3d ( 'none', #34981, #34955, #35009 ) ;
#34972 = axis2_placement_3d ( 'none', #34969, #34968, #34967 ) ;
#34973 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34974 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#34975 = axis2_placement_3d ( 'none', #34980, #34974, #34973 ) ;
#34976 = plane ( 'none', #34972 ) ;
#34977 = plane ( 'none', #34954 ) ;
#34978 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#34979 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34980 = cartesian_point ( 'none', ( 5.316489357776556600, -2.385244779468109800e-014, -66.28714008696295000 ) ) ;
#34981 = cartesian_point ( 'none', ( 28.67308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#34982 = face_outer_bound ( 'none', #13250, .t. ) ;
#34983 = axis2_placement_3d ( 'none', #34929, #34979, #34978 ) ;
#34984 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34985 = vector ( 'none', #34984, 1000.000000000000000 ) ;
#34986 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34987 = cartesian_point ( 'none', ( 33.47500000000058400, 53.00000000000000000, -23.38437135051791000 ) ) ;
#34988 = line ( 'none', #34987, #34985 ) ;
#34989 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#34990 = cartesian_point ( 'none', ( 35.29999999999993300, 53.00000000000000000, -23.62500000000000000 ) ) ;
#34991 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#34992 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#34993 = cartesian_point ( 'none', ( 35.29999999999996900, 53.00000000000000000, -9.125000000000001800 ) ) ;
#34994 = axis2_placement_3d ( 'none', #35018, #35017, #35021 ) ;
#34995 = line ( 'none', #35011, #35047 ) ;
#34996 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34997 = vector ( 'none', #34996, 1000.000000000000000 ) ;
#34998 = cartesian_point ( 'none', ( -4.183510642223442500, -2.386143776805465300e-014, 8.500000000000000000 ) ) ;
#34999 = line ( 'none', #34990, #35044 ) ;
#35000 = axis2_placement_3d ( 'none', #34993, #34992, #34991 ) ;
#35001 = face_outer_bound ( 'none', #13352, .t. ) ;
#35002 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35003 = line ( 'none', #34998, #34997 ) ;
#35004 = plane ( 'none', #35000 ) ;
#35005 = cartesian_point ( 'none', ( 41.29999999999997600, 53.00000000000000000, -9.125000000000001800 ) ) ;
#35006 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35007 = vector ( 'none', #35006, 1000.000000000000000 ) ;
#35008 = vector ( 'none', #35002, 1000.000000000000000 ) ;
#35009 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#35010 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35011 = cartesian_point ( 'none', ( 41.29999999999994000, 53.00000000000000000, -23.62500000000000000 ) ) ;
#35012 = line ( 'none', #35005, #35008 ) ;
#35013 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35014 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35015 = cartesian_point ( 'none', ( 27.25000000000038400, 53.00000000000000000, -21.79791423367864000 ) ) ;
#35016 = circle ( 'none', #34971, 2.000000000000000900 ) ;
#35017 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35018 = cartesian_point ( 'none', ( 41.29999999999997600, 53.00000000000000000, -15.12500000000000000 ) ) ;
#35019 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35020 = cartesian_point ( 'none', ( 35.29999999999993300, 53.00000000000000000, -17.62500000000000000 ) ) ;
#35021 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35022 = plane ( 'none', #35026 ) ;
#35023 = plane ( 'none', #34994 ) ;
#35024 = plane ( 'none', #35082 ) ;
#35025 = face_outer_bound ( 'none', #13412, .t. ) ;
#35026 = axis2_placement_3d ( 'none', #35081, #35080, #35079 ) ;
#35027 = face_outer_bound ( 'none', #13364, .t. ) ;
#35028 = face_outer_bound ( 'none', #13293, .t. ) ;
#35029 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35030 = vector ( 'none', #35029, 1000.000000000000000 ) ;
#35031 = cartesian_point ( 'none', ( -42.49999999999999300, 0.0000000000000000000, 41.50000000000000000 ) ) ;
#35032 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35033 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35034 = line ( 'none', #35031, #35030 ) ;
#35035 = toroidal_surface ( 'none', #35062, 4.000000000000000000, 1.000000000000000000 ) ;
#35036 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35037 = vector ( 'none', #35036, 1000.000000000000000 ) ;
#35038 = cartesian_point ( 'none', ( 41.29999999999997600, 53.00000000000000000, -15.12500000000000000 ) ) ;
#35039 = line ( 'none', #35038, #35037 ) ;
#35040 = cartesian_point ( 'none', ( 35.29999999999996900, 53.00000000000000000, -15.12500000000000000 ) ) ;
#35041 = axis2_placement_3d ( 'none', #35040, #35033, #35032 ) ;
#35042 = cartesian_point ( 'none', ( 35.29999999999993300, 53.00000000000000000, -17.62500000000000000 ) ) ;
#35043 = line ( 'none', #35042, #35050 ) ;
#35044 = vector ( 'none', #34989, 1000.000000000000000 ) ;
#35045 = plane ( 'none', #35041 ) ;
#35046 = face_outer_bound ( 'none', #13348, .t. ) ;
#35047 = vector ( 'none', #35010, 1000.000000000000000 ) ;
#35048 = cartesian_point ( 'none', ( -59.56459193841588700, -2.386143776805465300e-014, 29.40538060448208300 ) ) ;
#35049 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35050 = vector ( 'none', #35049, 1000.000000000000000 ) ;
#35051 = line ( 'none', #35111, #35110 ) ;
#35052 = axis2_placement_3d ( 'none', #35064, #35063, #35102 ) ;
#35053 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35054 = vector ( 'none', #35053, 1000.000000000000000 ) ;
#35055 = face_outer_bound ( 'none', #13430, .t. ) ;
#35056 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35057 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#35058 = cartesian_point ( 'none', ( -41.49999999999999300, 1.000000000000000000, 37.50000000000000700 ) ) ;
#35059 = axis2_placement_3d ( 'none', #35058, #35057, #35056 ) ;
#35060 = cartesian_point ( 'none', ( 10.13750000000002800, 53.00000000000000000, -23.62499999999999600 ) ) ;
#35061 = line ( 'none', #35060, #35054 ) ;
#35062 = axis2_placement_3d ( 'none', #35083, #35114, #35113 ) ;
#35063 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35064 = cartesian_point ( 'none', ( 41.29999999999994000, 53.00000000000000000, -23.62500000000000000 ) ) ;
#35065 = direction ( 'none', ( -5.782411586589365500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35066 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#35067 = cartesian_point ( 'none', ( 10.13750000000002800, 53.00000000000000000, -23.62499999999999600 ) ) ;
#35068 = face_outer_bound ( 'none', #13336, .t. ) ;
#35069 = circle ( 'none', #35059, 1.000000000000000900 ) ;
#35070 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35071 = vector ( 'none', #35070, 1000.000000000000000 ) ;
#35072 = cartesian_point ( 'none', ( 10.13750000000002400, 53.00000000000000000, -17.62500000000000400 ) ) ;
#35073 = line ( 'none', #35072, #35071 ) ;
#35074 = plane ( 'none', #35077 ) ;
#35075 = oriented_edge ( 'none', *, *, #17608, .f. ) ;
#35076 = face_outer_bound ( 'none', #13330, .t. ) ;
#35077 = axis2_placement_3d ( 'none', #35067, #35066, #35065 ) ;
#35078 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35079 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35080 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35081 = cartesian_point ( 'none', ( 35.29999999999996900, 53.00000000000000000, -15.12500000000000000 ) ) ;
#35082 = axis2_placement_3d ( 'none', #35020, #35019, #35078 ) ;
#35083 = cartesian_point ( 'none', ( -37.50000000000000000, 0.9999999999999991100, 37.50000000000000700 ) ) ;
#35084 = cartesian_point ( 'none', ( 10.13749999999999800, 53.00000000000000000, -26.12499999999998600 ) ) ;
#35085 = oriented_edge ( 'none', *, *, #19662, .f. ) ;
#35086 = line ( 'none', #35084, #35128 ) ;
#35087 = axis2_placement_3d ( 'none', #35142, #35141, #35140 ) ;
#35088 = plane ( 'none', #35115 ) ;
#35089 = axis2_placement_3d ( 'none', #35148, #35147, #35146 ) ;
#35090 = axis2_placement_3d ( 'none', #35137, #35135, #35134 ) ;
#35091 = cartesian_point ( 'none', ( 5.236542149388938600, -2.386143776805465300e-014, -65.29034098791086600 ) ) ;
#35092 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35093 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35094 = cartesian_point ( 'none', ( 59.76257169169943500, 0.4999999999999761300, 39.48818943899912900 ) ) ;
#35095 = circle ( 'none', #35087, 1.000000000000000900 ) ;
#35096 = plane ( 'none', #35090 ) ;
#35097 = face_outer_bound ( 'none', #13351, .t. ) ;
#35098 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35099 = vector ( 'none', #35098, 1000.000000000000000 ) ;
#35100 = cartesian_point ( 'none', ( -37.50000000000000000, 0.0000000000000000000, 41.50000000000000000 ) ) ;
#35101 = face_outer_bound ( 'none', #12952, .t. ) ;
#35102 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35103 = cartesian_point ( 'none', ( 41.29999999999994000, 53.00000000000000000, -17.62500000000000000 ) ) ;
#35104 = axis2_placement_3d ( 'none', #35094, #35093, #35092 ) ;
#35105 = plane ( 'none', #35089 ) ;
#35106 = cartesian_point ( 'none', ( 55.24810258063979500, -2.386143776805465300e-014, 36.88175948248063900 ) ) ;
#35107 = line ( 'none', #35103, #35099 ) ;
#35108 = spherical_surface ( 'none', #35104, 0.5000000000000000000 ) ;
#35109 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35110 = vector ( 'none', #35109, 1000.000000000000000 ) ;
#35111 = cartesian_point ( 'none', ( 16.13750000000002100, 53.00000000000000000, -17.62500000000000000 ) ) ;
#35112 = plane ( 'none', #35052 ) ;
#35113 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35114 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35115 = axis2_placement_3d ( 'none', #35183, #35182, #35181 ) ;
#35116 = cartesian_point ( 'none', ( -42.49999999999999300, 0.9999999999999991100, 37.50000000000001400 ) ) ;
#35117 = vector ( 'none', #35125, 1000.000000000000000 ) ;
#35118 = line ( 'none', #35166, #35165 ) ;
#35119 = cartesian_point ( 'none', ( 44.47500000000052700, 53.00000000000000000, -9.125000000000106600 ) ) ;
#35120 = line ( 'none', #35119, #35178 ) ;
#35121 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35122 = line ( 'none', #35126, #35117 ) ;
#35123 = cartesian_point ( 'none', ( 53.92482284258507300, -2.386143776805465300e-014, 37.18014902331371700 ) ) ;
#35124 = cartesian_point ( 'none', ( 44.47500000000052700, 53.00000000000000000, -15.12500000000010300 ) ) ;
#35125 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35126 = cartesian_point ( 'none', ( 50.47500000000052000, 53.00000000000000000, -15.12500000000010300 ) ) ;
#35127 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35128 = vector ( 'none', #35127, 1000.000000000000000 ) ;
#35129 = face_outer_bound ( 'none', #13440, .t. ) ;
#35130 = vector ( 'none', #35121, 1000.000000000000000 ) ;
#35131 = direction ( 'none', ( -6.938893903907222100e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35132 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#35133 = cartesian_point ( 'none', ( 54.74810258063980900, -2.385244779468109800e-014, 37.74778488626507300 ) ) ;
#35134 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35135 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35136 = circle ( 'none', #35144, 1.000000000000000900 ) ;
#35137 = cartesian_point ( 'none', ( 35.29999999999993300, 53.00000000000000000, -23.62500000000000000 ) ) ;
#35138 = cartesian_point ( 'none', ( 44.47500000000052700, 53.00000000000000000, -15.12500000000010300 ) ) ;
#35139 = line ( 'none', #35138, #35130 ) ;
#35140 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35141 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35142 = cartesian_point ( 'none', ( -37.50000000000000000, 0.9999999999999991100, 41.50000000000000000 ) ) ;
#35143 = face_outer_bound ( 'none', #13407, .t. ) ;
#35144 = axis2_placement_3d ( 'none', #35133, #35132, #35131 ) ;
#35145 = oriented_edge ( 'none', *, *, #18492, .f. ) ;
#35146 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35147 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35148 = cartesian_point ( 'none', ( 35.29999999999993300, 53.00000000000000000, -23.62500000000000000 ) ) ;
#35149 = plane ( 'none', #35162 ) ;
#35150 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35151 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35152 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35153 = line ( 'none', #35174, #35156 ) ;
#35154 = direction ( 'none', ( 5.782411586589357600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35155 = cartesian_point ( 'none', ( 16.13750000000002400, 53.00000000000000000, -23.62499999999999600 ) ) ;
#35156 = vector ( 'none', #35173, 1000.000000000000000 ) ;
#35157 = plane ( 'none', #35176 ) ;
#35158 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35159 = vector ( 'none', #35158, 1000.000000000000000 ) ;
#35160 = cartesian_point ( 'none', ( -42.49999999999999300, 0.9999999999999991100, 42.50000000000000000 ) ) ;
#35161 = line ( 'none', #35160, #35159 ) ;
#35162 = axis2_placement_3d ( 'none', #35155, #35168, #35154 ) ;
#35163 = face_outer_bound ( 'none', #13442, .t. ) ;
#35164 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#35165 = vector ( 'none', #35164, 1000.000000000000000 ) ;
#35166 = cartesian_point ( 'none', ( 4.316489357776557500, -2.386143776805465300e-014, 8.500000000000000000 ) ) ;
#35167 = face_outer_bound ( 'none', #13413, .t. ) ;
#35168 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589357600e-016 ) ) ;
#35169 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.156482317317872300e-015 ) ) ;
#35170 = direction ( 'none', ( -1.156482317317872300e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35171 = cartesian_point ( 'none', ( 10.13750000000002400, 53.00000000000000000, -17.62500000000000400 ) ) ;
#35172 = axis2_placement_3d ( 'none', #35171, #35170, #35169 ) ;
#35173 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35174 = cartesian_point ( 'none', ( 26.80000000000002900, 53.00000000000000000, 15.46249999999976800 ) ) ;
#35175 = plane ( 'none', #35172 ) ;
#35176 = axis2_placement_3d ( 'none', #35124, #35151, #35150 ) ;
#35177 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35178 = vector ( 'none', #35177, 1000.000000000000000 ) ;
#35179 = face_outer_bound ( 'none', #13457, .t. ) ;
#35180 = cartesian_point ( 'none', ( -41.49999999999999300, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#35181 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35182 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35183 = cartesian_point ( 'none', ( 44.47500000000052700, 53.00000000000000000, -15.12500000000010300 ) ) ;
#35184 = cartesian_point ( 'none', ( 16.13749999999999600, 53.00000000000000000, -32.12499999999997900 ) ) ;
#35185 = direction ( 'none', ( 5.782411586589355700e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35186 = cartesian_point ( 'none', ( 28.67308093990179100, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#35187 = plane ( 'none', #35248 ) ;
#35188 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35189 = direction ( 'none', ( 1.632680918566406500e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#35190 = cartesian_point ( 'none', ( -41.50000000000000700, 0.9999999999999991100, -42.50000000000000000 ) ) ;
#35191 = axis2_placement_3d ( 'none', #35190, #35189, #35188 ) ;
#35192 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589355700e-016 ) ) ;
#35193 = cartesian_point ( 'none', ( 16.13749999999999600, 53.00000000000000000, -32.12499999999997900 ) ) ;
#35194 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35195 = vector ( 'none', #35194, 1000.000000000000000 ) ;
#35196 = line ( 'none', #35184, #35242 ) ;
#35197 = axis2_placement_3d ( 'none', #35233, #35232, #35231 ) ;
#35198 = face_outer_bound ( 'none', #13471, .t. ) ;
#35199 = direction ( 'none', ( 0.4999999999999881200, 0.0000000000000000000, -0.8660254037844454800 ) ) ;
#35200 = direction ( 'none', ( -0.8660254037844455900, -1.201851678989737200e-014, -0.4999999999999881800 ) ) ;
#35201 = cartesian_point ( 'none', ( 59.76257169169943500, 0.4999999999999761300, 39.48818943899912200 ) ) ;
#35202 = axis2_placement_3d ( 'none', #35201, #35200, #35199 ) ;
#35203 = face_outer_bound ( 'none', #13491, .t. ) ;
#35204 = face_outer_bound ( 'none', #13497, .t. ) ;
#35205 = line ( 'none', #35208, #35195 ) ;
#35206 = plane ( 'none', #35210 ) ;
#35207 = cylindrical_surface ( 'none', #35191, 1.000000000000000900 ) ;
#35208 = cartesian_point ( 'none', ( 10.13749999999997300, 53.00000000000000000, -40.62499999999995700 ) ) ;
#35209 = circle ( 'none', #35202, 0.4999999999999984500 ) ;
#35210 = axis2_placement_3d ( 'none', #35193, #35192, #35185 ) ;
#35211 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35212 = cartesian_point ( 'none', ( 10.13750000000000100, 53.00000000000000000, -32.12499999999997900 ) ) ;
#35213 = line ( 'none', #35212, #35278 ) ;
#35214 = line ( 'none', #35186, #35275 ) ;
#35215 = cartesian_point ( 'none', ( 10.13749999999997300, 53.00000000000000000, -40.62499999999995700 ) ) ;
#35216 = axis2_placement_3d ( 'none', #35260, #35259, #35258 ) ;
#35217 = cartesian_point ( 'none', ( 50.47500000000052000, 53.00000000000000000, -15.12500000000010300 ) ) ;
#35218 = face_outer_bound ( 'none', #13493, .t. ) ;
#35219 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35220 = vector ( 'none', #35219, 1000.000000000000000 ) ;
#35221 = cartesian_point ( 'none', ( -41.50000000000000700, 0.0000000000000000000, -37.50000000000001400 ) ) ;
#35222 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35223 = line ( 'none', #35271, #35270 ) ;
#35224 = plane ( 'none', #35238 ) ;
#35225 = vector ( 'none', #35222, 1000.000000000000000 ) ;
#35226 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35227 = vector ( 'none', #35226, 1000.000000000000000 ) ;
#35228 = line ( 'none', #35230, #35220 ) ;
#35229 = cartesian_point ( 'none', ( 28.67308093990179100, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#35230 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#35231 = direction ( 'none', ( -5.782411586589361600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35232 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589361600e-016 ) ) ;
#35233 = cartesian_point ( 'none', ( 10.13750000000000100, 53.00000000000000000, -32.12499999999997900 ) ) ;
#35234 = cartesian_point ( 'none', ( 50.47500000000052000, 53.00000000000000000, -9.125000000000103000 ) ) ;
#35235 = line ( 'none', #35234, #35225 ) ;
#35236 = axis2_placement_3d ( 'none', #35215, #35280, #35265 ) ;
#35237 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35238 = axis2_placement_3d ( 'none', #35217, #35211, #35237 ) ;
#35239 = cartesian_point ( 'none', ( 16.13749999999999200, 53.00000000000000000, -26.12499999999997900 ) ) ;
#35240 = plane ( 'none', #35197 ) ;
#35241 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35242 = vector ( 'none', #35241, 1000.000000000000000 ) ;
#35243 = face_outer_bound ( 'none', #13475, .t. ) ;
#35244 = line ( 'none', #35239, #35227 ) ;
#35245 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589365500e-016 ) ) ;
#35246 = direction ( 'none', ( -5.782411586589365500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35247 = cartesian_point ( 'none', ( 44.47500000000052700, 53.00000000000000000, -9.125000000000106600 ) ) ;
#35248 = axis2_placement_3d ( 'none', #35247, #35246, #35245 ) ;
#35249 = vertex_point ( 'none', #52016 ) ;
#35250 = axis2_placement_3d ( 'none', #35299, #35298, #35297 ) ;
#35251 = cylindrical_surface ( 'none', #35266, 1.000000000000000900 ) ;
#35252 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35253 = vertex_point ( 'none', #52012 ) ;
#35254 = vector ( 'none', #35252, 1000.000000000000000 ) ;
#35255 = cartesian_point ( 'none', ( 10.13749999999997300, 53.00000000000000000, -40.62499999999995700 ) ) ;
#35256 = circle ( 'none', #35295, 4.999999999999997300 ) ;
#35257 = face_outer_bound ( 'none', #13468, .t. ) ;
#35258 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35259 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35260 = cartesian_point ( 'none', ( -41.50000000000000700, 0.9999999999999991100, -37.50000000000000700 ) ) ;
#35261 = face_outer_bound ( 'none', #13477, .t. ) ;
#35262 = circle ( 'none', #35216, 1.000000000000000900 ) ;
#35263 = plane ( 'none', #35273 ) ;
#35264 = cartesian_point ( 'none', ( 16.13749999999996700, 53.00000000000000000, -34.62499999999996400 ) ) ;
#35265 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35266 = axis2_placement_3d ( 'none', #35312, #35303, #35302 ) ;
#35267 = cartesian_point ( 'none', ( -42.50000000000000700, 0.9999999999999991100, -37.50000000000000700 ) ) ;
#35268 = plane ( 'none', #35236 ) ;
#35269 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35270 = vector ( 'none', #35269, 1000.000000000000000 ) ;
#35271 = cartesian_point ( 'none', ( 1.975000000000105100, 53.00000000000000000, -17.62499999999995000 ) ) ;
#35272 = line ( 'none', #35264, #35254 ) ;
#35273 = axis2_placement_3d ( 'none', #35255, #35311, #35310 ) ;
#35274 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#35275 = vector ( 'none', #35274, 1000.000000000000000 ) ;
#35276 = face_outer_bound ( 'none', #13467, .t. ) ;
#35277 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35278 = vector ( 'none', #35277, 1000.000000000000000 ) ;
#35279 = vertex_point ( 'none', #51988 ) ;
#35280 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35281 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35282 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35283 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35284 = vector ( 'none', #35346, 1000.000000000000000 ) ;
#35285 = cartesian_point ( 'none', ( 10.13749999999997300, 53.00000000000000000, -34.62499999999996400 ) ) ;
#35286 = line ( 'none', #35285, #35284 ) ;
#35287 = plane ( 'none', #35291 ) ;
#35288 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35289 = vector ( 'none', #35288, 1000.000000000000000 ) ;
#35290 = cartesian_point ( 'none', ( -37.50000000000000000, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#35291 = axis2_placement_3d ( 'none', #35308, #35342, #35341 ) ;
#35292 = face_outer_bound ( 'none', #13481, .t. ) ;
#35293 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35294 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35295 = axis2_placement_3d ( 'none', #35304, #35294, #35293 ) ;
#35296 = face_outer_bound ( 'none', #13513, .t. ) ;
#35297 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.156482317317872300e-015 ) ) ;
#35298 = direction ( 'none', ( -1.156482317317872300e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35299 = cartesian_point ( 'none', ( 10.13749999999999800, 53.00000000000000000, -26.12499999999998600 ) ) ;
#35300 = cartesian_point ( 'none', ( 16.13749999999996700, 53.00000000000000000, -40.62499999999995700 ) ) ;
#35301 = line ( 'none', #35300, #35289 ) ;
#35302 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35303 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -8.163404592832032700e-017 ) ) ;
#35304 = cartesian_point ( 'none', ( -37.50000000000000000, 0.9999999999999991100, 37.50000000000000700 ) ) ;
#35305 = plane ( 'none', #35250 ) ;
#35306 = circle ( 'none', #35309, 4.000000000000003600 ) ;
#35307 = face_outer_bound ( 'none', #13520, .t. ) ;
#35308 = cartesian_point ( 'none', ( 10.13750000000000100, 53.00000000000000000, -32.12499999999997900 ) ) ;
#35309 = axis2_placement_3d ( 'none', #35290, #35283, #35282 ) ;
#35310 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35311 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35312 = cartesian_point ( 'none', ( -42.50000000000000700, 0.9999999999999991100, -41.50000000000000000 ) ) ;
#35313 = cartesian_point ( 'none', ( 7.975000000000107100, 53.00000000000000000, -23.62499999999994000 ) ) ;
#35314 = line ( 'none', #35313, #35365 ) ;
#35315 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35316 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, 0.4999999999999919500 ) ) ;
#35317 = cartesian_point ( 'none', ( 5.772363287195365600, -2.386143776805465300e-014, -1.498026493168221000 ) ) ;
#35318 = axis2_placement_3d ( 'none', #35320, #35315, #35367 ) ;
#35319 = face_outer_bound ( 'none', #13519, .t. ) ;
#35320 = cartesian_point ( 'none', ( 10.13749999999997300, 53.00000000000000000, -34.62499999999996400 ) ) ;
#35321 = plane ( 'none', #35374 ) ;
#35322 = axis2_placement_3d ( 'none', #35331, #35332, #35281 ) ;
#35323 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35324 = vector ( 'none', #35323, 1000.000000000000000 ) ;
#35325 = cartesian_point ( 'none', ( 10.47500000000039400, 53.00000000000000000, -42.99534727481663100 ) ) ;
#35326 = plane ( 'none', #35378 ) ;
#35327 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.156482317317871500e-015 ) ) ;
#35328 = direction ( 'none', ( -1.156482317317871500e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35329 = cartesian_point ( 'none', ( 7.975000000000079600, 53.00000000000000000, -32.12499999999991500 ) ) ;
#35330 = face_outer_bound ( 'none', #13558, .t. ) ;
#35331 = cartesian_point ( 'none', ( 1.975000000000112000, 53.00000000000000000, -23.62499999999994000 ) ) ;
#35332 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35333 = cartesian_point ( 'none', ( 1.975000000000105100, 53.00000000000000000, -17.62499999999995000 ) ) ;
#35334 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35335 = vector ( 'none', #35334, 1000.000000000000000 ) ;
#35336 = cartesian_point ( 'none', ( 1.975000000000080900, 53.00000000000000000, -26.12499999999992900 ) ) ;
#35337 = line ( 'none', #35336, #35335 ) ;
#35338 = face_outer_bound ( 'none', #13617, .t. ) ;
#35339 = plane ( 'none', #35347 ) ;
#35340 = plane ( 'none', #35322 ) ;
#35341 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35342 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35343 = edge_loop ( 'none', ( #1032, #18043, #18104, #17687, #17604 ) ) ;
#35344 = plane ( 'none', #35318 ) ;
#35345 = line ( 'none', #35329, #35324 ) ;
#35346 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35347 = axis2_placement_3d ( 'none', #35333, #35328, #35327 ) ;
#35348 = direction ( 'none', ( 1.632680918566406500e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#35349 = vector ( 'none', #35348, 1000.000000000000000 ) ;
#35350 = cartesian_point ( 'none', ( -42.50000000000000700, 0.9999999999999991100, -42.50000000000000000 ) ) ;
#35351 = plane ( 'none', #35369 ) ;
#35352 = direction ( 'none', ( -1.156482317317873100e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35353 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317873100e-015 ) ) ;
#35354 = cartesian_point ( 'none', ( 1.975000000000112000, 53.00000000000000000, -23.62499999999994000 ) ) ;
#35355 = cartesian_point ( 'none', ( 1.975000000000056500, 53.00000000000000000, -34.62499999999990100 ) ) ;
#35356 = line ( 'none', #35355, #35399 ) ;
#35357 = line ( 'none', #35350, #35349 ) ;
#35358 = plane ( 'none', #35368 ) ;
#35359 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35360 = vector ( 'none', #35359, 1000.000000000000000 ) ;
#35361 = cartesian_point ( 'none', ( 1.975000000000112000, 53.00000000000000000, -23.62499999999994000 ) ) ;
#35362 = line ( 'none', #35361, #35360 ) ;
#35363 = face_outer_bound ( 'none', #13504, .t. ) ;
#35364 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35365 = vector ( 'none', #35364, 1000.000000000000000 ) ;
#35366 = face_outer_bound ( 'none', #13515, .t. ) ;
#35367 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35368 = axis2_placement_3d ( 'none', #35354, #35353, #35352 ) ;
#35369 = axis2_placement_3d ( 'none', #35406, #35403, #35402 ) ;
#35370 = plane ( 'none', #35400 ) ;
#35371 = direction ( 'none', ( 5.782411586589357600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35372 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589357600e-016 ) ) ;
#35373 = cartesian_point ( 'none', ( 7.975000000000107100, 53.00000000000000000, -23.62499999999994000 ) ) ;
#35374 = axis2_placement_3d ( 'none', #35373, #35372, #35371 ) ;
#35375 = face_outer_bound ( 'none', #13554, .t. ) ;
#35376 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35377 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35378 = axis2_placement_3d ( 'none', #35325, #35377, #35376 ) ;
#35379 = face_outer_bound ( 'none', #13550, .t. ) ;
#35380 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35381 = cartesian_point ( 'none', ( -37.50000000000001400, 0.9999999999999991100, -37.50000000000000700 ) ) ;
#35382 = direction ( 'none', ( 5.782411586589361600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35383 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589361600e-016 ) ) ;
#35384 = cartesian_point ( 'none', ( 7.975000000000076000, 53.00000000000000000, -26.12499999999992200 ) ) ;
#35385 = line ( 'none', #35384, #35438 ) ;
#35386 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35387 = vector ( 'none', #35386, 1000.000000000000000 ) ;
#35388 = cartesian_point ( 'none', ( 7.975000000000079600, 53.00000000000000000, -32.12499999999991500 ) ) ;
#35389 = face_outer_bound ( 'none', #13590, .t. ) ;
#35390 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35391 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35392 = cartesian_point ( 'none', ( 1.975000000000056500, 53.00000000000000000, -40.62499999999990100 ) ) ;
#35393 = axis2_placement_3d ( 'none', #35392, #35391, #35390 ) ;
#35394 = cartesian_point ( 'none', ( 1.975000000000056500, 53.00000000000000000, -40.62499999999990100 ) ) ;
#35395 = line ( 'none', #35394, #35387 ) ;
#35396 = toroidal_surface ( 'none', #35407, 4.000000000000000000, 1.000000000000000000 ) ;
#35397 = face_outer_bound ( 'none', #13612, .t. ) ;
#35398 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35399 = vector ( 'none', #35398, 1000.000000000000000 ) ;
#35400 = axis2_placement_3d ( 'none', #35388, #35383, #35382 ) ;
#35401 = cartesian_point ( 'none', ( -55.32371222088823300, -2.386143776805465300e-014, 36.77186213419030700 ) ) ;
#35402 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35403 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35404 = plane ( 'none', #35393 ) ;
#35405 = vector ( 'none', #35316, 1000.000000000000000 ) ;
#35406 = cartesian_point ( 'none', ( 16.13749999999996700, 53.00000000000000000, -40.62499999999995700 ) ) ;
#35407 = axis2_placement_3d ( 'none', #35381, #35380, #35432 ) ;
#35408 = face_outer_bound ( 'none', #13610, .t. ) ;
#35409 = line ( 'none', #35317, #35405 ) ;
#35410 = line ( 'none', #35430, #35411 ) ;
#35411 = vector ( 'none', #32872, 1000.000000000000000 ) ;
#35412 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35413 = vector ( 'none', #35412, 1000.000000000000000 ) ;
#35414 = cartesian_point ( 'none', ( 1.975000000000084200, 53.00000000000000000, -32.12499999999991500 ) ) ;
#35415 = line ( 'none', #35414, #35413 ) ;
#35416 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35417 = vector ( 'none', #35416, 1000.000000000000000 ) ;
#35418 = cartesian_point ( 'none', ( 43.67034727481668500, 53.00000000000000000, 9.800000000000171200 ) ) ;
#35419 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35420 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35421 = cartesian_point ( 'none', ( 1.975000000000084200, 53.00000000000000000, -32.12499999999991500 ) ) ;
#35422 = line ( 'none', #35418, #35439 ) ;
#35423 = line ( 'none', #35433, #35417 ) ;
#35424 = plane ( 'none', #35435 ) ;
#35425 = direction ( 'none', ( -5.782411586589368500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35426 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589368500e-016 ) ) ;
#35427 = cartesian_point ( 'none', ( 1.975000000000084200, 53.00000000000000000, -32.12499999999991500 ) ) ;
#35428 = cartesian_point ( 'none', ( 82.45789166433682700, -80.72222463440407100, -51.01641152362940100 ) ) ;
#35429 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35430 = cartesian_point ( 'none', ( 16.47500000000038900, 53.00000000000000000, -48.99534727481662300 ) ) ;
#35431 = axis2_placement_3d ( 'none', #35427, #35426, #35425 ) ;
#35432 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35433 = cartesian_point ( 'none', ( 7.975000000000103600, 53.00000000000000000, -17.62499999999994300 ) ) ;
#35434 = plane ( 'none', #35431 ) ;
#35435 = axis2_placement_3d ( 'none', #35421, #35420, #35419 ) ;
#35436 = face_outer_bound ( 'none', #13605, .t. ) ;
#35437 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35438 = vector ( 'none', #35437, 1000.000000000000000 ) ;
#35439 = vector ( 'none', #35152, 1000.000000000000000 ) ;
#35440 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35441 = cartesian_point ( 'none', ( 7.975000000000051200, 53.00000000000000000, -40.62499999999990100 ) ) ;
#35442 = line ( 'none', #35441, #35495 ) ;
#35443 = plane ( 'none', #35498 ) ;
#35444 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35445 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35446 = axis2_placement_3d ( 'none', #35452, #35445, #35444 ) ;
#35447 = cartesian_point ( 'none', ( -37.50000000000001400, 0.0000000000000000000, -41.49999999999998600 ) ) ;
#35448 = line ( 'none', #35528, #35527 ) ;
#35449 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35450 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35451 = cartesian_point ( 'none', ( 1.975000000000056500, 53.00000000000000000, -40.62499999999990100 ) ) ;
#35452 = cartesian_point ( 'none', ( -37.50000000000001400, 1.000000000000000000, -41.50000000000000000 ) ) ;
#35453 = cartesian_point ( 'none', ( 10.47500000000039400, 53.00000000000000000, -42.99534727481663100 ) ) ;
#35454 = line ( 'none', #35453, #35464 ) ;
#35455 = circle ( 'none', #35446, 1.000000000000000900 ) ;
#35456 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35457 = vector ( 'none', #35456, 1000.000000000000000 ) ;
#35458 = cartesian_point ( 'none', ( 10.47500000000039000, 53.00000000000000000, -48.99534727481662300 ) ) ;
#35459 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35460 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35461 = cartesian_point ( 'none', ( 10.47500000000039000, 53.00000000000000000, -48.99534727481662300 ) ) ;
#35462 = line ( 'none', #35458, #35457 ) ;
#35463 = cartesian_point ( 'none', ( 1.975000000000056500, 53.00000000000000000, -34.62499999999990100 ) ) ;
#35464 = vector ( 'none', #35499, 1000.000000000000000 ) ;
#35465 = face_outer_bound ( 'none', #13645, .t. ) ;
#35466 = axis2_placement_3d ( 'none', #35461, #35460, #35459 ) ;
#35467 = face_outer_bound ( 'none', #13622, .t. ) ;
#35468 = cartesian_point ( 'none', ( -37.50000000000001400, 0.9999999999999991100, -42.50000000000000000 ) ) ;
#35469 = axis2_placement_3d ( 'none', #35463, #35450, #35449 ) ;
#35470 = plane ( 'none', #35469 ) ;
#35471 = plane ( 'none', #35466 ) ;
#35472 = cartesian_point ( 'none', ( 7.300000000000153500, 53.00000000000000000, 17.62499999999977600 ) ) ;
#35473 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.156482317317872300e-015 ) ) ;
#35474 = direction ( 'none', ( -1.156482317317872300e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35475 = cartesian_point ( 'none', ( 0.6750000000000534500, 53.00000000000000000, 45.02499999999977800 ) ) ;
#35476 = axis2_placement_3d ( 'none', #35571, #35570, #35569 ) ;
#35477 = face_outer_bound ( 'none', #13672, .t. ) ;
#35478 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35479 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35480 = cartesian_point ( 'none', ( 7.975000000000051200, 53.00000000000000000, -40.62499999999990100 ) ) ;
#35481 = cartesian_point ( 'none', ( 1.300000000000154400, 53.00000000000000000, 23.62499999999977300 ) ) ;
#35482 = line ( 'none', #35481, #35537 ) ;
#35483 = axis2_placement_3d ( 'none', #35488, #35474, #35473 ) ;
#35484 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35485 = vector ( 'none', #35484, 1000.000000000000000 ) ;
#35486 = cartesian_point ( 'none', ( 7.975000000000051200, 53.00000000000000000, -34.62499999999990100 ) ) ;
#35487 = plane ( 'none', #35483 ) ;
#35488 = cartesian_point ( 'none', ( 1.975000000000080900, 53.00000000000000000, -26.12499999999992900 ) ) ;
#35489 = plane ( 'none', #35492 ) ;
#35490 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35491 = plane ( 'none', #35535 ) ;
#35492 = axis2_placement_3d ( 'none', #35480, #35479, #35478 ) ;
#35493 = face_outer_bound ( 'none', #13584, .t. ) ;
#35494 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35495 = vector ( 'none', #35494, 1000.000000000000000 ) ;
#35496 = line ( 'none', #35486, #35485 ) ;
#35497 = face_outer_bound ( 'none', #13608, .t. ) ;
#35498 = axis2_placement_3d ( 'none', #35451, #35440, #35490 ) ;
#35499 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35500 = face_outer_bound ( 'none', #13656, .t. ) ;
#35501 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35502 = edge_curve ( 'none', #35279, #44653, #51981, .t. ) ;
#35503 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 5.782411586589365500e-016 ) ) ;
#35504 = face_outer_bound ( 'none', #13626, .t. ) ;
#35505 = plane ( 'none', #35476 ) ;
#35506 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35507 = vector ( 'none', #35506, 1000.000000000000000 ) ;
#35508 = cartesian_point ( 'none', ( 16.47500000000038900, 53.00000000000000000, -42.99534727481663100 ) ) ;
#35509 = plane ( 'none', #35573 ) ;
#35510 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35511 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#35512 = plane ( 'none', #35555 ) ;
#35513 = face_outer_bound ( 'none', #13686, .t. ) ;
#35514 = axis2_placement_3d ( 'none', #35516, #35511, #35510 ) ;
#35515 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35516 = cartesian_point ( 'none', ( -37.50000000000001400, 0.9999999999999991100, -37.50000000000000700 ) ) ;
#35517 = cartesian_point ( 'none', ( -41.49999999999999300, 0.0000000000000000000, 42.50000000000000000 ) ) ;
#35518 = line ( 'none', #35517, #35558 ) ;
#35519 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35520 = advanced_face ( 'none', ( #52000 ), #52007, .f. ) ;
#35521 = vector ( 'none', #35519, 1000.000000000000000 ) ;
#35522 = cartesian_point ( 'none', ( 7.300000000000153500, 53.00000000000000000, 17.62499999999977600 ) ) ;
#35523 = line ( 'none', #35522, #35521 ) ;
#35524 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35525 = line ( 'none', #35508, #35507 ) ;
#35526 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35527 = vector ( 'none', #35526, 1000.000000000000000 ) ;
#35528 = cartesian_point ( 'none', ( 7.300000000000153500, 53.00000000000000000, 23.62499999999977300 ) ) ;
#35529 = face_outer_bound ( 'none', #13668, .t. ) ;
#35530 = cylindrical_surface ( 'none', #35534, 2.999999999999995600 ) ;
#35531 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35532 = circle ( 'none', #35514, 4.999999999999997300 ) ;
#35533 = vertex_point ( 'none', #51982 ) ;
#35534 = axis2_placement_3d ( 'none', #35475, #35524, #35515 ) ;
#35535 = axis2_placement_3d ( 'none', #35472, #35501, #35531 ) ;
#35536 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35537 = vector ( 'none', #35536, 1000.000000000000000 ) ;
#35538 = axis2_placement_3d ( 'none', #35598, #35597, #35589 ) ;
#35539 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35540 = vector ( 'none', #35539, 1000.000000000000000 ) ;
#35541 = cartesian_point ( 'none', ( 7.300000000000154400, 53.00000000000000000, 32.12499999999977300 ) ) ;
#35542 = cartesian_point ( 'none', ( 7.300000000000154400, 53.00000000000000000, 26.12499999999977300 ) ) ;
#35543 = face_outer_bound ( 'none', #13717, .t. ) ;
#35544 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35545 = line ( 'none', #35541, #35540 ) ;
#35546 = face_outer_bound ( 'none', #13662, .t. ) ;
#35547 = face_outer_bound ( 'none', #13711, .t. ) ;
#35548 = axis2_placement_3d ( 'none', #35584, #35583, #35582 ) ;
#35549 = face_outer_bound ( 'none', #13642, .t. ) ;
#35550 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35551 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35552 = cartesian_point ( 'none', ( 41.30000000000006800, 53.00000000000000000, 17.62499999999966200 ) ) ;
#35553 = edge_loop ( 'none', ( #35740, #48734, #480, #23264 ) ) ;
#35554 = plane ( 'none', #35572 ) ;
#35555 = axis2_placement_3d ( 'none', #35542, #35560, #35559 ) ;
#35556 = cartesian_point ( 'none', ( 10.47500000000039000, 53.00000000000000000, -48.99534727481662300 ) ) ;
#35557 = direction ( 'none', ( -1.632680918566406500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35558 = vector ( 'none', #35557, 1000.000000000000000 ) ;
#35559 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35561 = oriented_edge ( 'none', *, *, #22958, .t. ) ;
#35560 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35562 = axis2_placement_3d ( 'none', #35596, #35595, #35578 ) ;
#35563 = axis2_placement_3d ( 'none', #35552, #35551, #35550 ) ;
#35564 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35565 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35566 = cartesian_point ( 'none', ( 16.47500000000038900, 53.00000000000000000, -48.99534727481662300 ) ) ;
#35567 = face_outer_bound ( 'none', #12095, .t. ) ;
#35568 = plane ( 'none', #35563 ) ;
#35569 = direction ( 'none', ( -5.421010862427529100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35570 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.421010862427529100e-016 ) ) ;
#35571 = cartesian_point ( 'none', ( 1.300000000000158600, 53.00000000000000000, 34.62499999999977300 ) ) ;
#35572 = axis2_placement_3d ( 'none', #35556, #35503, #35544 ) ;
#35573 = axis2_placement_3d ( 'none', #35566, #35565, #35564 ) ;
#35574 = line ( 'none', #35636, #35635 ) ;
#35575 = face_outer_bound ( 'none', #13664, .t. ) ;
#35576 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35577 = vector ( 'none', #35576, 1000.000000000000000 ) ;
#35578 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35579 = cartesian_point ( 'none', ( 1.300000000000155000, 53.00000000000000000, 32.12499999999977300 ) ) ;
#35580 = line ( 'none', #35579, #35577 ) ;
#35581 = plane ( 'none', #35562 ) ;
#35582 = direction ( 'none', ( -5.782411586589361600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35583 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589361600e-016 ) ) ;
#35584 = cartesian_point ( 'none', ( 1.300000000000157700, 53.00000000000000000, 17.62499999999977600 ) ) ;
#35585 = plane ( 'none', #35548 ) ;
#35586 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35587 = vector ( 'none', #35586, 1000.000000000000000 ) ;
#35588 = plane ( 'none', #35590 ) ;
#35589 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35590 = axis2_placement_3d ( 'none', #35631, #35630, #35629 ) ;
#35591 = cartesian_point ( 'none', ( 1.300000000000158100, 53.00000000000000000, 26.12499999999977300 ) ) ;
#35592 = line ( 'none', #35591, #35587 ) ;
#35593 = face_outer_bound ( 'none', #13718, .t. ) ;
#35594 = plane ( 'none', #35538 ) ;
#35595 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35596 = cartesian_point ( 'none', ( 7.300000000000154400, 53.00000000000000000, 26.12499999999977300 ) ) ;
#35597 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35598 = cartesian_point ( 'none', ( 7.300000000000154400, 53.00000000000000000, 32.12499999999977300 ) ) ;
#35599 = plane ( 'none', #35616 ) ;
#35600 = oriented_edge ( 'none', *, *, #17596, .f. ) ;
#35601 = plane ( 'none', #35651 ) ;
#35602 = plane ( 'none', #35666 ) ;
#35603 = cartesian_point ( 'none', ( 7.300000000000155300, 53.00000000000000000, 40.62499999999976600 ) ) ;
#35604 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.445602896647341400e-016 ) ) ;
#35605 = axis2_placement_3d ( 'none', #35603, #35664, #35663 ) ;
#35606 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35607 = vector ( 'none', #35606, 1000.000000000000000 ) ;
#35608 = direction ( 'none', ( 1.156482317317872300e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35609 = face_outer_bound ( 'none', #13714, .t. ) ;
#35610 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35611 = vector ( 'none', #35610, 1000.000000000000000 ) ;
#35612 = cartesian_point ( 'none', ( 15.80000000000013400, 53.00000000000000000, 17.62499999999974800 ) ) ;
#35613 = cartesian_point ( 'none', ( 9.800000000000139300, 53.00000000000000000, 17.62499999999974100 ) ) ;
#35614 = line ( 'none', #35613, #35607 ) ;
#35615 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35616 = axis2_placement_3d ( 'none', #35626, #35608, #35669 ) ;
#35617 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35618 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35619 = cartesian_point ( 'none', ( 7.300000000000153500, 53.00000000000000000, 17.62499999999977600 ) ) ;
#35620 = axis2_placement_3d ( 'none', #35619, #35618, #35617 ) ;
#35621 = plane ( 'none', #35620 ) ;
#35622 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35623 = vector ( 'none', #35622, 1000.000000000000000 ) ;
#35624 = cartesian_point ( 'none', ( 1.300000000000157700, 53.00000000000000000, 17.62499999999977600 ) ) ;
#35625 = line ( 'none', #35624, #35623 ) ;
#35626 = cartesian_point ( 'none', ( 15.80000000000013400, 53.00000000000000000, 17.62499999999974800 ) ) ;
#35627 = face_outer_bound ( 'none', #13813, .t. ) ;
#35628 = face_outer_bound ( 'none', #13761, .t. ) ;
#35629 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35630 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35631 = cartesian_point ( 'none', ( 7.300000000000153500, 53.00000000000000000, 23.62499999999977300 ) ) ;
#35632 = plane ( 'none', #35605 ) ;
#35633 = face_outer_bound ( 'none', #13673, .t. ) ;
#35634 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35635 = vector ( 'none', #35634, 1000.000000000000000 ) ;
#35636 = cartesian_point ( 'none', ( 7.300000000000154400, 53.00000000000000000, 26.12499999999977300 ) ) ;
#35637 = line ( 'none', #35612, #35611 ) ;
#35638 = axis2_placement_3d ( 'none', #35701, #35700, #35699 ) ;
#35639 = direction ( 'none', ( -1.445602896647341400e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35640 = axis2_placement_3d ( 'none', #35642, #35641, #35697 ) ;
#35641 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.421010862427524100e-016 ) ) ;
#35642 = cartesian_point ( 'none', ( 1.300000000000158100, 53.00000000000000000, 26.12499999999977300 ) ) ;
#35643 = plane ( 'none', #35640 ) ;
#35644 = oriented_edge ( 'none', *, *, #17550, .f. ) ;
#35645 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35646 = vector ( 'none', #35645, 1000.000000000000000 ) ;
#35647 = cartesian_point ( 'none', ( 7.300000000000155300, 53.00000000000000000, 40.62499999999976600 ) ) ;
#35648 = edge_curve ( 'none', #36634, #1820, #52078, .t. ) ;
#35649 = line ( 'none', #35647, #35646 ) ;
#35650 = circle ( 'none', #35638, 4.000000000000003600 ) ;
#35651 = axis2_placement_3d ( 'none', #35654, #35604, #35639 ) ;
#35652 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35653 = vector ( 'none', #35652, 1000.000000000000000 ) ;
#35654 = cartesian_point ( 'none', ( 7.300000000000154400, 53.00000000000000000, 34.62499999999977300 ) ) ;
#35655 = plane ( 'none', #35698 ) ;
#35656 = cartesian_point ( 'none', ( 1.300000000000155500, 53.00000000000000000, 40.62499999999976600 ) ) ;
#35657 = line ( 'none', #35656, #35653 ) ;
#35658 = face_outer_bound ( 'none', #13698, .t. ) ;
#35659 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35660 = vector ( 'none', #35659, 1000.000000000000000 ) ;
#35661 = cartesian_point ( 'none', ( 7.300000000000154400, 53.00000000000000000, 34.62499999999977300 ) ) ;
#35662 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35663 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35664 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35665 = face_outer_bound ( 'none', #13695, .t. ) ;
#35666 = axis2_placement_3d ( 'none', #35661, #35662, #35615 ) ;
#35667 = cartesian_point ( 'none', ( 1.300000000000158600, 53.00000000000000000, 34.62499999999977300 ) ) ;
#35668 = line ( 'none', #35667, #35660 ) ;
#35669 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317872300e-015 ) ) ;
#35670 = circle ( 'none', #35696, 2.000000000000000900 ) ;
#35671 = axis2_placement_3d ( 'none', #35691, #35690, #35956 ) ;
#35672 = plane ( 'none', #35671 ) ;
#35673 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35674 = vector ( 'none', #35673, 1000.000000000000000 ) ;
#35675 = cartesian_point ( 'none', ( 82.46284001434747800, -80.98077592246080800, -51.01884927686629100 ) ) ;
#35676 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35678 = edge_loop ( 'none', ( #53875, #55862, #56960, #55667 ) ) ;
#35677 = cartesian_point ( 'none', ( -25.44999999999972200, 53.00000000000000000, 6.624999999999932500 ) ) ;
#35679 = line ( 'none', #35677, #35692 ) ;
#35680 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35681 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35682 = cartesian_point ( 'none', ( 24.30000000000010700, 53.00000000000000000, 17.62499999999971900 ) ) ;
#35683 = cartesian_point ( 'none', ( 18.30000000000011400, 53.00000000000000000, 17.62499999999971600 ) ) ;
#35684 = line ( 'none', #35683, #35674 ) ;
#35685 = face_outer_bound ( 'none', #13777, .t. ) ;
#35686 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35687 = vector ( 'none', #35686, 1000.000000000000000 ) ;
#35688 = cartesian_point ( 'none', ( 24.30000000000010700, 53.00000000000000000, 17.62499999999971900 ) ) ;
#35689 = line ( 'none', #35688, #35687 ) ;
#35690 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35691 = cartesian_point ( 'none', ( -25.44999999999972200, 53.00000000000000000, 6.624999999999932500 ) ) ;
#35692 = vector ( 'none', #35676, 1000.000000000000000 ) ;
#35693 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35694 = vector ( 'none', #35693, 1000.000000000000000 ) ;
#35695 = cartesian_point ( 'none', ( 7.300000000000154400, 53.00000000000000000, 34.62499999999977300 ) ) ;
#35696 = axis2_placement_3d ( 'none', #33359, #33628, #33627 ) ;
#35697 = direction ( 'none', ( -5.421010862427524100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35698 = axis2_placement_3d ( 'none', #35682, #35681, #35680 ) ;
#35699 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35700 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#35701 = cartesian_point ( 'none', ( -37.50000000000001400, 0.0000000000000000000, -37.50000000000000700 ) ) ;
#35702 = line ( 'none', #35695, #35694 ) ;
#35703 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35704 = vertex_point ( 'none', #52080 ) ;
#35705 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317872300e-015 ) ) ;
#35706 = face_outer_bound ( 'none', #13847, .t. ) ;
#35707 = plane ( 'none', #35768 ) ;
#35708 = edge_curve ( 'none', #35249, #35253, #52069, .t. ) ;
#35709 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#35710 = vector ( 'none', #35709, 1000.000000000000000 ) ;
#35711 = line ( 'none', #35761, #35760 ) ;
#35712 = cartesian_point ( 'none', ( 26.80000000000009300, 53.00000000000000000, 17.62499999999969100 ) ) ;
#35713 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35714 = vector ( 'none', #35713, 1000.000000000000000 ) ;
#35715 = plane ( 'none', #35730 ) ;
#35716 = cartesian_point ( 'none', ( 32.80000000000009000, 53.00000000000000000, 23.62499999999968400 ) ) ;
#35717 = face_outer_bound ( 'none', #13816, .t. ) ;
#35718 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35719 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35720 = vector ( 'none', #35719, 1000.000000000000000 ) ;
#35721 = cartesian_point ( 'none', ( 24.30000000000010700, 53.00000000000000000, 23.62499999999971600 ) ) ;
#35722 = face_outer_bound ( 'none', #13804, .t. ) ;
#35723 = direction ( 'none', ( -8.673617379884037400e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35724 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -8.673617379884037400e-016 ) ) ;
#35725 = line ( 'none', #35721, #35720 ) ;
#35726 = cartesian_point ( 'none', ( 15.80000000000013400, 53.00000000000000000, 17.62499999999974800 ) ) ;
#35727 = cartesian_point ( 'none', ( 28.40000000000000600, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#35728 = line ( 'none', #35727, #35710 ) ;
#35729 = cartesian_point ( 'none', ( 9.800000000000139300, 53.00000000000000000, 17.62499999999974100 ) ) ;
#35730 = axis2_placement_3d ( 'none', #35726, #35718, #35703 ) ;
#35731 = cartesian_point ( 'none', ( 9.800000000000133900, 53.00000000000000000, 23.62499999999974100 ) ) ;
#35732 = line ( 'none', #35731, #35714 ) ;
#35733 = plane ( 'none', #35734 ) ;
#35734 = axis2_placement_3d ( 'none', #35729, #35724, #35723 ) ;
#35735 = face_outer_bound ( 'none', #13785, .t. ) ;
#35736 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35737 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35738 = face_outer_bound ( 'none', #13780, .t. ) ;
#35739 = plane ( 'none', #35751 ) ;
#35740 = oriented_edge ( 'none', *, *, #297, .f. ) ;
#35741 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35742 = vector ( 'none', #35741, 1000.000000000000000 ) ;
#35743 = plane ( 'none', #35745 ) ;
#35744 = face_outer_bound ( 'none', #13822, .t. ) ;
#35745 = axis2_placement_3d ( 'none', #35716, #35737, #35736 ) ;
#35746 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35747 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35748 = cartesian_point ( 'none', ( 32.80000000000009000, 53.00000000000000000, 17.62499999999969100 ) ) ;
#35749 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317872300e-015 ) ) ;
#35750 = cartesian_point ( 'none', ( 18.30000000000011400, 53.00000000000000000, 17.62499999999971600 ) ) ;
#35751 = axis2_placement_3d ( 'none', #35750, #35749, #35799 ) ;
#35752 = circle ( 'none', #35785, 2.000000000000000900 ) ;
#35753 = direction ( 'none', ( -1.156482317317872300e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35754 = axis2_placement_3d ( 'none', #35748, #35747, #35746 ) ;
#35755 = face_outer_bound ( 'none', #13834, .t. ) ;
#35756 = cartesian_point ( 'none', ( 26.80000000000008600, 53.00000000000000000, 23.62499999999968400 ) ) ;
#35757 = line ( 'none', #35756, #35742 ) ;
#35758 = plane ( 'none', #35769 ) ;
#35759 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35760 = vector ( 'none', #35759, 1000.000000000000000 ) ;
#35761 = cartesian_point ( 'none', ( 15.80000000000013400, 53.00000000000000000, 23.62499999999974400 ) ) ;
#35762 = face_outer_bound ( 'none', #13828, .t. ) ;
#35763 = face_outer_bound ( 'none', #13842, .t. ) ;
#35764 = plane ( 'none', #35754 ) ;
#35765 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589356700e-016 ) ) ;
#35766 = direction ( 'none', ( -5.782411586589356700e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35767 = cartesian_point ( 'none', ( 15.80000000000013400, 53.00000000000000000, 23.62499999999974400 ) ) ;
#35768 = axis2_placement_3d ( 'none', #35767, #35766, #35765 ) ;
#35769 = axis2_placement_3d ( 'none', #35712, #35705, #35753 ) ;
#35770 = oriented_edge ( 'none', *, *, #39338, .f. ) ;
#35771 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35772 = vector ( 'none', #35771, 1000.000000000000000 ) ;
#35773 = oriented_edge ( 'none', *, *, #38626, .t. ) ;
#35774 = cartesian_point ( 'none', ( 32.80000000000009000, 53.00000000000000000, 17.62499999999969100 ) ) ;
#35775 = line ( 'none', #35832, #35831 ) ;
#35776 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589357600e-016 ) ) ;
#35777 = direction ( 'none', ( -5.782411586589357600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35778 = edge_loop ( 'none', ( #50969, #57986, #50058, #56062 ) ) ;
#35779 = line ( 'none', #35774, #35772 ) ;
#35780 = face_outer_bound ( 'none', #13798, .t. ) ;
#35781 = axis2_placement_3d ( 'none', #35787, #35777, #35776 ) ;
#35782 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#35783 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#35784 = cartesian_point ( 'none', ( 28.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#35785 = axis2_placement_3d ( 'none', #35784, #35783, #35782 ) ;
#35786 = plane ( 'none', #35781 ) ;
#35787 = cartesian_point ( 'none', ( 24.30000000000010700, 53.00000000000000000, 23.62499999999971600 ) ) ;
#35788 = plane ( 'none', #35864 ) ;
#35789 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35790 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35791 = cartesian_point ( 'none', ( 32.80000000000009000, 53.00000000000000000, 17.62499999999969100 ) ) ;
#35792 = axis2_placement_3d ( 'none', #35791, #35790, #35789 ) ;
#35793 = plane ( 'none', #35821 ) ;
#35794 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35795 = vector ( 'none', #35794, 1000.000000000000000 ) ;
#35796 = cartesian_point ( 'none', ( 32.80000000000009000, 53.00000000000000000, 23.62499999999968400 ) ) ;
#35797 = edge_curve ( 'none', #1262, #35704, #52061, .t. ) ;
#35798 = cartesian_point ( 'none', ( 28.40000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#35799 = direction ( 'none', ( -1.156482317317872300e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35800 = line ( 'none', #35796, #35795 ) ;
#35801 = plane ( 'none', #35792 ) ;
#35802 = axis2_placement_3d ( 'none', #35921, #35920, #35919 ) ;
#35803 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#35804 = face_outer_bound ( 'none', #13895, .t. ) ;
#35805 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#35806 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#35807 = axis2_placement_3d ( 'none', #35815, #35806, #35805 ) ;
#35808 = axis2_placement_3d ( 'none', #35798, #35803, #35823 ) ;
#35809 = line ( 'none', #35862, #35861 ) ;
#35810 = cartesian_point ( 'none', ( 54.33646271161243400, 0.4999999999999761300, 37.46396695478938500 ) ) ;
#35811 = conical_surface ( 'none', #35808, 1.610000000000001200, 0.9599310885968749300 ) ;
#35812 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35813 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35814 = cartesian_point ( 'none', ( 14.88645711683942400, 53.00000000000000000, 26.34999999999996600 ) ) ;
#35815 = cartesian_point ( 'none', ( 28.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#35816 = face_outer_bound ( 'none', #13641, .t. ) ;
#35817 = circle ( 'none', #35807, 2.000000000000000900 ) ;
#35818 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#35819 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35820 = cartesian_point ( 'none', ( 24.30000000000010700, 53.00000000000000000, 17.62499999999971900 ) ) ;
#35821 = axis2_placement_3d ( 'none', #35820, #35819, #35818 ) ;
#35822 = axis2_placement_3d ( 'none', #35814, #35813, #35812 ) ;
#35823 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#35824 = plane ( 'none', #35822 ) ;
#35825 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35826 = vector ( 'none', #35825, 1000.000000000000000 ) ;
#35827 = face_outer_bound ( 'none', #13939, .t. ) ;
#35828 = cartesian_point ( 'none', ( 26.80000000000009300, 53.00000000000000000, 17.62499999999969100 ) ) ;
#35829 = line ( 'none', #35828, #35826 ) ;
#35830 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35831 = vector ( 'none', #35830, 1000.000000000000000 ) ;
#35832 = cartesian_point ( 'none', ( 18.30000000000010700, 53.00000000000000000, 23.62499999999971200 ) ) ;
#35833 = cartesian_point ( 'none', ( 28.12691906009821400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#35834 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35835 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35836 = cartesian_point ( 'none', ( 41.30000000000006800, 53.00000000000000000, 23.62499999999965500 ) ) ;
#35837 = line ( 'none', #35836, #35886 ) ;
#35838 = line ( 'none', #35900, #35899 ) ;
#35839 = plane ( 'none', #35848 ) ;
#35840 = direction ( 'none', ( 0.8660254037844363800, -0.0000000000000000000, -0.5000000000000040000 ) ) ;
#35841 = vector ( 'none', #35840, 1000.000000000000100 ) ;
#35842 = axis2_placement_3d ( 'none', #35889, #35888, #35887 ) ;
#35843 = cartesian_point ( 'none', ( -5.838852644972321900, -2.386143776805465300e-014, -1.613189438999540900 ) ) ;
#35844 = line ( 'none', #35843, #35841 ) ;
#35845 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35846 = vector ( 'none', #35845, 1000.000000000000000 ) ;
#35847 = cartesian_point ( 'none', ( 8.886457116839428800, 53.00000000000000000, 26.34999999999996600 ) ) ;
#35848 = axis2_placement_3d ( 'none', #35854, #35835, #35834 ) ;
#35849 = vertex_point ( 'none', #51961 ) ;
#35850 = face_outer_bound ( 'none', #13872, .t. ) ;
#35851 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35852 = vector ( 'none', #35851, 1000.000000000000000 ) ;
#35853 = cartesian_point ( 'none', ( 35.30000000000006800, 53.00000000000000000, 23.62499999999965500 ) ) ;
#35854 = cartesian_point ( 'none', ( 35.30000000000006800, 53.00000000000000000, 17.62499999999966200 ) ) ;
#35855 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35856 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35857 = cartesian_point ( 'none', ( 41.30000000000006800, 53.00000000000000000, 23.62499999999965500 ) ) ;
#35858 = line ( 'none', #35853, #35852 ) ;
#35859 = plane ( 'none', #35842 ) ;
#35860 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35861 = vector ( 'none', #35860, 1000.000000000000000 ) ;
#35862 = cartesian_point ( 'none', ( 14.88645711683942400, 53.00000000000000000, 26.34999999999996600 ) ) ;
#35863 = line ( 'none', #35847, #35846 ) ;
#35864 = axis2_placement_3d ( 'none', #35857, #35856, #35855 ) ;
#35865 = cartesian_point ( 'none', ( 22.47291423367869000, 53.00000000000000000, 26.57500000000016300 ) ) ;
#35866 = oriented_edge ( 'none', *, *, #2069, .t. ) ;
#35867 = oriented_edge ( 'none', *, *, #36016, .f. ) ;
#35868 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35869 = vector ( 'none', #35868, 1000.000000000000000 ) ;
#35870 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -5.782411586589351700e-016 ) ) ;
#35871 = line ( 'none', #35931, #35930 ) ;
#35872 = axis2_placement_3d ( 'none', #35865, #35870, #35937 ) ;
#35873 = cartesian_point ( 'none', ( -1.588852644972288600, -2.386143776805465300e-014, 5.748026493168166200 ) ) ;
#35874 = line ( 'none', #35873, #35879 ) ;
#35875 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35876 = vector ( 'none', #35875, 1000.000000000000000 ) ;
#35877 = cartesian_point ( 'none', ( 16.47291423367869700, 53.00000000000000000, 32.57500000000016600 ) ) ;
#35878 = line ( 'none', #35877, #35876 ) ;
#35879 = vector ( 'none', #35933, 1000.000000000000100 ) ;
#35880 = face_outer_bound ( 'none', #13923, .t. ) ;
#35881 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35882 = vector ( 'none', #35881, 1000.000000000000000 ) ;
#35883 = cartesian_point ( 'none', ( 22.47291423367869000, 53.00000000000000000, 26.57500000000016300 ) ) ;
#35884 = line ( 'none', #35883, #35882 ) ;
#35885 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35886 = vector ( 'none', #35885, 1000.000000000000000 ) ;
#35887 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35888 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35889 = cartesian_point ( 'none', ( 41.30000000000006800, 53.00000000000000000, 17.62499999999966200 ) ) ;
#35890 = line ( 'none', #35891, #35869 ) ;
#35891 = cartesian_point ( 'none', ( 22.47291423367869400, 53.00000000000000000, 32.57500000000016600 ) ) ;
#35892 = plane ( 'none', #35872 ) ;
#35893 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35894 = vector ( 'none', #35893, 1000.000000000000000 ) ;
#35895 = cartesian_point ( 'none', ( 35.30000000000006800, 53.00000000000000000, 17.62499999999966200 ) ) ;
#35896 = line ( 'none', #35895, #35894 ) ;
#35897 = face_outer_bound ( 'none', #13883, .t. ) ;
#35898 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35899 = vector ( 'none', #35898, 1000.000000000000000 ) ;
#35900 = cartesian_point ( 'none', ( 41.30000000000006800, 53.00000000000000000, 17.62499999999966200 ) ) ;
#35901 = cartesian_point ( 'none', ( 14.88645711683942400, 53.00000000000000000, 32.34999999999996600 ) ) ;
#35902 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35903 = line ( 'none', #35901, #35961 ) ;
#35904 = face_outer_bound ( 'none', #14070, .t. ) ;
#35905 = face_outer_bound ( 'none', #13952, .t. ) ;
#35906 = plane ( 'none', #35910 ) ;
#35907 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35908 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35909 = face_outer_bound ( 'none', #13953, .t. ) ;
#35910 = axis2_placement_3d ( 'none', #35912, #35911, #35963 ) ;
#35911 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35912 = cartesian_point ( 'none', ( 14.88645711683942400, 53.00000000000000000, 32.34999999999996600 ) ) ;
#35913 = face_outer_bound ( 'none', #13931, .t. ) ;
#35914 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35915 = oriented_edge ( 'none', *, *, #19428, .f. ) ;
#35916 = vector ( 'none', #35914, 1000.000000000000000 ) ;
#35917 = cartesian_point ( 'none', ( 22.47291423367869000, 53.00000000000000000, 26.57500000000016300 ) ) ;
#35918 = face_outer_bound ( 'none', #13929, .t. ) ;
#35919 = direction ( 'none', ( -5.782411586589355700e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35920 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589355700e-016 ) ) ;
#35921 = cartesian_point ( 'none', ( 8.886457116839428800, 53.00000000000000000, 26.34999999999996600 ) ) ;
#35922 = cartesian_point ( 'none', ( 16.47291423367870100, 53.00000000000000000, 26.57500000000016300 ) ) ;
#35923 = line ( 'none', #35922, #35916 ) ;
#35924 = face_outer_bound ( 'none', #13864, .t. ) ;
#35925 = axis2_placement_3d ( 'none', #35917, #35908, #35907 ) ;
#35926 = plane ( 'none', #35925 ) ;
#35927 = axis2_placement_3d ( 'none', #35935, #35934, #35902 ) ;
#35928 = plane ( 'none', #35927 ) ;
#35929 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35930 = vector ( 'none', #35929, 1000.000000000000000 ) ;
#35931 = cartesian_point ( 'none', ( 8.886457116839425300, 53.00000000000000000, 32.34999999999996600 ) ) ;
#35932 = plane ( 'none', #35802 ) ;
#35933 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, 0.5000000000000040000 ) ) ;
#35934 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35935 = cartesian_point ( 'none', ( 14.88645711683942400, 53.00000000000000000, 26.34999999999996600 ) ) ;
#35936 = face_outer_bound ( 'none', #13868, .t. ) ;
#35937 = direction ( 'none', ( -5.782411586589351700e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35938 = cartesian_point ( 'none', ( 24.05937135051796400, 53.00000000000000000, 26.80000000000036000 ) ) ;
#35939 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35940 = cartesian_point ( 'none', ( 81.46307061566159300, -80.00119667148868500, -50.87774539488582800 ) ) ;
#35941 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35942 = vector ( 'none', #35941, 1000.000000000000000 ) ;
#35943 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35944 = vector ( 'none', #35943, 1000.000000000000000 ) ;
#35945 = axis2_placement_3d ( 'none', #35947, #35946, #35939 ) ;
#35946 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35947 = cartesian_point ( 'none', ( 30.05937135051796400, 53.00000000000000000, 26.80000000000035600 ) ) ;
#35948 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35949 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35950 = cartesian_point ( 'none', ( 15.80000000000015700, 53.00000000000000000, 34.62499999999974400 ) ) ;
#35951 = axis2_placement_3d ( 'none', #35950, #35949, #35948 ) ;
#35952 = cartesian_point ( 'none', ( 15.80000000000015700, 53.00000000000000000, 40.62499999999973700 ) ) ;
#35953 = line ( 'none', #35952, #35944 ) ;
#35954 = plane ( 'none', #35945 ) ;
#35955 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35956 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35957 = plane ( 'none', #35951 ) ;
#35958 = cartesian_point ( 'none', ( -25.44999999999972200, 53.00000000000000000, 0.6249999999999360500 ) ) ;
#35959 = line ( 'none', #35958, #35942 ) ;
#35960 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35961 = vector ( 'none', #35960, 1000.000000000000000 ) ;
#35962 = plane ( 'none', #35965 ) ;
#35963 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35964 = face_outer_bound ( 'none', #14018, .t. ) ;
#35965 = axis2_placement_3d ( 'none', #35938, #35966, #35955 ) ;
#35966 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#35967 = plane ( 'none', #35973 ) ;
#35968 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 5.782411586589357600e-016 ) ) ;
#35969 = direction ( 'none', ( -5.782411586589357600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#35970 = cartesian_point ( 'none', ( 22.47291423367869400, 53.00000000000000000, 32.57500000000016600 ) ) ;
#35971 = face_outer_bound ( 'none', #13970, .t. ) ;
#35972 = line ( 'none', #36038, #36037 ) ;
#35973 = axis2_placement_3d ( 'none', #35970, #35997, #35996 ) ;
#35974 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35975 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35976 = cartesian_point ( 'none', ( 30.05937135051796400, 53.00000000000000000, 32.80000000000036000 ) ) ;
#35977 = plane ( 'none', #35993 ) ;
#35978 = face_outer_bound ( 'none', #13977, .t. ) ;
#35979 = face_outer_bound ( 'none', #13925, .t. ) ;
#35980 = cartesian_point ( 'none', ( 30.05937135051796400, 53.00000000000000000, 26.80000000000035600 ) ) ;
#35981 = line ( 'none', #35980, #36030 ) ;
#35982 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35983 = vector ( 'none', #35982, 1000.000000000000000 ) ;
#35984 = cartesian_point ( 'none', ( 30.05937135051796400, 53.00000000000000000, 32.80000000000036000 ) ) ;
#35985 = line ( 'none', #35984, #35983 ) ;
#35986 = face_outer_bound ( 'none', #13954, .t. ) ;
#35987 = plane ( 'none', #36021 ) ;
#35988 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35989 = vector ( 'none', #35988, 1000.000000000000000 ) ;
#35990 = cartesian_point ( 'none', ( 15.80000000000015700, 53.00000000000000000, 34.62499999999974400 ) ) ;
#35991 = line ( 'none', #35990, #35989 ) ;
#35992 = axis2_placement_3d ( 'none', #35976, #35975, #35974 ) ;
#35993 = axis2_placement_3d ( 'none', #35995, #35969, #35968 ) ;
#35994 = plane ( 'none', #35992 ) ;
#35995 = cartesian_point ( 'none', ( 30.05937135051796400, 53.00000000000000000, 26.80000000000035600 ) ) ;
#35996 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#35997 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35998 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#35999 = vector ( 'none', #35998, 1000.000000000000000 ) ;
#36000 = cartesian_point ( 'none', ( 24.30000000000015700, 53.00000000000000000, 34.62499999999970900 ) ) ;
#36001 = oriented_edge ( 'none', *, *, #2295, .f. ) ;
#36002 = face_outer_bound ( 'none', #14004, .t. ) ;
#36003 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36004 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36005 = line ( 'none', #36000, #35999 ) ;
#36006 = axis2_placement_3d ( 'none', #36062, #36061, #36060 ) ;
#36007 = face_outer_bound ( 'none', #13992, .t. ) ;
#36008 = vertex_point ( 'none', #51968 ) ;
#36009 = plane ( 'none', #36011 ) ;
#36010 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36011 = axis2_placement_3d ( 'none', #36031, #36004, #36003 ) ;
#36012 = plane ( 'none', #36006 ) ;
#36013 = cartesian_point ( 'none', ( 37.50000000000000700, 0.0000000000000000000, -41.49999999999997900 ) ) ;
#36014 = direction ( 'none', ( -5.782411586589351700e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36015 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589351700e-016 ) ) ;
#36016 = edge_curve ( 'none', #1263, #35704, #51964, .t. ) ;
#36017 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36018 = cartesian_point ( 'none', ( 24.30000000000015700, 53.00000000000000000, 34.62499999999970900 ) ) ;
#36019 = face_outer_bound ( 'none', #13947, .t. ) ;
#36020 = face_outer_bound ( 'none', #13999, .t. ) ;
#36021 = axis2_placement_3d ( 'none', #36018, #36017, #36010 ) ;
#36022 = axis2_placement_3d ( 'none', #36032, #36015, #36014 ) ;
#36023 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36024 = vector ( 'none', #36023, 1000.000000000000000 ) ;
#36025 = cartesian_point ( 'none', ( 24.05937135051796400, 53.00000000000000000, 26.80000000000036000 ) ) ;
#36026 = line ( 'none', #36025, #36024 ) ;
#36027 = plane ( 'none', #36022 ) ;
#36028 = plane ( 'none', #36049 ) ;
#36029 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36030 = vector ( 'none', #36029, 1000.000000000000000 ) ;
#36031 = cartesian_point ( 'none', ( 15.80000000000015700, 53.00000000000000000, 40.62499999999973700 ) ) ;
#36032 = cartesian_point ( 'none', ( 16.47291423367870100, 53.00000000000000000, 26.57500000000016300 ) ) ;
#36033 = cartesian_point ( 'none', ( 15.80000000000015700, 53.00000000000000000, 43.80000000000030300 ) ) ;
#36034 = line ( 'none', #36033, #36102 ) ;
#36035 = cartesian_point ( 'none', ( 9.800000000000160600, 53.00000000000000000, 43.80000000000030300 ) ) ;
#36036 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36037 = vector ( 'none', #36036, 1000.000000000000000 ) ;
#36038 = cartesian_point ( 'none', ( 9.800000000000158800, 53.00000000000000000, 34.62499999999974400 ) ) ;
#36039 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36040 = vector ( 'none', #36039, 1000.000000000000000 ) ;
#36041 = cartesian_point ( 'none', ( 24.05937135051796400, 53.00000000000000000, 32.80000000000036000 ) ) ;
#36042 = circle ( 'none', #36096, 1.000000000000000900 ) ;
#36043 = vector ( 'none', #36097, 1000.000000000000000 ) ;
#36044 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36045 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36046 = line ( 'none', #36041, #36040 ) ;
#36047 = oriented_edge ( 'none', *, *, #2304, .t. ) ;
#36048 = cartesian_point ( 'none', ( 15.80000000000015700, 53.00000000000000000, 34.62499999999974400 ) ) ;
#36049 = axis2_placement_3d ( 'none', #36048, #36045, #36044 ) ;
#36050 = oriented_edge ( 'none', *, *, #1796, .f. ) ;
#36051 = line ( 'none', #36035, #36043 ) ;
#36052 = cartesian_point ( 'none', ( 37.50000000000000700, 0.9999999999999991100, -41.49999999999999300 ) ) ;
#36053 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36054 = vector ( 'none', #36053, 1000.000000000000000 ) ;
#36055 = cartesian_point ( 'none', ( 18.30000000000016100, 53.00000000000000000, 34.62499999999970900 ) ) ;
#36056 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36057 = vector ( 'none', #36056, 1000.000000000000000 ) ;
#36058 = cartesian_point ( 'none', ( 9.800000000000155300, 53.00000000000000000, 40.62499999999973700 ) ) ;
#36059 = line ( 'none', #36058, #36057 ) ;
#36060 = direction ( 'none', ( -5.782411586589365500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36061 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#36062 = cartesian_point ( 'none', ( 9.800000000000158800, 53.00000000000000000, 34.62499999999974400 ) ) ;
#36063 = line ( 'none', #36055, #36054 ) ;
#36064 = face_outer_bound ( 'none', #13986, .t. ) ;
#36065 = face_outer_bound ( 'none', #14057, .t. ) ;
#36066 = axis2_placement_3d ( 'none', #36133, #36138, #36122 ) ;
#36067 = plane ( 'none', #36069 ) ;
#36068 = vector ( 'none', #36071, 1000.000000000000000 ) ;
#36069 = axis2_placement_3d ( 'none', #36137, #36136, #36135 ) ;
#36070 = face_outer_bound ( 'none', #14053, .t. ) ;
#36071 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36072 = cartesian_point ( 'none', ( 24.30000000000004700, 53.00000000000000000, 15.46249999999980000 ) ) ;
#36073 = direction ( 'none', ( -5.782411586589365500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36074 = vertex_point ( 'none', #52079 ) ;
#36075 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#36076 = cartesian_point ( 'none', ( 18.30000000000016100, 53.00000000000000000, 34.62499999999970900 ) ) ;
#36077 = axis2_placement_3d ( 'none', #36076, #36075, #36073 ) ;
#36078 = axis2_placement_3d ( 'none', #36130, #36129, #36128 ) ;
#36079 = plane ( 'none', #36127 ) ;
#36080 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36081 = vector ( 'none', #36080, 1000.000000000000000 ) ;
#36082 = plane ( 'none', #36078 ) ;
#36083 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36084 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36086 = edge_curve ( 'none', #35249, #29801, #52049, .t. ) ;
#36085 = cartesian_point ( 'none', ( 18.30000000000005800, 53.00000000000000000, 9.462499999999799600 ) ) ;
#36087 = line ( 'none', #36085, #36081 ) ;
#36088 = face_outer_bound ( 'none', #14027, .t. ) ;
#36089 = edge_loop ( 'none', ( #14827, #15215, #15160, #1280 ) ) ;
#36090 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36091 = vertex_point ( 'none', #52037 ) ;
#36092 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36093 = plane ( 'none', #36077 ) ;
#36094 = line ( 'none', #36072, #36068 ) ;
#36095 = cartesian_point ( 'none', ( 24.30000000000004700, 53.00000000000000000, 9.462499999999803200 ) ) ;
#36096 = axis2_placement_3d ( 'none', #36052, #36092, #36090 ) ;
#36097 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36098 = face_outer_bound ( 'none', #13981, .t. ) ;
#36099 = axis2_placement_3d ( 'none', #36095, #36084, #36083 ) ;
#36100 = plane ( 'none', #36099 ) ;
#36101 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36102 = vector ( 'none', #36101, 1000.000000000000000 ) ;
#36103 = plane ( 'none', #36163 ) ;
#36104 = plane ( 'none', #36145 ) ;
#36105 = plane ( 'none', #36108 ) ;
#36106 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36107 = vector ( 'none', #36106, 1000.000000000000000 ) ;
#36108 = axis2_placement_3d ( 'none', #36162, #36161, #36160 ) ;
#36109 = cartesian_point ( 'none', ( 9.800000000000160600, 53.00000000000000000, 43.80000000000030300 ) ) ;
#36110 = axis2_placement_3d ( 'none', #36148, #36152, #36146 ) ;
#36111 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36112 = vector ( 'none', #36111, 1000.000000000000000 ) ;
#36113 = cartesian_point ( 'none', ( 18.30000000000015700, 53.00000000000000000, 40.62499999999970200 ) ) ;
#36114 = line ( 'none', #36113, #36112 ) ;
#36116 = vertex_point ( 'none', #52036 ) ;
#36115 = axis2_placement_3d ( 'none', #36165, #36151, #36150 ) ;
#36117 = vertex_point ( 'none', #52030 ) ;
#36118 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36119 = vector ( 'none', #36118, 1000.000000000000000 ) ;
#36120 = face_outer_bound ( 'none', #14073, .t. ) ;
#36121 = cartesian_point ( 'none', ( 15.80000000000015700, 53.00000000000000000, 49.80000000000029600 ) ) ;
#36122 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36123 = cartesian_point ( 'none', ( 24.30000000000015700, 53.00000000000000000, 40.62499999999970200 ) ) ;
#36124 = line ( 'none', #36123, #36107 ) ;
#36125 = cartesian_point ( 'none', ( 24.30000000000004700, 53.00000000000000000, 9.462499999999803200 ) ) ;
#36126 = line ( 'none', #36125, #36119 ) ;
#36127 = axis2_placement_3d ( 'none', #36109, #36168, #36167 ) ;
#36128 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36129 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36130 = cartesian_point ( 'none', ( 24.30000000000015700, 53.00000000000000000, 34.62499999999970900 ) ) ;
#36131 = plane ( 'none', #36066 ) ;
#36132 = line ( 'none', #36142, #36141 ) ;
#36133 = cartesian_point ( 'none', ( 24.30000000000015700, 53.00000000000000000, 40.62499999999970200 ) ) ;
#36134 = face_outer_bound ( 'none', #14086, .t. ) ;
#36135 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#36136 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36137 = cartesian_point ( 'none', ( 24.30000000000004700, 53.00000000000000000, 9.462499999999803200 ) ) ;
#36138 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36139 = face_outer_bound ( 'none', #14080, .t. ) ;
#36140 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36141 = vector ( 'none', #36140, 1000.000000000000000 ) ;
#36142 = cartesian_point ( 'none', ( 15.80000000000015700, 53.00000000000000000, 49.80000000000029600 ) ) ;
#36143 = cartesian_point ( 'none', ( 18.30000000000005000, 53.00000000000000000, 15.46249999999979600 ) ) ;
#36144 = line ( 'none', #36143, #36189 ) ;
#36145 = axis2_placement_3d ( 'none', #36147, #36205, #36204 ) ;
#36146 = direction ( 'none', ( -1.156482317317872100e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36147 = cartesian_point ( 'none', ( 15.80000000000015700, 53.00000000000000000, 43.80000000000030300 ) ) ;
#36148 = cartesian_point ( 'none', ( 18.30000000000005800, 53.00000000000000000, 9.462499999999799600 ) ) ;
#36149 = axis2_placement_3d ( 'none', #36201, #36186, #36185 ) ;
#36150 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36151 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#36152 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317872100e-015 ) ) ;
#36153 = oriented_edge ( 'none', *, *, #1868, .f. ) ;
#36154 = cartesian_point ( 'none', ( -67.64634648889793300, -30.00464771323954600, -19.00000000000000700 ) ) ;
#36155 = face_outer_bound ( 'none', #14019, .t. ) ;
#36156 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36157 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36158 = circle ( 'none', #36115, 1.000000000000000900 ) ;
#36159 = plane ( 'none', #36110 ) ;
#36160 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36161 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36162 = cartesian_point ( 'none', ( 15.80000000000015700, 53.00000000000000000, 43.80000000000030300 ) ) ;
#36163 = axis2_placement_3d ( 'none', #36121, #36157, #36156 ) ;
#36164 = face_outer_bound ( 'none', #14066, .t. ) ;
#36165 = cartesian_point ( 'none', ( 60.00722286311210500, -2.385244779468109800e-014, 28.65978374406893900 ) ) ;
#36166 = cartesian_point ( 'none', ( 54.99810258063980200, 0.4999999999999761300, 37.31477218437286300 ) ) ;
#36167 = direction ( 'none', ( -5.782411586589365500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36168 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#36169 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36170 = vector ( 'none', #36169, 1000.000000000000000 ) ;
#36171 = cartesian_point ( 'none', ( 35.30000000000001100, 53.00000000000000000, 9.462499999999746300 ) ) ;
#36172 = line ( 'none', #36171, #36170 ) ;
#36173 = axis2_placement_3d ( 'none', #36214, #36213, #36212 ) ;
#36174 = axis2_placement_3d ( 'none', #36184, #36183, #36231 ) ;
#36175 = oriented_edge ( 'none', *, *, #35797, .t. ) ;
#36176 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36177 = cartesian_point ( 'none', ( 32.80000000000003300, 53.00000000000000000, 15.46249999999976800 ) ) ;
#36178 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36179 = vector ( 'none', #36178, 1000.000000000000000 ) ;
#36180 = line ( 'none', #36228, #36226 ) ;
#36181 = cartesian_point ( 'none', ( 41.30000000000001100, 53.00000000000000000, 15.46249999999974100 ) ) ;
#36182 = line ( 'none', #36181, #36179 ) ;
#36183 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36184 = cartesian_point ( 'none', ( 41.30000000000001100, 53.00000000000000000, 9.462499999999746300 ) ) ;
#36185 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589357600e-016 ) ) ;
#36186 = direction ( 'none', ( -5.782411586589357600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36187 = face_outer_bound ( 'none', #14137, .t. ) ;
#36188 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36189 = vector ( 'none', #36188, 1000.000000000000000 ) ;
#36190 = face_outer_bound ( 'none', #14096, .t. ) ;
#36191 = axis2_placement_3d ( 'none', #36177, #36176, #36227 ) ;
#36192 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36193 = vector ( 'none', #36192, 1000.000000000000000 ) ;
#36194 = cartesian_point ( 'none', ( 9.800000000000157000, 53.00000000000000000, 49.80000000000029600 ) ) ;
#36195 = line ( 'none', #36194, #36193 ) ;
#36196 = plane ( 'none', #36149 ) ;
#36197 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#36198 = vector ( 'none', #36197, 1000.000000000000200 ) ;
#36199 = cartesian_point ( 'none', ( 28.40000000000000600, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#36200 = line ( 'none', #36199, #36198 ) ;
#36201 = cartesian_point ( 'none', ( 24.30000000000004700, 53.00000000000000000, 15.46249999999980000 ) ) ;
#36202 = edge_curve ( 'none', #34351, #29801, #52045, .t. ) ;
#36203 = plane ( 'none', #36174 ) ;
#36204 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36205 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36206 = face_outer_bound ( 'none', #14123, .t. ) ;
#36207 = cartesian_point ( 'none', ( 81.72167689639478300, -80.00120851675301000, -50.87714038272377300 ) ) ;
#36208 = direction ( 'none', ( -1.156482317317872100e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36209 = cartesian_point ( 'none', ( 82.16337151870813200, -80.28772311255416100, -50.84112255337907300 ) ) ;
#36210 = line ( 'none', #36217, #36233 ) ;
#36211 = face_outer_bound ( 'none', #14116, .t. ) ;
#36212 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36213 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36214 = cartesian_point ( 'none', ( 41.49999999999999300, 1.000000000000000000, -37.50000000000000000 ) ) ;
#36215 = cartesian_point ( 'none', ( 26.80000000000003600, 53.00000000000000000, 9.462499999999771200 ) ) ;
#36216 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#36217 = cartesian_point ( 'none', ( 27.97308093990178400, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#36218 = axis2_placement_3d ( 'none', #36215, #36229, #36208 ) ;
#36219 = circle ( 'none', #36173, 1.000000000000000900 ) ;
#36220 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#36221 = vector ( 'none', #36220, 1000.000000000000200 ) ;
#36222 = cartesian_point ( 'none', ( 26.30000000000000400, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#36223 = line ( 'none', #36222, #36221 ) ;
#36224 = cartesian_point ( 'none', ( 81.97876592279776300, -80.10639587797493300, -50.86369564848519800 ) ) ;
#36225 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36226 = vector ( 'none', #36225, 1000.000000000000000 ) ;
#36227 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36228 = cartesian_point ( 'none', ( 41.30000000000001100, 53.00000000000000000, 9.462499999999746300 ) ) ;
#36229 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317872100e-015 ) ) ;
#36230 = plane ( 'none', #36218 ) ;
#36231 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36232 = plane ( 'none', #36191 ) ;
#36233 = vector ( 'none', #36216, 1000.000000000000000 ) ;
#36234 = plane ( 'none', #36239 ) ;
#36235 = oriented_edge ( 'none', *, *, #18129, .f. ) ;
#36236 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36237 = vector ( 'none', #36236, 1000.000000000000000 ) ;
#36238 = cartesian_point ( 'none', ( 24.29999999999999000, 53.00000000000000000, 1.299999999999886800 ) ) ;
#36239 = axis2_placement_3d ( 'none', #36254, #36300, #36299 ) ;
#36240 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36241 = vector ( 'none', #36240, 1000.000000000000000 ) ;
#36242 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36243 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36244 = line ( 'none', #36253, #36241 ) ;
#36245 = cartesian_point ( 'none', ( 26.80000000000003600, 53.00000000000000000, 9.462499999999771200 ) ) ;
#36246 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36247 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36248 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36249 = plane ( 'none', #36256 ) ;
#36250 = face_outer_bound ( 'none', #14218, .t. ) ;
#36251 = axis2_placement_3d ( 'none', #36248, #36247, #36246 ) ;
#36252 = cylindrical_surface ( 'none', #36251, 2.000000000000000000 ) ;
#36253 = cartesian_point ( 'none', ( 32.80000000000003300, 53.00000000000000000, 15.46249999999976800 ) ) ;
#36254 = cartesian_point ( 'none', ( 24.29999999999999000, 53.00000000000000000, 1.299999999999886800 ) ) ;
#36255 = line ( 'none', #36245, #36237 ) ;
#36256 = axis2_placement_3d ( 'none', #36258, #36243, #36242 ) ;
#36257 = face_outer_bound ( 'none', #14131, .t. ) ;
#36258 = cartesian_point ( 'none', ( 32.80000000000003300, 53.00000000000000000, 9.462499999999774800 ) ) ;
#36259 = face_outer_bound ( 'none', #14060, .t. ) ;
#36260 = face_outer_bound ( 'none', #14171, .t. ) ;
#36261 = face_outer_bound ( 'none', #14177, .t. ) ;
#36262 = vertex_point ( 'none', #52051 ) ;
#36263 = plane ( 'none', #36320 ) ;
#36264 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36265 = vector ( 'none', #36264, 1000.000000000000000 ) ;
#36266 = cartesian_point ( 'none', ( 35.29999999999994700, 53.00000000000000000, 1.299999999999830600 ) ) ;
#36267 = edge_curve ( 'none', #36543, #37371, #52132, .t. ) ;
#36268 = plane ( 'none', #36333 ) ;
#36269 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36270 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36271 = oriented_edge ( 'none', *, *, #36295, .t. ) ;
#36272 = cartesian_point ( 'none', ( 24.29999999999999000, 53.00000000000000000, 7.299999999999880800 ) ) ;
#36273 = line ( 'none', #36272, #36265 ) ;
#36274 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36275 = axis2_placement_3d ( 'none', #36266, #36335, #36334 ) ;
#36276 = cartesian_point ( 'none', ( 35.30000000000001100, 53.00000000000000000, 9.462499999999746300 ) ) ;
#36277 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36278 = vector ( 'none', #36277, 1000.000000000000000 ) ;
#36279 = cartesian_point ( 'none', ( 18.30000000000000100, 53.00000000000000000, 1.299999999999888600 ) ) ;
#36280 = line ( 'none', #36279, #36278 ) ;
#36281 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36282 = cartesian_point ( 'none', ( 41.30000000000001100, 53.00000000000000000, 9.462499999999746300 ) ) ;
#36283 = face_outer_bound ( 'none', #14153, .t. ) ;
#36284 = plane ( 'none', #36293 ) ;
#36285 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#36286 = vector ( 'none', #36285, 1000.000000000000100 ) ;
#36287 = cartesian_point ( 'none', ( 28.67308093990179100, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#36288 = line ( 'none', #36287, #36286 ) ;
#36289 = plane ( 'none', #36275 ) ;
#36290 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36291 = vector ( 'none', #36290, 1000.000000000000000 ) ;
#36292 = face_outer_bound ( 'none', #14172, .t. ) ;
#36293 = axis2_placement_3d ( 'none', #36276, #36270, #36269 ) ;
#36294 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36295 = edge_curve ( 'none', #36304, #36262, #52040, .t. ) ;
#36296 = vector ( 'none', #36294, 1000.000000000000000 ) ;
#36297 = cartesian_point ( 'none', ( 35.30000000000001100, 53.00000000000000000, 15.46249999999974100 ) ) ;
#36298 = plane ( 'none', #36336 ) ;
#36299 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36300 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36301 = line ( 'none', #36238, #36291 ) ;
#36302 = face_outer_bound ( 'none', #14107, .t. ) ;
#36303 = line ( 'none', #36297, #36296 ) ;
#36304 = vertex_point ( 'none', #52121 ) ;
#36305 = face_outer_bound ( 'none', #14147, .t. ) ;
#36306 = cartesian_point ( 'none', ( 26.79999999999997200, 53.00000000000000000, 7.299999999999849700 ) ) ;
#36307 = line ( 'none', #36306, #36363 ) ;
#36308 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36309 = cartesian_point ( 'none', ( 32.79999999999996900, 53.00000000000000000, 1.299999999999858600 ) ) ;
#36310 = face_outer_bound ( 'none', #14145, .t. ) ;
#36311 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36312 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36313 = plane ( 'none', #36315 ) ;
#36314 = axis2_placement_3d ( 'none', #36360, #36312, #36311 ) ;
#36315 = axis2_placement_3d ( 'none', #36309, #36274, #36325 ) ;
#36316 = face_outer_bound ( 'none', #14199, .t. ) ;
#36317 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.698209414103854200e-016 ) ) ;
#36318 = direction ( 'none', ( 4.698209414103854200e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36319 = cartesian_point ( 'none', ( -25.44999999999972200, 53.00000000000000000, 0.6249999999999360500 ) ) ;
#36320 = axis2_placement_3d ( 'none', #36322, #36321, #36308 ) ;
#36321 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36322 = cartesian_point ( 'none', ( 41.30000000000001100, 53.00000000000000000, 15.46249999999974100 ) ) ;
#36323 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36324 = cartesian_point ( 'none', ( 32.79999999999996900, 53.00000000000000000, 7.299999999999853300 ) ) ;
#36325 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36326 = face_outer_bound ( 'none', #14193, .t. ) ;
#36327 = cartesian_point ( 'none', ( 37.50000000000000700, 0.9999999999999991100, -37.50000000000000000 ) ) ;
#36328 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36329 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36330 = axis2_placement_3d ( 'none', #36327, #36329, #36323 ) ;
#36331 = face_outer_bound ( 'none', #12332, .t. ) ;
#36332 = toroidal_surface ( 'none', #36330, 4.000000000000000000, 1.000000000000000000 ) ;
#36333 = axis2_placement_3d ( 'none', #36319, #36318, #36317 ) ;
#36334 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36335 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36336 = axis2_placement_3d ( 'none', #36282, #36281, #36328 ) ;
#36337 = axis2_placement_3d ( 'none', #36356, #36352, #36399 ) ;
#36338 = plane ( 'none', #36394 ) ;
#36339 = face_outer_bound ( 'none', #14248, .t. ) ;
#36340 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36341 = vector ( 'none', #36340, 1000.000000000000000 ) ;
#36342 = face_outer_bound ( 'none', #14148, .t. ) ;
#36343 = axis2_placement_3d ( 'none', #36397, #36391, #36390 ) ;
#36344 = plane ( 'none', #36343 ) ;
#36345 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.059610138265697500e-016 ) ) ;
#36346 = direction ( 'none', ( 5.059610138265697500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36347 = cartesian_point ( 'none', ( 32.79999999999996900, 53.00000000000000000, 1.299999999999858600 ) ) ;
#36348 = cartesian_point ( 'none', ( 32.79999999999996900, 53.00000000000000000, 1.299999999999858600 ) ) ;
#36349 = line ( 'none', #36348, #36341 ) ;
#36350 = plane ( 'none', #36337 ) ;
#36351 = vector ( 'none', #36353, 1000.000000000000000 ) ;
#36352 = direction ( 'none', ( -4.336808689942024100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36353 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36354 = cartesian_point ( 'none', ( 26.79999999999997900, 53.00000000000000000, 1.299999999999855500 ) ) ;
#36355 = axis2_placement_3d ( 'none', #36377, #36370, #36369 ) ;
#36356 = cartesian_point ( 'none', ( 24.29999999999999000, 53.00000000000000000, 7.299999999999880800 ) ) ;
#36357 = plane ( 'none', #36314 ) ;
#36358 = line ( 'none', #36354, #36351 ) ;
#36359 = plane ( 'none', #36361 ) ;
#36360 = cartesian_point ( 'none', ( 18.30000000000000100, 53.00000000000000000, 1.299999999999888600 ) ) ;
#36361 = axis2_placement_3d ( 'none', #36347, #36346, #36345 ) ;
#36362 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36363 = vector ( 'none', #36362, 1000.000000000000000 ) ;
#36364 = axis2_placement_3d ( 'none', #36324, #36367, #36366 ) ;
#36365 = plane ( 'none', #36364 ) ;
#36366 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589361600e-016 ) ) ;
#36367 = direction ( 'none', ( -5.782411586589361600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36368 = face_outer_bound ( 'none', #14261, .t. ) ;
#36369 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.445602896647339400e-016 ) ) ;
#36370 = direction ( 'none', ( 1.445602896647339400e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36371 = plane ( 'none', #36432 ) ;
#36372 = plane ( 'none', #36355 ) ;
#36373 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36374 = vector ( 'none', #36373, 1000.000000000000000 ) ;
#36375 = cartesian_point ( 'none', ( 35.29999999999994700, 53.00000000000000000, 7.299999999999825700 ) ) ;
#36376 = line ( 'none', #36375, #36374 ) ;
#36377 = cartesian_point ( 'none', ( 41.29999999999994700, 53.00000000000000000, 7.299999999999824900 ) ) ;
#36378 = direction ( 'none', ( -3.614007241618348500e-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36379 = cartesian_point ( 'none', ( 41.29999999999994700, 53.00000000000000000, 1.299999999999830400 ) ) ;
#36380 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36381 = vector ( 'none', #36380, 1000.000000000000000 ) ;
#36382 = cartesian_point ( 'none', ( 43.67034727481668500, 53.00000000000000000, 15.80000000000016800 ) ) ;
#36383 = line ( 'none', #36382, #36381 ) ;
#36384 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 5.782411586589365500e-016 ) ) ;
#36385 = direction ( 'none', ( -5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36386 = oriented_edge ( 'none', *, *, #44476, .t. ) ;
#36387 = circle ( 'none', #36429, 4.999999999999997300 ) ;
#36388 = oriented_edge ( 'none', *, *, #37627, .f. ) ;
#36389 = circle ( 'none', #36460, 2.000000000000000900 ) ;
#36390 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.891205793294682800e-016 ) ) ;
#36391 = direction ( 'none', ( -2.891205793294682800e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36392 = cartesian_point ( 'none', ( 49.67034727481667000, 53.00000000000000000, 9.800000000000167700 ) ) ;
#36393 = face_outer_bound ( 'none', #14295, .t. ) ;
#36394 = axis2_placement_3d ( 'none', #36392, #36385, #36384 ) ;
#36395 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36396 = vector ( 'none', #36395, 1000.000000000000000 ) ;
#36397 = cartesian_point ( 'none', ( 24.29999999999999000, 53.00000000000000000, 1.299999999999886800 ) ) ;
#36398 = cartesian_point ( 'none', ( 27.97308093990178400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#36399 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 4.336808689942024100e-016 ) ) ;
#36400 = cartesian_point ( 'none', ( 18.30000000000000100, 53.00000000000000000, 7.299999999999879000 ) ) ;
#36401 = line ( 'none', #36400, #36396 ) ;
#36402 = face_outer_bound ( 'none', #14163, .t. ) ;
#36403 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317872300e-015 ) ) ;
#36404 = cartesian_point ( 'none', ( 26.79999999999997900, 53.00000000000000000, 1.299999999999855500 ) ) ;
#36406 = edge_curve ( 'none', #36262, #49474, #52112, .t. ) ;
#36405 = line ( 'none', #36409, #36408 ) ;
#36407 = face_outer_bound ( 'none', #14340, .t. ) ;
#36408 = vector ( 'none', #36453, 1000.000000000000000 ) ;
#36409 = cartesian_point ( 'none', ( 35.29999999999994700, 53.00000000000000000, 1.299999999999830600 ) ) ;
#36410 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36411 = vector ( 'none', #36410, 1000.000000000000000 ) ;
#36412 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36413 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36414 = cartesian_point ( 'none', ( 41.29999999999994700, 53.00000000000000000, 1.299999999999830400 ) ) ;
#36415 = line ( 'none', #36414, #36411 ) ;
#36416 = plane ( 'none', #36433 ) ;
#36417 = face_outer_bound ( 'none', #14182, .t. ) ;
#36418 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36419 = vector ( 'none', #36418, 1000.000000000000000 ) ;
#36420 = cartesian_point ( 'none', ( 41.29999999999994700, 53.00000000000000000, 7.299999999999824900 ) ) ;
#36421 = plane ( 'none', #36455 ) ;
#36422 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 3.614007241618348500e-017 ) ) ;
#36423 = line ( 'none', #36420, #36419 ) ;
#36424 = face_outer_bound ( 'none', #14244, .t. ) ;
#36425 = cartesian_point ( 'none', ( 41.29999999999994700, 53.00000000000000000, 1.299999999999830400 ) ) ;
#36426 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36427 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#36428 = cartesian_point ( 'none', ( 37.50000000000000700, 0.9999999999999991100, -37.50000000000000000 ) ) ;
#36429 = axis2_placement_3d ( 'none', #36428, #36427, #36426 ) ;
#36430 = axis2_placement_3d ( 'none', #36425, #36413, #36412 ) ;
#36431 = edge_loop ( 'none', ( #37698, #37763, #37635, #37798 ) ) ;
#36432 = axis2_placement_3d ( 'none', #36379, #36378, #36422 ) ;
#36433 = axis2_placement_3d ( 'none', #36404, #36403, #36464 ) ;
#36434 = plane ( 'none', #36430 ) ;
#36435 = vertex_point ( 'none', #52027 ) ;
#36436 = cartesian_point ( 'none', ( 43.67034727481668500, 53.00000000000000000, 9.800000000000171200 ) ) ;
#36437 = oriented_edge ( 'none', *, *, #36406, .t. ) ;
#36438 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36439 = face_outer_bound ( 'none', #14287, .t. ) ;
#36440 = axis2_placement_3d ( 'none', #36436, #36462, #36438 ) ;
#36441 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36442 = vector ( 'none', #36441, 1000.000000000000000 ) ;
#36443 = line ( 'none', #36495, #36494 ) ;
#36444 = plane ( 'none', #36448 ) ;
#36445 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36446 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36447 = cartesian_point ( 'none', ( -16.94999999999972600, 53.00000000000000000, 6.624999999999930700 ) ) ;
#36448 = axis2_placement_3d ( 'none', #36481, #36480, #36479 ) ;
#36449 = face_outer_bound ( 'none', #14271, .t. ) ;
#36450 = plane ( 'none', #36440 ) ;
#36451 = cartesian_point ( 'none', ( -16.94999999999972600, 53.00000000000000000, 6.624999999999930700 ) ) ;
#36452 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36453 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36454 = line ( 'none', #36451, #36442 ) ;
#36455 = axis2_placement_3d ( 'none', #36447, #36446, #36445 ) ;
#36456 = vector ( 'none', #36452, 1000.000000000000000 ) ;
#36457 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#36458 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#36459 = cartesian_point ( 'none', ( 28.67308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#36460 = axis2_placement_3d ( 'none', #36459, #36458, #36457 ) ;
#36461 = cartesian_point ( 'none', ( 32.79999999999996900, 53.00000000000000000, 7.299999999999853300 ) ) ;
#36462 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36463 = cartesian_point ( 'none', ( 28.12691906009821400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#36464 = direction ( 'none', ( -1.156482317317872300e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36465 = line ( 'none', #36461, #36456 ) ;
#36466 = axis2_placement_3d ( 'none', #36477, #36476, #35429 ) ;
#36467 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36468 = toroidal_surface ( 'none', #36466, 65.50000000000000000, 0.5000000000000000000 ) ;
#36469 = face_outer_bound ( 'none', #14682, .t. ) ;
#36470 = cartesian_point ( 'none', ( 82.16333217259031600, -80.28610192879971000, -51.01224790847818700 ) ) ;
#36471 = plane ( 'none', #36482 ) ;
#36472 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36473 = vector ( 'none', #36472, 1000.000000000000000 ) ;
#36474 = cartesian_point ( 'none', ( -22.94999999999972200, 53.00000000000000000, 0.6249999999999320500 ) ) ;
#36475 = line ( 'none', #36474, #36473 ) ;
#36476 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36477 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4999999999999761300, 0.0000000000000000000 ) ) ;
#36478 = face_outer_bound ( 'none', #14323, .t. ) ;
#36479 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36480 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36481 = cartesian_point ( 'none', ( 49.67034727481667000, 53.00000000000000000, 9.800000000000167700 ) ) ;
#36482 = axis2_placement_3d ( 'none', #36497, #36496, #36467 ) ;
#36483 = cartesian_point ( 'none', ( 82.34793835963230900, -80.46720058946685600, -51.01398807366032200 ) ) ;
#36484 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36485 = vector ( 'none', #36484, 1000.000000000000000 ) ;
#36486 = cartesian_point ( 'none', ( 49.67034727481667000, 53.00000000000000000, 15.80000000000016800 ) ) ;
#36487 = line ( 'none', #36486, #36485 ) ;
#36488 = face_outer_bound ( 'none', #14299, .t. ) ;
#36489 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36490 = vector ( 'none', #36489, 1000.000000000000000 ) ;
#36491 = cartesian_point ( 'none', ( -22.94999999999972200, 53.00000000000000000, 6.624999999999931600 ) ) ;
#36492 = line ( 'none', #36491, #36490 ) ;
#36493 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36494 = vector ( 'none', #36493, 1000.000000000000000 ) ;
#36495 = cartesian_point ( 'none', ( -16.94999999999972600, 53.00000000000000000, 0.6249999999999350500 ) ) ;
#36496 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36497 = cartesian_point ( 'none', ( 49.67034727481667000, 53.00000000000000000, 15.80000000000016800 ) ) ;
#36498 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36499 = cartesian_point ( 'none', ( -44.34999999999973100, 53.00000000000000000, -1.674960731742535800e-013 ) ) ;
#36500 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36501 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36502 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36503 = cartesian_point ( 'none', ( -33.94999999999972600, 53.00000000000000000, 0.6249999999999370500 ) ) ;
#36504 = axis2_placement_3d ( 'none', #36499, #36498, #36510 ) ;
#36505 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36506 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36507 = cartesian_point ( 'none', ( -22.94999999999972200, 53.00000000000000000, 6.624999999999931600 ) ) ;
#36508 = face_outer_bound ( 'none', #14421, .t. ) ;
#36509 = plane ( 'none', #36565 ) ;
#36510 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36511 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.445602896647340400e-016 ) ) ;
#36512 = direction ( 'none', ( 1.445602896647340400e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36513 = face_outer_bound ( 'none', #14327, .t. ) ;
#36514 = plane ( 'none', #36518 ) ;
#36515 = line ( 'none', #36564, #36561 ) ;
#36516 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36517 = vector ( 'none', #36516, 1000.000000000000000 ) ;
#36518 = axis2_placement_3d ( 'none', #36507, #36506, #36505 ) ;
#36519 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.059610138265691600e-016 ) ) ;
#36520 = direction ( 'none', ( 5.059610138265691600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36521 = advanced_face ( 'none', ( #52113 ), #52026, .t. ) ;
#36522 = cartesian_point ( 'none', ( -16.94999999999972600, 53.00000000000000000, 6.624999999999930700 ) ) ;
#36523 = face_outer_bound ( 'none', #14274, .t. ) ;
#36524 = cylindrical_surface ( 'none', #36504, 3.000000000000001300 ) ;
#36525 = plane ( 'none', #36526 ) ;
#36526 = axis2_placement_3d ( 'none', #36522, #36512, #36511 ) ;
#36527 = cartesian_point ( 'none', ( -16.94999999999972600, 53.00000000000000000, 0.6249999999999350500 ) ) ;
#36528 = cartesian_point ( 'none', ( -31.44999999999972200, 53.00000000000000000, 6.624999999999932500 ) ) ;
#36529 = face_outer_bound ( 'none', #14264, .t. ) ;
#36530 = plane ( 'none', #36532 ) ;
#36531 = line ( 'none', #36528, #36517 ) ;
#36532 = axis2_placement_3d ( 'none', #36527, #36520, #36519 ) ;
#36533 = line ( 'none', #36503, #36540 ) ;
#36534 = face_outer_bound ( 'none', #14330, .t. ) ;
#36535 = axis2_placement_3d ( 'none', #36556, #36549, #36548 ) ;
#36536 = cylindrical_surface ( 'none', #36593, 1.000000000000000900 ) ;
#36537 = cartesian_point ( 'none', ( 41.49999999999999300, 0.9999999999999991100, -42.49999999999999300 ) ) ;
#36538 = face_outer_bound ( 'none', #14357, .t. ) ;
#36539 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#36540 = vector ( 'none', #36502, 1000.000000000000000 ) ;
#36541 = cartesian_point ( 'none', ( 28.67308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#36542 = face_outer_bound ( 'none', #14325, .t. ) ;
#36543 = vertex_point ( 'none', #52108 ) ;
#36544 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36545 = vector ( 'none', #36544, 1000.000000000000000 ) ;
#36546 = cartesian_point ( 'none', ( -33.94999999999972600, 53.00000000000000000, 6.624999999999932500 ) ) ;
#36547 = line ( 'none', #36546, #36545 ) ;
#36548 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36549 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36550 = face_outer_bound ( 'none', #12153, .t. ) ;
#36551 = axis2_placement_3d ( 'none', #36541, #36539, #36557 ) ;
#36552 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36553 = vector ( 'none', #36552, 1000.000000000000000 ) ;
#36554 = conical_surface ( 'none', #36551, 2.000000000000000900, 0.9599310885968839200 ) ;
#36555 = vertex_point ( 'none', #52087 ) ;
#36556 = cartesian_point ( 'none', ( -33.94999999999972600, 53.00000000000000000, 6.624999999999932500 ) ) ;
#36557 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36558 = cartesian_point ( 'none', ( -16.94999999999969700, 53.00000000000000000, 15.12499999999991100 ) ) ;
#36559 = line ( 'none', #36558, #36553 ) ;
#36560 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36561 = vector ( 'none', #36560, 1000.000000000000000 ) ;
#36562 = cartesian_point ( 'none', ( -39.94999999999971200, 53.00000000000000000, 6.624999999999934300 ) ) ;
#36563 = plane ( 'none', #36535 ) ;
#36564 = cartesian_point ( 'none', ( -39.94999999999971200, 53.00000000000000000, 0.6249999999999340500 ) ) ;
#36565 = axis2_placement_3d ( 'none', #36562, #36501, #36500 ) ;
#36566 = line ( 'none', #36628, #36627 ) ;
#36567 = face_outer_bound ( 'none', #14386, .t. ) ;
#36568 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36569 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36570 = cartesian_point ( 'none', ( 37.50000000000000700, 0.0000000000000000000, -37.50000000000000000 ) ) ;
#36571 = axis2_placement_3d ( 'none', #36658, #36657, #36656 ) ;
#36572 = cartesian_point ( 'none', ( -22.94999999999969400, 53.00000000000000000, 15.12499999999991100 ) ) ;
#36573 = plane ( 'none', #36588 ) ;
#36574 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36575 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36576 = circle ( 'none', #36579, 3.999999999999996400 ) ;
#36577 = axis2_placement_3d ( 'none', #36584, #36575, #36574 ) ;
#36578 = plane ( 'none', #36630 ) ;
#36579 = axis2_placement_3d ( 'none', #36570, #36569, #36568 ) ;
#36580 = plane ( 'none', #36577 ) ;
#36581 = face_outer_bound ( 'none', #14318, .t. ) ;
#36583 = edge_curve ( 'none', #19458, #19522, #52207, .t. ) ;
#36582 = face_outer_bound ( 'none', #14313, .t. ) ;
#36584 = cartesian_point ( 'none', ( -31.44999999999972200, 53.00000000000000000, 6.624999999999932500 ) ) ;
#36585 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36586 = vector ( 'none', #36585, 1000.000000000000000 ) ;
#36587 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36588 = axis2_placement_3d ( 'none', #36637, #36636, #36635 ) ;
#36589 = cartesian_point ( 'none', ( 42.49999999999999300, 0.9999999999999991100, -42.49999999999999300 ) ) ;
#36590 = cartesian_point ( 'none', ( -39.94999999999971200, 53.00000000000000000, 6.624999999999934300 ) ) ;
#36591 = line ( 'none', #36590, #36586 ) ;
#36592 = direction ( 'none', ( -1.632680918566406800e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36593 = axis2_placement_3d ( 'none', #36537, #36592, #36587 ) ;
#36594 = face_outer_bound ( 'none', #14351, .t. ) ;
#36595 = axis2_placement_3d ( 'none', #36617, #36616, #36647 ) ;
#36596 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36597 = vector ( 'none', #36596, 1000.000000000000000 ) ;
#36598 = cartesian_point ( 'none', ( -22.94999999999969400, 53.00000000000000000, 15.12499999999991100 ) ) ;
#36599 = plane ( 'none', #36571 ) ;
#36600 = plane ( 'none', #36604 ) ;
#36601 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -8.673617379884037400e-016 ) ) ;
#36602 = direction ( 'none', ( 8.673617379884037400e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36603 = cartesian_point ( 'none', ( -16.94999999999969000, 53.00000000000000000, 9.124999999999916500 ) ) ;
#36604 = axis2_placement_3d ( 'none', #36633, #36631, #36661 ) ;
#36605 = cartesian_point ( 'none', ( -16.94999999999969000, 53.00000000000000000, 9.124999999999916500 ) ) ;
#36606 = line ( 'none', #36605, #36654 ) ;
#36607 = face_outer_bound ( 'none', #14356, .t. ) ;
#36608 = plane ( 'none', #36595 ) ;
#36609 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36610 = vector ( 'none', #36609, 1000.000000000000000 ) ;
#36611 = cartesian_point ( 'none', ( -22.94999999999969000, 53.00000000000000000, 9.124999999999911200 ) ) ;
#36612 = line ( 'none', #36611, #36610 ) ;
#36613 = plane ( 'none', #36624 ) ;
#36614 = direction ( 'none', ( -5.782411586589356700e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36615 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589356700e-016 ) ) ;
#36616 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.156482317317872300e-015 ) ) ;
#36617 = cartesian_point ( 'none', ( -16.94999999999969700, 53.00000000000000000, 15.12499999999991100 ) ) ;
#36618 = face_outer_bound ( 'none', #14347, .t. ) ;
#36619 = oriented_edge ( 'none', *, *, #19563, .f. ) ;
#36620 = line ( 'none', #36598, #36597 ) ;
#36621 = oriented_edge ( 'none', *, *, #19553, .f. ) ;
#36622 = direction ( 'none', ( -1.632680918566406800e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36623 = vector ( 'none', #36622, 1000.000000000000000 ) ;
#36624 = axis2_placement_3d ( 'none', #36603, #36602, #36601 ) ;
#36625 = face_outer_bound ( 'none', #14402, .t. ) ;
#36626 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36627 = vector ( 'none', #36626, 1000.000000000000000 ) ;
#36628 = cartesian_point ( 'none', ( -31.44999999999972200, 53.00000000000000000, 0.6249999999999332800 ) ) ;
#36629 = line ( 'none', #36589, #36623 ) ;
#36630 = axis2_placement_3d ( 'none', #36572, #36615, #36614 ) ;
#36631 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36632 = edge_curve ( 'none', #5875, #5107, #52202, .t. ) ;
#36633 = cartesian_point ( 'none', ( -16.94999999999969700, 53.00000000000000000, 15.12499999999991100 ) ) ;
#36634 = vertex_point ( 'none', #52198 ) ;
#36635 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36636 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36637 = cartesian_point ( 'none', ( -25.44999999999972200, 53.00000000000000000, 6.624999999999932500 ) ) ;
#36638 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36639 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36640 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, -35.50000000000000000 ) ) ;
#36641 = axis2_placement_3d ( 'none', #36640, #36639, #36638 ) ;
#36642 = circle ( 'none', #36641, 1.649999999999991700 ) ;
#36643 = axis2_placement_3d ( 'none', #36651, #36698, #36696 ) ;
#36644 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -2.891205793294682800e-016 ) ) ;
#36645 = face_outer_bound ( 'none', #14504, .t. ) ;
#36646 = plane ( 'none', #36643 ) ;
#36647 = direction ( 'none', ( 1.156482317317872300e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36648 = plane ( 'none', #36659 ) ;
#36649 = cartesian_point ( 'none', ( -22.94999999999963000, 53.00000000000000000, 32.12499999999986500 ) ) ;
#36650 = line ( 'none', #36649, #36690 ) ;
#36651 = cartesian_point ( 'none', ( -16.94999999999963700, 53.00000000000000000, 32.12499999999986500 ) ) ;
#36652 = axis2_placement_3d ( 'none', #36668, #36667, #36666 ) ;
#36653 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36654 = vector ( 'none', #36653, 1000.000000000000000 ) ;
#36655 = face_outer_bound ( 'none', #14354, .t. ) ;
#36656 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.878909776184776900e-016 ) ) ;
#36657 = direction ( 'none', ( 4.878909776184776900e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36658 = cartesian_point ( 'none', ( -33.94999999999972600, 53.00000000000000000, 0.6249999999999370500 ) ) ;
#36659 = axis2_placement_3d ( 'none', #36663, #36662, #36644 ) ;
#36660 = edge_loop ( 'none', ( #19565, #49361, #49155, #19562, #19556 ) ) ;
#36661 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36662 = direction ( 'none', ( 2.891205793294682800e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36663 = cartesian_point ( 'none', ( -33.94999999999972600, 53.00000000000000000, 6.624999999999932500 ) ) ;
#36664 = axis2_placement_3d ( 'none', #36703, #36702, #36731 ) ;
#36665 = line ( 'none', #36709, #36708 ) ;
#36666 = direction ( 'none', ( -5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36667 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#36668 = cartesian_point ( 'none', ( -16.94999999999963700, 53.00000000000000000, 32.12499999999986500 ) ) ;
#36669 = axis2_placement_3d ( 'none', #36672, #36671, #36727 ) ;
#36670 = face_outer_bound ( 'none', #14446, .t. ) ;
#36671 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589357600e-016 ) ) ;
#36673 = edge_loop ( 'none', ( #36755, #36752, #37618, #36713 ) ) ;
#36672 = cartesian_point ( 'none', ( -22.94999999999966500, 53.00000000000000000, 23.62499999999988300 ) ) ;
#36674 = face_outer_bound ( 'none', #14397, .t. ) ;
#36675 = edge_curve ( 'none', #19462, #19471, #52194, .t. ) ;
#36676 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#36677 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#36678 = plane ( 'none', #36734 ) ;
#36679 = face_outer_bound ( 'none', #14438, .t. ) ;
#36680 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317872300e-015 ) ) ;
#36681 = direction ( 'none', ( 1.156482317317872300e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36682 = plane ( 'none', #36664 ) ;
#36683 = plane ( 'none', #36701 ) ;
#36684 = plane ( 'none', #36652 ) ;
#36685 = cartesian_point ( 'none', ( 26.02691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#36686 = axis2_placement_3d ( 'none', #36685, #36677, #36676 ) ;
#36687 = circle ( 'none', #36686, 2.000000000000000900 ) ;
#36688 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36689 = advanced_face ( 'none', ( #52195 ), #52182, .f. ) ;
#36690 = vector ( 'none', #36688, 1000.000000000000000 ) ;
#36691 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36692 = vector ( 'none', #36691, 1000.000000000000000 ) ;
#36693 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#36694 = cartesian_point ( 'none', ( -16.94999999999966500, 53.00000000000000000, 17.62499999999989000 ) ) ;
#36695 = edge_loop ( 'none', ( #37810, #37794, #14831, #14834 ) ) ;
#36696 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36697 = edge_curve ( 'none', #19462, #19372, #52175, .t. ) ;
#36698 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36699 = line ( 'none', #36693, #36692 ) ;
#36700 = face_outer_bound ( 'none', #14463, .t. ) ;
#36701 = axis2_placement_3d ( 'none', #36694, #36681, #36680 ) ;
#36702 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36703 = cartesian_point ( 'none', ( -16.94999999999966900, 53.00000000000000000, 23.62499999999988300 ) ) ;
#36704 = cartesian_point ( 'none', ( 27.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#36705 = plane ( 'none', #36758 ) ;
#36706 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#36707 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36708 = vector ( 'none', #36707, 1000.000000000000000 ) ;
#36709 = cartesian_point ( 'none', ( -22.94999999999966200, 53.00000000000000000, 17.62499999999988300 ) ) ;
#36710 = conical_surface ( 'none', #36711, 1.610000000000001200, 0.9599310885968749300 ) ;
#36711 = axis2_placement_3d ( 'none', #36704, #36706, #36721 ) ;
#36712 = vector ( 'none', #36767, 1000.000000000000000 ) ;
#36713 = oriented_edge ( 'none', *, *, #37077, .t. ) ;
#36714 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36715 = vector ( 'none', #36714, 1000.000000000000000 ) ;
#36716 = face_outer_bound ( 'none', #14430, .t. ) ;
#36717 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36718 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589365500e-016 ) ) ;
#36719 = cartesian_point ( 'none', ( -16.94999999999966900, 53.00000000000000000, 23.62499999999988300 ) ) ;
#36720 = line ( 'none', #36719, #36715 ) ;
#36721 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#36722 = face_outer_bound ( 'none', #14436, .t. ) ;
#36723 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36724 = vector ( 'none', #36723, 1000.000000000000000 ) ;
#36725 = cartesian_point ( 'none', ( -16.94999999999966500, 53.00000000000000000, 17.62499999999989000 ) ) ;
#36726 = cartesian_point ( 'none', ( -16.94999999999966900, 53.00000000000000000, 23.62499999999988300 ) ) ;
#36727 = direction ( 'none', ( -5.782411586589357600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36728 = face_outer_bound ( 'none', #14391, .t. ) ;
#36729 = oriented_edge ( 'none', *, *, #56635, .f. ) ;
#36730 = oriented_edge ( 'none', *, *, #37534, .f. ) ;
#36731 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36732 = plane ( 'none', #36669 ) ;
#36733 = line ( 'none', #36725, #36724 ) ;
#36734 = axis2_placement_3d ( 'none', #36726, #36718, #36717 ) ;
#36735 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 5.782411586589357600e-016 ) ) ;
#36736 = cartesian_point ( 'none', ( -22.94999999999963000, 53.00000000000000000, 32.12499999999986500 ) ) ;
#36737 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36738 = vector ( 'none', #36737, 1000.000000000000000 ) ;
#36739 = vector ( 'none', #36753, 1000.000000000000000 ) ;
#36740 = cartesian_point ( 'none', ( -22.94999999999977200, 53.00000000000000000, -9.462499999999979000 ) ) ;
#36741 = line ( 'none', #36740, #36712 ) ;
#36742 = plane ( 'none', #37019 ) ;
#36743 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36744 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36745 = cartesian_point ( 'none', ( 35.50000000000000000, 0.0000000000000000000, 35.49999999999999300 ) ) ;
#36746 = axis2_placement_3d ( 'none', #36745, #36744, #36743 ) ;
#36747 = line ( 'none', #36754, #36739 ) ;
#36748 = cartesian_point ( 'none', ( -16.94999999999978300, 53.00000000000000000, -9.462499999999975500 ) ) ;
#36749 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36750 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36751 = cartesian_point ( 'none', ( -16.94999999999960800, 53.00000000000000000, 40.62499999999984400 ) ) ;
#36752 = oriented_edge ( 'none', *, *, #36267, .t. ) ;
#36753 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36754 = cartesian_point ( 'none', ( -22.94999999999960100, 53.00000000000000000, 34.62499999999984400 ) ) ;
#36755 = oriented_edge ( 'none', *, *, #36763, .t. ) ;
#36756 = oriented_edge ( 'none', *, *, #37587, .t. ) ;
#36757 = axis2_placement_3d ( 'none', #36751, #36750, #36749 ) ;
#36758 = axis2_placement_3d ( 'none', #36736, #36735, #27019 ) ;
#36759 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36760 = vector ( 'none', #36759, 1000.000000000000000 ) ;
#36761 = cartesian_point ( 'none', ( -16.94999999999960800, 53.00000000000000000, 40.62499999999984400 ) ) ;
#36762 = line ( 'none', #36761, #36760 ) ;
#36763 = edge_curve ( 'none', #36555, #36543, #52172, .t. ) ;
#36764 = circle ( 'none', #36746, 1.649999999999991700 ) ;
#36765 = face_outer_bound ( 'none', #14466, .t. ) ;
#36766 = line ( 'none', #36748, #36738 ) ;
#36767 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36768 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36769 = vector ( 'none', #36768, 1000.000000000000000 ) ;
#36770 = cartesian_point ( 'none', ( -22.94999999999966500, 53.00000000000000000, 23.62499999999988300 ) ) ;
#36771 = line ( 'none', #36770, #36769 ) ;
#36772 = plane ( 'none', #36757 ) ;
#36773 = cartesian_point ( 'none', ( -25.67499999999991500, 53.00000000000000000, 14.21145711683920300 ) ) ;
#36774 = line ( 'none', #36773, #36830 ) ;
#36775 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36776 = vertex_point ( 'none', #52156 ) ;
#36777 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36778 = vector ( 'none', #36777, 1000.000000000000000 ) ;
#36779 = cartesian_point ( 'none', ( -16.94999999999964000, 53.00000000000000000, 26.12499999999987200 ) ) ;
#36780 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36781 = vector ( 'none', #36780, 1000.000000000000000 ) ;
#36782 = edge_curve ( 'none', #36116, #19244, #52166, .t. ) ;
#36783 = cartesian_point ( 'none', ( 27.70000000000000300, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#36784 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317872300e-015 ) ) ;
#36785 = direction ( 'none', ( 1.156482317317872300e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36786 = cartesian_point ( 'none', ( -16.94999999999963700, 53.00000000000000000, 32.12499999999986500 ) ) ;
#36787 = line ( 'none', #36786, #36781 ) ;
#36788 = plane ( 'none', #36803 ) ;
#36789 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#36790 = vector ( 'none', #36789, 1000.000000000000200 ) ;
#36791 = face_outer_bound ( 'none', #14502, .t. ) ;
#36792 = oriented_edge ( 'none', *, *, #36632, .f. ) ;
#36793 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36794 = vector ( 'none', #36793, 1000.000000000000000 ) ;
#36795 = cartesian_point ( 'none', ( -16.94999999999960800, 53.00000000000000000, 34.62499999999984400 ) ) ;
#36796 = line ( 'none', #36795, #36794 ) ;
#36797 = cartesian_point ( 'none', ( -16.94999999999964000, 53.00000000000000000, 26.12499999999987200 ) ) ;
#36798 = plane ( 'none', #36838 ) ;
#36799 = line ( 'none', #36779, #36778 ) ;
#36800 = face_outer_bound ( 'none', #14518, .t. ) ;
#36801 = cartesian_point ( 'none', ( 27.70000000000000300, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#36802 = line ( 'none', #36801, #36790 ) ;
#36803 = axis2_placement_3d ( 'none', #36797, #36785, #36784 ) ;
#36804 = edge_curve ( 'none', #19464, #19560, #52255, .t. ) ;
#36805 = plane ( 'none', #36814 ) ;
#36806 = cartesian_point ( 'none', ( 59.50029799628832400, 0.4999999999999761300, -28.94446080494000000 ) ) ;
#36807 = line ( 'none', #36806, #36870 ) ;
#36808 = face_outer_bound ( 'none', #14549, .t. ) ;
#36809 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36810 = vector ( 'none', #36809, 1000.000000000000000 ) ;
#36811 = cartesian_point ( 'none', ( -25.67499999999991500, 53.00000000000000000, 8.211457116839206100 ) ) ;
#36812 = line ( 'none', #36811, #36810 ) ;
#36813 = cartesian_point ( 'none', ( -16.94999999999960800, 53.00000000000000000, 40.62499999999984400 ) ) ;
#36814 = axis2_placement_3d ( 'none', #36816, #36874, #36873 ) ;
#36815 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36816 = cartesian_point ( 'none', ( -16.94999999999960800, 53.00000000000000000, 34.62499999999984400 ) ) ;
#36817 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36818 = vector ( 'none', #36817, 1000.000000000000000 ) ;
#36819 = cartesian_point ( 'none', ( -31.67499999999991900, 53.00000000000000000, 14.21145711683920300 ) ) ;
#36820 = line ( 'none', #36819, #36818 ) ;
#36821 = axis2_placement_3d ( 'none', #36828, #36775, #36815 ) ;
#36822 = face_outer_bound ( 'none', #14480, .t. ) ;
#36823 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36824 = vector ( 'none', #36823, 1000.000000000000000 ) ;
#36825 = cartesian_point ( 'none', ( -31.67499999999991900, 53.00000000000000000, 8.211457116839202500 ) ) ;
#36826 = line ( 'none', #36825, #36824 ) ;
#36827 = face_outer_bound ( 'none', #14536, .t. ) ;
#36828 = cartesian_point ( 'none', ( -25.67499999999991500, 53.00000000000000000, 14.21145711683920300 ) ) ;
#36829 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36831 = oriented_edge ( 'none', *, *, #36697, .f. ) ;
#36830 = vector ( 'none', #36829, 1000.000000000000000 ) ;
#36832 = plane ( 'none', #36821 ) ;
#36833 = oriented_edge ( 'none', *, *, #19468, .f. ) ;
#36834 = face_outer_bound ( 'none', #14491, .t. ) ;
#36835 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589355700e-016 ) ) ;
#36836 = direction ( 'none', ( 5.782411586589355700e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36837 = cartesian_point ( 'none', ( -25.67499999999991500, 53.00000000000000000, 8.211457116839206100 ) ) ;
#36838 = axis2_placement_3d ( 'none', #36837, #36836, #36835 ) ;
#36839 = face_outer_bound ( 'none', #14538, .t. ) ;
#36840 = line ( 'none', #36910, #36909 ) ;
#36841 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36842 = vector ( 'none', #36841, 1000.000000000000000 ) ;
#36843 = cartesian_point ( 'none', ( -26.12500000000030200, 53.00000000000000000, 29.38437135051773900 ) ) ;
#36844 = plane ( 'none', #36850 ) ;
#36845 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36846 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36847 = cartesian_point ( 'none', ( -22.94999999999960100, 53.00000000000000000, 40.62499999999984400 ) ) ;
#36848 = plane ( 'none', #36907 ) ;
#36849 = face_outer_bound ( 'none', #14559, .t. ) ;
#36850 = axis2_placement_3d ( 'none', #36911, #36902, #36901 ) ;
#36851 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36852 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36853 = advanced_face ( 'none', ( #52258 ), #52272, .t. ) ;
#36854 = plane ( 'none', #36867 ) ;
#36855 = line ( 'none', #36843, #36842 ) ;
#36856 = plane ( 'none', #36868 ) ;
#36857 = cartesian_point ( 'none', ( -31.90000000000011600, 53.00000000000000000, 21.79791423367847300 ) ) ;
#36858 = axis2_placement_3d ( 'none', #36857, #36891, #36890 ) ;
#36859 = circle ( 'none', #36889, 1.649999999999991700 ) ;
#36860 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36861 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36862 = cartesian_point ( 'none', ( -25.67499999999991500, 53.00000000000000000, 14.21145711683920300 ) ) ;
#36863 = axis2_placement_3d ( 'none', #36862, #36861, #36860 ) ;
#36864 = plane ( 'none', #36863 ) ;
#36865 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36866 = vector ( 'none', #36865, 1000.000000000000000 ) ;
#36867 = axis2_placement_3d ( 'none', #36847, #36846, #36845 ) ;
#36868 = axis2_placement_3d ( 'none', #36813, #36852, #36851 ) ;
#36869 = direction ( 'none', ( 0.8660254037844363800, -0.0000000000000000000, -0.5000000000000040000 ) ) ;
#36870 = vector ( 'none', #36869, 1000.000000000000100 ) ;
#36871 = cartesian_point ( 'none', ( -22.94999999999960100, 53.00000000000000000, 40.62499999999984400 ) ) ;
#36872 = line ( 'none', #36871, #36866 ) ;
#36873 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36874 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36875 = face_bound ( 'none', #14500, .t. ) ;
#36876 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36877 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36878 = plane ( 'none', #36944 ) ;
#36879 = face_bound ( 'none', #14492, .t. ) ;
#36880 = circle ( 'none', #36937, 1.649999999999991700 ) ;
#36881 = face_bound ( 'none', #14489, .t. ) ;
#36882 = plane ( 'none', #36939 ) ;
#36883 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36884 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36885 = face_outer_bound ( 'none', #14621, .t. ) ;
#36886 = face_bound ( 'none', #14479, .t. ) ;
#36887 = face_bound ( 'none', #14525, .t. ) ;
#36888 = face_outer_bound ( 'none', #14628, .t. ) ;
#36889 = axis2_placement_3d ( 'none', #36900, #36884, #36883 ) ;
#36890 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36891 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36892 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36893 = face_outer_bound ( 'none', #14600, .t. ) ;
#36894 = cartesian_point ( 'none', ( -55.07371222088823300, 0.4999999999999761300, 37.20487483608252400 ) ) ;
#36895 = plane ( 'none', #36858 ) ;
#36896 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36897 = vector ( 'none', #36896, 1000.000000000000000 ) ;
#36898 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36899 = cartesian_point ( 'none', ( -42.49999999999999300, 0.0000000000000000000, 42.50000000000000000 ) ) ;
#36900 = cartesian_point ( 'none', ( -35.50000000000000000, 0.0000000000000000000, 35.50000000000000700 ) ) ;
#36901 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.156482317317870300e-015 ) ) ;
#36903 = oriented_edge ( 'none', *, *, #36583, .f. ) ;
#36902 = direction ( 'none', ( 1.156482317317870300e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36904 = face_outer_bound ( 'none', #14578, .t. ) ;
#36905 = cartesian_point ( 'none', ( -26.12500000000030900, 53.00000000000000000, 23.38437135051773900 ) ) ;
#36906 = line ( 'none', #36905, #36897 ) ;
#36907 = axis2_placement_3d ( 'none', #36912, #36877, #36876 ) ;
#36908 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36909 = vector ( 'none', #36908, 1000.000000000000000 ) ;
#36910 = cartesian_point ( 'none', ( -31.90000000000011600, 53.00000000000000000, 21.79791423367847300 ) ) ;
#36911 = cartesian_point ( 'none', ( -25.90000000000010900, 53.00000000000000000, 21.79791423367846500 ) ) ;
#36912 = cartesian_point ( 'none', ( -25.90000000000010900, 53.00000000000000000, 21.79791423367846500 ) ) ;
#36913 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36914 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36915 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36916 = vector ( 'none', #36915, 1000.000000000000000 ) ;
#36917 = circle ( 'none', #36967, 66.00000000000000000 ) ;
#36918 = cartesian_point ( 'none', ( -25.90000000000010900, 53.00000000000000000, 15.79791423367847600 ) ) ;
#36919 = line ( 'none', #36918, #36916 ) ;
#36920 = face_outer_bound ( 'none', #14636, .t. ) ;
#36921 = direction ( 'none', ( 1.632680918566406800e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#36922 = vector ( 'none', #36921, 1000.000000000000000 ) ;
#36923 = cartesian_point ( 'none', ( 41.50000000000000700, 0.0000000000000000000, 42.49999999999998600 ) ) ;
#36924 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36925 = vector ( 'none', #36924, 1000.000000000000000 ) ;
#36926 = cartesian_point ( 'none', ( -25.90000000000010900, 53.00000000000000000, 21.79791423367846500 ) ) ;
#36927 = cartesian_point ( 'none', ( 27.42691906009821100, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#36928 = axis2_placement_3d ( 'none', #36953, #36952, #36951 ) ;
#36929 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36930 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36931 = cartesian_point ( 'none', ( -31.67499999999991900, 53.00000000000000000, 14.21145711683920300 ) ) ;
#36932 = line ( 'none', #36926, #36925 ) ;
#36933 = axis2_placement_3d ( 'none', #36970, #36914, #36913 ) ;
#36934 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36935 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#36936 = cartesian_point ( 'none', ( -35.50000000000000000, 0.0000000000000000000, -35.49999999999999300 ) ) ;
#36937 = axis2_placement_3d ( 'none', #36936, #36935, #36934 ) ;
#36938 = line ( 'none', #36923, #36922 ) ;
#36939 = axis2_placement_3d ( 'none', #36931, #36930, #36929 ) ;
#36940 = plane ( 'none', #36955 ) ;
#36942 = edge_curve ( 'none', #4886, #4730, #52269, .t. ) ;
#36941 = face_outer_bound ( 'none', #14522, .t. ) ;
#36943 = plane ( 'none', #36933 ) ;
#36944 = axis2_placement_3d ( 'none', #36899, #36898, #36892 ) ;
#36945 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36946 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36947 = direction ( 'none', ( -1.156482317317871500e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36948 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.156482317317871500e-015 ) ) ;
#36949 = face_outer_bound ( 'none', #14563, .t. ) ;
#36950 = plane ( 'none', #36988 ) ;
#36951 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36952 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36953 = cartesian_point ( 'none', ( 54.74810258063980900, 0.4999999999999761300, 37.74778488626507300 ) ) ;
#36954 = face_outer_bound ( 'none', #14562, .t. ) ;
#36955 = axis2_placement_3d ( 'none', #36969, #36948, #36947 ) ;
#36956 = plane ( 'none', #36958 ) ;
#36957 = cartesian_point ( 'none', ( -26.12500000000030200, 53.00000000000000000, 29.38437135051773900 ) ) ;
#36958 = axis2_placement_3d ( 'none', #36957, #36946, #36945 ) ;
#36959 = circle ( 'none', #36928, 0.5000000000000004400 ) ;
#36960 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36961 = vector ( 'none', #36960, 1000.000000000000000 ) ;
#36962 = cartesian_point ( 'none', ( -32.12500000000030600, 53.00000000000000000, 23.38437135051774300 ) ) ;
#36963 = line ( 'none', #36962, #36961 ) ;
#36964 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36965 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36966 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4999999999999761300, 0.0000000000000000000 ) ) ;
#36967 = axis2_placement_3d ( 'none', #36966, #36965, #36964 ) ;
#36968 = edge_loop ( 'none', ( #36730, #36831, #37471 ) ) ;
#36969 = cartesian_point ( 'none', ( -26.12500000000030200, 53.00000000000000000, 29.38437135051773900 ) ) ;
#36970 = cartesian_point ( 'none', ( -32.12500000000030600, 53.00000000000000000, 29.38437135051773900 ) ) ;
#36971 = axis2_placement_3d ( 'none', #36976, #37030, #37029 ) ;
#36972 = cartesian_point ( 'none', ( -64.51207375136770800, 8.999999999999973400, 32.26181056100063700 ) ) ;
#36973 = cartesian_point ( 'none', ( -64.65852036077438900, 9.292893218813393500, 32.00815759291202800 ) ) ;
#36974 = cartesian_point ( 'none', ( -64.58271401756412900, 9.499999999999928900, 31.72524446851520700 ) ) ;
#36975 = cartesian_point ( 'none', ( -64.32906104947555500, 9.499999999999975100, 31.57879785910844100 ) ) ;
#36976 = cartesian_point ( 'none', ( -55.32371222088823300, 0.4999999999999761300, 36.77186213419030000 ) ) ;
#36977 =( bounded_curve ( ) b_spline_curve ( 3, ( #36975, #36974, #36973, #36972 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.141592653589948500, 4.712388980384680800 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541244036800, 0.8047378541244036800, 1.000000000000000000 ) )
representation_item ( '' ) );
#36978 = face_outer_bound ( 'none', #14686, .t. ) ;
#36979 = plane ( 'none', #37024 ) ;
#36980 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36981 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36982 = vector ( 'none', #36981, 1000.000000000000000 ) ;
#36983 = cartesian_point ( 'none', ( -32.12500000000030600, 53.00000000000000000, 29.38437135051773900 ) ) ;
#36984 = line ( 'none', #36983, #36982 ) ;
#36985 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#36986 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36987 = cartesian_point ( 'none', ( -25.90000000000010900, 53.00000000000000000, 15.79791423367847600 ) ) ;
#36988 = axis2_placement_3d ( 'none', #36987, #36986, #36985 ) ;
#36989 = circle ( 'none', #36971, 0.5000000000000018900 ) ;
#36990 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#36991 = vector ( 'none', #36990, 1000.000000000000000 ) ;
#36992 = cartesian_point ( 'none', ( -31.90000000000011600, 53.00000000000000000, 15.79791423367847600 ) ) ;
#36993 = line ( 'none', #36992, #36991 ) ;
#36994 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#36995 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36996 = axis2_placement_3d ( 'none', #37012, #36995, #36994 ) ;
#36997 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#36998 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589365500e-016 ) ) ;
#36999 = cartesian_point ( 'none', ( -16.94999999999987800, 53.00000000000000000, -34.62499999999988600 ) ) ;
#37000 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37001 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37002 = cartesian_point ( 'none', ( -33.94999999999969700, 53.00000000000000000, 15.12499999999993600 ) ) ;
#37003 = axis2_placement_3d ( 'none', #37002, #37001, #37000 ) ;
#37004 = plane ( 'none', #37009 ) ;
#37005 = line ( 'none', #37515, #37519 ) ;
#37006 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37007 = vector ( 'none', #37006, 1000.000000000000000 ) ;
#37008 = cartesian_point ( 'none', ( -9.125000000000115500, 53.00000000000000000, 42.99534727481646700 ) ) ;
#37009 = axis2_placement_3d ( 'none', #37008, #36997, #36980 ) ;
#37010 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37011 = vector ( 'none', #37010, 1000.000000000000000 ) ;
#37012 = cartesian_point ( 'none', ( -39.94999999999969000, 53.00000000000000000, 15.12499999999993600 ) ) ;
#37013 = plane ( 'none', #36996 ) ;
#37014 = cartesian_point ( 'none', ( -39.94999999999969000, 53.00000000000000000, 15.12499999999993600 ) ) ;
#37015 = line ( 'none', #37014, #37007 ) ;
#37016 = plane ( 'none', #37003 ) ;
#37017 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#37018 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37019 = axis2_placement_3d ( 'none', #36999, #36998, #37267 ) ;
#37020 = cartesian_point ( 'none', ( -39.94999999999965500, 53.00000000000000000, 23.62499999999993600 ) ) ;
#37021 = line ( 'none', #37020, #37011 ) ;
#37022 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37023 = vector ( 'none', #37022, 1000.000000000000000 ) ;
#37024 = axis2_placement_3d ( 'none', #37031, #37018, #37017 ) ;
#37025 = face_outer_bound ( 'none', #14693, .t. ) ;
#37026 = face_outer_bound ( 'none', #14679, .t. ) ;
#37027 = cartesian_point ( 'none', ( -33.94999999999966200, 53.00000000000000000, 17.62499999999994000 ) ) ;
#37028 = line ( 'none', #37027, #37023 ) ;
#37029 = direction ( 'none', ( -0.4999999999999985600, 0.0000000000000000000, -0.8660254037844396000 ) ) ;
#37030 = direction ( 'none', ( 0.8660254037844393700, -6.938893903907207100e-015, -0.4999999999999985600 ) ) ;
#37031 = cartesian_point ( 'none', ( -33.94999999999969700, 53.00000000000000000, 9.124999999999937800 ) ) ;
#37032 = face_outer_bound ( 'none', #14723, .t. ) ;
#37033 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37034 = vector ( 'none', #37033, 1000.000000000000000 ) ;
#37035 = cartesian_point ( 'none', ( -39.94999999999969000, 53.00000000000000000, 9.124999999999934300 ) ) ;
#37036 = line ( 'none', #37035, #37034 ) ;
#37037 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37038 = vector ( 'none', #37037, 1000.000000000000000 ) ;
#37039 = cartesian_point ( 'none', ( -33.94999999999969700, 53.00000000000000000, 15.12499999999993600 ) ) ;
#37040 = plane ( 'none', #37086 ) ;
#37041 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37042 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37043 = cartesian_point ( 'none', ( -33.94999999999969700, 53.00000000000000000, 15.12499999999993600 ) ) ;
#37044 = axis2_placement_3d ( 'none', #37043, #37042, #37041 ) ;
#37045 = cartesian_point ( 'none', ( -37.50000000000000000, 10.00000000000000000, 42.50000000000000000 ) ) ;
#37046 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37047 = cartesian_point ( 'none', ( -54.82371222088822500, 0.4999999999999761300, 37.63788753797474100 ) ) ;
#37048 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37049 = vector ( 'none', #37048, 1000.000000000000000 ) ;
#37050 = cartesian_point ( 'none', ( -33.94999999999969700, 53.00000000000000000, 9.124999999999937800 ) ) ;
#37051 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 5.782411586589357600e-016 ) ) ;
#37052 = direction ( 'none', ( -5.782411586589357600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37053 = cartesian_point ( 'none', ( -26.12500000000030900, 53.00000000000000000, 23.38437135051773900 ) ) ;
#37054 = axis2_placement_3d ( 'none', #37053, #37052, #37051 ) ;
#37055 = plane ( 'none', #37054 ) ;
#37056 = face_outer_bound ( 'none', #14615, .t. ) ;
#37057 = plane ( 'none', #37044 ) ;
#37058 = line ( 'none', #37050, #37049 ) ;
#37059 = face_outer_bound ( 'none', #14625, .t. ) ;
#37060 = line ( 'none', #37039, #37038 ) ;
#37061 = cartesian_point ( 'none', ( 42.50000000000000700, 10.00000000000000000, 37.50000000000000700 ) ) ;
#37062 = face_outer_bound ( 'none', #14711, .t. ) ;
#37063 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37064 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37065 = cartesian_point ( 'none', ( 37.50000000000002100, 10.00000000000000000, 42.50000000000000000 ) ) ;
#37066 = line ( 'none', #37065, #37122 ) ;
#37067 = cartesian_point ( 'none', ( -42.49999999999999300, 10.00000000000000000, 42.50000000000000000 ) ) ;
#37068 = face_outer_bound ( 'none', #3693, .t. ) ;
#37069 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37070 = vector ( 'none', #37069, 1000.000000000000000 ) ;
#37071 = face_outer_bound ( 'none', #14710, .t. ) ;
#37072 = axis2_placement_3d ( 'none', #37067, #37064, #37063 ) ;
#37073 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37074 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589365500e-016 ) ) ;
#37075 = cartesian_point ( 'none', ( -8.787499999999751000, 53.00000000000000000, 23.62499999999982200 ) ) ;
#37076 = line ( 'none', #37075, #37112 ) ;
#37077 = edge_curve ( 'none', #36776, #36555, #52220, .t. ) ;
#37078 = toroidal_surface ( 'none', #37087, 1.000000000000000000, 0.5000000000000000000 ) ;
#37079 = line ( 'none', #37097, #37070 ) ;
#37080 = face_outer_bound ( 'none', #14545, .t. ) ;
#37081 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37082 = vector ( 'none', #37081, 1000.000000000000000 ) ;
#37083 = cartesian_point ( 'none', ( -8.787499999999747400, 53.00000000000000000, 17.62499999999983300 ) ) ;
#37084 = line ( 'none', #37083, #37082 ) ;
#37085 = plane ( 'none', #37072 ) ;
#37086 = axis2_placement_3d ( 'none', #37091, #37074, #37073 ) ;
#37087 = axis2_placement_3d ( 'none', #37047, #37046, #37126 ) ;
#37088 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37089 = vector ( 'none', #37088, 1000.000000000000000 ) ;
#37090 = cartesian_point ( 'none', ( -14.78749999999974900, 53.00000000000000000, 23.62499999999982200 ) ) ;
#37091 = cartesian_point ( 'none', ( -8.787499999999751000, 53.00000000000000000, 23.62499999999982200 ) ) ;
#37092 = line ( 'none', #37090, #37089 ) ;
#37093 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37094 = vector ( 'none', #37093, 1000.000000000000000 ) ;
#37095 = cartesian_point ( 'none', ( -43.12500000000025600, 53.00000000000000000, 15.12499999999993800 ) ) ;
#37096 = line ( 'none', #37095, #37094 ) ;
#37097 = cartesian_point ( 'none', ( -39.94999999999965500, 53.00000000000000000, 17.62499999999993600 ) ) ;
#37098 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37099 = cartesian_point ( 'none', ( -33.94999999999966200, 53.00000000000000000, 23.62499999999993600 ) ) ;
#37100 = face_outer_bound ( 'none', #14383, .t. ) ;
#37101 = direction ( 'none', ( 0.8660254037844363800, 0.0000000000000000000, 0.5000000000000040000 ) ) ;
#37102 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37103 = cartesian_point ( 'none', ( -62.92081637058721800, 4.750000000000000900, -34.01794919243141600 ) ) ;
#37104 = vector ( 'none', #37159, 1000.000000000000000 ) ;
#37105 = cartesian_point ( 'none', ( -29.99999999999999300, 0.0000000000000000000, -31.00000000000000000 ) ) ;
#37106 = line ( 'none', #37105, #37104 ) ;
#37107 = plane ( 'none', #37110 ) ;
#37108 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37109 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37110 = axis2_placement_3d ( 'none', #37099, #37098, #37153 ) ;
#37111 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37112 = vector ( 'none', #37111, 1000.000000000000000 ) ;
#37113 = axis2_placement_3d ( 'none', #37115, #37109, #37108 ) ;
#37114 = face_outer_bound ( 'none', #14743, .t. ) ;
#37115 = cartesian_point ( 'none', ( -33.94999999999966200, 53.00000000000000000, 23.62499999999993600 ) ) ;
#37116 = face_outer_bound ( 'none', #14663, .t. ) ;
#37117 = plane ( 'none', #37113 ) ;
#37118 = axis2_placement_3d ( 'none', #37103, #37102, #37101 ) ;
#37119 = cartesian_point ( 'none', ( 27.42691906009821100, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#37120 = plane ( 'none', #37118 ) ;
#37121 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37122 = vector ( 'none', #37121, 1000.000000000000000 ) ;
#37123 = cartesian_point ( 'none', ( -39.94999999999965500, 53.00000000000000000, 23.62499999999993600 ) ) ;
#37124 = plane ( 'none', #37125 ) ;
#37125 = axis2_placement_3d ( 'none', #37123, #37128, #37127 ) ;
#37126 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37127 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37128 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37129 = advanced_face ( 'none', ( #52273 ), #52268, .t. ) ;
#37130 = face_outer_bound ( 'none', #14761, .t. ) ;
#37131 = oriented_edge ( 'none', *, *, #36804, .t. ) ;
#37132 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317871500e-015 ) ) ;
#37133 = direction ( 'none', ( 1.156482317317871500e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37134 = axis2_placement_3d ( 'none', #37151, #37133, #37132 ) ;
#37135 = cartesian_point ( 'none', ( -14.78749999999974600, 53.00000000000000000, 17.62499999999982600 ) ) ;
#37136 = line ( 'none', #37135, #37179 ) ;
#37137 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37138 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37139 = cartesian_point ( 'none', ( 37.50000000000001400, 10.00000000000000000, 37.50000000000000700 ) ) ;
#37140 = axis2_placement_3d ( 'none', #37139, #37138, #37137 ) ;
#37141 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589357600e-016 ) ) ;
#37142 = cartesian_point ( 'none', ( -14.78749999999974900, 53.00000000000000000, 23.62499999999982200 ) ) ;
#37143 = cylindrical_surface ( 'none', #37140, 4.999999999999997300 ) ;
#37144 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37145 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37146 = face_outer_bound ( 'none', #14703, .t. ) ;
#37147 = face_outer_bound ( 'none', #14771, .t. ) ;
#37148 = vector ( 'none', #37154, 1000.000000000000000 ) ;
#37149 = axis2_placement_3d ( 'none', #37184, #37183, #37182 ) ;
#37150 = axis2_placement_3d ( 'none', #37157, #37145, #37144 ) ;
#37151 = cartesian_point ( 'none', ( -8.787499999999747400, 53.00000000000000000, 17.62499999999983300 ) ) ;
#37152 = plane ( 'none', #37134 ) ;
#37153 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37154 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37155 = cartesian_point ( 'none', ( -33.94999999999966200, 53.00000000000000000, 23.62499999999993600 ) ) ;
#37156 = line ( 'none', #37155, #37148 ) ;
#37157 = cartesian_point ( 'none', ( -43.12500000000025600, 53.00000000000000000, 15.12499999999993800 ) ) ;
#37158 = face_outer_bound ( 'none', #14726, .t. ) ;
#37159 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37160 = plane ( 'none', #37150 ) ;
#37161 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#37162 = plane ( 'none', #37181 ) ;
#37163 = circle ( 'none', #37216, 1.000000000000000900 ) ;
#37164 = direction ( 'none', ( 1.156482317317872300e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37165 = cartesian_point ( 'none', ( -0.6249999999998033800, 53.00000000000000000, 26.12499999999975500 ) ) ;
#37166 = axis2_placement_3d ( 'none', #37214, #37213, #37212 ) ;
#37167 = direction ( 'none', ( -0.8232797380547326500, 0.0000000000000000000, -0.5676358629513560400 ) ) ;
#37168 = direction ( 'none', ( 0.5676358629513560400, 4.329758605092483500e-015, -0.8232797380547327600 ) ) ;
#37169 = cartesian_point ( 'none', ( 53.92482284258505800, 0.4999999999999761300, 37.18014902331371000 ) ) ;
#37170 = axis2_placement_3d ( 'none', #37187, #37186, #37161 ) ;
#37171 = toroidal_surface ( 'none', #37207, 1.000000000000000000, 0.5000000000000000000 ) ;
#37172 = plane ( 'none', #37166 ) ;
#37173 = direction ( 'none', ( -5.782411586589357600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37174 = axis2_placement_3d ( 'none', #37169, #37168, #37167 ) ;
#37175 = plane ( 'none', #37170 ) ;
#37176 = face_outer_bound ( 'none', #14718, .t. ) ;
#37177 = face_outer_bound ( 'none', #14778, .t. ) ;
#37178 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37179 = vector ( 'none', #37178, 1000.000000000000000 ) ;
#37180 = circle ( 'none', #37174, 0.5000000000000035500 ) ;
#37181 = axis2_placement_3d ( 'none', #37165, #37164, #37223 ) ;
#37182 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37183 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37184 = cartesian_point ( 'none', ( -8.787499999999751000, 53.00000000000000000, 23.62499999999982200 ) ) ;
#37185 = axis2_placement_3d ( 'none', #37142, #37141, #37173 ) ;
#37186 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37187 = cartesian_point ( 'none', ( -33.94999999999966200, 53.00000000000000000, 17.62499999999994000 ) ) ;
#37188 = plane ( 'none', #37149 ) ;
#37189 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37190 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#37191 = cartesian_point ( 'none', ( 37.50000000000001400, 10.00000000000000000, 37.50000000000000700 ) ) ;
#37192 = axis2_placement_3d ( 'none', #37191, #37190, #37189 ) ;
#37193 = circle ( 'none', #37192, 4.999999999999997300 ) ;
#37194 = plane ( 'none', #37185 ) ;
#37195 = face_outer_bound ( 'none', #14736, .t. ) ;
#37196 = cartesian_point ( 'none', ( -14.78749999999971400, 53.00000000000000000, 32.12499999999980800 ) ) ;
#37197 = line ( 'none', #37196, #37256 ) ;
#37198 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37199 = vector ( 'none', #37198, 1000.000000000000000 ) ;
#37200 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37201 = oriented_edge ( 'none', *, *, #19524, .f. ) ;
#37202 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37203 = vector ( 'none', #37202, 1000.000000000000000 ) ;
#37204 = cartesian_point ( 'none', ( 42.50000000000000700, 10.00000000000000000, 37.50000000000000700 ) ) ;
#37205 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37206 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37207 = axis2_placement_3d ( 'none', #37211, #37206, #37205 ) ;
#37208 = line ( 'none', #37215, #37199 ) ;
#37209 = line ( 'none', #37204, #37203 ) ;
#37210 = cartesian_point ( 'none', ( -54.82371222088822500, -2.385244779468109800e-014, 37.63788753797474100 ) ) ;
#37211 = cartesian_point ( 'none', ( 54.74810258063980900, 0.4999999999999761300, 37.74778488626507300 ) ) ;
#37212 = direction ( 'none', ( 5.782411586589355700e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37213 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 5.782411586589355700e-016 ) ) ;
#37214 = cartesian_point ( 'none', ( -14.78749999999971400, 53.00000000000000000, 32.12499999999980800 ) ) ;
#37215 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#37216 = axis2_placement_3d ( 'none', #37210, #37200, #37248 ) ;
#37217 = face_outer_bound ( 'none', #14858, .t. ) ;
#37218 = direction ( 'none', ( -0.4999999999999881200, 0.0000000000000000000, 0.8660254037844454800 ) ) ;
#37219 = direction ( 'none', ( 0.8660254037844455900, 0.0000000000000000000, 0.4999999999999881800 ) ) ;
#37220 = cartesian_point ( 'none', ( 55.24810258063979500, 0.4999999999999761300, 36.88175948248063900 ) ) ;
#37221 = axis2_placement_3d ( 'none', #37220, #37219, #37218 ) ;
#37222 = circle ( 'none', #37221, 0.4999999999999984500 ) ;
#37223 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317872300e-015 ) ) ;
#37224 = face_outer_bound ( 'none', #14573, .t. ) ;
#37225 = cartesian_point ( 'none', ( -49.12500000000024200, 53.00000000000000000, 15.12499999999993800 ) ) ;
#37226 = cartesian_point ( 'none', ( -8.787499999999722500, 53.00000000000000000, 32.12499999999980800 ) ) ;
#37227 = face_outer_bound ( 'none', #14820, .t. ) ;
#37228 = cartesian_point ( 'none', ( -43.12500000000025600, 53.00000000000000000, 15.12499999999993800 ) ) ;
#37229 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37230 = vector ( 'none', #37229, 1000.000000000000000 ) ;
#37231 = cartesian_point ( 'none', ( -49.12500000000024200, 53.00000000000000000, 9.124999999999937800 ) ) ;
#37232 = line ( 'none', #37226, #37278 ) ;
#37233 = plane ( 'none', #37281 ) ;
#37234 = direction ( 'none', ( 5.782411586589361600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37235 = axis2_placement_3d ( 'none', #37225, #37283, #37282 ) ;
#37236 = line ( 'none', #37231, #37230 ) ;
#37237 = plane ( 'none', #37235 ) ;
#37238 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37239 = vector ( 'none', #37238, 1000.000000000000000 ) ;
#37240 = cartesian_point ( 'none', ( -8.787499999999719000, 53.00000000000000000, 26.12499999999981200 ) ) ;
#37241 = line ( 'none', #37240, #37239 ) ;
#37242 = axis2_placement_3d ( 'none', #37250, #37243, #37234 ) ;
#37243 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589361600e-016 ) ) ;
#37244 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37245 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37246 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.385244779468109800e-014, 0.0000000000000000000 ) ) ;
#37247 = plane ( 'none', #37242 ) ;
#37248 = direction ( 'none', ( -6.938893903907222100e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37249 = face_outer_bound ( 'none', #14750, .t. ) ;
#37250 = cartesian_point ( 'none', ( -8.787499999999722500, 53.00000000000000000, 32.12499999999980800 ) ) ;
#37251 = plane ( 'none', #37272 ) ;
#37252 = axis2_placement_3d ( 'none', #37246, #37245, #37244 ) ;
#37253 = circle ( 'none', #37252, 65.50000000000000000 ) ;
#37254 = edge_loop ( 'none', ( #36792, #49322 ) ) ;
#37255 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37256 = vector ( 'none', #37255, 1000.000000000000000 ) ;
#37257 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37258 = vector ( 'none', #37257, 1000.000000000000000 ) ;
#37259 = cartesian_point ( 'none', ( -42.49999999999999300, 10.00000000000000000, 42.50000000000000000 ) ) ;
#37260 = line ( 'none', #37259, #37258 ) ;
#37261 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37262 = vector ( 'none', #37261, 1000.000000000000000 ) ;
#37263 = cartesian_point ( 'none', ( -49.12500000000024200, 53.00000000000000000, 15.12499999999993800 ) ) ;
#37264 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37265 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37266 = line ( 'none', #37263, #37262 ) ;
#37267 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37268 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37269 = vector ( 'none', #37268, 1000.000000000000000 ) ;
#37270 = cartesian_point ( 'none', ( -43.12500000000025600, 53.00000000000000000, 9.124999999999939600 ) ) ;
#37271 = face_outer_bound ( 'none', #15003, .t. ) ;
#37272 = axis2_placement_3d ( 'none', #37228, #37265, #37264 ) ;
#37273 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#37274 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37275 = line ( 'none', #37270, #37269 ) ;
#37276 = cartesian_point ( 'none', ( -43.12500000000025600, 53.00000000000000000, 9.124999999999939600 ) ) ;
#37277 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37278 = vector ( 'none', #37277, 1000.000000000000000 ) ;
#37279 = face_outer_bound ( 'none', #14746, .t. ) ;
#37280 = cartesian_point ( 'none', ( 37.50000000000002100, 10.00000000000000000, 42.50000000000000000 ) ) ;
#37281 = axis2_placement_3d ( 'none', #37276, #37274, #37273 ) ;
#37282 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37283 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37284 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37285 = cartesian_point ( 'none', ( -8.787499999999694100, 53.00000000000000000, 40.62499999999978700 ) ) ;
#37286 = line ( 'none', #37285, #37347 ) ;
#37287 = cartesian_point ( 'none', ( -8.787499999999719000, 53.00000000000000000, 26.12499999999981200 ) ) ;
#37288 = face_outer_bound ( 'none', #14842, .t. ) ;
#37289 = line ( 'none', #37344, #37343 ) ;
#37290 = axis2_placement_3d ( 'none', #37287, #37341, #37334 ) ;
#37291 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37292 = vector ( 'none', #37291, 1000.000000000000000 ) ;
#37293 = cartesian_point ( 'none', ( 29.99999999999999600, 0.0000000000000000000, 31.00000000000000000 ) ) ;
#37294 = line ( 'none', #37293, #37292 ) ;
#37295 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -5.500000000000000000 ) ) ;
#37296 = axis2_placement_3d ( 'none', #37327, #37321, #37363 ) ;
#37298 = advanced_face ( 'none', ( #52329 ), #52236, .f. ) ;
#37297 = face_bound ( 'none', #15584, .t. ) ;
#37299 = plane ( 'none', #37302 ) ;
#37300 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37301 = vector ( 'none', #37300, 1000.000000000000000 ) ;
#37302 = axis2_placement_3d ( 'none', #37295, #37313, #37284 ) ;
#37303 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37304 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37305 = cartesian_point ( 'none', ( -8.787499999999694100, 53.00000000000000000, 40.62499999999978700 ) ) ;
#37306 = line ( 'none', #37307, #37301 ) ;
#37307 = cartesian_point ( 'none', ( -14.78749999999971700, 53.00000000000000000, 26.12499999999980500 ) ) ;
#37308 = face_outer_bound ( 'none', #14822, .t. ) ;
#37309 = cartesian_point ( 'none', ( 29.99999999999999600, -1.000000000000000000, 28.99999999999999600 ) ) ;
#37310 = face_outer_bound ( 'none', #15313, .t. ) ;
#37311 = plane ( 'none', #37312 ) ;
#37312 = axis2_placement_3d ( 'none', #37305, #37304, #37303 ) ;
#37313 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37314 = cartesian_point ( 'none', ( -0.6249999999998345800, 53.00000000000000000, 23.62499999999976900 ) ) ;
#37315 = face_outer_bound ( 'none', #14826, .t. ) ;
#37316 = plane ( 'none', #37376 ) ;
#37317 = face_outer_bound ( 'none', #14882, .t. ) ;
#37318 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37319 = vector ( 'none', #37318, 1000.000000000000000 ) ;
#37320 = axis2_placement_3d ( 'none', #37314, #37378, #37377 ) ;
#37321 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37322 = plane ( 'none', #37320 ) ;
#37323 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37324 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37325 = cartesian_point ( 'none', ( -8.787499999999722500, 53.00000000000000000, 32.12499999999980800 ) ) ;
#37326 = face_outer_bound ( 'none', #14875, .t. ) ;
#37327 = cartesian_point ( 'none', ( -8.787499999999694100, 53.00000000000000000, 34.62499999999978700 ) ) ;
#37328 = cartesian_point ( 'none', ( -6.624999999999828600, 53.00000000000000000, 23.62499999999976900 ) ) ;
#37329 = line ( 'none', #37328, #37319 ) ;
#37330 = cartesian_point ( 'none', ( -6.624999999999828600, 53.00000000000000000, 23.62499999999976900 ) ) ;
#37331 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37332 = vector ( 'none', #37331, 1000.000000000000000 ) ;
#37333 = line ( 'none', #37374, #37373 ) ;
#37334 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317871500e-015 ) ) ;
#37335 = cartesian_point ( 'none', ( -14.78749999999968700, 53.00000000000000000, 40.62499999999978700 ) ) ;
#37336 = line ( 'none', #37335, #37332 ) ;
#37337 = plane ( 'none', #37340 ) ;
#37338 = face_outer_bound ( 'none', #14794, .t. ) ;
#37339 = edge_curve ( 'none', #37371, #36776, #52320, .t. ) ;
#37340 = axis2_placement_3d ( 'none', #37325, #37324, #37323 ) ;
#37341 = direction ( 'none', ( 1.156482317317871500e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37342 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37343 = vector ( 'none', #37342, 1000.000000000000000 ) ;
#37344 = cartesian_point ( 'none', ( -8.787499999999694100, 53.00000000000000000, 34.62499999999978700 ) ) ;
#37345 = plane ( 'none', #37290 ) ;
#37346 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37347 = vector ( 'none', #37346, 1000.000000000000000 ) ;
#37348 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37349 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#37350 = line ( 'none', #37411, #37410 ) ;
#37351 = axis2_placement_3d ( 'none', #37400, #37399, #37398 ) ;
#37352 = cartesian_point ( 'none', ( 28.99999999999999300, -1.000000000000000000, 28.99999999999999600 ) ) ;
#37353 = direction ( 'none', ( -3.614007241618353700e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37354 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -3.614007241618353700e-016 ) ) ;
#37355 = cartesian_point ( 'none', ( -0.6249999999998345800, 53.00000000000000000, 23.62499999999976900 ) ) ;
#37356 = axis2_placement_3d ( 'none', #37355, #37354, #37353 ) ;
#37357 = axis2_placement_3d ( 'none', #37352, #37349, #37348 ) ;
#37358 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37359 = vector ( 'none', #37358, 1000.000000000000000 ) ;
#37360 = plane ( 'none', #37351 ) ;
#37361 = cartesian_point ( 'none', ( -0.6249999999998366900, 53.00000000000000000, 17.62499999999977600 ) ) ;
#37362 = line ( 'none', #37361, #37359 ) ;
#37363 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37364 = face_outer_bound ( 'none', #14903, .t. ) ;
#37365 = face_outer_bound ( 'none', #14832, .t. ) ;
#37366 = toroidal_surface ( 'none', #37357, 2.000000000000000000, 1.000000000000000000 ) ;
#37367 = direction ( 'none', ( -4.336808689942024100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37368 = plane ( 'none', #37296 ) ;
#37369 = plane ( 'none', #37356 ) ;
#37370 = line ( 'none', #37445, #37444 ) ;
#37371 = vertex_point ( 'none', #52317 ) ;
#37372 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37373 = vector ( 'none', #37372, 1000.000000000000000 ) ;
#37374 = cartesian_point ( 'none', ( -6.624999999999825900, 53.00000000000000000, 17.62499999999977600 ) ) ;
#37375 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -4.336808689942024100e-016 ) ) ;
#37376 = axis2_placement_3d ( 'none', #37330, #37375, #37367 ) ;
#37377 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37378 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37379 = face_outer_bound ( 'none', #14930, .t. ) ;
#37380 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37381 = vector ( 'none', #37380, 1000.000000000000000 ) ;
#37382 = circle ( 'none', #37446, 1.000000000000000900 ) ;
#37383 = cartesian_point ( 'none', ( 30.99999999999999600, 0.0000000000000000000, 28.99999999999999600 ) ) ;
#37384 = axis2_placement_3d ( 'none', #37424, #37423, #37422 ) ;
#37385 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37386 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37387 = cartesian_point ( 'none', ( -8.787499999999694100, 53.00000000000000000, 40.62499999999978700 ) ) ;
#37388 = cartesian_point ( 'none', ( -6.624999999999773500, 53.00000000000000000, 34.62499999999972300 ) ) ;
#37389 = line ( 'none', #37388, #37381 ) ;
#37390 = face_outer_bound ( 'none', #14916, .t. ) ;
#37391 = cartesian_point ( 'none', ( 27.97308093990178400, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#37392 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37393 = edge_loop ( 'none', ( #37131, #36621, #36903, #36833 ) ) ;
#37394 = vector ( 'none', #37392, 1000.000000000000000 ) ;
#37395 = plane ( 'none', #37384 ) ;
#37396 = plane ( 'none', #37403 ) ;
#37397 = face_outer_bound ( 'none', #14851, .t. ) ;
#37398 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37399 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37400 = cartesian_point ( 'none', ( -14.78749999999968700, 53.00000000000000000, 40.62499999999978700 ) ) ;
#37401 = cartesian_point ( 'none', ( -14.78749999999968700, 53.00000000000000000, 34.62499999999978700 ) ) ;
#37402 = line ( 'none', #37401, #37394 ) ;
#37403 = axis2_placement_3d ( 'none', #37387, #37386, #37385 ) ;
#37404 = face_outer_bound ( 'none', #14833, .t. ) ;
#37405 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37406 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#37407 = cartesian_point ( 'none', ( 28.99999999999999300, -1.000000000000000000, 28.99999999999999600 ) ) ;
#37408 = circle ( 'none', #37412, 1.000000000000000900 ) ;
#37409 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37410 = vector ( 'none', #37409, 1000.000000000000000 ) ;
#37411 = cartesian_point ( 'none', ( -0.6249999999998345800, 53.00000000000000000, 23.62499999999976900 ) ) ;
#37412 = axis2_placement_3d ( 'none', #37407, #37406, #37405 ) ;
#37413 = axis2_placement_3d ( 'none', #37462, #37461, #37460 ) ;
#37414 = edge_curve ( 'none', #35279, #53638, #52309, .t. ) ;
#37415 = line ( 'none', #37475, #37474 ) ;
#37416 = cartesian_point ( 'none', ( -30.00000000000000400, -1.000000000000000000, 30.00000000000000000 ) ) ;
#37417 = line ( 'none', #37416, #37436 ) ;
#37418 = cartesian_point ( 'none', ( -72.28516237019239600, -23.48687299946900400, -12.49999999999999600 ) ) ;
#37419 = direction ( 'none', ( 4.336808689942026600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37420 = face_outer_bound ( 'none', #14925, .t. ) ;
#37421 = plane ( 'none', #37413 ) ;
#37422 = direction ( 'none', ( 6.866613759074866000e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37423 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 6.866613759074866000e-016 ) ) ;
#37424 = cartesian_point ( 'none', ( 0.05000000000011885200, 53.00000000000000000, -17.62499999999995000 ) ) ;
#37425 = plane ( 'none', #37430 ) ;
#37426 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 4.336808689942026600e-016 ) ) ;
#37427 = cartesian_point ( 'none', ( -0.6249999999998059300, 53.00000000000000000, 32.12499999999974400 ) ) ;
#37428 = axis2_placement_3d ( 'none', #37418, #37477, #37476 ) ;
#37429 = face_outer_bound ( 'none', #989, .t. ) ;
#37430 = axis2_placement_3d ( 'none', #37427, #37426, #37419 ) ;
#37431 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37432 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#37433 = toroidal_surface ( 'none', #37428, 4.500000000000002700, 0.5000000000000000000 ) ;
#37434 = face_outer_bound ( 'none', #14944, .t. ) ;
#37435 = oriented_edge ( 'none', *, *, #36804, .f. ) ;
#37436 = vector ( 'none', #37466, 1000.000000000000000 ) ;
#37437 = direction ( 'none', ( -5.782411586589361600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37438 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589361600e-016 ) ) ;
#37439 = cartesian_point ( 'none', ( -6.624999999999801000, 53.00000000000000000, 32.12499999999974400 ) ) ;
#37440 = axis2_placement_3d ( 'none', #37439, #37438, #37437 ) ;
#37441 = cartesian_point ( 'none', ( 30.99999999999999600, -1.000000000000000000, 28.99999999999999600 ) ) ;
#37442 = plane ( 'none', #37440 ) ;
#37443 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37444 = vector ( 'none', #37443, 1000.000000000000000 ) ;
#37445 = cartesian_point ( 'none', ( -6.624999999999797500, 53.00000000000000000, 26.12499999999974800 ) ) ;
#37446 = axis2_placement_3d ( 'none', #37441, #37432, #37431 ) ;
#37447 = axis2_placement_3d ( 'none', #37504, #37503, #37502 ) ;
#37448 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37449 = vector ( 'none', #37448, 1000.000000000000000 ) ;
#37450 = cartesian_point ( 'none', ( -0.6249999999998033800, 53.00000000000000000, 26.12499999999975500 ) ) ;
#37451 = line ( 'none', #37450, #37449 ) ;
#37452 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37453 = circle ( 'none', #37456, 2.000000000000000900 ) ;
#37454 = axis2_placement_3d ( 'none', #37479, #37478, #37547 ) ;
#37455 = axis2_placement_3d ( 'none', #37469, #37470, #37452 ) ;
#37456 = axis2_placement_3d ( 'none', #37511, #37510, #37509 ) ;
#37457 = vector ( 'none', #37467, 1000.000000000000000 ) ;
#37458 = plane ( 'none', #37447 ) ;
#37459 = plane ( 'none', #37455 ) ;
#37460 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37461 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37462 = cartesian_point ( 'none', ( -0.6249999999998059300, 53.00000000000000000, 32.12499999999974400 ) ) ;
#37463 = line ( 'none', #37468, #37457 ) ;
#37464 = face_outer_bound ( 'none', #14864, .t. ) ;
#37465 = face_outer_bound ( 'none', #14947, .t. ) ;
#37466 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37467 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37468 = cartesian_point ( 'none', ( -0.6249999999998059300, 53.00000000000000000, 32.12499999999974400 ) ) ;
#37469 = cartesian_point ( 'none', ( -0.6249999999998366900, 53.00000000000000000, 17.62499999999977600 ) ) ;
#37470 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37471 = oriented_edge ( 'none', *, *, #36675, .t. ) ;
#37472 = cartesian_point ( 'none', ( 27.70000000000000300, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#37473 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37474 = vector ( 'none', #37473, 1000.000000000000000 ) ;
#37475 = cartesian_point ( 'none', ( -6.624999999999801000, 53.00000000000000000, 32.12499999999974400 ) ) ;
#37476 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37477 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#37478 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37479 = cartesian_point ( 'none', ( -0.6249999999997772900, 53.00000000000000000, 40.62499999999972300 ) ) ;
#37480 = plane ( 'none', #37492 ) ;
#37481 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37482 = vector ( 'none', #37481, 1000.000000000000000 ) ;
#37483 = cartesian_point ( 'none', ( -6.624999999999771700, 53.00000000000000000, 40.62499999999972300 ) ) ;
#37484 = line ( 'none', #37483, #37482 ) ;
#37485 = face_outer_bound ( 'none', #14976, .t. ) ;
#37486 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37487 = vector ( 'none', #37486, 1000.000000000000000 ) ;
#37488 = cartesian_point ( 'none', ( -9.125000000000111900, 53.00000000000000000, 48.99534727481645300 ) ) ;
#37489 = line ( 'none', #37488, #37487 ) ;
#37490 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37491 = vector ( 'none', #37490, 1000.000000000000000 ) ;
#37492 = axis2_placement_3d ( 'none', #37541, #37540, #37539 ) ;
#37493 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37494 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37495 = cartesian_point ( 'none', ( -0.6249999999997777300, 53.00000000000000000, 34.62499999999972300 ) ) ;
#37496 = axis2_placement_3d ( 'none', #37495, #37494, #37493 ) ;
#37497 = plane ( 'none', #37496 ) ;
#37498 = cartesian_point ( 'none', ( -15.12500000000011200, 53.00000000000000000, 48.99534727481645300 ) ) ;
#37499 = line ( 'none', #37498, #37491 ) ;
#37500 = oriented_edge ( 'none', *, *, #18094, .f. ) ;
#37501 = face_outer_bound ( 'none', #14971, .t. ) ;
#37502 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37503 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37504 = cartesian_point ( 'none', ( -9.125000000000111900, 53.00000000000000000, 48.99534727481645300 ) ) ;
#37505 = axis2_placement_3d ( 'none', #37518, #37517, #37514 ) ;
#37506 = face_outer_bound ( 'none', #14963, .t. ) ;
#37507 = plane ( 'none', #37454 ) ;
#37508 = face_outer_bound ( 'none', #15015, .t. ) ;
#37509 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37510 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37511 = cartesian_point ( 'none', ( 27.97308093990178400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#37512 = direction ( 'none', ( -1.445602896647340400e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37513 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.445602896647340400e-016 ) ) ;
#37514 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37515 = cartesian_point ( 'none', ( -22.94999999999987800, 53.00000000000000000, -34.62499999999988600 ) ) ;
#37516 = direction ( 'none', ( -7.228014483236697000e-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37517 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37518 = cartesian_point ( 'none', ( 0.6750000000002265300, 53.00000000000000000, -45.02499999999995600 ) ) ;
#37519 = vector ( 'none', #37524, 1000.000000000000000 ) ;
#37520 = cylindrical_surface ( 'none', #37505, 3.000000000000002700 ) ;
#37521 = axis2_placement_3d ( 'none', #37525, #37513, #37512 ) ;
#37522 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37523 = vector ( 'none', #37522, 1000.000000000000000 ) ;
#37524 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37525 = cartesian_point ( 'none', ( -5.949999999999878500, 53.00000000000000000, -17.62499999999995000 ) ) ;
#37526 = axis2_placement_3d ( 'none', #37531, #37530, #37516 ) ;
#37527 = face_outer_bound ( 'none', #15011, .t. ) ;
#37528 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37529 = vector ( 'none', #37528, 1000.000000000000000 ) ;
#37530 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -7.228014483236697000e-017 ) ) ;
#37531 = cartesian_point ( 'none', ( -0.6249999999997772900, 53.00000000000000000, 40.62499999999972300 ) ) ;
#37532 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#37533 = vector ( 'none', #37532, 1000.000000000000000 ) ;
#37534 = edge_curve ( 'none', #19372, #19471, #52226, .t. ) ;
#37535 = cartesian_point ( 'none', ( 13.97308093990178800, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#37536 = line ( 'none', #37535, #37533 ) ;
#37537 = cartesian_point ( 'none', ( -0.6249999999997772900, 53.00000000000000000, 40.62499999999972300 ) ) ;
#37538 = line ( 'none', #37537, #37529 ) ;
#37539 = direction ( 'none', ( 2.891205793294678800e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37540 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 2.891205793294678800e-016 ) ) ;
#37541 = cartesian_point ( 'none', ( -6.624999999999771700, 53.00000000000000000, 40.62499999999972300 ) ) ;
#37542 = plane ( 'none', #37521 ) ;
#37543 = face_outer_bound ( 'none', #15060, .t. ) ;
#37544 = cartesian_point ( 'none', ( -0.6249999999997777300, 53.00000000000000000, 34.62499999999972300 ) ) ;
#37545 = line ( 'none', #37544, #37523 ) ;
#37546 = plane ( 'none', #37526 ) ;
#37547 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37548 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#37549 = cartesian_point ( 'none', ( -9.125000000000111900, 53.00000000000000000, 48.99534727481645300 ) ) ;
#37550 = cartesian_point ( 'none', ( -5.949999999999878500, 53.00000000000000000, -17.62499999999995000 ) ) ;
#37551 = line ( 'none', #37550, #37613 ) ;
#37552 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37553 = vector ( 'none', #37552, 1000.000000000000000 ) ;
#37554 = cartesian_point ( 'none', ( -9.125000000000115500, 53.00000000000000000, 42.99534727481646700 ) ) ;
#37555 = line ( 'none', #37554, #37553 ) ;
#37556 = axis2_placement_3d ( 'none', #37549, #37548, #37617 ) ;
#37557 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37558 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37559 = cartesian_point ( 'none', ( 27.97308093990178400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#37560 = plane ( 'none', #37563 ) ;
#37561 = face_outer_bound ( 'none', #14950, .t. ) ;
#37562 = axis2_placement_3d ( 'none', #37608, #37607, #37606 ) ;
#37563 = axis2_placement_3d ( 'none', #37610, #37609, #37594 ) ;
#37564 = plane ( 'none', #37556 ) ;
#37565 = axis2_placement_3d ( 'none', #37578, #37558, #37557 ) ;
#37566 = advanced_face ( 'none', ( #52295 ), #52213, .t. ) ;
#37567 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37568 = vector ( 'none', #37567, 1000.000000000000000 ) ;
#37569 = cartesian_point ( 'none', ( -15.12500000000011200, 53.00000000000000000, 42.99534727481646700 ) ) ;
#37570 = line ( 'none', #37569, #37568 ) ;
#37571 = plane ( 'none', #37565 ) ;
#37572 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37573 = vector ( 'none', #37572, 1000.000000000000000 ) ;
#37574 = cartesian_point ( 'none', ( -5.949999999999877600, 53.00000000000000000, -23.62499999999994300 ) ) ;
#37575 = line ( 'none', #37574, #37573 ) ;
#37576 = face_outer_bound ( 'none', #14946, .t. ) ;
#37577 = cartesian_point ( 'none', ( 27.97308093990178400, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#37578 = cartesian_point ( 'none', ( -15.12500000000011200, 53.00000000000000000, 48.99534727481645300 ) ) ;
#37579 = edge_curve ( 'none', #19439, #19400, #52282, .t. ) ;
#37580 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37581 = vector ( 'none', #37580, 1000.000000000000000 ) ;
#37582 = cartesian_point ( 'none', ( 0.05000000000011939300, 53.00000000000000000, -26.12499999999994700 ) ) ;
#37583 = line ( 'none', #37586, #37656 ) ;
#37584 = oriented_edge ( 'none', *, *, #43086, .f. ) ;
#37585 = oriented_edge ( 'none', *, *, #37579, .f. ) ;
#37586 = cartesian_point ( 'none', ( 0.05000000000012351500, 53.00000000000000000, -32.12499999999994300 ) ) ;
#37587 = edge_curve ( 'none', #49672, #36304, #52287, .t. ) ;
#37588 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37589 = vector ( 'none', #37588, 1000.000000000000000 ) ;
#37590 = axis2_placement_3d ( 'none', #37592, #37659, #37658 ) ;
#37591 = face_outer_bound ( 'none', #15033, .t. ) ;
#37592 = cartesian_point ( 'none', ( -5.949999999999876700, 53.00000000000000000, -26.12499999999994700 ) ) ;
#37593 = oriented_edge ( 'none', *, *, #19457, .f. ) ;
#37594 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37595 = cartesian_point ( 'none', ( -5.949999999999876700, 53.00000000000000000, -26.12499999999994700 ) ) ;
#37596 = line ( 'none', #37595, #37589 ) ;
#37597 = plane ( 'none', #37590 ) ;
#37598 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37599 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#37600 = axis2_placement_3d ( 'none', #37559, #37599, #37598 ) ;
#37601 = circle ( 'none', #37600, 2.000000000000000900 ) ;
#37602 = line ( 'none', #37582, #37581 ) ;
#37603 = line ( 'none', #37643, #37642 ) ;
#37604 = cylindrical_surface ( 'none', #37644, 4.999999999999997300 ) ;
#37605 = face_outer_bound ( 'none', #15024, .t. ) ;
#37606 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37607 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37608 = cartesian_point ( 'none', ( -5.949999999999876700, 53.00000000000000000, -26.12499999999994700 ) ) ;
#37609 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37610 = cartesian_point ( 'none', ( -5.949999999999876700, 53.00000000000000000, -32.12499999999994300 ) ) ;
#37611 = oriented_edge ( 'none', *, *, #37534, .t. ) ;
#37612 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37613 = vector ( 'none', #37612, 1000.000000000000000 ) ;
#37614 = oriented_edge ( 'none', *, *, #36675, .f. ) ;
#37615 = plane ( 'none', #37562 ) ;
#37616 = face_outer_bound ( 'none', #15038, .t. ) ;
#37617 = direction ( 'none', ( -5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37618 = oriented_edge ( 'none', *, *, #37339, .t. ) ;
#37619 = axis2_placement_3d ( 'none', #37731, #37730, #37729 ) ;
#37620 = oriented_edge ( 'none', *, *, #19516, .f. ) ;
#37621 = plane ( 'none', #37631 ) ;
#37622 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37623 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37624 = cartesian_point ( 'none', ( -37.50000000000000000, 10.00000000000000000, 37.50000000000000700 ) ) ;
#37625 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37626 = vector ( 'none', #37625, 1000.000000000000000 ) ;
#37627 = edge_curve ( 'none', #35849, #57978, #52297, .t. ) ;
#37628 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37629 = cartesian_point ( 'none', ( -5.949999999999878500, 53.00000000000000000, -17.62499999999995000 ) ) ;
#37630 = face_outer_bound ( 'none', #15006, .t. ) ;
#37631 = axis2_placement_3d ( 'none', #37686, #37685, #37683 ) ;
#37632 = cartesian_point ( 'none', ( 0.05000000000011885200, 53.00000000000000000, -17.62499999999995000 ) ) ;
#37633 = line ( 'none', #37632, #37626 ) ;
#37634 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#37635 = oriented_edge ( 'none', *, *, #37645, .f. ) ;
#37636 = face_outer_bound ( 'none', #15085, .t. ) ;
#37637 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37638 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37640 = edge_loop ( 'none', ( #37611, #37620, #37713, #58031 ) ) ;
#37639 = cartesian_point ( 'none', ( -5.949999999999877600, 53.00000000000000000, -23.62499999999994300 ) ) ;
#37641 = oriented_edge ( 'none', *, *, #37657, .f. ) ;
#37642 = vector ( 'none', #37634, 1000.000000000000000 ) ;
#37643 = cartesian_point ( 'none', ( -37.50000000000000000, 10.00000000000000000, 42.50000000000000000 ) ) ;
#37644 = axis2_placement_3d ( 'none', #37624, #37623, #37622 ) ;
#37645 = edge_curve ( 'none', #19529, #19400, #52367, .t. ) ;
#37646 = axis2_placement_3d ( 'none', #37629, #37628, #37690 ) ;
#37647 = plane ( 'none', #37660 ) ;
#37648 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37649 = oriented_edge ( 'none', *, *, #19552, .f. ) ;
#37650 = vector ( 'none', #37648, 1000.000000000000000 ) ;
#37651 = cartesian_point ( 'none', ( 0.05000000000012297400, 53.00000000000000000, -23.62499999999994300 ) ) ;
#37652 = line ( 'none', #37651, #37650 ) ;
#37653 = face_outer_bound ( 'none', #14997, .t. ) ;
#37654 = face_outer_bound ( 'none', #14987, .t. ) ;
#37655 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37656 = vector ( 'none', #37655, 1000.000000000000000 ) ;
#37657 = edge_curve ( 'none', #19439, #19529, #52371, .t. ) ;
#37658 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37659 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37660 = axis2_placement_3d ( 'none', #37639, #37638, #37637 ) ;
#37661 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37662 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#37663 = cartesian_point ( 'none', ( -37.50000000000000000, 10.00000000000000000, 37.50000000000000700 ) ) ;
#37664 = axis2_placement_3d ( 'none', #37663, #37662, #37661 ) ;
#37665 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37666 = oriented_edge ( 'none', *, *, #18172, .f. ) ;
#37667 = plane ( 'none', #37619 ) ;
#37668 = oriented_edge ( 'none', *, *, #7180, .t. ) ;
#37669 = vertex_point ( 'none', #52281 ) ;
#37670 = face_outer_bound ( 'none', #15087, .t. ) ;
#37671 = plane ( 'none', #37718 ) ;
#37672 = axis2_placement_3d ( 'none', #37691, #37674, #37665 ) ;
#37673 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37674 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37675 = vector ( 'none', #37673, 1000.000000000000000 ) ;
#37676 = oriented_edge ( 'none', *, *, #36583, .t. ) ;
#37677 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37678 = vector ( 'none', #37677, 1000.000000000000000 ) ;
#37679 = cartesian_point ( 'none', ( -14.44999999999985400, 53.00000000000000000, -17.62499999999992200 ) ) ;
#37680 = circle ( 'none', #37664, 4.999999999999997300 ) ;
#37681 = cartesian_point ( 'none', ( 0.05000000000011993500, 53.00000000000000000, -34.62499999999995000 ) ) ;
#37682 = line ( 'none', #37681, #37675 ) ;
#37683 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37684 = advanced_face ( 'none', ( #52292 ), #52345, .f. ) ;
#37685 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37686 = cartesian_point ( 'none', ( -5.949999999999875800, 53.00000000000000000, -40.62499999999993600 ) ) ;
#37687 = line ( 'none', #37679, #37678 ) ;
#37688 = face_outer_bound ( 'none', #15074, .t. ) ;
#37689 = face_outer_bound ( 'none', #15090, .t. ) ;
#37690 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37691 = cartesian_point ( 'none', ( -5.949999999999876700, 53.00000000000000000, -34.62499999999995000 ) ) ;
#37693 = advanced_face ( 'none', ( #52357 ), #52434, .t. ) ;
#37692 = plane ( 'none', #37672 ) ;
#37694 = oriented_edge ( 'none', *, *, #38255, .f. ) ;
#37695 = cartesian_point ( 'none', ( 27.97308093990178400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#37696 = plane ( 'none', #37646 ) ;
#37697 = axis2_placement_3d ( 'none', #37748, #37747, #37746 ) ;
#37698 = oriented_edge ( 'none', *, *, #36697, .t. ) ;
#37699 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37700 = cartesian_point ( 'none', ( -22.94999999999983200, 53.00000000000000000, -17.62499999999989300 ) ) ;
#37701 = cartesian_point ( 'none', ( -42.49999999999999300, 10.00000000000000000, 37.50000000000001400 ) ) ;
#37702 = face_outer_bound ( 'none', #15177, .t. ) ;
#37703 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37704 = vector ( 'none', #37703, 1000.000000000000000 ) ;
#37705 = cartesian_point ( 'none', ( -5.949999999999876700, 53.00000000000000000, -32.12499999999994300 ) ) ;
#37706 = line ( 'none', #37705, #37704 ) ;
#37707 = face_outer_bound ( 'none', #15077, .t. ) ;
#37708 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37709 = oriented_edge ( 'none', *, *, #37877, .t. ) ;
#37710 = vector ( 'none', #37708, 1000.000000000000000 ) ;
#37711 = cartesian_point ( 'none', ( -5.949999999999876700, 53.00000000000000000, -34.62499999999995000 ) ) ;
#37712 = line ( 'none', #37711, #37710 ) ;
#37713 = oriented_edge ( 'none', *, *, #127, .f. ) ;
#37714 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37715 = vector ( 'none', #37714, 1000.000000000000000 ) ;
#37716 = cartesian_point ( 'none', ( -5.949999999999875800, 53.00000000000000000, -40.62499999999993600 ) ) ;
#37717 = line ( 'none', #37716, #37715 ) ;
#37718 = axis2_placement_3d ( 'none', #37770, #37769, #37768 ) ;
#37719 = direction ( 'none', ( 6.866613759074862100e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37720 = axis2_placement_3d ( 'none', #37700, #37699, #37761 ) ;
#37721 = cartesian_point ( 'none', ( -8.449999999999860700, 53.00000000000000000, -17.62499999999991800 ) ) ;
#37722 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37723 = vector ( 'none', #37722, 1000.000000000000000 ) ;
#37724 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#37725 = cartesian_point ( 'none', ( 0.05000000000011939300, 53.00000000000000000, -26.12499999999994700 ) ) ;
#37726 = plane ( 'none', #37697 ) ;
#37727 = plane ( 'none', #37728 ) ;
#37728 = axis2_placement_3d ( 'none', #37725, #37734, #37719 ) ;
#37729 = direction ( 'none', ( -1.445602896647341400e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37730 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.445602896647341400e-016 ) ) ;
#37731 = cartesian_point ( 'none', ( -5.949999999999876700, 53.00000000000000000, -34.62499999999995000 ) ) ;
#37732 = plane ( 'none', #37720 ) ;
#37733 = line ( 'none', #37724, #37723 ) ;
#37734 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 6.866613759074862100e-016 ) ) ;
#37735 = face_outer_bound ( 'none', #15112, .t. ) ;
#37736 = cartesian_point ( 'none', ( -14.44999999999985400, 53.00000000000000000, -23.62499999999991800 ) ) ;
#37737 = plane ( 'none', #37772 ) ;
#37738 = axis2_placement_3d ( 'none', #37759, #37758, #37797 ) ;
#37739 = vector ( 'none', #37766, 1000.000000000000000 ) ;
#37740 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37741 = vector ( 'none', #37740, 1000.000000000000000 ) ;
#37742 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37743 = face_outer_bound ( 'none', #15069, .t. ) ;
#37744 = oriented_edge ( 'none', *, *, #37645, .t. ) ;
#37745 = face_outer_bound ( 'none', #15144, .t. ) ;
#37746 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37747 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37748 = cartesian_point ( 'none', ( -14.44999999999985400, 53.00000000000000000, -17.62499999999992200 ) ) ;
#37749 = cartesian_point ( 'none', ( -8.449999999999857200, 53.00000000000000000, -23.62499999999991800 ) ) ;
#37751 = advanced_face ( 'none', ( #52355 ), #52339, .t. ) ;
#37750 = line ( 'none', #37749, #37741 ) ;
#37752 = axis2_placement_3d ( 'none', #37736, #37742, #37801 ) ;
#37753 = plane ( 'none', #37752 ) ;
#37754 = direction ( 'none', ( 5.782411586589357600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37755 = edge_loop ( 'none', ( #37614, #36619, #37435, #37201 ) ) ;
#37756 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589357600e-016 ) ) ;
#37757 = line ( 'none', #37767, #37739 ) ;
#37758 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 6.685913396993954200e-016 ) ) ;
#37759 = cartesian_point ( 'none', ( 0.05000000000011993500, 53.00000000000000000, -34.62499999999995000 ) ) ;
#37760 = face_outer_bound ( 'none', #15117, .t. ) ;
#37761 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37762 = plane ( 'none', #37765 ) ;
#37763 = oriented_edge ( 'none', *, *, #19419, .f. ) ;
#37764 = face_outer_bound ( 'none', #15137, .t. ) ;
#37765 = axis2_placement_3d ( 'none', #37721, #37756, #37754 ) ;
#37766 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37767 = cartesian_point ( 'none', ( -42.49999999999999300, 10.00000000000000000, 37.50000000000001400 ) ) ;
#37768 = direction ( 'none', ( -1.632680918566406500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37769 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.632680918566406500e-016 ) ) ;
#37770 = cartesian_point ( 'none', ( -42.50000000000000700, 10.00000000000000000, -42.50000000000000000 ) ) ;
#37771 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37772 = axis2_placement_3d ( 'none', #37821, #37820, #37819 ) ;
#37773 = face_outer_bound ( 'none', #15146, .t. ) ;
#37774 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37775 = line ( 'none', #37834, #37832 ) ;
#37776 = vector ( 'none', #37774, 1000.000000000000000 ) ;
#37777 = cartesian_point ( 'none', ( 0.05000000000012394500, 53.00000000000000000, -40.62499999999993600 ) ) ;
#37778 = face_outer_bound ( 'none', #15163, .t. ) ;
#37779 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589363600e-016 ) ) ;
#37780 = direction ( 'none', ( -5.782411586589363600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37781 = cartesian_point ( 'none', ( -14.44999999999985400, 53.00000000000000000, -17.62499999999992200 ) ) ;
#37782 = axis2_placement_3d ( 'none', #37806, #37771, #37807 ) ;
#37783 = plane ( 'none', #37789 ) ;
#37784 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37785 = vector ( 'none', #37784, 1000.000000000000000 ) ;
#37786 = cartesian_point ( 'none', ( -8.449999999999860700, 53.00000000000000000, -17.62499999999991800 ) ) ;
#37787 = line ( 'none', #37786, #37785 ) ;
#37788 = plane ( 'none', #37793 ) ;
#37789 = axis2_placement_3d ( 'none', #37837, #37836, #37835 ) ;
#37790 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37791 = vector ( 'none', #37790, 1000.000000000000000 ) ;
#37792 = cartesian_point ( 'none', ( -14.44999999999985400, 53.00000000000000000, -23.62499999999991800 ) ) ;
#37793 = axis2_placement_3d ( 'none', #37781, #37780, #37779 ) ;
#37794 = oriented_edge ( 'none', *, *, #14838, .f. ) ;
#37795 = cartesian_point ( 'none', ( -16.94999999999982900, 53.00000000000000000, -23.62499999999988600 ) ) ;
#37796 = line ( 'none', #37795, #37815 ) ;
#37797 = direction ( 'none', ( 6.685913396993954200e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37798 = oriented_edge ( 'none', *, *, #19573, .f. ) ;
#37799 = line ( 'none', #37792, #37791 ) ;
#37800 = line ( 'none', #37777, #37776 ) ;
#37801 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37802 = plane ( 'none', #37738 ) ;
#37803 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589355700e-016 ) ) ;
#37804 = direction ( 'none', ( 5.782411586589355700e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37805 = circle ( 'none', #37782, 83.50000000000000000 ) ;
#37806 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -6.000000000000027500 ) ) ;
#37807 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37808 = direction ( 'none', ( 0.5000000000000041100, 0.0000000000000000000, 0.8660254037844362700 ) ) ;
#37809 = cartesian_point ( 'none', ( -22.94999999999983200, 53.00000000000000000, -23.62499999999989000 ) ) ;
#37810 = oriented_edge ( 'none', *, *, #836, .f. ) ;
#37811 = axis2_placement_3d ( 'none', #37809, #37804, #37803 ) ;
#37812 = direction ( 'none', ( -0.8660254037844362700, 0.0000000000000000000, 0.5000000000000040000 ) ) ;
#37813 = edge_loop ( 'none', ( #37676, #37649, #37641, #37593 ) ) ;
#37814 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37815 = vector ( 'none', #37814, 1000.000000000000000 ) ;
#37816 = plane ( 'none', #37811 ) ;
#37817 = face_outer_bound ( 'none', #15363, .t. ) ;
#37818 = axis2_placement_3d ( 'none', #37823, #37812, #37808 ) ;
#37819 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.156482317317873100e-015 ) ) ;
#37820 = direction ( 'none', ( -1.156482317317873100e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37821 = cartesian_point ( 'none', ( -31.44999999999981100, 53.00000000000000000, -17.62499999999986900 ) ) ;
#37822 = cylindrical_surface ( 'none', #37818, 0.4999999999999997800 ) ;
#37823 = cartesian_point ( 'none', ( -1.588852644972290400, 0.4999999999999761300, 5.748026493168163500 ) ) ;
#37824 = face_outer_bound ( 'none', #14691, .t. ) ;
#37825 = cartesian_point ( 'none', ( -59.57906104947547700, -2.428612866367529900e-014, 39.80603919506054900 ) ) ;
#37826 = line ( 'none', #37825, #38100 ) ;
#37827 = face_outer_bound ( 'none', #15105, .t. ) ;
#37828 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37829 = vector ( 'none', #37828, 1000.000000000000000 ) ;
#37830 = cartesian_point ( 'none', ( -25.44999999999982200, 53.00000000000000000, -17.62499999999986100 ) ) ;
#37831 = line ( 'none', #37830, #37829 ) ;
#37832 = vector ( 'none', #37833, 1000.000000000000000 ) ;
#37833 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37834 = cartesian_point ( 'none', ( -31.44999999999981100, 53.00000000000000000, -23.62499999999986500 ) ) ;
#37835 = direction ( 'none', ( 1.734723475976808500e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37836 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.734723475976808500e-015 ) ) ;
#37837 = cartesian_point ( 'none', ( -16.94999999999983900, 53.00000000000000000, -17.62499999999989000 ) ) ;
#37838 = axis2_placement_3d ( 'none', #37923, #37912, #37911 ) ;
#37839 = face_outer_bound ( 'none', #15225, .t. ) ;
#37840 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37841 = vector ( 'none', #37840, 1000.000000000000000 ) ;
#37842 = cartesian_point ( 'none', ( -16.94999999999983900, 53.00000000000000000, -17.62499999999989000 ) ) ;
#37843 = line ( 'none', #37842, #37841 ) ;
#37844 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37845 = vector ( 'none', #37844, 1000.000000000000000 ) ;
#37846 = plane ( 'none', #37875 ) ;
#37847 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37848 = vector ( 'none', #37847, 1000.000000000000000 ) ;
#37849 = cartesian_point ( 'none', ( -22.94999999999983200, 53.00000000000000000, -23.62499999999989000 ) ) ;
#37850 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589365500e-016 ) ) ;
#37851 = direction ( 'none', ( -5.782411586589365500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37852 = line ( 'none', #37849, #37848 ) ;
#37853 = cartesian_point ( 'none', ( -22.94999999999983200, 53.00000000000000000, -17.62499999999989300 ) ) ;
#37854 = line ( 'none', #37853, #37845 ) ;
#37855 = face_outer_bound ( 'none', #15219, .t. ) ;
#37856 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37857 = vector ( 'none', #37856, 1000.000000000000000 ) ;
#37858 = cartesian_point ( 'none', ( -31.44999999999981100, 53.00000000000000000, -17.62499999999986900 ) ) ;
#37859 = line ( 'none', #37858, #37857 ) ;
#37860 = plane ( 'none', #37861 ) ;
#37861 = axis2_placement_3d ( 'none', #37865, #37851, #37850 ) ;
#37862 = face_outer_bound ( 'none', #15172, .t. ) ;
#37863 = circle ( 'none', #37901, 0.5000000000000004400 ) ;
#37864 = edge_curve ( 'none', #6476, #6451, #52347, .t. ) ;
#37865 = cartesian_point ( 'none', ( -22.94999999999983200, 53.00000000000000000, -17.62499999999989300 ) ) ;
#37866 = plane ( 'none', #37838 ) ;
#37867 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37868 = advanced_face ( 'none', ( #52474 ), #52531, .f. ) ;
#37869 = vector ( 'none', #37867, 1000.000000000000000 ) ;
#37870 = line ( 'none', #37937, #37936 ) ;
#37871 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.156482317317871500e-015 ) ) ;
#37873 = edge_loop ( 'none', ( #37934, #38347, #38203, #38166 ) ) ;
#37872 = direction ( 'none', ( 1.156482317317871500e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37874 = cartesian_point ( 'none', ( -31.44999999999981100, 53.00000000000000000, -23.62499999999986500 ) ) ;
#37875 = axis2_placement_3d ( 'none', #37874, #37872, #37871 ) ;
#37876 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37877 = edge_curve ( 'none', #6454, #4305, #52549, .t. ) ;
#37878 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37879 = cartesian_point ( 'none', ( -25.44999999999982200, 53.00000000000000000, -17.62499999999986100 ) ) ;
#37880 = cartesian_point ( 'none', ( -39.94999999999979000, 53.00000000000000000, -17.62499999999984400 ) ) ;
#37881 = line ( 'none', #37880, #37869 ) ;
#37882 = axis2_placement_3d ( 'none', #37879, #37935, #37933 ) ;
#37883 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37884 = vector ( 'none', #37883, 1000.000000000000000 ) ;
#37885 = axis2_placement_3d ( 'none', #37902, #37878, #37876 ) ;
#37886 = plane ( 'none', #37882 ) ;
#37887 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37888 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37889 = cartesian_point ( 'none', ( -39.94999999999979000, 53.00000000000000000, -17.62499999999984400 ) ) ;
#37890 = axis2_placement_3d ( 'none', #37889, #37888, #37887 ) ;
#37891 = cartesian_point ( 'none', ( -33.94999999999979000, 53.00000000000000000, -23.62499999999983700 ) ) ;
#37892 = face_outer_bound ( 'none', #15194, .t. ) ;
#37893 = line ( 'none', #37891, #37884 ) ;
#37894 = plane ( 'none', #37885 ) ;
#37895 = axis2_placement_3d ( 'none', #37924, #37920, #37919 ) ;
#37896 = face_outer_bound ( 'none', #15226, .t. ) ;
#37897 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37898 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37899 = cartesian_point ( 'none', ( -54.82371222088822500, 0.4999999999999761300, 37.63788753797474100 ) ) ;
#37900 = oriented_edge ( 'none', *, *, #7514, .f. ) ;
#37901 = axis2_placement_3d ( 'none', #37899, #37898, #37897 ) ;
#37902 = cartesian_point ( 'none', ( -39.94999999999979000, 53.00000000000000000, -17.62499999999984400 ) ) ;
#37903 = plane ( 'none', #37890 ) ;
#37904 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37905 = vector ( 'none', #37904, 1000.000000000000000 ) ;
#37906 = edge_loop ( 'none', ( #38073, #39123, #38503, #38341 ) ) ;
#37907 = cartesian_point ( 'none', ( -7.536457116839151200, 53.00000000000000000, -26.35000000000014000 ) ) ;
#37908 = line ( 'none', #37907, #37905 ) ;
#37909 = face_outer_bound ( 'none', #15242, .t. ) ;
#37910 = plane ( 'none', #37918 ) ;
#37911 = direction ( 'none', ( 5.782411586589355700e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37912 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589355700e-016 ) ) ;
#37913 = oriented_edge ( 'none', *, *, #4309, .f. ) ;
#37914 = cartesian_point ( 'none', ( -13.53645711683914700, 53.00000000000000000, -26.35000000000014000 ) ) ;
#37915 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37916 = vector ( 'none', #37915, 1000.000000000000000 ) ;
#37917 = cartesian_point ( 'none', ( -25.44999999999981500, 53.00000000000000000, -23.62499999999985800 ) ) ;
#37918 = axis2_placement_3d ( 'none', #37914, #37961, #37960 ) ;
#37919 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37920 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37921 = cartesian_point ( 'none', ( -59.57906104947551300, 9.499999999999975100, 39.80603919506058500 ) ) ;
#37922 = line ( 'none', #37917, #37916 ) ;
#37923 = cartesian_point ( 'none', ( -7.536457116839151200, 53.00000000000000000, -26.35000000000014000 ) ) ;
#37924 = cartesian_point ( 'none', ( -31.44999999999981100, 53.00000000000000000, -17.62499999999986900 ) ) ;
#37925 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37926 = vector ( 'none', #37925, 1000.000000000000000 ) ;
#37927 = cartesian_point ( 'none', ( -39.94999999999979000, 53.00000000000000000, -23.62499999999983700 ) ) ;
#37928 = line ( 'none', #37927, #37926 ) ;
#37929 = plane ( 'none', #37895 ) ;
#37930 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37931 = edge_loop ( 'none', ( #37668, #37982, #37694, #38031 ) ) ;
#37932 = face_outer_bound ( 'none', #15229, .t. ) ;
#37933 = direction ( 'none', ( 1.156482317317872300e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37934 = oriented_edge ( 'none', *, *, #38255, .t. ) ;
#37935 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.156482317317872300e-015 ) ) ;
#37936 = vector ( 'none', #37930, 1000.000000000000000 ) ;
#37937 = cartesian_point ( 'none', ( -33.94999999999979000, 53.00000000000000000, -17.62499999999984400 ) ) ;
#37938 = face_outer_bound ( 'none', #15147, .t. ) ;
#37939 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37940 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37941 = cartesian_point ( 'none', ( -13.53645711683914700, 53.00000000000000000, -26.35000000000014000 ) ) ;
#37942 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37943 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#37944 = cartesian_point ( 'none', ( -33.94999999999979000, 53.00000000000000000, -17.62499999999984400 ) ) ;
#37945 = axis2_placement_3d ( 'none', #37944, #37943, #37942 ) ;
#37946 = face_outer_bound ( 'none', #15203, .t. ) ;
#37947 = plane ( 'none', #37948 ) ;
#37948 = axis2_placement_3d ( 'none', #38002, #38001, #38000 ) ;
#37949 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37950 = vector ( 'none', #37949, 1000.000000000000000 ) ;
#37951 = cartesian_point ( 'none', ( -7.536457116839147700, 53.00000000000000000, -32.35000000000014400 ) ) ;
#37952 = line ( 'none', #37951, #37950 ) ;
#37953 = plane ( 'none', #37964 ) ;
#37954 = face_outer_bound ( 'none', #15269, .t. ) ;
#37955 = plane ( 'none', #38027 ) ;
#37956 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37957 = vector ( 'none', #37956, 1000.000000000000000 ) ;
#37958 = plane ( 'none', #37989 ) ;
#37959 = face_outer_bound ( 'none', #15208, .t. ) ;
#37960 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37961 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#37962 = plane ( 'none', #37973 ) ;
#37963 = plane ( 'none', #37945 ) ;
#37964 = axis2_placement_3d ( 'none', #37941, #37940, #37939 ) ;
#37965 = cartesian_point ( 'none', ( -13.53645711683914700, 53.00000000000000000, -26.35000000000014000 ) ) ;
#37966 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37967 = vector ( 'none', #37966, 1000.000000000000000 ) ;
#37968 = cartesian_point ( 'none', ( -13.53645711683914700, 53.00000000000000000, -32.35000000000014400 ) ) ;
#37969 = line ( 'none', #37968, #37967 ) ;
#37970 = cartesian_point ( 'none', ( -21.12291423367841500, 53.00000000000000000, -26.57500000000033300 ) ) ;
#37971 = line ( 'none', #37970, #37957 ) ;
#37972 = plane ( 'none', #37994 ) ;
#37973 = axis2_placement_3d ( 'none', #37981, #37980, #38039 ) ;
#37974 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37975 = vector ( 'none', #37974, 1000.000000000000000 ) ;
#37976 = face_outer_bound ( 'none', #15322, .t. ) ;
#37977 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589357600e-016 ) ) ;
#37978 = cartesian_point ( 'none', ( -28.70937135051768900, 53.00000000000000000, -26.80000000000053400 ) ) ;
#37979 = line ( 'none', #37978, #37975 ) ;
#37980 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589351700e-016 ) ) ;
#37981 = cartesian_point ( 'none', ( -21.12291423367841500, 53.00000000000000000, -26.57500000000033300 ) ) ;
#37982 = oriented_edge ( 'none', *, *, #6498, .f. ) ;
#37983 = face_outer_bound ( 'none', #15288, .t. ) ;
#37984 = direction ( 'none', ( -5.782411586589357600e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#37985 = cartesian_point ( 'none', ( -28.70937135051768900, 53.00000000000000000, -26.80000000000053400 ) ) ;
#37986 = direction ( 'none', ( 1.734723475976805500e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#37987 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.734723475976805500e-015 ) ) ;
#37988 = axis2_placement_3d ( 'none', #37985, #37984, #37977 ) ;
#37989 = axis2_placement_3d ( 'none', #38005, #37987, #37986 ) ;
#37990 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37991 = vector ( 'none', #37990, 1000.000000000000000 ) ;
#37992 = cartesian_point ( 'none', ( -22.70937135051768900, 53.00000000000000000, -26.80000000000053000 ) ) ;
#37993 = line ( 'none', #37992, #37991 ) ;
#37994 = axis2_placement_3d ( 'none', #38035, #38034, #38033 ) ;
#37995 = face_outer_bound ( 'none', #15291, .t. ) ;
#37996 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#37997 = vector ( 'none', #37996, 1000.000000000000000 ) ;
#37998 = face_outer_bound ( 'none', #15300, .t. ) ;
#37999 = plane ( 'none', #37988 ) ;
#38000 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38001 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38002 = cartesian_point ( 'none', ( -39.94999999999979000, 53.00000000000000000, -23.62499999999983700 ) ) ;
#38003 = face_outer_bound ( 'none', #15278, .t. ) ;
#38004 = line ( 'none', #37965, #37997 ) ;
#38005 = cartesian_point ( 'none', ( -15.12291423367842600, 53.00000000000000000, -26.57500000000033300 ) ) ;
#38006 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38007 = cartesian_point ( 'none', ( -8.449999999999878500, 53.00000000000000000, -40.62499999999991500 ) ) ;
#38008 = line ( 'none', #38007, #38067 ) ;
#38009 = plane ( 'none', #38065 ) ;
#38010 = face_outer_bound ( 'none', #15309, .t. ) ;
#38011 = axis2_placement_3d ( 'none', #38071, #38070, #38069 ) ;
#38012 = face_outer_bound ( 'none', #15331, .t. ) ;
#38013 = vector ( 'none', #38015, 1000.000000000000000 ) ;
#38014 = plane ( 'none', #38022 ) ;
#38015 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38016 = cartesian_point ( 'none', ( -15.12291423367841500, 53.00000000000000000, -32.57500000000033700 ) ) ;
#38017 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38018 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38019 = cartesian_point ( 'none', ( -13.53645711683914700, 53.00000000000000000, -32.35000000000014400 ) ) ;
#38020 = face_outer_bound ( 'none', #15254, .t. ) ;
#38021 = plane ( 'none', #38011 ) ;
#38022 = axis2_placement_3d ( 'none', #38019, #38006, #38072 ) ;
#38023 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38024 = vector ( 'none', #38023, 1000.000000000000000 ) ;
#38025 = cartesian_point ( 'none', ( -15.12291423367842600, 53.00000000000000000, -26.57500000000033300 ) ) ;
#38026 = line ( 'none', #38025, #38024 ) ;
#38027 = axis2_placement_3d ( 'none', #38036, #38018, #38017 ) ;
#38028 = line ( 'none', #38016, #38013 ) ;
#38029 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38030 = vector ( 'none', #38029, 1000.000000000000000 ) ;
#38031 = oriented_edge ( 'none', *, *, #7555, .f. ) ;
#38032 = face_outer_bound ( 'none', #15245, .t. ) ;
#38033 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38034 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38035 = cartesian_point ( 'none', ( -21.12291423367841100, 53.00000000000000000, -32.57500000000033700 ) ) ;
#38036 = cartesian_point ( 'none', ( -21.12291423367841500, 53.00000000000000000, -26.57500000000033300 ) ) ;
#38037 = cartesian_point ( 'none', ( -21.12291423367841100, 53.00000000000000000, -32.57500000000033700 ) ) ;
#38038 = line ( 'none', #38037, #38030 ) ;
#38039 = direction ( 'none', ( -5.782411586589351700e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38040 = plane ( 'none', #38058 ) ;
#38041 = plane ( 'none', #38088 ) ;
#38042 = line ( 'none', #38103, #38102 ) ;
#38043 = axis2_placement_3d ( 'none', #38099, #38098, #38097 ) ;
#38044 = face_outer_bound ( 'none', #15276, .t. ) ;
#38045 = face_outer_bound ( 'none', #15326, .t. ) ;
#38046 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38047 = edge_loop ( 'none', ( #37709, #38204, #38385, #38161 ) ) ;
#38048 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38049 = cartesian_point ( 'none', ( -14.44999999999987800, 53.00000000000000000, -34.62499999999992200 ) ) ;
#38050 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38051 = cartesian_point ( 'none', ( -28.70937135051768900, 53.00000000000000000, -32.80000000000053000 ) ) ;
#38052 = cartesian_point ( 'none', ( -28.70937135051768900, 53.00000000000000000, -32.80000000000053000 ) ) ;
#38053 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38054 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38055 = cartesian_point ( 'none', ( -14.44999999999987800, 53.00000000000000000, -34.62499999999992200 ) ) ;
#38056 = plane ( 'none', #38043 ) ;
#38057 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38058 = axis2_placement_3d ( 'none', #38052, #38057, #38106 ) ;
#38059 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38060 = vector ( 'none', #38059, 1000.000000000000000 ) ;
#38061 = cartesian_point ( 'none', ( -8.449999999999882000, 53.00000000000000000, -34.62499999999992200 ) ) ;
#38062 = line ( 'none', #38061, #38060 ) ;
#38063 = face_outer_bound ( 'none', #15271, .t. ) ;
#38064 = plane ( 'none', #38068 ) ;
#38065 = axis2_placement_3d ( 'none', #38049, #38048, #38046 ) ;
#38066 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38067 = vector ( 'none', #38066, 1000.000000000000000 ) ;
#38068 = axis2_placement_3d ( 'none', #38055, #38054, #38053 ) ;
#38069 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38070 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38071 = cartesian_point ( 'none', ( -14.44999999999987800, 53.00000000000000000, -40.62499999999991500 ) ) ;
#38072 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38073 = oriented_edge ( 'none', *, *, #38343, .f. ) ;
#38074 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38075 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38076 = cartesian_point ( 'none', ( -22.94999999999987800, 53.00000000000000000, -40.62499999999987900 ) ) ;
#38077 = axis2_placement_3d ( 'none', #38076, #38075, #38074 ) ;
#38078 = cartesian_point ( 'none', ( 42.49999999999999300, 10.00000000000000000, -42.49999999999999300 ) ) ;
#38079 = vector ( 'none', #38616, 1000.000000000000000 ) ;
#38080 = line ( 'none', #38314, #38353 ) ;
#38081 = plane ( 'none', #38077 ) ;
#38082 = plane ( 'none', #38105 ) ;
#38083 = vector ( 'none', #38050, 1000.000000000000000 ) ;
#38084 = cartesian_point ( 'none', ( -28.70937135051768900, 53.00000000000000000, -26.80000000000053400 ) ) ;
#38086 = edge_loop ( 'none', ( #37900, #37913, #38118, #38107 ) ) ;
#38085 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38087 = direction ( 'none', ( 1.632680918566406800e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38088 = axis2_placement_3d ( 'none', #38084, #38094, #38093 ) ;
#38089 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38090 = vector ( 'none', #38089, 1000.000000000000000 ) ;
#38091 = cartesian_point ( 'none', ( -22.70937135051768500, 53.00000000000000000, -32.80000000000053000 ) ) ;
#38092 = line ( 'none', #38091, #38090 ) ;
#38093 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38094 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38095 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.632680918566406800e-016 ) ) ;
#38096 = face_outer_bound ( 'none', #15367, .t. ) ;
#38097 = direction ( 'none', ( 1.156482317317871500e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38098 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.156482317317871500e-015 ) ) ;
#38099 = cartesian_point ( 'none', ( -22.70937135051768900, 53.00000000000000000, -26.80000000000053000 ) ) ;
#38100 = vector ( 'none', #38085, 1000.000000000000000 ) ;
#38101 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38102 = vector ( 'none', #38101, 1000.000000000000000 ) ;
#38103 = cartesian_point ( 'none', ( -14.44999999999987800, 53.00000000000000000, -34.62499999999992200 ) ) ;
#38104 = line ( 'none', #38051, #38083 ) ;
#38105 = axis2_placement_3d ( 'none', #38078, #38095, #38087 ) ;
#38107 = oriented_edge ( 'none', *, *, #7661, .t. ) ;
#38106 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38108 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#38109 = face_outer_bound ( 'none', #15377, .t. ) ;
#38110 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38111 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38112 = face_outer_bound ( 'none', #15312, .t. ) ;
#38113 = plane ( 'none', #38117 ) ;
#38114 = cartesian_point ( 'none', ( -22.94999999999987800, 53.00000000000000000, -34.62499999999988600 ) ) ;
#38115 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.156482317317872700e-015 ) ) ;
#38116 = cartesian_point ( 'none', ( -16.94999999999978300, 53.00000000000000000, -9.462499999999975500 ) ) ;
#38117 = axis2_placement_3d ( 'none', #38174, #38173, #38172 ) ;
#38118 = oriented_edge ( 'none', *, *, #37877, .f. ) ;
#38119 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38120 = vector ( 'none', #38119, 1000.000000000000000 ) ;
#38121 = cartesian_point ( 'none', ( 13.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#38122 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38123 = vector ( 'none', #38122, 1000.000000000000000 ) ;
#38124 = cartesian_point ( 'none', ( -16.94999999999987500, 53.00000000000000000, -40.62499999999987900 ) ) ;
#38125 = plane ( 'none', #38167 ) ;
#38126 = axis2_placement_3d ( 'none', #38132, #38111, #38110 ) ;
#38127 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38128 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38129 = cartesian_point ( 'none', ( 72.28516237019106000, -23.48687299947121700, -12.49999999999999600 ) ) ;
#38130 = plane ( 'none', #38126 ) ;
#38131 = face_outer_bound ( 'none', #15375, .t. ) ;
#38132 = cartesian_point ( 'none', ( -22.94999999999987800, 53.00000000000000000, -34.62499999999988600 ) ) ;
#38133 = cartesian_point ( 'none', ( -22.94999999999987800, 53.00000000000000000, -40.62499999999987900 ) ) ;
#38134 = line ( 'none', #38133, #38120 ) ;
#38135 = axis2_placement_3d ( 'none', #38129, #38128, #38127 ) ;
#38136 = line ( 'none', #38124, #38123 ) ;
#38137 = toroidal_surface ( 'none', #38135, 4.500000000002002000, 0.5000000000000000000 ) ;
#38138 = face_outer_bound ( 'none', #1068, .t. ) ;
#38139 = face_outer_bound ( 'none', #15428, .t. ) ;
#38140 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38141 = axis2_placement_3d ( 'none', #38121, #38108, #38140 ) ;
#38142 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38143 = vector ( 'none', #38142, 1000.000000000000000 ) ;
#38144 = cartesian_point ( 'none', ( -8.449999999999880300, 53.00000000000000000, -43.80000000000048000 ) ) ;
#38145 = line ( 'none', #38144, #38143 ) ;
#38146 = cartesian_point ( 'none', ( -14.44999999999987700, 53.00000000000000000, -49.80000000000046600 ) ) ;
#38147 = line ( 'none', #38146, #38197 ) ;
#38148 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38149 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38150 = cartesian_point ( 'none', ( -14.44999999999987700, 53.00000000000000000, -43.80000000000048000 ) ) ;
#38151 = plane ( 'none', #38192 ) ;
#38152 = plane ( 'none', #38157 ) ;
#38153 = axis2_placement_3d ( 'none', #38150, #38149, #38148 ) ;
#38154 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38155 = vector ( 'none', #38154, 1000.000000000000000 ) ;
#38156 = conical_surface ( 'none', #38141, 2.000000000000000900, 0.9599310885968839200 ) ;
#38157 = axis2_placement_3d ( 'none', #38116, #38115, #38201 ) ;
#38158 = face_outer_bound ( 'none', #15402, .t. ) ;
#38159 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38160 = cartesian_point ( 'none', ( -14.44999999999987800, 53.00000000000000000, -40.62499999999991500 ) ) ;
#38161 = oriented_edge ( 'none', *, *, #6475, .f. ) ;
#38162 = plane ( 'none', #38153 ) ;
#38163 = face_outer_bound ( 'none', #15189, .t. ) ;
#38164 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38165 = vector ( 'none', #38164, 1000.000000000000000 ) ;
#38166 = oriented_edge ( 'none', *, *, #6487, .f. ) ;
#38167 = axis2_placement_3d ( 'none', #38114, #38170, #38159 ) ;
#38168 = cartesian_point ( 'none', ( -16.94999999999987800, 53.00000000000000000, -34.62499999999988600 ) ) ;
#38169 = line ( 'none', #38168, #38165 ) ;
#38170 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38171 = line ( 'none', #38160, #38155 ) ;
#38172 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38173 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589365500e-016 ) ) ;
#38174 = cartesian_point ( 'none', ( -8.449999999999882000, 53.00000000000000000, -34.62499999999992200 ) ) ;
#38175 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38176 = vector ( 'none', #38175, 1000.000000000000000 ) ;
#38177 = cartesian_point ( 'none', ( -14.44999999999987700, 53.00000000000000000, -43.80000000000048000 ) ) ;
#38178 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -5.782411586589357600e-016 ) ) ;
#38179 = direction ( 'none', ( 5.782411586589357600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38180 = cartesian_point ( 'none', ( -22.94999999999977200, 53.00000000000000000, -15.46249999999997200 ) ) ;
#38181 = axis2_placement_3d ( 'none', #38180, #38179, #38178 ) ;
#38182 = line ( 'none', #38177, #38176 ) ;
#38183 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38184 = cartesian_point ( 'none', ( -22.94999999999977200, 53.00000000000000000, -15.46249999999997200 ) ) ;
#38185 = face_outer_bound ( 'none', #15353, .t. ) ;
#38186 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38187 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38188 = plane ( 'none', #38181 ) ;
#38189 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38190 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38191 = cartesian_point ( 'none', ( -22.94999999999977200, 53.00000000000000000, -9.462499999999979000 ) ) ;
#38192 = axis2_placement_3d ( 'none', #38191, #38187, #38186 ) ;
#38193 = plane ( 'none', #38241 ) ;
#38194 = line ( 'none', #38184, #38242 ) ;
#38195 = axis2_placement_3d ( 'none', #38207, #38190, #38189 ) ;
#38196 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38197 = vector ( 'none', #38196, 1000.000000000000000 ) ;
#38198 = face_outer_bound ( 'none', #15434, .t. ) ;
#38199 = face_outer_bound ( 'none', #15397, .t. ) ;
#38200 = advanced_face ( 'none', ( #52565 ), #52451, .f. ) ;
#38201 = direction ( 'none', ( 1.156482317317872700e-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38202 = face_outer_bound ( 'none', #15421, .t. ) ;
#38203 = oriented_edge ( 'none', *, *, #37864, .f. ) ;
#38204 = oriented_edge ( 'none', *, *, #4297, .f. ) ;
#38205 = plane ( 'none', #38195 ) ;
#38206 = face_outer_bound ( 'none', #15407, .t. ) ;
#38207 = cartesian_point ( 'none', ( -14.44999999999987700, 53.00000000000000000, -43.80000000000048000 ) ) ;
#38208 = cylindrical_surface ( 'none', #38222, 4.999999999999997300 ) ;
#38209 = vector ( 'none', #38278, 1000.000000000000000 ) ;
#38210 = cartesian_point ( 'none', ( 42.49999999999999300, 10.00000000000000000, -37.50000000000000000 ) ) ;
#38211 = oriented_edge ( 'none', *, *, #38238, .f. ) ;
#38212 = face_outer_bound ( 'none', #15446, .t. ) ;
#38213 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38214 = oriented_edge ( 'none', *, *, #38335, .f. ) ;
#38215 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38216 = cartesian_point ( 'none', ( 37.50000000000000700, 10.00000000000000000, -37.50000000000000000 ) ) ;
#38217 = cartesian_point ( 'none', ( -37.50000000000001400, 10.00000000000000000, -42.50000000000000000 ) ) ;
#38218 = face_outer_bound ( 'none', #15438, .t. ) ;
#38219 = oriented_edge ( 'none', *, *, #28047, .f. ) ;
#38220 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38221 = axis2_placement_3d ( 'none', #38233, #38274, #38273 ) ;
#38222 = axis2_placement_3d ( 'none', #38216, #38224, #38213 ) ;
#38223 = circle ( 'none', #38221, 4.999999999999997300 ) ;
#38224 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38225 = axis2_placement_3d ( 'none', #38227, #38220, #38215 ) ;
#38226 = edge_curve ( 'none', #6451, #4304, #52534, .t. ) ;
#38227 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000000, 35.50000000000000700 ) ) ;
#38228 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#38229 = vector ( 'none', #38228, 1000.000000000000000 ) ;
#38230 = cartesian_point ( 'none', ( 13.70000000000000300, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#38231 = line ( 'none', #38230, #38229 ) ;
#38232 = cylindrical_surface ( 'none', #38225, 1.649999999999991700 ) ;
#38233 = cartesian_point ( 'none', ( 37.50000000000000700, 10.00000000000000000, -37.50000000000000000 ) ) ;
#38234 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 5.782411586589365500e-016 ) ) ;
#38235 = direction ( 'none', ( -5.782411586589365500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38236 = cartesian_point ( 'none', ( -22.94999999999977200, 53.00000000000000000, -9.462499999999979000 ) ) ;
#38237 = line ( 'none', #38210, #38209 ) ;
#38238 = edge_curve ( 'none', #20574, #34824, #52143, .t. ) ;
#38239 = cartesian_point ( 'none', ( 42.49999999999999300, 10.00000000000000000, -37.50000000000000000 ) ) ;
#38240 = advanced_face ( 'none', ( #52542 ), #47699, .t. ) ;
#38241 = axis2_placement_3d ( 'none', #38236, #38235, #38234 ) ;
#38242 = vector ( 'none', #38183, 1000.000000000000000 ) ;
#38243 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38244 = vector ( 'none', #38243, 1000.000000000000000 ) ;
#38245 = cartesian_point ( 'none', ( -16.94999999999977500, 53.00000000000000000, -15.46249999999997000 ) ) ;
#38246 = line ( 'none', #38245, #38244 ) ;
#38247 = face_outer_bound ( 'none', #15444, .t. ) ;
#38249 = edge_loop ( 'none', ( #38250, #38254, #38317, #39668 ) ) ;
#38248 = cartesian_point ( 'none', ( -42.50000000000000700, 10.00000000000000000, -37.50000000000000700 ) ) ;
#38250 = oriented_edge ( 'none', *, *, #38226, .t. ) ;
#38251 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38252 = vector ( 'none', #38251, 1000.000000000000000 ) ;
#38254 = oriented_edge ( 'none', *, *, #4414, .t. ) ;
#38253 = cartesian_point ( 'none', ( -37.50000000000001400, 10.00000000000000000, -42.50000000000000000 ) ) ;
#38255 = edge_curve ( 'none', #6508, #6452, #52144, .t. ) ;
#38257 = oriented_edge ( 'none', *, *, #2577, .f. ) ;
#38256 = plane ( 'none', #38310 ) ;
#38258 = cartesian_point ( 'none', ( -42.50000000000000700, 10.00000000000000000, -42.50000000000000000 ) ) ;
#38259 = line ( 'none', #38253, #38252 ) ;
#38260 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -8.163404592832032700e-017 ) ) ;
#38261 = vector ( 'none', #38260, 1000.000000000000000 ) ;
#38262 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38263 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38264 = circle ( 'none', #38267, 4.999999999999997300 ) ;
#38265 = line ( 'none', #38277, #38261 ) ;
#38266 = axis2_placement_3d ( 'none', #38276, #38263, #38262 ) ;
#38267 = axis2_placement_3d ( 'none', #38270, #38309, #38308 ) ;
#38268 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38269 = cylindrical_surface ( 'none', #38266, 4.999999999999997300 ) ;
#38270 = cartesian_point ( 'none', ( -37.50000000000001400, 10.00000000000000000, -37.50000000000000700 ) ) ;
#38271 = cartesian_point ( 'none', ( -42.50000000000000700, 10.00000000000000000, -37.50000000000000700 ) ) ;
#38272 = line ( 'none', #38271, #38275 ) ;
#38273 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38274 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38275 = vector ( 'none', #38268, 1000.000000000000000 ) ;
#38276 = cartesian_point ( 'none', ( -37.50000000000001400, 10.00000000000000000, -37.50000000000000700 ) ) ;
#38277 = cartesian_point ( 'none', ( -42.50000000000000700, 10.00000000000000000, -42.50000000000000000 ) ) ;
#38278 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38279 = cartesian_point ( 'none', ( 29.00000000000000400, -6.000000000000000000, -28.99999999999999600 ) ) ;
#38280 = direction ( 'none', ( 0.7071067811865500200, -0.7071067811865451300, 4.998469860002605800e-015 ) ) ;
#38281 = vector ( 'none', #38280, 1000.000000000000100 ) ;
#38282 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38283 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38284 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38285 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -12.99999999999999800 ) ) ;
#38286 = axis2_placement_3d ( 'none', #38285, #38284, #38283 ) ;
#38287 = circle ( 'none', #38333, 8.000000000000007100 ) ;
#38288 = cylindrical_surface ( 'none', #38312, 1.649999999999991700 ) ;
#38289 = cartesian_point ( 'none', ( 0.2500000000000013300, 0.2499999999999973400, -3.000000000000000900 ) ) ;
#38290 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38291 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38292 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -12.99999999999999800 ) ) ;
#38293 = axis2_placement_3d ( 'none', #38292, #38291, #38290 ) ;
#38294 = circle ( 'none', #38293, 75.00000000000000000 ) ;
#38295 = direction ( 'none', ( 1.632680918566406500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38296 = vector ( 'none', #38295, 1000.000000000000000 ) ;
#38297 = axis2_placement_3d ( 'none', #38279, #38282, #38351 ) ;
#38298 = line ( 'none', #38289, #38281 ) ;
#38299 = face_bound ( 'none', #15712, .t. ) ;
#38300 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 8.163404592832032700e-017 ) ) ;
#38301 = direction ( 'none', ( -8.163404592832032700e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38302 = cartesian_point ( 'none', ( -42.50000000000000700, 10.00000000000000000, -42.50000000000000000 ) ) ;
#38303 = line ( 'none', #38258, #38296 ) ;
#38304 = circle ( 'none', #38297, 1.000000000000000900 ) ;
#38305 = circle ( 'none', #38286, 75.00000000000000000 ) ;
#38306 = cartesian_point ( 'none', ( 37.50000000000000700, 10.00000000000000000, -42.49999999999999300 ) ) ;
#38307 = face_outer_bound ( 'none', #15489, .t. ) ;
#38308 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38309 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38310 = axis2_placement_3d ( 'none', #38302, #38301, #38300 ) ;
#38311 = advanced_face ( 'none', ( #52757 ), #52825, .f. ) ;
#38312 = axis2_placement_3d ( 'none', #38378, #38377, #38376 ) ;
#38313 = face_outer_bound ( 'none', #15459, .t. ) ;
#38314 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#38315 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38316 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38317 = oriented_edge ( 'none', *, *, #38319, .f. ) ;
#38318 = circle ( 'none', #38379, 1.649999999999991700 ) ;
#38319 = edge_curve ( 'none', #6476, #4359, #52758, .t. ) ;
#38320 = cylindrical_surface ( 'none', #38326, 1.649999999999991700 ) ;
#38321 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38322 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38323 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38324 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38325 = circle ( 'none', #38348, 1.649999999999991700 ) ;
#38326 = axis2_placement_3d ( 'none', #38327, #38322, #38321 ) ;
#38327 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000000, -35.49999999999999300 ) ) ;
#38328 = cartesian_point ( 'none', ( 35.50000000000000700, 10.00000000000000200, -35.50000000000000000 ) ) ;
#38329 = face_outer_bound ( 'none', #15688, .t. ) ;
#38330 = face_bound ( 'none', #15479, .t. ) ;
#38331 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38332 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38333 = axis2_placement_3d ( 'none', #38346, #38332, #38331 ) ;
#38334 = face_bound ( 'none', #15702, .t. ) ;
#38335 = edge_curve ( 'none', #35849, #20574, #52756, .t. ) ;
#38336 = face_bound ( 'none', #15716, .t. ) ;
#38337 = cartesian_point ( 'none', ( -42.49999999999999300, 10.00000000000000000, 42.50000000000000000 ) ) ;
#38338 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38339 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38340 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000200, -35.49999999999999300 ) ) ;
#38341 = oriented_edge ( 'none', *, *, #4342, .f. ) ;
#38342 = axis2_placement_3d ( 'none', #38340, #38339, #38338 ) ;
#38343 = edge_curve ( 'none', #6439, #4370, #52727, .t. ) ;
#38344 = circle ( 'none', #38342, 1.649999999999991700 ) ;
#38345 = plane ( 'none', #38349 ) ;
#38346 = cartesian_point ( 'none', ( -72.28516237019206900, -23.48687299947002700, -13.99999999999999800 ) ) ;
#38347 = oriented_edge ( 'none', *, *, #6427, .f. ) ;
#38348 = axis2_placement_3d ( 'none', #38328, #38316, #38315 ) ;
#38349 = axis2_placement_3d ( 'none', #38337, #38324, #38323 ) ;
#38350 = face_bound ( 'none', #15698, .t. ) ;
#38351 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38352 = cylindrical_surface ( 'none', #38367, 1.649999999999991700 ) ;
#38353 = vector ( 'none', #38375, 1000.000000000000000 ) ;
#38354 = line ( 'none', #38604, #38623 ) ;
#38355 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38356 = vector ( 'none', #38355, 1000.000000000000000 ) ;
#38357 = oriented_edge ( 'none', *, *, #15908, .f. ) ;
#38358 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38359 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38360 = axis2_placement_3d ( 'none', #38366, #38359, #38358 ) ;
#38361 = face_outer_bound ( 'none', #15508, .t. ) ;
#38362 = cartesian_point ( 'none', ( 37.50000000000000700, 10.00000000000000000, -42.49999999999999300 ) ) ;
#38363 = line ( 'none', #38362, #38356 ) ;
#38364 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38365 = cartesian_point ( 'none', ( 3.626919060098210000, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#38366 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000200, 35.50000000000000700 ) ) ;
#38367 = axis2_placement_3d ( 'none', #38374, #38373, #38364 ) ;
#38368 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38369 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38370 = edge_loop ( 'none', ( #232, #268, #280, #271 ) ) ;
#38371 = cartesian_point ( 'none', ( 35.50000000000000000, 10.00000000000000200, 35.49999999999999300 ) ) ;
#38372 = cartesian_point ( 'none', ( -64.51207375136770800, 8.999999999999973400, 32.26181056100063700 ) ) ;
#38373 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38374 = cartesian_point ( 'none', ( 35.50000000000000000, 10.00000000000000000, 35.49999999999999300 ) ) ;
#38375 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38376 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38377 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38378 = cartesian_point ( 'none', ( 35.50000000000000700, 10.00000000000000000, -35.50000000000000000 ) ) ;
#38379 = axis2_placement_3d ( 'none', #38371, #38369, #38368 ) ;
#38380 = circle ( 'none', #38360, 1.649999999999991700 ) ;
#38381 = face_outer_bound ( 'none', #15495, .t. ) ;
#38382 = direction ( 'none', ( 1.734723475976806800e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38383 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.734723475976806800e-016 ) ) ;
#38384 = cartesian_point ( 'none', ( -6.875223491708604600, -74.68932813150252100, -12.99999999999999800 ) ) ;
#38385 = oriented_edge ( 'none', *, *, #38226, .f. ) ;
#38386 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38387 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38388 = cartesian_point ( 'none', ( -29.99999999999999300, -1.000000000000000000, -31.00000000000000000 ) ) ;
#38389 = plane ( 'none', #38395 ) ;
#38390 = face_outer_bound ( 'none', #15522, .t. ) ;
#38391 = face_outer_bound ( 'none', #15513, .t. ) ;
#38392 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38393 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38394 = cartesian_point ( 'none', ( -28.99999999999998900, -6.000000000000000000, -28.99999999999999600 ) ) ;
#38395 = axis2_placement_3d ( 'none', #38404, #38383, #38382 ) ;
#38396 = face_outer_bound ( 'none', #15512, .t. ) ;
#38397 = axis2_placement_3d ( 'none', #38394, #38393, #38386 ) ;
#38398 = direction ( 'none', ( -1.632680918566406800e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#38399 = vector ( 'none', #38398, 1000.000000000000000 ) ;
#38400 = cartesian_point ( 'none', ( 42.49999999999999300, 10.00000000000000000, -42.49999999999999300 ) ) ;
#38401 = line ( 'none', #38400, #38399 ) ;
#38402 = cylindrical_surface ( 'none', #38403, 1.000000000000000900 ) ;
#38403 = axis2_placement_3d ( 'none', #38388, #38387, #38392 ) ;
#38404 = cartesian_point ( 'none', ( -30.00000000000000400, -6.000000000000000000, 30.00000000000000000 ) ) ;
#38405 = cylindrical_surface ( 'none', #38397, 1.000000000000000900 ) ;
#38406 = circle ( 'none', #38462, 4.000000000000897100 ) ;
#38407 = axis2_placement_3d ( 'none', #38447, #38442, #38441 ) ;
#38408 = cartesian_point ( 'none', ( -59.82906104947547000, 9.433012701892188500, 39.87302649316834600 ) ) ;
#38409 = cartesian_point ( 'none', ( -59.74078269307402400, 9.477151880092913300, 39.87302649316834600 ) ) ;
#38410 = cartesian_point ( 'none', ( -59.65551234872351200, 9.499999999999962700, 39.85017837326130800 ) ) ;
#38411 = cartesian_point ( 'none', ( -59.57906104947551300, 9.499999999999975100, 39.80603919506058500 ) ) ;
#38412 = circle ( 'none', #38427, 75.00000000000000000 ) ;
#38413 = cartesian_point ( 'none', ( 30.00000000000001400, -1.000000000000000000, -30.00000000000000000 ) ) ;
#38414 = line ( 'none', #38413, #38457 ) ;
#38415 = cartesian_point ( 'none', ( -67.64634648889793300, -30.00464771323954600, -19.00000000000000700 ) ) ;
#38416 = cartesian_point ( 'none', ( -67.64634648889791900, -30.00464771323954600, -19.13483368680675400 ) ) ;
#38417 = cartesian_point ( 'none', ( -67.62329706588073500, -29.98839682110179800, -19.26852712003400500 ) ) ;
#38418 = cartesian_point ( 'none', ( -67.53769984120180000, -29.92615864732107100, -19.51246871901357200 ) ) ;
#38419 = cartesian_point ( 'none', ( -67.47448441526545100, -29.87958410244372600, -19.62423493259740300 ) ) ;
#38420 = cartesian_point ( 'none', ( -67.32115203757346900, -29.76126373082838900, -19.80765383231462500 ) ) ;
#38421 = cartesian_point ( 'none', ( -67.23137689133651000, -29.68968398655106700, -19.87954648037551300 ) ) ;
#38422 = cartesian_point ( 'none', ( -67.04013313051768800, -29.52883295321889900, -19.97601960096811900 ) ) ;
#38423 = cartesian_point ( 'none', ( -66.94094024606211200, -29.44148677112359600, -20.00000000000001100 ) ) ;
#38424 = cartesian_point ( 'none', ( -66.84224610169675900, -29.34986391658299000, -20.00000000000000700 ) ) ;
#38425 = cartesian_point ( 'none', ( -4.000000000003203700, -76.00511760518732300, -11.19999999999999800 ) ) ;
#38426 = circle ( 'none', #38438, 4.000000000002002000 ) ;
#38427 = axis2_placement_3d ( 'none', #38429, #38430, #38461 ) ;
#38428 = b_spline_curve_with_knots ( 'none', 3,
( #38424, #38423, #38422, #38421, #38420, #38419, #38418, #38417, #38416, #38415 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003984958841005239200, 0.0007969917682010478400, 0.001195487652301571800, 0.001593983536402095700 ),
.unspecified. ) ;
#38429 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -12.99999999999999800 ) ) ;
#38430 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38431 =( bounded_curve ( ) b_spline_curve ( 3, ( #38411, #38410, #38409, #38408 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.181780368009194800e-013, 0.5235987755983174700 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9772838841927207200, 0.9772838841927207200, 1.000000000000000000 ) )
representation_item ( '' ) );
#38432 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#38433 = vector ( 'none', #38432, 1000.000000000000000 ) ;
#38434 = cartesian_point ( 'none', ( 76.28516237019306300, -23.48687299947121700, -11.19999999999999800 ) ) ;
#38435 = line ( 'none', #38434, #38433 ) ;
#38436 = cartesian_point ( 'none', ( 3.999999999998590500, -76.00511760518732300, -11.19999999999999800 ) ) ;
#38437 = circle ( 'none', #38456, 4.000000000000897100 ) ;
#38438 = axis2_placement_3d ( 'none', #38489, #38488, #38487 ) ;
#38439 = axis2_placement_3d ( 'none', #38482, #38481, #38480 ) ;
#38440 = cartesian_point ( 'none', ( -59.81459193841588700, 0.4999999999999761300, 28.97236790258986600 ) ) ;
#38441 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38442 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#38443 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#38444 = vector ( 'none', #38443, 1000.000000000000000 ) ;
#38445 = cartesian_point ( 'none', ( 3.999999999998590500, -76.00511760518732300, -11.19999999999999800 ) ) ;
#38446 = line ( 'none', #38445, #38444 ) ;
#38447 = cartesian_point ( 'none', ( -2.306226048644993000e-012, -76.00511760518732300, -11.19999999999999800 ) ) ;
#38448 = face_outer_bound ( 'none', #15541, .t. ) ;
#38449 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38450 = cartesian_point ( 'none', ( -2.306226048644993000e-012, -76.00511760518732300, -12.49999999999999600 ) ) ;
#38451 = vector ( 'none', #38458, 1000.000000000000000 ) ;
#38452 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38453 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38454 = cartesian_point ( 'none', ( -2.306226048644993000e-012, -76.00511760518732300, -11.19999999999999800 ) ) ;
#38455 = cylindrical_surface ( 'none', #38407, 4.000000000000897100 ) ;
#38456 = axis2_placement_3d ( 'none', #38450, #38496, #38495 ) ;
#38457 = vector ( 'none', #38449, 1000.000000000000000 ) ;
#38458 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#38459 = cartesian_point ( 'none', ( 68.28516237018905600, -23.48687299947121700, -11.19999999999999800 ) ) ;
#38460 = line ( 'none', #38459, #38451 ) ;
#38461 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38462 = axis2_placement_3d ( 'none', #38454, #38453, #38452 ) ;
#38463 = axis2_placement_3d ( 'none', #38515, #38514, #38513 ) ;
#38464 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38465 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38466 = cartesian_point ( 'none', ( -30.00000000000000400, -6.000000000000000000, 30.00000000000000000 ) ) ;
#38467 = axis2_placement_3d ( 'none', #38466, #38465, #38464 ) ;
#38468 = plane ( 'none', #38467 ) ;
#38469 = face_outer_bound ( 'none', #15143, .t. ) ;
#38470 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38471 = vector ( 'none', #38470, 1000.000000000000000 ) ;
#38472 = cartesian_point ( 'none', ( 28.99999999999999300, -6.000000000000000000, 30.00000000000000000 ) ) ;
#38473 = line ( 'none', #38472, #38471 ) ;
#38474 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38475 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38476 = cartesian_point ( 'none', ( 28.99999999999999300, -6.000000000000000000, 28.99999999999999600 ) ) ;
#38477 = axis2_placement_3d ( 'none', #38476, #38475, #38474 ) ;
#38478 = line ( 'none', #38560, #38559 ) ;
#38479 = cartesian_point ( 'none', ( -64.32906104947555500, 9.499999999999975100, 31.57879785910844100 ) ) ;
#38480 = direction ( 'none', ( -0.7071067811865500200, 0.7071067811865451300, 0.0000000000000000000 ) ) ;
#38481 = direction ( 'none', ( 0.7071067811865451300, 0.7071067811865500200, -0.0000000000000000000 ) ) ;
#38482 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4999999999999970000, -3.499999999999999600 ) ) ;
#38483 = line ( 'none', #38522, #38521 ) ;
#38484 = line ( 'none', #38526, #38525 ) ;
#38485 = cartesian_point ( 'none', ( 28.99999999999999300, -6.000000000000000000, 30.00000000000000000 ) ) ;
#38486 = cylindrical_surface ( 'none', #38463, 0.5000000000000004400 ) ;
#38487 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38488 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38489 = cartesian_point ( 'none', ( 72.28516237019106000, -23.48687299947121700, -12.49999999999999600 ) ) ;
#38490 = circle ( 'none', #38477, 1.000000000000000900 ) ;
#38491 = plane ( 'none', #38439 ) ;
#38492 = cartesian_point ( 'none', ( 29.99999999999999600, -6.000000000000000000, 28.99999999999999600 ) ) ;
#38493 = face_outer_bound ( 'none', #15555, .t. ) ;
#38494 = face_outer_bound ( 'none', #15572, .t. ) ;
#38495 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38496 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38497 = cartesian_point ( 'none', ( -29.00000000000000000, -6.000000000000000000, 30.00000000000000000 ) ) ;
#38498 = cartesian_point ( 'none', ( -29.99999999999999300, -6.000000000000000000, -28.99999999999999600 ) ) ;
#38499 = circle ( 'none', #38555, 1.000000000000000900 ) ;
#38500 = cartesian_point ( 'none', ( -28.99999999999998900, -6.000000000000000000, -30.00000000000000000 ) ) ;
#38501 = cartesian_point ( 'none', ( -22.49999999999938500, -6.000000000000000000, 24.00000000000001100 ) ) ;
#38502 = cartesian_point ( 'none', ( -29.00000000000000000, -6.000000000000000000, 28.99999999999999600 ) ) ;
#38503 = oriented_edge ( 'none', *, *, #38319, .t. ) ;
#38504 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38505 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38506 = cartesian_point ( 'none', ( -29.00000000000000000, -6.000000000000000000, 28.99999999999999600 ) ) ;
#38507 = axis2_placement_3d ( 'none', #38506, #38505, #38504 ) ;
#38508 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38509 = vector ( 'none', #38508, 1000.000000000000000 ) ;
#38510 = cartesian_point ( 'none', ( -30.00000000000000400, -6.000000000000000000, 28.99999999999999600 ) ) ;
#38511 = line ( 'none', #38510, #38509 ) ;
#38512 = axis2_placement_3d ( 'none', #38502, #38516, #38519 ) ;
#38513 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38514 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38515 = cartesian_point ( 'none', ( -59.82906104947547000, 9.499999999999975100, 39.37302649316834600 ) ) ;
#38516 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38517 = cylindrical_surface ( 'none', #38512, 1.000000000000000900 ) ;
#38518 = circle ( 'none', #38507, 1.000000000000000900 ) ;
#38519 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38520 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38521 = vector ( 'none', #38520, 1000.000000000000000 ) ;
#38522 = cartesian_point ( 'none', ( -30.00000000000000400, -6.000000000000000000, 30.00000000000000000 ) ) ;
#38523 = face_outer_bound ( 'none', #15579, .t. ) ;
#38524 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#38525 = vector ( 'none', #38524, 1000.000000000000000 ) ;
#38526 = cartesian_point ( 'none', ( -29.00000000000000000, -6.000000000000000000, 30.00000000000000000 ) ) ;
#38527 = cartesian_point ( 'none', ( -59.61297846519470100, 0.4999999999999761300, 28.32477358264726800 ) ) ;
#38528 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 24.00000000000000400 ) ) ;
#38529 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38530 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38531 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38532 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38533 = axis2_placement_3d ( 'none', #38585, #38584, #38583 ) ;
#38534 = face_outer_bound ( 'none', #15610, .t. ) ;
#38535 = axis2_placement_3d ( 'none', #38538, #38530, #38529 ) ;
#38536 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38537 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38538 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 24.00000000000000400 ) ) ;
#38539 = face_outer_bound ( 'none', #15603, .t. ) ;
#38540 = face_bound ( 'none', #15671, .t. ) ;
#38541 = axis2_placement_3d ( 'none', #38501, #38537, #38536 ) ;
#38542 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#38543 = vector ( 'none', #38542, 1000.000000000000000 ) ;
#38544 = cartesian_point ( 'none', ( -29.99999999999999300, -6.000000000000000000, -28.99999999999999600 ) ) ;
#38545 = circle ( 'none', #38541, 2.499999999999998700 ) ;
#38546 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38547 = vector ( 'none', #38546, 1000.000000000000000 ) ;
#38548 = line ( 'none', #38544, #38543 ) ;
#38549 = axis2_placement_3d ( 'none', #38528, #38532, #38531 ) ;
#38550 = circle ( 'none', #38535, 4.000000000000000000 ) ;
#38551 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38552 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38553 = cartesian_point ( 'none', ( -28.99999999999998900, -6.000000000000000000, -28.99999999999999600 ) ) ;
#38554 = plane ( 'none', #38549 ) ;
#38555 = axis2_placement_3d ( 'none', #38553, #38552, #38551 ) ;
#38556 = cartesian_point ( 'none', ( -28.99999999999998900, -6.000000000000000000, -30.00000000000000000 ) ) ;
#38557 = line ( 'none', #38556, #38547 ) ;
#38558 = direction ( 'none', ( 1.734723475976807100e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#38559 = vector ( 'none', #38558, 1000.000000000000000 ) ;
#38560 = cartesian_point ( 'none', ( -30.00000000000000400, -6.000000000000000000, 30.00000000000000000 ) ) ;
#38561 = cartesian_point ( 'none', ( -30.00000000000000400, -6.000000000000000000, 28.99999999999999600 ) ) ;
#38562 = axis2_placement_3d ( 'none', #38608, #38607, #38606 ) ;
#38563 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38564 = face_outer_bound ( 'none', #15627, .t. ) ;
#38565 = face_outer_bound ( 'none', #15560, .t. ) ;
#38566 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38567 = vector ( 'none', #38566, 1000.000000000000000 ) ;
#38568 = cartesian_point ( 'none', ( 30.00000000000000700, -6.000000000000000000, -28.99999999999999600 ) ) ;
#38569 = line ( 'none', #38568, #38567 ) ;
#38570 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38571 = cartesian_point ( 'none', ( 24.29999999999994400, 55.00000000000000000, -17.62500000000000000 ) ) ;
#38572 = direction ( 'none', ( -1.734723475976807100e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38573 = plane ( 'none', #38580 ) ;
#38574 = cylindrical_surface ( 'none', #38587, 1.000000000000000900 ) ;
#38575 = cartesian_point ( 'none', ( 29.00000000000000400, -6.000000000000000000, -28.99999999999999600 ) ) ;
#38576 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#38577 = vector ( 'none', #38576, 1000.000000000000000 ) ;
#38578 = cartesian_point ( 'none', ( 29.00000000000000400, -6.000000000000000000, -30.00000000000000000 ) ) ;
#38579 = line ( 'none', #38578, #38577 ) ;
#38580 = axis2_placement_3d ( 'none', #38582, #38581, #38618 ) ;
#38581 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.734723475976806800e-016 ) ) ;
#38582 = cartesian_point ( 'none', ( 29.99999999999999600, -6.000000000000000000, 30.00000000000000000 ) ) ;
#38583 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38584 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38585 = cartesian_point ( 'none', ( -29.99999999999999300, -6.000000000000000000, -30.00000000000000000 ) ) ;
#38586 = cylindrical_surface ( 'none', #38562, 1.000000000000000900 ) ;
#38587 = axis2_placement_3d ( 'none', #38575, #38563, #38570 ) ;
#38588 = cartesian_point ( 'none', ( 30.00000000000000700, -6.000000000000000000, -28.99999999999999600 ) ) ;
#38589 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38590 = vector ( 'none', #38589, 1000.000000000000000 ) ;
#38591 = cartesian_point ( 'none', ( -29.99999999999999300, -6.000000000000000000, -30.00000000000000000 ) ) ;
#38592 = plane ( 'none', #38533 ) ;
#38593 = cartesian_point ( 'none', ( 29.99999999999999600, -6.000000000000000000, 30.00000000000000000 ) ) ;
#38594 = line ( 'none', #38593, #38597 ) ;
#38595 = cartesian_point ( 'none', ( 29.00000000000000400, -6.000000000000000000, -30.00000000000000000 ) ) ;
#38596 = line ( 'none', #38591, #38590 ) ;
#38597 = vector ( 'none', #38572, 1000.000000000000000 ) ;
#38598 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38599 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38600 = axis2_placement_3d ( 'none', #38605, #38599, #38598 ) ;
#38601 = circle ( 'none', #38600, 2.499999999999998700 ) ;
#38602 = cartesian_point ( 'none', ( -17.50000000000000400, -6.000000000000000000, -16.00000000000000000 ) ) ;
#38603 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38604 = cartesian_point ( 'none', ( -17.50000000000000400, -6.000000000000000000, -16.00000000000000000 ) ) ;
#38605 = cartesian_point ( 'none', ( 22.49999999999999600, 0.0000000000000000000, 24.00000746030691400 ) ) ;
#38606 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38607 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38608 = cartesian_point ( 'none', ( 28.99999999999999300, -6.000000000000000000, 28.99999999999999600 ) ) ;
#38609 = line ( 'none', #38602, #38079 ) ;
#38610 = circle ( 'none', #38620, 2.000000000000000900 ) ;
#38611 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#38612 = cartesian_point ( 'none', ( 22.49999999999999600, 11.50000000000000200, 24.00000746030691400 ) ) ;
#38613 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#38614 = vector ( 'none', #38613, 1000.000000000000000 ) ;
#38615 = axis2_placement_3d ( 'none', #38612, #38611, #38603 ) ;
#38616 = direction ( 'none', ( 3.469446951953613700e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38617 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38618 = direction ( 'none', ( -1.734723475976806800e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38619 = cartesian_point ( 'none', ( 27.27308093990178500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#38620 = axis2_placement_3d ( 'none', #38619, #38870, #38863 ) ;
#38621 = cartesian_point ( 'none', ( 29.99999999999999600, -6.000000000000000000, 28.99999999999999600 ) ) ;
#38622 = line ( 'none', #38621, #38614 ) ;
#38623 = vector ( 'none', #38617, 1000.000000000000000 ) ;
#38624 = face_outer_bound ( 'none', #15641, .t. ) ;
#38626 = edge_curve ( 'none', #2286, #36634, #52952, .t. ) ;
#38625 = face_outer_bound ( 'none', #15629, .t. ) ;
#38627 = cylindrical_surface ( 'none', #38615, 2.499999999999998700 ) ;
#38628 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#38629 = cartesian_point ( 'none', ( -22.49999999999938500, 11.50000000000000200, 24.00000000000001100 ) ) ;
#38630 = cylindrical_surface ( 'none', #38687, 4.000000000000000000 ) ;
#38631 = direction ( 'none', ( -4.565061778886370500e-017, -1.000000000000000000, -7.906918940721870000e-017 ) ) ;
#38632 = cartesian_point ( 'none', ( -64.51207375136770800, -2.428612866367529900e-014, 32.26181056100063700 ) ) ;
#38633 = cylindrical_surface ( 'none', #38635, 2.499999999999998700 ) ;
#38634 = face_bound ( 'none', #1230, .t. ) ;
#38635 = axis2_placement_3d ( 'none', #38629, #38628, #38689 ) ;
#38636 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38637 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#38638 = circle ( 'none', #38681, 2.499999999999998700 ) ;
#38639 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38640 = face_outer_bound ( 'none', #15609, .t. ) ;
#38641 = face_outer_bound ( 'none', #15667, .t. ) ;
#38642 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38643 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38644 = cartesian_point ( 'none', ( 22.50000000000000400, 0.0000000000000000000, 23.99999999999999300 ) ) ;
#38645 = face_bound ( 'none', #15661, .t. ) ;
#38646 = plane ( 'none', #38650 ) ;
#38647 = axis2_placement_3d ( 'none', #38651, #38637, #38636 ) ;
#38648 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 24.00000000000000400 ) ) ;
#38649 = face_outer_bound ( 'none', #15645, .t. ) ;
#38650 = axis2_placement_3d ( 'none', #38656, #38655, #38658 ) ;
#38651 = cartesian_point ( 'none', ( -22.49999999999999600, 4.000000000000000000, 24.00000000000000400 ) ) ;
#38652 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38653 = circle ( 'none', #38647, 4.000000000000000000 ) ;
#38654 = axis2_placement_3d ( 'none', #38644, #38643, #38642 ) ;
#38655 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38656 = cartesian_point ( 'none', ( 22.50000000000000400, 0.0000000000000000000, 23.99999999999999300 ) ) ;
#38657 = cylindrical_surface ( 'none', #38654, 4.000000000000000000 ) ;
#38658 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38659 = face_outer_bound ( 'none', #15553, .t. ) ;
#38660 = direction ( 'none', ( -3.469446951953613700e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38661 = vector ( 'none', #38660, 1000.000000000000000 ) ;
#38662 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38663 = cartesian_point ( 'none', ( 17.50000000000000000, 10.00000000000000000, -16.00000000000000000 ) ) ;
#38664 = axis2_placement_3d ( 'none', #38686, #38652, #38662 ) ;
#38665 = circle ( 'none', #38712, 4.000000000000000000 ) ;
#38666 = face_bound ( 'none', #4371, .t. ) ;
#38667 = face_bound ( 'none', #1212, .t. ) ;
#38668 = cartesian_point ( 'none', ( -17.50000000000002500, 10.00000000000000000, 42.50000000000000700 ) ) ;
#38669 = line ( 'none', #38668, #38661 ) ;
#38670 = vector ( 'none', #38676, 1000.000000000000100 ) ;
#38671 = edge_loop ( 'none', ( #38844, #39926, #39447, #39624 ) ) ;
#38672 = face_bound ( 'none', #1217, .t. ) ;
#38673 = face_bound ( 'none', #1169, .t. ) ;
#38674 = vector ( 'none', #38631, 1000.000000000000000 ) ;
#38675 = face_bound ( 'none', #1222, .t. ) ;
#38676 = direction ( 'none', ( 0.7071067811865500200, -0.7071067811865451300, -1.196099074440446700e-016 ) ) ;
#38677 = cartesian_point ( 'none', ( 0.5000000000000004400, 0.0000000000000000000, 2.999999999999999100 ) ) ;
#38678 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38679 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38680 = cartesian_point ( 'none', ( -22.49999999999938500, 0.0000000000000000000, 24.00000000000001100 ) ) ;
#38681 = axis2_placement_3d ( 'none', #38680, #38679, #38678 ) ;
#38682 = line ( 'none', #38632, #38674 ) ;
#38683 = plane ( 'none', #38664 ) ;
#38684 = face_outer_bound ( 'none', #15684, .t. ) ;
#38685 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38686 = cartesian_point ( 'none', ( 0.0000000000000000000, 73.99488239481326000, -12.99999999999999800 ) ) ;
#38687 = axis2_placement_3d ( 'none', #38648, #38639, #38685 ) ;
#38688 = line ( 'none', #38677, #38670 ) ;
#38689 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38690 = axis2_placement_3d ( 'none', #38697, #38691, #38758 ) ;
#38691 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38692 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38693 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#38694 = cartesian_point ( 'none', ( 22.50000000000000400, 4.000000000000000000, 23.99999999999999300 ) ) ;
#38695 = axis2_placement_3d ( 'none', #38694, #38693, #38692 ) ;
#38696 = circle ( 'none', #38757, 2.499999999999998700 ) ;
#38697 = cartesian_point ( 'none', ( -22.50000000000000000, 0.0000000000000000000, -20.99999999999999300 ) ) ;
#38698 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38699 = edge_loop ( 'none', ( #41840, #42128, #39676, #39843 ) ) ;
#38700 = face_outer_bound ( 'none', #15725, .t. ) ;
#38701 = cartesian_point ( 'none', ( 22.50000000000000400, 0.0000000000000000000, 23.99999999999999300 ) ) ;
#38702 = cartesian_point ( 'none', ( -22.50000000000000000, 0.0000000000000000000, -20.99999999999999300 ) ) ;
#38703 = axis2_placement_3d ( 'none', #38743, #38736, #38735 ) ;
#38704 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38705 = vector ( 'none', #38704, 1000.000000000000000 ) ;
#38706 = cartesian_point ( 'none', ( 17.50000000000000000, 10.00000000000000000, 42.50000000000000000 ) ) ;
#38707 = line ( 'none', #38706, #38705 ) ;
#38708 = face_outer_bound ( 'none', #15686, .t. ) ;
#38709 = cylindrical_surface ( 'none', #38690, 4.000000000000000000 ) ;
#38710 = circle ( 'none', #38695, 4.000000000000000000 ) ;
#38711 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38712 = axis2_placement_3d ( 'none', #38701, #38711, #38698 ) ;
#38713 = cartesian_point ( 'none', ( -17.50000000000000400, 10.00000000000000000, -16.00000000000000000 ) ) ;
#38714 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38715 = vector ( 'none', #38714, 1000.000000000000000 ) ;
#38716 = cartesian_point ( 'none', ( -42.49999999999999300, 10.00000000000000000, -16.00000000000000000 ) ) ;
#38717 = line ( 'none', #38716, #38715 ) ;
#38718 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38719 = vector ( 'none', #38718, 1000.000000000000000 ) ;
#38720 = cartesian_point ( 'none', ( -42.49999999999999300, 10.00000000000000000, -26.00000000000000400 ) ) ;
#38721 = line ( 'none', #38720, #38719 ) ;
#38722 = cartesian_point ( 'none', ( -17.50000000000000000, 10.00000000000000000, -26.00000000000000400 ) ) ;
#38723 = cartesian_point ( 'none', ( 17.50000000000000000, 10.00000000000000000, -26.00000000000000400 ) ) ;
#38724 = cartesian_point ( 'none', ( -44.67468722708341000, 61.48943180206281100, -11.19999999999999800 ) ) ;
#38725 = cartesian_point ( 'none', ( -22.50000000000000000, 0.0000000000000000000, -20.99999999999999300 ) ) ;
#38726 = circle ( 'none', #38771, 4.000000000000003600 ) ;
#38727 = plane ( 'none', #38729 ) ;
#38728 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38729 = axis2_placement_3d ( 'none', #38725, #38731, #38779 ) ;
#38730 = axis2_placement_3d ( 'none', #38783, #38782, #38825 ) ;
#38731 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38732 = cartesian_point ( 'none', ( -76.28516237019239600, -23.48687299946900400, -11.19999999999999800 ) ) ;
#38733 = line ( 'none', #38732, #38786 ) ;
#38734 = face_outer_bound ( 'none', #15681, .t. ) ;
#38735 = direction ( 'none', ( -0.7071067811865449100, 0.0000000000000000000, -0.7071067811865502400 ) ) ;
#38736 = direction ( 'none', ( 0.7071067811865502400, 0.0000000000000000000, -0.7071067811865449100 ) ) ;
#38737 = axis2_placement_3d ( 'none', #38724, #38749, #38787 ) ;
#38738 = plane ( 'none', #38703 ) ;
#38739 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38740 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38741 = cartesian_point ( 'none', ( 22.49999999999999600, -6.000000000000000000, 24.00000746030691400 ) ) ;
#38742 = cylindrical_surface ( 'none', #38759, 4.000000000000003600 ) ;
#38743 = cartesian_point ( 'none', ( 0.4999999999999966700, 7.000000000000000000, 3.499999999999999600 ) ) ;
#38744 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#38745 = circle ( 'none', #38737, 4.000000000000003600 ) ;
#38746 = cartesian_point ( 'none', ( -44.67468722708341000, 61.48943180206281100, -11.19999999999999800 ) ) ;
#38747 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38748 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38749 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38750 = axis2_placement_3d ( 'none', #38741, #38740, #38739 ) ;
#38751 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38752 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38753 = axis2_placement_3d ( 'none', #38702, #38752, #38751 ) ;
#38754 = circle ( 'none', #38753, 4.000000000000000000 ) ;
#38755 = cartesian_point ( 'none', ( -22.49999999999937800, 0.0000000000000000000, -20.99999999999998200 ) ) ;
#38756 = circle ( 'none', #38750, 2.499999999999998700 ) ;
#38757 = axis2_placement_3d ( 'none', #38755, #38748, #38747 ) ;
#38758 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38759 = axis2_placement_3d ( 'none', #38746, #38744, #38728 ) ;
#38760 = face_outer_bound ( 'none', #15742, .t. ) ;
#38761 = cylindrical_surface ( 'none', #38730, 4.000000000000003600 ) ;
#38762 = cartesian_point ( 'none', ( -4.000000000003203700, -76.00511760518732300, -11.19999999999999800 ) ) ;
#38763 = line ( 'none', #38762, #38821 ) ;
#38764 = face_bound ( 'none', #15765, .t. ) ;
#38765 = face_bound ( 'none', #15831, .t. ) ;
#38766 = cartesian_point ( 'none', ( -29.99999999999999300, -6.000000000000000000, -30.00000000000000000 ) ) ;
#38767 = face_outer_bound ( 'none', #15755, .t. ) ;
#38768 = axis2_placement_3d ( 'none', #38766, #38818, #38810 ) ;
#38769 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38770 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38771 = axis2_placement_3d ( 'none', #38784, #38770, #38769 ) ;
#38772 = cartesian_point ( 'none', ( -68.28516237019238100, -23.48687299946900400, -11.19999999999999800 ) ) ;
#38773 = cartesian_point ( 'none', ( -68.28516237019238100, -23.48687299946900400, -11.19999999999999800 ) ) ;
#38774 = cartesian_point ( 'none', ( -40.67468722708341000, 61.48943180206281100, -11.19999999999999800 ) ) ;
#38775 = cartesian_point ( 'none', ( 68.90650475109920600, -29.61750695469283600, -12.99999999999999800 ) ) ;
#38776 = cartesian_point ( 'none', ( -48.67468722708341700, 61.48943180206281100, -11.19999999999999800 ) ) ;
#38777 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#38778 = vector ( 'none', #38777, 1000.000000000000000 ) ;
#38779 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38780 = cartesian_point ( 'none', ( -40.67468722708341000, 61.48943180206281100, -11.19999999999999800 ) ) ;
#38781 = line ( 'none', #38780, #38778 ) ;
#38782 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#38783 = cartesian_point ( 'none', ( -72.28516237019239600, -23.48687299946900400, -11.19999999999999800 ) ) ;
#38784 = cartesian_point ( 'none', ( -72.28516237019239600, -23.48687299946900400, -11.19999999999999800 ) ) ;
#38785 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#38786 = vector ( 'none', #38785, 1000.000000000000000 ) ;
#38787 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38788 = face_bound ( 'none', #15683, .t. ) ;
#38789 = cartesian_point ( 'none', ( 17.50000000000000000, -6.000000000000000000, -16.00000000000000000 ) ) ;
#38790 = axis2_placement_3d ( 'none', #38888, #38887, #38886 ) ;
#38791 = face_outer_bound ( 'none', #15783, .t. ) ;
#38792 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38793 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38794 = cartesian_point ( 'none', ( -17.50000000000000400, 10.00000000000000000, -16.00000000000000000 ) ) ;
#38795 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#38796 = vector ( 'none', #38795, 1000.000000000000000 ) ;
#38797 = cartesian_point ( 'none', ( -17.50000000000000000, 10.00000000000000000, -26.00000000000000400 ) ) ;
#38798 = line ( 'none', #38797, #38796 ) ;
#38799 = axis2_placement_3d ( 'none', #38794, #38793, #38792 ) ;
#38800 = plane ( 'none', #38823 ) ;
#38801 = plane ( 'none', #38790 ) ;
#38802 = plane ( 'none', #38768 ) ;
#38803 = plane ( 'none', #38799 ) ;
#38804 = cartesian_point ( 'none', ( 17.50000000000000000, -6.000000000000000000, -26.00000000000000400 ) ) ;
#38805 = face_outer_bound ( 'none', #15772, .t. ) ;
#38806 = face_bound ( 'none', #15737, .t. ) ;
#38807 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38808 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38809 = axis2_placement_3d ( 'none', #38822, #38808, #38807 ) ;
#38810 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#38811 = face_bound ( 'none', #15813, .t. ) ;
#38812 = cartesian_point ( 'none', ( -17.50000000000000000, -6.000000000000000000, -26.00000000000000400 ) ) ;
#38813 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#38814 = vector ( 'none', #38813, 1000.000000000000000 ) ;
#38815 = face_bound ( 'none', #15837, .t. ) ;
#38816 = advanced_face ( 'none', ( #52933 ), #52923, .f. ) ;
#38817 = face_outer_bound ( 'none', #15812, .t. ) ;
#38818 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38819 = circle ( 'none', #38809, 4.000000000000003600 ) ;
#38820 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#38821 = vector ( 'none', #38820, 1000.000000000000000 ) ;
#38822 = cartesian_point ( 'none', ( -72.28516237019239600, -23.48687299946900400, -12.49999999999999600 ) ) ;
#38823 = axis2_placement_3d ( 'none', #38836, #38835, #38834 ) ;
#38824 = cartesian_point ( 'none', ( -76.28516237019239600, -23.48687299946900400, -11.19999999999999800 ) ) ;
#38825 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38826 = line ( 'none', #38772, #38814 ) ;
#38827 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38828 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#38829 = circle ( 'none', #38889, 2.499999999999998700 ) ;
#38830 = cartesian_point ( 'none', ( 17.50000000000000000, 10.00000000000000000, -26.00000000000000400 ) ) ;
#38831 = face_outer_bound ( 'none', #15874, .t. ) ;
#38832 = circle ( 'none', #38879, 4.000000000000000000 ) ;
#38833 = cylindrical_surface ( 'none', #38838, 2.499999999999998700 ) ;
#38834 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38835 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38836 = cartesian_point ( 'none', ( 17.50000000000000000, 10.00000000000000000, -16.00000000000000000 ) ) ;
#38837 = cartesian_point ( 'none', ( -22.49999999999937800, 11.50000000000000200, -20.99999999999998200 ) ) ;
#38838 = axis2_placement_3d ( 'none', #38837, #38828, #38827 ) ;
#38839 = face_outer_bound ( 'none', #15790, .t. ) ;
#38840 = face_outer_bound ( 'none', #15796, .t. ) ;
#38841 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#38842 = vector ( 'none', #38841, 1000.000000000000000 ) ;
#38844 = oriented_edge ( 'none', *, *, #6052, .f. ) ;
#38843 = cartesian_point ( 'none', ( 17.50000000000000000, 10.00000000000000000, -16.00000000000000000 ) ) ;
#38845 = oriented_edge ( 'none', *, *, #38343, .t. ) ;
#38846 = line ( 'none', #38843, #38842 ) ;
#38847 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38848 = vector ( 'none', #38847, 1000.000000000000000 ) ;
#38849 = cartesian_point ( 'none', ( -17.50000000000000000, -6.000000000000000000, -26.00000000000000400 ) ) ;
#38850 = line ( 'none', #38849, #38848 ) ;
#38851 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38852 = vector ( 'none', #38851, 1000.000000000000000 ) ;
#38853 = cartesian_point ( 'none', ( 17.50000000000000000, -6.000000000000000000, -16.00000000000000000 ) ) ;
#38854 = line ( 'none', #38853, #38852 ) ;
#38855 = cartesian_point ( 'none', ( 13.27308093990178700, 2.449293598294702000e-016, -2.000000000000000900 ) ) ;
#38856 = direction ( 'none', ( -3.469446951953613700e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38857 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38858 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38859 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38860 = axis2_placement_3d ( 'none', #38864, #38859, #38858 ) ;
#38861 = cartesian_point ( 'none', ( 5.300000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#38862 = axis2_placement_3d ( 'none', #38861, #38857, #39121 ) ;
#38863 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38864 = cartesian_point ( 'none', ( -44.67468722708341000, 61.48943180206281100, -12.49999999999999600 ) ) ;
#38865 = axis2_placement_3d ( 'none', #38869, #38868, #38856 ) ;
#38866 = face_outer_bound ( 'none', #15841, .t. ) ;
#38867 = circle ( 'none', #38860, 4.000000000000003600 ) ;
#38868 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -3.469446951953613700e-016 ) ) ;
#38869 = cartesian_point ( 'none', ( -17.50000000000000400, 10.00000000000000000, -16.00000000000000000 ) ) ;
#38870 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38871 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#38872 = vector ( 'none', #38871, 1000.000000000000000 ) ;
#38873 = cartesian_point ( 'none', ( 22.50000000000061800, 11.50000000000000200, -20.99999253969308600 ) ) ;
#38874 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38875 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#38876 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38877 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#38878 = cartesian_point ( 'none', ( -22.50000000000000000, 4.000000000000000000, -20.99999999999999300 ) ) ;
#38879 = axis2_placement_3d ( 'none', #38878, #38877, #38876 ) ;
#38880 = line ( 'none', #38830, #38872 ) ;
#38881 = plane ( 'none', #38865 ) ;
#38882 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38883 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38884 = cartesian_point ( 'none', ( -22.49999999999937800, -6.000000000000000000, -20.99999999999998200 ) ) ;
#38885 = cylindrical_surface ( 'none', #38890, 2.499999999999998700 ) ;
#38886 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#38887 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38888 = cartesian_point ( 'none', ( -17.50000000000000000, 10.00000000000000000, -26.00000000000000400 ) ) ;
#38889 = axis2_placement_3d ( 'none', #38884, #38883, #38882 ) ;
#38890 = axis2_placement_3d ( 'none', #38873, #38875, #38874 ) ;
#38891 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38892 = line ( 'none', #38955, #38954 ) ;
#38893 = axis2_placement_3d ( 'none', #38948, #38947, #38946 ) ;
#38894 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38895 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, 0.0000000000000000000 ) ) ;
#38896 = cylindrical_surface ( 'none', #38937, 4.000000000000000000 ) ;
#38897 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38898 = plane ( 'none', #38893 ) ;
#38899 = cylindrical_surface ( 'none', #38915, 83.50000000000000000 ) ;
#38900 = axis2_placement_3d ( 'none', #38916, #38904, #38897 ) ;
#38901 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#38902 = vector ( 'none', #38901, 1000.000000000000000 ) ;
#38903 = cartesian_point ( 'none', ( -17.50000000000000400, 10.00000000000000000, -16.00000000000000000 ) ) ;
#38904 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38905 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38906 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38907 = cartesian_point ( 'none', ( 22.50000000000061800, -6.000000000000000000, -20.99999253969308600 ) ) ;
#38908 = axis2_placement_3d ( 'none', #38907, #38906, #38905 ) ;
#38909 = cylindrical_surface ( 'none', #38900, 83.50000000000000000 ) ;
#38910 = axis2_placement_3d ( 'none', #38936, #38935, #38934 ) ;
#38911 = face_outer_bound ( 'none', #15848, .t. ) ;
#38912 = face_outer_bound ( 'none', #15846, .t. ) ;
#38913 = circle ( 'none', #38908, 2.499999999999998700 ) ;
#38914 = line ( 'none', #38903, #38902 ) ;
#38915 = axis2_placement_3d ( 'none', #38895, #38894, #38891 ) ;
#38916 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, 0.0000000000000000000 ) ) ;
#38917 = cartesian_point ( 'none', ( -17.50000000000000400, -6.000000000000000000, -16.00000000000000000 ) ) ;
#38918 = face_outer_bound ( 'none', #15860, .t. ) ;
#38919 = plane ( 'none', #38938 ) ;
#38920 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38921 = cartesian_point ( 'none', ( -35.50000000000000700, 4.000000000000000000, -35.50000000000000000 ) ) ;
#38922 = circle ( 'none', #38976, 2.499999999999998700 ) ;
#38923 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.000000000000000000, 24.00000000000000400 ) ) ;
#38924 = cartesian_point ( 'none', ( 22.50000000000061800, 4.000000000000000000, -20.99999253969308600 ) ) ;
#38925 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38926 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38927 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38928 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.000000000000000000, 24.00000000000000400 ) ) ;
#38929 = axis2_placement_3d ( 'none', #38928, #38927, #38926 ) ;
#38930 = circle ( 'none', #38929, 4.000000000000000000 ) ;
#38931 = plane ( 'none', #38968 ) ;
#38932 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38933 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38934 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38935 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38936 = cartesian_point ( 'none', ( -35.50000000000000700, 4.000000000000000000, -35.50000000000000000 ) ) ;
#38937 = axis2_placement_3d ( 'none', #38923, #38925, #38920 ) ;
#38938 = axis2_placement_3d ( 'none', #38921, #38933, #38932 ) ;
#38939 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.000000000000000000, 28.00000000000000400 ) ) ;
#38940 = face_outer_bound ( 'none', #15864, .t. ) ;
#38941 = plane ( 'none', #38910 ) ;
#38942 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#38943 = vector ( 'none', #38942, 1000.000000000000000 ) ;
#38944 = cartesian_point ( 'none', ( -48.67468722708341700, 61.48943180206281100, -11.19999999999999800 ) ) ;
#38945 = vector ( 'none', #39018, 1000.000000000000000 ) ;
#38946 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38947 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38948 = cartesian_point ( 'none', ( -35.50000000000000700, 4.000000000000000000, -35.50000000000000000 ) ) ;
#38949 = face_outer_bound ( 'none', #15856, .t. ) ;
#38950 = line ( 'none', #38944, #38943 ) ;
#38951 = face_outer_bound ( 'none', #15863, .t. ) ;
#38952 = cartesian_point ( 'none', ( 4.898587196589412800e-016, -2.000000000000000000, 20.00000000000000400 ) ) ;
#38953 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#38954 = vector ( 'none', #38953, 1000.000000000000000 ) ;
#38955 = cartesian_point ( 'none', ( 4.898587196589412800e-016, -2.000000000000000000, 20.00000000000000400 ) ) ;
#38956 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38957 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#38958 = cartesian_point ( 'none', ( 44.67468722708412100, 61.48943180206110500, -11.19999999999999800 ) ) ;
#38959 = axis2_placement_3d ( 'none', #39046, #39043, #39042 ) ;
#38960 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#38961 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38962 = cartesian_point ( 'none', ( 13.42691906009821200, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#38963 = circle ( 'none', #39007, 2.000000000000000900 ) ;
#38964 = conical_surface ( 'none', #38970, 83.50000000000000000, 0.7853981633974517200 ) ;
#38965 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#38966 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38967 = cartesian_point ( 'none', ( -35.50000000000000700, 4.000000000000000000, -35.50000000000000000 ) ) ;
#38968 = axis2_placement_3d ( 'none', #38967, #38966, #38965 ) ;
#38969 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -10.99999999999999600 ) ) ;
#38970 = axis2_placement_3d ( 'none', #38969, #38961, #38960 ) ;
#38971 = axis2_placement_3d ( 'none', #38958, #38957, #38956 ) ;
#38972 = circle ( 'none', #38971, 4.000000000001717700 ) ;
#38973 = line ( 'none', #38978, #38945 ) ;
#38974 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#38975 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#38976 = axis2_placement_3d ( 'none', #38924, #38975, #38974 ) ;
#38977 = cartesian_point ( 'none', ( 48.67468722708584000, 61.48943180206110500, -11.19999999999999800 ) ) ;
#38978 = cartesian_point ( 'none', ( -83.50000000000000000, -0.005117605186722762100, 0.0000000000000000000 ) ) ;
#38979 = cartesian_point ( 'none', ( 4.898587196589412800e-016, 4.000000000000000000, 20.00000000000000400 ) ) ;
#38980 = face_outer_bound ( 'none', #15804, .t. ) ;
#38981 = face_outer_bound ( 'none', #17490, .t. ) ;
#38982 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#38983 = cartesian_point ( 'none', ( 7.673080939901786300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#38984 = direction ( 'none', ( -0.5000000000000040000, 0.0000000000000000000, -0.8660254037844363800 ) ) ;
#38985 = vector ( 'none', #38984, 1000.000000000000100 ) ;
#38986 = cartesian_point ( 'none', ( -64.76207375136770800, 8.999999999999973400, 31.82879785910842300 ) ) ;
#38987 = line ( 'none', #38986, #38985 ) ;
#38988 = face_outer_bound ( 'none', #18767, .t. ) ;
#38989 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#38990 = vector ( 'none', #38989, 1000.000000000000000 ) ;
#38991 = face_outer_bound ( 'none', #18624, .t. ) ;
#38992 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38993 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#38994 = cartesian_point ( 'none', ( 26.02691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#38995 = axis2_placement_3d ( 'none', #38994, #38993, #38992 ) ;
#38996 = conical_surface ( 'none', #39037, 2.000000000000000900, 0.9599310885968839200 ) ;
#38997 = cartesian_point ( 'none', ( 27.42691906009821100, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#38998 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#38999 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39000 = cartesian_point ( 'none', ( 27.70000000000000300, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#39001 = line ( 'none', #39000, #38990 ) ;
#39002 = cylindrical_surface ( 'none', #38959, 74.00000000000000000 ) ;
#39003 = cartesian_point ( 'none', ( 6.973080939901786100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39004 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#39005 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39006 = cartesian_point ( 'none', ( -4.683510642223442500, 0.4999999999999761300, -71.50000000000000000 ) ) ;
#39007 = axis2_placement_3d ( 'none', #39017, #38999, #38998 ) ;
#39008 = circle ( 'none', #38995, 2.000000000000000900 ) ;
#39009 = vector ( 'none', #39005, 1000.000000000000000 ) ;
#39010 = cartesian_point ( 'none', ( 4.816489357776557500, -2.386143776805465300e-014, -71.49999999999998600 ) ) ;
#39011 = line ( 'none', #39010, #39009 ) ;
#39012 = direction ( 'none', ( -7.007925158498797300e-016, 0.7071067811865432400, -0.7071067811865517900 ) ) ;
#39013 = vector ( 'none', #39012, 1000.000000000000000 ) ;
#39014 = cartesian_point ( 'none', ( 0.5000000000000001100, 0.4999999999999943900, -3.499999999999999600 ) ) ;
#39015 = line ( 'none', #39014, #39013 ) ;
#39016 = cartesian_point ( 'none', ( 0.0000000000000000000, 6.296110323339288300, 16.00000000000000000 ) ) ;
#39017 = cartesian_point ( 'none', ( 27.42691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39018 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#39019 = direction ( 'none', ( -0.8660254037844378200, -0.0000000000000000000, 0.5000000000000016700 ) ) ;
#39020 = cartesian_point ( 'none', ( 27.27308093990178500, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#39021 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39022 = direction ( 'none', ( 0.4999999999999985600, 0.0000000000000000000, 0.8660254037844396000 ) ) ;
#39023 = plane ( 'none', #39069 ) ;
#39024 = cartesian_point ( 'none', ( -64.07906104947547000, 9.499999999999975100, 32.01181056100062200 ) ) ;
#39025 = circle ( 'none', #39065, 0.4999999999999989500 ) ;
#39026 = face_outer_bound ( 'none', #16796, .t. ) ;
#39027 = direction ( 'none', ( 4.565061778886371100e-017, 1.000000000000000000, 7.906918940721870000e-017 ) ) ;
#39028 = vector ( 'none', #39027, 1000.000000000000000 ) ;
#39029 = cartesian_point ( 'none', ( -68.90650475109879400, -29.61750695469382300, -12.99999999999999800 ) ) ;
#39030 = direction ( 'none', ( -0.8660254037844362700, 0.0000000000000000000, 0.5000000000000040000 ) ) ;
#39031 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39032 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39033 = axis2_placement_3d ( 'none', #39003, #39032, #39031 ) ;
#39034 = cartesian_point ( 'none', ( -4.683510642223442500, 0.4999999999999761300, -66.29767128204397900 ) ) ;
#39035 = cylindrical_surface ( 'none', #39045, 0.5000000000000004400 ) ;
#39036 = cylindrical_surface ( 'none', #39044, 0.5000000000000018900 ) ;
#39037 = axis2_placement_3d ( 'none', #38983, #38982, #39004 ) ;
#39038 = oriented_edge ( 'none', *, *, #36782, .f. ) ;
#39039 = cartesian_point ( 'none', ( -64.32906104947548400, 9.499999999999975100, 31.57879785910839500 ) ) ;
#39040 = line ( 'none', #39039, #39028 ) ;
#39041 = cartesian_point ( 'none', ( 55.00029799628828200, 0.4999999999999761300, -36.73868943899992700 ) ) ;
#39042 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39043 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#39044 = axis2_placement_3d ( 'none', #39041, #39030, #39022 ) ;
#39045 = axis2_placement_3d ( 'none', #39024, #39074, #39021 ) ;
#39046 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, 0.0000000000000000000 ) ) ;
#39047 = circle ( 'none', #39033, 2.000000000000000900 ) ;
#39048 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#39049 = line ( 'none', #39048, #39095 ) ;
#39050 = cartesian_point ( 'none', ( 6.973080939901786100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39051 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39052 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39053 = cartesian_point ( 'none', ( 27.42691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39054 = axis2_placement_3d ( 'none', #39053, #39052, #39051 ) ;
#39055 = cartesian_point ( 'none', ( 27.42691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39056 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39057 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39058 = axis2_placement_3d ( 'none', #39061, #39057, #39056 ) ;
#39059 = circle ( 'none', #39058, 0.5000000000000004400 ) ;
#39060 = circle ( 'none', #39112, 0.5000000000000023300 ) ;
#39061 = cartesian_point ( 'none', ( -60.06459193841589400, 0.4999999999999761300, 28.53935520069763900 ) ) ;
#39062 = cartesian_point ( 'none', ( -79.00000000000000000, -0.005117605186723312900, -5.500000000000000000 ) ) ;
#39063 = circle ( 'none', #39054, 2.000000000000000900 ) ;
#39064 = direction ( 'none', ( -0.5000000000000015500, 0.0000000000000000000, -0.8660254037844377100 ) ) ;
#39065 = axis2_placement_3d ( 'none', #39070, #39019, #39064 ) ;
#39066 = face_outer_bound ( 'none', #15582, .t. ) ;
#39067 = face_bound ( 'none', #15180, .t. ) ;
#39068 = cartesian_point ( 'none', ( -5.144536877996198000, 0.4999999999999761300, -65.79919255060001100 ) ) ;
#39069 = axis2_placement_3d ( 'none', #39073, #39072, #39071 ) ;
#39070 = cartesian_point ( 'none', ( -59.56459193841588700, 0.4999999999999761300, 29.40538060448208300 ) ) ;
#39071 = direction ( 'none', ( 0.5000000000000040000, 0.0000000000000000000, 0.8660254037844363800 ) ) ;
#39072 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, 0.5000000000000040000 ) ) ;
#39073 = cartesian_point ( 'none', ( -64.76207375136772300, -2.424726892609148300e-014, 31.82879785910840900 ) ) ;
#39074 = direction ( 'none', ( -4.565061778886371100e-017, -1.000000000000000000, -7.906918940721868800e-017 ) ) ;
#39075 = face_outer_bound ( 'none', #15127, .t. ) ;
#39076 = cartesian_point ( 'none', ( 6.973080939901786100, 2.449293598294702000e-016, -2.000000000000000900 ) ) ;
#39077 = cartesian_point ( 'none', ( 6.973080939901786100, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#39078 = cartesian_point ( 'none', ( 7.126919060098210900, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#39079 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39080 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39081 = cartesian_point ( 'none', ( 6.973080939901786100, -5.777789833161707600e-031, 2.000000000000000900 ) ) ;
#39082 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39083 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39084 = cartesian_point ( 'none', ( 7.126919060098210900, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39085 = axis2_placement_3d ( 'none', #39084, #39083, #39082 ) ;
#39086 = circle ( 'none', #39085, 2.000000000000000900 ) ;
#39087 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39088 = cylindrical_surface ( 'none', #39093, 2.000000000000000000 ) ;
#39089 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39090 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39091 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39092 = face_outer_bound ( 'none', #17058, .t. ) ;
#39093 = axis2_placement_3d ( 'none', #39080, #39079, #39091 ) ;
#39094 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39095 = vector ( 'none', #39094, 1000.000000000000000 ) ;
#39096 = toroidal_surface ( 'none', #39116, 1.000000000000000000, 0.5000000000000000000 ) ;
#39097 = circle ( 'none', #39102, 2.000000000000000900 ) ;
#39098 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39099 = vector ( 'none', #39098, 1000.000000000000000 ) ;
#39100 = cartesian_point ( 'none', ( -36.67468722708429100, 61.48943180206218500, -30.50000000000000700 ) ) ;
#39101 = cartesian_point ( 'none', ( 27.42691906009821100, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#39102 = axis2_placement_3d ( 'none', #39055, #39090, #39089 ) ;
#39103 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39104 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39105 = axis2_placement_3d ( 'none', #39050, #39104, #39103 ) ;
#39106 = line ( 'none', #39100, #39099 ) ;
#39107 = circle ( 'none', #39105, 2.000000000000000900 ) ;
#39108 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39109 = direction ( 'none', ( 0.9032269464423439100, 0.0000000000000000000, -0.4291632361007166100 ) ) ;
#39110 = direction ( 'none', ( 0.4291632361007165500, 0.0000000000000000000, 0.9032269464423438000 ) ) ;
#39111 = cartesian_point ( 'none', ( -59.16136499197352800, 0.4999999999999761300, 28.11019196459690800 ) ) ;
#39112 = axis2_placement_3d ( 'none', #39111, #39110, #39109 ) ;
#39113 = face_outer_bound ( 'none', #14874, .t. ) ;
#39114 = cartesian_point ( 'none', ( 27.27308093990178500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39115 = axis2_placement_3d ( 'none', #39114, #39128, #39117 ) ;
#39116 = axis2_placement_3d ( 'none', #39132, #39143, #39087 ) ;
#39117 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39118 = axis2_placement_3d ( 'none', #39134, #39133, #39122 ) ;
#39119 = circle ( 'none', #39118, 2.000000000000000900 ) ;
#39120 = cartesian_point ( 'none', ( 27.00000000000000400, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#39121 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39122 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39123 = oriented_edge ( 'none', *, *, #6485, .f. ) ;
#39125 = edge_curve ( 'none', #5992, #6102, #52924, .t. ) ;
#39124 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39126 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39127 = axis2_placement_3d ( 'none', #39141, #39126, #39124 ) ;
#39128 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39129 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39130 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39131 = axis2_placement_3d ( 'none', #39145, #39130, #39129 ) ;
#39132 = cartesian_point ( 'none', ( -5.183510642223443400, 0.4999999999999761300, -66.29767128204397900 ) ) ;
#39133 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39134 = cartesian_point ( 'none', ( 6.273080939901785900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39135 = circle ( 'none', #39127, 66.00000000000000000 ) ;
#39136 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39137 = axis2_placement_3d ( 'none', #39147, #39108, #39136 ) ;
#39138 = circle ( 'none', #39137, 1.610000000000001200 ) ;
#39139 = cartesian_point ( 'none', ( -22.49999999999999600, 2.000000000000000000, 24.99999999999999600 ) ) ;
#39140 = line ( 'none', #39139, #39882 ) ;
#39141 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4999999999999761300, 0.0000000000000000000 ) ) ;
#39142 = face_outer_bound ( 'none', #16606, .t. ) ;
#39143 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#39144 = face_outer_bound ( 'none', #17104, .t. ) ;
#39145 = cartesian_point ( 'none', ( -60.06459193841589400, 0.4999999999999761300, 28.53935520069763900 ) ) ;
#39146 = cartesian_point ( 'none', ( 6.426919060098210700, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#39147 = cartesian_point ( 'none', ( 6.700000000000001100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#39148 = circle ( 'none', #39115, 2.000000000000000900 ) ;
#39149 = toroidal_surface ( 'none', #39131, 1.000000000000000000, 0.5000000000000000000 ) ;
#39150 = vector ( 'none', #39212, 1000.000000000000100 ) ;
#39151 = cartesian_point ( 'none', ( 7.673080939901786300, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#39152 = line ( 'none', #39151, #39150 ) ;
#39153 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#39154 = vector ( 'none', #39153, 1000.000000000000000 ) ;
#39155 = cartesian_point ( 'none', ( -72.36230877960221600, -15.48724498114847500, -21.75000000000000700 ) ) ;
#39156 = line ( 'none', #39155, #39154 ) ;
#39157 = direction ( 'none', ( -0.8660254037844363800, -6.162975822039154000e-033, 0.5000000000000040000 ) ) ;
#39158 = vector ( 'none', #39157, 1000.000000000000100 ) ;
#39159 = cartesian_point ( 'none', ( 54.75029799628828200, 0.4999999999999761300, -37.17170214089214400 ) ) ;
#39160 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#39161 = vector ( 'none', #39160, 1000.000000000000200 ) ;
#39162 = cartesian_point ( 'none', ( 6.700000000000001100, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#39163 = line ( 'none', #39162, #39161 ) ;
#39164 = line ( 'none', #39159, #39158 ) ;
#39165 = cartesian_point ( 'none', ( -36.67468722708429100, 61.48943180206218500, -20.00000000000000700 ) ) ;
#39166 = line ( 'none', #39204, #39203 ) ;
#39167 = cartesian_point ( 'none', ( 6.700000000000001100, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#39168 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39169 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39170 = cartesian_point ( 'none', ( 27.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#39171 = axis2_placement_3d ( 'none', #39170, #39169, #39168 ) ;
#39172 = circle ( 'none', #39171, 1.610000000000001200 ) ;
#39173 = circle ( 'none', #39174, 0.5000000000000041100 ) ;
#39174 = axis2_placement_3d ( 'none', #39181, #39208, #39207 ) ;
#39175 = axis2_placement_3d ( 'none', #39206, #39198, #39197 ) ;
#39176 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39177 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39178 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39179 = axis2_placement_3d ( 'none', #39178, #39177, #39176 ) ;
#39180 = cylindrical_surface ( 'none', #39179, 2.000000000000000000 ) ;
#39181 = cartesian_point ( 'none', ( -5.105563113768955200, 0.4999999999999761300, -65.30071381915608700 ) ) ;
#39182 = cartesian_point ( 'none', ( 6.973080939901786100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39183 = cartesian_point ( 'none', ( -36.82377532458556100, 63.02669635288084000, -20.00000000000000700 ) ) ;
#39184 = cylindrical_surface ( 'none', #39240, 2.000000000000000000 ) ;
#39185 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39186 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39187 = axis2_placement_3d ( 'none', #39182, #39189, #39193 ) ;
#39188 = face_outer_bound ( 'none', #17330, .t. ) ;
#39189 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#39190 = toroidal_surface ( 'none', #39224, 7.000000000000003600, 1.000000000000000000 ) ;
#39191 = conical_surface ( 'none', #39187, 2.000000000000000900, 0.9599310885968839200 ) ;
#39192 = cartesian_point ( 'none', ( 6.273080939901785900, 2.449293598294702000e-016, -2.000000000000000900 ) ) ;
#39193 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#39194 = cartesian_point ( 'none', ( -83.50000000000000000, -0.005117605186722762100, -10.99999999999999600 ) ) ;
#39195 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39196 = cartesian_point ( 'none', ( 6.700000000000001100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#39197 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39198 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#39199 = cartesian_point ( 'none', ( 6.426919060098210700, 2.449293598294705900e-016, -2.000000000000000900 ) ) ;
#39200 = face_outer_bound ( 'none', #16820, .t. ) ;
#39201 = axis2_placement_3d ( 'none', #39196, #39195, #39186 ) ;
#39202 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39203 = vector ( 'none', #39202, 1000.000000000000000 ) ;
#39204 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#39205 = cartesian_point ( 'none', ( 26.72691906009821100, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#39206 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -10.99999999999999600 ) ) ;
#39207 = direction ( 'none', ( -0.07794752845448794900, 0.0000000000000000000, -0.9969574628878792300 ) ) ;
#39208 = direction ( 'none', ( -0.9969574628878790100, -0.0000000000000000000, 0.07794752845448836600 ) ) ;
#39209 = cartesian_point ( 'none', ( 6.700000000000001100, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#39210 = circle ( 'none', #39175, 83.50000000000000000 ) ;
#39211 = conical_surface ( 'none', #39201, 1.610000000000001200, 0.9599310885968749300 ) ;
#39212 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#39213 = circle ( 'none', #39220, 81.49999999999998600 ) ;
#39214 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#39215 = vector ( 'none', #39214, 1000.000000000000200 ) ;
#39216 = cartesian_point ( 'none', ( 15.10000000000000100, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#39217 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39218 = circle ( 'none', #39274, 8.000000000000007100 ) ;
#39219 = vector ( 'none', #39255, 1000.000000000000000 ) ;
#39220 = axis2_placement_3d ( 'none', #39229, #39272, #39271 ) ;
#39221 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39222 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#39223 = cartesian_point ( 'none', ( -44.67468722708429900, 61.48943180206218500, -13.99999999999999800 ) ) ;
#39224 = axis2_placement_3d ( 'none', #39223, #39222, #39221 ) ;
#39225 = cartesian_point ( 'none', ( -44.67468722708429900, 61.48943180206218500, -30.50000000000000700 ) ) ;
#39226 = cartesian_point ( 'none', ( 15.10000000000000100, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#39227 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#39228 = vector ( 'none', #39227, 1000.000000000000100 ) ;
#39229 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -12.99999999999999800 ) ) ;
#39230 = cartesian_point ( 'none', ( 6.973080939901786100, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#39231 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39232 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39233 = cartesian_point ( 'none', ( 44.67468722708412100, 61.48943180206110500, -11.19999999999999800 ) ) ;
#39234 = axis2_placement_3d ( 'none', #39233, #39232, #39231 ) ;
#39235 = line ( 'none', #39269, #39265 ) ;
#39236 = face_outer_bound ( 'none', #17499, .t. ) ;
#39237 = face_outer_bound ( 'none', #17398, .t. ) ;
#39238 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39239 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39240 = axis2_placement_3d ( 'none', #39185, #39239, #39238 ) ;
#39241 = line ( 'none', #39216, #39215 ) ;
#39242 = cartesian_point ( 'none', ( 27.97308093990178400, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#39243 = line ( 'none', #39242, #39228 ) ;
#39244 = circle ( 'none', #39234, 4.000000000001717700 ) ;
#39245 = face_outer_bound ( 'none', #53771, .t. ) ;
#39246 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39247 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39248 = circle ( 'none', #39252, 2.000000000000000900 ) ;
#39249 = cartesian_point ( 'none', ( 6.426919060098210700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39250 = cylindrical_surface ( 'none', #39300, 79.00000000000000000 ) ;
#39251 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39252 = axis2_placement_3d ( 'none', #39249, #39246, #39298 ) ;
#39253 = cylindrical_surface ( 'none', #39256, 2.000000000000000000 ) ;
#39254 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39255 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#39256 = axis2_placement_3d ( 'none', #39266, #39251, #39247 ) ;
#39257 = face_outer_bound ( 'none', #17431, .t. ) ;
#39258 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39259 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39260 = cartesian_point ( 'none', ( -44.67468722708429900, 61.48943180206218500, -20.00000000000000700 ) ) ;
#39261 = advanced_face ( 'none', ( #52909 ), #52915, .f. ) ;
#39262 = cartesian_point ( 'none', ( 6.700000000000001100, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#39263 = line ( 'none', #39262, #39219 ) ;
#39264 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#39265 = vector ( 'none', #39264, 1000.000000000000000 ) ;
#39266 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39267 = cartesian_point ( 'none', ( -64.28516237019206900, -23.48687299947002700, -20.00000000000000700 ) ) ;
#39268 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39269 = cartesian_point ( 'none', ( 6.973080939901786100, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#39270 = face_outer_bound ( 'none', #17435, .t. ) ;
#39271 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39272 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39273 = axis2_placement_3d ( 'none', #39225, #39268, #39217 ) ;
#39274 = axis2_placement_3d ( 'none', #39260, #39259, #39258 ) ;
#39275 = cylindrical_surface ( 'none', #39273, 8.000000000000007100 ) ;
#39276 = conical_surface ( 'none', #39293, 1.610000000000001200, 0.9599310885968749300 ) ;
#39277 = axis2_placement_3d ( 'none', #39291, #39290, #39326 ) ;
#39278 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39279 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39280 = cartesian_point ( 'none', ( -72.28516237019206900, -23.48687299947002700, -20.00000000000000700 ) ) ;
#39281 = cartesian_point ( 'none', ( 27.00000000000000400, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#39282 = cartesian_point ( 'none', ( 26.72691906009821100, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#39283 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39284 = axis2_placement_3d ( 'none', #39280, #39279, #39278 ) ;
#39285 = circle ( 'none', #39323, 2.000000000000000900 ) ;
#39286 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39287 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39288 = cartesian_point ( 'none', ( 6.426919060098210700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39289 = axis2_placement_3d ( 'none', #39288, #39287, #39286 ) ;
#39290 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39291 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39292 = circle ( 'none', #39332, 1.610000000000001200 ) ;
#39293 = axis2_placement_3d ( 'none', #39302, #39283, #39336 ) ;
#39294 = circle ( 'none', #39284, 8.000000000000007100 ) ;
#39295 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#39296 = cartesian_point ( 'none', ( 6.426919060098210700, -1.925929944387235900e-031, 2.000000000000000900 ) ) ;
#39297 = face_outer_bound ( 'none', #17386, .t. ) ;
#39298 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39299 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -5.500000000000000000 ) ) ;
#39300 = axis2_placement_3d ( 'none', #39299, #39295, #39254 ) ;
#39301 = cartesian_point ( 'none', ( 6.426919060098210700, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#39302 = cartesian_point ( 'none', ( 15.10000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#39303 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#39304 = vector ( 'none', #39303, 1000.000000000000000 ) ;
#39305 = cartesian_point ( 'none', ( 83.50000000000000000, -0.005117605186732987500, 0.0000000000000000000 ) ) ;
#39306 = line ( 'none', #39305, #39304 ) ;
#39307 = circle ( 'none', #39289, 2.000000000000000900 ) ;
#39308 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#39309 = cartesian_point ( 'none', ( 27.97308093990178400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39310 = circle ( 'none', #39355, 2.000000000000000900 ) ;
#39311 = conical_surface ( 'none', #39319, 2.000000000000000900, 0.9599310885968839200 ) ;
#39312 = cartesian_point ( 'none', ( -79.00000000000000000, -0.005117605186723312900, -0.5000000000000000000 ) ) ;
#39313 = cartesian_point ( 'none', ( 79.00000000000000000, -0.005117605186732987500, -5.500000000000000000 ) ) ;
#39314 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39315 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39316 = cartesian_point ( 'none', ( 6.000000000000000900, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#39317 = cartesian_point ( 'none', ( 5.726919060098210500, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#39318 = cartesian_point ( 'none', ( 5.726919060098210500, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#39319 = axis2_placement_3d ( 'none', #39309, #39308, #39364 ) ;
#39320 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39321 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39322 = cartesian_point ( 'none', ( 27.97308093990178400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39323 = axis2_placement_3d ( 'none', #39322, #39321, #39320 ) ;
#39324 = cartesian_point ( 'none', ( 6.000000000000000900, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#39325 = axis2_placement_3d ( 'none', #39316, #39315, #39314 ) ;
#39326 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39327 = face_outer_bound ( 'none', #14920, .t. ) ;
#39328 = circle ( 'none', #39325, 1.610000000000001200 ) ;
#39329 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39330 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39331 = cartesian_point ( 'none', ( 15.10000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#39332 = axis2_placement_3d ( 'none', #39331, #39330, #39329 ) ;
#39333 = cartesian_point ( 'none', ( 6.273080939901785900, -5.777789833161707600e-031, 2.000000000000000900 ) ) ;
#39334 = cylindrical_surface ( 'none', #39277, 2.000000000000000000 ) ;
#39335 = face_outer_bound ( 'none', #17388, .t. ) ;
#39336 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39337 = b_spline_curve_with_knots ( 'none', 3,
( #39390, #39389, #39388, #39387, #39386, #39385, #39384, #39383 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 1.734723475976807100e-018, 0.0004560386530577853400, 0.0009120773061155689400, 0.001824154612231152400 ),
.unspecified. ) ;
#39338 = edge_curve ( 'none', #19544, #36116, #52914, .t. ) ;
#39339 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39340 = line ( 'none', #39373, #39370 ) ;
#39341 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39342 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39343 = cartesian_point ( 'none', ( 6.426919060098210700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39344 = cartesian_point ( 'none', ( 6.973080939901786100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39345 = cartesian_point ( 'none', ( 6.875223491708604600, -74.68932813150252100, -12.99999999999999800 ) ) ;
#39346 = cartesian_point ( 'none', ( 7.058013016378963800, -74.44625965808658900, -12.99999999999999600 ) ) ;
#39347 = cartesian_point ( 'none', ( 7.237161302271784900, -74.19483044851398300, -13.07458031614701400 ) ) ;
#39348 = cartesian_point ( 'none', ( 7.454180147600459900, -73.87901721361208700, -13.32725733911654100 ) ) ;
#39349 = cartesian_point ( 'none', ( 7.517559772295570000, -73.78467651217783900, -13.43641633305916700 ) ) ;
#39350 = cartesian_point ( 'none', ( 7.607171116303371500, -73.65008345585663100, -13.69523966026599600 ) ) ;
#39351 = cartesian_point ( 'none', ( 7.633166803959135800, -73.61038076308148000, -13.84544177160221800 ) ) ;
#39352 = cartesian_point ( 'none', ( 7.633166803959134100, -73.61038076308146600, -13.99999999999999800 ) ) ;
#39353 = cartesian_point ( 'none', ( -83.50000000000000000, -0.005117605186722762100, -10.99999999999999600 ) ) ;
#39354 = line ( 'none', #39353, #39379 ) ;
#39355 = axis2_placement_3d ( 'none', #39344, #39339, #39381 ) ;
#39356 = b_spline_curve_with_knots ( 'none', 3,
( #39352, #39351, #39350, #39349, #39348, #39347, #39346, #39345 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004561924263961991800, 0.0009123848527923983500, 0.001824769705584798200 ),
.unspecified. ) ;
#39357 = axis2_placement_3d ( 'none', #39343, #39342, #39341 ) ;
#39358 = circle ( 'none', #39357, 2.000000000000000900 ) ;
#39359 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39360 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39361 = cartesian_point ( 'none', ( 14.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39362 = axis2_placement_3d ( 'none', #39361, #39360, #39359 ) ;
#39363 = cartesian_point ( 'none', ( 6.273080939901785900, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#39364 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#39365 = circle ( 'none', #39362, 2.000000000000000900 ) ;
#39366 = line ( 'none', #39632, #39645 ) ;
#39367 = cartesian_point ( 'none', ( 30.07308093990178900, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#39368 = vector ( 'none', #39391, 1000.000000000000000 ) ;
#39369 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#39370 = vector ( 'none', #39369, 1000.000000000000100 ) ;
#39371 = cartesian_point ( 'none', ( 27.27308093990178500, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#39372 = cartesian_point ( 'none', ( 26.72691906009821100, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#39373 = cartesian_point ( 'none', ( 6.973080939901786100, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#39374 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39375 = vector ( 'none', #39374, 1000.000000000000000 ) ;
#39376 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#39377 = direction ( 'none', ( -0.7071067811865500200, 8.659560562354962400e-017, 0.7071067811865451300 ) ) ;
#39378 = line ( 'none', #39376, #39375 ) ;
#39379 = vector ( 'none', #39377, 1000.000000000000100 ) ;
#39380 = line ( 'none', #39392, #39368 ) ;
#39381 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39382 = cartesian_point ( 'none', ( 27.27308093990178500, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#39383 = cartesian_point ( 'none', ( 38.33506190273936900, 64.45745315423256700, -12.99999999999999800 ) ) ;
#39384 = cartesian_point ( 'none', ( 38.04446956193760300, 64.36807731944226400, -13.00000000000000000 ) ) ;
#39385 = cartesian_point ( 'none', ( 37.75192170099695900, 64.26980950128660200, -13.07462457344512600 ) ) ;
#39386 = cartesian_point ( 'none', ( 37.39099281330978600, 64.14170854058035300, -13.32737583848294200 ) ) ;
#39387 = cartesian_point ( 'none', ( 37.28437881228851600, 64.10260452746673800, -13.43654414281697200 ) ) ;
#39388 = cartesian_point ( 'none', ( 37.13294831570944200, 64.04634837090992500, -13.69533526730353000 ) ) ;
#39389 = cartesian_point ( 'none', ( 37.08864441907205400, 64.02950158752523200, -13.84549465188574600 ) ) ;
#39390 = cartesian_point ( 'none', ( 37.08864441907205400, 64.02950158752523200, -13.99999999999999600 ) ) ;
#39391 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39392 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#39393 = cartesian_point ( 'none', ( 6.000000000000000900, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#39394 = line ( 'none', #39400, #39448 ) ;
#39395 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39396 = vector ( 'none', #39395, 1000.000000000000000 ) ;
#39397 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#39398 = axis2_placement_3d ( 'none', #39442, #39434, #39433 ) ;
#39399 = direction ( 'none', ( 0.7071067811865500200, 0.0000000000000000000, 0.7071067811865451300 ) ) ;
#39400 = cartesian_point ( 'none', ( 83.50000000000000000, -0.005117605186732987500, -10.99999999999999600 ) ) ;
#39401 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39402 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39403 = line ( 'none', #39397, #39396 ) ;
#39404 = vector ( 'none', #39408, 1000.000000000000000 ) ;
#39405 = cartesian_point ( 'none', ( 29.10000000000000500, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#39406 = line ( 'none', #39405, #39438 ) ;
#39407 = axis2_placement_3d ( 'none', #39423, #39410, #39444 ) ;
#39408 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39409 = cartesian_point ( 'none', ( 72.36230877960244400, -15.48724498114745500, -21.75000000000000700 ) ) ;
#39410 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#39411 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39412 = vector ( 'none', #39411, 1000.000000000000000 ) ;
#39413 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#39414 = cartesian_point ( 'none', ( 6.273080939901785900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39415 = circle ( 'none', #39417, 2.000000000000000900 ) ;
#39416 = line ( 'none', #39413, #39412 ) ;
#39417 = axis2_placement_3d ( 'none', #39414, #39402, #39401 ) ;
#39418 = cartesian_point ( 'none', ( 81.49999999999998600, -0.005117605186732987500, -12.99999999999999800 ) ) ;
#39419 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39420 = vector ( 'none', #39419, 1000.000000000000000 ) ;
#39421 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#39422 = line ( 'none', #39421, #39420 ) ;
#39423 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -13.99999999999999800 ) ) ;
#39424 = line ( 'none', #39409, #39404 ) ;
#39425 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#39426 = vector ( 'none', #39425, 1000.000000000000000 ) ;
#39427 = cartesian_point ( 'none', ( 6.273080939901785900, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#39428 = axis2_placement_3d ( 'none', #39477, #39476, #39475 ) ;
#39429 = cartesian_point ( 'none', ( 6.273080939901785900, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#39430 = line ( 'none', #39427, #39426 ) ;
#39431 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39432 = vector ( 'none', #39431, 1000.000000000000000 ) ;
#39433 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39434 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39435 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#39436 = line ( 'none', #39435, #39432 ) ;
#39437 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#39438 = vector ( 'none', #39437, 1000.000000000000000 ) ;
#39439 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39440 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39441 = cartesian_point ( 'none', ( 26.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39442 = cartesian_point ( 'none', ( 5.726919060098210500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39443 = axis2_placement_3d ( 'none', #39441, #39440, #39439 ) ;
#39444 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39445 = circle ( 'none', #39470, 2.000000000000000900 ) ;
#39446 = circle ( 'none', #39443, 2.000000000000000900 ) ;
#39447 = oriented_edge ( 'none', *, *, #6107, .f. ) ;
#39448 = vector ( 'none', #39399, 1000.000000000000100 ) ;
#39449 = edge_curve ( 'none', #6048, #6108, #52942, .t. ) ;
#39450 = toroidal_surface ( 'none', #39407, 75.00000000000000000, 1.000000000000000000 ) ;
#39451 = circle ( 'none', #39398, 2.000000000000000900 ) ;
#39452 = face_outer_bound ( 'none', #18051, .t. ) ;
#39453 = face_outer_bound ( 'none', #17590, .t. ) ;
#39454 = axis2_placement_3d ( 'none', #39459, #39462, #39509 ) ;
#39455 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39456 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39457 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -0.5000000000000000000 ) ) ;
#39458 = cartesian_point ( 'none', ( 13.00000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#39459 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -5.500000000000000000 ) ) ;
#39460 = circle ( 'none', #39474, 79.00000000000000000 ) ;
#39461 = cylindrical_surface ( 'none', #39454, 79.00000000000000000 ) ;
#39462 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#39463 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#39464 = vector ( 'none', #39463, 1000.000000000000000 ) ;
#39465 = cartesian_point ( 'none', ( 29.37308093990179000, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#39466 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#39467 = vector ( 'none', #39466, 1000.000000000000200 ) ;
#39468 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39469 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39470 = axis2_placement_3d ( 'none', #39485, #39469, #39468 ) ;
#39471 = line ( 'none', #39486, #39467 ) ;
#39472 = conical_surface ( 'none', #39512, 1.610000000000001200, 0.9599310885968749300 ) ;
#39473 = line ( 'none', #39465, #39464 ) ;
#39474 = axis2_placement_3d ( 'none', #39457, #39456, #39455 ) ;
#39475 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39476 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39477 = cartesian_point ( 'none', ( 5.726919060098210500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39478 = cartesian_point ( 'none', ( 5.726919060098210500, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#39479 = face_outer_bound ( 'none', #17465, .t. ) ;
#39480 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#39481 = vector ( 'none', #39480, 1000.000000000000000 ) ;
#39482 = cartesian_point ( 'none', ( 6.000000000000000900, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#39483 = line ( 'none', #39482, #39481 ) ;
#39484 = circle ( 'none', #39428, 2.000000000000000900 ) ;
#39485 = cartesian_point ( 'none', ( 5.726919060098210500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39486 = cartesian_point ( 'none', ( 6.000000000000000900, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#39487 = axis2_placement_3d ( 'none', #39551, #39545, #39536 ) ;
#39488 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#39489 = vector ( 'none', #39488, 1000.000000000000100 ) ;
#39490 = cartesian_point ( 'none', ( 15.37308093990178800, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#39491 = line ( 'none', #39490, #39547 ) ;
#39492 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#39493 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#39494 = axis2_placement_3d ( 'none', #39513, #39493, #39492 ) ;
#39495 = cartesian_point ( 'none', ( 6.273080939901785900, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#39496 = line ( 'none', #39495, #39489 ) ;
#39497 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39498 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39499 = face_outer_bound ( 'none', #17467, .t. ) ;
#39500 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39501 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39502 = cartesian_point ( 'none', ( 6.273080939901785900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39503 = axis2_placement_3d ( 'none', #39502, #39501, #39500 ) ;
#39504 = conical_surface ( 'none', #39494, 2.000000000000000900, 0.9599310885968839200 ) ;
#39505 = face_outer_bound ( 'none', #17576, .t. ) ;
#39506 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39507 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39508 = circle ( 'none', #39503, 2.000000000000000900 ) ;
#39509 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39510 = cartesian_point ( 'none', ( 14.67308093990178900, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#39511 = cartesian_point ( 'none', ( 6.000000000000000900, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#39512 = axis2_placement_3d ( 'none', #39511, #39507, #39506 ) ;
#39513 = cartesian_point ( 'none', ( 6.273080939901785900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39514 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39515 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39516 = axis2_placement_3d ( 'none', #39458, #39515, #39514 ) ;
#39517 = circle ( 'none', #39516, 1.610000000000001200 ) ;
#39518 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39519 = vector ( 'none', #39518, 1000.000000000000000 ) ;
#39520 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#39521 = vector ( 'none', #39520, 1000.000000000000200 ) ;
#39522 = axis2_placement_3d ( 'none', #39577, #39498, #39497 ) ;
#39523 = face_outer_bound ( 'none', #17484, .t. ) ;
#39524 = circle ( 'none', #39570, 79.00000000000000000 ) ;
#39525 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#39526 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#39527 = axis2_placement_3d ( 'none', #39537, #39526, #39525 ) ;
#39528 = line ( 'none', #39529, #39521 ) ;
#39529 = cartesian_point ( 'none', ( 3.900000000000000800, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#39530 = cartesian_point ( 'none', ( 83.50000000000000000, -0.005117605186732987500, -10.99999999999999600 ) ) ;
#39531 = cartesian_point ( 'none', ( 5.726919060098210500, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#39532 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#39533 = vector ( 'none', #39532, 1000.000000000000000 ) ;
#39534 = cartesian_point ( 'none', ( 15.37308093990178800, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#39535 = cylindrical_surface ( 'none', #39522, 8.000000000000007100 ) ;
#39536 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39537 = cartesian_point ( 'none', ( 15.37308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39538 = line ( 'none', #39534, #39533 ) ;
#39539 = conical_surface ( 'none', #39527, 2.000000000000000900, 0.9599310885968839200 ) ;
#39540 = cartesian_point ( 'none', ( 14.40000000000000400, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#39541 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#39542 = vector ( 'none', #39541, 1000.000000000000000 ) ;
#39543 = cartesian_point ( 'none', ( 15.10000000000000100, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#39544 = line ( 'none', #39543, #39542 ) ;
#39545 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#39546 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#39547 = vector ( 'none', #39546, 1000.000000000000100 ) ;
#39548 = cartesian_point ( 'none', ( 15.37308093990178800, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#39549 = face_outer_bound ( 'none', #17582, .t. ) ;
#39550 = toroidal_surface ( 'none', #39487, 75.00000000000000000, 1.000000000000000000 ) ;
#39551 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -13.99999999999999800 ) ) ;
#39552 = axis2_placement_3d ( 'none', #39607, #39603, #39602 ) ;
#39553 = cartesian_point ( 'none', ( 44.67468722708341000, 61.48943180206281100, -13.99999999999999800 ) ) ;
#39554 = face_bound ( 'none', #17635, .t. ) ;
#39555 = axis2_placement_3d ( 'none', #39599, #39593, #39592 ) ;
#39556 = edge_loop ( 'none', ( #38845, #39677, #39780 ) ) ;
#39557 = cartesian_point ( 'none', ( 5.573080939901785800, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#39558 = face_bound ( 'none', #17560, .t. ) ;
#39559 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#39560 = vector ( 'none', #39559, 1000.000000000000200 ) ;
#39561 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39562 = cartesian_point ( 'none', ( 5.300000000000000700, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#39563 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39564 = vector ( 'none', #39572, 1000.000000000000000 ) ;
#39565 = cartesian_point ( 'none', ( -81.49999999999998600, -0.005117605186722884400, -12.99999999999999800 ) ) ;
#39566 = axis2_placement_3d ( 'none', #39563, #39575, #39561 ) ;
#39567 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39568 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39569 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -5.500000000000000000 ) ) ;
#39570 = axis2_placement_3d ( 'none', #39569, #39568, #39567 ) ;
#39571 = line ( 'none', #39562, #39560 ) ;
#39572 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39573 = cartesian_point ( 'none', ( -64.28516237019206900, -23.48687299947002700, -30.50000000000000700 ) ) ;
#39574 = face_outer_bound ( 'none', #17541, .t. ) ;
#39575 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39576 = cylindrical_surface ( 'none', #39566, 2.000000000000000000 ) ;
#39577 = cartesian_point ( 'none', ( -72.28516237019206900, -23.48687299947002700, -30.50000000000000700 ) ) ;
#39578 = line ( 'none', #39573, #39564 ) ;
#39579 = plane ( 'none', #39552 ) ;
#39580 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#39581 = line ( 'none', #39580, #39519 ) ;
#39582 = cartesian_point ( 'none', ( 14.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39583 = axis2_placement_3d ( 'none', #39609, #39653, #39651 ) ;
#39584 = cartesian_point ( 'none', ( 14.82691906009821300, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#39585 = axis2_placement_3d ( 'none', #39643, #39642, #39641 ) ;
#39586 = cartesian_point ( 'none', ( 14.82691906009821300, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#39587 = face_outer_bound ( 'none', #17594, .t. ) ;
#39588 = edge_curve ( 'none', #19548, #2341, #52926, .t. ) ;
#39589 = circle ( 'none', #39649, 2.000000000000000900 ) ;
#39590 = toroidal_surface ( 'none', #39591, 6.999999999999996400, 1.000000000000000000 ) ;
#39591 = axis2_placement_3d ( 'none', #39553, #39605, #39604 ) ;
#39592 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39593 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39594 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39595 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39596 = axis2_placement_3d ( 'none', #39608, #39595, #39594 ) ;
#39597 = face_outer_bound ( 'none', #17586, .t. ) ;
#39598 = cartesian_point ( 'none', ( 5.026919060098210300, -2.888894916580853800e-031, 2.000000000000000900 ) ) ;
#39599 = cartesian_point ( 'none', ( 5.300000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#39600 = circle ( 'none', #39583, 2.000000000000000900 ) ;
#39601 = circle ( 'none', #39596, 2.000000000000000900 ) ;
#39602 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39603 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39604 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39605 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#39606 = cartesian_point ( 'none', ( 5.300000000000000700, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#39607 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.5000000000000000000 ) ) ;
#39608 = cartesian_point ( 'none', ( 13.42691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39609 = cartesian_point ( 'none', ( 14.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39610 = conical_surface ( 'none', #39555, 1.610000000000001200, 0.9599310885968749300 ) ;
#39611 = cartesian_point ( 'none', ( 5.026919060098210300, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#39612 = face_outer_bound ( 'none', #17652, .t. ) ;
#39613 = face_bound ( 'none', #17647, .t. ) ;
#39614 = face_bound ( 'none', #17698, .t. ) ;
#39615 = face_bound ( 'none', #17719, .t. ) ;
#39616 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#39617 = vector ( 'none', #39616, 1000.000000000000200 ) ;
#39618 = cartesian_point ( 'none', ( 13.70000000000000300, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#39619 = line ( 'none', #39618, #39617 ) ;
#39620 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#39621 = vector ( 'none', #39620, 1000.000000000000100 ) ;
#39622 = cartesian_point ( 'none', ( 13.97308093990178800, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#39623 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39624 = oriented_edge ( 'none', *, *, #39737, .f. ) ;
#39625 = oriented_edge ( 'none', *, *, #41843, .t. ) ;
#39626 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39627 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39628 = axis2_placement_3d ( 'none', #39638, #39627, #39626 ) ;
#39629 = line ( 'none', #39622, #39621 ) ;
#39630 = circle ( 'none', #39631, 79.00000000000000000 ) ;
#39631 = axis2_placement_3d ( 'none', #39637, #39636, #39623 ) ;
#39632 = cartesian_point ( 'none', ( 4.873080939901785600, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#39633 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39634 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39635 = cartesian_point ( 'none', ( 13.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39636 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39637 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -5.500000000000000000 ) ) ;
#39638 = cartesian_point ( 'none', ( 20.19000000000000100, -33.31499999999999800, -20.50000000000000000 ) ) ;
#39639 = plane ( 'none', #39628 ) ;
#39640 = edge_loop ( 'none', ( #53637, #55772 ) ) ;
#39641 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39642 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39643 = cartesian_point ( 'none', ( 14.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39644 = circle ( 'none', #39646, 2.000000000000000900 ) ;
#39645 = vector ( 'none', #39890, 1000.000000000000000 ) ;
#39646 = axis2_placement_3d ( 'none', #39635, #39634, #39633 ) ;
#39647 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39648 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39649 = axis2_placement_3d ( 'none', #39582, #39648, #39647 ) ;
#39650 = face_outer_bound ( 'none', #17602, .t. ) ;
#39652 = edge_loop ( 'none', ( #39699, #41806, #39785 ) ) ;
#39651 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39653 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39654 = circle ( 'none', #39585, 2.000000000000000900 ) ;
#39655 = b_spline_curve_with_knots ( 'none', 3,
( #39710, #39709, #39708, #39707, #39706, #39705, #39704, #39703 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( -6.339994013783246800e-006, 0.0009047432735554421400, 0.001360284907340056000, 0.001815826541124670200 ),
.unspecified. ) ;
#39656 = cartesian_point ( 'none', ( -49.43516220002667400, 55.05997785697560700, -19.00000000000000700 ) ) ;
#39657 = axis2_placement_3d ( 'none', #39711, #39670, #39702 ) ;
#39658 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39659 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39660 = cartesian_point ( 'none', ( 5.573080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39661 = circle ( 'none', #39657, 2.000000000000000900 ) ;
#39662 = cartesian_point ( 'none', ( 14.82691906009821300, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#39663 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#39664 = vector ( 'none', #39663, 1000.000000000000000 ) ;
#39665 = cartesian_point ( 'none', ( 5.573080939901785800, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#39666 = line ( 'none', #39665, #39664 ) ;
#39667 = axis2_placement_3d ( 'none', #39660, #39659, #39658 ) ;
#39668 = oriented_edge ( 'none', *, *, #37864, .t. ) ;
#39669 = circle ( 'none', #39667, 2.000000000000000900 ) ;
#39670 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39671 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39672 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39673 = cartesian_point ( 'none', ( 0.0000000000000000000, -76.00511760518672600, -11.19999999999999800 ) ) ;
#39674 = axis2_placement_3d ( 'none', #39673, #39672, #39671 ) ;
#39675 = cartesian_point ( 'none', ( 13.27308093990178700, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#39676 = oriented_edge ( 'none', *, *, #6109, .f. ) ;
#39677 = oriented_edge ( 'none', *, *, #7575, .f. ) ;
#39678 = circle ( 'none', #39674, 2.549999999999998900 ) ;
#39679 = cartesian_point ( 'none', ( 5.300000000000000700, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#39680 = cylindrical_surface ( 'none', #39731, 74.00000000000000000 ) ;
#39681 = circle ( 'none', #39744, 2.499999999999998700 ) ;
#39682 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.50000000000000700 ) ) ;
#39683 = cartesian_point ( 'none', ( 13.00000000000000200, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#39684 = cartesian_point ( 'none', ( 5.573080939901785800, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#39685 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39686 = vector ( 'none', #39685, 1000.000000000000000 ) ;
#39687 = cartesian_point ( 'none', ( 14.67308093990178900, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#39688 = cartesian_point ( 'none', ( -67.64634648889793300, -30.00464771323954600, -13.99999999999999600 ) ) ;
#39689 = cartesian_point ( 'none', ( -67.64634648889791900, -30.00464771323954600, -13.84546138871262000 ) ) ;
#39690 = cartesian_point ( 'none', ( -67.69212023377211600, -29.99220576163882900, -13.69527505992701500 ) ) ;
#39691 = cartesian_point ( 'none', ( -67.84776879369481200, -29.94861176419978600, -13.43646333163825800 ) ) ;
#39692 = cartesian_point ( 'none', ( -67.95704850732087700, -29.91751424271269900, -13.32730060684040100 ) ) ;
#39693 = cartesian_point ( 'none', ( -68.32441271993413100, -29.80879084710366900, -13.07459541739983200 ) ) ;
#39694 = cartesian_point ( 'none', ( -68.61918263513931000, -29.71606376583020300, -12.99999999999999800 ) ) ;
#39695 = cartesian_point ( 'none', ( -68.90650475109879400, -29.61750695469382300, -12.99999999999999800 ) ) ;
#39696 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, 0.0000000000000000000 ) ) ;
#39697 = cartesian_point ( 'none', ( 5.573080939901785800, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#39699 = oriented_edge ( 'none', *, *, #39737, .t. ) ;
#39698 = b_spline_curve_with_knots ( 'none', 3,
( #39695, #39694, #39693, #39692, #39691, #39690, #39689, #39688 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( -6.339733992206254300e-006, 0.0009049255816520957400, 0.001360558239474246800, 0.001816190897296397900 ),
.unspecified. ) ;
#39700 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#39701 = line ( 'none', #39700, #39686 ) ;
#39702 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39703 = cartesian_point ( 'none', ( -49.43516220002667400, 55.05997785697560700, -13.99999999999999600 ) ) ;
#39704 = cartesian_point ( 'none', ( -49.43516220002668100, 55.05997785697560000, -13.84549406395038000 ) ) ;
#39705 = cartesian_point ( 'none', ( -49.43749005745657100, 55.10731985586312500, -13.69533413970423800 ) ) ;
#39706 = cartesian_point ( 'none', ( -49.44418550952418200, 55.26872457275620600, -13.43654231610360700 ) ) ;
#39707 = cartesian_point ( 'none', ( -49.44842113524057900, 55.38220541273177100, -13.32737385064775300 ) ) ;
#39708 = cartesian_point ( 'none', ( -49.45868892856363900, 55.76505739393188300, -13.07462277840007500 ) ) ;
#39709 = cartesian_point ( 'none', ( -49.46171515792488500, 56.07398065286101700, -13.00000000000000000 ) ) ;
#39710 = cartesian_point ( 'none', ( -49.45689984945074300, 56.37763735837813800, -12.99999999999999800 ) ) ;
#39711 = cartesian_point ( 'none', ( 14.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39712 = cartesian_point ( 'none', ( 37.08864441907205400, 64.02950158752523200, -19.00000000000000700 ) ) ;
#39713 = cartesian_point ( 'none', ( 72.36230877960244400, -15.48724498114745500, -13.84546198121582500 ) ) ;
#39714 = cartesian_point ( 'none', ( 72.36230877960244400, -15.48724498114745500, -13.99999999999999600 ) ) ;
#39715 = line ( 'none', #39762, #39761 ) ;
#39716 = circle ( 'none', #39718, 2.000000000000000900 ) ;
#39717 = axis2_placement_3d ( 'none', #39682, #39722, #39726 ) ;
#39718 = axis2_placement_3d ( 'none', #39766, #39765, #39764 ) ;
#39719 = b_spline_curve_with_knots ( 'none', 3,
( #39714, #39713, #39775, #39774, #39773, #39772, #39771, #39770 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 1.734723475976807100e-018, 0.0004561336580709754800, 0.0009122673161419492300, 0.001824534632283896700 ),
.unspecified. ) ;
#39720 = circle ( 'none', #39717, 67.00000000000005700 ) ;
#39721 = circle ( 'none', #39768, 2.549999999999998900 ) ;
#39722 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39723 = cartesian_point ( 'none', ( 14.67308093990178900, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#39724 = cartesian_point ( 'none', ( 5.573080939901785800, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#39725 = cartesian_point ( 'none', ( 26.02691906009821200, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#39726 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39727 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39728 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39729 = vector ( 'none', #39728, 1000.000000000000000 ) ;
#39730 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#39731 = axis2_placement_3d ( 'none', #39696, #39739, #39727 ) ;
#39732 = face_outer_bound ( 'none', #17980, .t. ) ;
#39733 = direction ( 'none', ( 1.000000000000000000, 1.776354000695238100e-015, 0.0000000000000000000 ) ) ;
#39734 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39735 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -13.99999999999999800 ) ) ;
#39736 = axis2_placement_3d ( 'none', #39735, #39734, #39733 ) ;
#39737 = edge_curve ( 'none', #6046, #6048, #53020, .t. ) ;
#39738 = line ( 'none', #39730, #39729 ) ;
#39739 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#39740 = circle ( 'none', #39736, 74.00000000000000000 ) ;
#39741 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39742 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#39743 = cartesian_point ( 'none', ( 22.49999999999999600, 2.000000000000000000, 22.50000000000000400 ) ) ;
#39744 = axis2_placement_3d ( 'none', #39743, #39742, #39741 ) ;
#39745 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39746 = circle ( 'none', #39798, 2.000000000000000900 ) ;
#39747 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39748 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39749 = cartesian_point ( 'none', ( 5.573080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39750 = axis2_placement_3d ( 'none', #39749, #39748, #39747 ) ;
#39751 = axis2_placement_3d ( 'none', #39752, #39811, #39810 ) ;
#39752 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -5.500000000000000000 ) ) ;
#39753 = cartesian_point ( 'none', ( 13.27308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39754 = face_outer_bound ( 'none', #17593, .t. ) ;
#39755 = circle ( 'none', #39750, 2.000000000000000900 ) ;
#39756 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39757 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39758 = face_outer_bound ( 'none', #17525, .t. ) ;
#39759 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39760 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#39761 = vector ( 'none', #39760, 1000.000000000000000 ) ;
#39762 = cartesian_point ( 'none', ( -6.632732204120389700e-015, 2.000000000000000000, 15.69999999999999900 ) ) ;
#39763 = cartesian_point ( 'none', ( 0.0000000000000000000, -76.00511760518672600, -0.5000000000000004400 ) ) ;
#39764 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39765 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39766 = cartesian_point ( 'none', ( 31.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39767 = conical_surface ( 'none', #39751, 82.99999999999992900, 0.7853981633974900200 ) ;
#39768 = axis2_placement_3d ( 'none', #39763, #39757, #39756 ) ;
#39769 = cylindrical_surface ( 'none', #39807, 2.000000000000000000 ) ;
#39770 = cartesian_point ( 'none', ( 73.15437757492607300, -16.54104943938199000, -12.99999999999999800 ) ) ;
#39771 = cartesian_point ( 'none', ( 72.97963556957334700, -16.29218060728754500, -13.00000000000000000 ) ) ;
#39772 = cartesian_point ( 'none', ( 72.79582285345230700, -16.04419489743699500, -13.07459722562409100 ) ) ;
#39773 = cartesian_point ( 'none', ( 72.56248725130048200, -15.74033608703023800, -13.32730260936068400 ) ) ;
#39774 = cartesian_point ( 'none', ( 72.49234578723566400, -15.65095425008892600, -13.43646517223531800 ) ) ;
#39775 = cartesian_point ( 'none', ( 72.39203182654485100, -15.52421177217635800, -13.69527619619498900 ) ) ;
#39776 = cartesian_point ( 'none', ( 14.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39777 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39778 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39779 = axis2_placement_3d ( 'none', #39782, #39778, #39777 ) ;
#39780 = oriented_edge ( 'none', *, *, #7517, .f. ) ;
#39781 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39782 = cartesian_point ( 'none', ( 30.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39783 = cartesian_point ( 'none', ( 13.27308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39784 = edge_curve ( 'none', #5970, #6425, #52993, .t. ) ;
#39785 = oriented_edge ( 'none', *, *, #39809, .f. ) ;
#39786 = face_outer_bound ( 'none', #17609, .t. ) ;
#39787 = circle ( 'none', #39796, 2.000000000000000900 ) ;
#39788 = face_outer_bound ( 'none', #17577, .t. ) ;
#39789 = cartesian_point ( 'none', ( 14.12691906009821400, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#39790 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39791 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39792 = cartesian_point ( 'none', ( 14.67308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39793 = circle ( 'none', #39779, 2.000000000000000900 ) ;
#39794 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#39795 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -13.99999999999999800 ) ) ;
#39796 = axis2_placement_3d ( 'none', #39783, #39839, #39838 ) ;
#39797 = toroidal_surface ( 'none', #39803, 75.00000000000000000, 1.000000000000000000 ) ;
#39798 = axis2_placement_3d ( 'none', #39792, #39791, #39790 ) ;
#39799 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39800 = axis2_placement_3d ( 'none', #39753, #39745, #39799 ) ;
#39801 = cartesian_point ( 'none', ( 37.08864441907205400, 64.02950158752523200, -13.99999999999999600 ) ) ;
#39802 = cartesian_point ( 'none', ( 13.27308093990178700, -5.777789833161707600e-031, 2.000000000000000900 ) ) ;
#39803 = axis2_placement_3d ( 'none', #39795, #39794, #39781 ) ;
#39804 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39805 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39806 = circle ( 'none', #39800, 2.000000000000000900 ) ;
#39808 = edge_loop ( 'none', ( #43510, #40005, #41601, #42988 ) ) ;
#39807 = axis2_placement_3d ( 'none', #39759, #39805, #39804 ) ;
#39809 = edge_curve ( 'none', #6046, #6108, #53008, .t. ) ;
#39810 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39811 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#39812 = cartesian_point ( 'none', ( 30.92691906009821400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#39813 = cartesian_point ( 'none', ( 5.026919060098210300, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#39814 = cartesian_point ( 'none', ( 13.00000000000000200, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#39815 = line ( 'none', #39814, #39872 ) ;
#39816 = line ( 'none', #39870, #39869 ) ;
#39817 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#39818 = vector ( 'none', #39817, 1000.000000000000000 ) ;
#39819 = cartesian_point ( 'none', ( 12.57308093990178800, -5.777789833161707600e-031, 2.000000000000000900 ) ) ;
#39820 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39821 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39822 = cartesian_point ( 'none', ( 30.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39823 = axis2_placement_3d ( 'none', #39822, #39821, #39820 ) ;
#39824 = circle ( 'none', #39862, 2.000000000000000900 ) ;
#39825 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39826 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#39827 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -13.99999999999999800 ) ) ;
#39828 = axis2_placement_3d ( 'none', #39827, #39826, #39825 ) ;
#39829 = toroidal_surface ( 'none', #39828, 75.00000000000000000, 1.000000000000000000 ) ;
#39830 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39831 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39832 = axis2_placement_3d ( 'none', #39776, #39831, #39830 ) ;
#39833 = cartesian_point ( 'none', ( 14.40000000000000400, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#39834 = circle ( 'none', #39823, 2.000000000000000900 ) ;
#39835 = cartesian_point ( 'none', ( 13.27308093990178700, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#39836 = line ( 'none', #39835, #39818 ) ;
#39837 = cartesian_point ( 'none', ( 14.12691906009821400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#39838 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39839 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39840 = edge_curve ( 'none', #6053, #5874, #53013, .t. ) ;
#39841 = circle ( 'none', #39832, 2.000000000000000900 ) ;
#39842 = b_spline_curve_with_knots ( 'none', 3,
( #39907, #39906, #39905, #39904, #39903, #39902, #39901, #39900, #39899, #39898 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003984678117428447100, 0.0007969356234856894300, 0.001195403435228534000, 0.001593871246971378900 ),
.unspecified. ) ;
#39843 = oriented_edge ( 'none', *, *, #39449, .f. ) ;
#39844 = axis2_placement_3d ( 'none', #39893, #39892, #39891 ) ;
#39845 = edge_curve ( 'none', #5874, #6027, #52983, .t. ) ;
#39846 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#39847 = cartesian_point ( 'none', ( 30.77308093990178900, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#39848 = conical_surface ( 'none', #39875, 2.000000000000000900, 0.9599310885968839200 ) ;
#39849 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#39850 = vector ( 'none', #39849, 1000.000000000000000 ) ;
#39851 = cartesian_point ( 'none', ( 5.300000000000000700, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#39852 = cartesian_point ( 'none', ( 12.72691906009821100, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#39853 = cartesian_point ( 'none', ( 13.27308093990178700, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#39854 = circle ( 'none', #39897, 2.000000000000000900 ) ;
#39855 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39856 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39857 = line ( 'none', #39851, #39850 ) ;
#39858 = cartesian_point ( 'none', ( 13.00000000000000200, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#39859 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39860 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39861 = cartesian_point ( 'none', ( 5.026919060098210300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39862 = axis2_placement_3d ( 'none', #39861, #39860, #39859 ) ;
#39863 = cartesian_point ( 'none', ( 4.873080939901785600, 2.449293598294702000e-016, -2.000000000000000900 ) ) ;
#39864 = advanced_face ( 'none', ( #52975 ), #53073, .f. ) ;
#39865 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -92.00000000000000000 ) ) ;
#39866 = axis2_placement_3d ( 'none', #39865, #39856, #39855 ) ;
#39867 = circle ( 'none', #39866, 31.50000000000000000 ) ;
#39868 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39869 = vector ( 'none', #39868, 1000.000000000000000 ) ;
#39870 = cartesian_point ( 'none', ( -49.43516220002667400, 55.05997785697560700, -21.75000000000000700 ) ) ;
#39871 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#39872 = vector ( 'none', #39871, 1000.000000000000000 ) ;
#39873 = cartesian_point ( 'none', ( 4.873080939901785600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39874 = circle ( 'none', #40145, 1.999999999999998200 ) ;
#39875 = axis2_placement_3d ( 'none', #39873, #39880, #39879 ) ;
#39876 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39877 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39878 = cartesian_point ( 'none', ( 15.37308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39879 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#39880 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#39881 = cartesian_point ( 'none', ( 29.80000000000000400, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#39882 = vector ( 'none', #39846, 1000.000000000000000 ) ;
#39883 = circle ( 'none', #39908, 2.000000000000000900 ) ;
#39884 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39885 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39886 = cartesian_point ( 'none', ( 5.026919060098210300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39887 = axis2_placement_3d ( 'none', #39886, #39885, #39884 ) ;
#39888 = circle ( 'none', #39887, 2.000000000000000900 ) ;
#39889 = circle ( 'none', #38862, 1.610000000000001200 ) ;
#39890 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#39891 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39892 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39893 = cartesian_point ( 'none', ( 31.20000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#39894 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39895 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39896 = cartesian_point ( 'none', ( 5.026919060098210300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39897 = axis2_placement_3d ( 'none', #39896, #39895, #39894 ) ;
#39898 = cartesian_point ( 'none', ( -7.259340029181701400, -72.64327549992356100, -20.00000000000000700 ) ) ;
#39899 = cartesian_point ( 'none', ( -7.315907725547568900, -72.76542405114329900, -20.00000000000000700 ) ) ;
#39900 = cartesian_point ( 'none', ( -7.368982653557540500, -72.88847333740312700, -19.97544454124969000 ) ) ;
#39901 = cartesian_point ( 'none', ( -7.462037918557274300, -73.11836043799137000, -19.87942597368487400 ) ) ;
#39902 = cartesian_point ( 'none', ( -7.502720326111919700, -73.22690157635065600, -19.80679609571992100 ) ) ;
#39903 = cartesian_point ( 'none', ( -7.567499335658102000, -73.40853323344974500, -19.62381096410144800 ) ) ;
#39904 = cartesian_point ( 'none', ( -7.592238188994294000, -73.48306917150111400, -19.51212384765794600 ) ) ;
#39905 = cartesian_point ( 'none', ( -7.624987552985584400, -73.58388365591743300, -19.26711969531477200 ) ) ;
#39906 = cartesian_point ( 'none', ( -7.633166803959133200, -73.61038076308146600, -19.13474270033668700 ) ) ;
#39907 = cartesian_point ( 'none', ( -7.633166803959134100, -73.61038076308146600, -19.00000000000000700 ) ) ;
#39908 = axis2_placement_3d ( 'none', #39878, #39877, #39876 ) ;
#39909 = circle ( 'none', #39844, 1.610000000000001200 ) ;
#39910 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#39911 = b_spline_curve_with_knots ( 'none', 3,
( #39966, #39965, #39964, #39963, #39962, #39961, #39960, #39959 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004561336580709665900, 0.0009122673161419331900, 0.001824534632283897200 ),
.unspecified. ) ;
#39912 = circle ( 'none', #39914, 2.000000000000000900 ) ;
#39913 = cartesian_point ( 'none', ( 30.22691906009821500, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#39914 = axis2_placement_3d ( 'none', #39969, #39948, #39947 ) ;
#39915 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#39916 = vector ( 'none', #39915, 1000.000000000000200 ) ;
#39917 = axis2_placement_3d ( 'none', #39967, #39957, #39956 ) ;
#39918 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39919 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39920 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39921 = axis2_placement_3d ( 'none', #39920, #39919, #39918 ) ;
#39922 = cartesian_point ( 'none', ( 31.20000000000000600, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#39923 = line ( 'none', #39922, #39916 ) ;
#39924 = circle ( 'none', #39917, 1.610000000000001200 ) ;
#39925 = cartesian_point ( 'none', ( 66.84224610169717100, -29.34986391658203400, -20.00000000000000700 ) ) ;
#39926 = oriented_edge ( 'none', *, *, #39125, .t. ) ;
#39927 = cartesian_point ( 'none', ( 31.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39928 = face_outer_bound ( 'none', #17659, .t. ) ;
#39929 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39930 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#39931 = cartesian_point ( 'none', ( -6.938893903907228400e-015, 0.0000000000000000000, 13.19999999999999600 ) ) ;
#39932 = axis2_placement_3d ( 'none', #39931, #39930, #39929 ) ;
#39933 = circle ( 'none', #39932, 2.500000000000002200 ) ;
#39934 = cartesian_point ( 'none', ( -6.632732204120389700e-015, 0.0000000000000000000, 15.69999999999999900 ) ) ;
#39935 = cartesian_point ( 'none', ( 4.326919060098210100, -2.888894916580853800e-031, 2.000000000000000900 ) ) ;
#39936 = cylindrical_surface ( 'none', #39921, 2.000000000000000000 ) ;
#39937 = cartesian_point ( 'none', ( 5.026919060098210300, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#39938 = cartesian_point ( 'none', ( 14.67308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39939 = cartesian_point ( 'none', ( -6.938893903907228400e-015, 2.000000000000000000, 10.69999999999999400 ) ) ;
#39940 = axis2_placement_3d ( 'none', #39955, #39999, #39998 ) ;
#39941 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39942 = cartesian_point ( 'none', ( 14.12691906009821400, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#39943 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#39944 = axis2_placement_3d ( 'none', #39927, #39943, #39950 ) ;
#39945 = cartesian_point ( 'none', ( 72.36230877960244400, -15.48724498114745500, -19.00000000000000700 ) ) ;
#39946 = circle ( 'none', #39994, 2.000000000000000900 ) ;
#39947 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39948 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39949 = toroidal_surface ( 'none', #39940, 7.000000000000001800, 1.000000000000000000 ) ;
#39950 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#39951 = face_outer_bound ( 'none', #17757, .t. ) ;
#39952 = axis2_placement_3d ( 'none', #39938, #39941, #40002 ) ;
#39953 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#39954 = vector ( 'none', #39953, 1000.000000000000000 ) ;
#39955 = cartesian_point ( 'none', ( 72.28516237019242400, -23.48687299946900700, -13.99999999999999800 ) ) ;
#39956 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39957 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39958 = conical_surface ( 'none', #39944, 2.000000000000000900, 0.9599310885968839200 ) ;
#39959 = cartesian_point ( 'none', ( 68.90650475109920600, -29.61750695469283600, -12.99999999999999800 ) ) ;
#39960 = cartesian_point ( 'none', ( 68.61886670420437900, -29.71617213599441200, -12.99999999999999500 ) ) ;
#39961 = cartesian_point ( 'none', ( 68.32440861007280800, -29.80879209981571500, -13.07459722562409600 ) ) ;
#39962 = cartesian_point ( 'none', ( 67.95704633681660300, -29.91751486689508300, -13.32730260936068800 ) ) ;
#39963 = cartesian_point ( 'none', ( 67.84776735673698100, -29.94861217013697500, -13.43646517223532100 ) ) ;
#39964 = cartesian_point ( 'none', ( 67.69211988045735500, -29.99220585711888300, -13.69527619619499600 ) ) ;
#39965 = cartesian_point ( 'none', ( 67.64634648889837400, -30.00464771323859400, -13.84546198121582900 ) ) ;
#39966 = cartesian_point ( 'none', ( 67.64634648889835900, -30.00464771323859000, -13.99999999999999800 ) ) ;
#39967 = cartesian_point ( 'none', ( 14.40000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#39968 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#39969 = cartesian_point ( 'none', ( 30.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#39970 = line ( 'none', #39968, #39954 ) ;
#39971 = circle ( 'none', #39952, 2.000000000000000900 ) ;
#39972 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39973 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#39974 = axis2_placement_3d ( 'none', #40001, #39973, #39972 ) ;
#39975 = circle ( 'none', #39974, 2.499999999999998700 ) ;
#39976 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#39977 = cartesian_point ( 'none', ( -6.938893903907228400e-015, 2.000000000000000000, 13.19999999999999600 ) ) ;
#39978 = toroidal_surface ( 'none', #40012, 7.000000000000003600, 1.000000000000000000 ) ;
#39979 = face_outer_bound ( 'none', #17564, .t. ) ;
#39980 = axis2_placement_3d ( 'none', #39977, #39976, #40026 ) ;
#39981 = cartesian_point ( 'none', ( -6.632732204120389700e-015, 2.000000000000000000, 15.69999999999999900 ) ) ;
#39982 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#39983 = vector ( 'none', #39982, 1000.000000000000100 ) ;
#39984 = cartesian_point ( 'none', ( 5.573080939901785800, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#39985 = line ( 'none', #39984, #39983 ) ;
#39986 = cartesian_point ( 'none', ( 4.326919060098210100, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#39987 = cylindrical_surface ( 'none', #39980, 2.500000000000002200 ) ;
#39988 = cartesian_point ( 'none', ( -6.938893903907228400e-015, 0.0000000000000000000, 10.69999999999999400 ) ) ;
#39989 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#39990 = vector ( 'none', #39989, 1000.000000000000000 ) ;
#39991 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#39992 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#39993 = cartesian_point ( 'none', ( 31.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#39994 = axis2_placement_3d ( 'none', #39993, #39992, #39991 ) ;
#39995 = cartesian_point ( 'none', ( -6.938893903907228400e-015, 2.000000000000000000, 10.69999999999999400 ) ) ;
#39996 = line ( 'none', #39995, #39990 ) ;
#39997 = cartesian_point ( 'none', ( -31.50000000000000000, 25.00000000000000400, -92.00000000000000000 ) ) ;
#39998 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#39999 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#40000 = face_outer_bound ( 'none', #17645, .t. ) ;
#40001 = cartesian_point ( 'none', ( -22.49999999999999600, 2.000000000000000000, 22.50000000000000000 ) ) ;
#40002 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40003 = axis2_placement_3d ( 'none', #40010, #40064, #40063 ) ;
#40004 = cartesian_point ( 'none', ( 5.573080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40005 = oriented_edge ( 'none', *, *, #39845, .t. ) ;
#40006 = cartesian_point ( 'none', ( 30.22691906009821500, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#40007 = circle ( 'none', #40003, 2.000000000000000900 ) ;
#40008 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40009 = vector ( 'none', #40008, 1000.000000000000000 ) ;
#40010 = cartesian_point ( 'none', ( 14.67308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40011 = cartesian_point ( 'none', ( 30.50000000000000700, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#40012 = axis2_placement_3d ( 'none', #40061, #40058, #40057 ) ;
#40013 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40014 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40015 = cartesian_point ( 'none', ( 30.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40016 = axis2_placement_3d ( 'none', #40015, #40014, #40013 ) ;
#40017 = circle ( 'none', #40016, 2.000000000000000900 ) ;
#40018 = axis2_placement_3d ( 'none', #40034, #40093, #40092 ) ;
#40019 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#40020 = line ( 'none', #40019, #40009 ) ;
#40021 = direction ( 'none', ( -1.000000000000000000, 7.105427449172131900e-015, 0.0000000000000000000 ) ) ;
#40022 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#40023 = axis2_placement_3d ( 'none', #40028, #40022, #40021 ) ;
#40024 = circle ( 'none', #40023, 74.00000000000000000 ) ;
#40025 = line ( 'none', #40059, #40053 ) ;
#40026 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40027 = cartesian_point ( 'none', ( 30.77308093990178900, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#40028 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -19.00000000000000700 ) ) ;
#40029 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#40030 = vector ( 'none', #40029, 1000.000000000000100 ) ;
#40031 = cartesian_point ( 'none', ( 31.47308093990178800, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#40032 = line ( 'none', #40031, #40030 ) ;
#40033 = cartesian_point ( 'none', ( -6.938893903907228400e-015, 2.000000000000000000, 13.19999999999999600 ) ) ;
#40034 = cartesian_point ( 'none', ( 5.573080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40035 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40036 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40037 = axis2_placement_3d ( 'none', #40004, #40036, #40035 ) ;
#40038 = circle ( 'none', #40037, 2.000000000000000900 ) ;
#40039 = circle ( 'none', #40080, 2.000000000000000900 ) ;
#40040 = conical_surface ( 'none', #40018, 2.000000000000000900, 0.9599310885968839200 ) ;
#40041 = circle ( 'none', #40096, 2.500000000000002200 ) ;
#40042 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40043 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40044 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 22.50000000000000000 ) ) ;
#40045 = advanced_face ( 'none', ( #53081 ), #53064, .f. ) ;
#40046 = face_outer_bound ( 'none', #17625, .t. ) ;
#40047 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#40048 = vector ( 'none', #40047, 1000.000000000000000 ) ;
#40049 = cartesian_point ( 'none', ( 31.47308093990178800, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#40050 = line ( 'none', #40049, #40048 ) ;
#40051 = circle ( 'none', #40055, 2.000000000000000900 ) ;
#40052 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#40053 = vector ( 'none', #40052, 1000.000000000000000 ) ;
#40054 = cartesian_point ( 'none', ( 31.47308093990178800, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#40055 = axis2_placement_3d ( 'none', #40060, #40043, #40042 ) ;
#40056 = cartesian_point ( 'none', ( 30.22691906009821500, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#40057 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40058 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#40059 = cartesian_point ( 'none', ( 31.20000000000000600, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#40060 = cartesian_point ( 'none', ( 30.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40061 = cartesian_point ( 'none', ( -72.28516237019206900, -23.48687299947002700, -13.99999999999999800 ) ) ;
#40062 = face_outer_bound ( 'none', #17677, .t. ) ;
#40063 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40064 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40065 = axis2_placement_3d ( 'none', #40126, #40125, #40124 ) ;
#40066 = axis2_placement_3d ( 'none', #40121, #40118, #40117 ) ;
#40067 = circle ( 'none', #40065, 2.000000000000000900 ) ;
#40068 = cartesian_point ( 'none', ( 4.873080939901785600, -5.777789833161707600e-031, 2.000000000000000900 ) ) ;
#40069 = circle ( 'none', #40113, 2.549999999999996700 ) ;
#40070 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40071 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40072 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40073 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40074 = cartesian_point ( 'none', ( -22.50000000000000400, 2.000000000000000000, -22.50000000000000000 ) ) ;
#40075 = cylindrical_surface ( 'none', #40066, 2.549999999999996700 ) ;
#40076 = axis2_placement_3d ( 'none', #40044, #40071, #40070 ) ;
#40077 = cartesian_point ( 'none', ( 4.326919060098210100, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#40078 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40079 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40080 = axis2_placement_3d ( 'none', #40090, #40079, #40078 ) ;
#40081 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 24.99999999999999600 ) ) ;
#40082 = cartesian_point ( 'none', ( 4.600000000000000500, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#40083 = axis2_placement_3d ( 'none', #40074, #40073, #40072 ) ;
#40084 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40085 = vector ( 'none', #40084, 1000.000000000000000 ) ;
#40086 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#40087 = circle ( 'none', #40083, 2.499999999999998700 ) ;
#40088 = circle ( 'none', #40076, 2.499999999999998700 ) ;
#40089 = line ( 'none', #40086, #40085 ) ;
#40090 = cartesian_point ( 'none', ( 12.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#40091 = cylindrical_surface ( 'none', #40116, 2.000000000000000000 ) ;
#40092 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40093 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#40094 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40095 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40096 = axis2_placement_3d ( 'none', #40033, #40095, #40094 ) ;
#40097 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40098 = vector ( 'none', #40097, 1000.000000000000000 ) ;
#40099 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#40100 = cartesian_point ( 'none', ( -22.49999999999999600, 2.000000000000000000, 22.50000000000000000 ) ) ;
#40101 = cartesian_point ( 'none', ( 30.77308093990178900, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#40102 = face_outer_bound ( 'none', #17727, .t. ) ;
#40103 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40104 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40105 = axis2_placement_3d ( 'none', #40122, #40104, #40103 ) ;
#40106 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#40107 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40108 = axis2_placement_3d ( 'none', #40152, #40151, #40137 ) ;
#40109 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40110 = line ( 'none', #40106, #40098 ) ;
#40111 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40112 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40113 = axis2_placement_3d ( 'none', #40119, #40112, #40111 ) ;
#40114 = circle ( 'none', #40105, 2.000000000000000900 ) ;
#40115 = cartesian_point ( 'none', ( 30.92691906009821400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#40116 = axis2_placement_3d ( 'none', #40128, #40109, #40107 ) ;
#40117 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40118 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#40119 = cartesian_point ( 'none', ( 72.28516237019242400, -23.48687299946900700, -0.5000000000000004400 ) ) ;
#40120 = toroidal_surface ( 'none', #40108, 75.00000000000000000, 1.000000000000000000 ) ;
#40121 = cartesian_point ( 'none', ( 72.28516237019242400, -23.48687299946900700, -0.5000000000000004400 ) ) ;
#40122 = cartesian_point ( 'none', ( 12.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#40123 = face_outer_bound ( 'none', #17755, .t. ) ;
#40124 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40125 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40126 = cartesian_point ( 'none', ( 4.873080939901785600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40127 = face_outer_bound ( 'none', #17651, .t. ) ;
#40128 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40129 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40130 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40131 = cartesian_point ( 'none', ( 27.49999999999998600, 2.000000000000000000, 27.49999999999999600 ) ) ;
#40132 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#40133 = vector ( 'none', #40132, 1000.000000000000200 ) ;
#40134 = cartesian_point ( 'none', ( 30.50000000000000700, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#40135 = line ( 'none', #40134, #40133 ) ;
#40136 = cartesian_point ( 'none', ( 30.07308093990178900, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#40137 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40138 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40139 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40140 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -5.500000000000000000 ) ) ;
#40141 = axis2_placement_3d ( 'none', #40140, #40139, #40138 ) ;
#40142 = circle ( 'none', #40141, 82.99999999999992900 ) ;
#40143 = cartesian_point ( 'none', ( -22.49999999999999600, 2.000000000000000000, 20.00000000000000000 ) ) ;
#40144 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40145 = axis2_placement_3d ( 'none', #40131, #40130, #40129 ) ;
#40146 = face_outer_bound ( 'none', #17878, .t. ) ;
#40147 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40148 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40149 = cartesian_point ( 'none', ( 30.50000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40150 = axis2_placement_3d ( 'none', #40149, #40148, #40147 ) ;
#40151 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#40152 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -13.99999999999999800 ) ) ;
#40153 = cylindrical_surface ( 'none', #40155, 2.499999999999998700 ) ;
#40154 = circle ( 'none', #40150, 1.610000000000001200 ) ;
#40155 = axis2_placement_3d ( 'none', #40100, #40099, #40144 ) ;
#40156 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#40157 = vector ( 'none', #40156, 1000.000000000000000 ) ;
#40158 = conical_surface ( 'none', #40181, 1.610000000000001200, 0.9599310885968749300 ) ;
#40159 = face_outer_bound ( 'none', #17882, .t. ) ;
#40160 = cartesian_point ( 'none', ( 22.49999999999999600, 0.0000000000000000000, 25.00000000000000000 ) ) ;
#40161 = axis2_placement_3d ( 'none', #40262, #40258, #40257 ) ;
#40162 = cartesian_point ( 'none', ( -79.00000000000000000, -0.005117605186723312900, -5.500000000000000000 ) ) ;
#40163 = line ( 'none', #40162, #40157 ) ;
#40164 = cartesian_point ( 'none', ( -82.45530512768604600, -80.58707809440127800, -15.22042719590694100 ) ) ;
#40165 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40166 = vector ( 'none', #40165, 1000.000000000000000 ) ;
#40167 = cartesian_point ( 'none', ( -81.45194083224959100, -79.71043107984982600, -14.70376678010788900 ) ) ;
#40168 = cartesian_point ( 'none', ( -81.71145089825090200, -79.70797113461097200, -14.70625001972902800 ) ) ;
#40169 = cartesian_point ( 'none', ( -81.96941676745473200, -79.78071560323374500, -14.78320293074609500 ) ) ;
#40170 = cartesian_point ( 'none', ( -82.15416116848953700, -79.90845202492110400, -14.91324371291230500 ) ) ;
#40171 = cartesian_point ( 'none', ( -82.33890556952432900, -80.03618844660844900, -15.04328449507851500 ) ) ;
#40172 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40173 = cartesian_point ( 'none', ( -82.44822988468848700, -80.21739664777848600, -15.22486555093490400 ) ) ;
#40174 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40176 = cartesian_point ( 'none', ( -82.45175773655765300, -80.40172690794253200, -15.40753356021578000 ) ) ;
#40175 = cartesian_point ( 'none', ( 13.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40177 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#40178 = cartesian_point ( 'none', ( -81.44839344112118300, -79.61775548662045300, -14.79731996226230900 ) ) ;
#40179 = line ( 'none', #40177, #40166 ) ;
#40180 = cartesian_point ( 'none', ( -81.70819281208307000, -79.61463878772865100, -14.79981213432258800 ) ) ;
#40181 = axis2_placement_3d ( 'none', #40290, #40288, #40279 ) ;
#40183 = cartesian_point ( 'none', ( -81.96643933177391300, -79.67710054112950500, -14.88685211200881600 ) ) ;
#40182 = cartesian_point ( 'none', ( 30.50000000000000700, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#40184 = cartesian_point ( 'none', ( -82.15122807495177400, -79.78774318959742100, -15.03421069811957400 ) ) ;
#40185 = cartesian_point ( 'none', ( -82.33601681812963600, -79.89838583806532300, -15.18156928423033500 ) ) ;
#40186 = cartesian_point ( 'none', ( -82.44513876824362300, -80.05588581353470100, -15.38748583625206800 ) ) ;
#40187 = cartesian_point ( 'none', ( -82.44821034542924600, -80.21637572148380000, -15.59463992452462100 ) ) ;
#40188 = axis2_placement_3d ( 'none', #40175, #40174, #40172 ) ;
#40189 = cartesian_point ( 'none', ( -81.44413107969194200, -79.50640129428101900, -14.87229507199235300 ) ) ;
#40190 = cartesian_point ( 'none', ( -81.70427930482051700, -79.50262631980386600, -14.87452576267833300 ) ) ;
#40191 = conical_surface ( 'none', #40188, 1.610000000000001200, 0.9599310885968749300 ) ;
#40193 = cartesian_point ( 'none', ( -81.96286421285472600, -79.55279062938547000, -14.96953030372126700 ) ) ;
#40192 = face_outer_bound ( 'none', #988, .t. ) ;
#40194 = cartesian_point ( 'none', ( -82.14770633590461600, -79.64288151886412900, -15.13079374101106100 ) ) ;
#40195 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40196 = cartesian_point ( 'none', ( -82.33254845895449100, -79.73297240834278900, -15.29205717830085700 ) ) ;
#40197 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40198 = cartesian_point ( 'none', ( -82.44142622643963100, -79.86190550427579600, -15.51764199211791300 ) ) ;
#40199 = cartesian_point ( 'none', ( 4.873080939901785600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40200 = cartesian_point ( 'none', ( -82.44394798399999000, -79.99366733680493300, -15.74459014398470200 ) ) ;
#40201 = axis2_placement_3d ( 'none', #40199, #40197, #40195 ) ;
#40202 = circle ( 'none', #40201, 2.000000000000000900 ) ;
#40204 = cartesian_point ( 'none', ( -81.43947875102864500, -79.38485920795280000, -14.92297529222289900 ) ) ;
#40203 = cartesian_point ( 'none', ( -22.49999999999999600, 2.000000000000000000, 24.99999999999999600 ) ) ;
#40205 = cartesian_point ( 'none', ( -81.70001008675213000, -79.38061150809649300, -14.92474648416713400 ) ) ;
#40206 = cartesian_point ( 'none', ( -81.95896655513624300, -79.41746234650433700, -15.02500854025371200 ) ) ;
#40207 = cartesian_point ( 'none', ( 4.600000000000000500, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#40208 = cartesian_point ( 'none', ( -82.14386713065219700, -79.48509730015352700, -15.19569845556088000 ) ) ;
#40209 = cartesian_point ( 'none', ( -82.32876770616815100, -79.55273225380273100, -15.36638837086804800 ) ) ;
#40210 = cartesian_point ( 'none', ( -82.43737700414251900, -79.65033363925258000, -15.60544256274055600 ) ) ;
#40211 = cartesian_point ( 'none', ( -82.43929565533670700, -79.75058316414849500, -15.84595058444579500 ) ) ;
#40212 = cartesian_point ( 'none', ( -81.43482642236536200, -79.26331712162456700, -14.97365551245344400 ) ) ;
#40213 = cartesian_point ( 'none', ( 4.873080939901785600, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#40214 = cartesian_point ( 'none', ( -81.69574086868372800, -79.25859669638913400, -14.97496720565593600 ) ) ;
#40215 = cartesian_point ( 'none', ( 7.159612774962067900, 9.599186911246494700, -9.901710504412784900 ) ) ;
#40216 = cartesian_point ( 'none', ( -81.95506889741774600, -79.28213406362318900, -15.08048677678615600 ) ) ;
#40217 = cartesian_point ( 'none', ( -82.14002792539977800, -79.32731308144293800, -15.26060317011069700 ) ) ;
#40218 = cartesian_point ( 'none', ( -82.32498695338181000, -79.37249209926267200, -15.44071956343523900 ) ) ;
#40219 = cartesian_point ( 'none', ( -82.43332778184542100, -79.43876177422937700, -15.69324313336320200 ) ) ;
#40220 = cartesian_point ( 'none', ( -82.43464332667342400, -79.50749899149207100, -15.94731102490688800 ) ) ;
#40221 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40223 = cartesian_point ( 'none', ( -81.42978787577926900, -79.13168509206298000, -14.99999999999999800 ) ) ;
#40222 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40224 = cartesian_point ( 'none', ( -81.69111943490175100, -79.12668353112283600, -15.00065968926787200 ) ) ;
#40225 = cartesian_point ( 'none', ( -81.95085194809546200, -79.13590468405257600, -15.10872771903571100 ) ) ;
#40226 = cartesian_point ( 'none', ( -82.13587445836202500, -79.15674114374162700, -15.29378411233064300 ) ) ;
#40228 = cartesian_point ( 'none', ( -82.32089696862858800, -79.17757760343069200, -15.47884050562557300 ) ) ;
#40227 = cartesian_point ( 'none', ( 30.77308093990178900, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#40229 = cartesian_point ( 'none', ( 22.49999999999999600, 2.000000000000000000, 25.00000000000000000 ) ) ;
#40230 = cartesian_point ( 'none', ( -82.42894521160573600, -79.20977247920471600, -15.73862058343239800 ) ) ;
#40231 = line ( 'none', #40229, #40350 ) ;
#40232 = cartesian_point ( 'none', ( -82.42960478008734500, -79.24423493236885500, -16.00000000000000000 ) ) ;
#40233 = axis2_placement_3d ( 'none', #40310, #40308, #40306 ) ;
#40234 = cartesian_point ( 'none', ( -81.42474729809265500, -79.00000000000000000, -14.99999999999999800 ) ) ;
#40235 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#40236 = vector ( 'none', #40235, 1000.000000000000000 ) ;
#40237 = cartesian_point ( 'none', ( 37.22691906009821800, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#40238 = cartesian_point ( 'none', ( 30.50000000000000700, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#40239 = cartesian_point ( 'none', ( 37.07308093990179300, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#40240 = axis2_placement_3d ( 'none', #40251, #40222, #40221 ) ;
#40241 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40242 = cartesian_point ( 'none', ( -81.46302311003940100, -79.99995558710895700, -13.99057536156685400 ) ) ;
#40243 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#40244 = cartesian_point ( 'none', ( -81.72163323201557700, -79.99995514747763500, -13.99052871661667500 ) ) ;
#40245 = vector ( 'none', #40243, 1000.000000000000000 ) ;
#40246 = cartesian_point ( 'none', ( -81.97872598554830900, -80.10500326813257700, -13.98949225670396000 ) ) ;
#40247 = cartesian_point ( 'none', ( -82.16333217259031600, -80.28610192879971000, -13.98775209152181800 ) ) ;
#40248 = cartesian_point ( 'none', ( -82.34793835963230900, -80.46720058946685600, -13.98601192633967800 ) ) ;
#40249 = cartesian_point ( 'none', ( -82.45789166433682700, -80.72222463440407100, -13.98358847637060300 ) ) ;
#40250 = cartesian_point ( 'none', ( -82.46284001434747800, -80.98077592246080800, -13.98115072313371100 ) ) ;
#40251 = cartesian_point ( 'none', ( 4.326919060098210100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#40252 = cartesian_point ( 'none', ( -81.46307061566159300, -80.00119667148868500, -14.12225460511418100 ) ) ;
#40253 = cartesian_point ( 'none', ( 30.77308093990178900, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#40254 = cartesian_point ( 'none', ( -81.72167689639478300, -80.00120851675301000, -14.12285961727624100 ) ) ;
#40255 = cartesian_point ( 'none', ( -81.97876592279776300, -80.10639587797493300, -14.13630435151480900 ) ) ;
#40256 = cartesian_point ( 'none', ( -82.16337151870813200, -80.28772311255416100, -14.15887744662093100 ) ) ;
#40257 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40258 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#40259 = cartesian_point ( 'none', ( -82.34797711461850200, -80.46905034713340400, -14.18145054172705400 ) ) ;
#40261 = cartesian_point ( 'none', ( -82.45793310186623200, -80.72438974531563400, -14.21288710581422000 ) ) ;
#40260 = cartesian_point ( 'none', ( 12.72691906009821100, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#40263 = cartesian_point ( 'none', ( -82.46288751996966900, -80.98325809122026400, -14.24450921022836200 ) ) ;
#40262 = cartesian_point ( 'none', ( 30.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40264 = line ( 'none', #40238, #40236 ) ;
#40265 = cartesian_point ( 'none', ( -81.46210974549022400, -79.97609393826182600, -14.25412907578662900 ) ) ;
#40266 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40267 = cartesian_point ( 'none', ( -81.72079363461037400, -79.97584817829975600, -14.25538680647396800 ) ) ;
#40268 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40270 = cartesian_point ( 'none', ( -81.97795796595463000, -80.07821518173500400, -14.28333426339608700 ) ) ;
#40269 = cartesian_point ( 'none', ( 4.326919060098210100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#40271 = axis2_placement_3d ( 'none', #40269, #40268, #40266 ) ;
#40272 = cartesian_point ( 'none', ( -82.16257551133685400, -80.25492006930672100, -14.33025665894670700 ) ) ;
#40273 = cartesian_point ( 'none', ( -82.34719305671907800, -80.43162495687843700, -14.37717905449732700 ) ) ;
#40274 = cartesian_point ( 'none', ( -82.45709485739244800, -80.68059147156057500, -14.44252576476263900 ) ) ;
#40275 = cartesian_point ( 'none', ( -82.46192664979830100, -80.93305262476654600, -14.50825815157326200 ) ) ;
#40276 = face_outer_bound ( 'none', #17904, .t. ) ;
#40277 = cartesian_point ( 'none', ( -81.46021376542680100, -79.92656145910443400, -14.37614340683079700 ) ) ;
#40278 = cartesian_point ( 'none', ( -81.71905129362407600, -79.92586057234366600, -14.37786991498680000 ) ) ;
#40279 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40280 = cartesian_point ( 'none', ( -81.97636469176612200, -80.02268586109028100, -14.41917594100920800 ) ) ;
#40281 = cartesian_point ( 'none', ( -82.16100585666762900, -80.19026477605443400, -14.48864021642604200 ) ) ;
#40282 = cartesian_point ( 'none', ( -82.34564702156915000, -80.35784369101860100, -14.55810449184287800 ) ) ;
#40283 = circle ( 'none', #40240, 2.000000000000000900 ) ;
#40284 = cartesian_point ( 'none', ( -82.45544148377959500, -80.59420270028863300, -14.65490895452331400 ) ) ;
#40285 = vertex_point ( 'none', #53044 ) ;
#40286 = conical_surface ( 'none', #40161, 2.000000000000000900, 0.9599310885968839200 ) ;
#40287 = cartesian_point ( 'none', ( -82.46003066973486300, -80.83398766645176200, -14.75228681366159800 ) ) ;
#40289 = cartesian_point ( 'none', ( -81.45831778536336300, -79.87702897994702800, -14.49815773787496600 ) ) ;
#40288 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40290 = cartesian_point ( 'none', ( 30.50000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40291 = cartesian_point ( 'none', ( -81.71730895263776500, -79.87587296638756100, -14.50035302349963100 ) ) ;
#40292 = line ( 'none', #40253, #40245 ) ;
#40293 = cartesian_point ( 'none', ( -81.97477141757762800, -79.96715654044554400, -14.55501761862232600 ) ) ;
#40294 = cylindrical_surface ( 'none', #40353, 2.549999999999998900 ) ;
#40295 = oriented_edge ( 'none', *, *, #18411, .f. ) ;
#40298 = oriented_edge ( 'none', *, *, #298, .f. ) ;
#40297 = cartesian_point ( 'none', ( -82.15943620199841700, -80.12560948280216200, -14.64702377390537800 ) ) ;
#40296 = circle ( 'none', #40271, 2.000000000000000900 ) ;
#40299 = cartesian_point ( 'none', ( -82.34410098641920700, -80.28406242515876600, -14.73902992918842800 ) ) ;
#40301 = cartesian_point ( 'none', ( -82.45378811016674100, -80.50781392901669200, -14.86729214428399000 ) ) ;
#40300 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40303 = cartesian_point ( 'none', ( -82.45813468967143900, -80.73492270813697800, -14.99631547574993500 ) ) ;
#40302 = cartesian_point ( 'none', ( 30.07308093990178900, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#40304 = cartesian_point ( 'none', ( 30.07308093990178900, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#40305 = cartesian_point ( 'none', ( -81.45548822337798400, -79.80310667307918500, -14.61021359795347000 ) ) ;
#40306 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40307 = cartesian_point ( 'none', ( -81.71470898441872100, -79.80130348149330600, -14.61268790513546800 ) ) ;
#40308 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40309 = cartesian_point ( 'none', ( -81.97239420313553600, -79.88433066533798400, -14.67955374948337500 ) ) ;
#40310 = cartesian_point ( 'none', ( 13.27308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40311 = cartesian_point ( 'none', ( -82.15709426202728600, -80.02916086024478700, -14.79227672770503500 ) ) ;
#40312 = circle ( 'none', #40394, 2.000000000000000900 ) ;
#40313 = cartesian_point ( 'none', ( -82.34179432091903500, -80.17399105515157500, -14.90499970592669700 ) ) ;
#40314 = cartesian_point ( 'none', ( -82.45132100113335100, -80.37890748202225700, -15.06224526561774000 ) ) ;
#40315 = cartesian_point ( 'none', ( 22.49999999999999600, 0.0000000000000000000, 20.00000000000000400 ) ) ;
#40316 = axis2_placement_3d ( 'none', #40343, #40341, #40418 ) ;
#40317 = cartesian_point ( 'none', ( 13.00000000000000200, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#40318 = line ( 'none', #40371, #40413 ) ;
#40319 = face_outer_bound ( 'none', #17880, .t. ) ;
#40320 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#40321 = vector ( 'none', #40320, 1000.000000000000000 ) ;
#40322 = oriented_edge ( 'none', *, *, #17396, .t. ) ;
#40323 = circle ( 'none', #40233, 2.000000000000000900 ) ;
#40324 = vector ( 'none', #40331, 1000.000000000000200 ) ;
#40325 = cartesian_point ( 'none', ( -81.42474729809264000, -79.00000000000000000, -15.00000000000000000 ) ) ;
#40326 = line ( 'none', #40357, #40321 ) ;
#40328 = cartesian_point ( 'none', ( -81.44716974546594200, -79.58578643762692200, -14.99999999999999800 ) ) ;
#40327 = line ( 'none', #40317, #40324 ) ;
#40329 = cartesian_point ( 'none', ( -81.46302481005437800, -80.00000000000000000, -14.58578643762690400 ) ) ;
#40330 = cartesian_point ( 'none', ( -81.46302481005436400, -80.00000000000000000, -13.99999999999999800 ) ) ;
#40331 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#40332 = cylindrical_surface ( 'none', #40347, 2.499999999999998700 ) ;
#40333 = axis2_placement_3d ( 'none', #40401, #40400, #40300 ) ;
#40334 = direction ( 'none', ( 0.01913525175709259200, 0.9998169043080801200, -0.0000000000000000000 ) ) ;
#40335 = cartesian_point ( 'none', ( -80.64170143331882900, -38.08585356556848500, -16.00000000000000000 ) ) ;
#40336 =( bounded_curve ( ) b_spline_curve ( 3, ( #40330, #40329, #40328, #40325 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.141592653589793100, 4.712388980384689700 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) )
representation_item ( '' ) );
#40337 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40338 = face_outer_bound ( 'none', #753, .t. ) ;
#40339 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#40341 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40340 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40343 = cartesian_point ( 'none', ( -79.49999999999998600, -79.00000000000000000, -13.99999999999999800 ) ) ;
#40342 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#40344 = face_outer_bound ( 'none', #17897, .t. ) ;
#40345 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40346 = cartesian_point ( 'none', ( 0.0000000000000000000, -76.00511760518672600, -0.5000000000000004400 ) ) ;
#40347 = axis2_placement_3d ( 'none', #40352, #40342, #40340 ) ;
#40348 = circle ( 'none', #40415, 2.000000000000000900 ) ;
#40349 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#40351 = cylindrical_surface ( 'none', #40316, 1.000000000000000900 ) ;
#40350 = vector ( 'none', #40349, 1000.000000000000000 ) ;
#40352 = cartesian_point ( 'none', ( 22.49999999999999600, 2.000000000000000000, 22.50000000000000400 ) ) ;
#40353 = axis2_placement_3d ( 'none', #40346, #40339, #40337 ) ;
#40354 = face_outer_bound ( 'none', #17664, .t. ) ;
#40355 = cartesian_point ( 'none', ( 12.72691906009821100, -1.925929944387235900e-031, 2.000000000000000900 ) ) ;
#40356 = axis2_placement_3d ( 'none', #40363, #40241, #40345 ) ;
#40357 = cartesian_point ( 'none', ( 22.49999999999999600, 2.000000000000000000, 20.00000000000000400 ) ) ;
#40358 = cartesian_point ( 'none', ( -2.549999999999998900, -76.00511760518672600, -11.19999999999999800 ) ) ;
#40359 = cylindrical_surface ( 'none', #40385, 0.9999999999999932300 ) ;
#40360 = face_outer_bound ( 'none', #939, .t. ) ;
#40361 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40362 = oriented_edge ( 'none', *, *, #1073, .f. ) ;
#40363 = cartesian_point ( 'none', ( 0.0000000000000000000, -79.00000000000000000, -51.00000000000000700 ) ) ;
#40364 = oriented_edge ( 'none', *, *, #17786, .f. ) ;
#40365 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40366 = cartesian_point ( 'none', ( 30.22691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#40367 = face_outer_bound ( 'none', #776, .t. ) ;
#40368 = cartesian_point ( 'none', ( 13.00000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40370 = cylindrical_surface ( 'none', #40356, 1.000000000000000900 ) ;
#40369 = axis2_placement_3d ( 'none', #40384, #40470, #40468 ) ;
#40371 = cartesian_point ( 'none', ( 37.50000000000000700, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#40372 = circle ( 'none', #40379, 2.000000000000000900 ) ;
#40373 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40374 = vector ( 'none', #40373, 1000.000000000000000 ) ;
#40375 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#40376 = oriented_edge ( 'none', *, *, #1317, .f. ) ;
#40378 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #40493, #40492, #40491, #40490, #40487, #40485, #40482 ),
( #40480, #40479, #40477, #40476, #40473, #40471, #40469 ),
( #40466, #40465, #40463, #40462, #40461, #40460, #40459 ),
( #40456, #40453, #40451, #40449, #40448, #40446, #40445 ),
( #40444, #40443, #40442, #40441, #40439, #40437, #40435 ),
( #40431, #40429, #40427, #40425, #40424, #40422, #40421 ),
( #40569, #40568, #40567, #40564, #40563, #40561, #40560 ),
( #40558, #40556, #40554, #40553, #40551, #40550, #40548 ),
( #40547, #40544, #40542, #40540, #40538, #40537, #40536 ),
( #40535, #40533, #40531, #40529, #40527, #40525, #40524 ),
( #40521, #40520, #40519, #40517, #40516, #40515, #40513 ),
( #40510, #40509, #40508, #40507, #40506, #40504, #40503 ),
( #40500, #40498, #40496, #40636, #40634, #40633, #40632 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.0000000000000000000, 0.3926990816987241400, 0.7853981633974482800, 1.178097245096172400, 1.570796326794896600 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#40377 = circle ( 'none', #40478, 1.610000000000001200 ) ;
#40379 = axis2_placement_3d ( 'none', #40366, #40365, #40361 ) ;
#40380 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40381 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40382 = cartesian_point ( 'none', ( -81.42474729809265500, -79.00000000000000000, -49.00000000000000000 ) ) ;
#40383 = line ( 'none', #40375, #40374 ) ;
#40384 = cartesian_point ( 'none', ( -44.67468722708429900, 61.48943180206218500, -0.5000000000000004400 ) ) ;
#40385 = axis2_placement_3d ( 'none', #40335, #40334, #40393 ) ;
#40386 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40387 = circle ( 'none', #40369, 2.550000000000003800 ) ;
#40388 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40389 = cartesian_point ( 'none', ( 12.30000000000000200, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#40390 = cartesian_point ( 'none', ( 37.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40391 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40392 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40393 = direction ( 'none', ( -0.9998169043080802300, 0.01913525175709098300, 0.0000000000000000000 ) ) ;
#40394 = axis2_placement_3d ( 'none', #40399, #40392, #40391 ) ;
#40395 = cylindrical_surface ( 'none', #40629, 0.9999999999999933400 ) ;
#40396 = axis2_placement_3d ( 'none', #40397, #40381, #40380 ) ;
#40398 = oriented_edge ( 'none', *, *, #312, .f. ) ;
#40397 = cartesian_point ( 'none', ( 30.22691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#40399 = cartesian_point ( 'none', ( 30.22691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#40400 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40401 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40402 = cartesian_point ( 'none', ( 30.22691906009821500, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#40403 = cylindrical_surface ( 'none', #40333, 2.000000000000000000 ) ;
#40404 = axis2_placement_3d ( 'none', #40579, #40583, #40692 ) ;
#40406 = face_outer_bound ( 'none', #791, .t. ) ;
#40405 = circle ( 'none', #40396, 2.000000000000000900 ) ;
#40407 = circle ( 'none', #40623, 0.9999999999999932300 ) ;
#40408 = cartesian_point ( 'none', ( 29.80000000000000400, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#40409 = face_outer_bound ( 'none', #773, .t. ) ;
#40410 = oriented_edge ( 'none', *, *, #41186, .f. ) ;
#40411 = vector ( 'none', #40555, 1000.000000000000000 ) ;
#40412 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#40413 = vector ( 'none', #40412, 1000.000000000000000 ) ;
#40414 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40415 = axis2_placement_3d ( 'none', #40390, #40388, #40386 ) ;
#40416 = circle ( 'none', #40621, 2.000000000000000900 ) ;
#40418 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40417 = line ( 'none', #40419, #40411 ) ;
#40419 = cartesian_point ( 'none', ( -22.49999999999999600, 2.000000000000000000, 20.00000000000000000 ) ) ;
#40420 = cartesian_point ( 'none', ( 22.49999999999998900, 2.000000000000000000, -24.99999999999999600 ) ) ;
#40421 = cartesian_point ( 'none', ( -81.45535655521793200, -79.79966684239818200, -50.38545328002508200 ) ) ;
#40422 = cartesian_point ( 'none', ( -81.71458802637766900, -79.79783632395023600, -50.38297259609053900 ) ) ;
#40424 = cartesian_point ( 'none', ( -81.97228363550002000, -79.88048054233455300, -50.31563689703470700 ) ) ;
#40423 = cartesian_point ( 'none', ( 29.52691906009821200, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#40425 = cartesian_point ( 'none', ( -82.15698533796570800, -80.02467655703209500, -50.20211238517035200 ) ) ;
#40426 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#40427 = cartesian_point ( 'none', ( -82.34168704043141000, -80.16887257172962200, -50.08858787330600400 ) ) ;
#40428 = vector ( 'none', #40426, 1000.000000000000200 ) ;
#40429 = cartesian_point ( 'none', ( -82.45120623275249700, -80.37291083412334600, -49.93021883241627300 ) ) ;
#40430 = cartesian_point ( 'none', ( 4.600000000000000500, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#40431 = cartesian_point ( 'none', ( -82.45517345952600900, -80.58019843303925700, -49.77090656005017200 ) ) ;
#40432 = cartesian_point ( 'none', ( 22.49999999999998900, 2.000000000000000000, -20.00000000000000000 ) ) ;
#40433 = line ( 'none', #40432, #40532 ) ;
#40435 = cartesian_point ( 'none', ( -81.45819366702485800, -79.87378638835424700, -50.49638101962910500 ) ) ;
#40434 = cartesian_point ( 'none', ( -44.67468722708429900, 61.48943180206218500, -0.5000000000000004400 ) ) ;
#40437 = cartesian_point ( 'none', ( -81.71719490476252200, -79.87260191676442400, -50.49416992770108700 ) ) ;
#40436 = line ( 'none', #40430, #40428 ) ;
#40438 = face_outer_bound ( 'none', #18042, .t. ) ;
#40439 = cartesian_point ( 'none', ( -81.97466714016373100, -79.96352329634072500, -50.43890970728552500 ) ) ;
#40440 = oriented_edge ( 'none', *, *, #1360, .f. ) ;
#40441 = cartesian_point ( 'none', ( -82.15933347184004300, -80.12137868585956800, -50.34589409575320200 ) ) ;
#40442 = cartesian_point ( 'none', ( -82.34399980351635400, -80.27923407537841200, -50.25287848422087200 ) ) ;
#40443 = cartesian_point ( 'none', ( -82.45367988995559500, -80.50215942298581200, -50.12320506984987400 ) ) ;
#40444 = cartesian_point ( 'none', ( -82.45801057133293500, -80.72843752495143100, -49.99276203925820300 ) ) ;
#40445 = cartesian_point ( 'none', ( -81.46011110794954400, -79.92387953251129300, -50.61731656763491600 ) ) ;
#40446 = cartesian_point ( 'none', ( -81.71895695523481600, -79.92315403783771900, -50.61556506855456000 ) ) ;
#40447 = face_outer_bound ( 'none', #17838, .t. ) ;
#40448 = cartesian_point ( 'none', ( -81.97627842488189700, -80.01967928683495800, -50.57354307704783700 ) ) ;
#40449 = cartesian_point ( 'none', ( -82.16092086868457000, -80.18676407435468400, -50.50287053305480400 ) ) ;
#40450 = conical_surface ( 'none', #40534, 1.610000000000001200, 0.9599310885968749300 ) ;
#40451 = cartesian_point ( 'none', ( -82.34556331248724300, -80.35384886187441100, -50.43219798906177700 ) ) ;
#40452 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40453 = cartesian_point ( 'none', ( -82.45535196260320300, -80.58952521882267200, -50.33370729261379500 ) ) ;
#40454 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40455 = cartesian_point ( 'none', ( 4.600000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40456 = cartesian_point ( 'none', ( -82.45992801225762000, -80.82862381326548000, -50.23463313526982400 ) ) ;
#40457 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40458 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40459 = cartesian_point ( 'none', ( -81.46202854887421600, -79.97397267666832500, -50.73825211564072600 ) ) ;
#40460 = cartesian_point ( 'none', ( -81.72071900570711000, -79.97370615891100000, -50.73696020940803200 ) ) ;
#40461 = cartesian_point ( 'none', ( -81.97788970960006300, -80.07583527732919000, -50.70817644681015000 ) ) ;
#40462 = cartesian_point ( 'none', ( -82.16250826552909800, -80.25214946284980000, -50.65984697035641200 ) ) ;
#40463 = cartesian_point ( 'none', ( -82.34712682145813300, -80.42846364837041100, -50.61151749390267400 ) ) ;
#40464 = cylindrical_surface ( 'none', #40475, 2.550000000000003800 ) ;
#40465 = cartesian_point ( 'none', ( -82.45702403525081100, -80.67689101465953200, -50.54420951537770900 ) ) ;
#40466 = cartesian_point ( 'none', ( -82.46184545318229200, -80.92881010157954300, -50.47650423128144600 ) ) ;
#40467 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#40468 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40469 = cartesian_point ( 'none', ( -81.46302481005437800, -80.00000000000000000, -50.86910030610042800 ) ) ;
#40470 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40471 = cartesian_point ( 'none', ( -81.72163479456963800, -80.00000000000000000, -50.86845242154900100 ) ) ;
#40472 = conical_surface ( 'none', #40481, 1.610000000000001200, 0.9599310885968749300 ) ;
#40473 = cartesian_point ( 'none', ( -81.97872741472504300, -80.10505310345985200, -50.85405691929960200 ) ) ;
#40474 = face_outer_bound ( 'none', #15809, .t. ) ;
#40476 = cartesian_point ( 'none', ( -82.16333358061307000, -80.28615994376993100, -50.82988760339527100 ) ) ;
#40475 = axis2_placement_3d ( 'none', #40434, #40467, #40414 ) ;
#40477 = cartesian_point ( 'none', ( -82.34793974650111200, -80.46726678408002400, -50.80571828749093300 ) ) ;
#40478 = axis2_placement_3d ( 'none', #40455, #40454, #40452 ) ;
#40479 = cartesian_point ( 'none', ( -82.45789314720185800, -80.72230211410170900, -50.77205877929780800 ) ) ;
#40480 = cartesian_point ( 'none', ( -82.46284171436245500, -80.98086474824290800, -50.73820061220085600 ) ) ;
#40481 = axis2_placement_3d ( 'none', #40368, #40458, #40457 ) ;
#40482 = cartesian_point ( 'none', ( -81.46302481005437800, -80.00000000000000000, -51.00000000000000700 ) ) ;
#40483 = cartesian_point ( 'none', ( 37.08864441907205400, 64.02950158752523200, -21.75000000000000700 ) ) ;
#40484 = line ( 'none', #40483, #40593 ) ;
#40485 = cartesian_point ( 'none', ( -81.72163479456963800, -80.00000000000000000, -51.00000000000000700 ) ) ;
#40486 = face_outer_bound ( 'none', #17994, .t. ) ;
#40487 = cartesian_point ( 'none', ( -81.97872741472504300, -80.10505310345985200, -51.00000000000000700 ) ) ;
#40488 = cartesian_point ( 'none', ( -22.50000000000000400, 2.000000000000000000, -24.99999999999999600 ) ) ;
#40489 = circle ( 'none', #40502, 2.499999999999998700 ) ;
#40490 = cartesian_point ( 'none', ( -82.16333358061307000, -80.28615994376993100, -51.00000000000000700 ) ) ;
#40491 = cartesian_point ( 'none', ( -82.34793974650111200, -80.46726678408002400, -51.00000000000000700 ) ) ;
#40492 = cartesian_point ( 'none', ( -82.45789314720185800, -80.72230211410170900, -51.00000000000000700 ) ) ;
#40493 = cartesian_point ( 'none', ( -82.46284171436245500, -80.98086474824290800, -51.00000000000000700 ) ) ;
#40494 = cartesian_point ( 'none', ( -22.50000000000000400, 2.000000000000000000, -20.00000000000000000 ) ) ;
#40495 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40496 = cartesian_point ( 'none', ( -82.31681083880019400, -78.98292701357496500, -49.52198665876328900 ) ) ;
#40497 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40498 = cartesian_point ( 'none', ( -82.42456420240073100, -78.98086474824290800, -49.26179938779915100 ) ) ;
#40500 = cartesian_point ( 'none', ( -82.42456420240073100, -78.98086474824290800, -49.00000000000000000 ) ) ;
#40499 = cartesian_point ( 'none', ( 22.49999999999998900, 2.000000000000000000, -20.00000000000000000 ) ) ;
#40501 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -19.00000000000000700 ) ) ;
#40502 = axis2_placement_3d ( 'none', #40605, #40603, #40601 ) ;
#40503 = cartesian_point ( 'none', ( -81.42975781269169000, -79.13089969389957900, -50.00000000000000000 ) ) ;
#40504 = cartesian_point ( 'none', ( -81.69109187615413200, -79.12589808502949000, -49.99934424526056600 ) ) ;
#40505 = cartesian_point ( 'none', ( 22.49999999999998900, 0.0000000000000000000, -20.00000000000000000 ) ) ;
#40506 = cartesian_point ( 'none', ( -81.95082681749062200, -79.13503454669560700, -49.89127797453871700 ) ) ;
#40507 = cartesian_point ( 'none', ( -82.13584970778178700, -79.15572560610731000, -49.70622120114958200 ) ) ;
#40508 = cartesian_point ( 'none', ( -82.32087259807295300, -79.17641666551901400, -49.52116442776045300 ) ) ;
#40509 = cartesian_point ( 'none', ( -82.42891908232618900, -79.20840722434807900, -49.26138192136620100 ) ) ;
#40510 = cartesian_point ( 'none', ( -82.42957471699975300, -79.24266413604205200, -49.00000000000000000 ) ) ;
#40511 = cartesian_point ( 'none', ( 29.52691906009821200, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#40512 = axis2_placement_3d ( 'none', #40518, #40497, #40495 ) ;
#40513 = cartesian_point ( 'none', ( -81.43476635586715400, -79.26174788435928100, -50.02602732333168900 ) ) ;
#40514 = cylindrical_surface ( 'none', #40589, 2.499999999999998700 ) ;
#40515 = cartesian_point ( 'none', ( -81.69568577352569600, -79.25702397842980000, -50.02472333264107400 ) ) ;
#40516 = cartesian_point ( 'none', ( -81.95501862311874700, -79.28039061934478600, -49.91917301399027500 ) ) ;
#40517 = cartesian_point ( 'none', ( -82.13997840779875000, -79.32527945252925900, -49.73899716156284300 ) ) ;
#40518 = cartesian_point ( 'none', ( 22.49999999999998900, 0.0000000000000000000, -22.50000000000000000 ) ) ;
#40519 = cartesian_point ( 'none', ( -82.32493819247876800, -79.37016828571373100, -49.55882130913541100 ) ) ;
#40520 = cartesian_point ( 'none', ( -82.43327553393501700, -79.43603182091038700, -49.30621046842780000 ) ) ;
#40521 = cartesian_point ( 'none', ( -82.43458326017523100, -79.50436051696146900, -49.05205464666337200 ) ) ;
#40522 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40523 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40524 = cartesian_point ( 'none', ( -81.43939546775256100, -79.38268343236508400, -50.07612046748871400 ) ) ;
#40525 = cartesian_point ( 'none', ( -81.69993366192126400, -79.37842729343663000, -50.07435751702120500 ) ) ;
#40526 = cartesian_point ( 'none', ( 22.49999999999998900, 0.0000000000000000000, -24.99999999999999600 ) ) ;
#40527 = cartesian_point ( 'none', ( -81.95889678197278300, -79.41503981222709300, -49.97400167518200900 ) ) ;
#40529 = cartesian_point ( 'none', ( -82.14379840388868100, -79.48227277053109700, -49.80314356778237800 ) ) ;
#40528 = circle ( 'none', #40512, 2.499999999999998700 ) ;
#40530 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#40531 = cartesian_point ( 'none', ( -82.32870002580456500, -79.54950572883511500, -49.63228546038274700 ) ) ;
#40532 = vector ( 'none', #40530, 1000.000000000000000 ) ;
#40533 = cartesian_point ( 'none', ( -82.43730451760899300, -79.64654621787525500, -49.39299092029249000 ) ) ;
#40534 = axis2_placement_3d ( 'none', #40539, #40523, #40522 ) ;
#40535 = cartesian_point ( 'none', ( -82.43921237206062400, -79.74623161297309100, -49.15224093497742800 ) ) ;
#40536 = cartesian_point ( 'none', ( -81.44402457963795400, -79.50361898037088800, -50.12621361164574600 ) ) ;
#40537 = cartesian_point ( 'none', ( -81.70418155031684600, -79.49983060844344600, -50.12399170140133000 ) ) ;
#40538 = cartesian_point ( 'none', ( -81.96277494082681900, -79.54968900510940000, -50.02883033637375100 ) ) ;
#40540 = cartesian_point ( 'none', ( -82.14761839997859700, -79.63926608853294900, -49.86728997400191300 ) ) ;
#40539 = cartesian_point ( 'none', ( 4.600000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40542 = cartesian_point ( 'none', ( -82.33246185913037600, -79.72884317195648400, -49.70574961163008300 ) ) ;
#40541 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#40543 = vector ( 'none', #40541, 1000.000000000000100 ) ;
#40544 = cartesian_point ( 'none', ( -82.44133350128298300, -79.85706061484013700, -49.47977137215718800 ) ) ;
#40545 = cartesian_point ( 'none', ( 13.27308093990178700, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#40547 = cartesian_point ( 'none', ( -82.44384148394603100, -79.98810270898471200, -49.25242722329148400 ) ) ;
#40546 = line ( 'none', #40545, #40543 ) ;
#40548 = cartesian_point ( 'none', ( -81.44827061751752200, -79.61454671997491100, -50.20033315760181800 ) ) ;
#40549 = cartesian_point ( 'none', ( 22.49999999999999600, 2.000000000000000000, 25.00000000000000000 ) ) ;
#40550 = cartesian_point ( 'none', ( -81.70808003427860900, -79.61141033997384400, -50.19784694308736300 ) ) ;
#40551 = cartesian_point ( 'none', ( -81.96633629855018900, -79.67351741891749800, -50.11055666781248900 ) ) ;
#40552 = cartesian_point ( 'none', ( 22.49999999999999600, 2.000000000000000000, 20.00000000000000400 ) ) ;
#40553 = cartesian_point ( 'none', ( -82.15112657936644800, -79.78356792051221200, -49.96276304647967900 ) ) ;
#40554 = cartesian_point ( 'none', ( -82.33591686018270700, -79.89361842210692500, -49.81496942514687700 ) ) ;
#40555 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#40556 = cartesian_point ( 'none', ( -82.44503177956046600, -80.05029565483903300, -49.60843858599785200 ) ) ;
#40558 = cartesian_point ( 'none', ( -82.44808752182559900, -80.20995818819274300, -49.40066631520364400 ) ) ;
#40557 = cartesian_point ( 'none', ( 22.49999999999998900, 2.000000000000000000, -22.50000000000000000 ) ) ;
#40559 = vector ( 'none', #40638, 1000.000000000000000 ) ;
#40560 = cartesian_point ( 'none', ( -81.45181358636773400, -79.70710678118653900, -50.29289321881345400 ) ) ;
#40561 = cartesian_point ( 'none', ( -81.71133403032814600, -79.70462333196204000, -50.29040976958894800 ) ) ;
#40562 = cartesian_point ( 'none', ( 18.17308093990179100, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#40563 = cartesian_point ( 'none', ( -81.96930996702509700, -79.77699898062603300, -50.21309678242359800 ) ) ;
#40564 = cartesian_point ( 'none', ( -82.15405595866607800, -79.90412223877214600, -50.08243771582501600 ) ) ;
#40565 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40567 = cartesian_point ( 'none', ( -82.33880195030705800, -80.03124549691827400, -49.95177864922644100 ) ) ;
#40566 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40568 = cartesian_point ( 'none', ( -82.44811900615647500, -80.21160324448119600, -49.76932870920706600 ) ) ;
#40569 = cartesian_point ( 'none', ( -82.45163049067579700, -80.39507831061600000, -49.58578643762690800 ) ) ;
#40570 = cartesian_point ( 'none', ( -79.88352488106699000, 1.528871289589810900, -49.00000000000000000 ) ) ;
#40571 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#40572 = vector ( 'none', #40571, 1000.000000000000100 ) ;
#40573 = circle ( 'none', #40577, 2.000000000000000900 ) ;
#40574 = cartesian_point ( 'none', ( -80.66047396438567300, -39.06671831381139300, -16.00000000000000000 ) ) ;
#40575 = circle ( 'none', #40640, 2.000000000000000900 ) ;
#40576 = face_outer_bound ( 'none', #785, .t. ) ;
#40577 = axis2_placement_3d ( 'none', #40587, #40566, #40565 ) ;
#40578 = cartesian_point ( 'none', ( 30.77308093990178900, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#40579 = cartesian_point ( 'none', ( -80.66047396438567300, -39.06671831381139300, -16.00000000000000000 ) ) ;
#40580 = line ( 'none', #40578, #40572 ) ;
#40581 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#40582 = vector ( 'none', #40581, 1000.000000000000100 ) ;
#40583 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40584 = cartesian_point ( 'none', ( 4.873080939901785600, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#40585 = line ( 'none', #40584, #40582 ) ;
#40586 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40587 = cartesian_point ( 'none', ( 12.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#40588 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40590 = cartesian_point ( 'none', ( 37.22691906009821800, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#40589 = axis2_placement_3d ( 'none', #40557, #40674, #40673 ) ;
#40591 = cartesian_point ( 'none', ( 37.22691906009821800, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#40592 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40593 = vector ( 'none', #40592, 1000.000000000000000 ) ;
#40594 = cartesian_point ( 'none', ( 36.80000000000000400, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#40595 = circle ( 'none', #40687, 1.000000000000000900 ) ;
#40596 = spherical_surface ( 'none', #40404, 1.000000000000000000 ) ;
#40597 = cartesian_point ( 'none', ( 36.52691906009821600, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#40598 = direction ( 'none', ( 0.9998169043080802300, -0.01913525175709098300, 0.0000000000000000000 ) ) ;
#40599 = cartesian_point ( 'none', ( 30.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40600 = direction ( 'none', ( -0.01913525175709098300, -0.9998169043080802300, -2.655549635340171700e-016 ) ) ;
#40601 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40602 = axis2_placement_3d ( 'none', #40382, #40600, #40598 ) ;
#40603 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40604 = circle ( 'none', #40606, 2.000000000000000900 ) ;
#40606 = axis2_placement_3d ( 'none', #40590, #40588, #40586 ) ;
#40605 = cartesian_point ( 'none', ( 22.49999999999998900, 2.000000000000000000, -22.50000000000000000 ) ) ;
#40607 = direction ( 'none', ( -1.000000000000000000, 3.552708001390476300e-015, 0.0000000000000000000 ) ) ;
#40608 = direction ( 'none', ( 0.9998169043080802300, -0.01913525175709098300, 0.0000000000000000000 ) ) ;
#40609 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#40610 = direction ( 'none', ( -0.01913525175709098300, -0.9998169043080802300, 0.0000000000000000000 ) ) ;
#40611 = axis2_placement_3d ( 'none', #40501, #40609, #40607 ) ;
#40612 = axis2_placement_3d ( 'none', #40630, #40610, #40608 ) ;
#40613 = circle ( 'none', #40611, 74.00000000000000000 ) ;
#40614 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 20.00000000000000000 ) ) ;
#40615 = circle ( 'none', #40612, 0.9999999999999932300 ) ;
#40616 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40617 = direction ( 'none', ( 0.9998169043080802300, -0.01913525175709098300, 0.0000000000000000000 ) ) ;
#40618 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40620 = direction ( 'none', ( -0.01913525175709072200, -0.9998169043080803500, 0.0000000000000000000 ) ) ;
#40619 = cartesian_point ( 'none', ( 4.873080939901785600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40622 = cartesian_point ( 'none', ( -81.42474729809264000, -79.00000000000000000, -16.00000000000000000 ) ) ;
#40621 = axis2_placement_3d ( 'none', #40619, #40618, #40616 ) ;
#40623 = axis2_placement_3d ( 'none', #40622, #40620, #40617 ) ;
#40624 = circle ( 'none', #40602, 0.9999999999999932300 ) ;
#40625 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40626 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40627 = cartesian_point ( 'none', ( 30.07308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40628 = axis2_placement_3d ( 'none', #40627, #40626, #40625 ) ;
#40629 = axis2_placement_3d ( 'none', #40570, #40682, #40681 ) ;
#40630 = cartesian_point ( 'none', ( -80.66047396438567300, -39.06671831381139300, -16.00000000000000000 ) ) ;
#40631 = cartesian_point ( 'none', ( 4.873080939901785600, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#40632 = cartesian_point ( 'none', ( -81.42474729809265500, -79.00000000000000000, -50.00000000000000000 ) ) ;
#40633 = cartesian_point ( 'none', ( -81.68649875155175300, -78.99499040280460300, -50.00000000000000000 ) ) ;
#40634 = cartesian_point ( 'none', ( -81.94663838334746200, -78.99001165387072400, -49.89222690360981700 ) ) ;
#40636 = cartesian_point ( 'none', ( -82.13172461107383500, -78.98646933372285200, -49.70710678118655300 ) ) ;
#40635 = circle ( 'none', #40628, 2.000000000000000900 ) ;
#40637 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40638 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40639 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40640 = axis2_placement_3d ( 'none', #40652, #40639, #40637 ) ;
#40641 = direction ( 'none', ( -0.8867089686569728000, -0.4623280273823853800, 0.0000000000000000000 ) ) ;
#40642 = direction ( 'none', ( -0.4623280273823854300, 0.8867089686569729100, 0.0000000000000000000 ) ) ;
#40643 = cartesian_point ( 'none', ( -74.92690785151427200, -39.06671831381139300, -49.00000000000000000 ) ) ;
#40644 = axis2_placement_3d ( 'none', #40643, #40642, #40641 ) ;
#40645 = cartesian_point ( 'none', ( 6.973080939901786100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40646 = cartesian_point ( 'none', ( 4.173080939901785400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#40647 = edge_curve ( 'none', #17326, #17543, #53054, .t. ) ;
#40648 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40649 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40650 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#40651 = line ( 'none', #40650, #40559 ) ;
#40652 = cartesian_point ( 'none', ( 35.67308093990179400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40653 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40654 = face_outer_bound ( 'none', #17906, .t. ) ;
#40655 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40656 = cartesian_point ( 'none', ( 3.900000000000000800, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#40657 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40659 = axis2_placement_3d ( 'none', #40667, #40655, #40653 ) ;
#40658 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#40660 = vector ( 'none', #40658, 1000.000000000000000 ) ;
#40661 = direction ( 'none', ( 0.9998169043080802300, -0.01913525175709098300, 0.0000000000000000000 ) ) ;
#40662 = cartesian_point ( 'none', ( 4.600000000000000500, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#40663 = line ( 'none', #40662, #40660 ) ;
#40664 = direction ( 'none', ( -0.01913525175709098300, -0.9998169043080802300, -0.0000000000000000000 ) ) ;
#40665 = axis2_placement_3d ( 'none', #40683, #40664, #40661 ) ;
#40666 = circle ( 'none', #40675, 2.000000000000000900 ) ;
#40667 = cartesian_point ( 'none', ( -74.92690785151427200, -39.06671831381139300, -16.00000000000000000 ) ) ;
#40668 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#40670 = circle ( 'none', #40644, 1.000000000000001300 ) ;
#40669 = vector ( 'none', #40668, 1000.000000000000000 ) ;
#40671 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#40672 = line ( 'none', #40671, #16799 ) ;
#40673 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40674 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#40675 = axis2_placement_3d ( 'none', #42628, #42645, #43129 ) ;
#40676 = cartesian_point ( 'none', ( 30.07308093990178900, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#40677 = line ( 'none', #40676, #40669 ) ;
#40678 = circle ( 'none', #40659, 1.000000000000000900 ) ;
#40679 = circle ( 'none', #40684, 2.000000000000000900 ) ;
#40680 = circle ( 'none', #40665, 0.9999999999999932300 ) ;
#40681 = direction ( 'none', ( 0.9998169043080801200, -0.01913525175709271700, 0.0000000000000000000 ) ) ;
#40682 = direction ( 'none', ( -0.01913525175709259200, -0.9998169043080801200, 0.0000000000000000000 ) ) ;
#40683 = cartesian_point ( 'none', ( -80.66047396438567300, -39.06671831381139300, -49.00000000000000000 ) ) ;
#40684 = axis2_placement_3d ( 'none', #40599, #40649, #40648 ) ;
#40685 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40686 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40687 = axis2_placement_3d ( 'none', #40574, #40686, #40685 ) ;
#40688 = cartesian_point ( 'none', ( 36.80000000000000400, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#40689 = cartesian_point ( 'none', ( -22.50000000000000000, 25.00000000000000400, -90.25000000000001400 ) ) ;
#40690 = circle ( 'none', #40770, 2.000000000000000900 ) ;
#40691 = cartesian_point ( 'none', ( 74.00000000000000000, -0.005117605186732987500, -19.00000000000000700 ) ) ;
#40692 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40693 = axis2_placement_3d ( 'none', #40808, #40804, #40801 ) ;
#40694 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#40695 = vector ( 'none', #40694, 1000.000000000000000 ) ;
#40696 = cartesian_point ( 'none', ( -74.92690785151427200, -39.06671831381139300, -16.00000000000000000 ) ) ;
#40697 = toroidal_surface ( 'none', #40800, 84.49999999999998600, 1.000000000000000000 ) ;
#40698 = cartesian_point ( 'none', ( 7.259340029181701400, -72.64327549992356100, -20.00000000000000700 ) ) ;
#40699 = circle ( 'none', #40710, 2.000000000000000900 ) ;
#40700 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40701 = line ( 'none', #40713, #40695 ) ;
#40702 = cartesian_point ( 'none', ( 36.52691906009821600, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#40703 = circle ( 'none', #40693, 74.00000000000000000 ) ;
#40704 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40705 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40706 = cartesian_point ( 'none', ( 28.99999999999999300, -1.000000000000000000, 31.00000000000000000 ) ) ;
#40707 = cartesian_point ( 'none', ( 28.99999999999999300, 0.0000000000000000000, 31.00000000000000000 ) ) ;
#40709 = axis2_placement_3d ( 'none', #40787, #40782, #40779 ) ;
#40708 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40710 = axis2_placement_3d ( 'none', #40735, #40810, #40809 ) ;
#40711 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40712 = circle ( 'none', #40725, 1.000000000000000900 ) ;
#40713 = cartesian_point ( 'none', ( 29.80000000000000400, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#40714 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40715 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#40716 = vector ( 'none', #40715, 1000.000000000000200 ) ;
#40717 = spherical_surface ( 'none', #40727, 1.000000000000000000 ) ;
#40718 = cartesian_point ( 'none', ( -80.66047396438567300, -39.06671831381139300, -49.00000000000000000 ) ) ;
#40719 = cartesian_point ( 'none', ( 7.400000000000001200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40720 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40721 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40722 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40723 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40724 = cartesian_point ( 'none', ( 30.07308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40725 = axis2_placement_3d ( 'none', #40706, #40705, #40704 ) ;
#40726 = axis2_placement_3d ( 'none', #40724, #40722, #40720 ) ;
#40727 = axis2_placement_3d ( 'none', #40718, #40723, #40721 ) ;
#40728 = cartesian_point ( 'none', ( 7.400000000000001200, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#40729 = line ( 'none', #40728, #40716 ) ;
#40730 = cartesian_point ( 'none', ( -59.34956210382014100, -58.73567466271919800, -16.00000000000000000 ) ) ;
#40731 = cartesian_point ( 'none', ( -59.26971886614497000, -58.81635239767644000, -15.88581534498038800 ) ) ;
#40732 = cartesian_point ( 'none', ( -59.20269042410612300, -58.91146816432439000, -15.77037498950621600 ) ) ;
#40733 = cartesian_point ( 'none', ( -59.10337894880434100, -59.12575852765922900, -15.54712335384485700 ) ) ;
#40734 = cartesian_point ( 'none', ( -59.07123828093342900, -59.24258029523738900, -15.44109001215076700 ) ) ;
#40735 = cartesian_point ( 'none', ( 7.673080939901786300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40737 = oriented_edge ( 'none', *, *, #37627, .t. ) ;
#40736 = cartesian_point ( 'none', ( -59.06256121792203800, -59.37241101675904500, -15.34259954807797900 ) ) ;
#40738 = cylindrical_surface ( 'none', #40817, 1.000000000000000900 ) ;
#40739 = conical_surface ( 'none', #40741, 1.610000000000001200, 0.9599310885968749300 ) ;
#40740 = axis2_placement_3d ( 'none', #40746, #40745, #40714 ) ;
#40741 = axis2_placement_3d ( 'none', #40719, #40708, #40711 ) ;
#40742 = circle ( 'none', #40726, 2.000000000000000900 ) ;
#40743 = face_outer_bound ( 'none', #18638, .t. ) ;
#40744 = face_outer_bound ( 'none', #825, .t. ) ;
#40745 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40746 = cartesian_point ( 'none', ( -74.92690785151427200, -39.06671831381139300, -16.00000000000000000 ) ) ;
#40747 = face_outer_bound ( 'none', #867, .t. ) ;
#40748 = axis2_placement_3d ( 'none', #40763, #40752, #40751 ) ;
#40749 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40750 = axis2_placement_3d ( 'none', #40859, #40858, #40841 ) ;
#40751 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40752 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#40753 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40754 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40755 = b_spline_curve_with_knots ( 'none', 3,
( #40736, #40734, #40733, #40732, #40731, #40730 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0004830084868136348100, 0.0009660169736272696200 ),
.unspecified. ) ;
#40756 = cartesian_point ( 'none', ( 29.52691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#40757 = axis2_placement_3d ( 'none', #40756, #40754, #40753 ) ;
#40759 = face_outer_bound ( 'none', #827, .t. ) ;
#40758 = circle ( 'none', #40757, 2.000000000000000900 ) ;
#40760 = spherical_surface ( 'none', #40740, 1.000000000000000000 ) ;
#40761 = axis2_placement_3d ( 'none', #40831, #40815, #40814 ) ;
#40762 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40764 = cartesian_point ( 'none', ( -80.66047396438567300, -39.06671831381139300, -49.00000000000000000 ) ) ;
#40763 = cartesian_point ( 'none', ( 13.27308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40765 = cylindrical_surface ( 'none', #40785, 1.000000000000000900 ) ;
#40766 = axis2_placement_3d ( 'none', #40944, #40942, #40931 ) ;
#40767 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40768 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40769 = cartesian_point ( 'none', ( 29.52691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#40770 = axis2_placement_3d ( 'none', #40769, #40768, #40767 ) ;
#40771 = conical_surface ( 'none', #40748, 2.000000000000000900, 0.9599310885968839200 ) ;
#40772 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40773 = cartesian_point ( 'none', ( -60.06033530266829200, -59.43909591616493800, -50.00000000000000000 ) ) ;
#40774 = face_outer_bound ( 'none', #17618, .t. ) ;
#40775 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -16.00000000000000000 ) ) ;
#40776 = cylindrical_surface ( 'none', #40750, 2.549999999999996700 ) ;
#40777 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#40778 = vector ( 'none', #40777, 1000.000000000000000 ) ;
#40779 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40780 = cartesian_point ( 'none', ( 49.43516220002588600, 55.05997785697631000, -21.75000000000000700 ) ) ;
#40782 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40781 = line ( 'none', #40780, #40778 ) ;
#40783 = circle ( 'none', #40786, 1.000000000000000900 ) ;
#40784 = cartesian_point ( 'none', ( 11.00961277496219500, -2.930791302106101600, -14.00000000000000000 ) ) ;
#40785 = axis2_placement_3d ( 'none', #40773, #40866, #40865 ) ;
#40786 = axis2_placement_3d ( 'none', #40764, #40762, #40884 ) ;
#40787 = cartesian_point ( 'none', ( 37.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40788 = direction ( 'none', ( -0.8867089686569728000, -0.4623280273823853800, 0.0000000000000000000 ) ) ;
#40790 = advanced_face ( 'none', ( #52989 ), #53058, .t. ) ;
#40789 = direction ( 'none', ( -0.4623280273823854300, 0.8867089686569729100, 0.0000000000000000000 ) ) ;
#40792 = axis2_placement_3d ( 'none', #40696, #40789, #40788 ) ;
#40791 = direction ( 'none', ( -0.7071067811865771000, 0.0000000000000000000, -0.7071067811865180400 ) ) ;
#40793 = vector ( 'none', #40791, 999.9999999999998900 ) ;
#40794 = circle ( 'none', #40792, 1.000000000000001300 ) ;
#40795 = cartesian_point ( 'none', ( -82.99999999999992900, -0.005117605186732987500, -5.500000000000000000 ) ) ;
#40796 = line ( 'none', #40795, #40793 ) ;
#40797 = cartesian_point ( 'none', ( 29.52691906009821200, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#40798 = circle ( 'none', #40853, 2.549999999999996700 ) ;
#40799 = face_outer_bound ( 'none', #838, .t. ) ;
#40800 = axis2_placement_3d ( 'none', #40775, #40700, #40772 ) ;
#40801 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40802 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40803 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40804 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#40805 = cartesian_point ( 'none', ( -81.64151833762690600, -39.06671831381139300, -16.00000000000000000 ) ) ;
#40806 = cartesian_point ( 'none', ( -7.259340029181701400, -72.64327549992356100, -20.00000000000000700 ) ) ;
#40807 = axis2_placement_3d ( 'none', #40872, #40861, #40849 ) ;
#40808 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -19.00000000000000700 ) ) ;
#40809 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40810 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40811 = advanced_face ( 'none', ( #53053 ), #53137, .f. ) ;
#40812 = circle ( 'none', #40709, 2.000000000000000900 ) ;
#40813 = cartesian_point ( 'none', ( 12.02691906009821200, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#40814 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40815 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40816 = cartesian_point ( 'none', ( 37.07308093990179300, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#40817 = axis2_placement_3d ( 'none', #40805, #40803, #40802 ) ;
#40818 = face_outer_bound ( 'none', #777, .t. ) ;
#40819 = circle ( 'none', #40837, 2.549999999999996700 ) ;
#40820 = cartesian_point ( 'none', ( -81.42474729809264000, -79.00000000000000000, -15.00000000000000000 ) ) ;
#40821 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40822 = cartesian_point ( 'none', ( -59.34956210382014100, -58.73567466271919800, -49.00000000000000000 ) ) ;
#40823 = vector ( 'none', #40821, 1000.000000000000000 ) ;
#40824 = cartesian_point ( 'none', ( -59.26971886614453000, -58.81635239767687300, -49.11418465501901000 ) ) ;
#40826 = oriented_edge ( 'none', *, *, #40901, .t. ) ;
#40825 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#40827 = line ( 'none', #40825, #40823 ) ;
#40828 = cartesian_point ( 'none', ( -59.20269042410611600, -58.91146816432440400, -49.22962501049377000 ) ) ;
#40829 = cartesian_point ( 'none', ( -59.10337894880434100, -59.12575852765922900, -49.45287664615514700 ) ) ;
#40830 = cartesian_point ( 'none', ( -59.07123828093342900, -59.24258029523738900, -49.55890998784924100 ) ) ;
#40831 = cartesian_point ( 'none', ( 29.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40832 = cartesian_point ( 'none', ( -59.06256121792203800, -59.37241101675904500, -49.65740045192202200 ) ) ;
#40833 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#40834 = vector ( 'none', #40833, 1000.000000000000200 ) ;
#40835 = face_outer_bound ( 'none', #880, .t. ) ;
#40836 = cartesian_point ( 'none', ( 29.80000000000000400, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#40837 = axis2_placement_3d ( 'none', #40933, #40932, #40930 ) ;
#40838 = oriented_edge ( 'none', *, *, #41186, .t. ) ;
#40839 = spherical_surface ( 'none', #40766, 1.000000000000000000 ) ;
#40840 = b_spline_curve_with_knots ( 'none', 3,
( #40832, #40830, #40829, #40828, #40824, #40822 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.0004830084868136353500, 0.0009660169736272707000 ),
.unspecified. ) ;
#40841 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40842 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40843 = cartesian_point ( 'none', ( 12.02691906009821200, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#40844 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -49.00000000000000000 ) ) ;
#40845 = circle ( 'none', #40761, 1.610000000000001200 ) ;
#40846 = face_outer_bound ( 'none', #864, .t. ) ;
#40847 = toroidal_surface ( 'none', #40874, 84.49999999999998600, 1.000000000000000000 ) ;
#40848 = line ( 'none', #40836, #40834 ) ;
#40849 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40850 = cartesian_point ( 'none', ( 15.37308093990178800, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#40852 = cartesian_point ( 'none', ( 37.22691906009821800, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#40851 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40853 = axis2_placement_3d ( 'none', #40860, #40749, #40851 ) ;
#40854 = cartesian_point ( 'none', ( -80.66047396438567300, -39.06671831381139300, -15.00000000000000000 ) ) ;
#40855 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40856 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40857 = cartesian_point ( 'none', ( 15.37308093990178800, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#40858 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#40859 = cartesian_point ( 'none', ( 44.67468722708341000, 61.48943180206281100, -0.5000000000000004400 ) ) ;
#40860 = cartesian_point ( 'none', ( 44.67468722708341000, 61.48943180206281100, -0.5000000000000004400 ) ) ;
#40861 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40862 = conical_surface ( 'none', #40989, 1.610000000000001200, 0.9599310885968749300 ) ;
#40863 = face_outer_bound ( 'none', #17920, .t. ) ;
#40864 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40865 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40866 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#40867 = cartesian_point ( 'none', ( 0.0000000000000000000, -39.06671831381139300, -49.00000000000000000 ) ) ;
#40869 = axis2_placement_3d ( 'none', #40867, #40856, #40855 ) ;
#40868 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40870 = axis2_placement_3d ( 'none', #40889, #40868, #40993 ) ;
#40871 = cartesian_point ( 'none', ( 29.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40872 = cartesian_point ( 'none', ( -74.92690785151427200, -39.06671831381139300, -49.00000000000000000 ) ) ;
#40873 = axis2_placement_3d ( 'none', #40886, #40885, #40977 ) ;
#40874 = axis2_placement_3d ( 'none', #40844, #40842, #40864 ) ;
#40875 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40876 = cylindrical_surface ( 'none', #40978, 2.000000000000000000 ) ;
#40877 = face_outer_bound ( 'none', #815, .t. ) ;
#40878 = circle ( 'none', #40807, 1.000000000000000900 ) ;
#40879 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40881 = cylindrical_surface ( 'none', #40869, 1.000000000000000900 ) ;
#40880 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40882 = cartesian_point ( 'none', ( 29.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40884 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40883 = axis2_placement_3d ( 'none', #40882, #40880, #40879 ) ;
#40885 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#40886 = cartesian_point ( 'none', ( 30.07308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40887 = circle ( 'none', #40974, 2.000000000000000900 ) ;
#40888 = line ( 'none', #40990, #40981 ) ;
#40889 = cartesian_point ( 'none', ( 29.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40890 = face_outer_bound ( 'none', #36089, .t. ) ;
#40891 = oriented_edge ( 'none', *, *, #40901, .f. ) ;
#40892 = circle ( 'none', #40883, 2.000000000000000900 ) ;
#40894 = cartesian_point ( 'none', ( -37.08864441907296300, 64.02950158752467800, -19.00000000000000700 ) ) ;
#40893 = conical_surface ( 'none', #40902, 1.610000000000001200, 0.9599310885968749300 ) ;
#40895 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40896 = vector ( 'none', #40895, 1000.000000000000000 ) ;
#40897 = toroidal_surface ( 'none', #40909, 73.00000000000000000, 1.000000000000000000 ) ;
#40898 = cartesian_point ( 'none', ( 37.50000000000000700, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#40899 = face_outer_bound ( 'none', #18006, .t. ) ;
#40900 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40901 = edge_curve ( 'none', #1315, #1314, #53132, .t. ) ;
#40903 = cartesian_point ( 'none', ( 37.50000000000000700, 1.610000000000002100, 2.210487472460973700e-016 ) ) ;
#40902 = axis2_placement_3d ( 'none', #40871, #40875, #40991 ) ;
#40904 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40905 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40906 = cartesian_point ( 'none', ( 37.22691906009821800, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#40907 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#40909 = axis2_placement_3d ( 'none', #41001, #40999, #40998 ) ;
#40908 = line ( 'none', #40907, #40896 ) ;
#40910 = cartesian_point ( 'none', ( 13.42691906009821200, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#40911 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40912 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40913 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40914 = cartesian_point ( 'none', ( 37.22691906009821800, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#40915 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40916 = cartesian_point ( 'none', ( 12.57308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40917 = face_outer_bound ( 'none', #908, .t. ) ;
#40918 = axis2_placement_3d ( 'none', #40916, #40915, #40913 ) ;
#40919 = circle ( 'none', #40918, 2.000000000000000900 ) ;
#40920 = cartesian_point ( 'none', ( 12.57308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40921 = axis2_placement_3d ( 'none', #40941, #40940, #40900 ) ;
#40922 = circle ( 'none', #40936, 2.000000000000000900 ) ;
#40923 = circle ( 'none', #40972, 4.999999999999997300 ) ;
#40924 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#40926 = vector ( 'none', #40924, 1000.000000000000000 ) ;
#40925 = circle ( 'none', #40870, 2.000000000000000900 ) ;
#40927 = cartesian_point ( 'none', ( 37.07308093990179300, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#40928 = axis2_placement_3d ( 'none', #40920, #40905, #40904 ) ;
#40929 = toroidal_surface ( 'none', #40921, 17.00000000000000000, 1.000000000000000000 ) ;
#40930 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40931 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40932 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#40933 = cartesian_point ( 'none', ( -72.28516237019206900, -23.48687299947002700, -0.5000000000000004400 ) ) ;
#40934 = line ( 'none', #40927, #40926 ) ;
#40935 = cartesian_point ( 'none', ( 12.57308093990178800, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#40936 = axis2_placement_3d ( 'none', #40914, #40912, #40911 ) ;
#40937 = circle ( 'none', #40928, 2.000000000000000900 ) ;
#40938 = axis2_placement_3d ( 'none', #41041, #40950, #41025 ) ;
#40940 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40939 = face_outer_bound ( 'none', #18084, .t. ) ;
#40941 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -92.00000000000000000 ) ) ;
#40942 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40943 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40944 = cartesian_point ( 'none', ( -74.92690785151427200, -39.06671831381139300, -49.00000000000000000 ) ) ;
#40945 = vector ( 'none', #41051, 1000.000000000000000 ) ;
#40946 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#40947 = face_outer_bound ( 'none', #861, .t. ) ;
#40948 = circle ( 'none', #41060, 1.610000000000001200 ) ;
#40949 = circle ( 'none', #41033, 74.00000000000000000 ) ;
#40950 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40951 = line ( 'none', #40946, #40945 ) ;
#40952 = cylindrical_surface ( 'none', #41043, 2.549999999999996700 ) ;
#40953 = axis2_placement_3d ( 'none', #41045, #41044, #41026 ) ;
#40954 = direction ( 'none', ( 1.387778780781446500e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40955 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#40957 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#40956 = vector ( 'none', #40955, 1000.000000000000000 ) ;
#40958 = cartesian_point ( 'none', ( 37.50000000000002100, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#40959 = cartesian_point ( 'none', ( 14.40000000000000400, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#40960 = axis2_placement_3d ( 'none', #40962, #41047, #41046 ) ;
#40961 = circle ( 'none', #40938, 2.000000000000000900 ) ;
#40962 = cartesian_point ( 'none', ( 37.50000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40963 = line ( 'none', #40959, #40956 ) ;
#40964 = circle ( 'none', #40960, 1.610000000000001200 ) ;
#40965 = face_outer_bound ( 'none', #17821, .t. ) ;
#40966 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40967 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40968 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40969 = conical_surface ( 'none', #40873, 2.000000000000000900, 0.9599310885968839200 ) ;
#40970 = face_outer_bound ( 'none', #57838, .t. ) ;
#40971 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40972 = axis2_placement_3d ( 'none', #40958, #40957, #40954 ) ;
#40973 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40974 = axis2_placement_3d ( 'none', #40980, #40973, #40971 ) ;
#40975 = face_outer_bound ( 'none', #667, .t. ) ;
#40976 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40977 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#40978 = axis2_placement_3d ( 'none', #40976, #40968, #40943 ) ;
#40979 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#40981 = vector ( 'none', #40979, 1000.000000000000000 ) ;
#40980 = cartesian_point ( 'none', ( 30.07308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#40982 = circle ( 'none', #41040, 1.000000000000000900 ) ;
#40983 = face_outer_bound ( 'none', #18004, .t. ) ;
#40984 = axis2_placement_3d ( 'none', #40995, #40967, #40966 ) ;
#40985 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40986 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#40988 = cartesian_point ( 'none', ( 37.50000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#40987 = cartesian_point ( 'none', ( 12.57308093990178800, 2.449293598294702000e-016, -2.000000000000000900 ) ) ;
#40989 = axis2_placement_3d ( 'none', #40988, #40986, #40985 ) ;
#40990 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#40991 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40992 = toroidal_surface ( 'none', #40984, 65.50000000000000000, 0.5000000000000000000 ) ;
#40993 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#40995 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4999999999999761300, 0.0000000000000000000 ) ) ;
#40994 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#40996 = circle ( 'none', #41100, 2.000000000000000900 ) ;
#40997 = cartesian_point ( 'none', ( 13.42691906009821200, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#40998 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#40999 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41000 = cartesian_point ( 'none', ( 29.37308093990179000, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#41001 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -19.00000000000000700 ) ) ;
#41002 = conical_surface ( 'none', #41107, 1.610000000000001200, 0.9599310885968749300 ) ;
#41003 = cartesian_point ( 'none', ( 30.92691906009821400, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#41004 = face_outer_bound ( 'none', #18101, .t. ) ;
#41005 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41006 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41007 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41008 = cartesian_point ( 'none', ( 12.02691906009821200, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#41009 = cartesian_point ( 'none', ( -80.66047396438567300, -39.06671831381139300, -49.00000000000000000 ) ) ;
#41010 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41011 = cylindrical_surface ( 'none', #41075, 2.499999999999999100 ) ;
#41012 = direction ( 'none', ( -1.398881011027696900e-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41013 = cartesian_point ( 'none', ( 2.566489357775675600, 4.499999999999975100, -63.00000000000004300 ) ) ;
#41014 = direction ( 'none', ( -1.000000000000000000, -8.881827235432086600e-016, 0.0000000000000000000 ) ) ;
#41015 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#41016 = cartesian_point ( 'none', ( 29.37308093990179000, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#41018 = edge_loop ( 'none', ( #40376, #40891, #40838, #41070 ) ) ;
#41017 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41019 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#41021 = cartesian_point ( 'none', ( -74.92690785151427200, -39.06671831381139300, -16.00000000000000000 ) ) ;
#41020 = axis2_placement_3d ( 'none', #41006, #41010, #40994 ) ;
#41022 = axis2_placement_3d ( 'none', #41021, #41019, #41017 ) ;
#41023 = circle ( 'none', #41022, 1.000000000000000900 ) ;
#41024 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -19.00000000000000700 ) ) ;
#41025 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41026 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41027 = cartesian_point ( 'none', ( -49.43516220002667400, 55.05997785697560700, -13.99999999999999600 ) ) ;
#41028 = cartesian_point ( 'none', ( 12.72691906009821100, 2.449293598294705900e-016, -2.000000000000000900 ) ) ;
#41029 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41030 = vector ( 'none', #41029, 1000.000000000000000 ) ;
#41031 = circle ( 'none', #41053, 1.000000000000000900 ) ;
#41032 = cylindrical_surface ( 'none', #41020, 2.000000000000000000 ) ;
#41033 = axis2_placement_3d ( 'none', #41024, #41015, #41014 ) ;
#41034 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41035 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#41036 = cartesian_point ( 'none', ( -72.28516237019206900, -23.48687299947002700, -0.5000000000000004400 ) ) ;
#41037 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41038 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41039 = cartesian_point ( 'none', ( -74.92690785151427200, -39.06671831381139300, -49.00000000000000000 ) ) ;
#41040 = axis2_placement_3d ( 'none', #41039, #41038, #41037 ) ;
#41041 = cartesian_point ( 'none', ( 12.02691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41042 = cylindrical_surface ( 'none', #40953, 1.000000000000000900 ) ;
#41043 = axis2_placement_3d ( 'none', #41036, #41035, #41034 ) ;
#41044 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#41045 = cartesian_point ( 'none', ( -74.92690785151427200, -39.06671831381139300, -50.00000000000000000 ) ) ;
#41046 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41047 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41048 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#41049 = line ( 'none', #41048, #41030 ) ;
#41050 = cartesian_point ( 'none', ( 84.98286821912260800, -75.00000000000001400, -10.00000000000000000 ) ) ;
#41051 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41052 = cylindrical_surface ( 'none', #41129, 2.000000000000000000 ) ;
#41053 = axis2_placement_3d ( 'none', #41009, #41007, #41005 ) ;
#41054 = circle ( 'none', #41155, 74.00000000000000000 ) ;
#41055 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41056 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41057 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41058 = cartesian_point ( 'none', ( 36.80000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41059 = vector ( 'none', #41057, 1000.000000000000000 ) ;
#41060 = axis2_placement_3d ( 'none', #41058, #41056, #41055 ) ;
#41061 = circle ( 'none', #41170, 2.000000000000000900 ) ;
#41062 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41063 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41064 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41065 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.665334536937735400e-014 ) ) ;
#41066 = circle ( 'none', #41169, 73.00000000000000000 ) ;
#41067 = direction ( 'none', ( -1.398881011027696900e-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41068 = face_outer_bound ( 'none', #18154, .t. ) ;
#41070 = oriented_edge ( 'none', *, *, #41491, .f. ) ;
#41069 = cartesian_point ( 'none', ( 0.06648935777567657700, 4.499999999999975100, -63.00000000000000000 ) ) ;
#41071 = cartesian_point ( 'none', ( 13.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41072 = cartesian_point ( 'none', ( 12.30000000000000200, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#41073 = cartesian_point ( 'none', ( 13.70000000000000300, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#41075 = axis2_placement_3d ( 'none', #41069, #41067, #41065 ) ;
#41074 = cartesian_point ( 'none', ( 29.52691906009821200, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#41076 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#41078 = face_outer_bound ( 'none', #57897, .t. ) ;
#41077 = line ( 'none', #41076, #41059 ) ;
#41079 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41080 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41081 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#41082 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41083 = cartesian_point ( 'none', ( -80.66047396438567300, -39.06671831381139300, -16.00000000000000000 ) ) ;
#41084 = cartesian_point ( 'none', ( 31.20000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41086 = face_outer_bound ( 'none', #980, .t. ) ;
#41085 = axis2_placement_3d ( 'none', #41084, #41064, #41062 ) ;
#41087 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#41088 = axis2_placement_3d ( 'none', #41115, #41087, #41188 ) ;
#41089 = axis2_placement_3d ( 'none', #41083, #41081, #41080 ) ;
#41090 = axis2_placement_3d ( 'none', #41095, #41082, #41079 ) ;
#41091 = vector ( 'none', #41012, 1000.000000000000000 ) ;
#41092 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#41093 = vector ( 'none', #41092, 1000.000000000000200 ) ;
#41094 = circle ( 'none', #41089, 1.000000000000000900 ) ;
#41095 = cartesian_point ( 'none', ( 31.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41096 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41097 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41098 = cartesian_point ( 'none', ( -81.46302481005436400, -80.00000000000000000, -51.00000000000000700 ) ) ;
#41099 = cartesian_point ( 'none', ( 12.02691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41100 = axis2_placement_3d ( 'none', #41099, #41097, #41096 ) ;
#41101 = cartesian_point ( 'none', ( -81.46302481005437800, -80.00000000000000000, -50.41421356237309900 ) ) ;
#41102 = cartesian_point ( 'none', ( -81.44716974546594200, -79.58578643762692200, -50.00000000000000000 ) ) ;
#41103 = cartesian_point ( 'none', ( -81.42474729809265500, -79.00000000000000000, -50.00000000000000000 ) ) ;
#41104 = circle ( 'none', #41090, 2.000000000000000900 ) ;
#41105 = conical_surface ( 'none', #41085, 1.610000000000001200, 0.9599310885968749300 ) ;
#41106 = face_outer_bound ( 'none', #115, .t. ) ;
#41107 = axis2_placement_3d ( 'none', #41183, #41176, #41175 ) ;
#41108 = cartesian_point ( 'none', ( 29.37308093990179000, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#41109 = cartesian_point ( 'none', ( 12.30000000000000200, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#41110 = line ( 'none', #41109, #41093 ) ;
#41111 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41112 = cartesian_point ( 'none', ( 29.10000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41113 = circle ( 'none', #41147, 0.8509999999999999800 ) ;
#41114 = face_outer_bound ( 'none', #720, .t. ) ;
#41115 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, -72.00000000000000000 ) ) ;
#41116 = cartesian_point ( 'none', ( 10.90000000000000200, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#41117 =( bounded_curve ( ) b_spline_curve ( 3, ( #41103, #41102, #41101, #41098 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689700, 6.283185307179586200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) )
representation_item ( '' ) );
#41119 = conical_surface ( 'none', #41088, 6.000000000000032900, 0.7853981633974491700 ) ;
#41118 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41120 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41121 = line ( 'none', #41013, #41091 ) ;
#41122 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41123 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41124 = axis2_placement_3d ( 'none', #41112, #41111, #41122 ) ;
#41125 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#41126 = vector ( 'none', #41125, 1000.000000000000100 ) ;
#41127 = direction ( 'none', ( -1.398881011027696900e-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41128 = vector ( 'none', #41127, 1000.000000000000000 ) ;
#41129 = axis2_placement_3d ( 'none', #41145, #41133, #41123 ) ;
#41130 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.665334536937735400e-014 ) ) ;
#41131 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.665334536937735400e-014 ) ) ;
#41132 = direction ( 'none', ( -1.398881011027696900e-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41134 = cartesian_point ( 'none', ( 0.06648935777554820800, 4.499999999999975100, -72.00000000000001400 ) ) ;
#41133 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41135 = axis2_placement_3d ( 'none', #41134, #41132, #41131 ) ;
#41137 = cartesian_point ( 'none', ( 0.06648935777567657700, 4.499999999999975100, -63.00000000000000000 ) ) ;
#41136 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41138 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41139 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41140 = circle ( 'none', #41159, 2.499999999999999100 ) ;
#41141 = cartesian_point ( 'none', ( 30.07308093990178900, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#41143 = cartesian_point ( 'none', ( -2.433510642224322700, 4.499999999999975100, -62.99999999999995700 ) ) ;
#41142 = line ( 'none', #41141, #41126 ) ;
#41144 = line ( 'none', #41143, #41128 ) ;
#41145 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41146 = face_outer_bound ( 'none', #18264, .t. ) ;
#41147 = axis2_placement_3d ( 'none', #41120, #41118, #42157 ) ;
#41148 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41149 = face_outer_bound ( 'none', #18075, .t. ) ;
#41150 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41151 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41153 = edge_loop ( 'none', ( #40826, #41196 ) ) ;
#41152 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41154 = cartesian_point ( 'none', ( 29.52691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41155 = axis2_placement_3d ( 'none', #41158, #41138, #41136 ) ;
#41156 = cartesian_point ( 'none', ( -64.07906104947548400, -2.386143776805465300e-014, 32.01181056100062200 ) ) ;
#41157 = edge_curve ( 'none', #40285, #1321, #53135, .t. ) ;
#41159 = axis2_placement_3d ( 'none', #41137, #41160, #41130 ) ;
#41158 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -13.99999999999999800 ) ) ;
#41160 = direction ( 'none', ( -1.398881011027696900e-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41161 = circle ( 'none', #41135, 2.499999999999999100 ) ;
#41163 = axis2_placement_3d ( 'none', #41063, #41150, #41148 ) ;
#41162 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41164 = oriented_edge ( 'none', *, *, #18156, .f. ) ;
#41165 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41166 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41167 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -20.00000000000000700 ) ) ;
#41168 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41169 = axis2_placement_3d ( 'none', #41167, #41165, #41162 ) ;
#41170 = axis2_placement_3d ( 'none', #41071, #41168, #41166 ) ;
#41171 = conical_surface ( 'none', #41124, 1.610000000000001200, 0.9599310885968749300 ) ;
#41172 = cartesian_point ( 'none', ( 28.82691906009821300, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#41174 = cylindrical_surface ( 'none', #41163, 2.000000000000000000 ) ;
#41173 = axis2_placement_3d ( 'none', #41154, #41152, #41151 ) ;
#41175 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41176 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41177 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41178 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#41179 = cartesian_point ( 'none', ( -44.67468722708341000, 61.48943180206281100, -12.49999999999999600 ) ) ;
#41181 = axis2_placement_3d ( 'none', #41179, #41178, #41177 ) ;
#41180 = circle ( 'none', #41173, 2.000000000000000900 ) ;
#41182 = toroidal_surface ( 'none', #41181, 4.500000000000003600, 0.5000000000000000000 ) ;
#41183 = cartesian_point ( 'none', ( 12.30000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41184 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -20.00000000000000700 ) ) ;
#41185 = cartesian_point ( 'none', ( 12.57308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41186 = edge_curve ( 'none', #1315, #40285, #53031, .t. ) ;
#41187 = cartesian_point ( 'none', ( -64.51207375136770800, 0.4999999999999761300, 32.26181056100063700 ) ) ;
#41188 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41189 = face_outer_bound ( 'none', #407, .t. ) ;
#41190 = cartesian_point ( 'none', ( 13.97308093990178800, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#41191 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41192 = circle ( 'none', #41260, 73.00000000000000000 ) ;
#41193 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41194 = cartesian_point ( 'none', ( -62.38707375136718300, 4.499999999999975100, 35.94241852708535100 ) ) ;
#41196 = oriented_edge ( 'none', *, *, #1320, .t. ) ;
#41195 = cartesian_point ( 'none', ( 12.57308093990178800, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#41197 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41198 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41199 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.00000000000000700 ) ) ;
#41201 = line ( 'none', #41303, #41301 ) ;
#41200 = axis2_placement_3d ( 'none', #41199, #41198, #41197 ) ;
#41202 = circle ( 'none', #41200, 67.50000000000000000 ) ;
#41203 = direction ( 'none', ( 0.4999999999999922800, 0.0000000000000000000, -0.8660254037844431500 ) ) ;
#41204 = cartesian_point ( 'none', ( 29.10000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41205 = direction ( 'none', ( 0.8660254037844433700, 0.0000000000000000000, 0.4999999999999919500 ) ) ;
#41206 = cartesian_point ( 'none', ( -54.59284511730732000, 4.499999999999975100, 31.44241852708520200 ) ) ;
#41207 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41208 = axis2_placement_3d ( 'none', #41218, #41316, #41314 ) ;
#41209 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41210 = circle ( 'none', #41308, 2.500000000000000400 ) ;
#41211 = circle ( 'none', #41208, 2.499999999999999100 ) ;
#41212 = direction ( 'none', ( -0.8660254037844292700, 0.0000000000000000000, 0.5000000000000162100 ) ) ;
#41213 = vector ( 'none', #41212, 1000.000000000000000 ) ;
#41214 = cartesian_point ( 'none', ( -53.34284511730727700, 4.499999999999975100, 33.60748203654627300 ) ) ;
#41215 = line ( 'none', #41214, #41213 ) ;
#41216 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41217 = circle ( 'none', #41241, 73.00000000000000000 ) ;
#41218 = cartesian_point ( 'none', ( 0.06648935777567657700, 4.499999999999975100, -63.00000000000000000 ) ) ;
#41219 = circle ( 'none', #41231, 1.610000000000001200 ) ;
#41221 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41220 = face_bound ( 'none', #18064, .t. ) ;
#41222 = vector ( 'none', #41221, 1000.000000000000000 ) ;
#41223 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#41224 = face_outer_bound ( 'none', #18128, .t. ) ;
#41225 = line ( 'none', #41223, #41222 ) ;
#41226 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.00000000000000700 ) ) ;
#41227 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#41228 = vector ( 'none', #41227, 1000.000000000000200 ) ;
#41229 = cartesian_point ( 'none', ( 29.10000000000000500, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#41230 = line ( 'none', #41229, #41228 ) ;
#41231 = axis2_placement_3d ( 'none', #41204, #41216, #41191 ) ;
#41232 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41233 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41234 = cartesian_point ( 'none', ( 0.0000000000000000000, 21.49999999999997900, 0.0000000000000000000 ) ) ;
#41236 = axis2_placement_3d ( 'none', #41234, #41233, #41232 ) ;
#41235 = cartesian_point ( 'none', ( 29.10000000000000500, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#41237 = circle ( 'none', #41236, 62.70000000000000300 ) ;
#41238 = axis2_placement_3d ( 'none', #41240, #41205, #41203 ) ;
#41239 = plane ( 'none', #41242 ) ;
#41240 = cartesian_point ( 'none', ( 54.52635575953164700, 4.499999999999975100, 31.55758147291529900 ) ) ;
#41241 = axis2_placement_3d ( 'none', #41304, #41302, #41300 ) ;
#41242 = axis2_placement_3d ( 'none', #41226, #41209, #41207 ) ;
#41243 = cartesian_point ( 'none', ( 13.97308093990178800, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#41244 = cartesian_point ( 'none', ( 29.10000000000000500, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#41245 = axis2_placement_3d ( 'none', #41281, #41296, #41377 ) ;
#41247 = cartesian_point ( 'none', ( 14.12691906009821400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#41246 = circle ( 'none', #41359, 2.000000000000000900 ) ;
#41248 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41249 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41250 = axis2_placement_3d ( 'none', #41185, #41249, #41248 ) ;
#41251 = cartesian_point ( 'none', ( -2.433510642224451000, 4.499999999999975100, -71.99999999999997200 ) ) ;
#41252 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#41253 = circle ( 'none', #41305, 2.500000000000000400 ) ;
#41254 = circle ( 'none', #41250, 2.000000000000000900 ) ;
#41255 = circle ( 'none', #41238, 2.499999999999999100 ) ;
#41256 = face_outer_bound ( 'none', #18091, .t. ) ;
#41257 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41258 = plane ( 'none', #41245 ) ;
#41259 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41261 = face_outer_bound ( 'none', #984, .t. ) ;
#41260 = axis2_placement_3d ( 'none', #41184, #41259, #41257 ) ;
#41262 = axis2_placement_3d ( 'none', #41338, #41333, #41332 ) ;
#41263 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#41264 = line ( 'none', #41263, #41354 ) ;
#41265 = conical_surface ( 'none', #41347, 2.000000000000000900, 0.9599310885968839200 ) ;
#41266 = axis2_placement_3d ( 'none', #41369, #41367, #41366 ) ;
#41267 = plane ( 'none', #41374 ) ;
#41268 = axis2_placement_3d ( 'none', #41346, #41345, #41342 ) ;
#41270 = direction ( 'none', ( 0.5000000000000169900, 0.0000000000000000000, 0.8660254037844288300 ) ) ;
#41269 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41271 = direction ( 'none', ( -0.8660254037844292700, 0.0000000000000000000, 0.5000000000000162100 ) ) ;
#41272 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41273 = cartesian_point ( 'none', ( -54.59284511730732000, 4.499999999999975100, 31.44241852708520200 ) ) ;
#41274 = axis2_placement_3d ( 'none', #41273, #41271, #41270 ) ;
#41275 = cartesian_point ( 'none', ( 12.30000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41277 = circle ( 'none', #41274, 2.500000000000000400 ) ;
#41276 = axis2_placement_3d ( 'none', #41275, #41272, #41269 ) ;
#41278 = cartesian_point ( 'none', ( -7.633166803959134100, -73.61038076308146600, -13.99999999999999800 ) ) ;
#41279 = face_outer_bound ( 'none', #998, .t. ) ;
#41280 = cartesian_point ( 'none', ( -7.633166803959135800, -73.61038076308148000, -13.84544117627633700 ) ) ;
#41281 = cartesian_point ( 'none', ( 0.06648935777567657700, 4.499999999999975100, -63.00000000000000000 ) ) ;
#41282 = cartesian_point ( 'none', ( -7.607170915256673100, -73.65008376389441500, -13.69523851864202000 ) ) ;
#41283 = cartesian_point ( 'none', ( -7.517558937848298800, -73.78467775941516000, -13.43641448388529700 ) ) ;
#41284 = cartesian_point ( 'none', ( -7.454178876803138300, -73.87901909387952100, -13.32725532752768400 ) ) ;
#41285 = cartesian_point ( 'none', ( -7.237158828395744000, -74.19483398666227500, -13.07457849978485800 ) ) ;
#41286 = cartesian_point ( 'none', ( -59.57906104947547700, 0.4999999999999761300, 39.80603919506054900 ) ) ;
#41287 = cartesian_point ( 'none', ( -7.057811286969134700, -74.44652791229744100, -13.00000000000000200 ) ) ;
#41288 = cartesian_point ( 'none', ( -6.875223491708604600, -74.68932813150252100, -12.99999999999999800 ) ) ;
#41289 = circle ( 'none', #41266, 0.4999999999999933400 ) ;
#41290 = cartesian_point ( 'none', ( -63.63707375136721800, 4.499999999999975100, 33.77735501762428100 ) ) ;
#41291 = direction ( 'none', ( 0.5000000000000169900, 0.0000000000000000000, 0.8660254037844288300 ) ) ;
#41292 = direction ( 'none', ( -0.8660254037844292700, 0.0000000000000000000, 0.5000000000000162100 ) ) ;
#41293 = cartesian_point ( 'none', ( -54.59284511730732000, 4.499999999999975100, 31.44241852708520200 ) ) ;
#41294 = circle ( 'none', #41276, 1.610000000000001200 ) ;
#41296 = direction ( 'none', ( -1.398881011027696900e-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41295 = b_spline_curve_with_knots ( 'none', 3,
( #41288, #41287, #41285, #41284, #41283, #41282, #41280, #41278 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( -6.339574414538607100e-006, 0.0009050383560270207400, 0.001360727321247798300, 0.001816416286468575800 ),
.unspecified. ) ;
#41297 = cartesian_point ( 'none', ( -53.34284511730727700, 4.499999999999975100, 33.60748203654627300 ) ) ;
#41298 = cartesian_point ( 'none', ( -61.13707375136714000, 4.499999999999975100, 38.10748203654642200 ) ) ;
#41299 = direction ( 'none', ( -0.8660254037844292700, 0.0000000000000000000, 0.5000000000000162100 ) ) ;
#41301 = vector ( 'none', #41299, 1000.000000000000000 ) ;
#41300 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41302 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41303 = cartesian_point ( 'none', ( -55.84284511730736300, 4.499999999999975100, 29.27735501762412800 ) ) ;
#41304 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -20.00000000000000700 ) ) ;
#41305 = axis2_placement_3d ( 'none', #41293, #41292, #41291 ) ;
#41306 = direction ( 'none', ( 0.5000000000000169900, 0.0000000000000000000, 0.8660254037844288300 ) ) ;
#41307 = direction ( 'none', ( -0.8660254037844292700, 0.0000000000000000000, 0.5000000000000162100 ) ) ;
#41308 = axis2_placement_3d ( 'none', #41194, #41307, #41306 ) ;
#41309 = cartesian_point ( 'none', ( 29.37308093990179000, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#41310 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41311 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41312 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -20.00000000000000700 ) ) ;
#41313 = cartesian_point ( 'none', ( -55.84284511730736300, 4.499999999999975100, 29.27735501762412800 ) ) ;
#41314 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.665334536937735400e-014 ) ) ;
#41316 = direction ( 'none', ( -1.398881011027696900e-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41315 = cartesian_point ( 'none', ( 28.67308093990179100, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#41317 = axis2_placement_3d ( 'none', #41320, #41319, #41405 ) ;
#41318 = axis2_placement_3d ( 'none', #41336, #41331, #41440 ) ;
#41319 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#41320 = cartesian_point ( 'none', ( 29.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41321 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41322 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41323 = axis2_placement_3d ( 'none', #41361, #41322, #41321 ) ;
#41324 = cartesian_point ( 'none', ( -4.183510642223442500, 0.4999999999999761300, -71.49999999999998600 ) ) ;
#41325 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#41326 = vector ( 'none', #41325, 1000.000000000000000 ) ;
#41328 = circle ( 'none', #41373, 0.5000000000000004400 ) ;
#41327 = circle ( 'none', #41349, 73.00000000000000000 ) ;
#41329 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41330 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41331 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41332 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41333 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#41334 = cartesian_point ( 'none', ( 35.67308093990179400, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#41335 = line ( 'none', #41334, #41326 ) ;
#41336 = cartesian_point ( 'none', ( -59.82906104947545600, 0.4999999999999761300, 39.37302649316833200 ) ) ;
#41337 = face_outer_bound ( 'none', #1006, .t. ) ;
#41338 = cartesian_point ( 'none', ( 44.67468722708412100, 61.48943180206110500, -12.49999999999999600 ) ) ;
#41339 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41340 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#41341 = vector ( 'none', #41340, 1000.000000000000000 ) ;
#41342 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#41343 = cartesian_point ( 'none', ( 12.30000000000000200, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#41344 = line ( 'none', #41343, #41341 ) ;
#41345 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41346 = cartesian_point ( 'none', ( -4.668057119235762400e-013, 21.49999999999997900, 20.49999999999999600 ) ) ;
#41347 = axis2_placement_3d ( 'none', #41360, #41252, #41339 ) ;
#41348 = spherical_surface ( 'none', #41318, 0.5000000000000000000 ) ;
#41349 = axis2_placement_3d ( 'none', #41312, #41311, #41310 ) ;
#41350 = face_outer_bound ( 'none', #325, .t. ) ;
#41351 = cartesian_point ( 'none', ( 13.70000000000000300, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#41353 = direction ( 'none', ( 0.5000000000000162100, 0.0000000000000000000, 0.8660254037844292700 ) ) ;
#41352 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41354 = vector ( 'none', #41352, 1000.000000000000000 ) ;
#41355 = direction ( 'none', ( -0.8660254037844292700, 0.0000000000000000000, 0.5000000000000162100 ) ) ;
#41356 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41357 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41358 = cartesian_point ( 'none', ( 12.02691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41359 = axis2_placement_3d ( 'none', #41358, #41357, #41356 ) ;
#41360 = cartesian_point ( 'none', ( 12.57308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41361 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -20.00000000000000700 ) ) ;
#41362 = cartesian_point ( 'none', ( 12.02691906009821200, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#41363 = circle ( 'none', #41323, 73.00000000000000000 ) ;
#41364 = toroidal_surface ( 'none', #41262, 4.500000000001717700, 0.5000000000000000000 ) ;
#41365 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#41366 = direction ( 'none', ( -0.8660254037844266100, 0.0000000000000000000, 0.5000000000000209800 ) ) ;
#41367 = direction ( 'none', ( 0.5000000000000194300, 0.0000000000000000000, 0.8660254037844274900 ) ) ;
#41368 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41369 = cartesian_point ( 'none', ( -64.07906104947548400, 0.4999999999999761300, 32.01181056100062200 ) ) ;
#41371 = face_outer_bound ( 'none', #1017, .t. ) ;
#41370 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#41372 = vector ( 'none', #41370, 1000.000000000000100 ) ;
#41373 = axis2_placement_3d ( 'none', #41324, #41417, #41416 ) ;
#41374 = axis2_placement_3d ( 'none', #41206, #41355, #41353 ) ;
#41375 = plane ( 'none', #41268 ) ;
#41376 = vector ( 'none', #41412, 1000.000000000000000 ) ;
#41377 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.398881011027696900e-014 ) ) ;
#41378 = cartesian_point ( 'none', ( 11.87308093990178600, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#41379 = circle ( 'none', #41482, 0.5000000000000000000 ) ;
#41380 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41381 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41382 = cartesian_point ( 'none', ( -59.82906104947545600, -2.386143776805465300e-014, 39.37302649316832500 ) ) ;
#41383 = cartesian_point ( 'none', ( 11.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41384 = cartesian_point ( 'none', ( -58.24020840450335600, 0.4999999999999761300, 42.12500000000017100 ) ) ;
#41385 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41386 = cartesian_point ( 'none', ( 11.32691906009821300, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#41387 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41388 = cartesian_point ( 'none', ( 12.57308093990178800, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#41389 = cartesian_point ( 'none', ( 13.42691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41390 = line ( 'none', #41388, #41372 ) ;
#41391 = axis2_placement_3d ( 'none', #41389, #41387, #41385 ) ;
#41392 = circle ( 'none', #41411, 2.000000000000000900 ) ;
#41393 = cartesian_point ( 'none', ( -59.82906104947546300, 0.4999999999999761300, 39.37302649316834600 ) ) ;
#41394 = circle ( 'none', #41507, 0.5000000000000018900 ) ;
#41395 = line ( 'none', #41365, #41376 ) ;
#41396 = face_outer_bound ( 'none', #18188, .t. ) ;
#41397 = direction ( 'none', ( 0.4999999999999919000, 0.0000000000000000000, -0.8660254037844432600 ) ) ;
#41398 = direction ( 'none', ( 0.8660254037844433700, 0.0000000000000000000, 0.4999999999999919500 ) ) ;
#41399 = cartesian_point ( 'none', ( 54.52635575953164700, 4.499999999999975100, 31.55758147291529900 ) ) ;
#41400 = axis2_placement_3d ( 'none', #41399, #41398, #41397 ) ;
#41401 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -19.00000000000000700 ) ) ;
#41402 = cartesian_point ( 'none', ( 11.60000000000000300, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#41403 = axis2_placement_3d ( 'none', #41401, #41381, #41380 ) ;
#41404 = toroidal_surface ( 'none', #41403, 73.00000000000000000, 1.000000000000000000 ) ;
#41405 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41406 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41407 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41408 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41409 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -13.99999999999999800 ) ) ;
#41410 = axis2_placement_3d ( 'none', #41409, #41408, #41407 ) ;
#41411 = axis2_placement_3d ( 'none', #41383, #41368, #41475 ) ;
#41412 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41413 = circle ( 'none', #41410, 74.00000000000000000 ) ;
#41414 = cylindrical_surface ( 'none', #41428, 2.000000000000000000 ) ;
#41415 = face_outer_bound ( 'none', #18167, .t. ) ;
#41416 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -2.775557561562888800e-014 ) ) ;
#41417 = direction ( 'none', ( 2.775557561562888500e-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41418 = face_outer_bound ( 'none', #18082, .t. ) ;
#41419 = plane ( 'none', #41400 ) ;
#41420 = cartesian_point ( 'none', ( 28.82691906009821300, 2.449293598294707900e-016, -2.000000000000000900 ) ) ;
#41421 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#41422 = face_outer_bound ( 'none', #1011, .t. ) ;
#41423 = vector ( 'none', #41421, 1000.000000000000000 ) ;
#41424 = cartesian_point ( 'none', ( 12.57308093990178800, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#41425 = cartesian_point ( 'none', ( 34.97308093990179100, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#41426 = line ( 'none', #41424, #41423 ) ;
#41427 = circle ( 'none', #41391, 2.000000000000000900 ) ;
#41428 = axis2_placement_3d ( 'none', #41406, #41330, #41329 ) ;
#41429 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#41430 = conical_surface ( 'none', #41317, 2.000000000000000900, 0.9599310885968839200 ) ;
#41431 = vector ( 'none', #41429, 1000.000000000000000 ) ;
#41432 = cartesian_point ( 'none', ( 35.40000000000000600, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#41433 = cartesian_point ( 'none', ( 11.60000000000000300, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#41434 = line ( 'none', #41432, #41431 ) ;
#41435 = line ( 'none', #41433, #41544 ) ;
#41436 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41437 = vector ( 'none', #41436, 1000.000000000000000 ) ;
#41438 = axis2_placement_3d ( 'none', #41384, #41469, #41468 ) ;
#41440 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41439 = cartesian_point ( 'none', ( 11.87308093990178600, 2.449293598294702000e-016, -2.000000000000000900 ) ) ;
#41441 = oriented_edge ( 'none', *, *, #784, .t. ) ;
#41442 = oriented_edge ( 'none', *, *, #42443, .f. ) ;
#41443 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#41444 = line ( 'none', #41443, #41437 ) ;
#41445 = circle ( 'none', #41529, 2.000000000000000900 ) ;
#41446 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41447 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41449 = direction ( 'none', ( 0.5000000000000040000, -0.0000000000000000000, 0.8660254037844363800 ) ) ;
#41448 = cartesian_point ( 'none', ( 11.60000000000000300, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#41450 = vector ( 'none', #41449, 1000.000000000000100 ) ;
#41451 = cartesian_point ( 'none', ( 13.42691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41452 = axis2_placement_3d ( 'none', #41545, #41489, #41535 ) ;
#41453 = face_outer_bound ( 'none', #1065, .t. ) ;
#41454 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41455 = axis2_placement_3d ( 'none', #41536, #41520, #41518 ) ;
#41456 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41457 = circle ( 'none', #41564, 2.000000000000000900 ) ;
#41458 = cartesian_point ( 'none', ( 11.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41459 = axis2_placement_3d ( 'none', #41458, #41456, #41454 ) ;
#41460 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41461 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41462 = cartesian_point ( 'none', ( -4.183510642223442500, 0.4999999999999761300, -71.50000000000000000 ) ) ;
#41463 = axis2_placement_3d ( 'none', #41471, #41447, #41446 ) ;
#41464 = cartesian_point ( 'none', ( -60.01207375136768000, 0.4999999999999761300, 40.05603919506055600 ) ) ;
#41465 = line ( 'none', #41464, #41450 ) ;
#41466 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41467 = axis2_placement_3d ( 'none', #41473, #41484, #41466 ) ;
#41468 = direction ( 'none', ( 0.8660254037844396000, 0.0000000000000000000, -0.4999999999999985600 ) ) ;
#41469 = direction ( 'none', ( 0.5000000000000040000, 0.0000000000000000000, 0.8660254037844362700 ) ) ;
#41470 = axis2_placement_3d ( 'none', #41462, #41461, #41460 ) ;
#41471 = cartesian_point ( 'none', ( 11.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41472 = cartesian_point ( 'none', ( -64.07906104947549900, 0.4999999999999761300, 32.01181056100063000 ) ) ;
#41473 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -19.00000000000000700 ) ) ;
#41474 = spherical_surface ( 'none', #41476, 0.5000000000000000000 ) ;
#41475 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41476 = axis2_placement_3d ( 'none', #41472, #41485, #41546 ) ;
#41477 = face_outer_bound ( 'none', #18176, .t. ) ;
#41478 = direction ( 'none', ( 0.4999999999999449300, 0.0000000000000000000, 0.8660254037844705700 ) ) ;
#41479 = direction ( 'none', ( 0.8660254037844671300, -0.0000000000000000000, -0.4999999999999509800 ) ) ;
#41480 = cartesian_point ( 'none', ( -59.82906104947544900, 0.4999999999999761300, 39.37302649316832500 ) ) ;
#41481 = circle ( 'none', #41459, 2.000000000000000900 ) ;
#41482 = axis2_placement_3d ( 'none', #41480, #41479, #41478 ) ;
#41483 = toroidal_surface ( 'none', #41467, 73.00000000000000000, 1.000000000000000000 ) ;
#41484 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41485 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41486 = cartesian_point ( 'none', ( 11.87308093990178600, -5.777789833161707600e-031, 2.000000000000000900 ) ) ;
#41487 = circle ( 'none', #41463, 2.000000000000000900 ) ;
#41488 = face_outer_bound ( 'none', #1036, .t. ) ;
#41490 = circle ( 'none', #41470, 0.5000000000000004400 ) ;
#41489 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41491 = edge_curve ( 'none', #1321, #40285, #53095, .t. ) ;
#41492 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41494 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41493 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#41496 = cartesian_point ( 'none', ( -59.82906104947547700, 0.4999999999999761300, 39.37302649316833200 ) ) ;
#41495 = cartesian_point ( 'none', ( 11.60000000000000300, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#41497 = axis2_placement_3d ( 'none', #41496, #41494, #41492 ) ;
#41498 = face_outer_bound ( 'none', #18200, .t. ) ;
#41499 = circle ( 'none', #41497, 0.5000000000000004400 ) ;
#41500 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41501 = cylindrical_surface ( 'none', #41438, 0.5000000000000018900 ) ;
#41502 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41503 = direction ( 'none', ( 0.8660254037844396000, 0.0000000000000000000, -0.4999999999999985600 ) ) ;
#41504 = cartesian_point ( 'none', ( 11.60000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41505 = line ( 'none', #41495, #41622 ) ;
#41506 = direction ( 'none', ( 0.4999999999999985600, -2.911665646578464700e-014, 0.8660254037844393700 ) ) ;
#41507 = axis2_placement_3d ( 'none', #41393, #41506, #41503 ) ;
#41508 = b_spline_curve_with_knots ( 'none', 3,
( #41510, #41628, #41627, #41626, #41625, #41624, #41623, #41621, #41619, #41617 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003984958841005227300, 0.0007969917682010454600, 0.001195487652301568100, 0.001593983536402090900 ),
.unspecified. ) ;
#41509 = cartesian_point ( 'none', ( -64.32906104947548400, 0.4999999999999761300, 31.57879785910840200 ) ) ;
#41510 = cartesian_point ( 'none', ( 71.32691296280299300, -15.54447046161952700, -20.00000000000000700 ) ) ;
#41511 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41512 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41513 = cartesian_point ( 'none', ( 11.60000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41514 = circle ( 'none', #41629, 2.000000000000000900 ) ;
#41515 = cylindrical_surface ( 'none', #41597, 2.500000000000000400 ) ;
#41516 = circle ( 'none', #41602, 2.500000000000000400 ) ;
#41517 = cartesian_point ( 'none', ( 35.12691906009821700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41518 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41520 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#41519 = circle ( 'none', #41530, 1.610000000000001200 ) ;
#41522 = edge_curve ( 'none', #812, #47801, #53100, .t. ) ;
#41521 = face_outer_bound ( 'none', #18214, .t. ) ;
#41523 = cartesian_point ( 'none', ( 10.62691906009821200, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#41524 = axis2_placement_3d ( 'none', #41513, #41512, #41511 ) ;
#41525 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41526 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41527 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41528 = cartesian_point ( 'none', ( 11.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41529 = axis2_placement_3d ( 'none', #41528, #41526, #41525 ) ;
#41530 = axis2_placement_3d ( 'none', #41504, #41502, #41500 ) ;
#41531 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41532 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41533 = conical_surface ( 'none', #41620, 2.000000000000000900, 0.9599310885968839200 ) ;
#41534 = direction ( 'none', ( -0.8660254037844292700, 0.0000000000000000000, 0.5000000000000162100 ) ) ;
#41535 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41536 = cartesian_point ( 'none', ( -2.306226048644993000e-012, -76.00511760518732300, -12.49999999999999600 ) ) ;
#41537 = conical_surface ( 'none', #41524, 1.610000000000001200, 0.9599310885968749300 ) ;
#41538 = toroidal_surface ( 'none', #41455, 4.500000000000897100, 0.5000000000000000000 ) ;
#41539 = direction ( 'none', ( -0.5000000000000040000, -0.0000000000000000000, -0.8660254037844363800 ) ) ;
#41540 = vector ( 'none', #41539, 1000.000000000000100 ) ;
#41541 = cartesian_point ( 'none', ( -64.32906104947548400, -2.386143776805465300e-014, 31.57879785910840200 ) ) ;
#41542 = cartesian_point ( 'none', ( 11.32691906009821300, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#41543 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#41544 = vector ( 'none', #41543, 1000.000000000000000 ) ;
#41546 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41545 = cartesian_point ( 'none', ( 11.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41547 = axis2_placement_3d ( 'none', #41576, #41575, #41573 ) ;
#41548 = cartesian_point ( 'none', ( 13.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41549 = cartesian_point ( 'none', ( 11.32691906009821300, -1.925929944387235900e-031, 2.000000000000000900 ) ) ;
#41550 = line ( 'none', #41541, #41540 ) ;
#41551 = circle ( 'none', #41452, 2.000000000000000900 ) ;
#41552 = axis2_placement_3d ( 'none', #41548, #41532, #41531 ) ;
#41553 = cartesian_point ( 'none', ( 11.17308093990178700, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#41554 = cartesian_point ( 'none', ( 10.90000000000000200, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#41555 = axis2_placement_3d ( 'none', #41560, #41673, #41671 ) ;
#41556 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41558 = circle ( 'none', #41552, 1.610000000000001200 ) ;
#41557 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41559 = cartesian_point ( 'none', ( 11.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41560 = cartesian_point ( 'none', ( 11.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41562 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41561 = face_outer_bound ( 'none', #18265, .t. ) ;
#41563 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41564 = axis2_placement_3d ( 'none', #41451, #41563, #41562 ) ;
#41565 = face_outer_bound ( 'none', #17868, .t. ) ;
#41566 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41567 = cartesian_point ( 'none', ( -64.07906104947548400, 0.4999999999999761300, 32.01181056100063700 ) ) ;
#41568 = axis2_placement_3d ( 'none', #41567, #41566, #41692 ) ;
#41569 = cartesian_point ( 'none', ( 74.00000000000000000, -0.005117605186732987500, 0.0000000000000000000 ) ) ;
#41570 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#41571 = cartesian_point ( 'none', ( 4.316489357776557500, 0.4999999999999761300, -72.00000000000000000 ) ) ;
#41572 = line ( 'none', #41570, #41578 ) ;
#41573 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41574 = face_outer_bound ( 'none', #1077, .t. ) ;
#41575 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41577 = direction ( 'none', ( 0.5000000000000169900, 0.0000000000000000000, 0.8660254037844288300 ) ) ;
#41576 = cartesian_point ( 'none', ( 11.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41578 = vector ( 'none', #41677, 1000.000000000000000 ) ;
#41579 = circle ( 'none', #41588, 2.000000000000000900 ) ;
#41580 = cartesian_point ( 'none', ( 11.32691906009821300, 2.449293598294705900e-016, -2.000000000000000900 ) ) ;
#41581 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#41582 = vector ( 'none', #41581, 1000.000000000000100 ) ;
#41583 = plane ( 'none', #41670 ) ;
#41584 = cartesian_point ( 'none', ( 11.87308093990178600, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#41585 = direction ( 'none', ( -0.8660254037844292700, 0.0000000000000000000, 0.5000000000000162100 ) ) ;
#41586 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41587 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41588 = axis2_placement_3d ( 'none', #41559, #41557, #41556 ) ;
#41589 = cartesian_point ( 'none', ( -54.59284511730732000, 4.499999999999975100, 31.44241852708520200 ) ) ;
#41590 = axis2_placement_3d ( 'none', #41681, #41587, #41586 ) ;
#41591 = face_outer_bound ( 'none', #1033, .t. ) ;
#41592 = cartesian_point ( 'none', ( -4.183510642223442500, 0.4999999999999761300, -72.00000000000000000 ) ) ;
#41593 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41594 = cartesian_point ( 'none', ( 11.17308093990178700, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#41595 = circle ( 'none', #41568, 0.5000000000000004400 ) ;
#41596 = cartesian_point ( 'none', ( 11.17308093990178700, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#41597 = axis2_placement_3d ( 'none', #41589, #41585, #41577 ) ;
#41598 = cylindrical_surface ( 'none', #41590, 0.5000000000000004400 ) ;
#41599 = oriented_edge ( 'none', *, *, #1723, .t. ) ;
#41600 = direction ( 'none', ( 0.5000000000000169900, 0.0000000000000000000, 0.8660254037844288300 ) ) ;
#41601 = oriented_edge ( 'none', *, *, #6113, .f. ) ;
#41602 = axis2_placement_3d ( 'none', #41632, #41534, #41600 ) ;
#41603 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41604 = cartesian_point ( 'none', ( -4.683510642223442500, 0.4999999999999761300, -72.00000000000000000 ) ) ;
#41605 = line ( 'none', #41604, #41633 ) ;
#41606 = oriented_edge ( 'none', *, *, #1749, .f. ) ;
#41607 = cartesian_point ( 'none', ( 11.87308093990178600, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#41608 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#41609 = line ( 'none', #41584, #41582 ) ;
#41610 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#41611 = vector ( 'none', #41610, 1000.000000000000000 ) ;
#41612 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41613 = cartesian_point ( 'none', ( 11.87308093990178600, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#41614 = line ( 'none', #41613, #41611 ) ;
#41615 = line ( 'none', #41569, #41684 ) ;
#41616 = cartesian_point ( 'none', ( 11.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41617 = cartesian_point ( 'none', ( 72.36230877960244400, -15.48724498114745500, -19.00000000000000700 ) ) ;
#41618 = circle ( 'none', #41547, 2.000000000000000900 ) ;
#41619 = cartesian_point ( 'none', ( 72.36230877960244400, -15.48724498114745700, -19.13483368680674700 ) ) ;
#41620 = axis2_placement_3d ( 'none', #41616, #41608, #41603 ) ;
#41621 = cartesian_point ( 'none', ( 72.33410931882600900, -15.48684772982100800, -19.26852712003400500 ) ) ;
#41622 = vector ( 'none', #41493, 1000.000000000000200 ) ;
#41623 = cartesian_point ( 'none', ( 72.22827703456859200, -15.48690023842925000, -19.51246871901357600 ) ) ;
#41624 = cartesian_point ( 'none', ( 72.14975891763265300, -15.48743279798397100, -19.62423493259739300 ) ) ;
#41625 = cartesian_point ( 'none', ( 71.95616416720156400, -15.49305427407068300, -19.80765383231461700 ) ) ;
#41626 = cartesian_point ( 'none', ( 71.84146168952061400, -15.49820968739260600, -19.87954648037551300 ) ) ;
#41627 = cartesian_point ( 'none', ( 71.59219864342316000, -15.51596256959173700, -19.97601960096811500 ) ) ;
#41628 = cartesian_point ( 'none', ( 71.46061070065725600, -15.52833985410402400, -20.00000000000000400 ) ) ;
#41629 = axis2_placement_3d ( 'none', #41517, #41527, #41612 ) ;
#41630 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41631 = vector ( 'none', #41630, 1000.000000000000000 ) ;
#41632 = cartesian_point ( 'none', ( -62.38707375136718300, 4.499999999999975100, 35.94241852708535100 ) ) ;
#41633 = vector ( 'none', #41593, 1000.000000000000000 ) ;
#41634 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41635 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41636 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41638 = axis2_placement_3d ( 'none', #41644, #41635, #40657 ) ;
#41637 = cartesian_point ( 'none', ( 10.62691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41639 = axis2_placement_3d ( 'none', #41637, #41636, #41634 ) ;
#41640 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#41641 = line ( 'none', #41640, #41631 ) ;
#41642 = cartesian_point ( 'none', ( 6.700000000000001100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41643 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#41644 = cartesian_point ( 'none', ( 35.12691906009821700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41645 = axis2_placement_3d ( 'none', #41642, #42146, #42185 ) ;
#41646 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41647 = circle ( 'none', #41645, 1.610000000000001200 ) ;
#41648 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41649 = cartesian_point ( 'none', ( 10.90000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41650 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -5.782411586589365500e-016 ) ) ;
#41651 = advanced_face ( 'none', ( #52973 ), #53028, .t. ) ;
#41652 = direction ( 'none', ( 5.782411586589365500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41653 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41654 = vector ( 'none', #41643, 1000.000000000000200 ) ;
#41655 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41656 = circle ( 'none', #41639, 2.000000000000000900 ) ;
#41657 = cartesian_point ( 'none', ( 10.90000000000000200, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#41658 = line ( 'none', #41657, #41654 ) ;
#41659 = circle ( 'none', #41638, 2.000000000000000900 ) ;
#41660 = face_outer_bound ( 'none', #706, .t. ) ;
#41661 = direction ( 'none', ( 0.4999999999999985600, 0.0000000000000000000, 0.8660254037844396000 ) ) ;
#41662 = direction ( 'none', ( -0.8660254037844393700, 0.0000000000000000000, 0.4999999999999985600 ) ) ;
#41663 = cartesian_point ( 'none', ( -64.07906104947548400, 0.4999999999999761300, 32.01181056100062200 ) ) ;
#41664 = axis2_placement_3d ( 'none', #41663, #41662, #41661 ) ;
#41666 = cartesian_point ( 'none', ( -4.183510642223442500, -2.386143776805465300e-014, -71.49999999999998600 ) ) ;
#41665 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41667 = circle ( 'none', #41674, 1.610000000000001200 ) ;
#41668 = circle ( 'none', #41687, 1.610000000000001200 ) ;
#41670 = axis2_placement_3d ( 'none', #41682, #41652, #41650 ) ;
#41669 = face_outer_bound ( 'none', #18239, .t. ) ;
#41671 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41672 = cartesian_point ( 'none', ( 35.12691906009821700, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#41673 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41674 = axis2_placement_3d ( 'none', #41649, #41648, #41646 ) ;
#41675 = cylindrical_surface ( 'none', #41679, 7.999999999999992900 ) ;
#41676 = cartesian_point ( 'none', ( 44.67468722708341000, 61.48943180206281100, -30.50000000000000700 ) ) ;
#41677 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41678 = cartesian_point ( 'none', ( 35.12691906009821700, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#41680 = cartesian_point ( 'none', ( 4.316489357776557500, -2.386143776805465300e-014, -71.49999999999998600 ) ) ;
#41679 = axis2_placement_3d ( 'none', #41676, #41665, #41655 ) ;
#41681 = cartesian_point ( 'none', ( -1.935535878707511600e-013, 0.4999999999999761300, -71.49999999999998600 ) ) ;
#41682 = cartesian_point ( 'none', ( -48.32034727481640600, 53.00000000000000000, -9.800000000000341800 ) ) ;
#41683 = circle ( 'none', #41555, 2.000000000000000900 ) ;
#41684 = vector ( 'none', #41691, 1000.000000000000000 ) ;
#41685 = cartesian_point ( 'none', ( 11.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41686 = cartesian_point ( 'none', ( 10.20000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41687 = axis2_placement_3d ( 'none', #41686, #42148, #42079 ) ;
#41688 = circle ( 'none', #41664, 0.5000000000000018900 ) ;
#41689 = cartesian_point ( 'none', ( 10.62691906009821200, 2.449293598294705900e-016, -2.000000000000000900 ) ) ;
#41690 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41691 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#41692 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41693 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#41694 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41695 = vector ( 'none', #41694, 1000.000000000000000 ) ;
#41696 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#41697 = cartesian_point ( 'none', ( 34.70000000000001000, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#41698 = line ( 'none', #41696, #41695 ) ;
#41699 = axis2_placement_3d ( 'none', #41720, #41719, #41817 ) ;
#41700 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#41701 = vector ( 'none', #41700, 1000.000000000000000 ) ;
#41702 = direction ( 'none', ( 0.8660254037844433700, -0.0000000000000000000, 0.4999999999999919000 ) ) ;
#41703 = circle ( 'none', #41774, 2.000000000000000900 ) ;
#41704 = vector ( 'none', #41702, 1000.000000000000000 ) ;
#41705 = axis2_placement_3d ( 'none', #41685, #41693, #41690 ) ;
#41706 = axis2_placement_3d ( 'none', #41801, #41800, #41799 ) ;
#41707 = cartesian_point ( 'none', ( 10.47308093990178800, -5.777789833161707600e-031, 2.000000000000000900 ) ) ;
#41708 = direction ( 'none', ( 0.4999999999999922800, 0.0000000000000000000, -0.8660254037844431500 ) ) ;
#41709 = axis2_placement_3d ( 'none', #41808, #41807, #41796 ) ;
#41710 = direction ( 'none', ( 0.8660254037844433700, 0.0000000000000000000, 0.4999999999999919500 ) ) ;
#41711 = cartesian_point ( 'none', ( 11.17308093990178700, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#41712 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41713 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41714 = cartesian_point ( 'none', ( 11.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41715 = cartesian_point ( 'none', ( 35.40000000000000600, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#41716 = axis2_placement_3d ( 'none', #41714, #41713, #41712 ) ;
#41717 = vertex_point ( 'none', #53090 ) ;
#41718 = line ( 'none', #41748, #41701 ) ;
#41719 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41720 = cartesian_point ( 'none', ( 35.40000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41721 = direction ( 'none', ( 0.8660254037844433700, -0.0000000000000000000, 0.4999999999999919000 ) ) ;
#41722 = vector ( 'none', #41721, 1000.000000000000000 ) ;
#41723 = vertex_point ( 'none', #53193 ) ;
#41724 = face_outer_bound ( 'none', #18270, .t. ) ;
#41725 = circle ( 'none', #41733, 2.499999999999999100 ) ;
#41726 = direction ( 'none', ( 0.5000000000000169900, 0.0000000000000000000, 0.8660254037844288300 ) ) ;
#41727 = direction ( 'none', ( -0.8660254037844292700, 0.0000000000000000000, 0.5000000000000162100 ) ) ;
#41728 = axis2_placement_3d ( 'none', #41755, #41727, #41726 ) ;
#41729 = cylindrical_surface ( 'none', #41709, 2.000000000000000000 ) ;
#41730 = conical_surface ( 'none', #41705, 2.000000000000000900, 0.9599310885968839200 ) ;
#41731 = conical_surface ( 'none', #41699, 1.610000000000001200, 0.9599310885968749300 ) ;
#41732 = cartesian_point ( 'none', ( 10.47308093990178800, 2.449293598294702000e-016, -2.000000000000000900 ) ) ;
#41733 = axis2_placement_3d ( 'none', #41756, #41710, #41708 ) ;
#41734 = cartesian_point ( 'none', ( 55.77635575953162600, 4.499999999999975100, 29.39251796345419300 ) ) ;
#41735 = line ( 'none', #41734, #41704 ) ;
#41736 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41737 = face_outer_bound ( 'none', #18386, .t. ) ;
#41738 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41739 = cartesian_point ( 'none', ( 10.90000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41740 = axis2_placement_3d ( 'none', #41739, #41738, #41736 ) ;
#41741 = edge_loop ( 'none', ( #1038, #1037, #17623, #17606 ) ) ;
#41743 = cylindrical_surface ( 'none', #41728, 2.500000000000000400 ) ;
#41742 = conical_surface ( 'none', #41740, 1.610000000000001200, 0.9599310885968749300 ) ;
#41745 = cartesian_point ( 'none', ( 53.27635575953166100, 4.499999999999975100, 33.72264498237640900 ) ) ;
#41744 = circle ( 'none', #41716, 2.000000000000000900 ) ;
#41747 = vertex_point ( 'none', #53183 ) ;
#41746 = line ( 'none', #41745, #41722 ) ;
#41748 = cartesian_point ( 'none', ( 11.17308093990178700, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#41749 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#41750 = cartesian_point ( 'none', ( 11.17308093990178700, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#41751 = line ( 'none', #41750, #41878 ) ;
#41752 = face_outer_bound ( 'none', #936, .t. ) ;
#41753 = axis2_placement_3d ( 'none', #41868, #41867, #41848 ) ;
#41754 = cartesian_point ( 'none', ( 63.57058439359161600, 4.499999999999975100, 33.89251796345411800 ) ) ;
#41755 = cartesian_point ( 'none', ( -54.59284511730732000, 4.499999999999975100, 31.44241852708520200 ) ) ;
#41756 = cartesian_point ( 'none', ( 62.32058439359163800, 4.499999999999975100, 36.05758147291522400 ) ) ;
#41757 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41758 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41759 = axis2_placement_3d ( 'none', #41777, #41758, #41757 ) ;
#41760 = axis2_placement_3d ( 'none', #41865, #41864, #41863 ) ;
#41761 = circle ( 'none', #41760, 2.000000000000000900 ) ;
#41762 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.665334536937735400e-014 ) ) ;
#41763 = line ( 'none', #41877, #41876 ) ;
#41764 = face_outer_bound ( 'none', #1130, .t. ) ;
#41765 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#41766 = vector ( 'none', #41765, 1000.000000000000000 ) ;
#41767 = vector ( 'none', #41785, 1000.000000000000000 ) ;
#41768 = axis2_placement_3d ( 'none', #41795, #41805, #41762 ) ;
#41769 = conical_surface ( 'none', #41861, 3.500000000000001300, 0.7853981633974543900 ) ;
#41770 = cartesian_point ( 'none', ( 9.500000000000001800, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41771 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41772 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41773 = cartesian_point ( 'none', ( 10.62691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41774 = axis2_placement_3d ( 'none', #41773, #41772, #41771 ) ;
#41775 = cylindrical_surface ( 'none', #41768, 2.499999999999999100 ) ;
#41776 = cartesian_point ( 'none', ( 10.90000000000000200, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#41778 = direction ( 'none', ( 0.7071067811865501300, -0.7071067811865450200, 0.0000000000000000000 ) ) ;
#41777 = cartesian_point ( 'none', ( 10.62691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41779 = face_outer_bound ( 'none', #1102, .t. ) ;
#41780 = cartesian_point ( 'none', ( 0.5000000000000004400, 0.0000000000000000000, 2.999999999999999100 ) ) ;
#41781 = line ( 'none', #41787, #41767 ) ;
#41782 = line ( 'none', #41776, #41766 ) ;
#41783 = cartesian_point ( 'none', ( 10.62691906009821200, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#41784 = cartesian_point ( 'none', ( 10.47308093990178800, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#41785 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865432400, 0.7071067811865517900 ) ) ;
#41786 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41787 = cartesian_point ( 'none', ( 36.50000000000000000, 0.0000000000000000000, 3.000000000000000900 ) ) ;
#41788 = vector ( 'none', #41786, 1000.000000000000000 ) ;
#41789 = axis2_placement_3d ( 'none', #41780, #41794, #41778 ) ;
#41790 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#41792 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#41791 = line ( 'none', #41790, #41788 ) ;
#41793 = cartesian_point ( 'none', ( 10.62691906009821200, -1.925929944387235900e-031, 2.000000000000000900 ) ) ;
#41794 = direction ( 'none', ( -0.5773502691896268400, -0.5773502691896310600, 0.5773502691896195100 ) ) ;
#41795 = cartesian_point ( 'none', ( 0.06648935777567657700, 4.499999999999975100, -63.00000000000000000 ) ) ;
#41796 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41797 = cartesian_point ( 'none', ( 35.67308093990179400, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#41798 = line ( 'none', #41797, #41821 ) ;
#41799 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.665334536937735400e-014 ) ) ;
#41800 = direction ( 'none', ( -1.398881011027696900e-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41801 = cartesian_point ( 'none', ( 0.06648935777554820800, 4.499999999999975100, -72.00000000000001400 ) ) ;
#41802 = cartesian_point ( 'none', ( 22.50000000000061800, 4.000000000000000000, -23.49999253969308200 ) ) ;
#41803 = face_outer_bound ( 'none', #1133, .t. ) ;
#41804 = advanced_face ( 'none', ( #53182 ), #53191, .f. ) ;
#41806 = oriented_edge ( 'none', *, *, #39449, .t. ) ;
#41805 = direction ( 'none', ( -1.398881011027696900e-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41807 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41808 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41809 = circle ( 'none', #41759, 2.000000000000000900 ) ;
#41810 = face_outer_bound ( 'none', #18275, .t. ) ;
#41811 = circle ( 'none', #41706, 2.499999999999999100 ) ;
#41812 = plane ( 'none', #41789 ) ;
#41813 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#41814 = vector ( 'none', #41902, 1000.000000000000000 ) ;
#41815 = vector ( 'none', #41813, 1000.000000000000200 ) ;
#41816 = circle ( 'none', #41823, 2.000000000000000900 ) ;
#41817 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41818 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41819 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41820 = cartesian_point ( 'none', ( 9.926919060098210700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41821 = vector ( 'none', #41792, 1000.000000000000100 ) ;
#41822 = line ( 'none', #41715, #41815 ) ;
#41823 = axis2_placement_3d ( 'none', #41916, #41886, #41885 ) ;
#41824 = circle ( 'none', #41920, 2.000000000000000900 ) ;
#41825 = axis2_placement_3d ( 'none', #41831, #41918, #41917 ) ;
#41826 = circle ( 'none', #41935, 2.499999999999998700 ) ;
#41827 = circle ( 'none', #41829, 2.000000000000000900 ) ;
#41828 = cartesian_point ( 'none', ( 9.926919060098210700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41829 = axis2_placement_3d ( 'none', #41820, #41819, #41818 ) ;
#41830 = cartesian_point ( 'none', ( -22.49999999999937800, 0.0000000000000000000, -23.49999999999998200 ) ) ;
#41831 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4999999999999943900, 3.499999999999999600 ) ) ;
#41832 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#41833 = vector ( 'none', #41832, 1000.000000000000000 ) ;
#41834 = cartesian_point ( 'none', ( 9.926919060098210700, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#41835 = axis2_placement_3d ( 'none', #41907, #41905, #41904 ) ;
#41836 = cartesian_point ( 'none', ( 9.926919060098210700, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#41837 = circle ( 'none', #41879, 0.5000000000000004400 ) ;
#41838 = cartesian_point ( 'none', ( 66.50000000000000000, 22.50000000000000000, 124.3500000000000200 ) ) ;
#41840 = oriented_edge ( 'none', *, *, #6082, .f. ) ;
#41839 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41841 = circle ( 'none', #41930, 2.000000000000000900 ) ;
#41843 = edge_curve ( 'none', #6420, #6060, #53181, .t. ) ;
#41842 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#41844 = line ( 'none', #41847, #41833 ) ;
#41845 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41846 = vector ( 'none', #41845, 1000.000000000000000 ) ;
#41847 = cartesian_point ( 'none', ( 22.50000000000061800, 11.50000000000000200, -18.49999253969308600 ) ) ;
#41848 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41849 = cartesian_point ( 'none', ( 9.926919060098210700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41850 = cartesian_point ( 'none', ( 22.50000000000061800, 4.000000000000000000, -18.49999253969308600 ) ) ;
#41851 = face_outer_bound ( 'none', #1163, .t. ) ;
#41853 = oriented_closed_shell ( 'none', *, #3797, .f. );
#41852 = line ( 'none', #41860, #41857 ) ;
#41854 = oriented_closed_shell ( 'none', *, #4012, .f. );
#41855 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#41856 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41857 = vector ( 'none', #41855, 1000.000000000000000 ) ;
#41858 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#41859 = cartesian_point ( 'none', ( 36.50000000000000000, 0.4999999999999943900, 0.0000000000000000000 ) ) ;
#41860 = cartesian_point ( 'none', ( 10.47308093990178800, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#41861 = axis2_placement_3d ( 'none', #41859, #41858, #41856 ) ;
#41862 = oriented_closed_shell ( 'none', *, #4010, .f. );
#41863 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41864 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41865 = cartesian_point ( 'none', ( 10.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41866 = cylindrical_surface ( 'none', #41872, 2.499999999999998700 ) ;
#41867 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41868 = cartesian_point ( 'none', ( 10.20000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41869 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#41870 = cartesian_point ( 'none', ( 22.50000000000061800, 11.50000000000000200, -20.99999253969308600 ) ) ;
#41871 = line ( 'none', #41869, #41846 ) ;
#41872 = axis2_placement_3d ( 'none', #41870, #41842, #41839 ) ;
#41873 = face_outer_bound ( 'none', #44176, .t. ) ;
#41874 = direction ( 'none', ( 5.576591790512325600e-015, -0.7071067811865432400, -0.7071067811865517900 ) ) ;
#41875 = conical_surface ( 'none', #41753, 1.610000000000001200, 0.9599310885968749300 ) ;
#41876 = vector ( 'none', #41874, 1000.000000000000000 ) ;
#41877 = cartesian_point ( 'none', ( 0.5000000000000005600, -3.833233541708427900e-017, 2.999999999999999100 ) ) ;
#41878 = vector ( 'none', #41749, 1000.000000000000100 ) ;
#41879 = axis2_placement_3d ( 'none', #41943, #41942, #41941 ) ;
#41880 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41881 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41882 = cartesian_point ( 'none', ( 10.20000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#41883 = cartesian_point ( 'none', ( 22.50000000000061800, -6.000000000000000000, -18.49999253969308600 ) ) ;
#41884 = vector ( 'none', #41992, 1000.000000000000100 ) ;
#41885 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41886 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41887 = axis2_placement_3d ( 'none', #41987, #41986, #41985 ) ;
#41888 = circle ( 'none', #41898, 1.610000000000001200 ) ;
#41889 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#41890 = cartesian_point ( 'none', ( 10.20000000000000100, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#41891 = cartesian_point ( 'none', ( 22.50000000000061800, -6.000000000000000000, -23.49999253969308200 ) ) ;
#41892 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#41893 = vector ( 'none', #41892, 1000.000000000000200 ) ;
#41895 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41894 = cartesian_point ( 'none', ( 10.20000000000000100, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#41896 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41897 = cartesian_point ( 'none', ( -22.49999999999937800, 0.0000000000000000000, -20.99999999999998200 ) ) ;
#41898 = axis2_placement_3d ( 'none', #41882, #41881, #41880 ) ;
#41899 = cylindrical_surface ( 'none', #41901, 2.499999999999998700 ) ;
#41900 = line ( 'none', #41894, #41893 ) ;
#41901 = axis2_placement_3d ( 'none', #42007, #42005, #42004 ) ;
#41902 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#41903 = vector ( 'none', #41889, 1000.000000000000000 ) ;
#41904 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41905 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41906 = cartesian_point ( 'none', ( 9.926919060098210700, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#41907 = cartesian_point ( 'none', ( 22.50000000000061800, -6.000000000000000000, -20.99999253969308600 ) ) ;
#41908 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41909 = face_outer_bound ( 'none', #1175, .t. ) ;
#41910 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41911 = axis2_placement_3d ( 'none', #41897, #41896, #41895 ) ;
#41912 = cartesian_point ( 'none', ( 10.20000000000000100, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#41913 = line ( 'none', #41912, #41814 ) ;
#41914 = cartesian_point ( 'none', ( -22.49999999999937800, 11.50000000000000200, -18.49999999999998600 ) ) ;
#41915 = line ( 'none', #41914, #41903 ) ;
#41916 = cartesian_point ( 'none', ( 10.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#41917 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865432400, 0.7071067811865517900 ) ) ;
#41918 = direction ( 'none', ( 6.721286210118859700e-017, 0.7071067811865517900, -0.7071067811865432400 ) ) ;
#41919 = circle ( 'none', #41835, 2.499999999999998700 ) ;
#41920 = axis2_placement_3d ( 'none', #41849, #41910, #41908 ) ;
#41921 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41922 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41923 = axis2_placement_3d ( 'none', #41770, #41922, #41921 ) ;
#41924 = circle ( 'none', #41923, 1.610000000000001200 ) ;
#41925 = cartesian_point ( 'none', ( 10.20000000000000100, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#41926 = circle ( 'none', #41911, 2.499999999999998700 ) ;
#41927 = face_outer_bound ( 'none', #1151, .t. ) ;
#41928 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41929 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41930 = axis2_placement_3d ( 'none', #41828, #41929, #41928 ) ;
#41931 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41932 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#41933 = face_outer_bound ( 'none', #18341, .t. ) ;
#41934 = cartesian_point ( 'none', ( 22.50000000000061800, 4.000000000000000000, -20.99999253969308600 ) ) ;
#41935 = axis2_placement_3d ( 'none', #41934, #41932, #41931 ) ;
#41936 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41937 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41938 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#41939 = axis2_placement_3d ( 'none', #41953, #41938, #41937 ) ;
#41940 = plane ( 'none', #41825 ) ;
#41941 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41942 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#41943 = cartesian_point ( 'none', ( 49.17468722708584000, 61.48943180206110500, -12.49999999999999600 ) ) ;
#41944 = conical_surface ( 'none', #41973, 2.000000000000000900, 0.9599310885968839200 ) ;
#41945 = axis2_placement_3d ( 'none', #42056, #42055, #42054 ) ;
#41946 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41947 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#41948 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#41949 = vector ( 'none', #41947, 1000.000000000000200 ) ;
#41950 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -12.99999999999999800 ) ) ;
#41951 = cartesian_point ( 'none', ( 9.500000000000001800, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#41952 = axis2_placement_3d ( 'none', #41950, #41948, #41946 ) ;
#41953 = cartesian_point ( 'none', ( 9.226919060098211400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#41954 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41955 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#41956 = cartesian_point ( 'none', ( 9.226919060098211400, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#41957 = cartesian_point ( 'none', ( 36.37308093990179000, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#41958 = line ( 'none', #41957, #42061 ) ;
#41959 = cartesian_point ( 'none', ( -35.50000000000000700, 4.000000000000000000, -35.50000000000000000 ) ) ;
#41960 = cartesian_point ( 'none', ( 44.67468722708412100, 61.48943180206110500, -12.99999999999999800 ) ) ;
#41961 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41963 = face_outer_bound ( 'none', #1289, .t. ) ;
#41962 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41964 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41965 = circle ( 'none', #41952, 81.49999999999998600 ) ;
#41966 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#41967 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#41968 = vector ( 'none', #41967, 1000.000000000000000 ) ;
#41969 = circle ( 'none', #41939, 2.000000000000000900 ) ;
#41970 = cartesian_point ( 'none', ( 9.500000000000001800, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#41971 = line ( 'none', #41951, #41949 ) ;
#41972 = plane ( 'none', #41945 ) ;
#41973 = axis2_placement_3d ( 'none', #42059, #41955, #41954 ) ;
#41974 = cartesian_point ( 'none', ( 9.773080939901786800, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#41975 = circle ( 'none', #42073, 4.500000000001717700 ) ;
#41976 = face_outer_bound ( 'none', #18863, .t. ) ;
#41977 = cartesian_point ( 'none', ( -22.49999999999937800, -6.000000000000000000, -18.49999999999998600 ) ) ;
#41978 = axis2_placement_3d ( 'none', #41964, #41962, #41961 ) ;
#41979 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#41980 = vector ( 'none', #41979, 1000.000000000000000 ) ;
#41981 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#41982 = vector ( 'none', #41981, 1000.000000000000000 ) ;
#41984 = cartesian_point ( 'none', ( -22.49999999999937800, -6.000000000000000000, -23.49999999999998200 ) ) ;
#41983 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#41985 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#41986 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#41987 = cartesian_point ( 'none', ( -22.50000000000000000, 0.0000000000000000000, -20.99999999999999300 ) ) ;
#41988 = line ( 'none', #41991, #41980 ) ;
#41989 = line ( 'none', #41983, #41982 ) ;
#41990 = cylindrical_surface ( 'none', #41978, 2.000000000000000000 ) ;
#41991 = cartesian_point ( 'none', ( -48.32034727481640600, 53.00000000000000000, -15.80000000000034200 ) ) ;
#41992 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#41993 = cartesian_point ( 'none', ( 9.926919060098210700, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#41994 = cartesian_point ( 'none', ( 9.773080939901786800, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#41995 = cylindrical_surface ( 'none', #41887, 4.000000000000000000 ) ;
#41996 = cartesian_point ( 'none', ( 10.47308093990178800, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#41997 = face_outer_bound ( 'none', #1341, .t. ) ;
#41998 = line ( 'none', #41996, #41884 ) ;
#41999 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42000 = cartesian_point ( 'none', ( -22.50000000000000000, 0.0000000000000000000, -16.99999999999999300 ) ) ;
#42001 = cartesian_point ( 'none', ( -42.32034727481641300, 53.00000000000000000, -9.800000000000345300 ) ) ;
#42002 = line ( 'none', #42001, #41968 ) ;
#42003 = cartesian_point ( 'none', ( 9.773080939901786800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42004 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42005 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42006 = cartesian_point ( 'none', ( 8.800000000000002500, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#42007 = cartesian_point ( 'none', ( -22.49999999999937800, 11.50000000000000200, -20.99999999999998200 ) ) ;
#42008 = cartesian_point ( 'none', ( 9.773080939901786800, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#42009 = cartesian_point ( 'none', ( -22.49999999999937800, 0.0000000000000000000, -18.49999999999998600 ) ) ;
#42010 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42011 = vector ( 'none', #42010, 1000.000000000000000 ) ;
#42012 = cartesian_point ( 'none', ( 22.50000000000061800, 11.50000000000000200, -23.49999253969308200 ) ) ;
#42013 = line ( 'none', #42012, #42011 ) ;
#42014 = cartesian_point ( 'none', ( 65.50000000000000000, 28.99999999999999600, 140.0000000000000000 ) ) ;
#42015 = conical_surface ( 'none', #42030, 1.610000000000001200, 0.9599310885968749300 ) ;
#42016 = cartesian_point ( 'none', ( -22.50000000000000000, 0.0000000000000000000, -20.99999999999999300 ) ) ;
#42017 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#42018 = vector ( 'none', #42017, 1000.000000000000000 ) ;
#42019 = cartesian_point ( 'none', ( 9.500000000000001800, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#42020 = line ( 'none', #42019, #42069 ) ;
#42021 = face_outer_bound ( 'none', #18347, .t. ) ;
#42022 = cartesian_point ( 'none', ( 9.500000000000001800, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#42023 = circle ( 'none', #42122, 4.500000000000003600 ) ;
#42024 = conical_surface ( 'none', #42123, 2.000000000000000900, 0.9599310885968839200 ) ;
#42025 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42026 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42027 = vector ( 'none', #42025, 1000.000000000000000 ) ;
#42028 = cartesian_point ( 'none', ( -22.49999999999937800, 11.50000000000000200, -23.49999999999998200 ) ) ;
#42029 = line ( 'none', #42028, #42027 ) ;
#42031 = face_outer_bound ( 'none', #1210, .t. ) ;
#42030 = axis2_placement_3d ( 'none', #42050, #41936, #41999 ) ;
#42032 = axis2_placement_3d ( 'none', #42016, #42063, #42127 ) ;
#42033 = cylindrical_surface ( 'none', #42052, 1.000000000000000900 ) ;
#42034 = cartesian_point ( 'none', ( 9.073080939901785800, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#42035 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42036 = cartesian_point ( 'none', ( -44.67468722708341000, 61.48943180206281100, -12.99999999999999800 ) ) ;
#42037 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42038 = cartesian_point ( 'none', ( 9.773080939901786800, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#42039 = line ( 'none', #42038, #42018 ) ;
#42040 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, 0.0000000000000000000 ) ) ;
#42041 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42042 = vector ( 'none', #42041, 1000.000000000000000 ) ;
#42043 = cylindrical_surface ( 'none', #42047, 74.00000000000000000 ) ;
#42044 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42045 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42046 = cartesian_point ( 'none', ( -22.49999999999937800, -6.000000000000000000, -20.99999999999998200 ) ) ;
#42047 = axis2_placement_3d ( 'none', #42040, #42037, #42026 ) ;
#42048 = axis2_placement_3d ( 'none', #42046, #42045, #42044 ) ;
#42049 = circle ( 'none', #42118, 4.500000000000003600 ) ;
#42050 = cartesian_point ( 'none', ( 9.500000000000001800, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42051 = face_outer_bound ( 'none', #18330, .t. ) ;
#42052 = axis2_placement_3d ( 'none', #42014, #42134, #42133 ) ;
#42053 = face_outer_bound ( 'none', #18844, .t. ) ;
#42054 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42055 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42056 = cartesian_point ( 'none', ( -33.94999999999967600, 53.00000000000000000, -1.300000000000008000 ) ) ;
#42057 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#42058 = line ( 'none', #42057, #42042 ) ;
#42059 = cartesian_point ( 'none', ( 36.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42060 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#42061 = vector ( 'none', #42060, 1000.000000000000000 ) ;
#42062 = plane ( 'none', #42068 ) ;
#42063 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42064 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42065 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42066 = circle ( 'none', #42032, 4.000000000000000000 ) ;
#42067 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#42068 = axis2_placement_3d ( 'none', #41959, #41966, #42035 ) ;
#42069 = vector ( 'none', #42067, 1000.000000000000000 ) ;
#42070 = cartesian_point ( 'none', ( 9.773080939901786800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42071 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42072 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42073 = axis2_placement_3d ( 'none', #41960, #42072, #42071 ) ;
#42074 = face_outer_bound ( 'none', #711, .t. ) ;
#42075 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42076 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42077 = circle ( 'none', #42048, 2.499999999999998700 ) ;
#42078 = circle ( 'none', #42103, 2.000000000000000900 ) ;
#42079 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42080 = cartesian_point ( 'none', ( 8.526919060098212100, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#42081 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42082 = cartesian_point ( 'none', ( 9.073080939901785800, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#42083 = cartesian_point ( 'none', ( 48.56333126668140900, 54.49811951227780300, -20.00000000000000700 ) ) ;
#42084 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42085 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#42086 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42087 = vector ( 'none', #42085, 1000.000000000000100 ) ;
#42088 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42089 = cartesian_point ( 'none', ( 9.773080939901786800, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#42090 = cartesian_point ( 'none', ( 72.28516237019242400, -23.48687299946900700, -12.99999999999999800 ) ) ;
#42091 = axis2_placement_3d ( 'none', #42098, #42076, #42075 ) ;
#42092 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42093 = vector ( 'none', #42092, 1000.000000000000000 ) ;
#42094 = axis2_placement_3d ( 'none', #42090, #42088, #42086 ) ;
#42095 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#42096 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42097 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42098 = cartesian_point ( 'none', ( 9.226919060098211400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42099 = cartesian_point ( 'none', ( 73.15437757492607300, -16.54104943938199000, -12.99999999999999800 ) ) ;
#42100 = axis2_placement_3d ( 'none', #42196, #42161, #42152 ) ;
#42101 = line ( 'none', #42089, #42087 ) ;
#42102 = circle ( 'none', #42091, 2.000000000000000900 ) ;
#42103 = axis2_placement_3d ( 'none', #42070, #42081, #42176 ) ;
#42104 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42105 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42106 = cartesian_point ( 'none', ( 9.226919060098211400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42108 = circle ( 'none', #42114, 4.500000000000897100 ) ;
#42107 = axis2_placement_3d ( 'none', #42106, #42105, #42104 ) ;
#42109 = circle ( 'none', #42107, 2.000000000000000900 ) ;
#42110 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42111 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42112 = cartesian_point ( 'none', ( -2.306226048644993000e-012, -76.00511760518732300, -12.99999999999999800 ) ) ;
#42113 = cartesian_point ( 'none', ( -22.50000000000000000, 0.0000000000000000000, -24.99999999999999300 ) ) ;
#42114 = axis2_placement_3d ( 'none', #42112, #42097, #42096 ) ;
#42115 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42117 = cartesian_point ( 'none', ( -22.50000000000000000, 4.000000000000000000, -24.99999999999999300 ) ) ;
#42116 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#42118 = axis2_placement_3d ( 'none', #42036, #42111, #42110 ) ;
#42119 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42120 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42121 = cartesian_point ( 'none', ( -72.28516237019239600, -23.48687299946900400, -12.99999999999999800 ) ) ;
#42122 = axis2_placement_3d ( 'none', #42121, #42120, #42119 ) ;
#42123 = axis2_placement_3d ( 'none', #42003, #42116, #42115 ) ;
#42124 = line ( 'none', #42095, #42093 ) ;
#42125 = axis2_placement_3d ( 'none', #42132, #42084, #42137 ) ;
#42126 = circle ( 'none', #42094, 7.000000000000006200 ) ;
#42127 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42128 = oriented_edge ( 'none', *, *, #39840, .t. ) ;
#42129 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42130 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42131 = axis2_placement_3d ( 'none', #42156, #42130, #42129 ) ;
#42132 = cartesian_point ( 'none', ( -22.49999999999999600, 2.000000000000000000, 22.50000000000000000 ) ) ;
#42133 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42134 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42135 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#42136 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42137 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42138 = circle ( 'none', #42644, 1.852269820003957300 ) ;
#42139 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42140 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42141 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42142 = circle ( 'none', #42131, 2.000000000000000900 ) ;
#42143 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42144 = cartesian_point ( 'none', ( 44.67468722708341000, 61.48943180206281100, -20.00000000000000700 ) ) ;
#42145 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42146 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42147 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42148 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42149 = axis2_placement_3d ( 'none', #42147, #42140, #42139 ) ;
#42150 = circle ( 'none', #42163, 7.999999999999992900 ) ;
#42151 = cylindrical_surface ( 'none', #42149, 2.000000000000000000 ) ;
#42152 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42153 = cartesian_point ( 'none', ( 9.073080939901785800, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#42154 = face_outer_bound ( 'none', #18354, .t. ) ;
#42155 = face_outer_bound ( 'none', #1381, .t. ) ;
#42156 = cartesian_point ( 'none', ( 9.073080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42157 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42158 = circle ( 'none', #42125, 2.499999999999998700 ) ;
#42159 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#42160 = vector ( 'none', #42159, 1000.000000000000000 ) ;
#42161 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42162 = cartesian_point ( 'none', ( 36.10000000000000900, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#42163 = axis2_placement_3d ( 'none', #42144, #42143, #42141 ) ;
#42164 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42165 = vector ( 'none', #42164, 1000.000000000000000 ) ;
#42166 = cartesian_point ( 'none', ( 8.800000000000002500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42167 = cartesian_point ( 'none', ( -22.50000000000000000, 0.0000000000000000000, -24.99999999999999300 ) ) ;
#42168 = line ( 'none', #42167, #42165 ) ;
#42169 = cartesian_point ( 'none', ( 37.08864441907205400, 64.02950158752523200, -19.00000000000000700 ) ) ;
#42170 = cartesian_point ( 'none', ( 37.08864441907206800, 64.02950158752524600, -19.13484968037478900 ) ) ;
#42171 = line ( 'none', #42162, #42160 ) ;
#42172 = cartesian_point ( 'none', ( 37.07956778594292000, 64.00278868201797900, -19.26855614720615200 ) ) ;
#42173 = cartesian_point ( 'none', ( 37.04697305443070800, 63.90206078960341800, -19.51251722063394200 ) ) ;
#42174 = conical_surface ( 'none', #42183, 1.610000000000001200, 0.9599310885968749300 ) ;
#42175 = cartesian_point ( 'none', ( 37.02326199407330900, 63.82718175758671500, -19.62428252145462400 ) ) ;
#42176 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42177 = cartesian_point ( 'none', ( 36.96890158595930800, 63.64123351317405100, -19.80769544878420200 ) ) ;
#42179 = cartesian_point ( 'none', ( 36.93843387883922000, 63.53051029490951200, -19.87957416298994700 ) ) ;
#42178 = face_outer_bound ( 'none', #18367, .t. ) ;
#42180 = cartesian_point ( 'none', ( 36.87845616793255500, 63.28787517190030300, -19.97602857019692700 ) ) ;
#42181 = cartesian_point ( 'none', ( 36.84965561734178200, 63.15886872252256300, -20.00000000000001100 ) ) ;
#42182 = cartesian_point ( 'none', ( 36.82377532458465900, 63.02669635288135900, -20.00000000000000700 ) ) ;
#42183 = axis2_placement_3d ( 'none', #42166, #42065, #42064 ) ;
#42185 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42184 = cartesian_point ( 'none', ( 9.226919060098211400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#42187 = toroidal_surface ( 'none', #42100, 73.00000000000000000, 1.000000000000000000 ) ;
#42186 = cartesian_point ( 'none', ( 7.826919060098211000, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#42188 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -13.99999999999999800 ) ) ;
#42189 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42190 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42192 = cartesian_point ( 'none', ( 36.82377532458465900, 63.02669635288135900, -20.00000000000000700 ) ) ;
#42191 = cartesian_point ( 'none', ( 8.526919060098212100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42193 = axis2_placement_3d ( 'none', #42191, #42190, #42189 ) ;
#42194 = b_spline_curve_with_knots ( 'none', 3,
( #42182, #42181, #42180, #42179, #42177, #42175, #42173, #42172, #42170, #42169 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003985410594684440900, 0.0007970821189368881800, 0.001195623178405332200, 0.001594164237873776400 ),
.unspecified. ) ;
#42195 = circle ( 'none', #42193, 2.000000000000000900 ) ;
#42196 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -19.00000000000000700 ) ) ;
#42197 = face_outer_bound ( 'none', #1245, .t. ) ;
#42198 = cartesian_point ( 'none', ( 8.800000000000002500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42199 = cartesian_point ( 'none', ( 35.82691906009822000, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#42200 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42201 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42202 = cartesian_point ( 'none', ( 22.49999999999999600, 11.50000000000000200, 24.00000746030691400 ) ) ;
#42203 = vector ( 'none', #42201, 1000.000000000000000 ) ;
#42204 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42205 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42206 = cartesian_point ( 'none', ( 34.97308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42207 = face_outer_bound ( 'none', #1257, .t. ) ;
#42208 = circle ( 'none', #42296, 2.499999999999998700 ) ;
#42210 = axis2_placement_3d ( 'none', #42321, #42319, #42317 ) ;
#42209 = cartesian_point ( 'none', ( 8.526919060098212100, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#42211 = cartesian_point ( 'none', ( 8.373080939901786500, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#42212 = cartesian_point ( 'none', ( 22.49999999999999600, -6.000000000000000000, 26.50000746030691400 ) ) ;
#42213 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42214 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42215 = cartesian_point ( 'none', ( 35.12691906009821700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42216 = axis2_placement_3d ( 'none', #42215, #42214, #42213 ) ;
#42217 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42218 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42219 = cartesian_point ( 'none', ( 9.073080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42221 = axis2_placement_3d ( 'none', #42206, #42205, #42204 ) ;
#42220 = cartesian_point ( 'none', ( 8.800000000000002500, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#42222 = face_outer_bound ( 'none', #18578, .t. ) ;
#42224 = circle ( 'none', #42216, 2.000000000000000900 ) ;
#42223 = axis2_placement_3d ( 'none', #42198, #42291, #42290 ) ;
#42225 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42226 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42227 = cartesian_point ( 'none', ( 8.526919060098212100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42228 = cartesian_point ( 'none', ( -36.82377532458556100, 63.02669635288084000, -20.00000000000000700 ) ) ;
#42229 = axis2_placement_3d ( 'none', #42227, #42226, #42225 ) ;
#42230 = cartesian_point ( 'none', ( -36.84964650056105700, 63.15882216251429800, -20.00000000000001400 ) ) ;
#42231 = cartesian_point ( 'none', ( -36.87887537617377400, 63.28962706228101400, -19.97545908523951000 ) ) ;
#42232 = cartesian_point ( 'none', ( -36.93843232408420400, 63.53044759463176700, -19.87947125316872700 ) ) ;
#42233 = cartesian_point ( 'none', ( -36.96918997008278800, 63.64224773429214100, -19.80685934181995500 ) ) ;
#42234 = circle ( 'none', #42240, 2.000000000000000900 ) ;
#42235 = cartesian_point ( 'none', ( -37.02333740440661800, 63.82741176492135100, -19.62389025726948700 ) ) ;
#42236 = circle ( 'none', #42223, 1.610000000000001200 ) ;
#42237 = cartesian_point ( 'none', ( -37.04705545010420300, 63.90232334322045200, -19.51219858170230400 ) ) ;
#42238 = cartesian_point ( 'none', ( -37.07971285306754100, 64.00322900402946400, -19.26717021927154500 ) ) ;
#42239 = cartesian_point ( 'none', ( -37.08864441907297000, 64.02950158752469200, -19.13476763134801200 ) ) ;
#42240 = axis2_placement_3d ( 'none', #42219, #42218, #42217 ) ;
#42241 = cartesian_point ( 'none', ( -37.08864441907296300, 64.02950158752467800, -19.00000000000000700 ) ) ;
#42242 = cartesian_point ( 'none', ( 8.526919060098212100, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#42243 = circle ( 'none', #42210, 4.000000000000000000 ) ;
#42244 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#42245 = line ( 'none', #42244, #42203 ) ;
#42246 = circle ( 'none', #42229, 2.000000000000000900 ) ;
#42247 = cartesian_point ( 'none', ( 35.67308093990179400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#42248 = cartesian_point ( 'none', ( 34.42691906009822100, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#42249 = face_outer_bound ( 'none', #18445, .t. ) ;
#42250 = cartesian_point ( 'none', ( 34.42691906009822100, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#42251 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42252 = circle ( 'none', #42221, 2.000000000000000900 ) ;
#42253 = cartesian_point ( 'none', ( 9.073080939901785800, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#42255 = b_spline_curve_with_knots ( 'none', 3,
( #42241, #42239, #42238, #42237, #42235, #42233, #42232, #42231, #42230, #42228 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 3.469446951953614200e-018, 0.0003985410937264287200, 0.0007970821874528539800, 0.001195623281179279300, 0.001594164374905704500 ),
.unspecified. ) ;
#42254 = circle ( 'none', #42366, 2.000000000000000900 ) ;
#42256 = circle ( 'none', #42368, 2.000000000000000900 ) ;
#42257 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42258 = axis2_placement_3d ( 'none', #42287, #42294, #42251 ) ;
#42259 = plane ( 'none', #42345 ) ;
#42260 = line ( 'none', #42253, #42375 ) ;
#42262 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42261 = cartesian_point ( 'none', ( 9.073080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42264 = vector ( 'none', #42262, 1000.000000000000000 ) ;
#42263 = face_outer_bound ( 'none', #18693, .t. ) ;
#42265 = direction ( 'none', ( 1.000000000000000000, 3.552708001390476300e-015, 0.0000000000000000000 ) ) ;
#42267 = face_outer_bound ( 'none', #1279, .t. ) ;
#42266 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42268 = axis2_placement_3d ( 'none', #42188, #42266, #42265 ) ;
#42269 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42270 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42271 = face_outer_bound ( 'none', #1040, .t. ) ;
#42273 = face_outer_bound ( 'none', #1293, .t. ) ;
#42272 = axis2_placement_3d ( 'none', #42359, #42349, #42347 ) ;
#42274 = circle ( 'none', #42268, 74.00000000000000000 ) ;
#42275 = cartesian_point ( 'none', ( 8.373080939901786500, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#42276 = cartesian_point ( 'none', ( -22.50000000000000000, 0.0000000000000000000, -16.99999999999999300 ) ) ;
#42278 = cartesian_point ( 'none', ( -48.32034727481640600, 53.00000000000000000, -9.800000000000341800 ) ) ;
#42277 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42279 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42280 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -19.00000000000000700 ) ) ;
#42281 = axis2_placement_3d ( 'none', #42202, #42200, #42269 ) ;
#42282 = plane ( 'none', #42383 ) ;
#42283 = face_outer_bound ( 'none', #1082, .t. ) ;
#42284 = cartesian_point ( 'none', ( 22.49999999999999600, 11.50000000000000200, 26.50000746030691400 ) ) ;
#42285 = line ( 'none', #42284, #42386 ) ;
#42286 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42288 = cartesian_point ( 'none', ( 22.49999999999999600, 0.0000000000000000000, 26.50000746030691400 ) ) ;
#42287 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -5.500000000000000000 ) ) ;
#42289 = cylindrical_surface ( 'none', #42281, 2.499999999999998700 ) ;
#42290 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42291 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42292 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42293 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42294 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42295 = cartesian_point ( 'none', ( 22.49999999999999600, 0.0000000000000000000, 24.00000746030691400 ) ) ;
#42296 = axis2_placement_3d ( 'none', #42295, #42293, #42292 ) ;
#42297 = cartesian_point ( 'none', ( 22.49999999999999600, 0.0000000000000000000, 21.50000746030691400 ) ) ;
#42298 = line ( 'none', #42276, #42264 ) ;
#42299 = conical_surface ( 'none', #42258, 82.99999999999992900, 0.7853981633974900200 ) ;
#42300 = circle ( 'none', #42306, 74.00000000000000000 ) ;
#42301 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#42302 = vector ( 'none', #42301, 1000.000000000000200 ) ;
#42303 = cartesian_point ( 'none', ( 8.800000000000002500, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#42304 = line ( 'none', #42303, #42302 ) ;
#42305 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42307 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#42306 = axis2_placement_3d ( 'none', #42280, #42279, #42277 ) ;
#42308 = axis2_placement_3d ( 'none', #42322, #42307, #42305 ) ;
#42309 = conical_surface ( 'none', #42308, 2.000000000000000900, 0.9599310885968839200 ) ;
#42310 = cartesian_point ( 'none', ( 34.97308093990179100, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#42311 = cartesian_point ( 'none', ( 9.073080939901785800, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#42312 = conical_surface ( 'none', #42434, 2.000000000000000900, 0.9599310885968839200 ) ;
#42313 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#42315 = cartesian_point ( 'none', ( -22.50000000000000000, 4.000000000000000000, -16.99999999999999300 ) ) ;
#42314 = vector ( 'none', #42313, 1000.000000000000000 ) ;
#42316 = cartesian_point ( 'none', ( 8.800000000000002500, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#42317 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42319 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42318 = cylindrical_surface ( 'none', #42404, 2.000000000000000000 ) ;
#42320 = circle ( 'none', #42338, 74.00000000000000000 ) ;
#42321 = cartesian_point ( 'none', ( -22.50000000000000000, 4.000000000000000000, -20.99999999999999300 ) ) ;
#42322 = cartesian_point ( 'none', ( 35.67308093990179400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42323 = cartesian_point ( 'none', ( 4.326919060098210100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42324 = face_outer_bound ( 'none', #18422, .t. ) ;
#42325 = circle ( 'none', #42408, 2.000000000000000900 ) ;
#42326 = cartesian_point ( 'none', ( -35.50000000000000700, 4.000000000000000000, -35.50000000000000000 ) ) ;
#42327 = axis2_placement_3d ( 'none', #42326, #42446, #42445 ) ;
#42328 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42329 = axis2_placement_3d ( 'none', #42334, #42428, #42426 ) ;
#42330 = axis2_placement_3d ( 'none', #42339, #42257, #42436 ) ;
#42331 = face_outer_bound ( 'none', #18439, .t. ) ;
#42332 = cartesian_point ( 'none', ( -82.99999999999992900, -0.005117605186732987500, -5.500000000000000000 ) ) ;
#42333 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.000000000000000000, 24.00000000000000400 ) ) ;
#42334 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.000000000000000000, 24.00000000000000400 ) ) ;
#42335 = circle ( 'none', #42330, 4.000000000000000000 ) ;
#42336 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42337 = cylindrical_surface ( 'none', #42343, 74.00000000000000000 ) ;
#42339 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 24.00000000000000400 ) ) ;
#42338 = axis2_placement_3d ( 'none', #42430, #42429, #42427 ) ;
#42340 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, 0.0000000000000000000 ) ) ;
#42341 = line ( 'none', #42316, #42314 ) ;
#42342 = cartesian_point ( 'none', ( 9.073080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42343 = axis2_placement_3d ( 'none', #42340, #42270, #42328 ) ;
#42344 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 28.00000000000000400 ) ) ;
#42345 = axis2_placement_3d ( 'none', #42374, #42372, #42336 ) ;
#42346 = plane ( 'none', #42329 ) ;
#42347 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42348 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42349 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42350 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42351 = cartesian_point ( 'none', ( -11.50000000000000000, 4.000000000000000000, 24.00000000000001100 ) ) ;
#42352 = cartesian_point ( 'none', ( 7.826919060098211000, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#42353 = axis2_placement_3d ( 'none', #42351, #42350, #42348 ) ;
#42355 = circle ( 'none', #42353, 2.499999999999998700 ) ;
#42354 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42356 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42357 = circle ( 'none', #42424, 4.000000000000000000 ) ;
#42358 = face_outer_bound ( 'none', #1294, .t. ) ;
#42359 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42361 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42360 = cartesian_point ( 'none', ( 8.100000000000001400, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#42362 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42363 = cartesian_point ( 'none', ( -11.50000000000000000, -2.000000000000000000, 24.00000000000001100 ) ) ;
#42364 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42365 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42366 = axis2_placement_3d ( 'none', #42261, #42365, #42364 ) ;
#42367 = plane ( 'none', #42327 ) ;
#42368 = axis2_placement_3d ( 'none', #42370, #42356, #42354 ) ;
#42369 = cylindrical_surface ( 'none', #42272, 2.000000000000000000 ) ;
#42370 = cartesian_point ( 'none', ( 8.526919060098212100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42371 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42372 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42374 = cartesian_point ( 'none', ( -35.50000000000000700, 4.000000000000000000, -35.50000000000000000 ) ) ;
#42373 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#42375 = vector ( 'none', #42373, 1000.000000000000100 ) ;
#42376 = oriented_edge ( 'none', *, *, #882, .t. ) ;
#42377 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#42378 = cartesian_point ( 'none', ( 8.373080939901786500, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#42379 = axis2_placement_3d ( 'none', #42363, #42362, #42361 ) ;
#42380 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42381 = plane ( 'none', #42379 ) ;
#42382 = cartesian_point ( 'none', ( 8.526919060098212100, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#42383 = axis2_placement_3d ( 'none', #42278, #42286, #42371 ) ;
#42384 = face_outer_bound ( 'none', #1277, .t. ) ;
#42385 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42386 = vector ( 'none', #42385, 1000.000000000000000 ) ;
#42387 = line ( 'none', #42507, #42506 ) ;
#42388 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42389 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42390 = vector ( 'none', #42389, 1000.000000000000000 ) ;
#42391 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.000000000000000000, 28.00000000000000400 ) ) ;
#42392 = line ( 'none', #42391, #42390 ) ;
#42394 = cartesian_point ( 'none', ( -48.32034727481640600, 53.00000000000000000, -15.80000000000034200 ) ) ;
#42393 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42396 = plane ( 'none', #42543 ) ;
#42395 = line ( 'none', #42377, #42495 ) ;
#42397 = circle ( 'none', #42432, 2.000000000000000900 ) ;
#42398 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#42399 = vector ( 'none', #42398, 1000.000000000000000 ) ;
#42400 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42401 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42402 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.000000000000000000, 24.00000000000000400 ) ) ;
#42403 = axis2_placement_3d ( 'none', #42402, #42401, #42400 ) ;
#42404 = axis2_placement_3d ( 'none', #42393, #42425, #42380 ) ;
#42405 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42406 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42407 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42408 = axis2_placement_3d ( 'none', #42416, #42407, #42405 ) ;
#42409 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42411 = axis2_placement_3d ( 'none', #42333, #42409, #42406 ) ;
#42410 = cartesian_point ( 'none', ( 9.073080939901785800, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#42412 = line ( 'none', #42410, #42399 ) ;
#42413 = axis2_placement_3d ( 'none', #42475, #42473, #42472 ) ;
#42414 = cartesian_point ( 'none', ( 4.173080939901785400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#42415 = cartesian_point ( 'none', ( 11.50000000000000000, -2.000000000000000000, 26.50000000000000400 ) ) ;
#42416 = cartesian_point ( 'none', ( 8.373080939901786500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42417 = face_outer_bound ( 'none', #1303, .t. ) ;
#42418 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42419 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42420 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#42421 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42422 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.000000000000000000, 24.00000000000000400 ) ) ;
#42423 = cartesian_point ( 'none', ( 49.43516220002588600, 55.05997785697631000, -19.00000000000000700 ) ) ;
#42424 = axis2_placement_3d ( 'none', #42422, #42421, #42418 ) ;
#42425 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42426 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42427 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42428 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42429 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42430 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -13.99999999999999800 ) ) ;
#42431 = cylindrical_surface ( 'none', #42411, 4.000000000000000000 ) ;
#42432 = axis2_placement_3d ( 'none', #42323, #42388, #42483 ) ;
#42433 = cartesian_point ( 'none', ( 7.826919060098211000, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#42434 = axis2_placement_3d ( 'none', #42342, #42420, #42419 ) ;
#42435 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42436 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42437 = cartesian_point ( 'none', ( 3.900000000000000800, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#42438 = circle ( 'none', #42403, 4.000000000000000000 ) ;
#42439 = face_bound ( 'none', #18649, .t. ) ;
#42440 = face_bound ( 'none', #18497, .t. ) ;
#42441 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42442 = cartesian_point ( 'none', ( 11.50000000000000000, -2.000000000000000000, 21.50000000000000400 ) ) ;
#42443 = edge_curve ( 'none', #47801, #841, #53159, .t. ) ;
#42444 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42445 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42446 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42447 = axis2_placement_3d ( 'none', #42502, #42568, #42565 ) ;
#42448 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42449 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42450 = vector ( 'none', #42448, 1000.000000000000000 ) ;
#42451 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42452 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42453 = axis2_placement_3d ( 'none', #42474, #42452, #42451 ) ;
#42454 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4999999999999943900, -3.499999999999999600 ) ) ;
#42455 = circle ( 'none', #42453, 2.000000000000000900 ) ;
#42456 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42457 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42458 = line ( 'none', #42467, #42450 ) ;
#42459 = cartesian_point ( 'none', ( 35.40000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42460 = plane ( 'none', #42447 ) ;
#42461 = conical_surface ( 'none', #42521, 1.610000000000001200, 0.9599310885968749300 ) ;
#42462 = circle ( 'none', #42487, 1.610000000000001200 ) ;
#42463 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42464 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42465 = cartesian_point ( 'none', ( 35.82691906009822000, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42466 = axis2_placement_3d ( 'none', #42465, #42464, #42463 ) ;
#42467 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#42468 = face_outer_bound ( 'none', #1291, .t. ) ;
#42469 = cylindrical_surface ( 'none', #42476, 2.000000000000000000 ) ;
#42470 = axis2_placement_3d ( 'none', #42481, #42480, #42456 ) ;
#42471 = face_outer_bound ( 'none', #17874, .t. ) ;
#42472 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42473 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42474 = cartesian_point ( 'none', ( 8.373080939901786500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42475 = cartesian_point ( 'none', ( 11.50000000000000000, -2.000000000000000000, 24.00000000000000400 ) ) ;
#42477 = face_outer_bound ( 'none', #1324, .t. ) ;
#42476 = axis2_placement_3d ( 'none', #42435, #42449, #42457 ) ;
#42478 = cartesian_point ( 'none', ( 34.97308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42479 = cartesian_point ( 'none', ( 67.64634648889835900, -30.00464771323859000, -19.00000000000000700 ) ) ;
#42480 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42481 = cartesian_point ( 'none', ( 11.50000000000000000, -2.000000000000000000, 24.00000000000000400 ) ) ;
#42482 = circle ( 'none', #42413, 2.499999999999998700 ) ;
#42483 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42484 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42485 = vector ( 'none', #42484, 1000.000000000000000 ) ;
#42486 = cartesian_point ( 'none', ( 11.50000000000000000, -2.000000000000000000, 21.50000000000000400 ) ) ;
#42487 = axis2_placement_3d ( 'none', #42459, #42444, #42441 ) ;
#42489 = cartesian_point ( 'none', ( 2.321836435137739100e-013, -66.49999999999998600, 140.0000000000000000 ) ) ;
#42488 = circle ( 'none', #42466, 2.000000000000000900 ) ;
#42490 = plane ( 'none', #42564 ) ;
#42491 = line ( 'none', #42486, #42485 ) ;
#42492 = cartesian_point ( 'none', ( 83.50000000000000000, -0.005117605186732987500, -6.000000000000027500 ) ) ;
#42493 = cylindrical_surface ( 'none', #42470, 2.499999999999998700 ) ;
#42494 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42495 = vector ( 'none', #42494, 1000.000000000000000 ) ;
#42496 = cartesian_point ( 'none', ( 4.326919060098210100, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#42497 = cartesian_point ( 'none', ( 11.50000000000000000, 4.000000000000000000, 21.50000000000000400 ) ) ;
#42498 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42499 = vector ( 'none', #42498, 1000.000000000000000 ) ;
#42500 = cartesian_point ( 'none', ( 3.900000000000000800, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42501 = cartesian_point ( 'none', ( -42.32034727481641300, 53.00000000000000000, -15.80000000000034200 ) ) ;
#42502 = cartesian_point ( 'none', ( -42.32034727481641300, 53.00000000000000000, -9.800000000000345300 ) ) ;
#42503 = line ( 'none', #42501, #42499 ) ;
#42504 = circle ( 'none', #42625, 1.610000000000001200 ) ;
#42505 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42506 = vector ( 'none', #42505, 1000.000000000000000 ) ;
#42507 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#42508 = cartesian_point ( 'none', ( 35.67308093990179400, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#42509 = circle ( 'none', #42581, 2.500000000000002200 ) ;
#42510 = cartesian_point ( 'none', ( 74.83516237019242100, -23.48687299946900700, -11.19999999999999800 ) ) ;
#42511 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42512 = direction ( 'none', ( 0.7071067811865771000, 8.659560562355295200e-017, -0.7071067811865180400 ) ) ;
#42513 = vector ( 'none', #42512, 999.9999999999998900 ) ;
#42514 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865432400, -0.7071067811865517900 ) ) ;
#42515 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42516 = vector ( 'none', #42514, 1000.000000000000000 ) ;
#42517 = face_outer_bound ( 'none', #17892, .t. ) ;
#42518 = cartesian_point ( 'none', ( 82.99999999999992900, -0.005117605186722822900, -5.500000000000000000 ) ) ;
#42519 = line ( 'none', #42518, #42513 ) ;
#42520 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42521 = axis2_placement_3d ( 'none', #42500, #42511, #42515 ) ;
#42522 = axis2_placement_3d ( 'none', #42576, #42696, #42695 ) ;
#42523 = cartesian_point ( 'none', ( 69.73516237019242700, -23.48687299946900700, -11.19999999999999800 ) ) ;
#42524 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42525 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42526 = cartesian_point ( 'none', ( 36.50000000000000000, 0.0000000000000000000, -2.999999999999999600 ) ) ;
#42527 = line ( 'none', #42526, #42516 ) ;
#42528 = axis2_placement_3d ( 'none', #42600, #42599, #42598 ) ;
#42529 = line ( 'none', #42619, #42617 ) ;
#42530 = face_bound ( 'none', #18655, .t. ) ;
#42531 = face_outer_bound ( 'none', #18525, .t. ) ;
#42532 = cartesian_point ( 'none', ( 34.97308093990179100, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#42533 = axis2_placement_3d ( 'none', #42544, #42553, #42520 ) ;
#42534 = direction ( 'none', ( 1.000000000000000000, -2.247694313960940100e-014, 0.0000000000000000000 ) ) ;
#42535 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42537 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42536 = vector ( 'none', #42535, 1000.000000000000000 ) ;
#42538 = cartesian_point ( 'none', ( 67.64634648889835900, -30.00464771323859000, -21.75000000000000700 ) ) ;
#42539 = axis2_placement_3d ( 'none', #42489, #42537, #42534 ) ;
#42540 = line ( 'none', #42538, #42536 ) ;
#42541 = circle ( 'none', #42539, 1.852269820003952000 ) ;
#42542 = face_bound ( 'none', #18487, .t. ) ;
#42543 = axis2_placement_3d ( 'none', #42394, #42525, #42524 ) ;
#42544 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, 27.50000000000000000 ) ) ;
#42545 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#42546 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42547 = vector ( 'none', #42545, 1000.000000000000100 ) ;
#42548 = vector ( 'none', #42546, 1000.000000000000000 ) ;
#42549 = cartesian_point ( 'none', ( 36.37308093990179000, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#42550 = line ( 'none', #42549, #42547 ) ;
#42551 = face_bound ( 'none', #18457, .t. ) ;
#42552 = face_outer_bound ( 'none', #1347, .t. ) ;
#42554 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42553 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42555 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42556 = axis2_placement_3d ( 'none', #42478, #42555, #42554 ) ;
#42557 = plane ( 'none', #42533 ) ;
#42558 = circle ( 'none', #42556, 2.000000000000000900 ) ;
#42559 = face_bound ( 'none', #18552, .t. ) ;
#42560 = line ( 'none', #42570, #42548 ) ;
#42561 = face_outer_bound ( 'none', #1221, .t. ) ;
#42562 = circle ( 'none', #42683, 1.610000000000001200 ) ;
#42563 = cartesian_point ( 'none', ( -22.50000000000000400, 0.0000000000000000000, -22.50000000000000000 ) ) ;
#42564 = axis2_placement_3d ( 'none', #42454, #42631, #42630 ) ;
#42565 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42566 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42567 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42568 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42570 = cartesian_point ( 'none', ( 1.852269820004184300, -66.49999999999998600, 145.2390102012479600 ) ) ;
#42569 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, -30.49999999999999600 ) ) ;
#42571 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#42572 = cartesian_point ( 'none', ( -22.50000000000000400, 2.000000000000000000, -24.99999999999999600 ) ) ;
#42573 = line ( 'none', #42572, #42671 ) ;
#42574 = axis2_placement_3d ( 'none', #42676, #42698, #42697 ) ;
#42576 = cartesian_point ( 'none', ( 72.28516237019242400, -23.48687299946900700, -11.19999999999999800 ) ) ;
#42575 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42578 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42577 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42580 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42579 = cartesian_point ( 'none', ( -6.938893903907228400e-015, 2.000000000000000000, 13.19999999999999600 ) ) ;
#42582 = cartesian_point ( 'none', ( 72.28516237019242400, -23.48687299946900700, -0.5000000000000004400 ) ) ;
#42581 = axis2_placement_3d ( 'none', #42579, #42577, #42575 ) ;
#42583 = cartesian_point ( 'none', ( 4.173080939901785400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42584 = cartesian_point ( 'none', ( 3.900000000000000800, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42585 = axis2_placement_3d ( 'none', #42673, #42672, #42640 ) ;
#42586 = cartesian_point ( 'none', ( 69.73516237019242700, -23.48687299946900700, -0.5000000000000004400 ) ) ;
#42587 = circle ( 'none', #42612, 2.000000000000000900 ) ;
#42588 = direction ( 'none', ( -3.037428225030918600e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42589 = vector ( 'none', #42588, 1000.000000000000000 ) ;
#42590 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42591 = vector ( 'none', #42590, 1000.000000000000000 ) ;
#42592 = cartesian_point ( 'none', ( -15.00000000000000400, 0.0000000000000000000, -17.28884125826825300 ) ) ;
#42593 = line ( 'none', #42592, #42589 ) ;
#42594 = cartesian_point ( 'none', ( 40.67468722708240100, 61.48943180206110500, -11.19999999999999800 ) ) ;
#42595 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42596 = vector ( 'none', #42595, 1000.000000000000000 ) ;
#42598 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42597 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#42599 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42600 = cartesian_point ( 'none', ( 72.28516237019242400, -23.48687299946900700, -0.5000000000000004400 ) ) ;
#42601 = line ( 'none', #42604, #42591 ) ;
#42602 = circle ( 'none', #42522, 2.549999999999996700 ) ;
#42603 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42604 = cartesian_point ( 'none', ( 42.12468722708341300, 61.48943180206281100, -0.5000000000000004400 ) ) ;
#42605 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42606 = cartesian_point ( 'none', ( 74.83516237019242100, -23.48687299946900700, -0.5000000000000004400 ) ) ;
#42607 = cartesian_point ( 'none', ( 8.100000000000001400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42608 = cartesian_point ( 'none', ( 29.49999999999998600, 2.000000000000000000, 27.49999999999999600 ) ) ;
#42609 = axis2_placement_3d ( 'none', #42582, #42580, #42578 ) ;
#42610 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#42611 = closed_shell ( 'none', ( #21421, #21813, #21619, #22088, #22966, #22186, #22701, #22754, #23203, #23061, #23276, #23446, #23886, #24036, #24240, #24103, #24243, #24206, #24315, #24442, #24407, #24629, #24627, #24616, #24569, #25167, #25091, #25124, #25347, #25373, #25590, #29984, #28442, #27935, #28791, #28861, #29870, #29308, #30317, #30987, #30753, #31380, #31718, #33639 ) ) ;
#42613 = vector ( 'none', #42610, 1000.000000000000000 ) ;
#42612 = axis2_placement_3d ( 'none', #42583, #42567, #42566 ) ;
#42614 = line ( 'none', #42597, #42596 ) ;
#42615 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42616 = face_outer_bound ( 'none', #1359, .t. ) ;
#42617 = vector ( 'none', #42615, 1000.000000000000000 ) ;
#42618 = cartesian_point ( 'none', ( 74.83516237019242100, -23.48687299946900700, -0.5000000000000004400 ) ) ;
#42619 = cartesian_point ( 'none', ( 22.49999999999998900, 2.000000000000000000, -24.99999999999999600 ) ) ;
#42620 = line ( 'none', #42618, #42613 ) ;
#42621 = cartesian_point ( 'none', ( -83.50000000000000000, -0.005117605186722762100, -6.000000000000027500 ) ) ;
#42622 = direction ( 'none', ( -0.7071067811865449100, 3.777532814063544800e-015, -0.7071067811865501300 ) ) ;
#42623 = vector ( 'none', #42622, 1000.000000000000000 ) ;
#42624 = cartesian_point ( 'none', ( 0.2499999999999996400, 0.4999999999999955600, 3.250000000000000900 ) ) ;
#42625 = axis2_placement_3d ( 'none', #42607, #42605, #42603 ) ;
#42626 = line ( 'none', #42624, #42623 ) ;
#42627 = cylindrical_surface ( 'none', #42528, 2.549999999999996700 ) ;
#42628 = cartesian_point ( 'none', ( 20.27308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42629 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42630 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865432400, 0.7071067811865517900 ) ) ;
#42631 = direction ( 'none', ( 8.401607762648574700e-018, 0.7071067811865517900, 0.7071067811865432400 ) ) ;
#42632 = circle ( 'none', #42609, 2.549999999999996700 ) ;
#42633 = axis2_placement_3d ( 'none', #40645, #41139, #41193 ) ;
#42634 = circle ( 'none', #42633, 2.000000000000000900 ) ;
#42635 = conical_surface ( 'none', #42649, 2.000000000000000900, 0.9599310885968839200 ) ;
#42636 = face_outer_bound ( 'none', #18526, .t. ) ;
#42637 = axis2_placement_3d ( 'none', #42685, #42571, #42664 ) ;
#42638 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#42639 = vector ( 'none', #42638, 1000.000000000000200 ) ;
#42640 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42641 = conical_surface ( 'none', #42637, 2.000000000000000900, 0.9599310885968839200 ) ;
#42642 = conical_surface ( 'none', #42666, 1.610000000000001200, 0.9599310885968749300 ) ;
#42643 = cartesian_point ( 'none', ( -57.59068935166514100, -33.25000000000007100, 0.0000000000000000000 ) ) ;
#42644 = axis2_placement_3d ( 'none', #42643, #42136, #43198 ) ;
#42645 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42646 = cartesian_point ( 'none', ( 8.100000000000001400, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#42647 = cartesian_point ( 'none', ( 10.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42649 = axis2_placement_3d ( 'none', #42647, #42135, #42145 ) ;
#42648 = axis2_placement_3d ( 'none', #42663, #42662, #42629 ) ;
#42650 = face_outer_bound ( 'none', #18573, .t. ) ;
#42652 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42651 = cartesian_point ( 'none', ( 8.100000000000001400, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#42654 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42653 = line ( 'none', #42651, #42639 ) ;
#42656 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -19.00000000000000700 ) ) ;
#42655 = circle ( 'none', #42648, 1.999999999999998200 ) ;
#42658 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42657 = cartesian_point ( 'none', ( 27.49999999999998600, 2.000000000000000000, 29.49999999999999600 ) ) ;
#42659 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42660 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42661 = cartesian_point ( 'none', ( 22.50000000000000400, 4.000000000000000000, 19.99999999999999300 ) ) ;
#42662 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42663 = cartesian_point ( 'none', ( -28.50000000000000400, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#42665 = toroidal_surface ( 'none', #42585, 7.000000000000003600, 1.000000000000000000 ) ;
#42664 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42666 = axis2_placement_3d ( 'none', #42688, #42687, #42658 ) ;
#42667 = toroidal_surface ( 'none', #42682, 73.00000000000000000, 1.000000000000000000 ) ;
#42668 = cartesian_point ( 'none', ( -15.00000000000000400, 2.000000000000000000, -17.28884125826825300 ) ) ;
#42669 = axis2_placement_3d ( 'none', #42563, #42660, #42659 ) ;
#42670 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#42671 = vector ( 'none', #42670, 1000.000000000000000 ) ;
#42672 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42673 = cartesian_point ( 'none', ( -72.28516237019206900, -23.48687299947002700, -13.99999999999999800 ) ) ;
#42674 = circle ( 'none', #42669, 2.499999999999998700 ) ;
#42675 = face_outer_bound ( 'none', #1316, .t. ) ;
#42676 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42677 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42678 = vector ( 'none', #42677, 1000.000000000000000 ) ;
#42680 = cylindrical_surface ( 'none', #42574, 2.000000000000000000 ) ;
#42679 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42681 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42682 = axis2_placement_3d ( 'none', #42656, #42654, #42652 ) ;
#42683 = axis2_placement_3d ( 'none', #42584, #42681, #42679 ) ;
#42684 = face_outer_bound ( 'none', #765, .t. ) ;
#42685 = cartesian_point ( 'none', ( 4.173080939901785400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42686 = line ( 'none', #42813, #42812 ) ;
#42687 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42688 = cartesian_point ( 'none', ( 6.700000000000001100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42689 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -6.195440985631455300e-017 ) ) ;
#42690 = cartesian_point ( 'none', ( -1.852269820003719800, -66.49999999999998600, 145.2390102012479600 ) ) ;
#42691 = vector ( 'none', #42689, 1000.000000000000000 ) ;
#42692 = line ( 'none', #42690, #42678 ) ;
#42693 = face_outer_bound ( 'none', #1446, .t. ) ;
#42694 = axis2_placement_3d ( 'none', #42719, #42736, #42797 ) ;
#42695 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42696 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42697 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42698 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42699 = cartesian_point ( 'none', ( 7.400000000000001200, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#42700 = oriented_edge ( 'none', *, *, #28740, .t. ) ;
#42701 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42702 = oriented_edge ( 'none', *, *, #29991, .t. ) ;
#42703 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42704 = cartesian_point ( 'none', ( 8.373080939901786500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42705 = cartesian_point ( 'none', ( 0.0000000000000000000, -76.00511760518672600, -20.00000000000000700 ) ) ;
#42706 = face_outer_bound ( 'none', #18532, .t. ) ;
#42707 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42708 = face_outer_bound ( 'none', #1439, .t. ) ;
#42709 = conical_surface ( 'none', #42694, 2.000000000000000900, 0.9599310885968839200 ) ;
#42710 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42711 = cartesian_point ( 'none', ( 2.500000000000000000, 0.0000000000000000000, 2.200000000000000200 ) ) ;
#42712 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, 29.50000000000000000 ) ) ;
#42713 = line ( 'none', #42712, #42691 ) ;
#42714 = direction ( 'none', ( -0.3090169943749421200, 0.0000000000000000000, 0.9510565162951552000 ) ) ;
#42715 = vector ( 'none', #42714, 1000.000000000000100 ) ;
#42716 = circle ( 'none', #42825, 2.000000000000000900 ) ;
#42717 = cartesian_point ( 'none', ( 2.406506661494197900, 0.0000000000000000000, 2.167729554800319600e-017 ) ) ;
#42718 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42719 = cartesian_point ( 'none', ( 8.373080939901786500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42720 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42721 = axis2_placement_3d ( 'none', #42731, #42720, #42718 ) ;
#42722 = circle ( 'none', #42721, 2.000000000000000900 ) ;
#42723 = conical_surface ( 'none', #42735, 1.610000000000001200, 0.9599310885968749300 ) ;
#42725 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42724 = circle ( 'none', #42744, 8.000000000000001800 ) ;
#42726 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42727 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#42728 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#42729 = cartesian_point ( 'none', ( 6.973080939901786100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42730 = vector ( 'none', #42728, 1000.000000000000100 ) ;
#42731 = cartesian_point ( 'none', ( 6.273080939901785900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42732 = cartesian_point ( 'none', ( 4.173080939901785400, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#42733 = line ( 'none', #42732, #42730 ) ;
#42734 = cartesian_point ( 'none', ( 6.000000000000000900, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42735 = axis2_placement_3d ( 'none', #42734, #42738, #42737 ) ;
#42736 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#42737 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42738 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42740 = toroidal_surface ( 'none', #42811, 4.500000000001717700, 0.5000000000000000000 ) ;
#42739 = line ( 'none', #42717, #42715 ) ;
#42741 = axis2_placement_3d ( 'none', #42729, #42727, #42726 ) ;
#42742 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42743 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42744 = axis2_placement_3d ( 'none', #42705, #42703, #42701 ) ;
#42745 = cartesian_point ( 'none', ( -44.67468722708341000, 61.48943180206281100, -12.99999999999999800 ) ) ;
#42746 = axis2_placement_3d ( 'none', #42745, #42743, #42742 ) ;
#42747 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42748 = face_outer_bound ( 'none', #25543, .t. ) ;
#42749 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42750 = cartesian_point ( 'none', ( 8.100000000000001400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42751 = axis2_placement_3d ( 'none', #42750, #42749, #42747 ) ;
#42752 = conical_surface ( 'none', #42751, 1.610000000000001200, 0.9599310885968749300 ) ;
#42753 = cartesian_point ( 'none', ( 4.173080939901785400, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#42754 = axis2_placement_3d ( 'none', #42807, #42793, #42791 ) ;
#42755 = face_outer_bound ( 'none', #1407, .t. ) ;
#42756 = circle ( 'none', #42746, 4.500000000000003600 ) ;
#42757 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -6.000000000000027500 ) ) ;
#42758 = circle ( 'none', #42871, 2.000000000000000900 ) ;
#42759 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42760 = conical_surface ( 'none', #42741, 2.000000000000000900, 0.9599310885968839200 ) ;
#42761 = axis2_placement_3d ( 'none', #42757, #42759, #42863 ) ;
#42762 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#42763 = conical_surface ( 'none', #42788, 2.000000000000000900, 0.9599310885968839200 ) ;
#42764 = vector ( 'none', #42762, 1000.000000000000000 ) ;
#42765 = cartesian_point ( 'none', ( 4.173080939901785400, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#42766 = line ( 'none', #42765, #42764 ) ;
#42767 = circle ( 'none', #42876, 2.000000000000000900 ) ;
#42768 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#42769 = vector ( 'none', #42768, 1000.000000000000000 ) ;
#42770 = conical_surface ( 'none', #42786, 1.610000000000001200, 0.9599310885968749300 ) ;
#42771 = cartesian_point ( 'none', ( 36.37308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42772 = face_outer_bound ( 'none', #1378, .t. ) ;
#42773 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42774 = circle ( 'none', #42851, 2.000000000000000900 ) ;
#42775 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42776 = circle ( 'none', #42761, 83.50000000000000000 ) ;
#42777 = cartesian_point ( 'none', ( 44.67468722708412100, 61.48943180206110500, -12.49999999999999600 ) ) ;
#42778 = cartesian_point ( 'none', ( 3.900000000000000800, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#42779 = line ( 'none', #42778, #42769 ) ;
#42780 = cartesian_point ( 'none', ( 7.673080939901786300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42781 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#42782 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42783 = vector ( 'none', #42781, 1000.000000000000000 ) ;
#42784 = circle ( 'none', #42799, 2.000000000000000900 ) ;
#42785 = cartesian_point ( 'none', ( 8.373080939901786500, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#42786 = axis2_placement_3d ( 'none', #42860, #42872, #42870 ) ;
#42787 = cartesian_point ( 'none', ( 8.373080939901786500, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#42788 = axis2_placement_3d ( 'none', #42780, #42794, #42796 ) ;
#42789 = circle ( 'none', #42879, 1.610000000000001200 ) ;
#42790 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#42791 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42792 = vector ( 'none', #42790, 1000.000000000000000 ) ;
#42793 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42794 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#42795 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, 29.50000000000000000 ) ) ;
#42796 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42797 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42798 = cartesian_point ( 'none', ( -30.50000000000000700, 2.000000000000000000, 27.50000000000000000 ) ) ;
#42799 = axis2_placement_3d ( 'none', #42877, #42869, #42867 ) ;
#42800 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42801 = line ( 'none', #42785, #42783 ) ;
#42802 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#42803 = cartesian_point ( 'none', ( 44.67468722708412100, 61.48943180206110500, -12.99999999999999800 ) ) ;
#42804 = axis2_placement_3d ( 'none', #42803, #42802, #42800 ) ;
#42805 = line ( 'none', #42814, #42792 ) ;
#42806 = cartesian_point ( 'none', ( 48.67468722708584000, 61.48943180206110500, -12.49999999999999600 ) ) ;
#42807 = cartesian_point ( 'none', ( 7.826919060098211000, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42808 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42809 = circle ( 'none', #42804, 4.500000000001717700 ) ;
#42811 = axis2_placement_3d ( 'none', #42777, #42775, #42773 ) ;
#42810 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42812 = vector ( 'none', #42810, 1000.000000000000000 ) ;
#42813 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#42815 = face_outer_bound ( 'none', #1448, .t. ) ;
#42814 = cartesian_point ( 'none', ( 8.100000000000001400, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#42816 = face_outer_bound ( 'none', #1459, .t. ) ;
#42817 = circle ( 'none', #42754, 2.000000000000000900 ) ;
#42818 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42819 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42820 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42821 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42822 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, 27.50000000000000000 ) ) ;
#42823 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42824 = axis2_placement_3d ( 'none', #42822, #42821, #42820 ) ;
#42825 = axis2_placement_3d ( 'none', #42704, #42710, #42823 ) ;
#42826 = cylindrical_surface ( 'none', #42828, 2.000000000000000000 ) ;
#42827 = cartesian_point ( 'none', ( 7.826919060098211000, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42828 = axis2_placement_3d ( 'none', #42707, #42725, #42808 ) ;
#42830 = cartesian_point ( 'none', ( 49.17468722708584000, 61.48943180206110500, -12.99999999999999800 ) ) ;
#42829 = cylindrical_surface ( 'none', #42926, 2.000000000000000000 ) ;
#42831 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42832 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42833 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42834 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42835 = face_outer_bound ( 'none', #1528, .t. ) ;
#42836 = cartesian_point ( 'none', ( 82.99999999999992900, -0.005117605186722792500, -5.500000000000000000 ) ) ;
#42837 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42838 = axis2_placement_3d ( 'none', #42868, #42834, #42832 ) ;
#42839 = axis2_placement_3d ( 'none', #42883, #42850, #42849 ) ;
#42840 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42842 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42841 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42843 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42844 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42845 = cartesian_point ( 'none', ( 7.126919060098210900, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42846 = axis2_placement_3d ( 'none', #42845, #42844, #42843 ) ;
#42847 = circle ( 'none', #42854, 2.000000000000000900 ) ;
#42848 = circle ( 'none', #42846, 2.000000000000000900 ) ;
#42849 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42850 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42851 = axis2_placement_3d ( 'none', #42857, #42841, #42840 ) ;
#42852 = direction ( 'none', ( 2.168404344971007900e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42853 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42854 = axis2_placement_3d ( 'none', #42827, #42935, #42933 ) ;
#42855 = axis2_placement_3d ( 'none', #42837, #42833, #42831 ) ;
#42856 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42857 = cartesian_point ( 'none', ( 7.826919060098211000, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42858 = circle ( 'none', #42824, 1.999999999999998200 ) ;
#42859 = circle ( 'none', #42838, 2.499999999999998700 ) ;
#42860 = cartesian_point ( 'none', ( 7.400000000000001200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42861 = cartesian_point ( 'none', ( 3.626919060098210400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#42862 = axis2_placement_3d ( 'none', #42936, #42940, #42917 ) ;
#42864 = face_outer_bound ( 'none', #1402, .t. ) ;
#42863 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42865 = cartesian_point ( 'none', ( 3.626919060098210400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42866 = conical_surface ( 'none', #42839, 1.610000000000001200, 0.9599310885968749300 ) ;
#42867 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42869 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42868 = cartesian_point ( 'none', ( -22.50000000000000400, 2.000000000000000000, -22.50000000000000000 ) ) ;
#42870 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42872 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42871 = axis2_placement_3d ( 'none', #42865, #42853, #42852 ) ;
#42873 = cylindrical_surface ( 'none', #42855, 2.000000000000000000 ) ;
#42874 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42875 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42876 = axis2_placement_3d ( 'none', #42771, #42875, #42874 ) ;
#42877 = cartesian_point ( 'none', ( 7.673080939901786300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42878 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42879 = axis2_placement_3d ( 'none', #42886, #42782, #42878 ) ;
#42880 = cartesian_point ( 'none', ( 2.500000000000000000, 2.694222958124177000e-016, -2.200000000000000200 ) ) ;
#42881 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42882 = cartesian_point ( 'none', ( 7.826919060098211000, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42883 = cartesian_point ( 'none', ( 8.800000000000002500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42884 = circle ( 'none', #43004, 2.000000000000000900 ) ;
#42885 = cartesian_point ( 'none', ( 40.67468722708240100, 61.48943180206110500, -12.49999999999999600 ) ) ;
#42886 = cartesian_point ( 'none', ( 7.400000000000001200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42887 = axis2_placement_3d ( 'none', #42882, #42919, #42999 ) ;
#42888 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42889 = vector ( 'none', #42888, 1000.000000000000000 ) ;
#42890 = vector ( 'none', #42881, 1000.000000000000000 ) ;
#42891 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#42892 = circle ( 'none', #43043, 2.000000000000000900 ) ;
#42893 = circle ( 'none', #42887, 2.000000000000000900 ) ;
#42894 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42895 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42896 = axis2_placement_3d ( 'none', #42907, #42895, #42894 ) ;
#42897 = circle ( 'none', #42896, 4.000000000001717700 ) ;
#42898 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42899 = cartesian_point ( 'none', ( 3.626919060098210900, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#42900 = cartesian_point ( 'none', ( 3.626919060098210400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#42901 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42902 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42903 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#42904 = line ( 'none', #42903, #42889 ) ;
#42905 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42906 = cartesian_point ( 'none', ( 7.673080939901786300, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#42907 = cartesian_point ( 'none', ( 44.67468722708412100, 61.48943180206110500, -12.49999999999999600 ) ) ;
#42908 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42909 = circle ( 'none', #43003, 2.000000000000000900 ) ;
#42910 = vector ( 'none', #42908, 1000.000000000000000 ) ;
#42911 = cylindrical_surface ( 'none', #42938, 2.000000000000000000 ) ;
#42913 = face_outer_bound ( 'none', #1472, .t. ) ;
#42912 = cartesian_point ( 'none', ( 7.826919060098211000, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#42914 = cartesian_point ( 'none', ( 29.49999999999998900, 2.000000000000000000, -28.49999999999999300 ) ) ;
#42915 = cartesian_point ( 'none', ( 7.633166803959134100, -73.61038076308146600, -21.75000000000000700 ) ) ;
#42916 = cartesian_point ( 'none', ( -40.17468722708341000, 61.48943180206281100, -12.99999999999999800 ) ) ;
#42917 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42918 = cartesian_point ( 'none', ( 76.28516237019306300, -23.48687299947121700, -12.49999999999999600 ) ) ;
#42919 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42920 = cartesian_point ( 'none', ( 7.673080939901786300, 2.449293598294702000e-016, -2.000000000000000900 ) ) ;
#42921 = cartesian_point ( 'none', ( 8.100000000000001400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42922 = face_outer_bound ( 'none', #1496, .t. ) ;
#42923 = cartesian_point ( 'none', ( 7.633166803959134100, -73.61038076308146600, -19.00000000000000700 ) ) ;
#42924 = cartesian_point ( 'none', ( 27.49999999999998200, 2.000000000000000000, -30.50000000000000000 ) ) ;
#42925 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42926 = axis2_placement_3d ( 'none', #42819, #42818, #42856 ) ;
#42927 = axis2_placement_3d ( 'none', #42921, #42925, #42905 ) ;
#42928 = line ( 'none', #42915, #42910 ) ;
#42929 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42930 = face_outer_bound ( 'none', #18521, .t. ) ;
#42931 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42932 = cartesian_point ( 'none', ( 40.17468722708240100, 61.48943180206110500, -12.49999999999999600 ) ) ;
#42933 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42934 = axis2_placement_3d ( 'none', #42932, #42931, #42929 ) ;
#42935 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42936 = cartesian_point ( 'none', ( 9.073080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42937 = line ( 'none', #42891, #42890 ) ;
#42938 = axis2_placement_3d ( 'none', #42902, #42901, #42898 ) ;
#42939 = conical_surface ( 'none', #42862, 2.000000000000000900, 0.9599310885968839200 ) ;
#42940 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#42941 = line ( 'none', #42994, #42993 ) ;
#42942 = axis2_placement_3d ( 'none', #42959, #43051, #43049 ) ;
#42943 = face_outer_bound ( 'none', #18506, .t. ) ;
#42944 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42946 = face_outer_bound ( 'none', #1466, .t. ) ;
#42945 = axis2_placement_3d ( 'none', #43042, #43030, #43029 ) ;
#42947 = circle ( 'none', #42934, 0.5000000000000004400 ) ;
#42948 = cartesian_point ( 'none', ( 7.126919060098210900, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#42949 = conical_surface ( 'none', #42942, 3077.683537175311400, 1.256637061435922800 ) ;
#42950 = conical_surface ( 'none', #42927, 1.610000000000001200, 0.9599310885968749300 ) ;
#42952 = circle ( 'none', #43069, 1.610000000000001200 ) ;
#42951 = direction ( 'none', ( -0.3090169943749421200, 1.164708318489094600e-016, -0.9510565162951552000 ) ) ;
#42953 = vector ( 'none', #42951, 1000.000000000000100 ) ;
#42954 = face_outer_bound ( 'none', #1516, .t. ) ;
#42955 = circle ( 'none', #43035, 2.499999999999998700 ) ;
#42956 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42957 = cartesian_point ( 'none', ( 7.126919060098210900, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#42958 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42960 = axis2_placement_3d ( 'none', #42970, #42958, #42956 ) ;
#42959 = cartesian_point ( 'none', ( -997.5934933385058200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42961 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#42962 = cartesian_point ( 'none', ( 0.0000000000000000000, -76.00511760518672600, -0.5000000000000004400 ) ) ;
#42963 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#42964 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#42965 = axis2_placement_3d ( 'none', #42964, #42963, #42961 ) ;
#42966 = cartesian_point ( 'none', ( 2.406506661494197900, 2.654703060703328500e-033, -2.167729554800319600e-017 ) ) ;
#42967 = line ( 'none', #42966, #42953 ) ;
#42968 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#42969 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#42970 = cartesian_point ( 'none', ( 8.100000000000001400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42971 = cartesian_point ( 'none', ( 9.500000000000001800, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#42972 = circle ( 'none', #42965, 0.8509999999999999800 ) ;
#42974 = conical_surface ( 'none', #43070, 2.000000000000000900, 0.9599310885968839200 ) ;
#42973 = axis2_placement_3d ( 'none', #42991, #42978, #42944 ) ;
#42975 = cartesian_point ( 'none', ( 2.129999999999999900, -0.5149999999999972400, -0.6774776749089249700 ) ) ;
#42976 = cartesian_point ( 'none', ( 9.773080939901786800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42977 = cartesian_point ( 'none', ( 67.64634648889835900, -30.00464771323859000, -13.99999999999999800 ) ) ;
#42978 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42979 = axis2_placement_3d ( 'none', #42997, #42969, #42968 ) ;
#42980 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#42981 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42982 = axis2_placement_3d ( 'none', #42995, #42981, #42980 ) ;
#42983 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#42984 = vector ( 'none', #42983, 1000.000000000000100 ) ;
#42985 = cartesian_point ( 'none', ( 8.373080939901786500, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#42986 = face_outer_bound ( 'none', #1432, .t. ) ;
#42987 = line ( 'none', #42985, #42984 ) ;
#42988 = oriented_edge ( 'none', *, *, #39784, .t. ) ;
#42989 = direction ( 'none', ( 2.168404344971007900e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#42990 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#42992 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#42991 = cartesian_point ( 'none', ( 8.373080939901786500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42993 = vector ( 'none', #42992, 1000.000000000000000 ) ;
#42994 = cartesian_point ( 'none', ( 22.50000000000000400, 0.0000000000000000000, 19.99999999999999300 ) ) ;
#42995 = cartesian_point ( 'none', ( -40.17468722708341000, 61.48943180206281100, -12.49999999999999600 ) ) ;
#42996 = circle ( 'none', #42982, 0.5000000000000004400 ) ;
#42997 = cartesian_point ( 'none', ( 8.373080939901786500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#42998 = advanced_face ( 'none', ( #53171 ), #52547, .f. ) ;
#42999 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43000 = face_outer_bound ( 'none', #1525, .t. ) ;
#43001 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43002 = circle ( 'none', #42973, 2.000000000000000900 ) ;
#43003 = axis2_placement_3d ( 'none', #43012, #42842, #43001 ) ;
#43004 = axis2_placement_3d ( 'none', #42900, #42990, #42989 ) ;
#43005 = conical_surface ( 'none', #42979, 2.000000000000000900, 0.9599310885968839200 ) ;
#43006 = axis2_placement_3d ( 'none', #43120, #43118, #43116 ) ;
#43007 = cartesian_point ( 'none', ( 40.17468722708240100, 61.48943180206110500, -12.99999999999999800 ) ) ;
#43008 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43009 = circle ( 'none', #42960, 1.610000000000001200 ) ;
#43010 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#43011 = axis2_placement_3d ( 'none', #43018, #43010, #43008 ) ;
#43012 = cartesian_point ( 'none', ( 8.526919060098212100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#43013 = axis2_placement_3d ( 'none', #43061, #43060, #43058 ) ;
#43014 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43015 = cartesian_point ( 'none', ( 9.500000000000001800, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43016 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43017 = cartesian_point ( 'none', ( -30.50000000000000400, 2.000000000000000000, -28.49999999999999600 ) ) ;
#43018 = cartesian_point ( 'none', ( 0.0000000000000000000, -76.00511760518672600, -13.99999999999999800 ) ) ;
#43019 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43020 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43021 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43022 = circle ( 'none', #43117, 2.000000000000000900 ) ;
#43023 = vector ( 'none', #43021, 1000.000000000000000 ) ;
#43024 = axis2_placement_3d ( 'none', #43032, #43020, #43019 ) ;
#43025 = axis2_placement_3d ( 'none', #43015, #43137, #43136 ) ;
#43026 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43027 = cartesian_point ( 'none', ( -47.22468722708430300, 61.48943180206218500, -0.5000000000000004400 ) ) ;
#43028 = line ( 'none', #43027, #43023 ) ;
#43029 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43030 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#43031 = line ( 'none', #43093, #43082 ) ;
#43032 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43033 = face_outer_bound ( 'none', #1458, .t. ) ;
#43034 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43035 = axis2_placement_3d ( 'none', #43041, #43016, #43014 ) ;
#43036 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43038 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43037 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43039 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43040 = axis2_placement_3d ( 'none', #43055, #43039, #43037 ) ;
#43041 = cartesian_point ( 'none', ( 22.49999999999998900, 2.000000000000000000, -22.50000000000000000 ) ) ;
#43042 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, -28.49999999999999600 ) ) ;
#43043 = axis2_placement_3d ( 'none', #43052, #43038, #43036 ) ;
#43044 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43045 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43046 = circle ( 'none', #43011, 8.000000000000001800 ) ;
#43047 = cartesian_point ( 'none', ( 9.773080939901786800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43048 = axis2_placement_3d ( 'none', #43047, #43045, #43044 ) ;
#43049 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43050 = circle ( 'none', #43048, 2.000000000000000900 ) ;
#43051 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43052 = cartesian_point ( 'none', ( 9.926919060098210700, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#43053 = circle ( 'none', #42945, 1.999999999999998200 ) ;
#43054 = conical_surface ( 'none', #43025, 1.610000000000001200, 0.9599310885968749300 ) ;
#43055 = cartesian_point ( 'none', ( 22.49999999999999600, 2.000000000000000000, 22.50000000000000400 ) ) ;
#43056 = circle ( 'none', #43040, 2.499999999999998700 ) ;
#43057 = circle ( 'none', #43059, 2.549999999999998900 ) ;
#43058 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43059 = axis2_placement_3d ( 'none', #42962, #43034, #43026 ) ;
#43060 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43061 = cartesian_point ( 'none', ( 0.0000000000000000000, -76.00511760518672600, -30.50000000000000700 ) ) ;
#43062 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43063 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#43064 = cylindrical_surface ( 'none', #43024, 2.000000000000000000 ) ;
#43065 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43066 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43067 = line ( 'none', #43186, #43185 ) ;
#43068 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43069 = axis2_placement_3d ( 'none', #42971, #43068, #43066 ) ;
#43070 = axis2_placement_3d ( 'none', #42976, #43063, #43062 ) ;
#43071 = circle ( 'none', #43175, 2.000000000000000900 ) ;
#43072 = axis2_placement_3d ( 'none', #43089, #43076, #43200 ) ;
#43073 = cartesian_point ( 'none', ( -15.00000000000000200, 2.000000000000000000, -23.00000000000000000 ) ) ;
#43074 = direction ( 'none', ( 6.195440985631455300e-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43075 = vector ( 'none', #43074, 1000.000000000000000 ) ;
#43076 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43077 = cartesian_point ( 'none', ( 7.673080939901786300, -5.777789833161707600e-031, 2.000000000000000900 ) ) ;
#43078 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#43079 = cartesian_point ( 'none', ( 11.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43080 = cartesian_point ( 'none', ( 29.49999999999998600, 2.000000000000000000, 27.49999999999999600 ) ) ;
#43081 = line ( 'none', #43080, #43075 ) ;
#43082 = vector ( 'none', #43092, 1000.000000000000000 ) ;
#43083 = axis2_placement_3d ( 'none', #43079, #43078, #43135 ) ;
#43084 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43085 = vector ( 'none', #43084, 1000.000000000000000 ) ;
#43086 = edge_curve ( 'none', #44716, #17628, #53242, .t. ) ;
#43087 = cartesian_point ( 'none', ( 2.549999999999998900, -76.00511760518672600, -0.5000000000000004400 ) ) ;
#43088 = face_outer_bound ( 'none', #1504, .t. ) ;
#43089 = cartesian_point ( 'none', ( 10.20000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43090 = cartesian_point ( 'none', ( 2.406506661494197900, 2.167729554800319600e-017, 0.0000000000000000000 ) ) ;
#43091 = face_outer_bound ( 'none', #18621, .t. ) ;
#43092 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#43093 = cartesian_point ( 'none', ( -25.44999999999976100, 53.00000000000000000, -9.462499999999948800 ) ) ;
#43094 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43095 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.239088197126291100e-016 ) ) ;
#43097 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43096 = vector ( 'none', #43095, 1000.000000000000000 ) ;
#43098 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, -30.49999999999999600 ) ) ;
#43099 = cartesian_point ( 'none', ( 9.226919060098211400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#43100 = axis2_placement_3d ( 'none', #43099, #43097, #43094 ) ;
#43101 = cartesian_point ( 'none', ( 2.129999999999999900, -0.6774776749089230800, 0.5149999999999995700 ) ) ;
#43102 = face_outer_bound ( 'none', #1570, .t. ) ;
#43103 = line ( 'none', #43098, #43096 ) ;
#43104 = conical_surface ( 'none', #43072, 1.610000000000001200, 0.9599310885968749300 ) ;
#43105 = conical_surface ( 'none', #43083, 2.000000000000000900, 0.9599310885968839200 ) ;
#43106 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43107 = vector ( 'none', #43106, 1000.000000000000000 ) ;
#43109 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43108 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#43110 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43111 = cartesian_point ( 'none', ( 9.073080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43112 = cartesian_point ( 'none', ( -2.549999999999998900, -76.00511760518672600, -0.5000000000000004400 ) ) ;
#43113 = cartesian_point ( 'none', ( 2.549999999999998900, -76.00511760518672600, -0.5000000000000004400 ) ) ;
#43114 = line ( 'none', #43113, #43085 ) ;
#43115 = circle ( 'none', #43196, 1.610000000000001200 ) ;
#43117 = axis2_placement_3d ( 'none', #43111, #43110, #43109 ) ;
#43116 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43118 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#43119 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43120 = cartesian_point ( 'none', ( 27.49999999999998200, 2.000000000000000000, -28.49999999999999300 ) ) ;
#43121 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43122 = line ( 'none', #43108, #43107 ) ;
#43123 = cartesian_point ( 'none', ( 8.800000000000002500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43124 = axis2_placement_3d ( 'none', #43123, #43121, #43119 ) ;
#43125 = cylindrical_surface ( 'none', #43013, 8.000000000000001800 ) ;
#43126 = face_outer_bound ( 'none', #1619, .t. ) ;
#43127 = circle ( 'none', #43006, 2.000000000000005300 ) ;
#43128 = cartesian_point ( 'none', ( 68.28516237018905600, -23.48687299947121700, -12.49999999999999600 ) ) ;
#43129 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43130 = circle ( 'none', #43100, 2.000000000000000900 ) ;
#43131 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43132 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43133 = circle ( 'none', #43124, 1.610000000000001200 ) ;
#43134 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43135 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43136 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43137 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43138 = direction ( 'none', ( -3.037428225030918600e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#43139 = vector ( 'none', #43138, 1000.000000000000000 ) ;
#43140 = vector ( 'none', #43180, 1000.000000000000000 ) ;
#43141 = circle ( 'none', #43656, 2.000000000000000900 ) ;
#43142 = circle ( 'none', #43162, 0.8509999999999999800 ) ;
#43143 = face_outer_bound ( 'none', #1499, .t. ) ;
#43144 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43146 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43145 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43148 = cartesian_point ( 'none', ( 10.62691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#43147 = vector ( 'none', #39910, 1000.000000000000000 ) ;
#43149 = axis2_placement_3d ( 'none', #43148, #43146, #43144 ) ;
#43150 = cartesian_point ( 'none', ( 21.67308093990178700, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#43151 = line ( 'none', #43150, #43147 ) ;
#43152 = cylindrical_surface ( 'none', #43163, 2.000000000000000000 ) ;
#43153 = cartesian_point ( 'none', ( -15.00000000000000400, 2.000000000000000000, -17.28884125826825300 ) ) ;
#43154 = line ( 'none', #43153, #43139 ) ;
#43155 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43156 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43157 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43158 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43159 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43160 = axis2_placement_3d ( 'none', #43179, #43159, #43158 ) ;
#43161 = cartesian_point ( 'none', ( 2.700000000000001100, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#43162 = axis2_placement_3d ( 'none', #43145, #43132, #43131 ) ;
#43164 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43163 = axis2_placement_3d ( 'none', #43065, #43134, #43156 ) ;
#43166 = cartesian_point ( 'none', ( -52.11269500096342000, -41.31001113212830200, 70.00000000000000000 ) ) ;
#43165 = cartesian_point ( 'none', ( 2.129999999999999900, -0.5150000000000021200, 0.6774776749089210800 ) ) ;
#43167 = circle ( 'none', #43149, 2.000000000000000900 ) ;
#43168 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43169 = vector ( 'none', #43168, 1000.000000000000000 ) ;
#43170 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43171 = cartesian_point ( 'none', ( 69.73516237019242700, -23.48687299946900700, -0.5000000000000004400 ) ) ;
#43172 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43173 = line ( 'none', #43171, #43169 ) ;
#43174 = cartesian_point ( 'none', ( 4.173080939901785400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43175 = axis2_placement_3d ( 'none', #43174, #43172, #43170 ) ;
#43176 = cartesian_point ( 'none', ( 7.400000000000001200, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#43177 = circle ( 'none', #43160, 0.8509999999999999800 ) ;
#43178 = cartesian_point ( 'none', ( 14.99999999999999300, 2.000000000000000000, -23.00000000000000400 ) ) ;
#43180 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#43179 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43181 = cartesian_point ( 'none', ( 31.63314471971090600, -58.49439421980389400, 70.00000000000000000 ) ) ;
#43182 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.8510000000000000900 ) ) ;
#43183 = axis2_placement_3d ( 'none', #43164, #43157, #43155 ) ;
#43184 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#43185 = vector ( 'none', #43184, 1000.000000000000000 ) ;
#43186 = cartesian_point ( 'none', ( 7.673080939901786300, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#43187 = line ( 'none', #43181, #43140 ) ;
#43188 = cylindrical_surface ( 'none', #43183, 2.000000000000000000 ) ;
#43189 = circle ( 'none', #43199, 2.000000000000000900 ) ;
#43190 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43191 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43192 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43193 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43194 = cartesian_point ( 'none', ( 10.90000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43195 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43196 = axis2_placement_3d ( 'none', #43194, #43192, #43191 ) ;
#43197 = cartesian_point ( 'none', ( 35.67308093990179400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#43198 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43199 = axis2_placement_3d ( 'none', #43201, #43308, #43307 ) ;
#43200 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43201 = cartesian_point ( 'none', ( 35.67308093990179400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43202 = cartesian_point ( 'none', ( -41.31001113212812500, -52.11269500096354100, 140.0000000000000000 ) ) ;
#43203 = cartesian_point ( 'none', ( 35.40000000000000600, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#43204 = axis2_placement_3d ( 'none', #43210, #43195, #43193 ) ;
#43205 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43207 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43206 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43208 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43209 = axis2_placement_3d ( 'none', #43223, #43208, #43206 ) ;
#43210 = cartesian_point ( 'none', ( 35.67308093990179400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43211 = line ( 'none', #43313, #43311 ) ;
#43212 = cartesian_point ( 'none', ( 35.40000000000000600, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#43213 = cartesian_point ( 'none', ( -44.59764586415872900, -50.94195546741211400, 140.0000000000000000 ) ) ;
#43214 = cartesian_point ( 'none', ( -22.74433953115681100, -62.48955928226296000, 0.0000000000000000000 ) ) ;
#43215 = cartesian_point ( 'none', ( -20.99512121212804100, -63.09877086986759300, 0.0000000000000000000 ) ) ;
#43216 = circle ( 'none', #43320, 1.852269820003958900 ) ;
#43217 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43218 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43219 = cartesian_point ( 'none', ( 0.7999999999999986000, 4.991748625033863800e-016, 4.002144158641192100 ) ) ;
#43220 = cartesian_point ( 'none', ( -31.63314471971050800, -58.49439421980410700, 140.0000000000000000 ) ) ;
#43221 = cartesian_point ( 'none', ( 2.129999999999999900, 1.042174426074397700e-016, -0.8510000000000000900 ) ) ;
#43222 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43224 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43223 = cartesian_point ( 'none', ( 22.49999999999999600, 0.0000000000000000000, 22.50000000000000400 ) ) ;
#43225 = cartesian_point ( 'none', ( 0.0000000000000000000, -76.00511760518672600, -0.5000000000000004400 ) ) ;
#43226 = axis2_placement_3d ( 'none', #43225, #43224, #43222 ) ;
#43227 = face_outer_bound ( 'none', #1506, .t. ) ;
#43228 = cartesian_point ( 'none', ( 2.129999999999999900, -0.6774776749089226300, -0.5150000000000000100 ) ) ;
#43229 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43230 = circle ( 'none', #43315, 2.000000000000000000 ) ;
#43231 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43232 = direction ( 'none', ( -6.195440985631455300e-017, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#43233 = vector ( 'none', #43232, 1000.000000000000000 ) ;
#43234 = cylindrical_surface ( 'none', #43258, 2.000000000000000000 ) ;
#43235 = cartesian_point ( 'none', ( -30.50000000000000700, 2.000000000000000000, 27.50000000000000000 ) ) ;
#43236 = cartesian_point ( 'none', ( -35.10226982000381900, -57.59068935166525400, 140.0000000000000000 ) ) ;
#43237 = line ( 'none', #43235, #43233 ) ;
#43238 = axis2_placement_3d ( 'none', #43241, #43218, #43217 ) ;
#43239 = axis2_placement_3d ( 'none', #43214, #43207, #43205 ) ;
#43240 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43241 = cartesian_point ( 'none', ( 2.499999999999998700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43242 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43243 = circle ( 'none', #43209, 2.499999999999998700 ) ;
#43245 = cartesian_point ( 'none', ( 10.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43244 = circle ( 'none', #43204, 2.000000000000000900 ) ;
#43246 = axis2_placement_3d ( 'none', #43245, #43242, #43240 ) ;
#43247 = oriented_edge ( 'none', *, *, #6091, .f. ) ;
#43248 = circle ( 'none', #43239, 1.852269820003953800 ) ;
#43249 = circle ( 'none', #43238, 4.150000000000000400 ) ;
#43250 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43251 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43252 = face_outer_bound ( 'none', #1566, .t. ) ;
#43253 = direction ( 'none', ( 3.037428225030918600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43255 = circle ( 'none', #43246, 2.000000000000000900 ) ;
#43254 = cartesian_point ( 'none', ( 14.99999999999999500, 2.000000000000000000, -17.28884125826825300 ) ) ;
#43256 = cylindrical_surface ( 'none', #43226, 2.549999999999998900 ) ;
#43258 = axis2_placement_3d ( 'none', #43261, #43229, #43231 ) ;
#43257 = line ( 'none', #43254, #43266 ) ;
#43259 = face_outer_bound ( 'none', #18470, .t. ) ;
#43260 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -5.500000000000000000 ) ) ;
#43261 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43262 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147353200e-016, 1.000000000000000000 ) ) ;
#43263 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#43264 = axis2_placement_3d ( 'none', #43283, #43263, #43262 ) ;
#43265 = vector ( 'none', #43388, 1000.000000000000000 ) ;
#43266 = vector ( 'none', #43253, 1000.000000000000000 ) ;
#43267 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43268 = cartesian_point ( 'none', ( -42.74537604415477400, -50.94195546741211400, 145.2390102012479600 ) ) ;
#43269 = cartesian_point ( 'none', ( -24.59660935116076500, -62.48955928226296000, 140.0000000000000000 ) ) ;
#43270 = cartesian_point ( 'none', ( -9.719171570559076700, -65.78592329656882500, 0.0000000000000000000 ) ) ;
#43271 = face_outer_bound ( 'none', #1621, .t. ) ;
#43272 = circle ( 'none', #43264, 0.2000000000000000900 ) ;
#43273 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43274 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43275 = cartesian_point ( 'none', ( -11.54760381485066900, -65.48971557531187700, 0.0000000000000000000 ) ) ;
#43276 = axis2_placement_3d ( 'none', #43275, #43274, #43273 ) ;
#43277 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43278 = vector ( 'none', #43277, 1000.000000000000000 ) ;
#43279 = cartesian_point ( 'none', ( -15.00000000000000400, 2.000000000000000000, -17.28884125826825300 ) ) ;
#43280 = line ( 'none', #43279, #43278 ) ;
#43281 = cartesian_point ( 'none', ( -65.28516237019206900, -23.48687299947002700, -12.99999999999999800 ) ) ;
#43282 = cartesian_point ( 'none', ( -50.94195546741198700, -42.74537604415495200, 0.0000000000000000000 ) ) ;
#43283 = cartesian_point ( 'none', ( 2.700000000000001100, 2.694222958124177000e-016, -2.200000000000000200 ) ) ;
#43284 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43285 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43286 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43287 = axis2_placement_3d ( 'none', #43316, #43285, #43284 ) ;
#43288 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43289 = axis2_placement_3d ( 'none', #43260, #43251, #43250 ) ;
#43290 = circle ( 'none', #43287, 1.852269820003950200 ) ;
#43291 = oriented_edge ( 'none', *, *, #6411, .f. ) ;
#43292 = cartesian_point ( 'none', ( -13.39987363485462900, -65.48971557531187700, 145.2390102012479600 ) ) ;
#43293 = line ( 'none', #43292, #43265 ) ;
#43294 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43295 = axis2_placement_3d ( 'none', #43301, #43288, #43286 ) ;
#43296 = circle ( 'none', #43276, 1.852269820003958900 ) ;
#43297 = cartesian_point ( 'none', ( 2.700000000000001100, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#43298 = conical_surface ( 'none', #43353, 1.610000000000001200, 0.9599310885968749300 ) ;
#43299 = cartesian_point ( 'none', ( -13.39987363485462900, -65.48971557531187700, 140.0000000000000000 ) ) ;
#43300 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43301 = cartesian_point ( 'none', ( -6.938893903907228400e-015, 0.0000000000000000000, 13.19999999999999600 ) ) ;
#43302 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43303 = cartesian_point ( 'none', ( -11.54760381485066900, -65.48971557531187700, 140.0000000000000000 ) ) ;
#43304 = cartesian_point ( 'none', ( -9.719171570559057100, -65.78592329656882500, 140.0000000000000000 ) ) ;
#43305 = circle ( 'none', #43289, 82.99999999999992900 ) ;
#43306 = cartesian_point ( 'none', ( -20.99512121212806900, -63.09877086986757900, 140.0000000000000000 ) ) ;
#43307 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43309 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43308 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43311 = vector ( 'none', #43309, 1000.000000000000000 ) ;
#43310 = cartesian_point ( 'none', ( 2.700000000000001100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43312 = circle ( 'none', #43295, 2.500000000000002200 ) ;
#43313 = cartesian_point ( 'none', ( -20.99512121212807300, -63.09877086986759300, 70.00000000000000000 ) ) ;
#43314 = cartesian_point ( 'none', ( -13.39987363485462900, -65.48971557531187700, 0.0000000000000000000 ) ) ;
#43315 = axis2_placement_3d ( 'none', #43310, #43190, #43294 ) ;
#43316 = cartesian_point ( 'none', ( -33.24999999999987200, -57.59068935166525400, 140.0000000000000000 ) ) ;
#43317 = cylindrical_surface ( 'none', #43502, 8.000000000000007100 ) ;
#43318 = cartesian_point ( 'none', ( -44.59764586415872900, -50.94195546741211400, 0.0000000000000000000 ) ) ;
#43319 = face_outer_bound ( 'none', #18646, .t. ) ;
#43320 = axis2_placement_3d ( 'none', #43303, #43302, #43300 ) ;
#43321 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43322 = axis2_placement_3d ( 'none', #43326, #43335, #43321 ) ;
#43323 = axis2_placement_3d ( 'none', #43439, #43429, #43427 ) ;
#43324 = face_bound ( 'none', #18878, .t. ) ;
#43325 = cartesian_point ( 'none', ( 27.49999999999998200, 0.0000000000000000000, -30.50000000000000000 ) ) ;
#43326 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -10.99999999999999600 ) ) ;
#43327 = line ( 'none', #43361, #43445 ) ;
#43328 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43329 = vector ( 'none', #43328, 1000.000000000000000 ) ;
#43330 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43331 = cartesian_point ( 'none', ( -33.24999999999987200, -57.59068935166525400, 145.2390102012479600 ) ) ;
#43332 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43333 = toroidal_surface ( 'none', #43437, 2.200000000000000200, 0.2000000000000000100 ) ;
#43334 = face_outer_bound ( 'none', #1579, .t. ) ;
#43335 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#43336 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43337 = circle ( 'none', #43323, 2.000000000000000900 ) ;
#43338 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43339 = axis2_placement_3d ( 'none', #43282, #43338, #43336 ) ;
#43340 = line ( 'none', #43373, #43329 ) ;
#43341 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43342 = cartesian_point ( 'none', ( -15.00000000000000200, 2.000000000000000000, -23.00000000000000000 ) ) ;
#43343 = circle ( 'none', #43351, 2.200000000000000200 ) ;
#43344 = axis2_placement_3d ( 'none', #43268, #43267, #43434 ) ;
#43345 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43347 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43346 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43348 = conical_surface ( 'none', #43322, 83.50000000000000000, 0.7853981633974517200 ) ;
#43349 = circle ( 'none', #43339, 1.852269820003957300 ) ;
#43350 = cartesian_point ( 'none', ( 7.633166803959134100, -73.61038076308146600, -13.99999999999999800 ) ) ;
#43351 = axis2_placement_3d ( 'none', #43366, #43332, #43330 ) ;
#43353 = axis2_placement_3d ( 'none', #43370, #43369, #43347 ) ;
#43352 = axis2_placement_3d ( 'none', #43368, #43346, #43345 ) ;
#43354 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#43355 = cylindrical_surface ( 'none', #43344, 1.852269820003957300 ) ;
#43356 = vector ( 'none', #43354, 1000.000000000000000 ) ;
#43357 = cartesian_point ( 'none', ( 7.400000000000001200, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#43358 = cartesian_point ( 'none', ( 2.549999999999998900, -76.00511760518672600, -11.19999999999999800 ) ) ;
#43359 = line ( 'none', #43357, #43356 ) ;
#43360 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43361 = cartesian_point ( 'none', ( -56.64230403876096900, -34.84105901347667400, 70.00000000000000000 ) ) ;
#43362 = circle ( 'none', #43352, 2.000000000000000900 ) ;
#43363 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43364 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43365 = cartesian_point ( 'none', ( 11.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43366 = cartesian_point ( 'none', ( 2.499999999999999100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43367 = axis2_placement_3d ( 'none', #43365, #43364, #43363 ) ;
#43368 = cartesian_point ( 'none', ( 7.673080939901786300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43369 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43370 = cartesian_point ( 'none', ( 10.90000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43371 = cartesian_point ( 'none', ( 7.673080939901786300, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#43372 = cartesian_point ( 'none', ( 0.7999999999999986000, 4.002144158641191200, 0.0000000000000000000 ) ) ;
#43373 = cartesian_point ( 'none', ( -49.73169376017028800, -44.14757791481477500, 70.00000000000000000 ) ) ;
#43374 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43376 = vector ( 'none', #43374, 1000.000000000000000 ) ;
#43375 = circle ( 'none', #43481, 2.499999999999998700 ) ;
#43378 = cartesian_point ( 'none', ( -9.719171570559057100, -65.78592329656882500, 70.00000000000000000 ) ) ;
#43377 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43380 = line ( 'none', #43378, #43376 ) ;
#43379 = axis2_placement_3d ( 'none', #43401, #43501, #43500 ) ;
#43381 = circle ( 'none', #43367, 2.000000000000000900 ) ;
#43382 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43384 = cartesian_point ( 'none', ( -59.44295917166910200, -33.25000000000007100, 140.0000000000000000 ) ) ;
#43383 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43385 = cartesian_point ( 'none', ( 2.489999999999999300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43386 = cartesian_point ( 'none', ( 14.99999999999999500, 2.000000000000000000, -17.28884125826825300 ) ) ;
#43387 = cartesian_point ( 'none', ( -35.10226982000381900, -57.59068935166525400, 0.0000000000000000000 ) ) ;
#43388 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43389 = cartesian_point ( 'none', ( -59.44295917166910200, -33.25000000000007100, 0.0000000000000000000 ) ) ;
#43390 = cartesian_point ( 'none', ( -50.94195546741198700, -42.74537604415495200, 140.0000000000000000 ) ) ;
#43391 = cylindrical_surface ( 'none', #43506, 1.852269820003950200 ) ;
#43392 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43393 = vector ( 'none', #43392, 1000.000000000000000 ) ;
#43394 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43395 = circle ( 'none', #43513, 1.852269820003957300 ) ;
#43396 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#43397 = cartesian_point ( 'none', ( -28.50000000000000400, 0.0000000000000000000, 27.50000000000000000 ) ) ;
#43398 = circle ( 'none', #43400, 4.149999999999999500 ) ;
#43399 = cartesian_point ( 'none', ( -56.64230403876096200, -34.84105901347666600, 140.0000000000000000 ) ) ;
#43400 = axis2_placement_3d ( 'none', #43385, #43383, #43382 ) ;
#43401 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43402 = cartesian_point ( 'none', ( -52.79422528741594800, -42.74537604415495200, 0.0000000000000000000 ) ) ;
#43403 = oriented_edge ( 'none', *, *, #43613, .t. ) ;
#43404 = line ( 'none', #43490, #43488 ) ;
#43406 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43405 = cartesian_point ( 'none', ( 2.489999999999999300, 5.082284216461514200e-016, -4.149999999999999500 ) ) ;
#43407 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43408 = cartesian_point ( 'none', ( -42.74537604415477400, -50.94195546741211400, 0.0000000000000000000 ) ) ;
#43409 = axis2_placement_3d ( 'none', #43397, #43396, #43394 ) ;
#43410 = circle ( 'none', #43379, 0.8509999999999999800 ) ;
#43411 = face_outer_bound ( 'none', #1584, .t. ) ;
#43412 = cartesian_point ( 'none', ( 2.489999999999999300, 0.0000000000000000000, 4.149999999999999500 ) ) ;
#43413 = vector ( 'none', #43341, 1000.000000000000000 ) ;
#43414 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43415 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43416 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43417 = cartesian_point ( 'none', ( 72.28516237019106000, -23.48687299947121700, -12.49999999999999600 ) ) ;
#43418 = axis2_placement_3d ( 'none', #43417, #43415, #43414 ) ;
#43419 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43420 = cartesian_point ( 'none', ( -41.31001113212813900, -52.11269500096353400, 0.0000000000000000000 ) ) ;
#43421 = line ( 'none', #43342, #43413 ) ;
#43422 = cartesian_point ( 'none', ( -41.31001113212812500, -52.11269500096354100, 70.00000000000000000 ) ) ;
#43423 = line ( 'none', #43422, #43393 ) ;
#43424 = circle ( 'none', #43418, 4.000000000002002000 ) ;
#43425 = circle ( 'none', #43438, 1.852269820003957300 ) ;
#43426 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43427 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43428 = vector ( 'none', #43426, 1000.000000000000000 ) ;
#43429 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43430 = cartesian_point ( 'none', ( -44.59764586415872900, -50.94195546741211400, 145.2390102012479600 ) ) ;
#43431 = line ( 'none', #43430, #43428 ) ;
#43432 = circle ( 'none', #43443, 1.852269820003957300 ) ;
#43434 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43433 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43435 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43436 = cartesian_point ( 'none', ( 2.700000000000001100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43437 = axis2_placement_3d ( 'none', #43436, #43435, #43433 ) ;
#43438 = axis2_placement_3d ( 'none', #43408, #43407, #43406 ) ;
#43439 = cartesian_point ( 'none', ( 7.673080939901786300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43440 = circle ( 'none', #43409, 1.999999999999998200 ) ;
#43441 = conical_surface ( 'none', #43451, 4.002144158641192100, 0.08726646259971375400 ) ;
#43442 = cartesian_point ( 'none', ( -42.74537604415477400, -50.94195546741211400, 140.0000000000000000 ) ) ;
#43443 = axis2_placement_3d ( 'none', #43442, #43419, #43416 ) ;
#43445 = vector ( 'none', #43360, 1000.000000000000000 ) ;
#43444 = cartesian_point ( 'none', ( 2.499999999999998700, 0.0000000000000000000, 4.150000000000000400 ) ) ;
#43446 = cartesian_point ( 'none', ( 0.7999999999999986000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43447 = line ( 'none', #43577, #43570 ) ;
#43448 = circle ( 'none', #43544, 2.000000000000005300 ) ;
#43449 = cylindrical_surface ( 'none', #43567, 1.852269820003943400 ) ;
#43450 = cartesian_point ( 'none', ( -30.50000000000000400, 0.0000000000000000000, -28.49999999999999600 ) ) ;
#43451 = axis2_placement_3d ( 'none', #43446, #43565, #43564 ) ;
#43452 = direction ( 'none', ( 0.9961946980917457700, 1.067350013832264100e-017, 0.08715574274765546000 ) ) ;
#43453 = vector ( 'none', #43452, 1000.000000000000000 ) ;
#43454 = face_outer_bound ( 'none', #1605, .t. ) ;
#43456 = cartesian_point ( 'none', ( -24.59660935116076500, -62.48955928226296000, 0.0000000000000000000 ) ) ;
#43455 = cartesian_point ( 'none', ( -30.50000000000000700, 0.0000000000000000000, 27.50000000000000000 ) ) ;
#43457 = axis2_placement_3d ( 'none', #43542, #43540, #43538 ) ;
#43458 = cartesian_point ( 'none', ( 0.7999999999999986000, 0.0000000000000000000, -4.002144158641192100 ) ) ;
#43459 = cartesian_point ( 'none', ( -28.50000000000000400, 0.0000000000000000000, -30.49999999999999600 ) ) ;
#43460 = cartesian_point ( 'none', ( -22.74433953115681100, -62.48955928226296000, 140.0000000000000000 ) ) ;
#43461 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43462 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43463 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43464 = vector ( 'none', #43462, 1000.000000000000000 ) ;
#43465 = cartesian_point ( 'none', ( 0.7999999999999986000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43467 = cartesian_point ( 'none', ( -31.63314471971051500, -58.49439421980411400, 70.00000000000000000 ) ) ;
#43466 = cartesian_point ( 'none', ( 0.7999999999999986000, 4.901213033606212400e-016, 4.002144158641192100 ) ) ;
#43468 = line ( 'none', #43466, #43453 ) ;
#43469 = cartesian_point ( 'none', ( -67.34198539531580300, -11.54760381485089100, 140.0000000000000000 ) ) ;
#43470 = circle ( 'none', #43536, 0.2000000000000000900 ) ;
#43471 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43472 = cartesian_point ( 'none', ( -22.74433953115681100, -62.48955928226296000, 145.2390102012479600 ) ) ;
#43473 = cartesian_point ( 'none', ( -49.73169376017028000, -44.14757791481476800, 140.0000000000000000 ) ) ;
#43474 = circle ( 'none', #43578, 1.852269820003953800 ) ;
#43475 = cartesian_point ( 'none', ( -28.50000000000000400, 0.0000000000000000000, 29.50000000000000000 ) ) ;
#43476 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43477 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43478 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43480 = cartesian_point ( 'none', ( -33.24999999999987200, -57.59068935166525400, 0.0000000000000000000 ) ) ;
#43479 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43481 = axis2_placement_3d ( 'none', #43486, #43479, #43477 ) ;
#43482 = face_outer_bound ( 'none', #1682, .t. ) ;
#43483 = axis2_placement_3d ( 'none', #43472, #43471, #43574 ) ;
#43484 = cartesian_point ( 'none', ( 35.12691906009821700, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#43485 = circle ( 'none', #43504, 4.002144158641192100 ) ;
#43486 = cartesian_point ( 'none', ( 22.49999999999998900, 0.0000000000000000000, -22.50000000000000000 ) ) ;
#43487 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43488 = vector ( 'none', #43487, 1000.000000000000000 ) ;
#43490 = cartesian_point ( 'none', ( -35.10226982000381900, -57.59068935166525400, 145.2390102012479600 ) ) ;
#43489 = face_outer_bound ( 'none', #18699, .t. ) ;
#43491 = axis2_placement_3d ( 'none', #43480, #43478, #43476 ) ;
#43492 = cylindrical_surface ( 'none', #43483, 1.852269820003953800 ) ;
#43493 = circle ( 'none', #43491, 1.852269820003950200 ) ;
#43494 = line ( 'none', #43467, #43464 ) ;
#43495 = plane ( 'none', #43457 ) ;
#43496 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43497 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43498 = face_outer_bound ( 'none', #18847, .t. ) ;
#43499 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43500 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43501 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43502 = axis2_placement_3d ( 'none', #43503, #43496, #43377 ) ;
#43503 = cartesian_point ( 'none', ( 72.28516237019242400, -23.48687299946900700, -30.50000000000000700 ) ) ;
#43504 = axis2_placement_3d ( 'none', #43465, #43463, #43461 ) ;
#43505 = cartesian_point ( 'none', ( -72.36230877960221600, -15.48724498114847500, -13.99999999999999800 ) ) ;
#43506 = axis2_placement_3d ( 'none', #43331, #43499, #43497 ) ;
#43507 = cartesian_point ( 'none', ( -52.79422528741594800, -42.74537604415495200, 140.0000000000000000 ) ) ;
#43508 = cartesian_point ( 'none', ( -31.63314471971050100, -58.49439421980410700, 0.0000000000000000000 ) ) ;
#43509 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43510 = oriented_edge ( 'none', *, *, #6416, .f. ) ;
#43511 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43512 = cartesian_point ( 'none', ( 22.37308093990178600, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#43513 = axis2_placement_3d ( 'none', #43390, #43511, #43509 ) ;
#43514 = cartesian_point ( 'none', ( 79.00000000000000000, -0.005117605186732987500, -0.5000000000000000000 ) ) ;
#43515 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43516 = plane ( 'none', #43527 ) ;
#43517 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#43518 = line ( 'none', #43517, #43623 ) ;
#43519 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43520 = vector ( 'none', #43519, 1000.000000000000000 ) ;
#43521 = cartesian_point ( 'none', ( -67.34198539531580300, -11.54760381485089100, 145.2390102012479600 ) ) ;
#43523 = cartesian_point ( 'none', ( -62.48955928226289600, -22.74433953115702100, 140.0000000000000000 ) ) ;
#43522 = circle ( 'none', #43628, 2.499999999999998700 ) ;
#43524 = axis2_placement_3d ( 'none', #43640, #43629, #43621 ) ;
#43525 = cartesian_point ( 'none', ( 22.52691906009821600, 2.449293598294707900e-016, -2.000000000000000900 ) ) ;
#43526 = axis2_placement_3d ( 'none', #43537, #43515, #43639 ) ;
#43527 = axis2_placement_3d ( 'none', #43530, #43550, #43548 ) ;
#43528 = face_bound ( 'none', #18871, .t. ) ;
#43529 = face_outer_bound ( 'none', #18730, .t. ) ;
#43530 = cartesian_point ( 'none', ( -28.50000000000000400, 0.0000000000000000000, 27.50000000000000000 ) ) ;
#43531 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43532 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43534 = circle ( 'none', #43526, 1.852269820003943400 ) ;
#43533 = cartesian_point ( 'none', ( 2.700000000000001100, 0.0000000000000000000, 2.200000000000000200 ) ) ;
#43535 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43536 = axis2_placement_3d ( 'none', #43533, #43532, #43531 ) ;
#43537 = cartesian_point ( 'none', ( -65.48971557531186200, -11.54760381485089100, 0.0000000000000000000 ) ) ;
#43538 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43539 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43540 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#43541 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#43542 = cartesian_point ( 'none', ( 2.000000000000002200, 4.750000000000000900, 71.50000000000000000 ) ) ;
#43543 = cartesian_point ( 'none', ( 27.49999999999998200, 0.0000000000000000000, -28.49999999999999300 ) ) ;
#43544 = axis2_placement_3d ( 'none', #43543, #43541, #43539 ) ;
#43545 = face_bound ( 'none', #18735, .t. ) ;
#43546 = face_bound ( 'none', #18682, .t. ) ;
#43547 = face_bound ( 'none', #18804, .t. ) ;
#43549 = cartesian_point ( 'none', ( -65.14269912694291500, -13.36707710969722900, 0.0000000000000000000 ) ) ;
#43548 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43550 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43551 = line ( 'none', #43521, #43520 ) ;
#43552 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#43554 = circle ( 'none', #43634, 1.852269820003950200 ) ;
#43553 = vector ( 'none', #43552, 1000.000000000000000 ) ;
#43556 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43555 = cartesian_point ( 'none', ( 79.00000000000000000, -0.005117605186732987500, -5.500000000000000000 ) ) ;
#43558 = face_outer_bound ( 'none', #1418, .t. ) ;
#43557 = line ( 'none', #43555, #43553 ) ;
#43560 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43559 = face_bound ( 'none', #18737, .t. ) ;
#43561 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43562 = cylindrical_surface ( 'none', #43524, 1.852269820003943400 ) ;
#43563 = cartesian_point ( 'none', ( 13.36707710969745700, -65.14269912694287300, 0.0000000000000000000 ) ) ;
#43564 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43565 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43566 = cartesian_point ( 'none', ( -65.48971557531186200, -11.54760381485089100, 145.2390102012479600 ) ) ;
#43567 = axis2_placement_3d ( 'none', #43566, #43535, #43556 ) ;
#43568 = cartesian_point ( 'none', ( 35.67308093990179400, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#43569 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43570 = vector ( 'none', #43569, 1000.000000000000000 ) ;
#43571 = b_spline_curve_with_knots ( 'none', 3,
( #43576, #43687, #43685, #43683, #43681, #43679, #43676, #43675, #43673, #43672 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 8.673617379884035500e-019, 0.0003984680410721972600, 0.0007969360821443936500, 0.001195404123216590100, 0.001593872164288786400 ),
.unspecified. ) ;
#43572 = vector ( 'none', #43671, 1000.000000000000000 ) ;
#43573 = cartesian_point ( 'none', ( -2.549999999999998900, -76.00511760518672600, -0.5000000000000004400 ) ) ;
#43574 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43575 = line ( 'none', #43573, #43572 ) ;
#43576 = cartesian_point ( 'none', ( 7.259340029181701400, -72.64327549992356100, -20.00000000000000700 ) ) ;
#43577 = cartesian_point ( 'none', ( -24.59660935116076500, -62.48955928226296000, 145.2390102012479600 ) ) ;
#43578 = axis2_placement_3d ( 'none', #43460, #43561, #43560 ) ;
#43579 = cartesian_point ( 'none', ( 0.7999999999999986000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43580 = axis2_placement_3d ( 'none', #43605, #43686, #43684 ) ;
#43581 = circle ( 'none', #43649, 2.000000000000000900 ) ;
#43582 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43583 = cartesian_point ( 'none', ( 29.49999999999998600, 0.0000000000000000000, 27.49999999999999600 ) ) ;
#43584 = vector ( 'none', #43582, 1000.000000000000000 ) ;
#43585 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 1.239088197126291100e-016 ) ) ;
#43586 = cartesian_point ( 'none', ( -61.83186657152272400, -24.47591216444062200, 70.00000000000000000 ) ) ;
#43587 = vector ( 'none', #43585, 1000.000000000000000 ) ;
#43588 = line ( 'none', #43586, #43584 ) ;
#43589 = axis2_placement_3d ( 'none', #43591, #43674, #43650 ) ;
#43590 = cartesian_point ( 'none', ( -72.28516237019206900, -23.48687299947002700, -13.99999999999999800 ) ) ;
#43591 = cartesian_point ( 'none', ( -57.59068935166514100, -33.25000000000007100, 140.0000000000000000 ) ) ;
#43592 = line ( 'none', #43663, #43647 ) ;
#43593 = circle ( 'none', #43580, 1.852269820003943400 ) ;
#43594 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43595 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43596 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43597 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43598 = axis2_placement_3d ( 'none', #43638, #43597, #43595 ) ;
#43599 = cartesian_point ( 'none', ( -28.50000000000000400, 0.0000000000000000000, -30.49999999999999600 ) ) ;
#43600 = line ( 'none', #43599, #43587 ) ;
#43601 = cartesian_point ( 'none', ( 20.99512121212848800, -63.09877086986745100, 0.0000000000000000000 ) ) ;
#43602 = cartesian_point ( 'none', ( 7.126919060098210900, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#43603 = cartesian_point ( 'none', ( 7.400000000000001200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43605 = cartesian_point ( 'none', ( -65.48971557531186200, -11.54760381485089100, 140.0000000000000000 ) ) ;
#43604 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43606 = edge_loop ( 'none', ( #43995, #43403, #43291, #43751 ) ) ;
#43607 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43608 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43609 = vector ( 'none', #43607, 1000.000000000000000 ) ;
#43611 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43610 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 4.149999999999999500 ) ) ;
#43613 = edge_curve ( 'none', #5931, #6420, #53248, .t. ) ;
#43612 = cartesian_point ( 'none', ( 22.37308093990178600, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#43614 = line ( 'none', #43610, #43609 ) ;
#43615 = circle ( 'none', #43598, 1.852269820003943400 ) ;
#43616 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43617 = cartesian_point ( 'none', ( -64.28516237019206900, -23.48687299947002700, -13.99999999999999800 ) ) ;
#43618 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43619 = vector ( 'none', #43618, 1000.000000000000000 ) ;
#43620 = circle ( 'none', #43630, 2.000000000000000900 ) ;
#43621 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43622 = cartesian_point ( 'none', ( -61.83186657152272400, -24.47591216444060400, 0.0000000000000000000 ) ) ;
#43623 = vector ( 'none', #43616, 1000.000000000000000 ) ;
#43624 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43626 = circle ( 'none', #43698, 8.000000000000007100 ) ;
#43625 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43627 = cartesian_point ( 'none', ( -22.50000000000000400, 0.0000000000000000000, -22.50000000000000000 ) ) ;
#43628 = axis2_placement_3d ( 'none', #43627, #43625, #43624 ) ;
#43629 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43630 = axis2_placement_3d ( 'none', #43602, #43596, #43594 ) ;
#43631 = cartesian_point ( 'none', ( -64.34182910226684300, -22.74433953115702100, 145.2390102012479600 ) ) ;
#43633 = line ( 'none', #43631, #43619 ) ;
#43632 = cartesian_point ( 'none', ( 7.126919060098210900, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#43634 = axis2_placement_3d ( 'none', #43523, #43611, #43608 ) ;
#43635 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43636 = face_outer_bound ( 'none', #1627, .t. ) ;
#43637 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43638 = cartesian_point ( 'none', ( -62.48955928226289600, -22.74433953115702100, 0.0000000000000000000 ) ) ;
#43639 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43640 = cartesian_point ( 'none', ( -62.48955928226289600, -22.74433953115702100, 145.2390102012479600 ) ) ;
#43641 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43642 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43643 = cartesian_point ( 'none', ( 19.02691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#43644 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43645 = face_outer_bound ( 'none', #19007, .t. ) ;
#43646 = cartesian_point ( 'none', ( 2.499999999999998700, 5.082284216461515200e-016, -4.150000000000000400 ) ) ;
#43647 = vector ( 'none', #43666, 1000.000000000000000 ) ;
#43648 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43649 = axis2_placement_3d ( 'none', #43657, #43642, #43641 ) ;
#43650 = direction ( 'none', ( 1.000000000000000000, 3.746157189934889600e-015, 0.0000000000000000000 ) ) ;
#43651 = axis2_placement_3d ( 'none', #43643, #43637, #43635 ) ;
#43652 = circle ( 'none', #43651, 2.000000000000000900 ) ;
#43653 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43654 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43655 = cartesian_point ( 'none', ( -64.34182910226684300, -22.74433953115702100, 140.0000000000000000 ) ) ;
#43656 = axis2_placement_3d ( 'none', #43670, #43648, #43644 ) ;
#43657 = cartesian_point ( 'none', ( 7.126919060098210900, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#43658 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43659 = vector ( 'none', #43658, 1000.000000000000000 ) ;
#43660 = axis2_placement_3d ( 'none', #43603, #43654, #43653 ) ;
#43661 = cartesian_point ( 'none', ( -59.44295917166910200, -33.25000000000007100, 145.2390102012479600 ) ) ;
#43662 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43663 = cartesian_point ( 'none', ( 66.50000000000000000, 22.50000000000000000, 124.3500000000000100 ) ) ;
#43664 = cartesian_point ( 'none', ( 3.626919060098210400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#43665 = b_spline_curve_with_knots ( 'none', 3,
( #44686, #45185, #45183, #28024 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004047968925928189900, 0.006137159607090669100 ),
.unspecified. ) ;
#43666 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43667 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43668 = circle ( 'none', #43689, 4.002144158641192100 ) ;
#43669 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43670 = cartesian_point ( 'none', ( 19.57308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43671 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43672 = cartesian_point ( 'none', ( 7.633166803959134100, -73.61038076308146600, -19.00000000000000700 ) ) ;
#43673 = cartesian_point ( 'none', ( 7.633166803959136700, -73.61038076308146600, -19.13482383006846600 ) ) ;
#43674 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43675 = cartesian_point ( 'none', ( 7.624846215971312600, -73.58344069399407800, -19.26850922476535300 ) ) ;
#43676 = cartesian_point ( 'none', ( 7.592151375588386500, -73.48280985838677300, -19.51243882583863300 ) ) ;
#43678 = edge_loop ( 'none', ( #56791, #56688, #56794, #56967 ) ) ;
#43677 = cartesian_point ( 'none', ( -57.59068935166514100, -33.25000000000007100, 145.2390102012479600 ) ) ;
#43679 = cartesian_point ( 'none', ( 7.567424535910306300, -73.40830027454097700, -19.62420559153987700 ) ) ;
#43680 = circle ( 'none', #43589, 1.852269820003957300 ) ;
#43681 = cartesian_point ( 'none', ( 7.502360421356746300, -73.22591583786230300, -19.80762817439782700 ) ) ;
#43682 = face_outer_bound ( 'none', #1630, .t. ) ;
#43683 = cartesian_point ( 'none', ( 7.462073018168958100, -73.11841105525034800, -19.87952940694659900 ) ) ;
#43684 = direction ( 'none', ( 1.000000000000000000, -9.365392974837295000e-016, 0.0000000000000000000 ) ) ;
#43685 = cartesian_point ( 'none', ( 7.368294416136381000, -72.88680943711482000, -19.97601406834833400 ) ) ;
#43686 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43687 = cartesian_point ( 'none', ( 7.315927416227323100, -72.76546656989795300, -20.00000000000000400 ) ) ;
#43688 = axis2_placement_3d ( 'none', #43677, #43669, #43667 ) ;
#43689 = axis2_placement_3d ( 'none', #43579, #43604, #43662 ) ;
#43690 = line ( 'none', #43661, #43659 ) ;
#43691 = circle ( 'none', #43660, 1.610000000000001200 ) ;
#43692 = cartesian_point ( 'none', ( -56.64230403876096200, -34.84105901347666600, 0.0000000000000000000 ) ) ;
#43693 = circle ( 'none', #43723, 79.00000000000000000 ) ;
#43694 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43695 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43696 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#43697 = vector ( 'none', #43695, 1000.000000000000000 ) ;
#43698 = axis2_placement_3d ( 'none', #43590, #43696, #43694 ) ;
#43699 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#43700 = cylindrical_surface ( 'none', #43688, 1.852269820003957300 ) ;
#43701 = axis2_placement_3d ( 'none', #43816, #43699, #43791 ) ;
#43702 = cartesian_point ( 'none', ( 60.92133567231223900, 21.78742332179647400, 79.50802283545763800 ) ) ;
#43703 = direction ( 'none', ( 0.9961946980917457700, 0.0000000000000000000, -0.08715574274765546000 ) ) ;
#43704 = vector ( 'none', #43703, 1000.000000000000000 ) ;
#43705 = cartesian_point ( 'none', ( 60.81511966182706200, 22.08291287227447300, 79.38953924132627500 ) ) ;
#43706 = cartesian_point ( 'none', ( 0.7999999999999986000, 0.0000000000000000000, -4.002144158641192100 ) ) ;
#43707 = cartesian_point ( 'none', ( 60.73980068287103500, 22.28939366888516500, 79.35000000000000900 ) ) ;
#43708 = line ( 'none', #43706, #43704 ) ;
#43709 = cartesian_point ( 'none', ( 60.66168477713095100, 22.50000000000000400, 79.35000000000000900 ) ) ;
#43710 = cartesian_point ( 'none', ( 60.66168477713095100, -22.50000000000000400, 79.35000000000000900 ) ) ;
#43711 = b_spline_curve_with_knots ( 'none', 3,
( #43709, #43707, #43705, #43702, #43821, #43819, #43817, #43815, #43814, #43812, #43810, #43808, #43806, #43803, #43802, #43800, #43799, #43797, #43796, #43795, #43794, #43793, #43792, #43790, #43789, #43786, #43784, #43782, #43779, #43776 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 3.469446951953614200e-018, 0.0006645581055007139500, 0.0009968371582510606800, 0.001329116211001407300, 0.001661395263751753900, 0.001993674316502100500, 0.002325953369252447200, 0.002658232422002793800, 0.003322790527503445400, 0.003655069580253751700, 0.003987348633004058800, 0.004319627685754365100, 0.004651906738504672300, 0.004984185791254979400, 0.005316464844005285700 ),
.unspecified. ) ;
#43712 = circle ( 'none', #43764, 1.649999999999998600 ) ;
#43713 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43714 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43715 = cartesian_point ( 'none', ( 49.45689984944993300, 56.37763735837884100, -12.99999999999999800 ) ) ;
#43716 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43717 = cartesian_point ( 'none', ( 22.10000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43718 = axis2_placement_3d ( 'none', #43717, #43716, #43714 ) ;
#43719 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43720 = cartesian_point ( 'none', ( 22.10000000000000100, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#43721 = vector ( 'none', #43719, 1000.000000000000000 ) ;
#43722 = line ( 'none', #43720, #43736 ) ;
#43723 = axis2_placement_3d ( 'none', #43787, #43759, #43757 ) ;
#43724 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43725 = axis2_placement_3d ( 'none', #43773, #43762, #43828 ) ;
#43726 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43727 = circle ( 'none', #43729, 1.649999999999984800 ) ;
#43728 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43729 = axis2_placement_3d ( 'none', #43770, #43769, #43767 ) ;
#43730 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43732 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43731 = cartesian_point ( 'none', ( 21.82691906009821300, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#43733 = cartesian_point ( 'none', ( -25.39999999999996300, 5.082284216461514200e-016, -4.149999999999999500 ) ) ;
#43734 = line ( 'none', #43733, #43697 ) ;
#43735 = cartesian_point ( 'none', ( 66.50000000000000000, 22.50000000000000000, 81.00000000000000000 ) ) ;
#43736 = vector ( 'none', #43820, 1000.000000000000200 ) ;
#43737 = vertex_point ( 'none', #53251 ) ;
#43738 = circle ( 'none', #43718, 1.610000000000001200 ) ;
#43739 = cartesian_point ( 'none', ( 22.10000000000000100, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#43740 = axis2_placement_3d ( 'none', #43728, #43726, #43724 ) ;
#43741 = cylindrical_surface ( 'none', #43725, 1.649999999999998600 ) ;
#43742 = face_outer_bound ( 'none', #1645, .t. ) ;
#43743 = cartesian_point ( 'none', ( -61.83186657152271700, -24.47591216444061900, 140.0000000000000000 ) ) ;
#43745 = cartesian_point ( 'none', ( -50.94195546741198700, -42.74537604415495200, 145.2390102012479600 ) ) ;
#43744 = cylindrical_surface ( 'none', #43740, 4.149999999999999500 ) ;
#43746 = cartesian_point ( 'none', ( -49.73169376017026600, -44.14757791481478200, 0.0000000000000000000 ) ) ;
#43747 = face_outer_bound ( 'none', #18739, .t. ) ;
#43748 = cartesian_point ( 'none', ( -65.14269912694292900, -13.36707710969718800, 140.0000000000000000 ) ) ;
#43751 = oriented_edge ( 'none', *, *, #47917, .t. ) ;
#43750 = cylindrical_surface ( 'none', #43761, 1.852269820003957300 ) ;
#43749 = line ( 'none', #43870, #43785 ) ;
#43752 = cartesian_point ( 'none', ( -64.34182910226684300, -22.74433953115702100, 0.0000000000000000000 ) ) ;
#43753 = conical_surface ( 'none', #43765, 1.610000000000001200, 0.9599310885968749300 ) ;
#43754 = cartesian_point ( 'none', ( -52.79422528741594800, -42.74537604415495200, 145.2390102012479600 ) ) ;
#43756 = line ( 'none', #43754, #43721 ) ;
#43755 = face_outer_bound ( 'none', #18756, .t. ) ;
#43758 = cartesian_point ( 'none', ( -67.34198539531580300, -11.54760381485089100, 0.0000000000000000000 ) ) ;
#43757 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43759 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43761 = axis2_placement_3d ( 'none', #43745, #43732, #43730 ) ;
#43760 = cartesian_point ( 'none', ( 22.10000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#43762 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43763 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43764 = axis2_placement_3d ( 'none', #43735, #43713, #43834 ) ;
#43765 = axis2_placement_3d ( 'none', #43760, #43763, #43876 ) ;
#43766 = cartesian_point ( 'none', ( 22.10000000000000100, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#43767 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43768 = vector ( 'none', #43778, 1000.000000000000000 ) ;
#43769 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43770 = cartesian_point ( 'none', ( 66.50000000000000000, 0.0000000000000000000, 90.00000000000001400 ) ) ;
#43771 = face_outer_bound ( 'none', #1736, .t. ) ;
#43772 = conical_surface ( 'none', #43906, 2.000000000000000900, 0.9599310885968839200 ) ;
#43773 = cartesian_point ( 'none', ( 66.50000000000000000, 22.50000000000000000, 126.0000000000000000 ) ) ;
#43774 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43775 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43776 = cartesian_point ( 'none', ( 60.66168477713095800, 22.50000000000000400, 82.65000000000000600 ) ) ;
#43777 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 22.50000000000000000 ) ) ;
#43778 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43779 = cartesian_point ( 'none', ( 60.70029695956635200, 22.39589866491311200, 82.64999999999999100 ) ) ;
#43780 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#43782 = cartesian_point ( 'none', ( 60.73919585204425400, 22.29017913007128400, 82.63995642755107000 ) ) ;
#43781 = line ( 'none', #43780, #43768 ) ;
#43783 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -6.195440985631455300e-017 ) ) ;
#43784 = cartesian_point ( 'none', ( 60.81432208123813900, 22.08438878943865200, 82.60023410892883100 ) ) ;
#43785 = vector ( 'none', #43783, 1000.000000000000000 ) ;
#43786 = cartesian_point ( 'none', ( 60.85073312411240200, 21.98383841379710500, 82.57075001272492900 ) ) ;
#43787 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -0.5000000000000000000 ) ) ;
#43789 = cartesian_point ( 'none', ( 60.92127775746909900, 21.78758338006287700, 82.49202578569681100 ) ) ;
#43788 = axis2_placement_3d ( 'none', #43777, #43775, #43774 ) ;
#43790 = cartesian_point ( 'none', ( 60.95540072256059000, 21.69189027640564800, 82.44249467216292300 ) ) ;
#43791 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43792 = cartesian_point ( 'none', ( 61.01868467189408600, 21.51323085739376100, 82.32669471386084600 ) ) ;
#43793 = cartesian_point ( 'none', ( 61.04821592378552700, 21.42923709579529000, 82.26010006960640900 ) ) ;
#43794 = cartesian_point ( 'none', ( 61.10292025641629000, 21.27275266915361100, 82.10826412527585200 ) ) ;
#43795 = cartesian_point ( 'none', ( 61.12726214246640700, 21.20264368380905800, 82.02530418576722600 ) ) ;
#43796 = cartesian_point ( 'none', ( 61.16999656073108600, 21.07903690818252000, 81.84572216253619100 ) ) ;
#43797 = cartesian_point ( 'none', ( 61.18855085424701900, 21.02506439395203600, 81.74782758363416200 ) ) ;
#43798 = cartesian_point ( 'none', ( 22.37308093990178600, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#43799 = cartesian_point ( 'none', ( 61.23301076575205600, 20.89537619215557000, 81.44317827409238900 ) ) ;
#43800 = cartesian_point ( 'none', ( 61.24850661010049200, 20.84971074443867800, 81.21957691143035200 ) ) ;
#43802 = cartesian_point ( 'none', ( 61.24835818491921200, 20.85014675428965700, 80.88696713140588200 ) ) ;
#43801 = toroidal_surface ( 'none', #43701, 4.500000000002002000, 0.5000000000000000000 ) ;
#43803 = cartesian_point ( 'none', ( 61.24445398309392600, 20.86162567386223900, 80.77492288762424300 ) ) ;
#43804 = direction ( 'none', ( -6.195440985631455300e-017, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#43805 = vector ( 'none', #43804, 1000.000000000000000 ) ;
#43806 = cartesian_point ( 'none', ( 61.22904871812463800, 20.90679704108630700, 80.55656514483926900 ) ) ;
#43807 = cartesian_point ( 'none', ( -30.50000000000000700, 0.0000000000000000000, 27.50000000000000000 ) ) ;
#43808 = cartesian_point ( 'none', ( 61.21772743717615100, 20.93996051458509200, 80.45146534766284700 ) ) ;
#43809 = line ( 'none', #43807, #43805 ) ;
#43810 = cartesian_point ( 'none', ( 61.18801092023724700, 21.02663593040263400, 80.24912598973745000 ) ) ;
#43812 = cartesian_point ( 'none', ( 61.16935986629519600, 21.08088483941361000, 80.15119740401009100 ) ) ;
#43811 = cartesian_point ( 'none', ( 21.82691906009821300, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#43813 = face_outer_bound ( 'none', #18779, .t. ) ;
#43814 = cartesian_point ( 'none', ( 61.12654235717897700, 21.20471908611258300, 79.97208899213778500 ) ) ;
#43815 = cartesian_point ( 'none', ( 61.10227379439346200, 21.27460715132983200, 79.88977311001949000 ) ) ;
#43817 = cartesian_point ( 'none', ( 61.04795652777978900, 21.42997377671624200, 79.73935125340442200 ) ) ;
#43816 = cartesian_point ( 'none', ( 72.28516237019106000, -23.48687299947121700, -12.49999999999999600 ) ) ;
#43818 = cartesian_point ( 'none', ( 27.49999999999998600, 0.0000000000000000000, 29.49999999999999600 ) ) ;
#43819 = cartesian_point ( 'none', ( 61.01795217933303000, 21.51530746992510100, 79.67178858273840100 ) ) ;
#43821 = cartesian_point ( 'none', ( 60.95479435234436500, 21.69359327424101400, 79.55657589725679200 ) ) ;
#43820 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#43822 = circle ( 'none', #43788, 2.499999999999998700 ) ;
#43823 = circle ( 'none', #43851, 1.649999999999984800 ) ;
#43825 = cartesian_point ( 'none', ( 60.66168477713095800, 22.50000000000000400, 127.6499999999999900 ) ) ;
#43824 = vector ( 'none', #43953, 1000.000000000000000 ) ;
#43826 = cartesian_point ( 'none', ( 22.10000000000000100, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#43827 = line ( 'none', #43826, #43824 ) ;
#43828 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43829 = cartesian_point ( 'none', ( 60.66168477713095800, 22.50000000000000400, 82.65000000000000600 ) ) ;
#43830 = axis2_placement_3d ( 'none', #43898, #43925, #43894 ) ;
#43831 = cartesian_point ( 'none', ( 9.773080939901786800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43832 = axis2_placement_3d ( 'none', #43831, #43930, #43928 ) ;
#43834 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43833 = cartesian_point ( 'none', ( 29.49999999999998600, 0.0000000000000000000, 27.49999999999999600 ) ) ;
#43835 = line ( 'none', #43833, #43919 ) ;
#43836 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#43837 = vector ( 'none', #43836, 1000.000000000000000 ) ;
#43838 = cartesian_point ( 'none', ( 60.66168477713095100, -22.50000000000000000, 82.65000000000000600 ) ) ;
#43839 = cartesian_point ( 'none', ( 22.37308093990178600, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#43840 = face_outer_bound ( 'none', #18821, .t. ) ;
#43841 = cartesian_point ( 'none', ( 61.01795217933305100, 21.51530746992510500, 124.6717885827384400 ) ) ;
#43842 = cartesian_point ( 'none', ( 60.95479435234435800, 21.69359327424101400, 124.5565758972568100 ) ) ;
#43843 = cartesian_point ( 'none', ( 60.92133567231225300, 21.78742332179648500, 124.5080228354576800 ) ) ;
#43844 = cartesian_point ( 'none', ( 60.81511966182706900, 22.08291287227447700, 124.3895392413263000 ) ) ;
#43845 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43846 = cartesian_point ( 'none', ( 60.73980068287102100, 22.28939366888515700, 124.3500000000000100 ) ) ;
#43847 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43848 = cartesian_point ( 'none', ( 60.66168477713095100, 22.50000000000000400, 124.3500000000000100 ) ) ;
#43849 = cartesian_point ( 'none', ( 21.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#43850 = line ( 'none', #43839, #43837 ) ;
#43851 = axis2_placement_3d ( 'none', #43926, #43924, #43922 ) ;
#43852 = cartesian_point ( 'none', ( -66.47420373318723800, -1.852090181043029900, 140.0000000000000000 ) ) ;
#43853 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43854 = cartesian_point ( 'none', ( -68.35226982000395400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43855 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43856 = vector ( 'none', #43855, 1000.000000000000000 ) ;
#43857 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#43858 = cylindrical_surface ( 'none', #43909, 1.852269820003957300 ) ;
#43859 = cartesian_point ( 'none', ( 21.67308093990178700, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#43860 = cartesian_point ( 'none', ( 60.66168477713095100, 22.50000000000000400, 79.35000000000000900 ) ) ;
#43861 = cartesian_point ( 'none', ( 61.22904871812463800, 20.90679704108630000, 125.5565651448393100 ) ) ;
#43862 = line ( 'none', #43857, #43856 ) ;
#43863 = cartesian_point ( 'none', ( 61.21772743717618000, 20.93996051458509600, 125.4514653476628900 ) ) ;
#43864 = cartesian_point ( 'none', ( 61.18801092023725400, 21.02663593040263700, 125.2491259897374500 ) ) ;
#43865 = circle ( 'none', #43873, 2.000000000000000900 ) ;
#43866 = cartesian_point ( 'none', ( 61.16935986629519600, 21.08088483941360600, 125.1511974040101200 ) ) ;
#43867 = cartesian_point ( 'none', ( 61.12654235717898400, 21.20471908611258600, 124.9720889921377700 ) ) ;
#43868 = cartesian_point ( 'none', ( 61.10227379439347600, 21.27460715132982500, 124.8897731100194600 ) ) ;
#43869 = cartesian_point ( 'none', ( 61.04795652777978900, 21.42997377671624900, 124.7393512534044400 ) ) ;
#43870 = cartesian_point ( 'none', ( -28.50000000000000400, 0.0000000000000000000, 29.50000000000000000 ) ) ;
#43871 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43872 = vector ( 'none', #43871, 1000.000000000000000 ) ;
#43874 = cartesian_point ( 'none', ( 66.50000000000000000, 22.50000000000000000, 82.65000000000000600 ) ) ;
#43873 = axis2_placement_3d ( 'none', #43849, #43847, #43845 ) ;
#43875 = b_spline_curve_with_knots ( 'none', 3,
( #43848, #43846, #43844, #43843, #43842, #43841, #43869, #43868, #43867, #43866, #43864, #43863, #43861, #43964, #43963, #43962, #43961, #43960, #43958, #43957, #43956, #43955, #43954, #43952, #43950, #43948, #43947, #43946, #43944, #43943 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 3.469446951953614200e-018, 0.0006645581055007112400, 0.0009968371582510710900, 0.001329116211001430900, 0.001661395263751790800, 0.001993674316502117000, 0.002325953369252443300, 0.002658232422002769900, 0.003322790527503339100, 0.003655069580253664100, 0.003987348633003988600, 0.004319627685754312200, 0.004651906738504636700, 0.004984185791254961200, 0.005316464844005285700 ),
.unspecified. ) ;
#43876 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43877 = cartesian_point ( 'none', ( -65.14269912694292900, -13.36707710969718800, 70.00000000000000000 ) ) ;
#43878 = line ( 'none', #43877, #43880 ) ;
#43879 = line ( 'none', #43883, #43872 ) ;
#43880 = vector ( 'none', #43853, 1000.000000000000000 ) ;
#43881 = cartesian_point ( 'none', ( -68.35226982000395400, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#43882 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43884 = edge_loop ( 'none', ( #47619, #39625, #43247, #47622 ) ) ;
#43883 = cartesian_point ( 'none', ( -67.64634648889793300, -30.00464771323954600, -21.75000000000000700 ) ) ;
#43885 = vector ( 'none', #43882, 1000.000000000000000 ) ;
#43886 = cartesian_point ( 'none', ( 66.50000000000000000, 22.50000000000000000, 127.6499999999999900 ) ) ;
#43887 = line ( 'none', #43886, #43885 ) ;
#43888 = cartesian_point ( 'none', ( 3.626919060098210400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#43889 = cartesian_point ( 'none', ( -68.28516237019238100, -23.48687299946900400, -12.49999999999999600 ) ) ;
#43890 = circle ( 'none', #43927, 1.852269820003957300 ) ;
#43891 = circle ( 'none', #43999, 2.000000000000000900 ) ;
#43892 = face_outer_bound ( 'none', #183, .t. ) ;
#43893 = circle ( 'none', #43998, 2.000000000000000900 ) ;
#43894 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43895 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43897 = advanced_face ( 'none', ( #53218 ), #53200, .f. ) ;
#43896 = axis2_placement_3d ( 'none', #43908, #43914, #43895 ) ;
#43898 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, 0.0000000000000000000 ) ) ;
#43899 = cartesian_point ( 'none', ( 10.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43900 = cartesian_point ( 'none', ( 9.226919060098211400, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#43901 = direction ( 'none', ( 1.000000000000000000, 9.912705577010316700e-016, 0.0000000000000000000 ) ) ;
#43902 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43903 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43904 = axis2_placement_3d ( 'none', #43929, #43902, #43901 ) ;
#43905 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#43907 = circle ( 'none', #43904, 7.000000000000006200 ) ;
#43906 = axis2_placement_3d ( 'none', #43923, #43905, #43903 ) ;
#43908 = cartesian_point ( 'none', ( 27.49999999999998600, 0.0000000000000000000, 27.49999999999999600 ) ) ;
#43909 = axis2_placement_3d ( 'none', #43920, #43911, #43915 ) ;
#43910 = face_outer_bound ( 'none', #1737, .t. ) ;
#43911 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43912 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43913 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#43915 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43914 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43916 = cartesian_point ( 'none', ( 10.47308093990178800, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#43917 = cartesian_point ( 'none', ( 9.773080939901786800, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#43918 = direction ( 'none', ( 6.195440985631455300e-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43919 = vector ( 'none', #43918, 1000.000000000000000 ) ;
#43920 = cartesian_point ( 'none', ( -66.50000000000000000, 0.0000000000000000000, 145.2390102012479600 ) ) ;
#43921 = cartesian_point ( 'none', ( 29.49999999999998900, 0.0000000000000000000, -28.49999999999999300 ) ) ;
#43922 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43923 = cartesian_point ( 'none', ( 10.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43924 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43925 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#43926 = cartesian_point ( 'none', ( 66.50000000000000000, 22.50000000000000000, 126.0000000000000000 ) ) ;
#43927 = axis2_placement_3d ( 'none', #43931, #43913, #43912 ) ;
#43928 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43929 = cartesian_point ( 'none', ( -72.28516237019206900, -23.48687299947002700, -12.99999999999999800 ) ) ;
#43930 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43931 = cartesian_point ( 'none', ( -66.50000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#43932 = cylindrical_surface ( 'none', #43830, 74.00000000000000000 ) ;
#43933 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#43934 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43935 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#43936 = vector ( 'none', #43934, 1000.000000000000000 ) ;
#43937 = cartesian_point ( 'none', ( 22.37308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43939 = cartesian_point ( 'none', ( -66.47420373318723800, -1.852090181043029900, 70.00000000000000000 ) ) ;
#43938 = axis2_placement_3d ( 'none', #43937, #43935, #43933 ) ;
#43940 = line ( 'none', #43939, #43936 ) ;
#43941 = conical_surface ( 'none', #43938, 2.000000000000000900, 0.9599310885968839200 ) ;
#43942 = face_outer_bound ( 'none', #18314, .t. ) ;
#43943 = cartesian_point ( 'none', ( 60.66168477713095800, 22.50000000000000400, 127.6499999999999900 ) ) ;
#43944 = cartesian_point ( 'none', ( 60.70029695956638000, 22.39589866491312300, 127.6500000000000200 ) ) ;
#43945 = circle ( 'none', #43896, 1.999999999999998200 ) ;
#43946 = cartesian_point ( 'none', ( 60.73919585204424000, 22.29017913007128000, 127.6399564275510600 ) ) ;
#43947 = cartesian_point ( 'none', ( 60.81432208123816000, 22.08438878943865900, 127.6002341089288700 ) ) ;
#43948 = cartesian_point ( 'none', ( 60.85073312411240900, 21.98383841379709800, 127.5707500127249100 ) ) ;
#43949 = cartesian_point ( 'none', ( 22.37308093990178600, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#43950 = cartesian_point ( 'none', ( 60.92127775746912000, 21.78758338006287300, 127.4920257856968200 ) ) ;
#43951 = circle ( 'none', #43832, 2.000000000000000900 ) ;
#43952 = cartesian_point ( 'none', ( 60.95540072256059700, 21.69189027640563700, 127.4424946721628900 ) ) ;
#43953 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#43954 = cartesian_point ( 'none', ( 61.01868467189409300, 21.51323085739375400, 127.3266947138608500 ) ) ;
#43955 = cartesian_point ( 'none', ( 61.04821592378550600, 21.42923709579528700, 127.2601000696063900 ) ) ;
#43956 = cartesian_point ( 'none', ( 61.10292025641627600, 21.27275266915361800, 127.1082641252758900 ) ) ;
#43957 = cartesian_point ( 'none', ( 61.12726214246640000, 21.20264368380906500, 127.0253041857672700 ) ) ;
#43958 = cartesian_point ( 'none', ( 61.16999656073110000, 21.07903690818252700, 126.8457221625362600 ) ) ;
#43959 = cartesian_point ( 'none', ( 21.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#43960 = cartesian_point ( 'none', ( 61.18855085424702600, 21.02506439395203900, 126.7478275836342000 ) ) ;
#43961 = cartesian_point ( 'none', ( 61.23301076575207700, 20.89537619215558100, 126.4431782740924300 ) ) ;
#43962 = cartesian_point ( 'none', ( 61.24850661010049900, 20.84971074443868500, 126.2195769114303500 ) ) ;
#43963 = cartesian_point ( 'none', ( 61.24835818491920500, 20.85014675428965700, 125.8869671314059000 ) ) ;
#43964 = cartesian_point ( 'none', ( 61.24445398309392600, 20.86162567386223900, 125.7749228876242600 ) ) ;
#43965 = cartesian_point ( 'none', ( 66.50000000000000000, 2.020667218593113800e-016, 91.64999999999999100 ) ) ;
#43966 = axis2_placement_3d ( 'none', #43973, #44089, #44079 ) ;
#43967 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#43968 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43969 = cartesian_point ( 'none', ( 66.50000000000000000, -22.50000000000000000, 82.65000000000000600 ) ) ;
#43970 = line ( 'none', #43969, #44029 ) ;
#43971 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43972 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43973 = cartesian_point ( 'none', ( 66.50000000000000000, -22.50000000000000000, 81.00000000000000000 ) ) ;
#43974 = b_spline_curve_with_knots ( 'none', 3,
( #44076, #44073, #44072, #44069, #44068, #44067, #44066, #44063, #44061, #44058, #44057, #44055, #44054, #44053, #44052, #44051, #44049, #44047, #44046, #44045, #44043, #44042, #44039, #44037, #44035, #44033 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005339779019739841100, 0.005671800184783987900, 0.006003821349828134700, 0.006667863679916390100, 0.007331906010004645600, 0.007663927175048773300, 0.007995948340092901000, 0.008327969505137028700, 0.008659990670181154700, 0.008992011835225282400, 0.009324033000269410200, 0.009988075330357665600, 0.01065211766044592100 ),
.unspecified. ) ;
#43975 = axis2_placement_3d ( 'none', #43981, #43968, #43967 ) ;
#43976 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#43977 = face_outer_bound ( 'none', #18784, .t. ) ;
#43978 = vector ( 'none', #43976, 1000.000000000000000 ) ;
#43979 = cylindrical_surface ( 'none', #44021, 1.649999999999998600 ) ;
#43980 = cartesian_point ( 'none', ( -15.00000000000000400, 0.0000000000000000000, -17.28884125826825300 ) ) ;
#43981 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43982 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43983 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43984 = axis2_placement_3d ( 'none', #43988, #43972, #43971 ) ;
#43985 = cartesian_point ( 'none', ( 66.50000000000000000, -22.50000000000000000, 124.3500000000000100 ) ) ;
#43986 = line ( 'none', #43985, #43978 ) ;
#43987 = cartesian_point ( 'none', ( 9.226919060098211400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#43988 = cartesian_point ( 'none', ( 9.773080939901786800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#43990 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43989 = circle ( 'none', #44082, 2.000000000000000900 ) ;
#43991 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43992 = oriented_edge ( 'none', *, *, #18320, .t. ) ;
#43994 = cartesian_point ( 'none', ( -66.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#43993 = direction ( 'none', ( 2.168404344971007900e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#43995 = oriented_edge ( 'none', *, *, #6021, .f. ) ;
#43996 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#43997 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#43998 = axis2_placement_3d ( 'none', #43888, #43997, #43993 ) ;
#43999 = axis2_placement_3d ( 'none', #43899, #43983, #43982 ) ;
#44000 = cylindrical_surface ( 'none', #43966, 1.649999999999998600 ) ;
#44001 = axis2_placement_3d ( 'none', #44003, #44011, #43996 ) ;
#44002 = cylindrical_surface ( 'none', #43975, 2.000000000000000000 ) ;
#44003 = cartesian_point ( 'none', ( -65.28516237019206900, -23.48687299947002700, -13.99999999999999800 ) ) ;
#44004 = face_outer_bound ( 'none', #1787, .t. ) ;
#44005 = circle ( 'none', #43984, 2.000000000000000900 ) ;
#44006 = circle ( 'none', #44001, 1.000000000000000900 ) ;
#44007 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44008 = vector ( 'none', #44007, 1000.000000000000000 ) ;
#44009 = cartesian_point ( 'none', ( -68.35226982000395400, 0.0000000000000000000, 145.2390102012479600 ) ) ;
#44010 = line ( 'none', #44009, #44008 ) ;
#44011 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44012 = circle ( 'none', #44019, 1.852269820003957300 ) ;
#44013 = cartesian_point ( 'none', ( -66.47420373318723800, -1.852090181043031000, 0.0000000000000000000 ) ) ;
#44015 = cartesian_point ( 'none', ( -65.14269912694292900, 13.36707710969718800, 0.0000000000000000000 ) ) ;
#44014 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44016 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44017 = cartesian_point ( 'none', ( 60.66168477713095100, 22.50000000000000400, 124.3500000000000100 ) ) ;
#44018 = axis2_placement_3d ( 'none', #44026, #44016, #44014 ) ;
#44019 = axis2_placement_3d ( 'none', #43994, #43991, #43990 ) ;
#44020 = cartesian_point ( 'none', ( 21.67308093990178700, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#44021 = axis2_placement_3d ( 'none', #44115, #44114, #44103 ) ;
#44022 = line ( 'none', #44146, #44143 ) ;
#44023 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44025 = cartesian_point ( 'none', ( 60.66168477713095800, -22.50000000000000400, 127.6499999999999900 ) ) ;
#44024 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44026 = cartesian_point ( 'none', ( 0.7999999999999986000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44027 = axis2_placement_3d ( 'none', #44153, #44151, #44149 ) ;
#44028 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44029 = vector ( 'none', #44028, 1000.000000000000000 ) ;
#44030 = cartesian_point ( 'none', ( -65.14269912694292900, 13.36707710969718800, 140.0000000000000000 ) ) ;
#44031 = circle ( 'none', #44113, 2.000000000000000900 ) ;
#44032 = cartesian_point ( 'none', ( 66.50000000000000000, -22.50000000000000000, 127.6499999999999900 ) ) ;
#44033 = cartesian_point ( 'none', ( 60.66168477713095100, -22.50000000000000400, 124.3500000000000100 ) ) ;
#44034 = cartesian_point ( 'none', ( 0.7999999999999986000, -4.002144158641194800, -4.901213033606210400e-016 ) ) ;
#44035 = cartesian_point ( 'none', ( 60.73975301115643100, -22.28952219539725700, 124.3499999999999800 ) ) ;
#44036 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44037 = cartesian_point ( 'none', ( 60.81645293815523700, -22.07922333077754100, 124.3907306310908800 ) ) ;
#44038 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44039 = cartesian_point ( 'none', ( 60.95681272403232500, -21.68870750866581800, 124.5478962156320600 ) ) ;
#44040 = cartesian_point ( 'none', ( 10.41072366659116000, -3.903127820947816000e-015, 0.0000000000000000000 ) ) ;
#44042 = cartesian_point ( 'none', ( 61.02172064580003100, -21.50503415320069000, 124.6661666750847800 ) ) ;
#44041 = axis2_placement_3d ( 'none', #44040, #44038, #44036 ) ;
#44043 = cartesian_point ( 'none', ( 61.10288045845372600, -21.27286348393210600, 124.8917229296467600 ) ) ;
#44044 = circle ( 'none', #44018, 4.002144158641192100 ) ;
#44045 = cartesian_point ( 'none', ( 61.12766709831277700, -21.20147593861620500, 124.9761678992100100 ) ) ;
#44046 = cartesian_point ( 'none', ( 61.17035250675252200, -21.07800372562609000, 125.1560074027176200 ) ) ;
#44047 = cartesian_point ( 'none', ( 61.18854210888790100, -21.02509055770962500, 125.2519869554500900 ) ) ;
#44048 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44049 = cartesian_point ( 'none', ( 61.21839348405761400, -20.93801369762981000, 125.4567871789235300 ) ) ;
#44050 = face_outer_bound ( 'none', #18823, .t. ) ;
#44051 = cartesian_point ( 'none', ( 61.22962477046206000, -20.90510926401430700, 125.5628691213108700 ) ) ;
#44052 = cartesian_point ( 'none', ( 61.24466548551167500, -20.86100410909612200, 125.7798810902334200 ) ) ;
#44053 = cartesian_point ( 'none', ( 61.24849669752526900, -20.84973986340078500, 125.8925953026391900 ) ) ;
#44054 = cartesian_point ( 'none', ( 61.24831640985517100, -20.85026947155640900, 126.1152539412984100 ) ) ;
#44055 = cartesian_point ( 'none', ( 61.24443380223526400, -20.86168488950195500, 126.2254195923942700 ) ) ;
#44056 = cylindrical_surface ( 'none', #44070, 2.000000000000000000 ) ;
#44057 = cartesian_point ( 'none', ( 61.22904554329893800, -20.90680630899613100, 126.4434233382072400 ) ) ;
#44058 = cartesian_point ( 'none', ( 61.21747676651810400, -20.94069328160427900, 126.5505470553510200 ) ) ;
#44059 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44061 = cartesian_point ( 'none', ( 61.17292333291613500, -21.07063924039307400, 126.8529864170393500 ) ) ;
#44060 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44062 = cartesian_point ( 'none', ( 21.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#44063 = cartesian_point ( 'none', ( 61.12872578139874900, -21.19895281128720300, 127.0372199434253700 ) ) ;
#44064 = axis2_placement_3d ( 'none', #44062, #44060, #44059 ) ;
#44066 = cartesian_point ( 'none', ( 61.02083733894952600, -21.50753650249341900, 127.3355018548896700 ) ) ;
#44065 = circle ( 'none', #44064, 2.000000000000000900 ) ;
#44067 = cartesian_point ( 'none', ( 60.95579290080831900, -21.69157129211890500, 127.4536440455295600 ) ) ;
#44068 = cartesian_point ( 'none', ( 60.85062975308032700, -21.98412147381295200, 127.5707971998086000 ) ) ;
#44069 = cartesian_point ( 'none', ( 60.81359183396175200, -22.08640025404962900, 127.6007617845819900 ) ) ;
#44070 = axis2_placement_3d ( 'none', #44048, #44024, #44023 ) ;
#44072 = cartesian_point ( 'none', ( 60.73836598115065800, -22.29244100294051400, 127.6402506831481500 ) ) ;
#44071 = spherical_surface ( 'none', #44041, 10.41072366659116000 ) ;
#44073 = cartesian_point ( 'none', ( 60.70026917362012100, -22.39597357790476900, 127.6499999999999900 ) ) ;
#44074 = face_outer_bound ( 'none', #18837, .t. ) ;
#44076 = cartesian_point ( 'none', ( 60.66168477713095800, -22.50000000000000400, 127.6499999999999900 ) ) ;
#44075 = cartesian_point ( 'none', ( -15.00000000000000200, 0.0000000000000000000, -23.00000000000000400 ) ) ;
#44077 = cartesian_point ( 'none', ( 14.99999999999999600, 0.0000000000000000000, -23.00000000000000000 ) ) ;
#44079 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44078 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44080 = circle ( 'none', #44027, 1.649999999999998600 ) ;
#44081 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44082 = axis2_placement_3d ( 'none', #43959, #44081, #44078 ) ;
#44083 = axis2_placement_3d ( 'none', #44208, #44181, #44180 ) ;
#44084 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44085 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44086 = cartesian_point ( 'none', ( 22.37308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44088 = advanced_face ( 'none', ( #53213 ), #53202, .f. ) ;
#44087 = axis2_placement_3d ( 'none', #44086, #44085, #44084 ) ;
#44089 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44090 = circle ( 'none', #44087, 2.000000000000000900 ) ;
#44091 = face_outer_bound ( 'none', #1724, .t. ) ;
#44092 = circle ( 'none', #44214, 0.9966008221959459200 ) ;
#44093 = cartesian_point ( 'none', ( 22.37308093990178600, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#44094 = line ( 'none', #44093, #44197 ) ;
#44095 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44096 = vector ( 'none', #44095, 1000.000000000000000 ) ;
#44097 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#44098 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44099 = b_spline_curve_with_knots ( 'none', 3,
( #44234, #44233, #44232, #44230, #44228, #44225, #44224, #44222, #44221, #44219, #44218, #44217, #44215, #44213, #44211, #44209, #44207, #44206, #44205, #44204, #44203, #44202, #44201, #44198, #44196, #44194, #44192, #44191, #44189, #44187 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 3.469446951953614200e-018, 0.0006674723774674290700, 0.001001208566201153600, 0.001334944754934878500, 0.001668680943668603000, 0.002002417132402327600, 0.002336153321136052700, 0.002669889509869777000, 0.003337361887337268000, 0.003671098076071030400, 0.004004834264804793200, 0.004338570453538556500, 0.004672306642272318900, 0.005006042831006081300, 0.005339779019739843700 ),
.unspecified. ) ;
#44100 = cartesian_point ( 'none', ( 66.50000000000000000, -22.50000000000000000, 82.65000000000000600 ) ) ;
#44101 = cylindrical_surface ( 'none', #44127, 2.749999999999999100 ) ;
#44102 = cartesian_point ( 'none', ( 0.04781123507270786100, -3.903127820947816000e-015, 0.0000000000000000000 ) ) ;
#44103 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44104 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44105 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44106 = cartesian_point ( 'none', ( 2.700000000000001100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44108 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44107 = line ( 'none', #44097, #44096 ) ;
#44109 = cartesian_point ( 'none', ( 66.50000000000000000, -22.50000000000000000, 79.35000000000000900 ) ) ;
#44110 = circle ( 'none', #44190, 10.39797779676996800 ) ;
#44111 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44112 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44113 = axis2_placement_3d ( 'none', #44125, #44112, #44111 ) ;
#44114 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44115 = cartesian_point ( 'none', ( 66.50000000000000000, 0.0000000000000000000, 90.00000000000001400 ) ) ;
#44116 = circle ( 'none', #44129, 2.000000000000000000 ) ;
#44117 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44118 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44120 = vector ( 'none', #44118, 1000.000000000000000 ) ;
#44119 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44121 = cartesian_point ( 'none', ( 21.67308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44122 = axis2_placement_3d ( 'none', #44121, #44119, #44117 ) ;
#44123 = circle ( 'none', #44122, 2.000000000000000900 ) ;
#44124 = cartesian_point ( 'none', ( 66.50000000000000000, 2.020667218593124400e-016, 91.65000000000000600 ) ) ;
#44126 = line ( 'none', #44124, #44120 ) ;
#44125 = cartesian_point ( 'none', ( 21.67308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44127 = axis2_placement_3d ( 'none', #44140, #44172, #44098 ) ;
#44128 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44129 = axis2_placement_3d ( 'none', #44106, #44105, #44104 ) ;
#44130 = vector ( 'none', #44128, 1000.000000000000000 ) ;
#44131 = cartesian_point ( 'none', ( 66.50000000000000000, 22.50000000000000000, 79.35000000000000900 ) ) ;
#44133 = line ( 'none', #44131, #44130 ) ;
#44132 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44134 = vector ( 'none', #44132, 1000.000000000000000 ) ;
#44135 = cartesian_point ( 'none', ( -15.00000000000000200, 0.0000000000000000000, -23.00000000000000000 ) ) ;
#44137 = face_outer_bound ( 'none', #2888, .t. ) ;
#44136 = line ( 'none', #44135, #44134 ) ;
#44138 = cartesian_point ( 'none', ( 0.04781123507270786100, 0.8532222446711096300, -0.5149999999999997900 ) ) ;
#44140 = cartesian_point ( 'none', ( 2.000000000000001800, 7.500000000000000000, 71.50000000000000000 ) ) ;
#44139 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44142 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44141 = vector ( 'none', #44139, 1000.000000000000000 ) ;
#44143 = vector ( 'none', #44142, 1000.000000000000000 ) ;
#44144 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#44146 = cartesian_point ( 'none', ( 66.50000000000000000, -22.50000000000000000, 79.35000000000000900 ) ) ;
#44145 = line ( 'none', #44144, #44141 ) ;
#44147 = cartesian_point ( 'none', ( 0.04781123507270952000, 0.5150000000000031200, -0.8532222446711244000 ) ) ;
#44148 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44149 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44150 = direction ( 'none', ( 0.4461978007789579900, 0.8949343677499604900, 0.0000000000000000000 ) ) ;
#44151 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44152 = cartesian_point ( 'none', ( 2.129999999999999900, 1.088021211489871700, 0.5149999999999999000 ) ) ;
#44153 = cartesian_point ( 'none', ( 66.50000000000000000, -22.50000000000000000, 81.00000000000000000 ) ) ;
#44154 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44155 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44156 = axis2_placement_3d ( 'none', #44683, #44719, #45188 ) ;
#44157 = cartesian_point ( 'none', ( 0.04781123507271000500, -0.5149999999999965700, -0.8532222446711281700 ) ) ;
#44158 = circle ( 'none', #44156, 1.852269820003950200 ) ;
#44159 = cartesian_point ( 'none', ( 66.50000000000000000, 0.0000000000000000000, 88.35000000000002300 ) ) ;
#44160 = axis2_placement_3d ( 'none', #44175, #44174, #44148 ) ;
#44161 = cartesian_point ( 'none', ( 66.50000000000000000, 22.50000000000000000, 81.00000000000000000 ) ) ;
#44162 = cartesian_point ( 'none', ( 0.04781123507270786100, -0.8532222446711174000, -0.5149999999999997900 ) ) ;
#44163 = axis2_placement_3d ( 'none', #44161, #44108, #44182 ) ;
#44164 = cartesian_point ( 'none', ( 0.7999999999999986000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44165 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44166 = cylindrical_surface ( 'none', #44163, 1.649999999999998600 ) ;
#44167 = direction ( 'none', ( 0.0000000000000000000, -3.597331681393799000e-015, 1.000000000000000000 ) ) ;
#44168 = direction ( 'none', ( 5.151806796408471300e-017, 1.000000000000000000, 3.592339377154545200e-015 ) ) ;
#44169 = axis2_placement_3d ( 'none', #44164, #44155, #44154 ) ;
#44170 = face_outer_bound ( 'none', #1730, .t. ) ;
#44171 = cylindrical_surface ( 'none', #44160, 2.000000000000000000 ) ;
#44172 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44173 = cartesian_point ( 'none', ( 0.2153518331261209400, 2.042629540447553200, -0.5149999999999997900 ) ) ;
#44174 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44175 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44176 = edge_loop ( 'none', ( #43992, #18307, #18295, #18319, #18318 ) ) ;
#44177 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44178 = vector ( 'none', #44177, 1000.000000000000000 ) ;
#44179 = line ( 'none', #43166, #44699 ) ;
#44180 = direction ( 'none', ( 0.8949343677499603800, 0.4461978007789578200, 0.0000000000000000000 ) ) ;
#44182 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44181 = direction ( 'none', ( 0.4461978007789579300, -0.8949343677499603800, 0.0000000000000000000 ) ) ;
#44183 = cartesian_point ( 'none', ( 60.66168477713095100, -22.50000000000000400, 124.3500000000000100 ) ) ;
#44184 = cartesian_point ( 'none', ( 21.67308093990178700, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#44185 = cartesian_point ( 'none', ( 66.50000000000000000, 0.0000000000000000000, 88.35000000000000900 ) ) ;
#44186 = line ( 'none', #44185, #44178 ) ;
#44187 = cartesian_point ( 'none', ( 60.66168477713095100, -22.50000000000000000, 82.65000000000000600 ) ) ;
#44189 = cartesian_point ( 'none', ( 60.62290107661841900, -22.60456376066583300, 82.64999999999999100 ) ) ;
#44188 = cartesian_point ( 'none', ( 0.2153518331261192200, 0.5150000000000073400, -2.042629540447550500 ) ) ;
#44190 = axis2_placement_3d ( 'none', #44199, #44168, #44167 ) ;
#44191 = cartesian_point ( 'none', ( 60.58326256324497200, -22.71057909173415700, 82.63986400717887200 ) ) ;
#44192 = cartesian_point ( 'none', ( 60.50567189106063600, -22.91649568542944200, 82.60000901870424200 ) ) ;
#44193 = cartesian_point ( 'none', ( 21.82691906009821300, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#44194 = cartesian_point ( 'none', ( 60.46752638701521900, -23.01693369182699900, 82.57047969348340600 ) ) ;
#44195 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#44196 = cartesian_point ( 'none', ( 60.39264130677758400, -23.21270901745948800, 82.49186888358917700 ) ) ;
#44197 = vector ( 'none', #44195, 1000.000000000000100 ) ;
#44198 = cartesian_point ( 'none', ( 60.35586621419128100, -23.30812174038870300, 82.44246355674597700 ) ) ;
#44199 = cartesian_point ( 'none', ( 10.41072366659116000, -0.5150000000000001200, -1.850054779234577400e-015 ) ) ;
#44200 = circle ( 'none', #44169, 4.002144158641192100 ) ;
#44201 = cartesian_point ( 'none', ( 60.28677570959572300, -23.48624704100327100, 82.32705637933791800 ) ) ;
#44202 = cartesian_point ( 'none', ( 60.25407791255105400, -23.56996219944062100, 82.26074366572058200 ) ) ;
#44203 = cartesian_point ( 'none', ( 60.19281660138908300, -23.72597422164933800, 82.10963097772980700 ) ) ;
#44204 = cartesian_point ( 'none', ( 60.16508898652486400, -23.79614455340787400, 82.02682477230213500 ) ) ;
#44205 = cartesian_point ( 'none', ( 60.11601160532881500, -23.91985737898767500, 81.84756406228467500 ) ) ;
#44206 = cartesian_point ( 'none', ( 60.09443382098987000, -23.97396942266899700, 81.74975400063200900 ) ) ;
#44207 = cartesian_point ( 'none', ( 60.04236447614998400, -24.10421566221886600, 81.44481433295160900 ) ) ;
#44208 = cartesian_point ( 'none', ( 9.196560055547529100, 2.435235542840847900, 0.0000000000000000000 ) ) ;
#44209 = cartesian_point ( 'none', ( 60.02375443237052400, -24.15033962448634600, 81.22023822768947800 ) ) ;
#44210 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44211 = cartesian_point ( 'none', ( 60.02396056953136800, -24.14982727849694700, 80.88608604388080900 ) ) ;
#44212 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44213 = cartesian_point ( 'none', ( 60.02866427999593700, -24.13814545249623900, 80.77317365086318500 ) ) ;
#44214 = axis2_placement_3d ( 'none', #44102, #44212, #44210 ) ;
#44215 = cartesian_point ( 'none', ( 60.04694119764838700, -24.09264314956917400, 80.55451317154461300 ) ) ;
#44216 = circle ( 'none', #44083, 10.04881096640908200 ) ;
#44217 = cartesian_point ( 'none', ( 60.06032851911133000, -24.05928387234424200, 80.44927873853178800 ) ) ;
#44218 = cartesian_point ( 'none', ( 60.09516680267191900, -23.97213234638628900, 80.24668303011999600 ) ) ;
#44219 = cartesian_point ( 'none', ( 60.11686224197907100, -23.91771953276540700, 80.14890310873137500 ) ) ;
#44220 = face_outer_bound ( 'none', #18940, .t. ) ;
#44221 = cartesian_point ( 'none', ( 60.16596343309164800, -23.79393363101176800, 79.97042224652609800 ) ) ;
#44222 = cartesian_point ( 'none', ( 60.19353988053685400, -23.72413744589004700, 79.88841686656115800 ) ) ;
#44223 = direction ( 'none', ( 0.0000000000000000000, -8.881784197001254300e-016, -1.000000000000000000 ) ) ;
#44224 = cartesian_point ( 'none', ( 60.25443775729380700, -23.56904052891564700, 79.73853977608817400 ) ) ;
#44225 = cartesian_point ( 'none', ( 60.28761588195002500, -23.48408929041518100, 79.67137204809105800 ) ) ;
#44226 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44227 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44228 = cartesian_point ( 'none', ( 60.35652255187913800, -23.30642108892422800, 79.55661197405487400 ) ) ;
#44229 = cartesian_point ( 'none', ( 10.41072366659116000, -3.903127820947816000e-015, -0.5149999999999997900 ) ) ;
#44230 = cartesian_point ( 'none', ( 60.39258127007962400, -23.21286729823532700, 79.50817442307614200 ) ) ;
#44231 = conical_surface ( 'none', #44319, 1.610000000000001200, 0.9599310885968749300 ) ;
#44232 = cartesian_point ( 'none', ( 60.50540108673047300, -22.91791356141515100, 79.38980075685785200 ) ) ;
#44233 = cartesian_point ( 'none', ( 60.58321328908177600, -22.71156500764592000, 79.35000000000000900 ) ) ;
#44234 = cartesian_point ( 'none', ( 60.66168477713095100, -22.50000000000000400, 79.35000000000000900 ) ) ;
#44235 = cartesian_point ( 'none', ( 0.2035337666853511700, -2.048521810814358800, -2.508715678597339700e-016 ) ) ;
#44236 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44237 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -13.99999999999999800 ) ) ;
#44238 = axis2_placement_3d ( 'none', #44229, #44227, #44226 ) ;
#44239 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44240 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44241 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44242 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44243 = axis2_placement_3d ( 'none', #44279, #44242, #44240 ) ;
#44244 = toroidal_surface ( 'none', #44262, 75.00000000000000000, 1.000000000000000000 ) ;
#44245 = edge_curve ( 'none', #35533, #50956, #53239, .t. ) ;
#44246 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44247 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44249 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44248 = direction ( 'none', ( 0.0000000000000000000, 3.493061197875138600e-015, -1.000000000000000000 ) ) ;
#44251 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44250 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382500e-015 ) ) ;
#44253 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44252 = cartesian_point ( 'none', ( 10.41072366659116000, 0.5149999999999997900, 1.798113930971345000e-015 ) ) ;
#44255 = axis2_placement_3d ( 'none', #44253, #44251, #44249 ) ;
#44254 = axis2_placement_3d ( 'none', #44252, #44250, #44248 ) ;
#44256 = circle ( 'none', #44254, 10.39797779676996800 ) ;
#44257 = cartesian_point ( 'none', ( 0.04781123507270786100, -3.903127820947816000e-015, 0.0000000000000000000 ) ) ;
#44258 = axis2_placement_3d ( 'none', #44247, #44241, #44239 ) ;
#44259 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44260 = cartesian_point ( 'none', ( 21.40000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#44261 = axis2_placement_3d ( 'none', #44257, #44246, #44223 ) ;
#44262 = axis2_placement_3d ( 'none', #44237, #44236, #44350 ) ;
#44263 = circle ( 'none', #44238, 10.39797779676996600 ) ;
#44264 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44265 = circle ( 'none', #44258, 66.50000000000000000 ) ;
#44266 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44267 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44268 = cartesian_point ( 'none', ( 21.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#44269 = axis2_placement_3d ( 'none', #44268, #44267, #44266 ) ;
#44270 = cylindrical_surface ( 'none', #44299, 66.50000000000000000 ) ;
#44271 = circle ( 'none', #44255, 66.50000000000000000 ) ;
#44272 = cartesian_point ( 'none', ( -49.73169376017028800, 44.14757791481477500, 140.0000000000000000 ) ) ;
#44273 = circle ( 'none', #44261, 0.9966008221959459200 ) ;
#44274 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44275 = circle ( 'none', #44243, 0.5000000000000004400 ) ;
#44276 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44277 = vector ( 'none', #44276, 1000.000000000000000 ) ;
#44278 = cartesian_point ( 'none', ( 66.50000000000000000, 22.50000000000000000, 82.65000000000000600 ) ) ;
#44280 = line ( 'none', #44278, #44277 ) ;
#44279 = cartesian_point ( 'none', ( 76.78516237019306300, -23.48687299947121700, -12.49999999999999600 ) ) ;
#44281 = oriented_edge ( 'none', *, *, #43086, .t. ) ;
#44282 = circle ( 'none', #44269, 2.000000000000000900 ) ;
#44283 = advanced_face ( 'none', ( #53320 ), #53205, .f. ) ;
#44284 = cartesian_point ( 'none', ( 0.2153518331261175000, -0.5149999999999924600, -2.042629540447554100 ) ) ;
#44285 = face_outer_bound ( 'none', #1802, .t. ) ;
#44286 = cartesian_point ( 'none', ( 0.2153518331261192200, -2.042629540447551900, -0.5150000000000002400 ) ) ;
#44287 = axis2_placement_3d ( 'none', #44321, #44310, #44309 ) ;
#44288 = cartesian_point ( 'none', ( 74.00000000000000000, -0.005117605186732987500, -13.99999999999999800 ) ) ;
#44289 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44290 = cylindrical_surface ( 'none', #44294, 66.50000000000000000 ) ;
#44291 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44293 = face_outer_bound ( 'none', #1872, .t. ) ;
#44292 = cartesian_point ( 'none', ( 21.40000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#44294 = axis2_placement_3d ( 'none', #44274, #44297, #44264 ) ;
#44295 = cartesian_point ( 'none', ( -49.73169376017028800, 44.14757791481477500, 0.0000000000000000000 ) ) ;
#44296 = cartesian_point ( 'none', ( 66.50000000000000000, 22.50000000000000000, 79.35000000000000900 ) ) ;
#44297 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#44299 = axis2_placement_3d ( 'none', #44324, #44306, #44312 ) ;
#44298 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#44300 = cartesian_point ( 'none', ( -61.83186657152272400, 24.47591216444062200, 70.00000000000000000 ) ) ;
#44301 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#44302 = axis2_placement_3d ( 'none', #44354, #44420, #44417 ) ;
#44303 = vector ( 'none', #44301, 1000.000000000000200 ) ;
#44304 = cartesian_point ( 'none', ( 21.40000000000000200, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#44305 = circle ( 'none', #44343, 1.610000000000001200 ) ;
#44306 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#44307 = cartesian_point ( 'none', ( 21.12691906009821400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#44308 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44309 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44310 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44311 = edge_loop ( 'none', ( #445, #233, #444, #1224, #1240 ) ) ;
#44312 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44313 = face_outer_bound ( 'none', #1751, .t. ) ;
#44314 = cartesian_point ( 'none', ( -61.83186657152272400, 24.47591216444062200, 0.0000000000000000000 ) ) ;
#44315 = cylindrical_surface ( 'none', #44383, 66.50000000000000000 ) ;
#44316 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44317 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44318 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44319 = axis2_placement_3d ( 'none', #44260, #44259, #44308 ) ;
#44320 = axis2_placement_3d ( 'none', #44318, #44317, #44316 ) ;
#44321 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44322 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.224646799147353000e-016 ) ) ;
#44324 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44323 = direction ( 'none', ( 0.0000000000000000000, 1.224646799147353200e-016, -1.000000000000000000 ) ) ;
#44326 = circle ( 'none', #44287, 66.50000000000000000 ) ;
#44325 = cartesian_point ( 'none', ( 10.41072366659116000, -3.903127820947816000e-015, 0.0000000000000000000 ) ) ;
#44327 = axis2_placement_3d ( 'none', #44325, #44323, #44322 ) ;
#44328 = cartesian_point ( 'none', ( -72.36230877960221600, -15.48724498114847500, -13.99999999999999800 ) ) ;
#44329 = line ( 'none', #44304, #44303 ) ;
#44330 = cartesian_point ( 'none', ( -72.36230877960221600, -15.48724498114847300, -13.84546138871262300 ) ) ;
#44331 = cartesian_point ( 'none', ( -72.39203205629685600, -15.52421205706719000, -13.69527505992701700 ) ) ;
#44332 = cartesian_point ( 'none', ( -72.49234671130486200, -15.65095542300534800, -13.43646333163826200 ) ) ;
#44333 = circle ( 'none', #44327, 10.41072366659116000 ) ;
#44334 = cartesian_point ( 'none', ( -72.56248864061770100, -15.74033786761891400, -13.32730060684039100 ) ) ;
#44335 = cartesian_point ( 'none', ( 21.12691906009821400, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#44336 = cartesian_point ( 'none', ( -72.79582544251303500, -16.04419832628870100, -13.07459541739983400 ) ) ;
#44337 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44338 = cartesian_point ( 'none', ( -72.97982749969483500, -16.29245395555910400, -13.00000000000000400 ) ) ;
#44339 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44340 = cartesian_point ( 'none', ( -73.15437757492583200, -16.54104943938302300, -12.99999999999999800 ) ) ;
#44341 = cartesian_point ( 'none', ( -72.28516237019239600, -23.48687299946900400, -12.49999999999999600 ) ) ;
#44342 = axis2_placement_3d ( 'none', #44341, #44339, #44337 ) ;
#44343 = axis2_placement_3d ( 'none', #44292, #44291, #44289 ) ;
#44344 = advanced_face ( 'none', ( #53294 ), #53298, .t. ) ;
#44345 = circle ( 'none', #44342, 4.000000000000003600 ) ;
#44346 = face_outer_bound ( 'none', #1770, .t. ) ;
#44347 = b_spline_curve_with_knots ( 'none', 3,
( #44340, #44338, #44336, #44334, #44332, #44331, #44330, #44328 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( -6.339733992235689600e-006, 0.0009049255816520643000, 0.001360558239474212800, 0.001816190897296359000 ),
.unspecified. ) ;
#44348 = circle ( 'none', #44320, 66.50000000000000000 ) ;
#44349 = cartesian_point ( 'none', ( 21.40000000000000200, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#44350 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44351 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#44352 = cartesian_point ( 'none', ( 21.67308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44353 = axis2_placement_3d ( 'none', #44352, #44351, #44472 ) ;
#44354 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -182.9992349710784900 ) ) ;
#44355 = face_outer_bound ( 'none', #18935, .t. ) ;
#44356 = circle ( 'none', #44444, 2.000000000000000900 ) ;
#44357 = cartesian_point ( 'none', ( 72.28516237019242400, -23.48687299946900700, -20.00000000000000700 ) ) ;
#44358 = axis2_placement_3d ( 'none', #44357, #44483, #44481 ) ;
#44359 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44360 = circle ( 'none', #44358, 8.000000000000007100 ) ;
#44361 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44362 = axis2_placement_3d ( 'none', #44371, #44361, #44359 ) ;
#44363 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44364 = vector ( 'none', #44363, 1000.000000000000000 ) ;
#44365 = cartesian_point ( 'none', ( -65.14269912694292900, 13.36707710969718800, 70.00000000000000000 ) ) ;
#44366 = line ( 'none', #44469, #44467 ) ;
#44367 = cartesian_point ( 'none', ( 20.97308093990178800, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#44368 = cartesian_point ( 'none', ( 21.40000000000000200, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#44369 = cartesian_point ( 'none', ( 66.50000000000000000, -22.50000000000000000, 124.3500000000000200 ) ) ;
#44370 = circle ( 'none', #44373, 2.000000000000000900 ) ;
#44371 = cartesian_point ( 'none', ( 21.67308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44372 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44373 = axis2_placement_3d ( 'none', #44470, #44458, #44456 ) ;
#44374 = line ( 'none', #44365, #44364 ) ;
#44375 = vector ( 'none', #44378, 1000.000000000000000 ) ;
#44376 = cylindrical_surface ( 'none', #44406, 1.649999999999998600 ) ;
#44377 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#44378 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#44379 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44380 = cartesian_point ( 'none', ( 21.40000000000000200, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#44381 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44382 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44383 = axis2_placement_3d ( 'none', #44379, #44377, #44372 ) ;
#44384 = cartesian_point ( 'none', ( 10.41072366659116000, -3.903127820947816000e-015, -0.5149999999999997900 ) ) ;
#44385 = face_outer_bound ( 'none', #1764, .t. ) ;
#44386 = cartesian_point ( 'none', ( 21.12691906009821400, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#44387 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44388 = line ( 'none', #44380, #44375 ) ;
#44389 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44390 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44391 = axis2_placement_3d ( 'none', #44390, #44389, #44387 ) ;
#44392 = cartesian_point ( 'none', ( 2.129999999999999900, 0.6774776749089226300, -0.5150000000000000100 ) ) ;
#44394 = cartesian_point ( 'none', ( -73.15437757492583200, -16.54104943938302300, -12.99999999999999800 ) ) ;
#44393 = cartesian_point ( 'none', ( 1.436138072732631600, 0.7384245381180795100, -0.5150000000000000100 ) ) ;
#44395 = cartesian_point ( 'none', ( 0.7420318937837794300, 0.7965199893126653200, -0.5150000000000000100 ) ) ;
#44396 = cartesian_point ( 'none', ( 0.04781123507270786100, 0.8532222446711096300, -0.5149999999999997900 ) ) ;
#44398 = oriented_edge ( 'none', *, *, #17694, .t. ) ;
#44397 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44399 = cartesian_point ( 'none', ( 0.2035337666853520300, 2.048521810814358800, 0.0000000000000000000 ) ) ;
#44400 = cartesian_point ( 'none', ( 66.50000000000000000, -22.50000000000000000, 126.0000000000000000 ) ) ;
#44401 = cartesian_point ( 'none', ( 20.97308093990178800, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#44402 = face_outer_bound ( 'none', #1755, .t. ) ;
#44403 = axis2_placement_3d ( 'none', #44384, #44382, #44381 ) ;
#44404 = conical_surface ( 'none', #44353, 2.000000000000000900, 0.9599310885968839200 ) ;
#44405 = b_spline_curve_with_knots ( 'none', 3,
( #44396, #44395, #44393, #44392 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001582955287553584700, 0.003672551177317658000 ),
.unspecified. ) ;
#44406 = axis2_placement_3d ( 'none', #44400, #44397, #44480 ) ;
#44407 = oriented_edge ( 'none', *, *, #580, .t. ) ;
#44408 = vertex_point ( 'none', #53307 ) ;
#44409 = circle ( 'none', #44362, 2.000000000000000900 ) ;
#44410 = circle ( 'none', #44391, 66.50000000000000000 ) ;
#44411 = cylindrical_surface ( 'none', #44302, 64.70000000000000300 ) ;
#44412 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44413 = vector ( 'none', #44412, 1000.000000000000000 ) ;
#44414 = circle ( 'none', #44403, 10.39797779676996600 ) ;
#44415 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44416 = circle ( 'none', #44514, 2.000000000000000900 ) ;
#44417 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44418 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44419 = line ( 'none', #44300, #44413 ) ;
#44420 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44421 = cartesian_point ( 'none', ( 20.42691906009821400, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#44422 = spherical_surface ( 'none', #44459, 10.41072366659116000 ) ;
#44423 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44424 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44425 = circle ( 'none', #44496, 10.41072366659116000 ) ;
#44426 = cartesian_point ( 'none', ( 60.35652255187914500, -23.30642108892422800, 124.5566119740548700 ) ) ;
#44427 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44428 = cartesian_point ( 'none', ( 60.39258127007963100, -23.21286729823532400, 124.5081744230761300 ) ) ;
#44429 = direction ( 'none', ( -0.8949343677499603800, 0.0000000000000000000, -0.4461978007789579300 ) ) ;
#44431 = cartesian_point ( 'none', ( 60.50540108673048000, -22.91791356141515100, 124.3898007568578500 ) ) ;
#44430 = direction ( 'none', ( 0.4461978007789579300, 3.124648454283931500e-015, -0.8949343677499603800 ) ) ;
#44432 = cartesian_point ( 'none', ( 20.70000000000000300, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#44433 = cartesian_point ( 'none', ( 60.58321328908174800, -22.71156500764590900, 124.3499999999999900 ) ) ;
#44434 = cartesian_point ( 'none', ( 60.66168477713095100, -22.50000000000000400, 124.3500000000000100 ) ) ;
#44435 = cartesian_point ( 'none', ( 0.2153518331261209400, 2.042629540447553200, 0.5149999999999993500 ) ) ;
#44436 = cartesian_point ( 'none', ( -31.63314471971051500, 58.49439421980411400, 0.0000000000000000000 ) ) ;
#44437 = circle ( 'none', #44581, 66.50000000000000000 ) ;
#44438 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44439 = axis2_placement_3d ( 'none', #44449, #44461, #44460 ) ;
#44440 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44441 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44442 = cartesian_point ( 'none', ( 21.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#44443 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44444 = axis2_placement_3d ( 'none', #44442, #44440, #44438 ) ;
#44445 = cartesian_point ( 'none', ( 66.50000000000000000, -22.50000000000000000, 126.0000000000000000 ) ) ;
#44447 = axis2_placement_3d ( 'none', #44445, #44443, #44441 ) ;
#44446 = cartesian_point ( 'none', ( 9.196560055547530900, -1.240571219915881200e-014, 2.435235542840848300 ) ) ;
#44448 = cartesian_point ( 'none', ( 10.41072366659116000, -3.903127820947816000e-015, 0.0000000000000000000 ) ) ;
#44449 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44450 = cartesian_point ( 'none', ( 21.67308093990178700, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#44451 = cartesian_point ( 'none', ( -20.99512121212807300, 63.09877086986759300, 140.0000000000000000 ) ) ;
#44452 = face_outer_bound ( 'none', #18937, .t. ) ;
#44453 = cartesian_point ( 'none', ( 1.852090181043260400, 66.47420373318722400, 140.0000000000000000 ) ) ;
#44454 = circle ( 'none', #44464, 10.04881096640908200 ) ;
#44455 = cartesian_point ( 'none', ( 21.12691906009821400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#44456 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44457 = b_spline_curve_with_knots ( 'none', 3,
( #44434, #44433, #44431, #44428, #44426, #44553, #44552, #44550, #44547, #44546, #44544, #44543, #44542, #44540, #44538, #44537, #44535, #44534, #44533, #44531, #44528, #44526, #44524, #44523, #44521, #44519, #44518, #44516, #44515, #44513 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 3.469446951953614200e-018, 0.0006674723774674820800, 0.001001208566201218900, 0.001334944754934955500, 0.001668680943668692100, 0.002002417132402461600, 0.002336153321136231900, 0.002669889509870001600, 0.003337361887337458300, 0.003671098076071188700, 0.004004834264804919000, 0.004338570453538650100, 0.004672306642272380400, 0.005006042831006110800, 0.005339779019739841100 ),
.unspecified. ) ;
#44458 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44459 = axis2_placement_3d ( 'none', #44448, #44415, #44427 ) ;
#44460 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44461 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#44462 = face_outer_bound ( 'none', #1856, .t. ) ;
#44463 = cartesian_point ( 'none', ( -9.719171570559057100, 65.78592329656882500, 0.0000000000000000000 ) ) ;
#44464 = axis2_placement_3d ( 'none', #44446, #44430, #44429 ) ;
#44465 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44466 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44467 = vector ( 'none', #44465, 1000.000000000000000 ) ;
#44468 = vector ( 'none', #44466, 1000.000000000000000 ) ;
#44469 = cartesian_point ( 'none', ( 66.50000000000000000, -22.50000000000000000, 127.6499999999999900 ) ) ;
#44470 = cartesian_point ( 'none', ( 21.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#44471 = circle ( 'none', #44447, 1.649999999999984800 ) ;
#44472 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44473 = line ( 'none', #44298, #44468 ) ;
#44474 = cartesian_point ( 'none', ( 76.78516237019306300, -23.48687299947121700, -12.99999999999999800 ) ) ;
#44476 = edge_curve ( 'none', #17319, #44716, #53268, .t. ) ;
#44475 = circle ( 'none', #44599, 10.04881096640908200 ) ;
#44477 = cartesian_point ( 'none', ( 21.67308093990178700, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#44478 = line ( 'none', #44477, #44585 ) ;
#44479 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44480 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44481 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44482 = conical_surface ( 'none', #44555, 2.000000000000000900, 0.9599310885968839200 ) ;
#44483 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44484 = cylindrical_surface ( 'none', #44439, 66.50000000000000000 ) ;
#44485 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44486 = axis2_placement_3d ( 'none', #44424, #44418, #44479 ) ;
#44487 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44488 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44489 = cartesian_point ( 'none', ( 0.04781123507270786100, -0.8532222446711176200, 0.5149999999999994600 ) ) ;
#44490 = axis2_placement_3d ( 'none', #44488, #44487, #44485 ) ;
#44491 = face_outer_bound ( 'none', #18964, .t. ) ;
#44493 = cylindrical_surface ( 'none', #44602, 66.50000000000000000 ) ;
#44492 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44494 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44495 = vector ( 'none', #44605, 1000.000000000000000 ) ;
#44496 = axis2_placement_3d ( 'none', #44520, #44494, #44492 ) ;
#44497 = circle ( 'none', #44490, 66.50000000000000000 ) ;
#44498 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44499 = vector ( 'none', #44498, 1000.000000000000000 ) ;
#44500 = cylindrical_surface ( 'none', #44486, 2.000000000000000000 ) ;
#44501 = cartesian_point ( 'none', ( -41.31001113212812500, 52.11269500096354100, 70.00000000000000000 ) ) ;
#44502 = line ( 'none', #44501, #44499 ) ;
#44503 = direction ( 'none', ( 0.0000000000000000000, 3.493061197875138600e-015, -1.000000000000000000 ) ) ;
#44504 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382500e-015 ) ) ;
#44506 = cartesian_point ( 'none', ( -31.63314471971051500, 58.49439421980411400, 140.0000000000000000 ) ) ;
#44505 = cartesian_point ( 'none', ( 10.41072366659116000, 0.5149999999999997900, 1.798113930971345000e-015 ) ) ;
#44507 = axis2_placement_3d ( 'none', #44505, #44504, #44503 ) ;
#44508 = cartesian_point ( 'none', ( 74.99999999999998600, -0.005117605186732987500, -12.99999999999999800 ) ) ;
#44509 = cartesian_point ( 'none', ( 20.97308093990178800, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#44510 = cartesian_point ( 'none', ( 0.04781123507270978300, -0.5150000000000027900, 0.8532222446711244000 ) ) ;
#44511 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#44512 = edge_curve ( 'none', #841, #813, #53292, .t. ) ;
#44513 = cartesian_point ( 'none', ( 60.66168477713095800, -22.50000000000000400, 127.6499999999999900 ) ) ;
#44515 = cartesian_point ( 'none', ( 60.62290107661841900, -22.60456376066583300, 127.6499999999999900 ) ) ;
#44514 = axis2_placement_3d ( 'none', #44525, #44423, #44522 ) ;
#44516 = cartesian_point ( 'none', ( 60.58326256324497900, -22.71057909173415000, 127.6398640071788300 ) ) ;
#44518 = cartesian_point ( 'none', ( 60.50567189106063600, -22.91649568542943500, 127.6000090187042400 ) ) ;
#44517 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44519 = cartesian_point ( 'none', ( 60.46752638701519800, -23.01693369182698500, 127.5704796934833900 ) ) ;
#44520 = cartesian_point ( 'none', ( 10.41072366659116000, -3.903127820947816000e-015, 0.0000000000000000000 ) ) ;
#44521 = cartesian_point ( 'none', ( 60.39264130677757700, -23.21270901745948500, 127.4918688835891500 ) ) ;
#44522 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44523 = cartesian_point ( 'none', ( 60.35586621419129500, -23.30812174038870300, 127.4424635567459900 ) ) ;
#44524 = cartesian_point ( 'none', ( 60.28677570959573000, -23.48624704100327800, 127.3270563793378900 ) ) ;
#44525 = cartesian_point ( 'none', ( 20.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44526 = cartesian_point ( 'none', ( 60.25407791255105400, -23.56996219944063500, 127.2607436657205700 ) ) ;
#44527 = cartesian_point ( 'none', ( 0.2153518331261209400, -0.5150000000000065600, 2.042629540447551400 ) ) ;
#44528 = cartesian_point ( 'none', ( 60.19281660138909000, -23.72597422164934100, 127.1096309777298200 ) ) ;
#44529 = circle ( 'none', #44507, 10.39797779676996800 ) ;
#44531 = cartesian_point ( 'none', ( 60.16508898652488600, -23.79614455340787100, 127.0268247723021500 ) ) ;
#44530 = vector ( 'none', #44517, 1000.000000000000000 ) ;
#44532 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#44533 = cartesian_point ( 'none', ( 60.11601160532882900, -23.91985737898768200, 126.8475640622847600 ) ) ;
#44534 = cartesian_point ( 'none', ( 60.09443382098986300, -23.97396942266901800, 126.7497540006319800 ) ) ;
#44535 = cartesian_point ( 'none', ( 60.04236447614999200, -24.10421566221887700, 126.4448143329516200 ) ) ;
#44536 = line ( 'none', #44532, #44530 ) ;
#44537 = cartesian_point ( 'none', ( 60.02375443237051700, -24.15033962448635300, 126.2202382276895200 ) ) ;
#44538 = cartesian_point ( 'none', ( 60.02396056953136800, -24.14982727849695000, 125.8860860438808200 ) ) ;
#44539 = cartesian_point ( 'none', ( 67.78516237018905600, -23.48687299947121700, -12.49999999999999600 ) ) ;
#44540 = cartesian_point ( 'none', ( 60.02866427999595100, -24.13814545249625000, 125.7731736508632400 ) ) ;
#44541 = cartesian_point ( 'none', ( 9.196560055547532600, -2.435235542840848800, 0.0000000000000000000 ) ) ;
#44542 = cartesian_point ( 'none', ( 60.04694119764838700, -24.09264314956917400, 125.5545131715446400 ) ) ;
#44543 = cartesian_point ( 'none', ( 60.06032851911134400, -24.05928387234423100, 125.4492787385317300 ) ) ;
#44544 = cartesian_point ( 'none', ( 60.09516680267193300, -23.97213234638627800, 125.2466830301199300 ) ) ;
#44545 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44546 = cartesian_point ( 'none', ( 60.11686224197907100, -23.91771953276540300, 125.1489031087313900 ) ) ;
#44547 = cartesian_point ( 'none', ( 60.16596343309164000, -23.79393363101176100, 124.9704222465261100 ) ) ;
#44548 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44550 = cartesian_point ( 'none', ( 60.19353988053684600, -23.72413744589004700, 124.8884168665611700 ) ) ;
#44549 = line ( 'none', #44665, #44663 ) ;
#44551 = axis2_placement_3d ( 'none', #44539, #44548, #44656 ) ;
#44552 = cartesian_point ( 'none', ( 60.25443775729381500, -23.56904052891565400, 124.7385397760881600 ) ) ;
#44553 = cartesian_point ( 'none', ( 60.28761588195003900, -23.48408929041518100, 124.6713720480910900 ) ) ;
#44554 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44555 = axis2_placement_3d ( 'none', #44577, #44594, #44545 ) ;
#44556 = axis2_placement_3d ( 'none', #44667, #44666, #44664 ) ;
#44557 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44558 = line ( 'none', #44647, #44645 ) ;
#44559 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44560 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44561 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44563 = cartesian_point ( 'none', ( -56.64230403876096900, 34.84105901347667400, 0.0000000000000000000 ) ) ;
#44562 = axis2_placement_3d ( 'none', #44601, #44561, #44560 ) ;
#44564 = circle ( 'none', #44562, 2.000000000000000900 ) ;
#44565 = circle ( 'none', #44627, 10.04881096640908200 ) ;
#44566 = cartesian_point ( 'none', ( 0.04781123507270992900, 0.5149999999999971300, 0.8532222446711278400 ) ) ;
#44567 = circle ( 'none', #44556, 66.50000000000000000 ) ;
#44568 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44570 = vector ( 'none', #44568, 1000.000000000000000 ) ;
#44569 = direction ( 'none', ( 0.8949343677499603800, 0.0000000000000000000, -0.4461978007789579900 ) ) ;
#44571 = direction ( 'none', ( 0.4461978007789579300, -3.124648454283931500e-015, 0.8949343677499603800 ) ) ;
#44572 = cartesian_point ( 'none', ( -49.73169376017028800, 44.14757791481477500, 70.00000000000000000 ) ) ;
#44573 = cartesian_point ( 'none', ( 9.196560055547530900, 4.599456557263178700e-015, -2.435235542840848300 ) ) ;
#44574 = line ( 'none', #44572, #44570 ) ;
#44575 = cartesian_point ( 'none', ( 2.129999999999999900, 0.6774776749089226300, -0.5150000000000000100 ) ) ;
#44576 = circle ( 'none', #44676, 66.50000000000000000 ) ;
#44577 = cartesian_point ( 'none', ( 23.07308093990179300, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44578 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44579 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44580 = circle ( 'none', #44551, 0.5000000000000004400 ) ;
#44581 = axis2_placement_3d ( 'none', #44600, #44579, #44578 ) ;
#44582 = cartesian_point ( 'none', ( 23.07308093990179300, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#44584 = face_outer_bound ( 'none', #1871, .t. ) ;
#44583 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#44585 = vector ( 'none', #44583, 1000.000000000000100 ) ;
#44586 = cartesian_point ( 'none', ( -41.31001113212812500, 52.11269500096354100, 140.0000000000000000 ) ) ;
#44587 = cartesian_point ( 'none', ( 0.2153518331261209400, 0.5149999999999926900, 2.042629540447554500 ) ) ;
#44588 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44589 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44590 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#44592 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44591 = circle ( 'none', #44603, 10.04881096640908000 ) ;
#44593 = face_outer_bound ( 'none', #187, .t. ) ;
#44594 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#44595 = axis2_placement_3d ( 'none', #44592, #44590, #44589 ) ;
#44596 = direction ( 'none', ( -0.8949343677499603800, 0.4461978007789579300, 0.0000000000000000000 ) ) ;
#44597 = direction ( 'none', ( 0.4461978007789579300, 0.8949343677499603800, 0.0000000000000000000 ) ) ;
#44598 = cartesian_point ( 'none', ( 9.196560055547532600, -2.435235542840848800, 0.0000000000000000000 ) ) ;
#44599 = axis2_placement_3d ( 'none', #44598, #44597, #44596 ) ;
#44600 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44601 = cartesian_point ( 'none', ( 22.37308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44602 = axis2_placement_3d ( 'none', #44588, #44511, #44557 ) ;
#44603 = axis2_placement_3d ( 'none', #44573, #44571, #44569 ) ;
#44604 = cartesian_point ( 'none', ( 10.41072366659116000, -3.955068669211075200e-015, 0.5150000000000001200 ) ) ;
#44605 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44606 = face_outer_bound ( 'none', #1836, .t. ) ;
#44607 = cartesian_point ( 'none', ( -20.99512121212807300, 63.09877086986759300, 0.0000000000000000000 ) ) ;
#44608 = cartesian_point ( 'none', ( 0.04781123507270786100, 0.8532222446711098500, 0.5149999999999996800 ) ) ;
#44609 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44611 = cylindrical_surface ( 'none', #44595, 66.50000000000000000 ) ;
#44610 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44612 = axis2_placement_3d ( 'none', #44629, #44610, #44609 ) ;
#44613 = cartesian_point ( 'none', ( -31.63314471971051500, 58.49439421980411400, 70.00000000000000000 ) ) ;
#44614 = line ( 'none', #44613, #44495 ) ;
#44615 = cartesian_point ( 'none', ( 2.129999999999999900, 1.088021211489871700, -0.5150000000000000100 ) ) ;
#44616 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44617 = circle ( 'none', #44712, 66.50000000000000000 ) ;
#44618 = direction ( 'none', ( 5.151806796408471300e-017, 1.008560160451632100e-016, -1.000000000000000000 ) ) ;
#44619 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44620 = cartesian_point ( 'none', ( 20.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#44621 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44622 = direction ( 'none', ( 0.8949343677499603800, 0.4461978007789578200, 0.0000000000000000000 ) ) ;
#44623 = direction ( 'none', ( 0.4461978007789579300, -0.8949343677499603800, 0.0000000000000000000 ) ) ;
#44624 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44625 = cartesian_point ( 'none', ( 9.196560055547529100, 2.435235542840847900, 0.0000000000000000000 ) ) ;
#44626 = circle ( 'none', #44737, 66.50000000000000000 ) ;
#44627 = axis2_placement_3d ( 'none', #44625, #44623, #44622 ) ;
#44628 = axis2_placement_3d ( 'none', #44604, #44618, #44729 ) ;
#44629 = cartesian_point ( 'none', ( 22.37308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44630 = axis2_placement_3d ( 'none', #44659, #44621, #44619 ) ;
#44631 = face_outer_bound ( 'none', #1899, .t. ) ;
#44632 = axis2_placement_3d ( 'none', #44718, #44717, #44694 ) ;
#44633 = axis2_placement_3d ( 'none', #44725, #44723, #44721 ) ;
#44634 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44635 = circle ( 'none', #44628, 10.39797779676996800 ) ;
#44636 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44637 = direction ( 'none', ( -0.8949343677499603800, 0.4461978007789579300, 0.0000000000000000000 ) ) ;
#44638 = circle ( 'none', #44633, 66.50000000000000000 ) ;
#44639 = direction ( 'none', ( 0.4461978007789579300, 0.8949343677499603800, 0.0000000000000000000 ) ) ;
#44640 = circle ( 'none', #44630, 66.50000000000000000 ) ;
#44641 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44642 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44643 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#44644 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44645 = vector ( 'none', #44643, 1000.000000000000000 ) ;
#44646 = vector ( 'none', #44644, 1000.000000000000000 ) ;
#44647 = cartesian_point ( 'none', ( 22.80000000000000400, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#44648 = circle ( 'none', #44649, 66.50000000000000000 ) ;
#44649 = axis2_placement_3d ( 'none', #44641, #44636, #44634 ) ;
#44650 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44651 = circle ( 'none', #44612, 2.000000000000000900 ) ;
#44653 = vertex_point ( 'none', #53278 ) ;
#44652 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44654 = axis2_placement_3d ( 'none', #44541, #44639, #44637 ) ;
#44655 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44656 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44657 = cartesian_point ( 'none', ( 21.82691906009821300, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#44658 = cartesian_point ( 'none', ( -56.64230403876096900, 34.84105901347667400, 140.0000000000000000 ) ) ;
#44659 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44660 = circle ( 'none', #44654, 10.04881096640908200 ) ;
#44661 = axis2_placement_3d ( 'none', #44655, #44652, #44650 ) ;
#44662 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#44663 = vector ( 'none', #44662, 1000.000000000000000 ) ;
#44664 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44666 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44665 = cartesian_point ( 'none', ( 23.07308093990179300, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#44667 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44668 = circle ( 'none', #44661, 66.50000000000000000 ) ;
#44669 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44670 = cartesian_point ( 'none', ( -41.31001113212812500, 52.11269500096354100, 0.0000000000000000000 ) ) ;
#44671 = cartesian_point ( 'none', ( -56.64230403876096900, 34.84105901347667400, 70.00000000000000000 ) ) ;
#44672 = cartesian_point ( 'none', ( 0.7420318937837815400, -0.5150000000000025700, 0.7965199893126633200 ) ) ;
#44673 = line ( 'none', #44671, #44646 ) ;
#44674 = direction ( 'none', ( -0.8949343677499603800, 0.4461978007789579300, 0.0000000000000000000 ) ) ;
#44675 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44676 = axis2_placement_3d ( 'none', #44559, #44554, #44675 ) ;
#44677 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44678 = cartesian_point ( 'none', ( 20.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#44679 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44680 = axis2_placement_3d ( 'none', #44679, #44677, #41653 ) ;
#44681 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#44683 = cartesian_point ( 'none', ( 57.59068935166536800, 33.24999999999968000, 140.0000000000000000 ) ) ;
#44682 = vector ( 'none', #44681, 1000.000000000000200 ) ;
#44684 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44685 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44686 = cartesian_point ( 'none', ( 2.129999999999999900, -0.6774776749089226300, -0.5150000000000000100 ) ) ;
#44687 = line ( 'none', #44695, #44682 ) ;
#44688 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44689 = vector ( 'none', #44688, 1000.000000000000000 ) ;
#44690 = cartesian_point ( 'none', ( 1.852090181043260400, 66.47420373318722400, 70.00000000000000000 ) ) ;
#44691 = cylindrical_surface ( 'none', #44706, 66.50000000000000000 ) ;
#44692 = circle ( 'none', #44680, 66.50000000000000000 ) ;
#44693 = axis2_placement_3d ( 'none', #44620, #44642, #44684 ) ;
#44694 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44695 = cartesian_point ( 'none', ( 20.70000000000000300, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#44696 = face_outer_bound ( 'none', #18981, .t. ) ;
#44697 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44698 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44699 = vector ( 'none', #44685, 1000.000000000000000 ) ;
#44700 = cartesian_point ( 'none', ( 22.52691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#44701 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44702 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#44703 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44704 = cartesian_point ( 'none', ( 1.852090181043260400, 66.47420373318722400, 0.0000000000000000000 ) ) ;
#44705 = axis2_placement_3d ( 'none', #44700, #44698, #44697 ) ;
#44706 = axis2_placement_3d ( 'none', #44624, #44702, #44701 ) ;
#44707 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44708 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44709 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44711 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44710 = axis2_placement_3d ( 'none', #44722, #44709, #44707 ) ;
#44712 = axis2_placement_3d ( 'none', #44616, #44711, #44708 ) ;
#44713 = circle ( 'none', #44710, 0.9966008221959459200 ) ;
#44714 = cylindrical_surface ( 'none', #44632, 66.50000000000000000 ) ;
#44715 = axis2_placement_3d ( 'none', #44678, #44703, #44669 ) ;
#44716 = vertex_point ( 'none', #53373 ) ;
#44717 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#44718 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44719 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#44720 = cartesian_point ( 'none', ( 67.78516237018905600, -23.48687299947122000, -12.99999999999999800 ) ) ;
#44721 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44722 = cartesian_point ( 'none', ( 0.04781123507270786100, -3.903127820947816000e-015, 0.0000000000000000000 ) ) ;
#44723 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44724 = circle ( 'none', #44715, 1.610000000000001200 ) ;
#44725 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44726 = circle ( 'none', #44705, 2.000000000000000900 ) ;
#44727 = conical_surface ( 'none', #44693, 1.610000000000001200, 0.9599310885968749300 ) ;
#44728 = line ( 'none', #44690, #44689 ) ;
#44729 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.042704835186608500e-016 ) ) ;
#44730 = axis2_placement_3d ( 'none', #44742, #44848, #44844 ) ;
#44731 = cartesian_point ( 'none', ( 9.719171570559524300, 65.78592329656875400, 140.0000000000000000 ) ) ;
#44732 = face_outer_bound ( 'none', #19038, .t. ) ;
#44733 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44734 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44735 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44736 = direction ( 'none', ( 0.0000000000000000000, -1.776356839400250900e-015, -1.000000000000000000 ) ) ;
#44737 = axis2_placement_3d ( 'none', #44735, #44734, #44733 ) ;
#44738 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44739 = cartesian_point ( 'none', ( 0.04781123507270786100, -3.903127820947816000e-015, 0.0000000000000000000 ) ) ;
#44740 = axis2_placement_3d ( 'none', #44739, #44738, #44736 ) ;
#44741 = circle ( 'none', #44740, 0.9966008221959459200 ) ;
#44742 = cartesian_point ( 'none', ( -2.306226048644993000e-012, -76.00511760518732300, -12.49999999999999600 ) ) ;
#44743 = circle ( 'none', #44838, 2.000000000000000900 ) ;
#44744 = vector ( 'none', #44858, 1000.000000000000000 ) ;
#44745 = conical_surface ( 'none', #44831, 2.000000000000000900, 0.9599310885968839200 ) ;
#44746 = cartesian_point ( 'none', ( -9.719171570559057100, 65.78592329656882500, 70.00000000000000000 ) ) ;
#44747 = line ( 'none', #44746, #44744 ) ;
#44748 = direction ( 'none', ( 0.0000000000000000000, -3.597331681393799000e-015, 1.000000000000000000 ) ) ;
#44749 = axis2_placement_3d ( 'none', #44775, #44857, #44856 ) ;
#44750 = direction ( 'none', ( 5.151806796408471300e-017, 1.000000000000000000, 3.592339377154545200e-015 ) ) ;
#44751 = cartesian_point ( 'none', ( 13.36707710969741600, 65.14269912694288700, 0.0000000000000000000 ) ) ;
#44752 = cartesian_point ( 'none', ( 10.41072366659116000, -0.5150000000000001200, -1.850054779234577400e-015 ) ) ;
#44753 = axis2_placement_3d ( 'none', #44752, #44750, #44748 ) ;
#44754 = toroidal_surface ( 'none', #44730, 4.500000000000897100, 0.5000000000000000000 ) ;
#44755 = cylindrical_surface ( 'none', #44749, 66.50000000000000000 ) ;
#44756 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44757 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44758 = circle ( 'none', #44830, 66.50000000000000000 ) ;
#44759 = cartesian_point ( 'none', ( -9.719171570559057100, 65.78592329656882500, 140.0000000000000000 ) ) ;
#44760 = circle ( 'none', #44819, 2.000000000000000900 ) ;
#44761 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.042704835186608500e-016 ) ) ;
#44763 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -12.99999999999999800 ) ) ;
#44762 = direction ( 'none', ( 5.151806796408471300e-017, 1.008560160451632100e-016, -1.000000000000000000 ) ) ;
#44764 = cartesian_point ( 'none', ( 10.41072366659116000, -3.955068669211075200e-015, 0.5150000000000001200 ) ) ;
#44765 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44766 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44767 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44768 = face_outer_bound ( 'none', #18993, .t. ) ;
#44769 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44770 = cartesian_point ( 'none', ( 0.2153518331261192200, -2.042629540447551000, 0.5149999999999996800 ) ) ;
#44771 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44772 = circle ( 'none', #44753, 10.39797779676996800 ) ;
#44773 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44774 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44775 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44776 = vector ( 'none', #44774, 1000.000000000000000 ) ;
#44777 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#44778 = line ( 'none', #44777, #44776 ) ;
#44779 = cartesian_point ( 'none', ( 9.719171570559531400, 65.78592329656875400, 0.0000000000000000000 ) ) ;
#44780 = cartesian_point ( 'none', ( 20.42691906009821400, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#44781 = axis2_placement_3d ( 'none', #44767, #44766, #44765 ) ;
#44782 = axis2_placement_3d ( 'none', #44763, #44757, #44756 ) ;
#44783 = cartesian_point ( 'none', ( -76.28516237019239600, -23.48687299946900400, -12.49999999999999600 ) ) ;
#44784 = face_outer_bound ( 'none', #1913, .t. ) ;
#44785 = cartesian_point ( 'none', ( 20.70000000000000300, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#44787 = circle ( 'none', #44781, 66.50000000000000000 ) ;
#44786 = axis2_placement_3d ( 'none', #44764, #44762, #44761 ) ;
#44788 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44789 = vector ( 'none', #44788, 1000.000000000000000 ) ;
#44790 = cartesian_point ( 'none', ( 13.36707710969741600, 65.14269912694288700, 70.00000000000000000 ) ) ;
#44791 = line ( 'none', #44790, #44789 ) ;
#44792 = circle ( 'none', #44782, 75.00000000000000000 ) ;
#44793 = circle ( 'none', #44786, 10.39797779676996800 ) ;
#44794 = cartesian_point ( 'none', ( 20.42691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#44795 = cartesian_point ( 'none', ( 20.42691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#44796 = face_outer_bound ( 'none', #1850, .t. ) ;
#44797 = cartesian_point ( 'none', ( 20.97308093990178800, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#44798 = axis2_placement_3d ( 'none', #44773, #44771, #44769 ) ;
#44799 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#44800 = vector ( 'none', #44799, 1000.000000000000000 ) ;
#44801 = cartesian_point ( 'none', ( 20.97308093990178800, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#44802 = circle ( 'none', #44811, 2.000000000000000900 ) ;
#44803 = circle ( 'none', #44798, 66.50000000000000000 ) ;
#44804 = vector ( 'none', #44902, 1000.000000000000000 ) ;
#44805 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44807 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44806 = line ( 'none', #44801, #44800 ) ;
#44808 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44809 = cartesian_point ( 'none', ( 20.42691906009821400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#44810 = line ( 'none', #44921, #44920 ) ;
#44811 = axis2_placement_3d ( 'none', #44794, #44905, #44903 ) ;
#44812 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44813 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#44814 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#44815 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44816 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#44817 = vector ( 'none', #44816, 1000.000000000000100 ) ;
#44818 = cartesian_point ( 'none', ( 20.97308093990178800, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#44819 = axis2_placement_3d ( 'none', #44833, #44843, #44805 ) ;
#44820 = cylindrical_surface ( 'none', #44832, 66.50000000000000000 ) ;
#44821 = vector ( 'none', #44841, 1000.000000000000000 ) ;
#44822 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44823 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#44824 = line ( 'none', #44818, #44817 ) ;
#44825 = cartesian_point ( 'none', ( 24.47591216444083500, 61.83186657152263200, 140.0000000000000000 ) ) ;
#44826 = line ( 'none', #44842, #44821 ) ;
#44827 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44828 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44829 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44830 = axis2_placement_3d ( 'none', #44829, #44828, #44827 ) ;
#44831 = axis2_placement_3d ( 'none', #44847, #44823, #44822 ) ;
#44832 = axis2_placement_3d ( 'none', #44815, #44814, #44807 ) ;
#44833 = cartesian_point ( 'none', ( 20.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44834 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44836 = circle ( 'none', #44911, 66.50000000000000000 ) ;
#44835 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44837 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44838 = axis2_placement_3d ( 'none', #44845, #44835, #44834 ) ;
#44839 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44840 = axis2_placement_3d ( 'none', #44851, #44839, #44837 ) ;
#44841 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44842 = cartesian_point ( 'none', ( -20.99512121212807300, 63.09877086986759300, 70.00000000000000000 ) ) ;
#44843 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44844 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44845 = cartesian_point ( 'none', ( 20.42691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#44846 = circle ( 'none', #44840, 66.50000000000000000 ) ;
#44847 = cartesian_point ( 'none', ( 20.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44848 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44849 = cylindrical_surface ( 'none', #44871, 2.000000000000000000 ) ;
#44851 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44850 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44852 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44853 = axis2_placement_3d ( 'none', #44866, #44852, #44850 ) ;
#44854 = cartesian_point ( 'none', ( 20.99512121212851300, 63.09877086986744400, 0.0000000000000000000 ) ) ;
#44855 = circle ( 'none', #44853, 1.610000000000001200 ) ;
#44856 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44857 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#44858 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44859 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44860 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44861 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44862 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44863 = vector ( 'none', #44861, 1000.000000000000000 ) ;
#44864 = cartesian_point ( 'none', ( 2.129999999999999900, -1.088021211489871700, -0.5150000000000000100 ) ) ;
#44865 = cylindrical_surface ( 'none', #44965, 66.50000000000000000 ) ;
#44866 = cartesian_point ( 'none', ( 20.00000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#44867 = cartesian_point ( 'none', ( 41.31001113212847300, 52.11269500096327800, 70.00000000000000000 ) ) ;
#44868 = line ( 'none', #44867, #44863 ) ;
#44869 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44870 = vector ( 'none', #44869, 1000.000000000000000 ) ;
#44871 = axis2_placement_3d ( 'none', #44859, #44894, #44964 ) ;
#44872 = cartesian_point ( 'none', ( 31.63314471971090600, 58.49439421980389400, 70.00000000000000000 ) ) ;
#44873 = cartesian_point ( 'none', ( 2.129999999999999900, -1.088021211489871700, -0.5150000000000000100 ) ) ;
#44874 = line ( 'none', #44872, #44870 ) ;
#44875 = line ( 'none', #44873, #44927 ) ;
#44876 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#44877 = vector ( 'none', #44876, 1000.000000000000000 ) ;
#44878 = face_outer_bound ( 'none', #19037, .t. ) ;
#44879 = cartesian_point ( 'none', ( 2.129999999999999900, 1.088021211489871700, 0.5149999999999999000 ) ) ;
#44880 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44881 = cartesian_point ( 'none', ( 20.70000000000000300, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#44882 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44883 = line ( 'none', #44881, #44877 ) ;
#44884 = vector ( 'none', #44812, 1000.000000000000000 ) ;
#44885 = cartesian_point ( 'none', ( 20.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44886 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44887 = axis2_placement_3d ( 'none', #44885, #44862, #44860 ) ;
#44888 = axis2_placement_3d ( 'none', #44886, #44976, #44975 ) ;
#44889 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44890 = cartesian_point ( 'none', ( 41.31001113212848700, 52.11269500096326400, 0.0000000000000000000 ) ) ;
#44891 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44892 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44893 = vector ( 'none', #44892, 1000.000000000000000 ) ;
#44895 = cartesian_point ( 'none', ( 34.84105901347685100, 56.64230403876085500, 70.00000000000000000 ) ) ;
#44894 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44896 = cartesian_point ( 'none', ( 20.27308093990178900, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#44897 = line ( 'none', #44813, #44884 ) ;
#44898 = axis2_placement_3d ( 'none', #44906, #44882, #44880 ) ;
#44899 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44900 = line ( 'none', #44895, #44893 ) ;
#44901 = circle ( 'none', #44909, 2.000000000000000900 ) ;
#44902 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44903 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44904 = cartesian_point ( 'none', ( 31.63314471971090600, 58.49439421980389400, 140.0000000000000000 ) ) ;
#44905 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44906 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44907 = circle ( 'none', #44887, 2.000000000000000900 ) ;
#44908 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44909 = axis2_placement_3d ( 'none', #44795, #44891, #44889 ) ;
#44910 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44911 = axis2_placement_3d ( 'none', #44808, #44910, #44908 ) ;
#44912 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.149999999999999900, -0.5150000000000000100 ) ) ;
#44914 = cartesian_point ( 'none', ( 24.47591216444083500, 61.83186657152263200, 70.00000000000000000 ) ) ;
#44913 = line ( 'none', #44912, #45038 ) ;
#44915 = line ( 'none', #44914, #44804 ) ;
#44916 = circle ( 'none', #44898, 66.50000000000000000 ) ;
#44917 = cartesian_point ( 'none', ( 19.72691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#44918 = circle ( 'none', #44888, 66.50000000000000000 ) ;
#44919 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#44920 = vector ( 'none', #44919, 1000.000000000000000 ) ;
#44921 = cartesian_point ( 'none', ( 44.14757791481492400, 49.73169376017013800, 70.00000000000000000 ) ) ;
#44922 = cartesian_point ( 'none', ( 20.27308093990178900, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#44923 = cylindrical_surface ( 'none', #44950, 66.50000000000000000 ) ;
#44924 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44925 = circle ( 'none', #44957, 2.000000000000000900 ) ;
#44926 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44927 = vector ( 'none', #44926, 1000.000000000000000 ) ;
#44928 = cartesian_point ( 'none', ( 0.04781123507270786100, 0.8532222446711098500, 0.5149999999999996800 ) ) ;
#44929 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44930 = cartesian_point ( 'none', ( 0.7420318937837809800, 0.7965199893126655400, 0.5149999999999996800 ) ) ;
#44931 = line ( 'none', #44968, #45035 ) ;
#44932 = cartesian_point ( 'none', ( 1.436138072732594800, 0.7384245381180830600, 0.5149999999999997900 ) ) ;
#44933 = cartesian_point ( 'none', ( 2.129999999999999900, 0.6774776749089228600, 0.5149999999999997900 ) ) ;
#44934 = plane ( 'none', #44959 ) ;
#44935 = axis2_placement_3d ( 'none', #44917, #44995, #44993 ) ;
#44936 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44937 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44938 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44939 = face_outer_bound ( 'none', #1953, .t. ) ;
#44940 = cartesian_point ( 'none', ( 20.27308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44941 = axis2_placement_3d ( 'none', #44924, #44929, #45044 ) ;
#44942 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.149999999999998100, -0.5150000000000000100 ) ) ;
#44943 = cylindrical_surface ( 'none', #45033, 66.50000000000000000 ) ;
#44944 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44945 = vector ( 'none', #44944, 1000.000000000000000 ) ;
#44946 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44947 = cartesian_point ( 'none', ( 20.99512121212848800, 63.09877086986745100, 70.00000000000000000 ) ) ;
#44948 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44949 = face_outer_bound ( 'none', #19027, .t. ) ;
#44950 = axis2_placement_3d ( 'none', #44938, #44970, #44936 ) ;
#44951 = b_spline_curve_with_knots ( 'none', 3,
( #44933, #44932, #44930, #44928 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004047968926523874000, 0.006137159607686007100 ),
.unspecified. ) ;
#44952 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44953 = vector ( 'none', #44952, 1000.000000000000000 ) ;
#44954 = circle ( 'none', #44941, 66.50000000000000000 ) ;
#44955 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44956 = cartesian_point ( 'none', ( 20.27308093990178900, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#44957 = axis2_placement_3d ( 'none', #44940, #45029, #45028 ) ;
#44958 = axis2_placement_3d ( 'none', #44983, #44899, #44937 ) ;
#44959 = axis2_placement_3d ( 'none', #44942, #44948, #44946 ) ;
#44960 = cartesian_point ( 'none', ( 2.129999999999999900, -1.088021211489871700, -0.5150000000000000100 ) ) ;
#44961 = cartesian_point ( 'none', ( 24.47591216444083500, 61.83186657152263200, 0.0000000000000000000 ) ) ;
#44962 = line ( 'none', #44947, #44945 ) ;
#44963 = circle ( 'none', #44958, 66.50000000000000000 ) ;
#44964 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44965 = axis2_placement_3d ( 'none', #44973, #44971, #44955 ) ;
#44966 = line ( 'none', #44960, #44953 ) ;
#44967 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44968 = cartesian_point ( 'none', ( 9.719171570559524300, 65.78592329656875400, 70.00000000000000000 ) ) ;
#44969 = face_outer_bound ( 'none', #1927, .t. ) ;
#44970 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#44971 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#44972 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149999999999998100, 0.5149999999999993500 ) ) ;
#44973 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#44974 = plane ( 'none', #45158 ) ;
#44975 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44976 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44977 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44978 = cartesian_point ( 'none', ( 41.31001113212847300, 52.11269500096327800, 140.0000000000000000 ) ) ;
#44979 = circle ( 'none', #45074, 2.000000000000000900 ) ;
#44980 = cylindrical_surface ( 'none', #45089, 2.499999999999998700 ) ;
#44981 = cartesian_point ( 'none', ( 20.27308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#44982 = cartesian_point ( 'none', ( 34.84105901347685100, 56.64230403876085500, 0.0000000000000000000 ) ) ;
#44983 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44984 = cartesian_point ( 'none', ( 4.173080939901785400, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#44985 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#44987 = vector ( 'none', #44985, 1000.000000000000000 ) ;
#44986 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#44988 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#44989 = cartesian_point ( 'none', ( 56.64230403876121000, 34.84105901347628300, 70.00000000000000000 ) ) ;
#44990 = cartesian_point ( 'none', ( 22.49999999999999600, 0.0000000000000000000, 22.50000000000000400 ) ) ;
#44991 = cylindrical_surface ( 'none', #45108, 66.50000000000000000 ) ;
#44992 = axis2_placement_3d ( 'none', #44990, #44988, #44986 ) ;
#44994 = cartesian_point ( 'none', ( 49.73169376017057200, -44.14757791481443400, 140.0000000000000000 ) ) ;
#44993 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44995 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44996 = cartesian_point ( 'none', ( 49.73169376017057200, -44.14757791481443400, 0.0000000000000000000 ) ) ;
#44997 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#44998 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#44999 = cartesian_point ( 'none', ( 20.42691906009821400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#45000 = line ( 'none', #44989, #44987 ) ;
#45001 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#45002 = vector ( 'none', #45001, 1000.000000000000000 ) ;
#45003 = cartesian_point ( 'none', ( 56.64230403876121800, 34.84105901347626100, 0.0000000000000000000 ) ) ;
#45005 = cartesian_point ( 'none', ( 56.64230403876121000, 34.84105901347628300, 140.0000000000000000 ) ) ;
#45004 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#45006 = axis2_placement_3d ( 'none', #45100, #45099, #45097 ) ;
#45007 = circle ( 'none', #44992, 2.499999999999998700 ) ;
#45008 = axis2_placement_3d ( 'none', #45012, #45015, #44998 ) ;
#45009 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45010 = circle ( 'none', #45090, 2.000000000000000900 ) ;
#45011 = axis2_placement_3d ( 'none', #45024, #45027, #45009 ) ;
#45012 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45013 = circle ( 'none', #44935, 2.000000000000000900 ) ;
#45014 = line ( 'none', #45004, #45002 ) ;
#45015 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45016 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#45017 = vector ( 'none', #45016, 1000.000000000000000 ) ;
#45018 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#45019 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45020 = cartesian_point ( 'none', ( 19.72691906009821500, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#45021 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45022 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45023 = cartesian_point ( 'none', ( 19.72691906009821500, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#45024 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45025 = circle ( 'none', #45008, 66.50000000000000000 ) ;
#45026 = cartesian_point ( 'none', ( -22.50000000000000400, 0.0000000000000000000, -20.00000000000000000 ) ) ;
#45027 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45028 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45030 = cartesian_point ( 'none', ( 13.36707710969741600, 65.14269912694288700, 140.0000000000000000 ) ) ;
#45029 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45031 = cartesian_point ( 'none', ( 20.99512121212848800, 63.09877086986745100, 140.0000000000000000 ) ) ;
#45032 = line ( 'none', #45018, #45017 ) ;
#45033 = axis2_placement_3d ( 'none', #45022, #45021, #45019 ) ;
#45035 = vector ( 'none', #44967, 1000.000000000000000 ) ;
#45034 = cartesian_point ( 'none', ( -22.50000000000000400, 0.0000000000000000000, -24.99999999999999600 ) ) ;
#45036 = face_outer_bound ( 'none', #1949, .t. ) ;
#45037 = direction ( 'none', ( 0.8949343677499604900, -0.4461978007789579300, 0.0000000000000000000 ) ) ;
#45038 = vector ( 'none', #45037, 1000.000000000000200 ) ;
#45039 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45040 = cartesian_point ( 'none', ( 19.72691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#45041 = axis2_placement_3d ( 'none', #45040, #45039, #45165 ) ;
#45042 = circle ( 'none', #45011, 66.50000000000000000 ) ;
#45044 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45043 = cartesian_point ( 'none', ( 19.57308093990178900, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#45045 = circle ( 'none', #45006, 66.50000000000000000 ) ;
#45046 = cartesian_point ( 'none', ( 19.72691906009821500, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#45047 = cartesian_point ( 'none', ( 31.63314471971091600, 58.49439421980388700, 0.0000000000000000000 ) ) ;
#45048 = cartesian_point ( 'none', ( 19.72691906009821500, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#45049 = circle ( 'none', #45151, 2.000000000000000900 ) ;
#45050 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#45051 = vector ( 'none', #45050, 1000.000000000000000 ) ;
#45052 = cartesian_point ( 'none', ( 56.64230403876121000, -34.84105901347628300, 0.0000000000000000000 ) ) ;
#45053 = axis2_placement_3d ( 'none', #45096, #45166, #45159 ) ;
#45054 = cartesian_point ( 'none', ( 20.00000000000000400, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#45055 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45056 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45057 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45058 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45059 = axis2_placement_3d ( 'none', #45057, #45056, #45055 ) ;
#45060 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45062 = advanced_face ( 'none', ( #53370 ), #53273, .t. ) ;
#45061 = cylindrical_surface ( 'none', #45053, 66.50000000000000000 ) ;
#45063 = face_outer_bound ( 'none', #19079, .t. ) ;
#45064 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45065 = vector ( 'none', #45064, 1000.000000000000000 ) ;
#45066 = cartesian_point ( 'none', ( 20.27308093990178900, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#45067 = line ( 'none', #45066, #45051 ) ;
#45068 = cartesian_point ( 'none', ( 20.27308093990178900, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#45069 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#45070 = cartesian_point ( 'none', ( 49.73169376017057200, 44.14757791481443400, 70.00000000000000000 ) ) ;
#45071 = vector ( 'none', #45069, 1000.000000000000000 ) ;
#45072 = line ( 'none', #45070, #45065 ) ;
#45073 = cartesian_point ( 'none', ( 52.11269500096369000, 41.31001113212795400, 0.0000000000000000000 ) ) ;
#45074 = axis2_placement_3d ( 'none', #45077, #45060, #45058 ) ;
#45075 = circle ( 'none', #45059, 66.50000000000000000 ) ;
#45076 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45077 = cartesian_point ( 'none', ( 4.173080939901785400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#45078 = vector ( 'none', #45076, 1000.000000000000000 ) ;
#45079 = line ( 'none', #45086, #45071 ) ;
#45080 = cartesian_point ( 'none', ( 56.64230403876121000, -34.84105901347628300, 70.00000000000000000 ) ) ;
#45081 = cartesian_point ( 'none', ( 52.11269500096369000, -41.31001113212795400, 0.0000000000000000000 ) ) ;
#45082 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45083 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45084 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45085 = cartesian_point ( 'none', ( -22.50000000000000400, 2.000000000000000000, -22.50000000000000000 ) ) ;
#45086 = cartesian_point ( 'none', ( -22.50000000000000400, 2.000000000000000000, -20.00000000000000000 ) ) ;
#45087 = cartesian_point ( 'none', ( 19.57308093990178900, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#45088 = cartesian_point ( 'none', ( 49.73169376017057200, 44.14757791481443400, 140.0000000000000000 ) ) ;
#45089 = axis2_placement_3d ( 'none', #45085, #45095, #45093 ) ;
#45090 = axis2_placement_3d ( 'none', #44981, #44997, #44977 ) ;
#45091 = cartesian_point ( 'none', ( 56.64230403876121000, -34.84105901347628300, 140.0000000000000000 ) ) ;
#45092 = face_outer_bound ( 'none', #18000, .t. ) ;
#45094 = cartesian_point ( 'none', ( 52.11269500096369000, -41.31001113212795400, 140.0000000000000000 ) ) ;
#45093 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45095 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#45096 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45097 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45098 = circle ( 'none', #45041, 2.000000000000000900 ) ;
#45099 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45100 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45102 = line ( 'none', #45080, #45078 ) ;
#45101 = cartesian_point ( 'none', ( 20.00000000000000400, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#45103 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#45104 = vector ( 'none', #45103, 1000.000000000000000 ) ;
#45105 = face_outer_bound ( 'none', #1956, .t. ) ;
#45106 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#45107 = line ( 'none', #45106, #45104 ) ;
#45108 = axis2_placement_3d ( 'none', #45084, #45083, #45082 ) ;
#45109 = line ( 'none', #45213, #45212 ) ;
#45110 = cartesian_point ( 'none', ( 19.30000000000000400, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#45111 = circle ( 'none', #45128, 1.000000000000000900 ) ;
#45112 = direction ( 'none', ( 0.8949343677499604900, 0.4461978007789579300, 0.0000000000000000000 ) ) ;
#45114 = axis2_placement_3d ( 'none', #45146, #45144, #45224 ) ;
#45113 = vector ( 'none', #45112, 1000.000000000000200 ) ;
#45115 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45116 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45117 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45119 = face_outer_bound ( 'none', #1998, .t. ) ;
#45118 = cartesian_point ( 'none', ( 2.129999999999999900, 0.6774776749089228600, 0.5149999999999997900 ) ) ;
#45120 = cartesian_point ( 'none', ( 24.47591216444083500, -61.83186657152263200, 70.00000000000000000 ) ) ;
#45121 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45123 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45122 = cartesian_point ( 'none', ( 19.72691906009821500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#45125 = axis2_placement_3d ( 'none', #45138, #45123, #45121 ) ;
#45124 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149999999999999900, -0.5150000000000000100 ) ) ;
#45126 = line ( 'none', #45124, #45113 ) ;
#45127 = cartesian_point ( 'none', ( 44.14757791481492400, 49.73169376017013800, 140.0000000000000000 ) ) ;
#45128 = axis2_placement_3d ( 'none', #45174, #45235, #45234 ) ;
#45129 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45130 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#45131 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45132 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45133 = axis2_placement_3d ( 'none', #45164, #45130, #45129 ) ;
#45134 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45135 = axis2_placement_3d ( 'none', #45134, #45132, #45131 ) ;
#45137 = face_outer_bound ( 'none', #1929, .t. ) ;
#45136 = face_outer_bound ( 'none', #19153, .t. ) ;
#45138 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45139 = conical_surface ( 'none', #45133, 2.000000000000000900, 0.9599310885968839200 ) ;
#45140 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#45141 = vector ( 'none', #45140, 1000.000000000000000 ) ;
#45142 = cartesian_point ( 'none', ( 20.00000000000000400, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#45143 = line ( 'none', #45142, #45141 ) ;
#45144 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45145 = cartesian_point ( 'none', ( -67.64634648889793300, -30.00464771323954600, -13.99999999999999600 ) ) ;
#45146 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45147 = cartesian_point ( 'none', ( 19.57308093990178900, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#45148 = cylindrical_surface ( 'none', #45114, 66.50000000000000000 ) ;
#45149 = circle ( 'none', #45135, 66.50000000000000000 ) ;
#45150 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45151 = axis2_placement_3d ( 'none', #45122, #45222, #45221 ) ;
#45152 = vector ( 'none', #45150, 1000.000000000000000 ) ;
#45153 = cartesian_point ( 'none', ( 52.11269500096369000, 41.31001113212795400, 70.00000000000000000 ) ) ;
#45154 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.008560160451632100e-016 ) ) ;
#45155 = line ( 'none', #45153, #45152 ) ;
#45156 = direction ( 'none', ( 5.151806796408471300e-017, 1.008560160451632100e-016, -1.000000000000000000 ) ) ;
#45157 = cartesian_point ( 'none', ( 34.84105901347685100, 56.64230403876085500, 140.0000000000000000 ) ) ;
#45158 = axis2_placement_3d ( 'none', #44972, #45156, #45154 ) ;
#45159 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45160 = circle ( 'none', #45125, 66.50000000000000000 ) ;
#45161 = cartesian_point ( 'none', ( 49.73169376017059300, 44.14757791481441300, 0.0000000000000000000 ) ) ;
#45162 = cartesian_point ( 'none', ( 52.11269500096369000, 41.31001113212795400, 140.0000000000000000 ) ) ;
#45163 = cartesian_point ( 'none', ( 41.31001113212847300, -52.11269500096327800, 0.0000000000000000000 ) ) ;
#45164 = cartesian_point ( 'none', ( 20.27308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#45165 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45166 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45167 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#45168 = vector ( 'none', #45167, 1000.000000000000100 ) ;
#45169 = face_outer_bound ( 'none', #1928, .t. ) ;
#45170 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45171 = cartesian_point ( 'none', ( 20.00000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#45172 = cartesian_point ( 'none', ( 44.14757791481492400, -49.73169376017013800, 0.0000000000000000000 ) ) ;
#45173 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45174 = cartesian_point ( 'none', ( 75.00000000000000000, -0.005117605186732987500, -13.99999999999999800 ) ) ;
#45175 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45176 = cartesian_point ( 'none', ( 20.27308093990178900, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#45177 = line ( 'none', #45176, #45168 ) ;
#45178 = cartesian_point ( 'none', ( 66.50000000000000000, -30.00000000000000700, 136.0000000000000000 ) ) ;
#45179 = line ( 'none', #40562, #45669 ) ;
#45181 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45180 = face_outer_bound ( 'none', #19835, .t. ) ;
#45182 = vector ( 'none', #45181, 1000.000000000000000 ) ;
#45183 = cartesian_point ( 'none', ( 0.7420318937837789800, -0.7965199893126654300, -0.5150000000000000100 ) ) ;
#45184 = face_outer_bound ( 'none', #2022, .t. ) ;
#45185 = cartesian_point ( 'none', ( 1.436138072732631200, -0.7384245381180796200, -0.5150000000000000100 ) ) ;
#45186 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45187 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45188 = direction ( 'none', ( 1.000000000000000000, -3.746157189934903800e-015, 0.0000000000000000000 ) ) ;
#45189 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.149999999999998100, -0.5150000000000000100 ) ) ;
#45191 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45190 = axis2_placement_3d ( 'none', #45189, #45175, #45173 ) ;
#45192 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45193 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45194 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45196 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45195 = face_outer_bound ( 'none', #19092, .t. ) ;
#45197 = axis2_placement_3d ( 'none', #45202, #45196, #45194 ) ;
#45198 = axis2_placement_3d ( 'none', #45200, #45192, #45191 ) ;
#45199 = cylindrical_surface ( 'none', #45207, 2.000000000000000000 ) ;
#45200 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45201 = plane ( 'none', #45190 ) ;
#45202 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45203 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.494734883432367500e-016 ) ) ;
#45204 = vector ( 'none', #45203, 1000.000000000000000 ) ;
#45205 = cartesian_point ( 'none', ( 2.129999999999999900, 1.088021211489871700, 0.5149999999999999000 ) ) ;
#45206 = circle ( 'none', #45198, 66.50000000000000000 ) ;
#45207 = axis2_placement_3d ( 'none', #45117, #45215, #45193 ) ;
#45208 = axis2_placement_3d ( 'none', #45171, #45170, #45186 ) ;
#45209 = line ( 'none', #45233, #45182 ) ;
#45210 = cartesian_point ( 'none', ( 34.84105901347685800, -56.64230403876085500, 140.0000000000000000 ) ) ;
#45211 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#45212 = vector ( 'none', #45211, 1000.000000000000200 ) ;
#45213 = cartesian_point ( 'none', ( 20.00000000000000400, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#45214 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45215 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#45217 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45216 = line ( 'none', #45205, #45204 ) ;
#45219 = vector ( 'none', #45217, 1000.000000000000000 ) ;
#45218 = face_outer_bound ( 'none', #19106, .t. ) ;
#45220 = face_outer_bound ( 'none', #19130, .t. ) ;
#45221 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45222 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45223 = conical_surface ( 'none', #45208, 1.610000000000001200, 0.9599310885968749300 ) ;
#45224 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45225 = line ( 'none', #45120, #45219 ) ;
#45226 = cartesian_point ( 'none', ( 19.02691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#45227 = cartesian_point ( 'none', ( 19.57308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#45228 = axis2_placement_3d ( 'none', #45116, #45115, #45214 ) ;
#45229 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45230 = circle ( 'none', #45197, 66.50000000000000000 ) ;
#45231 = cylindrical_surface ( 'none', #45228, 66.50000000000000000 ) ;
#45232 = cartesian_point ( 'none', ( 44.14757791481492400, 49.73169376017013800, 0.0000000000000000000 ) ) ;
#45233 = cartesian_point ( 'none', ( 34.84105901347685100, -56.64230403876085500, 70.00000000000000000 ) ) ;
#45234 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45235 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45236 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45237 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45238 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45239 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#45240 = cartesian_point ( 'none', ( 19.02691906009821600, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#45241 = cartesian_point ( 'none', ( 19.02691906009821600, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#45242 = conical_surface ( 'none', #45253, 2.000000000000000900, 0.9599310885968839200 ) ;
#45243 = vector ( 'none', #45320, 1000.000000000000000 ) ;
#45245 = axis2_placement_3d ( 'none', #45335, #45327, #45326 ) ;
#45244 = face_outer_bound ( 'none', #19060, .t. ) ;
#45246 = face_outer_bound ( 'none', #2015, .t. ) ;
#45247 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45248 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45249 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#45250 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45251 = cartesian_point ( 'none', ( 18.60000000000000100, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#45252 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45253 = axis2_placement_3d ( 'none', #45255, #45239, #45229 ) ;
#45254 = axis2_placement_3d ( 'none', #45252, #45250, #45248 ) ;
#45255 = cartesian_point ( 'none', ( 19.57308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#45256 = cartesian_point ( 'none', ( 19.02691906009821600, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#45257 = cartesian_point ( 'none', ( 41.31001113212847300, -52.11269500096327800, 70.00000000000000000 ) ) ;
#45258 = circle ( 'none', #45330, 2.000000000000000900 ) ;
#45259 = line ( 'none', #45257, #45347 ) ;
#45261 = axis2_placement_3d ( 'none', #45238, #45237, #45236 ) ;
#45260 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45262 = cartesian_point ( 'none', ( 24.47591216444083500, -61.83186657152263200, 140.0000000000000000 ) ) ;
#45263 = axis2_placement_3d ( 'none', #45260, #45249, #45247 ) ;
#45264 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#45265 = vector ( 'none', #45264, 1000.000000000000000 ) ;
#45266 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45267 = vector ( 'none', #45266, 1000.000000000000000 ) ;
#45268 = cartesian_point ( 'none', ( 19.02691906009821600, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#45269 = cartesian_point ( 'none', ( 44.14757791481492400, -49.73169376017013800, 70.00000000000000000 ) ) ;
#45270 = cartesian_point ( 'none', ( 31.63314471971090600, -58.49439421980389400, 140.0000000000000000 ) ) ;
#45271 = cartesian_point ( 'none', ( 31.63314471971090600, -58.49439421980389400, 0.0000000000000000000 ) ) ;
#45273 = line ( 'none', #45333, #45332 ) ;
#45272 = cartesian_point ( 'none', ( 19.57308093990178900, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#45274 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45275 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45276 = cartesian_point ( 'none', ( 19.30000000000000400, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#45277 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45278 = axis2_placement_3d ( 'none', #45277, #45275, #45274 ) ;
#45279 = circle ( 'none', #45254, 66.50000000000000000 ) ;
#45281 = cylindrical_surface ( 'none', #45261, 66.50000000000000000 ) ;
#45280 = cartesian_point ( 'none', ( 19.57308093990178900, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#45282 = line ( 'none', #45280, #45265 ) ;
#45283 = cartesian_point ( 'none', ( 44.14757791481492400, -49.73169376017013800, 140.0000000000000000 ) ) ;
#45284 = cylindrical_surface ( 'none', #45263, 2.000000000000000000 ) ;
#45285 = face_outer_bound ( 'none', #1963, .t. ) ;
#45286 = face_outer_bound ( 'none', #19175, .t. ) ;
#45287 = circle ( 'none', #45299, 2.000000000000000900 ) ;
#45288 = line ( 'none', #45269, #45267 ) ;
#45289 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#45290 = vector ( 'none', #45289, 1000.000000000000000 ) ;
#45291 = circle ( 'none', #45278, 66.50000000000000000 ) ;
#45292 = cartesian_point ( 'none', ( 2.129999999999999900, -0.6774776749089230800, 0.5149999999999995700 ) ) ;
#45293 = cartesian_point ( 'none', ( 1.436138072732631600, -0.7384245381180799500, 0.5149999999999995700 ) ) ;
#45294 = cartesian_point ( 'none', ( 24.47591216444083500, -61.83186657152263200, 0.0000000000000000000 ) ) ;
#45295 = cartesian_point ( 'none', ( 0.7420318937837788700, -0.7965199893126657700, 0.5149999999999994600 ) ) ;
#45296 = cartesian_point ( 'none', ( 0.04781123507270786100, -0.8532222446711176200, 0.5149999999999994600 ) ) ;
#45297 = face_outer_bound ( 'none', #19174, .t. ) ;
#45298 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45299 = axis2_placement_3d ( 'none', #45382, #45381, #45378 ) ;
#45300 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45301 = cartesian_point ( 'none', ( 19.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#45302 = cartesian_point ( 'none', ( -1.852090181042796300, -66.47420373318723800, 0.0000000000000000000 ) ) ;
#45303 = b_spline_curve_with_knots ( 'none', 3,
( #45296, #45295, #45293, #45292 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001582955287553584100, 0.003672551177317657500 ),
.unspecified. ) ;
#45304 = axis2_placement_3d ( 'none', #45368, #45367, #45366 ) ;
#45305 = line ( 'none', #45398, #45390 ) ;
#45307 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45306 = cartesian_point ( 'none', ( 2.129999999999999900, 0.5149999999999976800, 0.6774776749089244100 ) ) ;
#45308 = vector ( 'none', #45307, 1000.000000000000000 ) ;
#45309 = cartesian_point ( 'none', ( 49.73169376017057200, -44.14757791481443400, 70.00000000000000000 ) ) ;
#45310 = line ( 'none', #45309, #45308 ) ;
#45311 = circle ( 'none', #45406, 66.50000000000000000 ) ;
#45312 = direction ( 'none', ( 0.0000000000000000000, -2.105246936865057800e-016, 1.000000000000000000 ) ) ;
#45313 = vector ( 'none', #45312, 1000.000000000000000 ) ;
#45314 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45315 = cartesian_point ( 'none', ( 2.129999999999999900, -1.088021211489871700, -0.5150000000000000100 ) ) ;
#45316 = cylindrical_surface ( 'none', #45319, 66.50000000000000000 ) ;
#45317 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#45318 = line ( 'none', #45317, #45290 ) ;
#45319 = axis2_placement_3d ( 'none', #45345, #45314, #45414 ) ;
#45320 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#45321 = line ( 'none', #45315, #45313 ) ;
#45322 = face_outer_bound ( 'none', #2046, .t. ) ;
#45323 = axis2_placement_3d ( 'none', #45301, #45300, #45391 ) ;
#45324 = cartesian_point ( 'none', ( 19.30000000000000400, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#45326 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45325 = line ( 'none', #45324, #45243 ) ;
#45327 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45328 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45329 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45330 = axis2_placement_3d ( 'none', #45227, #45329, #45328 ) ;
#45331 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45332 = vector ( 'none', #45331, 1000.000000000000000 ) ;
#45333 = cartesian_point ( 'none', ( 52.11269500096369000, -41.31001113212795400, 70.00000000000000000 ) ) ;
#45334 = conical_surface ( 'none', #45323, 1.610000000000001200, 0.9599310885968749300 ) ;
#45335 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45336 = cartesian_point ( 'none', ( 34.84105901347685800, -56.64230403876085500, 0.0000000000000000000 ) ) ;
#45337 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45338 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45339 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45340 = axis2_placement_3d ( 'none', #45226, #45338, #45337 ) ;
#45342 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45341 = circle ( 'none', #45340, 2.000000000000000900 ) ;
#45343 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45344 = axis2_placement_3d ( 'none', #45343, #45342, #45339 ) ;
#45345 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45346 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45347 = vector ( 'none', #45346, 1000.000000000000000 ) ;
#45348 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45349 = axis2_placement_3d ( 'none', #45371, #45401, #45348 ) ;
#45350 = cylindrical_surface ( 'none', #45245, 66.50000000000000000 ) ;
#45351 = circle ( 'none', #45344, 66.50000000000000000 ) ;
#45352 = cartesian_point ( 'none', ( 18.87308093990179000, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#45353 = cartesian_point ( 'none', ( 41.31001113212847300, -52.11269500096327800, 140.0000000000000000 ) ) ;
#45354 = vector ( 'none', #45465, 1000.000000000000000 ) ;
#45356 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45355 = cylindrical_surface ( 'none', #45444, 1.999999999999998200 ) ;
#45357 = vector ( 'none', #45356, 1000.000000000000000 ) ;
#45358 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45359 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45360 = cartesian_point ( 'none', ( 19.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#45361 = axis2_placement_3d ( 'none', #45360, #45359, #45358 ) ;
#45362 = line ( 'none', #45370, #45354 ) ;
#45363 = cartesian_point ( 'none', ( 13.36707710969741600, -65.14269912694288700, 70.00000000000000000 ) ) ;
#45364 = line ( 'none', #45363, #45427 ) ;
#45365 = circle ( 'none', #45349, 2.000000000000000900 ) ;
#45366 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45367 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45368 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45369 = toroidal_surface ( 'none', #45392, 7.000000000000003600, 1.000000000000000000 ) ;
#45370 = cartesian_point ( 'none', ( 18.60000000000000100, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#45371 = cartesian_point ( 'none', ( 19.02691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#45372 = cartesian_point ( 'none', ( -1.852090181042796300, -66.47420373318723800, 140.0000000000000000 ) ) ;
#45373 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#45374 = vector ( 'none', #45373, 1000.000000000000100 ) ;
#45375 = circle ( 'none', #45361, 1.610000000000001200 ) ;
#45376 = edge_loop ( 'none', ( #47717, #47729, #48087, #48259 ) ) ;
#45377 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45379 = vector ( 'none', #45377, 1000.000000000000000 ) ;
#45378 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45380 = cartesian_point ( 'none', ( -1.852090181042796800, -66.47420373318723800, 70.00000000000000000 ) ) ;
#45381 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45382 = cartesian_point ( 'none', ( 19.57308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#45383 = cartesian_point ( 'none', ( 20.99512121212848800, -63.09877086986745100, 70.00000000000000000 ) ) ;
#45384 = line ( 'none', #45383, #45357 ) ;
#45385 = line ( 'none', #45380, #45379 ) ;
#45386 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45387 = vector ( 'none', #45386, 1000.000000000000000 ) ;
#45388 = cartesian_point ( 'none', ( -13.36707710969699100, -65.14269912694297200, 70.00000000000000000 ) ) ;
#45389 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#45390 = vector ( 'none', #45389, 1000.000000000000200 ) ;
#45391 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45392 = axis2_placement_3d ( 'none', #45477, #45462, #45479 ) ;
#45393 = cartesian_point ( 'none', ( 19.57308093990178900, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#45394 = line ( 'none', #45393, #45374 ) ;
#45395 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45396 = axis2_placement_3d ( 'none', #45413, #45409, #45395 ) ;
#45397 = circle ( 'none', #45396, 66.50000000000000000 ) ;
#45398 = cartesian_point ( 'none', ( 19.30000000000000400, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#45399 = line ( 'none', #45388, #45387 ) ;
#45400 = oriented_edge ( 'none', *, *, #4541, .f. ) ;
#45402 = face_outer_bound ( 'none', #2048, .t. ) ;
#45401 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45403 = cartesian_point ( 'none', ( 13.36707710969741400, -65.14269912694288700, 140.0000000000000000 ) ) ;
#45404 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45405 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45406 = axis2_placement_3d ( 'none', #45298, #45405, #45404 ) ;
#45407 = cartesian_point ( 'none', ( 18.87308093990179000, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#45409 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45408 = direction ( 'none', ( 0.8949343677499603800, 0.4461978007789578800, 9.110702213581675100e-017 ) ) ;
#45410 = vector ( 'none', #45408, 1000.000000000000100 ) ;
#45411 = cylindrical_surface ( 'none', #45304, 66.50000000000000000 ) ;
#45412 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149999999999999900, 0.5149999999999993500 ) ) ;
#45413 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45414 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45415 = cartesian_point ( 'none', ( 18.87308093990179000, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#45416 = cylindrical_surface ( 'none', #45421, 66.50000000000000000 ) ;
#45417 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45418 = face_outer_bound ( 'none', #2070, .t. ) ;
#45419 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45420 = cartesian_point ( 'none', ( 2.129999999999999900, 1.088021211489871700, -0.5150000000000001200 ) ) ;
#45421 = axis2_placement_3d ( 'none', #45525, #45540, #45539 ) ;
#45422 = axis2_placement_3d ( 'none', #45521, #45505, #45504 ) ;
#45423 = circle ( 'none', #45422, 2.000000000000000900 ) ;
#45424 = circle ( 'none', #45537, 66.50000000000000000 ) ;
#45425 = axis2_placement_3d ( 'none', #45420, #45419, #45417 ) ;
#45426 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45427 = vector ( 'none', #45426, 1000.000000000000000 ) ;
#45428 = face_outer_bound ( 'none', #19220, .t. ) ;
#45429 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45430 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45431 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45432 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45434 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45433 = line ( 'none', #45412, #45410 ) ;
#45435 = axis2_placement_3d ( 'none', #45434, #45432, #45431 ) ;
#45436 = circle ( 'none', #45435, 66.50000000000000000 ) ;
#45437 = cartesian_point ( 'none', ( 2.129999999999999900, -0.5149999999999957900, -1.088021211489873700 ) ) ;
#45438 = cartesian_point ( 'none', ( 9.719171570559524300, -65.78592329656876800, 140.0000000000000000 ) ) ;
#45439 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#45440 = circle ( 'none', #45475, 66.50000000000000000 ) ;
#45441 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#45442 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, 27.50000000000000000 ) ) ;
#45443 = face_outer_bound ( 'none', #19229, .t. ) ;
#45444 = axis2_placement_3d ( 'none', #45442, #45441, #45429 ) ;
#45446 = cartesian_point ( 'none', ( 49.45689984944993300, 56.37763735837884100, -12.99999999999999800 ) ) ;
#45445 = cartesian_point ( 'none', ( 14.99999999999999500, 0.0000000000000000000, -17.28884125826825300 ) ) ;
#45447 = line ( 'none', #45445, #45530 ) ;
#45448 = cartesian_point ( 'none', ( 49.46172041167478300, 56.07364934783083800, -13.00000000000000000 ) ) ;
#45449 = cartesian_point ( 'none', ( 49.45868884884500000, 55.76505313163102100, -13.07462457344512300 ) ) ;
#45450 = vector ( 'none', #45439, 1000.000000000000000 ) ;
#45451 = cartesian_point ( 'none', ( 49.44842105788360000, 55.38220317333174600, -13.32737583848294500 ) ) ;
#45452 = cartesian_point ( 'none', ( 27.49999999999998600, 2.000000000000000000, 29.49999999999999600 ) ) ;
#45453 = cartesian_point ( 'none', ( 49.44418545144723300, 55.26872309272961600, -13.43654414281697600 ) ) ;
#45454 = line ( 'none', #45452, #45450 ) ;
#45455 = cartesian_point ( 'none', ( 49.43749003909817200, 55.10731949333292300, -13.69533526730353400 ) ) ;
#45456 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#45457 = vector ( 'none', #45456, 1000.000000000000000 ) ;
#45458 = cartesian_point ( 'none', ( 49.43516220002590000, 55.05997785697632500, -13.84549465188574000 ) ) ;
#45459 = cartesian_point ( 'none', ( 49.43516220002588600, 55.05997785697631000, -13.99999999999999800 ) ) ;
#45460 = plane ( 'none', #45425 ) ;
#45462 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45461 = cartesian_point ( 'none', ( 18.60000000000000100, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#45463 = cartesian_point ( 'none', ( -30.50000000000000700, 2.000000000000000000, 27.50000000000000000 ) ) ;
#45464 = line ( 'none', #45463, #45457 ) ;
#45465 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#45466 = cartesian_point ( 'none', ( 20.99512121212848800, -63.09877086986745100, 140.0000000000000000 ) ) ;
#45467 = cartesian_point ( 'none', ( 18.32691906009821300, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#45468 = b_spline_curve_with_knots ( 'none', 3,
( #45459, #45458, #45455, #45453, #45451, #45449, #45448, #45446 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004560386530577934700, 0.0009120773061155869400, 0.001824154612231156100 ),
.unspecified. ) ;
#45469 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45470 = face_outer_bound ( 'none', #2113, .t. ) ;
#45471 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45472 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45473 = cartesian_point ( 'none', ( 18.60000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#45474 = axis2_placement_3d ( 'none', #45473, #45472, #45471 ) ;
#45475 = axis2_placement_3d ( 'none', #45430, #45542, #45541 ) ;
#45476 = cartesian_point ( 'none', ( 18.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#45477 = cartesian_point ( 'none', ( -44.67468722708429900, 61.48943180206218500, -13.99999999999999800 ) ) ;
#45478 = circle ( 'none', #45586, 2.000000000000000900 ) ;
#45479 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45480 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45481 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45482 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45483 = cartesian_point ( 'none', ( 18.32691906009821300, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#45484 = oriented_edge ( 'none', *, *, #5981, .f. ) ;
#45485 = cartesian_point ( 'none', ( 16.77308093990178900, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#45486 = face_outer_bound ( 'none', #2120, .t. ) ;
#45487 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#45488 = axis2_placement_3d ( 'none', #45482, #45481, #45480 ) ;
#45489 = vector ( 'none', #45487, 1000.000000000000200 ) ;
#45490 = edge_loop ( 'none', ( #47731, #47680, #45400, #47478 ) ) ;
#45491 = cartesian_point ( 'none', ( -34.84105901347646700, -56.64230403876109000, 0.0000000000000000000 ) ) ;
#45492 = cartesian_point ( 'none', ( -34.84105901347646700, -56.64230403876109700, 70.00000000000000000 ) ) ;
#45493 = circle ( 'none', #45597, 66.50000000000000000 ) ;
#45494 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45495 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45496 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45497 = cartesian_point ( 'none', ( 18.60000000000000100, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#45499 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45498 = line ( 'none', #45497, #45489 ) ;
#45500 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45501 = face_outer_bound ( 'none', #2111, .t. ) ;
#45502 = line ( 'none', #45492, #45600 ) ;
#45503 = cartesian_point ( 'none', ( 18.32691906009821300, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#45504 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45505 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45506 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45507 = vector ( 'none', #45506, 1000.000000000000000 ) ;
#45508 = cartesian_point ( 'none', ( 9.719171570559524300, -65.78592329656875400, 70.00000000000000000 ) ) ;
#45509 = circle ( 'none', #45474, 1.610000000000001200 ) ;
#45510 = circle ( 'none', #45596, 66.50000000000000000 ) ;
#45511 = cartesian_point ( 'none', ( 18.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#45512 = circle ( 'none', #45592, 2.000000000000000900 ) ;
#45513 = axis2_placement_3d ( 'none', #45511, #45495, #45494 ) ;
#45515 = cartesian_point ( 'none', ( -34.84105901347646700, -56.64230403876109000, 140.0000000000000000 ) ) ;
#45514 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#45517 = cartesian_point ( 'none', ( -58.49439421980400100, -31.63314471971070300, 140.0000000000000000 ) ) ;
#45516 = vector ( 'none', #45514, 1000.000000000000000 ) ;
#45519 = cylindrical_surface ( 'none', #45488, 66.50000000000000000 ) ;
#45518 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#45520 = line ( 'none', #45518, #45516 ) ;
#45521 = cartesian_point ( 'none', ( 18.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#45522 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45523 = cartesian_point ( 'none', ( -44.14757791481460500, -49.73169376017043700, 140.0000000000000000 ) ) ;
#45524 = cartesian_point ( 'none', ( -52.11269500096341300, -41.31001113212829500, 0.0000000000000000000 ) ) ;
#45525 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45526 = circle ( 'none', #45513, 2.000000000000000900 ) ;
#45527 = axis2_placement_3d ( 'none', #45500, #45499, #45496 ) ;
#45529 = circle ( 'none', #45527, 66.50000000000000000 ) ;
#45528 = direction ( 'none', ( 3.037428225030918600e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45530 = vector ( 'none', #45528, 1000.000000000000000 ) ;
#45531 = cartesian_point ( 'none', ( 9.719171570559524300, -65.78592329656876800, 0.0000000000000000000 ) ) ;
#45532 = cylindrical_surface ( 'none', #45570, 1.999999999999998200 ) ;
#45533 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45534 = circle ( 'none', #45652, 0.8509999999999999800 ) ;
#45535 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45536 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45537 = axis2_placement_3d ( 'none', #45536, #45535, #45533 ) ;
#45538 = line ( 'none', #45508, #45507 ) ;
#45539 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45540 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45541 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45542 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45544 = circle ( 'none', #45661, 66.50000000000000000 ) ;
#45543 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#45545 = cartesian_point ( 'none', ( -24.47591216444042000, -61.83186657152279500, 140.0000000000000000 ) ) ;
#45546 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#45547 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45548 = vector ( 'none', #45546, 1000.000000000000000 ) ;
#45549 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, 29.50000000000000000 ) ) ;
#45550 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45551 = cartesian_point ( 'none', ( 29.49999999999998600, 2.000000000000000000, 27.49999999999999600 ) ) ;
#45552 = line ( 'none', #45551, #45617 ) ;
#45553 = face_outer_bound ( 'none', #19236, .t. ) ;
#45554 = line ( 'none', #45549, #45548 ) ;
#45555 = axis2_placement_3d ( 'none', #45585, #45584, #45575 ) ;
#45556 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.494734883432367500e-016 ) ) ;
#45557 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45558 = vector ( 'none', #45556, 1000.000000000000000 ) ;
#45559 = oriented_edge ( 'none', *, *, #4544, .f. ) ;
#45560 = cartesian_point ( 'none', ( 27.49999999999998600, 2.000000000000000000, 27.49999999999999600 ) ) ;
#45561 = cartesian_point ( 'none', ( -13.36707710969699100, -65.14269912694297200, 140.0000000000000000 ) ) ;
#45562 = cartesian_point ( 'none', ( 14.99999999999999500, 0.0000000000000000000, -17.28884125826825300 ) ) ;
#45563 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45564 = cartesian_point ( 'none', ( 2.129999999999999900, 0.5150000000000039000, -1.088021211489870200 ) ) ;
#45565 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45566 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45567 = circle ( 'none', #45664, 66.50000000000000000 ) ;
#45568 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#45569 = vector ( 'none', #45568, 1000.000000000000000 ) ;
#45571 = circle ( 'none', #45657, 66.50000000000000000 ) ;
#45570 = axis2_placement_3d ( 'none', #45560, #45543, #45469 ) ;
#45572 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#45573 = line ( 'none', #45572, #45569 ) ;
#45574 = cylindrical_surface ( 'none', #45555, 66.50000000000000000 ) ;
#45575 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45576 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45577 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45578 = cartesian_point ( 'none', ( 2.129999999999999900, 1.088021211489871700, 0.5149999999999999000 ) ) ;
#45579 = line ( 'none', #45578, #45558 ) ;
#45580 = cartesian_point ( 'none', ( -44.14757791481460500, -49.73169376017043700, 0.0000000000000000000 ) ) ;
#45581 = face_outer_bound ( 'none', #19292, .t. ) ;
#45582 = cartesian_point ( 'none', ( -24.47591216444042000, -61.83186657152279500, 70.00000000000000000 ) ) ;
#45583 = line ( 'none', #45582, #45595 ) ;
#45584 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45585 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45586 = axis2_placement_3d ( 'none', #45476, #45577, #45576 ) ;
#45588 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45587 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45589 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45590 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45591 = cartesian_point ( 'none', ( 18.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#45592 = axis2_placement_3d ( 'none', #45591, #45589, #45587 ) ;
#45593 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45595 = vector ( 'none', #45593, 1000.000000000000000 ) ;
#45594 = cartesian_point ( 'none', ( 2.129999999999999900, -1.088021211489872000, 0.5149999999999995700 ) ) ;
#45596 = axis2_placement_3d ( 'none', #45566, #45565, #45563 ) ;
#45597 = axis2_placement_3d ( 'none', #45522, #45590, #45588 ) ;
#45598 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45600 = vector ( 'none', #45598, 1000.000000000000000 ) ;
#45599 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#45601 = vector ( 'none', #45599, 1000.000000000000000 ) ;
#45602 = circle ( 'none', #45623, 66.50000000000000000 ) ;
#45603 = circle ( 'none', #45679, 2.000000000000000900 ) ;
#45604 = axis2_placement_3d ( 'none', #45610, #45615, #45704 ) ;
#45605 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45606 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45607 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45608 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45609 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45610 = cartesian_point ( 'none', ( 16.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#45611 = axis2_placement_3d ( 'none', #45609, #45608, #45607 ) ;
#45612 = circle ( 'none', #45611, 66.50000000000000000 ) ;
#45613 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45614 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45615 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45616 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#45617 = vector ( 'none', #45616, 1000.000000000000000 ) ;
#45618 = axis2_placement_3d ( 'none', #45702, #45701, #45700 ) ;
#45619 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#45620 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45621 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45622 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45623 = axis2_placement_3d ( 'none', #45622, #45621, #45620 ) ;
#45624 = cartesian_point ( 'none', ( 18.87308093990179000, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#45625 = cartesian_point ( 'none', ( -24.47591216444042000, -61.83186657152279500, 0.0000000000000000000 ) ) ;
#45626 = conical_surface ( 'none', #45644, 1.610000000000001200, 0.9599310885968749300 ) ;
#45627 = cartesian_point ( 'none', ( 18.87308093990179000, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#45628 = line ( 'none', #45627, #45601 ) ;
#45630 = circle ( 'none', #45618, 66.50000000000000000 ) ;
#45629 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45631 = vector ( 'none', #45629, 1000.000000000000000 ) ;
#45632 = cylindrical_surface ( 'none', #45725, 66.50000000000000000 ) ;
#45633 = cartesian_point ( 'none', ( 18.60000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#45635 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45634 = cartesian_point ( 'none', ( -15.00000000000000400, 0.0000000000000000000, -17.28884125826825300 ) ) ;
#45636 = line ( 'none', #45634, #45631 ) ;
#45637 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45638 = cartesian_point ( 'none', ( 3.999999999998590500, -76.00511760518732300, -12.49999999999999600 ) ) ;
#45639 = axis2_placement_3d ( 'none', #45660, #45637, #45635 ) ;
#45640 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45641 = circle ( 'none', #45639, 66.50000000000000000 ) ;
#45642 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.702008054795887700e-015 ) ) ;
#45643 = vector ( 'none', #45642, 1000.000000000000000 ) ;
#45644 = axis2_placement_3d ( 'none', #45633, #45640, #45605 ) ;
#45645 = cartesian_point ( 'none', ( -13.36707710969699100, -65.14269912694297200, 0.0000000000000000000 ) ) ;
#45646 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45647 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45649 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45648 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45650 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#45651 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45652 = axis2_placement_3d ( 'none', #45651, #45650, #45648 ) ;
#45653 = cartesian_point ( 'none', ( 2.129999999999999900, 0.5150000000000039000, -1.088021211489870200 ) ) ;
#45654 = line ( 'none', #45653, #45643 ) ;
#45655 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45656 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45657 = axis2_placement_3d ( 'none', #45547, #45656, #45655 ) ;
#45658 = cartesian_point ( 'none', ( 2.129999999999999900, -0.5150000000000021200, 0.6774776749089210800 ) ) ;
#45659 = cartesian_point ( 'none', ( 64.70000000000000300, 0.0000000000000000000, 130.0000000000000000 ) ) ;
#45660 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45661 = axis2_placement_3d ( 'none', #45649, #45647, #45646 ) ;
#45662 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45663 = cartesian_point ( 'none', ( 1.436138072732595200, -0.5150000000000024600, 0.7384245381180810600 ) ) ;
#45664 = axis2_placement_3d ( 'none', #45550, #45557, #45662 ) ;
#45665 = face_outer_bound ( 'none', #19298, .t. ) ;
#45666 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45667 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45668 = cartesian_point ( 'none', ( -72.28516237019239600, -23.48687299946900400, -12.49999999999999600 ) ) ;
#45669 = vector ( 'none', #45706, 1000.000000000000100 ) ;
#45670 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45671 = line ( 'none', #45178, #46180 ) ;
#45672 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45673 = vector ( 'none', #45680, 1000.000000000000000 ) ;
#45674 = cartesian_point ( 'none', ( 2.129999999999999900, 0.5149999999999962400, 1.088021211489873500 ) ) ;
#45675 = direction ( 'none', ( 0.8949343677499604900, 1.512338686115422200e-015, -0.4461978007789579300 ) ) ;
#45676 = vector ( 'none', #45675, 1000.000000000000200 ) ;
#45677 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45678 = axis2_placement_3d ( 'none', #45693, #45703, #45670 ) ;
#45679 = axis2_placement_3d ( 'none', #45690, #45697, #45677 ) ;
#45680 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45681 = cartesian_point ( 'none', ( -66.50100000000000500, 30.00000000000000000, 140.0000000000000000 ) ) ;
#45682 = axis2_placement_3d ( 'none', #45668, #45667, #45666 ) ;
#45683 = line ( 'none', #45681, #45673 ) ;
#45684 = face_outer_bound ( 'none', #19591, .t. ) ;
#45685 = line ( 'none', #45705, #45676 ) ;
#45686 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45687 = cartesian_point ( 'none', ( 27.27308093990178500, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#45688 = line ( 'none', #45687, #46644 ) ;
#45689 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45690 = cartesian_point ( 'none', ( 18.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#45691 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45692 = axis2_placement_3d ( 'none', #45691, #45689, #45686 ) ;
#45693 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45694 = toroidal_surface ( 'none', #45682, 4.500000000000002700, 0.5000000000000000000 ) ;
#45695 = axis2_placement_3d ( 'none', #45721, #45720, #45708 ) ;
#45696 = cartesian_point ( 'none', ( -63.09877086986752200, -20.99512121212828600, 0.0000000000000000000 ) ) ;
#45697 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45698 = circle ( 'none', #45692, 66.50000000000000000 ) ;
#45699 = circle ( 'none', #45695, 66.50000000000000000 ) ;
#45700 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45701 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45702 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45703 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45704 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45705 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5150000000000073400, 2.149999999999998100 ) ) ;
#45706 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#45707 = axis2_placement_3d ( 'none', #45712, #45619, #45710 ) ;
#45708 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45709 = face_outer_bound ( 'none', #19213, .t. ) ;
#45710 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45711 = cartesian_point ( 'none', ( -66.47420373318723800, 1.852090181043029900, 140.0000000000000000 ) ) ;
#45712 = cartesian_point ( 'none', ( 18.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#45713 = direction ( 'none', ( 0.0000000000000000000, -3.491483361109382100e-015, 1.000000000000000000 ) ) ;
#45715 = face_outer_bound ( 'none', #2146, .t. ) ;
#45714 = vector ( 'none', #45713, 1000.000000000000000 ) ;
#45716 = cartesian_point ( 'none', ( 2.129999999999999900, 0.5150000000000039000, -1.088021211489870200 ) ) ;
#45717 = line ( 'none', #45716, #45714 ) ;
#45718 = cylindrical_surface ( 'none', #45678, 66.50000000000000000 ) ;
#45720 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45719 = conical_surface ( 'none', #45707, 2.000000000000000900, 0.9599310885968839200 ) ;
#45721 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45722 = circle ( 'none', #45604, 2.000000000000000900 ) ;
#45723 = cartesian_point ( 'none', ( 18.17308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#45725 = axis2_placement_3d ( 'none', #45606, #45614, #45613 ) ;
#45724 = cartesian_point ( 'none', ( 17.62691906009821400, 2.449293598294707900e-016, -2.000000000000000900 ) ) ;
#45726 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45727 = vector ( 'none', #45726, 1000.000000000000000 ) ;
#45729 = cartesian_point ( 'none', ( -65.78592329656879700, -9.719171570559296900, 70.00000000000000000 ) ) ;
#45728 = plane ( 'none', #45829 ) ;
#45730 = line ( 'none', #45729, #45727 ) ;
#45731 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45732 = face_outer_bound ( 'none', #2203, .t. ) ;
#45734 = cartesian_point ( 'none', ( -65.78592329656879700, -9.719171570559295100, 140.0000000000000000 ) ) ;
#45733 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45735 = cartesian_point ( 'none', ( 18.87308093990179000, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#45736 = line ( 'none', #45735, #45838 ) ;
#45737 = line ( 'none', #45759, #45753 ) ;
#45738 = circle ( 'none', #45746, 2.000000000000000900 ) ;
#45739 = face_outer_bound ( 'none', #2106, .t. ) ;
#45740 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45742 = axis2_placement_3d ( 'none', #45751, #45788, #45740 ) ;
#45741 = axis2_placement_3d ( 'none', #45783, #45733, #45731 ) ;
#45743 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45744 = cartesian_point ( 'none', ( 49.43516220002588600, 55.05997785697631000, -13.99999999999999800 ) ) ;
#45745 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45747 = axis2_placement_3d ( 'none', #45851, #45843, #45842 ) ;
#45746 = axis2_placement_3d ( 'none', #45723, #45846, #45844 ) ;
#45748 = circle ( 'none', #45845, 74.00000000000000000 ) ;
#45749 = cartesian_point ( 'none', ( 17.62691906009821400, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#45750 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45751 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45753 = vector ( 'none', #45758, 1000.000000000000000 ) ;
#45752 = face_outer_bound ( 'none', #19232, .t. ) ;
#45754 = axis2_placement_3d ( 'none', #45774, #45745, #45743 ) ;
#45755 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#45756 = vector ( 'none', #45755, 1000.000000000000000 ) ;
#45757 = circle ( 'none', #45754, 1.610000000000001200 ) ;
#45758 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45759 = cartesian_point ( 'none', ( -58.49439421980400100, -31.63314471971070300, 70.00000000000000000 ) ) ;
#45760 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45761 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45762 = circle ( 'none', #45805, 66.50000000000000000 ) ;
#45763 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45764 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45765 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45766 = cartesian_point ( 'none', ( 11.54760381485111300, -65.48971557531179100, 140.0000000000000000 ) ) ;
#45767 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#45768 = axis2_placement_3d ( 'none', #45766, #45765, #45764 ) ;
#45769 = line ( 'none', #45767, #45756 ) ;
#45770 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45771 = circle ( 'none', #45742, 66.50000000000000000 ) ;
#45772 = circle ( 'none', #45741, 2.000000000000000900 ) ;
#45773 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45775 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45774 = cartesian_point ( 'none', ( 17.90000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#45776 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.000000000000000000, -3.499999999999999600 ) ) ;
#45777 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45778 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45779 = axis2_placement_3d ( 'none', #45778, #45777, #45775 ) ;
#45780 = circle ( 'none', #45779, 66.50000000000000000 ) ;
#45781 = axis2_placement_3d ( 'none', #45760, #45773, #45770 ) ;
#45782 = plane ( 'none', #45784 ) ;
#45783 = cartesian_point ( 'none', ( 18.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#45785 = cartesian_point ( 'none', ( -58.49439421980400100, -31.63314471971070300, 0.0000000000000000000 ) ) ;
#45784 = axis2_placement_3d ( 'none', #45776, #45763, #45761 ) ;
#45786 = circle ( 'none', #45849, 66.50000000000000000 ) ;
#45787 = face_outer_bound ( 'none', #19280, .t. ) ;
#45788 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45789 = cartesian_point ( 'none', ( 18.17308093990179100, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#45790 = face_outer_bound ( 'none', #2098, .t. ) ;
#45791 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#45792 = vector ( 'none', #45791, 1000.000000000000000 ) ;
#45793 = circle ( 'none', #45768, 1.852269820003939800 ) ;
#45794 = cylindrical_surface ( 'none', #45781, 66.50000000000000000 ) ;
#45795 = line ( 'none', #45884, #45882 ) ;
#45796 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45797 = cartesian_point ( 'none', ( 17.90000000000000200, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#45798 = axis2_placement_3d ( 'none', #46027, #46010, #46008 ) ;
#45799 = face_outer_bound ( 'none', #2175, .t. ) ;
#45800 = circle ( 'none', #45881, 66.50000000000000000 ) ;
#45801 = circle ( 'none', #45910, 2.000000000000000900 ) ;
#45802 = cylindrical_surface ( 'none', #45811, 66.50000000000000000 ) ;
#45803 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45804 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45805 = axis2_placement_3d ( 'none', #45847, #45804, #45803 ) ;
#45806 = face_outer_bound ( 'none', #2102, .t. ) ;
#45808 = circle ( 'none', #45918, 1.852269820003943400 ) ;
#45807 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45809 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#45810 = axis2_placement_3d ( 'none', #45750, #45809, #45807 ) ;
#45811 = axis2_placement_3d ( 'none', #45820, #45921, #45911 ) ;
#45812 = circle ( 'none', #45810, 0.8509999999999999800 ) ;
#45813 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#45814 = line ( 'none', #45813, #45792 ) ;
#45815 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45816 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45817 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45818 = axis2_placement_3d ( 'none', #45840, #45839, #45796 ) ;
#45819 = cartesian_point ( 'none', ( -66.50000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45820 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45821 = cartesian_point ( 'none', ( 2.129999999999999900, -0.5150000000000037900, 1.088021211489870200 ) ) ;
#45822 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45823 = vector ( 'none', #45822, 1000.000000000000000 ) ;
#45825 = cartesian_point ( 'none', ( -44.14757791481460500, -49.73169376017043700, 70.00000000000000000 ) ) ;
#45824 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 6.195440985631456500e-017 ) ) ;
#45826 = line ( 'none', #45825, #45823 ) ;
#45827 = direction ( 'none', ( -6.195440985631456500e-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45828 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, 29.50000000000000000 ) ) ;
#45829 = axis2_placement_3d ( 'none', #45828, #45827, #45824 ) ;
#45830 = plane ( 'none', #45818 ) ;
#45831 = cartesian_point ( 'none', ( 2.129999999999999900, 0.5150000000000024600, -0.6774776749089207500 ) ) ;
#45832 = direction ( 'none', ( 1.000000000000000000, 8.881827235432086600e-016, 0.0000000000000000000 ) ) ;
#45834 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#45833 = cartesian_point ( 'none', ( 18.17308093990179100, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#45836 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -13.99999999999999800 ) ) ;
#45835 = cartesian_point ( 'none', ( 18.32691906009821300, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#45837 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#45838 = vector ( 'none', #45837, 1000.000000000000100 ) ;
#45839 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45840 = cartesian_point ( 'none', ( 2.129999999999999900, 1.088021211489871700, -0.5150000000000001200 ) ) ;
#45841 = face_outer_bound ( 'none', #19219, .t. ) ;
#45842 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45843 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45844 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45845 = axis2_placement_3d ( 'none', #45836, #45834, #45832 ) ;
#45846 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45847 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45848 = conical_surface ( 'none', #45862, 1.610000000000001200, 0.9599310885968749300 ) ;
#45849 = axis2_placement_3d ( 'none', #45817, #45816, #45815 ) ;
#45850 = cartesian_point ( 'none', ( 18.17308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#45851 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45852 = cartesian_point ( 'none', ( -52.11269500096341300, -41.31001113212829500, 140.0000000000000000 ) ) ;
#45853 = cylindrical_surface ( 'none', #45747, 66.50000000000000000 ) ;
#45854 = cartesian_point ( 'none', ( 18.17308093990179100, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#45855 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45856 = cartesian_point ( 'none', ( 17.90000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#45857 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45858 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#45859 = vector ( 'none', #45858, 1000.000000000000200 ) ;
#45860 = axis2_placement_3d ( 'none', #45875, #45967, #45864 ) ;
#45861 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45862 = axis2_placement_3d ( 'none', #45856, #45855, #45966 ) ;
#45864 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45863 = vector ( 'none', #45962, 1000.000000000000000 ) ;
#45865 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45866 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45867 = cartesian_point ( 'none', ( 59.34854673873658700, 30.00000000000000000, 140.0000000000000000 ) ) ;
#45868 = cartesian_point ( 'none', ( 17.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#45869 = line ( 'none', #45867, #45877 ) ;
#45870 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45872 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45871 = cartesian_point ( 'none', ( 27.49999999999998200, 2.000000000000000000, -30.50000000000000000 ) ) ;
#45873 = axis2_placement_3d ( 'none', #45819, #45872, #45870 ) ;
#45874 = direction ( 'none', ( 0.0000000000000000000, 3.640956849452618600e-015, -1.000000000000000000 ) ) ;
#45875 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45876 = line ( 'none', #45871, #45863 ) ;
#45877 = vector ( 'none', #45861, 1000.000000000000000 ) ;
#45878 = cartesian_point ( 'none', ( 17.47308093990179100, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#45879 = face_outer_bound ( 'none', #19274, .t. ) ;
#45881 = axis2_placement_3d ( 'none', #45857, #45890, #45973 ) ;
#45880 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#45882 = vector ( 'none', #45880, 1000.000000000000000 ) ;
#45883 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45884 = cartesian_point ( 'none', ( 18.17308093990179100, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#45885 = cartesian_point ( 'none', ( 17.90000000000000200, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#45886 = line ( 'none', #45885, #45859 ) ;
#45887 = circle ( 'none', #45873, 1.852269820003957300 ) ;
#45888 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#45890 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45889 = vector ( 'none', #45888, 1000.000000000000000 ) ;
#45891 = cartesian_point ( 'none', ( 17.90000000000000200, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#45892 = line ( 'none', #45891, #45889 ) ;
#45893 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45894 = direction ( 'none', ( 1.000000000000000000, 9.365392974837295000e-016, 0.0000000000000000000 ) ) ;
#45895 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45896 = cartesian_point ( 'none', ( -65.48971557531186200, 11.54760381485089100, 140.0000000000000000 ) ) ;
#45897 = axis2_placement_3d ( 'none', #45896, #45895, #45894 ) ;
#45898 = cartesian_point ( 'none', ( -65.48971557531186200, -11.54760381485089100, 140.0000000000000000 ) ) ;
#45899 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45900 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45901 = cartesian_point ( 'none', ( 17.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#45902 = cylindrical_surface ( 'none', #45860, 66.50000000000000000 ) ;
#45903 = circle ( 'none', #45907, 2.000000000000000900 ) ;
#45904 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#45905 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45906 = cartesian_point ( 'none', ( 17.62691906009821400, 0.0000000000000000000, 2.000000000000000900 ) ) ;
#45908 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45907 = axis2_placement_3d ( 'none', #45868, #45866, #45865 ) ;
#45909 = axis2_placement_3d ( 'none', #45908, #45905, #45904 ) ;
#45910 = axis2_placement_3d ( 'none', #45901, #45900, #45899 ) ;
#45911 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45912 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#45913 = circle ( 'none', #45897, 1.852269820003943400 ) ;
#45914 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#45915 = plane ( 'none', #45909 ) ;
#45916 = cartesian_point ( 'none', ( 0.0000000000000000000, 6.500000000000000000, -3.000000000000002700 ) ) ;
#45917 = face_outer_bound ( 'none', #19318, .t. ) ;
#45918 = axis2_placement_3d ( 'none', #45898, #45893, #45883 ) ;
#45919 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45920 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#45921 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45922 = axis2_placement_3d ( 'none', #45850, #45920, #45919 ) ;
#45923 = cartesian_point ( 'none', ( 18.17308093990179100, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#45924 = plane ( 'none', #45970 ) ;
#45925 = conical_surface ( 'none', #46021, 2.000000000000000900, 0.9599310885968839200 ) ;
#45926 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45927 = circle ( 'none', #45798, 66.50000000000000000 ) ;
#45928 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45929 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.000000000000000000, -3.000000000000002700 ) ) ;
#45930 = line ( 'none', #45929, #46003 ) ;
#45931 = cartesian_point ( 'none', ( 2.129999999999999900, 0.5149999999999976800, 0.6774776749089244100 ) ) ;
#45932 = cartesian_point ( 'none', ( 1.436138072732632300, 0.5149999999999974600, 0.7384245381180812900 ) ) ;
#45933 = cartesian_point ( 'none', ( 0.7420318937837794300, 0.5149999999999973500, 0.7965199893126671000 ) ) ;
#45934 = cartesian_point ( 'none', ( 0.04781123507270992900, 0.5149999999999971300, 0.8532222446711278400 ) ) ;
#45936 = circle ( 'none', #46024, 66.50000000000000000 ) ;
#45935 = cartesian_point ( 'none', ( -4.000000000003203700, -76.00511760518732300, -12.49999999999999600 ) ) ;
#45937 = cartesian_point ( 'none', ( 18.17308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#45938 = face_outer_bound ( 'none', #2131, .t. ) ;
#45939 = axis2_placement_3d ( 'none', #45928, #45926, #46034 ) ;
#45940 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#45941 = vector ( 'none', #45940, 1000.000000000000000 ) ;
#45942 = cartesian_point ( 'none', ( 58.49439421980421400, 31.63314471971031200, 70.00000000000000000 ) ) ;
#45943 = line ( 'none', #45942, #45941 ) ;
#45944 = cartesian_point ( 'none', ( -65.78592329656879700, -9.719171570559295100, 0.0000000000000000000 ) ) ;
#45945 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45946 = b_spline_curve_with_knots ( 'none', 3,
( #45934, #45933, #45932, #45931 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001582955287553585600, 0.003672551177317657100 ),
.unspecified. ) ;
#45947 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45948 = axis2_placement_3d ( 'none', #45969, #45947, #45945 ) ;
#45949 = face_outer_bound ( 'none', #19309, .t. ) ;
#45950 = circle ( 'none', #45922, 2.000000000000000900 ) ;
#45951 = cartesian_point ( 'none', ( 58.49439421980421400, 31.63314471971031200, 0.0000000000000000000 ) ) ;
#45952 = cartesian_point ( 'none', ( 59.34854673873658700, 30.00000000000000000, 0.0000000000000000000 ) ) ;
#45953 = cartesian_point ( 'none', ( 2.129999999999999900, 1.088021211489871700, -0.5150000000000001200 ) ) ;
#45954 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45955 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45957 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45956 = vector ( 'none', #45874, 1000.000000000000000 ) ;
#45958 = axis2_placement_3d ( 'none', #45957, #45955, #45954 ) ;
#45959 = cartesian_point ( 'none', ( 17.62691906009821400, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#45960 = cartesian_point ( 'none', ( 58.49439421980421400, 31.63314471971031200, 140.0000000000000000 ) ) ;
#45961 = cartesian_point ( 'none', ( 17.90000000000000200, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#45962 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#45963 = line ( 'none', #45968, #45956 ) ;
#45965 = circle ( 'none', #45958, 66.50000000000000000 ) ;
#45964 = circle ( 'none', #46011, 2.000000000000000900 ) ;
#45966 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#45967 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#45968 = cartesian_point ( 'none', ( 2.129999999999999900, -0.5150000000000037900, 1.088021211489870200 ) ) ;
#45969 = cartesian_point ( 'none', ( -57.59068935166514100, -33.25000000000007100, 140.0000000000000000 ) ) ;
#45970 = axis2_placement_3d ( 'none', #45953, #46026, #46025 ) ;
#45971 = plane ( 'none', #45993 ) ;
#45972 = cylindrical_surface ( 'none', #45939, 66.50000000000000000 ) ;
#45973 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45974 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45975 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45976 = face_outer_bound ( 'none', #2171, .t. ) ;
#45977 = cartesian_point ( 'none', ( 2.129999999999999900, 1.088021211489871700, -0.5150000000000001200 ) ) ;
#45978 = cartesian_point ( 'none', ( -66.47420373318723800, 1.852090181043029900, 0.0000000000000000000 ) ) ;
#45979 = circle ( 'none', #45948, 1.852269820003957300 ) ;
#45981 = circle ( 'none', #46006, 1.852269820003957300 ) ;
#45980 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, -30.49999999999999600 ) ) ;
#45982 = line ( 'none', #45980, #46073 ) ;
#45983 = circle ( 'none', #45991, 1.852269820003950200 ) ;
#45984 = face_outer_bound ( 'none', #19378, .t. ) ;
#45985 = circle ( 'none', #46053, 1.852269820003953800 ) ;
#45986 = face_outer_bound ( 'none', #19289, .t. ) ;
#45987 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#45988 = vector ( 'none', #45987, 1000.000000000000000 ) ;
#45989 = cartesian_point ( 'none', ( -11.54760381485066900, 65.48971557531187700, 140.0000000000000000 ) ) ;
#45990 = cartesian_point ( 'none', ( 29.49999999999998900, 2.000000000000000000, -28.49999999999999300 ) ) ;
#45991 = axis2_placement_3d ( 'none', #46092, #46091, #46090 ) ;
#45992 = line ( 'none', #45990, #45988 ) ;
#45993 = axis2_placement_3d ( 'none', #45996, #46083, #46082 ) ;
#45994 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#45995 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#45996 = cartesian_point ( 'none', ( 29.49999999999998600, 2.000000000000000000, 27.49999999999999600 ) ) ;
#45997 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#45998 = axis2_placement_3d ( 'none', #45997, #45995, #45994 ) ;
#45999 = circle ( 'none', #45998, 66.50000000000000000 ) ;
#46000 = cartesian_point ( 'none', ( 17.47308093990179100, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#46001 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46002 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46003 = vector ( 'none', #46002, 1000.000000000000000 ) ;
#46004 = plane ( 'none', #46014 ) ;
#46005 = axis2_placement_3d ( 'none', #46064, #46056, #46054 ) ;
#46006 = axis2_placement_3d ( 'none', #46019, #46001, #46098 ) ;
#46007 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46008 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46010 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46009 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#46011 = axis2_placement_3d ( 'none', #46016, #46009, #46007 ) ;
#46012 = cartesian_point ( 'none', ( 2.129999999999999900, 1.088021211489871700, 0.5149999999999999000 ) ) ;
#46013 = line ( 'none', #46012, #46089 ) ;
#46015 = cartesian_point ( 'none', ( 66.50000000000000000, -21.85749299439443000, 140.0000000000000000 ) ) ;
#46014 = axis2_placement_3d ( 'none', #45977, #45975, #45974 ) ;
#46017 = cartesian_point ( 'none', ( -63.09877086986752200, -20.99512121212828600, 140.0000000000000000 ) ) ;
#46016 = cartesian_point ( 'none', ( 17.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#46018 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46019 = cartesian_point ( 'none', ( 50.94195546741225700, 42.74537604415460400, 140.0000000000000000 ) ) ;
#46020 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46021 = axis2_placement_3d ( 'none', #45937, #45914, #45912 ) ;
#46022 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46023 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#46024 = axis2_placement_3d ( 'none', #46023, #46022, #46020 ) ;
#46025 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46026 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46027 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46028 = vector ( 'none', #46018, 1000.000000000000000 ) ;
#46029 = direction ( 'none', ( 0.0000000000000000000, 3.640956849452618600e-015, -1.000000000000000000 ) ) ;
#46030 = cartesian_point ( 'none', ( -63.09877086986752200, -20.99512121212828600, 70.00000000000000000 ) ) ;
#46031 = vector ( 'none', #46029, 1000.000000000000000 ) ;
#46032 = line ( 'none', #46030, #46028 ) ;
#46033 = cartesian_point ( 'none', ( 2.129999999999999900, -0.5150000000000037900, 1.088021211489870200 ) ) ;
#46034 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46035 = line ( 'none', #46033, #46031 ) ;
#46036 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46037 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46038 = axis2_placement_3d ( 'none', #46122, #46037, #46036 ) ;
#46039 = plane ( 'none', #46136 ) ;
#46040 = cartesian_point ( 'none', ( 59.34854673873658700, 30.00000000000000000, 140.0000000000000000 ) ) ;
#46041 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46042 = circle ( 'none', #46048, 1.852269820003957300 ) ;
#46043 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#46044 = cartesian_point ( 'none', ( -66.47420373318723800, 1.852090181043029900, 70.00000000000000000 ) ) ;
#46045 = cartesian_point ( 'none', ( -4.500000000003203700, -76.00511760518732300, -12.49999999999999600 ) ) ;
#46046 = line ( 'none', #46044, #46157 ) ;
#46047 = cartesian_point ( 'none', ( 0.0000000000000000000, 6.500000000000000000, 2.999999999999999100 ) ) ;
#46048 = axis2_placement_3d ( 'none', #46153, #46152, #46151 ) ;
#46049 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46050 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46052 = cartesian_point ( 'none', ( -22.74433953115681100, -62.48955928226296000, 140.0000000000000000 ) ) ;
#46051 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46053 = axis2_placement_3d ( 'none', #46052, #46050, #46049 ) ;
#46054 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.239088197126291300e-016 ) ) ;
#46055 = axis2_placement_3d ( 'none', #46162, #46161, #46160 ) ;
#46056 = direction ( 'none', ( 1.239088197126291300e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46057 = circle ( 'none', #46055, 1.852269820003957300 ) ;
#46058 = axis2_placement_3d ( 'none', #46051, #46144, #46141 ) ;
#46059 = circle ( 'none', #46062, 0.4999999999999995600 ) ;
#46060 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46061 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46062 = axis2_placement_3d ( 'none', #46045, #46043, #46041 ) ;
#46063 = cartesian_point ( 'none', ( -33.24999999999987200, -57.59068935166525400, 140.0000000000000000 ) ) ;
#46065 = axis2_placement_3d ( 'none', #46063, #46061, #46060 ) ;
#46064 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, -30.49999999999999600 ) ) ;
#46066 = circle ( 'none', #46058, 0.8509999999999999800 ) ;
#46067 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 3.491483361109382100e-015 ) ) ;
#46068 = vector ( 'none', #46067, 1000.000000000000000 ) ;
#46069 = circle ( 'none', #46143, 1.852269820003950200 ) ;
#46070 = circle ( 'none', #46065, 1.852269820003950200 ) ;
#46071 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#46072 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46073 = vector ( 'none', #46071, 1000.000000000000000 ) ;
#46074 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46075 = cartesian_point ( 'none', ( 2.321836435137739100e-013, -66.49999999999998600, 140.0000000000000000 ) ) ;
#46076 = cartesian_point ( 'none', ( 2.129999999999999900, -0.5150000000000037900, 1.088021211489870200 ) ) ;
#46077 = axis2_placement_3d ( 'none', #46075, #46074, #46072 ) ;
#46078 = line ( 'none', #46076, #46068 ) ;
#46079 = circle ( 'none', #46077, 1.852269820003952000 ) ;
#46080 = plane ( 'none', #46005 ) ;
#46081 = face_outer_bound ( 'none', #19410, .t. ) ;
#46082 = direction ( 'none', ( -6.195440985631456500e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46083 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -6.195440985631456500e-017 ) ) ;
#46084 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46085 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46086 = cartesian_point ( 'none', ( -11.54760381485066900, -65.48971557531187700, 140.0000000000000000 ) ) ;
#46087 = axis2_placement_3d ( 'none', #46086, #46085, #46084 ) ;
#46088 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46089 = vector ( 'none', #46088, 1000.000000000000000 ) ;
#46090 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46091 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46092 = cartesian_point ( 'none', ( 57.59068935166536800, -33.24999999999968000, 140.0000000000000000 ) ) ;
#46093 = cartesian_point ( 'none', ( 0.0000000000000000000, 6.500000000000000000, -3.499999999999999600 ) ) ;
#46094 = cartesian_point ( 'none', ( 63.24555320336758500, -30.00000000000000700, 140.0000000000000000 ) ) ;
#46095 = cartesian_point ( 'none', ( -7.633166803959134100, -73.61038076308146600, -19.00000000000000700 ) ) ;
#46096 = circle ( 'none', #46087, 1.852269820003958900 ) ;
#46097 = cartesian_point ( 'none', ( 58.49439421980421400, -31.63314471971031200, 140.0000000000000000 ) ) ;
#46098 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46100 = axis2_placement_3d ( 'none', #46217, #46216, #46215 ) ;
#46099 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#46101 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46102 = direction ( 'none', ( 0.0000000000000000000, -3.491483361109382100e-015, 1.000000000000000000 ) ) ;
#46103 = vector ( 'none', #46102, 1000.000000000000000 ) ;
#46104 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46105 = cartesian_point ( 'none', ( 2.129999999999999900, 0.5150000000000039000, -1.088021211489870200 ) ) ;
#46106 = cartesian_point ( 'none', ( -44.67468722708429900, 61.48943180206218500, -13.99999999999999800 ) ) ;
#46107 = line ( 'none', #46105, #46103 ) ;
#46108 = axis2_placement_3d ( 'none', #46106, #46104, #46101 ) ;
#46109 = axis2_placement_3d ( 'none', #46134, #46099, #46111 ) ;
#46110 = axis2_placement_3d ( 'none', #46209, #46204, #46194 ) ;
#46111 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46112 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46113 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46114 = line ( 'none', #46093, #46207 ) ;
#46115 = cartesian_point ( 'none', ( 42.74537604415510800, 50.94195546741183700, 140.0000000000000000 ) ) ;
#46116 = cartesian_point ( 'none', ( 17.47308093990179100, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#46117 = circle ( 'none', #46108, 8.000000000000007100 ) ;
#46118 = circle ( 'none', #46220, 1.852269820003952000 ) ;
#46119 = circle ( 'none', #46197, 3.500000000000001300 ) ;
#46120 = face_outer_bound ( 'none', #19291, .t. ) ;
#46121 = axis2_placement_3d ( 'none', #46115, #46113, #46112 ) ;
#46122 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46123 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#46124 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46125 = vector ( 'none', #46123, 1000.000000000000000 ) ;
#46126 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46127 = circle ( 'none', #46100, 1.852269820003957300 ) ;
#46128 = cylindrical_surface ( 'none', #46109, 2.000000000000005300 ) ;
#46129 = direction ( 'none', ( 6.195440985631456500e-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46130 = circle ( 'none', #46137, 1.852269820003958900 ) ;
#46131 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 6.195440985631456500e-017 ) ) ;
#46132 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46133 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.000000000000000000, 2.999999999999999100 ) ) ;
#46134 = cartesian_point ( 'none', ( 27.49999999999998200, 2.000000000000000000, -28.49999999999999300 ) ) ;
#46135 = face_outer_bound ( 'none', #19322, .t. ) ;
#46136 = axis2_placement_3d ( 'none', #46148, #46131, #46129 ) ;
#46137 = axis2_placement_3d ( 'none', #45989, #46126, #46124 ) ;
#46139 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46138 = line ( 'none', #46133, #46125 ) ;
#46140 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46142 = cartesian_point ( 'none', ( -62.48955928226289600, -22.74433953115702100, 140.0000000000000000 ) ) ;
#46141 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46143 = axis2_placement_3d ( 'none', #46142, #46140, #46139 ) ;
#46144 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46145 = cylindrical_surface ( 'none', #46038, 2.000000000000000000 ) ;
#46146 = circle ( 'none', #46110, 1.852269820003939800 ) ;
#46147 = circle ( 'none', #46214, 70.00000000000001400 ) ;
#46148 = cartesian_point ( 'none', ( -30.50000000000000700, 2.000000000000000000, 27.50000000000000000 ) ) ;
#46149 = circle ( 'none', #46121, 1.852269820003950200 ) ;
#46150 = face_outer_bound ( 'none', #19443, .t. ) ;
#46151 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46152 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46153 = cartesian_point ( 'none', ( -42.74537604415477400, -50.94195546741211400, 140.0000000000000000 ) ) ;
#46154 = b_spline_curve_with_knots ( 'none', 3,
( #45658, #45663, #44672, #28036 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004047968926523872300, 0.006137159607686004500 ),
.unspecified. ) ;
#46155 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46156 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#46157 = vector ( 'none', #46132, 1000.000000000000000 ) ;
#46158 = cartesian_point ( 'none', ( 18.17308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#46159 = axis2_placement_3d ( 'none', #46158, #46156, #46155 ) ;
#46160 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46161 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46162 = cartesian_point ( 'none', ( -50.94195546741198700, -42.74537604415495200, 140.0000000000000000 ) ) ;
#46163 = circle ( 'none', #46159, 2.000000000000000900 ) ;
#46164 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46165 = cartesian_point ( 'none', ( 27.00000000000000400, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#46166 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46167 = line ( 'none', #46165, #46662 ) ;
#46168 = cartesian_point ( 'none', ( 33.25000000000026300, 57.59068935166503400, 140.0000000000000000 ) ) ;
#46169 = axis2_placement_3d ( 'none', #46168, #46166, #46164 ) ;
#46170 = circle ( 'none', #46169, 1.852269820003950200 ) ;
#46171 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46172 = cartesian_point ( 'none', ( 17.20000000000000300, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#46173 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46174 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46175 = face_outer_bound ( 'none', #21274, .t. ) ;
#46176 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46177 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46178 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#46180 = vector ( 'none', #46192, 1000.000000000000000 ) ;
#46179 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4999999999999970000, -3.000000000000002700 ) ) ;
#46181 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46182 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#46183 = vector ( 'none', #46171, 1000.000000000000000 ) ;
#46184 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46185 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4999999999999970000, -3.499999999999999600 ) ) ;
#46186 = line ( 'none', #46185, #46183 ) ;
#46187 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46188 = vector ( 'none', #46187, 1000.000000000000000 ) ;
#46189 = cartesian_point ( 'none', ( 66.50000000000000000, 30.00000000000000000, 140.0000000000000000 ) ) ;
#46190 = line ( 'none', #46189, #46188 ) ;
#46191 = axis2_placement_3d ( 'none', #46201, #46174, #46173 ) ;
#46192 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46193 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46194 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46195 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46196 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -19.00000000000000700 ) ) ;
#46197 = axis2_placement_3d ( 'none', #46199, #46182, #46181 ) ;
#46198 = cartesian_point ( 'none', ( 0.4999999999999966700, 6.500000000000000000, 3.499999999999999600 ) ) ;
#46199 = cartesian_point ( 'none', ( 36.50000000000000000, 0.4999999999999943900, 0.0000000000000000000 ) ) ;
#46200 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4999999999999970000, 2.999999999999999100 ) ) ;
#46201 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 136.0000000000000000 ) ) ;
#46202 = plane ( 'none', #46191 ) ;
#46204 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46203 = cartesian_point ( 'none', ( 17.20000000000000300, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#46206 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46205 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46207 = vector ( 'none', #46205, 1000.000000000000000 ) ;
#46208 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46209 = cartesian_point ( 'none', ( 11.54760381485111300, 65.48971557531179100, 140.0000000000000000 ) ) ;
#46210 = circle ( 'none', #46211, 74.00000000000000000 ) ;
#46211 = axis2_placement_3d ( 'none', #46196, #46195, #46193 ) ;
#46212 = axis2_placement_3d ( 'none', #46330, #46328, #46327 ) ;
#46214 = axis2_placement_3d ( 'none', #46178, #46177, #46176 ) ;
#46213 = axis2_placement_3d ( 'none', #46305, #46304, #46302 ) ;
#46215 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46216 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46217 = cartesian_point ( 'none', ( 22.74433953115722700, 62.48955928226281700, 140.0000000000000000 ) ) ;
#46218 = cartesian_point ( 'none', ( 2.321836435137739100e-013, 66.49999999999998600, 140.0000000000000000 ) ) ;
#46220 = axis2_placement_3d ( 'none', #46218, #46208, #46206 ) ;
#46219 = line ( 'none', #46320, #46319 ) ;
#46221 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -9.505334114941409700e-017 ) ) ;
#46222 = vector ( 'none', #46221, 1000.000000000000000 ) ;
#46224 = axis2_placement_3d ( 'none', #46249, #46337, #46335 ) ;
#46223 = cartesian_point ( 'none', ( -6.018531076210112000e-033, 6.500000000000000000, 3.499999999999999600 ) ) ;
#46225 = cartesian_point ( 'none', ( 16.92691906009821400, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#46227 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46226 = axis2_placement_3d ( 'none', #46307, #46297, #46295 ) ;
#46228 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46230 = circle ( 'none', #46313, 1.852269820003957300 ) ;
#46229 = direction ( 'none', ( 0.0000000000000000000, -3.592339377154545200e-015, 1.000000000000000000 ) ) ;
#46231 = direction ( 'none', ( 5.151806796408471300e-017, 1.000000000000000000, 3.592339377154545200e-015 ) ) ;
#46232 = circle ( 'none', #46326, 1.852269820003950200 ) ;
#46233 = circle ( 'none', #46224, 1.852269820003957300 ) ;
#46234 = circle ( 'none', #46334, 1.852269820003950200 ) ;
#46235 = cartesian_point ( 'none', ( 0.04781123507270952000, 0.5150000000000031200, -0.8532222446711244000 ) ) ;
#46236 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#46237 = cartesian_point ( 'none', ( 0.7420318937837795400, 0.5150000000000029000, -0.7965199893126634300 ) ) ;
#46238 = cartesian_point ( 'none', ( 1.436138072732631600, 0.5150000000000026800, -0.7384245381180777300 ) ) ;
#46239 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46240 = cartesian_point ( 'none', ( 2.129999999999999900, 0.5150000000000024600, -0.6774776749089207500 ) ) ;
#46241 = vector ( 'none', #46239, 1000.000000000000000 ) ;
#46242 = face_outer_bound ( 'none', #19353, .t. ) ;
#46243 = plane ( 'none', #46253 ) ;
#46244 = cartesian_point ( 'none', ( 63.24555320336761400, 30.00000000000000000, 140.0000000000000000 ) ) ;
#46245 = circle ( 'none', #46254, 70.00000000000001400 ) ;
#46246 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46247 = b_spline_curve_with_knots ( 'none', 3,
( #46240, #46238, #46237, #46235 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004047968925928187300, 0.006137159607090663000 ),
.unspecified. ) ;
#46248 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46249 = cartesian_point ( 'none', ( 22.74433953115722700, -62.48955928226281700, 140.0000000000000000 ) ) ;
#46250 = line ( 'none', #46223, #46222 ) ;
#46251 = cartesian_point ( 'none', ( 66.50000000000000000, 21.85749299439443000, 140.0000000000000000 ) ) ;
#46252 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5149999999999919100, -2.149999999999999900 ) ) ;
#46253 = axis2_placement_3d ( 'none', #46252, #46231, #46229 ) ;
#46254 = axis2_placement_3d ( 'none', #46236, #46228, #46227 ) ;
#46255 = cartesian_point ( 'none', ( 0.4999999999999966700, 0.4999999999999943900, 3.499999999999999600 ) ) ;
#46257 = cartesian_point ( 'none', ( -66.50100000000000500, -30.00000000000000700, 140.0000000000000000 ) ) ;
#46256 = cartesian_point ( 'none', ( 36.50000000000000000, 6.500000000000000000, 3.500000000000001300 ) ) ;
#46258 = axis2_placement_3d ( 'none', #46263, #46248, #46246 ) ;
#46259 = cartesian_point ( 'none', ( 0.4999999999999935100, 7.000000000000000000, -3.000000000000002700 ) ) ;
#46260 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46261 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46262 = cartesian_point ( 'none', ( -37.67468722708429100, 61.48943180206218500, -13.99999999999999800 ) ) ;
#46263 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#46265 = axis2_placement_3d ( 'none', #46291, #46290, #46378 ) ;
#46264 = cartesian_point ( 'none', ( 36.50000000000000000, 6.500000000000000000, -3.500000000000000000 ) ) ;
#46266 = cartesian_point ( 'none', ( -37.67468722708429100, 61.48943180206218500, -12.99999999999999800 ) ) ;
#46267 = circle ( 'none', #46212, 2.000000000000000900 ) ;
#46268 = circle ( 'none', #46273, 1.000000000000000900 ) ;
#46269 = cartesian_point ( 'none', ( 59.34854673873658000, -30.00000000000000700, 140.0000000000000000 ) ) ;
#46270 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -9.505334114941409700e-017 ) ) ;
#46271 = circle ( 'none', #46258, 66.50000000000000000 ) ;
#46272 = direction ( 'none', ( 9.505334114941409700e-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46273 = axis2_placement_3d ( 'none', #46262, #46261, #46260 ) ;
#46274 = line ( 'none', #46257, #46241 ) ;
#46275 = cartesian_point ( 'none', ( -57.59068935166514100, 33.25000000000007100, 0.0000000000000000000 ) ) ;
#46277 = circle ( 'none', #46400, 1.852269820003957300 ) ;
#46276 = line ( 'none', #46357, #46352 ) ;
#46278 = line ( 'none', #46381, #46380 ) ;
#46279 = face_outer_bound ( 'none', #2344, .t. ) ;
#46280 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46281 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46283 = cartesian_point ( 'none', ( -62.48955928226289600, 22.74433953115702100, 140.0000000000000000 ) ) ;
#46282 = cartesian_point ( 'none', ( 0.5000000000000001100, 6.500000000000000000, -3.499999999999999600 ) ) ;
#46285 = axis2_placement_3d ( 'none', #46283, #46281, #46280 ) ;
#46284 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#46286 = vector ( 'none', #46284, 1000.000000000000000 ) ;
#46287 = face_bound ( 'none', #2301, .t. ) ;
#46288 = cartesian_point ( 'none', ( 17.20000000000000300, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#46289 = line ( 'none', #46288, #46286 ) ;
#46290 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46292 = advanced_face ( 'none', ( #53359 ), #53356, .t. ) ;
#46291 = cartesian_point ( 'none', ( 66.50000000000000000, -30.00000000000000700, 140.0000000000000000 ) ) ;
#46293 = cartesian_point ( 'none', ( -22.74433953115681100, 62.48955928226296000, 140.0000000000000000 ) ) ;
#46294 = direction ( 'none', ( 1.000000000000000000, 3.965082230804126700e-015, 0.0000000000000000000 ) ) ;
#46295 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46296 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46297 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46298 = axis2_placement_3d ( 'none', #46331, #46296, #46294 ) ;
#46300 = circle ( 'none', #46298, 7.000000000000006200 ) ;
#46299 = plane ( 'none', #46314 ) ;
#46301 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46302 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46303 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46304 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#46305 = cartesian_point ( 'none', ( 16.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#46306 = face_bound ( 'none', #2366, .t. ) ;
#46307 = cartesian_point ( 'none', ( 36.50000000000000000, 6.500000000000000000, 0.0000000000000000000 ) ) ;
#46308 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.000000000000000000, 3.499999999999999600 ) ) ;
#46309 = plane ( 'none', #46265 ) ;
#46311 = cartesian_point ( 'none', ( -36.67468722708429100, 61.48943180206218500, -13.99999999999999800 ) ) ;
#46310 = cartesian_point ( 'none', ( 36.50000000000000000, 0.4999999999999943900, 3.500000000000001300 ) ) ;
#46312 = circle ( 'none', #46388, 1.610000000000001200 ) ;
#46313 = axis2_placement_3d ( 'none', #46333, #46303, #46301 ) ;
#46314 = axis2_placement_3d ( 'none', #46308, #46272, #46270 ) ;
#46315 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46316 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46317 = circle ( 'none', #46226, 3.500000000000001300 ) ;
#46318 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#46319 = vector ( 'none', #46318, 1000.000000000000000 ) ;
#46320 = cartesian_point ( 'none', ( 36.50000000000000000, 7.000000000000000000, 3.500000000000001300 ) ) ;
#46321 = circle ( 'none', #46213, 2.000000000000000900 ) ;
#46322 = cartesian_point ( 'none', ( 42.74537604415510800, -50.94195546741183700, 140.0000000000000000 ) ) ;
#46323 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46324 = face_outer_bound ( 'none', #19430, .t. ) ;
#46325 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46326 = axis2_placement_3d ( 'none', #46322, #46316, #46315 ) ;
#46327 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46329 = circle ( 'none', #46285, 1.852269820003950200 ) ;
#46328 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#46330 = cartesian_point ( 'none', ( 17.47308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#46331 = cartesian_point ( 'none', ( -44.67468722708429900, 61.48943180206218500, -12.99999999999999800 ) ) ;
#46332 = circle ( 'none', #46515, 2.000000000000000900 ) ;
#46333 = cartesian_point ( 'none', ( 50.94195546741225700, -42.74537604415460400, 140.0000000000000000 ) ) ;
#46334 = axis2_placement_3d ( 'none', #46338, #46325, #46323 ) ;
#46335 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46336 = cartesian_point ( 'none', ( -28.50000000000000400, 2.000000000000000000, -28.49999999999999600 ) ) ;
#46337 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46338 = cartesian_point ( 'none', ( 33.25000000000026300, -57.59068935166503400, 140.0000000000000000 ) ) ;
#46339 = face_outer_bound ( 'none', #19465, .t. ) ;
#46340 = axis2_placement_3d ( 'none', #46336, #46349, #46452 ) ;
#46341 = line ( 'none', #46442, #46440 ) ;
#46342 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46343 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#46344 = line ( 'none', #46405, #46399 ) ;
#46345 = face_outer_bound ( 'none', #19406, .t. ) ;
#46346 = circle ( 'none', #46465, 1.852269820003957300 ) ;
#46347 = axis2_placement_3d ( 'none', #46351, #46343, #46342 ) ;
#46348 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46349 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#46350 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46351 = cartesian_point ( 'none', ( 17.47308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#46353 = axis2_placement_3d ( 'none', #46371, #46350, #46348 ) ;
#46352 = vector ( 'none', #46355, 1000.000000000000000 ) ;
#46354 = cartesian_point ( 'none', ( 59.34854673873658000, -30.00000000000000700, 0.0000000000000000000 ) ) ;
#46356 = axis2_placement_3d ( 'none', #46293, #46455, #46429 ) ;
#46355 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#46357 = cartesian_point ( 'none', ( -37.49999999999999300, 1.600000000000000100, 41.05000000000000400 ) ) ;
#46359 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46358 = circle ( 'none', #46347, 2.000000000000000900 ) ;
#46360 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46362 = axis2_placement_3d ( 'none', #46369, #46360, #46359 ) ;
#46361 = cylindrical_surface ( 'none', #46340, 1.999999999999998200 ) ;
#46363 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.188166764367676200e-017 ) ) ;
#46364 = circle ( 'none', #46353, 1.852269820003957300 ) ;
#46365 = vector ( 'none', #46363, 1000.000000000000000 ) ;
#46366 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4999999999999943900, -3.499999999999999600 ) ) ;
#46367 = cartesian_point ( 'none', ( 0.5000000000000001100, 0.4999999999999943900, -3.499999999999999600 ) ) ;
#46368 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46369 = cartesian_point ( 'none', ( -42.74537604415477400, 50.94195546741211400, 140.0000000000000000 ) ) ;
#46370 = line ( 'none', #46366, #46365 ) ;
#46371 = cartesian_point ( 'none', ( -50.94195546741198700, 42.74537604415495200, 140.0000000000000000 ) ) ;
#46372 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46373 = vector ( 'none', #46372, 1000.000000000000000 ) ;
#46374 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#46375 = line ( 'none', #46374, #46373 ) ;
#46376 = axis2_placement_3d ( 'none', #46384, #46383, #46368 ) ;
#46377 = plane ( 'none', #46422 ) ;
#46378 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46379 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46380 = vector ( 'none', #46379, 1000.000000000000000 ) ;
#46381 = cartesian_point ( 'none', ( 0.4999999999999966700, 7.000000000000000000, 3.499999999999999600 ) ) ;
#46382 = circle ( 'none', #46362, 1.852269820003957300 ) ;
#46383 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46384 = cartesian_point ( 'none', ( 44.67468722708412100, 61.48943180206110500, -11.19999999999999800 ) ) ;
#46385 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46386 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#46387 = cartesian_point ( 'none', ( 17.20000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#46388 = axis2_placement_3d ( 'none', #46387, #46386, #46385 ) ;
#46389 = circle ( 'none', #46454, 4.000000000000897100 ) ;
#46390 = cylindrical_surface ( 'none', #46376, 4.000000000001717700 ) ;
#46391 = face_outer_bound ( 'none', #2293, .t. ) ;
#46392 = cartesian_point ( 'none', ( 17.47308093990179100, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#46393 = face_bound ( 'none', #2363, .t. ) ;
#46394 = face_bound ( 'none', #2360, .t. ) ;
#46395 = cylindrical_surface ( 'none', #46493, 3.500000000000001300 ) ;
#46396 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46397 = conical_surface ( 'none', #46411, 2.000000000000000900, 0.9599310885968839200 ) ;
#46398 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46400 = axis2_placement_3d ( 'none', #46275, #46398, #46396 ) ;
#46399 = vector ( 'none', #46404, 1000.000000000000200 ) ;
#46402 = face_bound ( 'none', #2310, .t. ) ;
#46401 = cartesian_point ( 'none', ( 16.92691906009821400, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#46403 = face_bound ( 'none', #2299, .t. ) ;
#46404 = direction ( 'none', ( 0.8949343677499604900, 1.557892197183330500e-015, -0.4461978007789579300 ) ) ;
#46405 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5149999999999925700, 2.150000000000001700 ) ) ;
#46406 = cartesian_point ( 'none', ( 66.50000000000000000, -21.85749299439443000, 136.0000000000000000 ) ) ;
#46407 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46408 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382100e-015 ) ) ;
#46409 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5149999999999925700, 2.149999999999999900 ) ) ;
#46410 = cartesian_point ( 'none', ( 66.50000000000000000, -28.99999999999999600, -5.595009383887510100e-018 ) ) ;
#46411 = axis2_placement_3d ( 'none', #46423, #46506, #46504 ) ;
#46412 = cartesian_point ( 'none', ( 66.50000000000000000, -22.50000000000000000, 126.0000000000000000 ) ) ;
#46413 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.000000000000000000, -3.499999999999999600 ) ) ;
#46414 = cartesian_point ( 'none', ( 66.50000000000000000, 28.99999999999999600, -3.301055536493654700e-016 ) ) ;
#46415 = face_outer_bound ( 'none', #19374, .t. ) ;
#46416 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46417 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46418 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46419 = axis2_placement_3d ( 'none', #46448, #46418, #46416 ) ;
#46420 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46421 = cartesian_point ( 'none', ( -2.306226048644993000e-012, -76.00511760518732300, -12.49999999999999600 ) ) ;
#46422 = axis2_placement_3d ( 'none', #46409, #46408, #46407 ) ;
#46423 = cartesian_point ( 'none', ( 17.47308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#46424 = line ( 'none', #46513, #46497 ) ;
#46425 = circle ( 'none', #46419, 1.852269820003950200 ) ;
#46426 = cartesian_point ( 'none', ( -37.08864441907296300, 64.02950158752467800, -13.99999999999999800 ) ) ;
#46427 = cartesian_point ( 'none', ( -38.33506190274028600, 64.45745315423202700, -12.99999999999999800 ) ) ;
#46428 = circle ( 'none', #46447, 1.649999999999984800 ) ;
#46429 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46430 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46431 = vector ( 'none', #46430, 1000.000000000000000 ) ;
#46432 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#46433 = cartesian_point ( 'none', ( -37.08864441907296300, 64.02950158752467800, -13.99999999999999800 ) ) ;
#46434 = cartesian_point ( 'none', ( -37.08864441907296300, 64.02950158752469200, -13.84549406395037800 ) ) ;
#46436 = cartesian_point ( 'none', ( -37.13294865481467600, 64.04634850042357600, -13.69533413970423500 ) ) ;
#46435 = line ( 'none', #46432, #46431 ) ;
#46437 = cartesian_point ( 'none', ( -37.28438020189193500, 64.10260504016351000, -13.43654231610360500 ) ) ;
#46438 = cartesian_point ( 'none', ( -37.39099491914237200, 64.14170930632946000, -13.32737385064774600 ) ) ;
#46439 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 9.505334114941409700e-017 ) ) ;
#46440 = vector ( 'none', #46439, 1000.000000000000000 ) ;
#46441 = cartesian_point ( 'none', ( -37.75192572994313200, 64.26981089454473300, -13.07462277840006800 ) ) ;
#46442 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4999999999999943900, 3.499999999999999600 ) ) ;
#46443 = cartesian_point ( 'none', ( -38.04478626753586200, 64.36817472678232800, -12.99999999999999800 ) ) ;
#46444 = cartesian_point ( 'none', ( -38.33506190274028600, 64.45745315423202700, -12.99999999999999800 ) ) ;
#46445 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46446 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46447 = axis2_placement_3d ( 'none', #46412, #46446, #46445 ) ;
#46448 = cartesian_point ( 'none', ( -33.24999999999987200, 57.59068935166525400, 140.0000000000000000 ) ) ;
#46449 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#46450 = vector ( 'none', #46449, 1000.000000000000000 ) ;
#46451 = cartesian_point ( 'none', ( 66.50000000000000000, 21.85749299439443000, 136.0000000000000000 ) ) ;
#46452 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46453 = b_spline_curve_with_knots ( 'none', 3,
( #46444, #46443, #46441, #46438, #46437, #46436, #46434, #46433 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( -6.339994013781684000e-006, 0.0009047432735554546100, 0.001360284907340067200, 0.001815826541124679800 ),
.unspecified. ) ;
#46454 = axis2_placement_3d ( 'none', #46421, #46420, #46417 ) ;
#46455 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46456 = cartesian_point ( 'none', ( -30.50000000000000400, 2.000000000000000000, -28.49999999999999600 ) ) ;
#46457 = line ( 'none', #46456, #46450 ) ;
#46458 = axis2_placement_3d ( 'none', #46548, #46541, #46540 ) ;
#46459 = cartesian_point ( 'none', ( 17.20000000000000300, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#46460 = line ( 'none', #46459, #46575 ) ;
#46461 = circle ( 'none', #46356, 1.852269820003953800 ) ;
#46462 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46463 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46464 = cartesian_point ( 'none', ( -57.59068935166514100, 33.25000000000007100, 140.0000000000000000 ) ) ;
#46465 = axis2_placement_3d ( 'none', #46464, #46463, #46462 ) ;
#46466 = face_outer_bound ( 'none', #19534, .t. ) ;
#46467 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46468 = cartesian_point ( 'none', ( 66.50000000000000000, -22.50000000000000000, 81.00000000000000000 ) ) ;
#46469 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#46470 = axis2_placement_3d ( 'none', #46479, #46469, #46467 ) ;
#46471 = axis2_placement_3d ( 'none', #46413, #46488, #46579 ) ;
#46472 = cartesian_point ( 'none', ( 66.50000000000000000, 28.99999999999999600, 136.0000000000000000 ) ) ;
#46473 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46474 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#46475 = cartesian_point ( 'none', ( 66.50000000000000000, -17.50000000000000000, 120.0000000000000100 ) ) ;
#46476 = plane ( 'none', #46471 ) ;
#46477 = cartesian_point ( 'none', ( 66.50000000000000000, -17.50000000000000000, 130.0000000000000000 ) ) ;
#46478 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46480 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46479 = cartesian_point ( 'none', ( 16.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#46481 = axis2_placement_3d ( 'none', #46494, #46480, #46478 ) ;
#46482 = circle ( 'none', #46481, 1.649999999999984800 ) ;
#46483 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46484 = vector ( 'none', #46483, 1000.000000000000000 ) ;
#46485 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46486 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#46487 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46489 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46488 = direction ( 'none', ( 1.188166764367676200e-017, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46490 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46491 = cartesian_point ( 'none', ( 66.50000000000000000, 22.50000000000000000, 81.00000000000000000 ) ) ;
#46492 = axis2_placement_3d ( 'none', #46491, #46490, #46489 ) ;
#46494 = cartesian_point ( 'none', ( 66.50000000000000000, 0.0000000000000000000, 90.00000000000001400 ) ) ;
#46493 = axis2_placement_3d ( 'none', #46510, #46474, #46473 ) ;
#46495 = cartesian_point ( 'none', ( 145.9000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46496 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#46497 = vector ( 'none', #46496, 1000.000000000000000 ) ;
#46499 = circle ( 'none', #46507, 1.649999999999998600 ) ;
#46498 = cartesian_point ( 'none', ( 16.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#46500 = circle ( 'none', #46470, 2.000000000000000900 ) ;
#46501 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46502 = vector ( 'none', #46501, 1000.000000000000000 ) ;
#46503 = cartesian_point ( 'none', ( 66.50000000000000000, 28.99999999999999600, 140.0000000000000000 ) ) ;
#46505 = line ( 'none', #46503, #46502 ) ;
#46504 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#46506 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#46507 = axis2_placement_3d ( 'none', #46468, #46487, #46591 ) ;
#46508 = circle ( 'none', #46492, 1.649999999999998600 ) ;
#46509 = face_outer_bound ( 'none', #19473, .t. ) ;
#46510 = cartesian_point ( 'none', ( 36.50000000000000000, 7.000000000000000000, 0.0000000000000000000 ) ) ;
#46511 = cartesian_point ( 'none', ( 66.50000000000000000, -30.00000000000000700, 136.0000000000000000 ) ) ;
#46512 = line ( 'none', #46511, #46484 ) ;
#46513 = cartesian_point ( 'none', ( 36.50000000000000000, 7.000000000000000000, -3.500000000000000000 ) ) ;
#46514 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -5.595009383887550900e-018 ) ) ;
#46515 = axis2_placement_3d ( 'none', #46498, #46486, #46485 ) ;
#46516 = vector ( 'none', #46514, 1000.000000000000000 ) ;
#46517 = cartesian_point ( 'none', ( 66.50000000000000000, 30.00000000000000000, -3.357005630332530200e-016 ) ) ;
#46518 = line ( 'none', #46517, #46516 ) ;
#46519 = line ( 'none', #46634, #46621 ) ;
#46520 = axis2_placement_3d ( 'none', #46531, #46615, #46632 ) ;
#46521 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.188166764367676200e-017 ) ) ;
#46522 = vector ( 'none', #46521, 1000.000000000000000 ) ;
#46523 = cartesian_point ( 'none', ( 17.20000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#46524 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46525 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46527 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46526 = axis2_placement_3d ( 'none', #46495, #46525, #46524 ) ;
#46528 = vector ( 'none', #46527, 1000.000000000000000 ) ;
#46529 = axis2_placement_3d ( 'none', #46523, #46629, #46628 ) ;
#46530 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46531 = cartesian_point ( 'none', ( 22.49999999999998900, 2.000000000000000000, -22.50000000000000000 ) ) ;
#46532 = vector ( 'none', #46617, 1000.000000000000000 ) ;
#46533 = circle ( 'none', #46624, 2.000000000000000900 ) ;
#46534 = axis2_placement_3d ( 'none', #46546, #46648, #46647 ) ;
#46535 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46536 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46538 = axis2_placement_3d ( 'none', #46552, #46536, #46535 ) ;
#46537 = cartesian_point ( 'none', ( 36.50000000000000000, 6.500000000000000000, -3.500000000000000000 ) ) ;
#46539 = line ( 'none', #46537, #46522 ) ;
#46540 = direction ( 'none', ( 2.168404344971007900e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46541 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#46542 = cartesian_point ( 'none', ( -66.50100000000000500, 30.00000000000000000, -3.357005630332530200e-016 ) ) ;
#46543 = line ( 'none', #46542, #46528 ) ;
#46544 = cartesian_point ( 'none', ( 36.50000000000000000, 7.000000000000000000, 3.000000000000004400 ) ) ;
#46545 = cartesian_point ( 'none', ( 16.77308093990178900, 2.449293598294699000e-016, -2.000000000000000900 ) ) ;
#46546 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46547 = circle ( 'none', #46526, 0.9999999999999870100 ) ;
#46548 = cartesian_point ( 'none', ( 3.626919060098210400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#46549 = face_outer_bound ( 'none', #19426, .t. ) ;
#46550 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#46551 = vector ( 'none', #46550, 1000.000000000000000 ) ;
#46552 = cartesian_point ( 'none', ( 66.50000000000000000, 22.50000000000000000, 126.0000000000000000 ) ) ;
#46553 = cartesian_point ( 'none', ( 63.24555320336761400, 30.00000000000000000, 136.0000000000000000 ) ) ;
#46554 = cartesian_point ( 'none', ( 0.5000000000000001100, 7.000000000000000000, -3.499999999999999600 ) ) ;
#46555 = line ( 'none', #46553, #46641 ) ;
#46556 = circle ( 'none', #46458, 2.000000000000000900 ) ;
#46557 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46558 = cartesian_point ( 'none', ( 16.92691906009821400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#46559 = vector ( 'none', #46557, 1000.000000000000000 ) ;
#46560 = line ( 'none', #46554, #46551 ) ;
#46561 = cartesian_point ( 'none', ( 66.50000000000000000, 17.50000000000000000, 130.0000000000000000 ) ) ;
#46562 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46563 = vector ( 'none', #46562, 1000.000000000000000 ) ;
#46564 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#46565 = vector ( 'none', #46564, 1000.000000000000100 ) ;
#46566 = cartesian_point ( 'none', ( 66.50000000000000000, -17.50000000000000000, 130.0000000000000000 ) ) ;
#46567 = line ( 'none', #46566, #46563 ) ;
#46568 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#46569 = vector ( 'none', #46568, 1000.000000000000000 ) ;
#46570 = cartesian_point ( 'none', ( 66.50000000000000000, 17.50000000000000000, 120.0000000000000100 ) ) ;
#46572 = line ( 'none', #46561, #46559 ) ;
#46571 = cartesian_point ( 'none', ( 17.47308093990179100, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#46573 = line ( 'none', #46571, #46565 ) ;
#46574 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#46575 = vector ( 'none', #46574, 1000.000000000000200 ) ;
#46576 = circle ( 'none', #46538, 1.649999999999984800 ) ;
#46577 = line ( 'none', #46570, #46569 ) ;
#46578 = conical_surface ( 'none', #46529, 1.610000000000001200, 0.9599310885968749300 ) ;
#46579 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.188166764367676200e-017 ) ) ;
#46580 = cartesian_point ( 'none', ( 66.50000000000000000, 17.50000000000000000, 130.0000000000000000 ) ) ;
#46581 = cartesian_point ( 'none', ( 14.82691906009821300, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#46582 = face_outer_bound ( 'none', #19269, .t. ) ;
#46583 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46584 = vector ( 'none', #46583, 1000.000000000000000 ) ;
#46585 = cartesian_point ( 'none', ( 66.50000000000000000, 17.50000000000000000, 130.0000000000000000 ) ) ;
#46586 = line ( 'none', #46585, #46584 ) ;
#46587 = cartesian_point ( 'none', ( 66.50000000000000000, 17.50000000000000000, 120.0000000000000100 ) ) ;
#46588 = cartesian_point ( 'none', ( 36.50000000000000000, 7.000000000000000000, 0.0000000000000000000 ) ) ;
#46589 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 9.505334114941409700e-017 ) ) ;
#46590 = vector ( 'none', #46589, 1000.000000000000000 ) ;
#46591 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46592 = plane ( 'none', #46597 ) ;
#46593 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#46594 = line ( 'none', #46593, #46683 ) ;
#46595 = cartesian_point ( 'none', ( 36.50000000000000000, 7.000000000000000000, 3.000000000000006200 ) ) ;
#46596 = line ( 'none', #46595, #46590 ) ;
#46597 = axis2_placement_3d ( 'none', #46681, #46679, #46678 ) ;
#46598 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46599 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46600 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#46601 = cartesian_point ( 'none', ( -66.50100000000000500, 30.00000000000000000, 140.0000000000000000 ) ) ;
#46602 = plane ( 'none', #46693 ) ;
#46603 = axis2_placement_3d ( 'none', #46601, #46600, #46598 ) ;
#46604 = circle ( 'none', #46710, 3.000000000000004400 ) ;
#46605 = cartesian_point ( 'none', ( 65.50000000000000000, -30.00000000000000700, 140.0000000000000000 ) ) ;
#46606 = line ( 'none', #46605, #46673 ) ;
#46608 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46607 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#46609 = vector ( 'none', #46608, 1000.000000000000000 ) ;
#46610 = face_outer_bound ( 'none', #2418, .t. ) ;
#46611 = cartesian_point ( 'none', ( 65.50000000000000000, 30.00000000000000000, -3.357005630332530200e-016 ) ) ;
#46612 = plane ( 'none', #46603 ) ;
#46613 = cartesian_point ( 'none', ( 38.33506190273936900, 64.45745315423256700, -12.99999999999999800 ) ) ;
#46614 = cartesian_point ( 'none', ( 16.92691906009821400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#46615 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#46616 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46617 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46618 = cartesian_point ( 'none', ( 36.50000000000000000, 0.4999999999999943900, -3.500000000000000000 ) ) ;
#46619 = cartesian_point ( 'none', ( 59.34854673873658000, -30.00000000000000700, 140.0000000000000000 ) ) ;
#46620 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#46621 = vector ( 'none', #46620, 1000.000000000000000 ) ;
#46623 = line ( 'none', #46619, #46532 ) ;
#46622 = face_outer_bound ( 'none', #19422, .t. ) ;
#46624 = axis2_placement_3d ( 'none', #46633, #46607, #46599 ) ;
#46625 = cartesian_point ( 'none', ( 65.50000000000000000, 30.00000000000000000, 140.0000000000000000 ) ) ;
#46627 = line ( 'none', #46625, #46609 ) ;
#46626 = cartesian_point ( 'none', ( 0.4999999999999935100, 7.000000000000000000, 3.000000000000002700 ) ) ;
#46628 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46629 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#46630 = circle ( 'none', #46646, 1.852269820003943400 ) ;
#46631 = cartesian_point ( 'none', ( 65.50000000000000000, 30.00000000000000000, 136.0000000000000000 ) ) ;
#46632 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46633 = cartesian_point ( 'none', ( 17.47308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#46634 = cartesian_point ( 'none', ( 17.47308093990179100, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#46636 = cartesian_point ( 'none', ( -65.48971557531186200, 11.54760381485089100, 0.0000000000000000000 ) ) ;
#46635 = cylindrical_surface ( 'none', #46520, 2.499999999999998700 ) ;
#46637 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46638 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46639 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46640 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46641 = vector ( 'none', #46640, 1000.000000000000000 ) ;
#46642 = plane ( 'none', #46534 ) ;
#46643 = face_outer_bound ( 'none', #2393, .t. ) ;
#46644 = vector ( 'none', #46650, 1000.000000000000000 ) ;
#46645 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46646 = axis2_placement_3d ( 'none', #46636, #46530, #46616 ) ;
#46647 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46648 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46649 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46651 = vector ( 'none', #46649, 1000.000000000000000 ) ;
#46650 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#46652 = circle ( 'none', #47160, 5.200000000000001100 ) ;
#46653 = cartesian_point ( 'none', ( -66.50100000000000500, -30.00000000000000700, 136.0000000000000000 ) ) ;
#46654 = plane ( 'none', #46672 ) ;
#46655 = line ( 'none', #46653, #46651 ) ;
#46656 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46657 = face_outer_bound ( 'none', #19547, .t. ) ;
#46658 = vector ( 'none', #46656, 1000.000000000000000 ) ;
#46659 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.188166764367676200e-017 ) ) ;
#46660 = cartesian_point ( 'none', ( 63.24555320336759900, -30.00000000000000700, 136.0000000000000000 ) ) ;
#46661 = line ( 'none', #46660, #46658 ) ;
#46662 = vector ( 'none', #47168, 1000.000000000000000 ) ;
#46663 = axis2_placement_3d ( 'none', #46676, #46685, #46184 ) ;
#46664 = circle ( 'none', #46663, 12.99999999999999300 ) ;
#46665 = cartesian_point ( 'none', ( -22.29284243828481100, -28.27097361274713100, -51.00000000000000700 ) ) ;
#46666 = axis2_placement_3d ( 'none', #46665, #48195, #48201 ) ;
#46667 = cylindrical_surface ( 'none', #46674, 2.000000000000000000 ) ;
#46668 = cartesian_point ( 'none', ( 5.940833821838344900e-018, 7.000000000000000000, -3.000000000000002700 ) ) ;
#46669 = line ( 'none', #46668, #46702 ) ;
#46670 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#46671 = direction ( 'none', ( -0.0000000000000000000, -4.956352788505162800e-017, 1.000000000000000000 ) ) ;
#46672 = axis2_placement_3d ( 'none', #46698, #46696, #46645 ) ;
#46673 = vector ( 'none', #46671, 1000.000000000000000 ) ;
#46674 = axis2_placement_3d ( 'none', #46639, #46638, #46637 ) ;
#46675 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46676 = cartesian_point ( 'none', ( 149.5000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46677 = cartesian_point ( 'none', ( 36.50000000000000000, 7.000000000000000000, -3.000000000000003100 ) ) ;
#46678 = direction ( 'none', ( 0.0000000000000000000, 4.956352788505162800e-017, -1.000000000000000000 ) ) ;
#46679 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -4.956352788505162800e-017 ) ) ;
#46680 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#46681 = cartesian_point ( 'none', ( -66.50100000000000500, -30.00000000000000700, 140.0000000000000000 ) ) ;
#46682 = vector ( 'none', #46680, 1000.000000000000200 ) ;
#46684 = vector ( 'none', #46691, 1000.000000000000100 ) ;
#46683 = vector ( 'none', #46675, 1000.000000000000000 ) ;
#46685 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46686 = cartesian_point ( 'none', ( 16.22691906009821100, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#46687 = cartesian_point ( 'none', ( 63.24555320336761400, -30.00000000000001400, 136.0000000000000000 ) ) ;
#46688 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46689 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46690 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#46691 = direction ( 'none', ( -0.7071067811865455700, 0.7071067811865495700, 0.0000000000000000000 ) ) ;
#46692 = cartesian_point ( 'none', ( 36.50000000000000000, 7.000000000000000000, 0.0000000000000000000 ) ) ;
#46694 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46693 = axis2_placement_3d ( 'none', #46692, #46690, #46688 ) ;
#46695 = vector ( 'none', #46694, 1000.000000000000000 ) ;
#46696 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382100e-015 ) ) ;
#46697 = cartesian_point ( 'none', ( -66.50100000000000500, -30.00000000000000000, 0.0000000000000000000 ) ) ;
#46698 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5149999999999925700, 2.149999999999999900 ) ) ;
#46699 = cartesian_point ( 'none', ( 16.50000000000000000, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#46700 = line ( 'none', #46699, #46682 ) ;
#46701 = line ( 'none', #46697, #46695 ) ;
#46702 = vector ( 'none', #46659, 1000.000000000000000 ) ;
#46703 = face_outer_bound ( 'none', #18707, .t. ) ;
#46704 = face_outer_bound ( 'none', #19513, .t. ) ;
#46705 = direction ( 'none', ( 0.0000000000000000000, 4.956352788505162800e-017, -1.000000000000000000 ) ) ;
#46706 = vector ( 'none', #46705, 1000.000000000000000 ) ;
#46707 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46708 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#46709 = cartesian_point ( 'none', ( 66.50000000000000000, -29.00000000000000400, 140.0000000000000000 ) ) ;
#46710 = axis2_placement_3d ( 'none', #46588, #46708, #46707 ) ;
#46711 = line ( 'none', #46709, #46706 ) ;
#46712 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46713 = vector ( 'none', #46712, 1000.000000000000000 ) ;
#46714 = cartesian_point ( 'none', ( -66.50100000000000500, 30.00000000000000000, 136.0000000000000000 ) ) ;
#46715 = line ( 'none', #46714, #46713 ) ;
#46716 = cartesian_point ( 'none', ( 37.50000000000002100, 33.99999999999999300, -30.49999999999999300 ) ) ;
#46717 = line ( 'none', #46716, #46684 ) ;
#46718 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46719 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46720 = face_outer_bound ( 'none', #19619, .t. ) ;
#46721 = cartesian_point ( 'none', ( 50.94195546741225700, 42.74537604415460400, 0.0000000000000000000 ) ) ;
#46722 = cylindrical_surface ( 'none', #46873, 2.500000000000002200 ) ;
#46723 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46724 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46726 = axis2_placement_3d ( 'none', #46721, #46831, #46807 ) ;
#46725 = cartesian_point ( 'none', ( -44.67468722708341000, 61.48943180206281100, -11.19999999999999800 ) ) ;
#46727 = axis2_placement_3d ( 'none', #46725, #46724, #46723 ) ;
#46728 = cartesian_point ( 'none', ( 11.54760381485111300, 65.48971557531179100, 0.0000000000000000000 ) ) ;
#46729 = plane ( 'none', #46727 ) ;
#46730 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46731 = circle ( 'none', #46755, 1.852269820003950200 ) ;
#46732 = circle ( 'none', #46832, 1.852269820003950200 ) ;
#46733 = direction ( 'none', ( 0.8949343677499604900, -1.557892197183330500e-015, 0.4461978007789579300 ) ) ;
#46734 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5150000000000075600, -2.149999999999998100 ) ) ;
#46735 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46736 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46737 = line ( 'none', #46734, #46813 ) ;
#46738 = circle ( 'none', #46893, 1.852269820003957300 ) ;
#46739 = b_spline_curve_with_knots ( 'none', 3,
( #46821, #46820, #46819, #46818 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001582955288127086700, 0.003672551177891162300 ),
.unspecified. ) ;
#46740 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46742 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46741 = cylindrical_surface ( 'none', #46815, 2.000000000000000000 ) ;
#46743 = face_bound ( 'none', #37254, .t. ) ;
#46744 = cartesian_point ( 'none', ( 65.50000000000000000, 28.99999999999999600, 0.0000000000000000000 ) ) ;
#46745 = circle ( 'none', #46757, 66.50000000000000000 ) ;
#46747 = axis2_placement_3d ( 'none', #46744, #46767, #46730 ) ;
#46746 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#46748 = cartesian_point ( 'none', ( -22.50000000000000400, 2.000000000000000000, -22.50000000000000000 ) ) ;
#46749 = face_outer_bound ( 'none', #19252, .t. ) ;
#46750 = circle ( 'none', #46773, 1.000000000000000900 ) ;
#46751 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46752 = vector ( 'none', #46751, 1000.000000000000000 ) ;
#46753 = axis2_placement_3d ( 'none', #46748, #46746, #46736 ) ;
#46754 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46755 = axis2_placement_3d ( 'none', #46827, #46825, #46822 ) ;
#46756 = vector ( 'none', #46754, 1000.000000000000000 ) ;
#46757 = axis2_placement_3d ( 'none', #46735, #46834, #46833 ) ;
#46758 = cartesian_point ( 'none', ( 0.4999999999999935100, 7.000000000000000000, 3.499999999999999600 ) ) ;
#46759 = line ( 'none', #46758, #46756 ) ;
#46760 = cartesian_point ( 'none', ( 66.50000000000000000, -21.85749299439443000, 136.0000000000000000 ) ) ;
#46761 = line ( 'none', #46760, #46752 ) ;
#46762 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46763 = vector ( 'none', #46762, 1000.000000000000000 ) ;
#46764 = face_outer_bound ( 'none', #49315, .t. ) ;
#46765 = cartesian_point ( 'none', ( 66.50000000000000000, 21.85749299439443000, 136.0000000000000000 ) ) ;
#46766 = line ( 'none', #46765, #46763 ) ;
#46767 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#46768 = cylindrical_surface ( 'none', #46753, 2.499999999999998700 ) ;
#46769 = cartesian_point ( 'none', ( 65.50000000000000000, -28.99999999999999600, 0.0000000000000000000 ) ) ;
#46770 = cartesian_point ( 'none', ( 66.50000000000000000, -29.00000000000000400, 136.0000000000000000 ) ) ;
#46771 = circle ( 'none', #46747, 1.000000000000000900 ) ;
#46772 = circle ( 'none', #46885, 2.200000000000000200 ) ;
#46773 = axis2_placement_3d ( 'none', #46769, #46742, #46740 ) ;
#46774 = cartesian_point ( 'none', ( -4.500000000003203700, -76.00511760518732300, -12.99999999999999800 ) ) ;
#46775 = cartesian_point ( 'none', ( 66.84224610169717100, -29.34986391658203400, -20.00000000000000700 ) ) ;
#46776 = cartesian_point ( 'none', ( 66.94090574176156800, -29.44145473900388400, -20.00000000000001100 ) ) ;
#46777 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46778 = cartesian_point ( 'none', ( 67.04150266556622700, -29.53000240417898700, -19.97545008930875100 ) ) ;
#46779 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46780 = cartesian_point ( 'none', ( 67.23133928195618100, -29.68963466608179400, -19.87944324641345900 ) ) ;
#46781 = cartesian_point ( 'none', ( 67.32197957523315800, -29.76191213243458800, -19.80682021869689200 ) ) ;
#46782 = cartesian_point ( 'none', ( 67.47468201553630300, -29.87972669198352100, -19.62384120571682200 ) ) ;
#46783 = cartesian_point ( 'none', ( 67.53792010173062000, -29.92632181472338000, -19.51215234733792100 ) ) ;
#46784 = circle ( 'none', #46794, 1.852269820003952000 ) ;
#46785 = cartesian_point ( 'none', ( 67.62367414907825500, -29.98866796425874500, -19.26713896135627000 ) ) ;
#46787 = circle ( 'none', #46884, 1.852269820003939800 ) ;
#46786 = cartesian_point ( 'none', ( 67.64634648889834500, -30.00464771323858000, -19.13475220674407500 ) ) ;
#46788 = cartesian_point ( 'none', ( 67.64634648889835900, -30.00464771323859000, -19.00000000000000700 ) ) ;
#46789 = cartesian_point ( 'none', ( 22.49999999999999600, 2.000000000000000000, 22.50000000000000400 ) ) ;
#46790 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46791 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46792 = face_outer_bound ( 'none', #19624, .t. ) ;
#46793 = cartesian_point ( 'none', ( 2.321836435137739100e-013, 66.49999999999998600, 0.0000000000000000000 ) ) ;
#46794 = axis2_placement_3d ( 'none', #46793, #46779, #46777 ) ;
#46795 = b_spline_curve_with_knots ( 'none', 3,
( #46788, #46786, #46785, #46783, #46782, #46781, #46780, #46778, #46776, #46775 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 3.469446951953614200e-018, 0.0003984957549855724400, 0.0007969915099711414200, 0.001195487264956710500, 0.001593983019942279400 ),
.unspecified. ) ;
#46796 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46797 = cartesian_point ( 'none', ( -11.54760381485066900, 65.48971557531187700, 0.0000000000000000000 ) ) ;
#46798 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46799 = face_outer_bound ( 'none', #19610, .t. ) ;
#46800 = axis2_placement_3d ( 'none', #46797, #46791, #46790 ) ;
#46801 = cylindrical_surface ( 'none', #46817, 2.499999999999998700 ) ;
#46802 = cartesian_point ( 'none', ( 4.499999999998591300, -76.00511760518732300, -12.49999999999999600 ) ) ;
#46803 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46804 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#46805 = cartesian_point ( 'none', ( 57.59068935166536800, 33.24999999999968000, 0.0000000000000000000 ) ) ;
#46806 = axis2_placement_3d ( 'none', #46805, #46803, #46796 ) ;
#46807 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46808 = circle ( 'none', #46800, 1.852269820003958900 ) ;
#46809 = circle ( 'none', #46806, 1.852269820003950200 ) ;
#46810 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46811 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46812 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46813 = vector ( 'none', #46733, 1000.000000000000200 ) ;
#46814 = cartesian_point ( 'none', ( 42.74537604415510800, 50.94195546741183700, 0.0000000000000000000 ) ) ;
#46815 = axis2_placement_3d ( 'none', #46719, #46811, #46718 ) ;
#46816 = circle ( 'none', #46726, 1.852269820003957300 ) ;
#46817 = axis2_placement_3d ( 'none', #46789, #46804, #46798 ) ;
#46818 = cartesian_point ( 'none', ( 2.129999999999999900, -0.5149999999999972400, -0.6774776749089249700 ) ) ;
#46819 = cartesian_point ( 'none', ( 1.436138072732595600, -0.5149999999999971300, -0.7384245381180847300 ) ) ;
#46820 = cartesian_point ( 'none', ( 0.7420318937837816500, -0.5149999999999967900, -0.7965199893126671000 ) ) ;
#46821 = cartesian_point ( 'none', ( 0.04781123507271000500, -0.5149999999999965700, -0.8532222446711281700 ) ) ;
#46822 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46823 = direction ( 'none', ( 5.151806796408471300e-017, 1.000000000000000000, 3.592339377154545200e-015 ) ) ;
#46825 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46824 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5149999999999919100, -2.149999999999999900 ) ) ;
#46827 = cartesian_point ( 'none', ( 33.25000000000026300, 57.59068935166503400, 0.0000000000000000000 ) ) ;
#46826 = circle ( 'none', #46945, 4.500000000000897100 ) ;
#46828 = cartesian_point ( 'none', ( 3.900000000000000800, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#46829 = axis2_placement_3d ( 'none', #46828, #46931, #46930 ) ;
#46830 = circle ( 'none', #46829, 1.610000000000001200 ) ;
#46831 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46832 = axis2_placement_3d ( 'none', #46814, #46812, #46810 ) ;
#46833 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46834 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46836 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46835 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46838 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46837 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46839 = face_outer_bound ( 'none', #19648, .t. ) ;
#46840 = plane ( 'none', #46848 ) ;
#46841 = circle ( 'none', #46851, 1.852269820003957300 ) ;
#46842 = cartesian_point ( 'none', ( -22.49999999999999600, 2.000000000000000000, 22.50000000000000000 ) ) ;
#46843 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46844 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46846 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46845 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#46847 = circle ( 'none', #46876, 1.852269820003953800 ) ;
#46848 = axis2_placement_3d ( 'none', #46824, #46823, #46952 ) ;
#46849 = cartesian_point ( 'none', ( -50.94195546741198700, 42.74537604415495200, 0.0000000000000000000 ) ) ;
#46851 = axis2_placement_3d ( 'none', #46849, #46838, #46836 ) ;
#46850 = axis2_placement_3d ( 'none', #46854, #46837, #46835 ) ;
#46853 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46852 = face_outer_bound ( 'none', #19606, .t. ) ;
#46855 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46854 = cartesian_point ( 'none', ( 2.499999999999999100, 1.999999999999999600, 0.0000000000000000000 ) ) ;
#46856 = face_bound ( 'none', #19580, .t. ) ;
#46857 = cartesian_point ( 'none', ( -33.24999999999987200, 57.59068935166525400, 0.0000000000000000000 ) ) ;
#46858 = cartesian_point ( 'none', ( 4.499999999998591300, -76.00511760518732300, -12.99999999999999800 ) ) ;
#46859 = direction ( 'none', ( 0.8949343677499603800, -1.648999219319147100e-015, 0.4461978007789578800 ) ) ;
#46860 = vector ( 'none', #46859, 1000.000000000000100 ) ;
#46861 = axis2_placement_3d ( 'none', #46857, #46855, #46853 ) ;
#46862 = circle ( 'none', #46861, 1.852269820003950200 ) ;
#46863 = plane ( 'none', #46850 ) ;
#46864 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46865 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46867 = cartesian_point ( 'none', ( -42.74537604415477400, 50.94195546741211400, 0.0000000000000000000 ) ) ;
#46866 = cartesian_point ( 'none', ( -6.938893903907228400e-015, 2.000000000000000000, 13.19999999999999600 ) ) ;
#46868 = axis2_placement_3d ( 'none', #46867, #46865, #46864 ) ;
#46869 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46870 = circle ( 'none', #46868, 1.852269820003957300 ) ;
#46871 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46872 = face_outer_bound ( 'none', #19416, .t. ) ;
#46873 = axis2_placement_3d ( 'none', #46866, #46845, #46844 ) ;
#46874 = circle ( 'none', #46886, 0.5000000000000004400 ) ;
#46875 = cartesian_point ( 'none', ( -22.74433953115681100, 62.48955928226296000, 0.0000000000000000000 ) ) ;
#46876 = axis2_placement_3d ( 'none', #46875, #46846, #46843 ) ;
#46877 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5149999999999919100, -2.150000000000001700 ) ) ;
#46878 = line ( 'none', #46877, #46860 ) ;
#46879 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46880 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46881 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46882 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46884 = axis2_placement_3d ( 'none', #46728, #46881, #46879 ) ;
#46883 = cartesian_point ( 'none', ( 2.499999999999999100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46885 = axis2_placement_3d ( 'none', #46883, #46882, #46880 ) ;
#46886 = axis2_placement_3d ( 'none', #46802, #46871, #46869 ) ;
#46887 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46888 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46889 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46890 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46891 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46892 = cartesian_point ( 'none', ( 22.74433953115722700, 62.48955928226281700, 0.0000000000000000000 ) ) ;
#46893 = axis2_placement_3d ( 'none', #46892, #46891, #46889 ) ;
#46894 = cartesian_point ( 'none', ( 64.70000000000000300, 2.020667266959305900e-016, 91.65000000000000600 ) ) ;
#46895 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46896 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46897 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46898 = b_spline_curve_with_knots ( 'none', 3,
( #47151, #47150, #47147, #47146, #47145, #47144, #47143, #47142, #47140, #47139, #47138, #47137, #47136, #47135, #47132, #47130, #47127, #47125, #47124, #47123, #47122, #47120, #47118, #47116, #47114, #47112 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005339779019739843700, 0.005671800184783976600, 0.006003821349828108700, 0.006667863679916365000, 0.007331906010004621300, 0.007663927175048751600, 0.007995948340092881900, 0.008327969505137011400, 0.008659990670181142600, 0.008992011835225272000, 0.009324033000269401500, 0.009988075330357663900, 0.01065211766044592300 ),
.unspecified. ) ;
#46899 = cartesian_point ( 'none', ( -15.00000000000000400, 2.000000000000000000, -17.28884125826825300 ) ) ;
#46900 = axis2_placement_3d ( 'none', #46928, #46888, #46887 ) ;
#46901 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46902 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46903 = cylindrical_surface ( 'none', #46910, 4.149999999999999500 ) ;
#46904 = cartesian_point ( 'none', ( -11.54760381485066900, -65.48971557531187700, 0.0000000000000000000 ) ) ;
#46905 = axis2_placement_3d ( 'none', #46904, #46902, #46901 ) ;
#46906 = cartesian_point ( 'none', ( 22.74433953115722700, -62.48955928226281700, -0.0000000000000000000 ) ) ;
#46907 = plane ( 'none', #46920 ) ;
#46908 = axis2_placement_3d ( 'none', #46906, #47025, #47023 ) ;
#46909 = circle ( 'none', #47010, 1.852269820003950200 ) ;
#46910 = axis2_placement_3d ( 'none', #46890, #47019, #46895 ) ;
#46911 = circle ( 'none', #47017, 1.852269820003939800 ) ;
#46912 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#46913 = vector ( 'none', #46912, 1000.000000000000000 ) ;
#46914 = cartesian_point ( 'none', ( 14.99999999999999500, 2.000000000000000000, -17.28884125826825300 ) ) ;
#46915 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46916 = face_outer_bound ( 'none', #19650, .t. ) ;
#46917 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46918 = circle ( 'none', #46900, 4.149999999999999500 ) ;
#46919 = axis2_placement_3d ( 'none', #46936, #46917, #46915 ) ;
#46920 = axis2_placement_3d ( 'none', #46899, #46897, #46896 ) ;
#46921 = line ( 'none', #46914, #46913 ) ;
#46922 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46923 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46925 = cartesian_point ( 'none', ( -33.24999999999987200, -57.59068935166525400, 0.0000000000000000000 ) ) ;
#46924 = cartesian_point ( 'none', ( 64.70000000000000300, -1.341006662088368700e-015, 88.35000000000000900 ) ) ;
#46926 = axis2_placement_3d ( 'none', #46925, #46923, #46922 ) ;
#46927 = circle ( 'none', #46926, 1.852269820003950200 ) ;
#46928 = cartesian_point ( 'none', ( 2.489999999999999300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46929 = circle ( 'none', #46905, 1.852269820003958900 ) ;
#46930 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46931 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#46932 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46933 = axis2_placement_3d ( 'none', #46842, #46948, #46947 ) ;
#46934 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46935 = cartesian_point ( 'none', ( -22.74433953115681100, -62.48955928226296000, 0.0000000000000000000 ) ) ;
#46936 = cartesian_point ( 'none', ( 2.321836435137739100e-013, -66.49999999999998600, -0.0000000000000000000 ) ) ;
#46937 = axis2_placement_3d ( 'none', #46935, #46934, #46932 ) ;
#46938 = circle ( 'none', #46937, 1.852269820003953800 ) ;
#46939 = face_outer_bound ( 'none', #19593, .t. ) ;
#46940 = cylindrical_surface ( 'none', #46933, 2.499999999999998700 ) ;
#46941 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46942 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#46943 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46944 = cartesian_point ( 'none', ( -2.306226048644993000e-012, -76.00511760518732300, -12.99999999999999800 ) ) ;
#46946 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46945 = axis2_placement_3d ( 'none', #46944, #46942, #46941 ) ;
#46947 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46948 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#46949 = cartesian_point ( 'none', ( 50.94195546741225700, -42.74537604415460400, -0.0000000000000000000 ) ) ;
#46950 = circle ( 'none', #46961, 1.852269820003957300 ) ;
#46951 = circle ( 'none', #46919, 1.852269820003952000 ) ;
#46952 = direction ( 'none', ( 0.0000000000000000000, -3.592339377154545200e-015, 1.000000000000000000 ) ) ;
#46953 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46954 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46956 = cartesian_point ( 'none', ( -62.48955928226289600, 22.74433953115702100, 0.0000000000000000000 ) ) ;
#46955 = face_outer_bound ( 'none', #19685, .t. ) ;
#46957 = axis2_placement_3d ( 'none', #46956, #46954, #46953 ) ;
#46958 = circle ( 'none', #46957, 1.852269820003950200 ) ;
#46959 = cartesian_point ( 'none', ( -57.59068935166514100, -33.25000000000007100, 0.0000000000000000000 ) ) ;
#46960 = cartesian_point ( 'none', ( 64.70000000000000300, 0.0000000000000000000, -182.9992349710784900 ) ) ;
#46961 = axis2_placement_3d ( 'none', #46959, #46946, #46943 ) ;
#46962 = line ( 'none', #46960, #47073 ) ;
#46963 = axis2_placement_3d ( 'none', #46964, #46989, #47055 ) ;
#46965 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46964 = cartesian_point ( 'none', ( 2.700000000000001100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46966 = plane ( 'none', #47083 ) ;
#46967 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46969 = axis2_placement_3d ( 'none', #46949, #46967, #46965 ) ;
#46968 = axis2_placement_3d ( 'none', #46974, #47129, #47128 ) ;
#46970 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46971 = cylindrical_surface ( 'none', #47152, 1.649999999999998600 ) ;
#46972 = axis2_placement_3d ( 'none', #46980, #46978, #47004 ) ;
#46973 = face_outer_bound ( 'none', #2555, .t. ) ;
#46974 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149999999999999900, -0.5150000000000000100 ) ) ;
#46975 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46976 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46977 = cartesian_point ( 'none', ( 57.59068935166536800, -33.24999999999968000, -0.0000000000000000000 ) ) ;
#46978 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#46979 = axis2_placement_3d ( 'none', #46977, #46976, #46975 ) ;
#46980 = cartesian_point ( 'none', ( -15.00000000000000200, 2.000000000000000000, -23.00000000000000000 ) ) ;
#46982 = circle ( 'none', #46979, 1.852269820003950200 ) ;
#46981 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#46983 = vector ( 'none', #46981, 1000.000000000000000 ) ;
#46984 = cartesian_point ( 'none', ( -15.00000000000000400, 2.000000000000000000, -17.28884125826825300 ) ) ;
#46985 = cartesian_point ( 'none', ( 66.50000000000000000, -22.50000000000000000, 81.00000000000000000 ) ) ;
#46986 = line ( 'none', #46984, #46983 ) ;
#46987 = face_outer_bound ( 'none', #19645, .t. ) ;
#46988 = cylindrical_surface ( 'none', #47080, 66.50000000000000000 ) ;
#46989 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#46990 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#46991 = axis2_placement_3d ( 'none', #47018, #47011, #46970 ) ;
#46992 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#46993 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#46995 = cartesian_point ( 'none', ( 33.25000000000026300, -57.59068935166503400, -0.0000000000000000000 ) ) ;
#46994 = vector ( 'none', #46993, 1000.000000000000000 ) ;
#46996 = axis2_placement_3d ( 'none', #46995, #46992, #46990 ) ;
#46998 = oriented_edge ( 'none', *, *, #49424, .t. ) ;
#46997 = cartesian_point ( 'none', ( -15.00000000000000200, 2.000000000000000000, -23.00000000000000000 ) ) ;
#46999 = line ( 'none', #46997, #46994 ) ;
#47000 = axis2_placement_3d ( 'none', #46985, #47037, #47087 ) ;
#47001 = plane ( 'none', #46972 ) ;
#47002 = circle ( 'none', #46996, 1.852269820003950200 ) ;
#47003 = circle ( 'none', #46991, 4.150000000000000400 ) ;
#47004 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#47005 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#47006 = vector ( 'none', #47005, 1000.000000000000000 ) ;
#47007 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47008 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47009 = cartesian_point ( 'none', ( 42.74537604415510800, -50.94195546741183700, -0.0000000000000000000 ) ) ;
#47010 = axis2_placement_3d ( 'none', #47009, #47008, #47007 ) ;
#47011 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#47012 = line ( 'none', #47016, #47006 ) ;
#47013 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47014 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47015 = cartesian_point ( 'none', ( 11.54760381485111300, -65.48971557531179100, -0.0000000000000000000 ) ) ;
#47016 = cartesian_point ( 'none', ( 14.99999999999999600, 2.000000000000000000, -23.00000000000000000 ) ) ;
#47017 = axis2_placement_3d ( 'none', #47015, #47014, #47013 ) ;
#47018 = cartesian_point ( 'none', ( 2.499999999999998700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47019 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#47020 = face_outer_bound ( 'none', #19649, .t. ) ;
#47021 = cartesian_point ( 'none', ( 58.49439421980421400, -31.63314471971031200, 0.0000000000000000000 ) ) ;
#47022 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47023 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47024 = vector ( 'none', #47062, 1000.000000000000000 ) ;
#47025 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47026 = cylindrical_surface ( 'none', #47035, 64.70000000000000300 ) ;
#47027 = plane ( 'none', #46968 ) ;
#47028 = face_outer_bound ( 'none', #19659, .t. ) ;
#47029 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -182.9992349710784900 ) ) ;
#47030 = circle ( 'none', #46908, 1.852269820003957300 ) ;
#47031 = line ( 'none', #47034, #47024 ) ;
#47032 = circle ( 'none', #46969, 1.852269820003957300 ) ;
#47033 = face_outer_bound ( 'none', #2485, .t. ) ;
#47034 = cartesian_point ( 'none', ( -65.78592329656879700, 9.719171570559296900, 70.00000000000000000 ) ) ;
#47035 = axis2_placement_3d ( 'none', #47029, #47153, #47022 ) ;
#47036 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47037 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#47038 = axis2_placement_3d ( 'none', #47049, #47036, #47059 ) ;
#47039 = face_outer_bound ( 'none', #19652, .t. ) ;
#47040 = cartesian_point ( 'none', ( 60.66168477713095100, 22.50000000000000400, 79.35000000000000900 ) ) ;
#47042 = cartesian_point ( 'none', ( 60.58325558024677100, 22.71145098749828500, 79.34999999999999400 ) ) ;
#47041 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47044 = cartesian_point ( 'none', ( 60.50391289983211600, 22.92182436785561000, 79.39106237858843000 ) ) ;
#47043 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47045 = axis2_placement_3d ( 'none', #47084, #47043, #47041 ) ;
#47046 = cartesian_point ( 'none', ( 60.35486092028233400, 23.31146224145249600, 79.54805471948587600 ) ) ;
#47047 = cartesian_point ( 'none', ( 60.28373488763380500, 23.49444171436362100, 79.66590998252532100 ) ) ;
#47048 = cartesian_point ( 'none', ( 60.19284176896285000, 23.72590716167959400, 79.89040356190155000 ) ) ;
#47049 = cartesian_point ( 'none', ( 0.7999999999999986000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47050 = cartesian_point ( 'none', ( 60.16466678280217900, 23.79721196090508800, 79.97450808014988900 ) ) ;
#47051 = oriented_edge ( 'none', *, *, #43613, .f. ) ;
#47052 = cartesian_point ( 'none', ( 60.11559923823043800, 23.92089367950817500, 80.15415503741715500 ) ) ;
#47053 = cartesian_point ( 'none', ( 60.09445203508869300, 23.97392431761702600, 80.25004591720514200 ) ) ;
#47054 = cartesian_point ( 'none', ( 60.05952953948377600, 24.06127852131470800, 80.45475381776222400 ) ) ;
#47055 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47056 = cartesian_point ( 'none', ( 60.04619150305809700, 24.09451096856534100, 80.56138081379080500 ) ) ;
#47057 = cartesian_point ( 'none', ( 60.02834885944072600, 24.13892926468622900, 80.77917680207680500 ) ) ;
#47058 = cartesian_point ( 'none', ( 60.02377766623277500, 24.15028187766297000, 80.89241499365299100 ) ) ;
#47059 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47060 = cartesian_point ( 'none', ( 60.02400887010752200, 24.14970722922273400, 81.11606406499746000 ) ) ;
#47061 = cartesian_point ( 'none', ( 60.02865390686245200, 24.13817125078465500, 81.22666259633142300 ) ) ;
#47062 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47063 = cartesian_point ( 'none', ( 60.04693199463817200, 24.09266608811443800, 81.44541633472893200 ) ) ;
#47064 = cartesian_point ( 'none', ( 60.06062865141122800, 24.05853443586852300, 81.55274211717785700 ) ) ;
#47065 = cartesian_point ( 'none', ( 60.11277693413316600, 23.92807602139177800, 81.85516818269029200 ) ) ;
#47066 = cartesian_point ( 'none', ( 60.16390038453673100, 23.79963044146885300, 82.03883283806078500 ) ) ;
#47068 = cartesian_point ( 'none', ( 60.28471204033581900, 23.49193080282546500, 82.33577177400631800 ) ) ;
#47067 = circle ( 'none', #47045, 64.70000000000000300 ) ;
#47069 = toroidal_surface ( 'none', #46963, 2.200000000000000200, 0.2000000000000000100 ) ;
#47070 = cartesian_point ( 'none', ( 60.35594846172754300, 23.30864409038216700, 82.45346019573402400 ) ) ;
#47071 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47072 = cartesian_point ( 'none', ( 60.50480468252703800, 22.91946802122756200, 82.60950252707498000 ) ) ;
#47073 = vector ( 'none', #47071, 1000.000000000000000 ) ;
#47074 = cartesian_point ( 'none', ( 60.58415069672400200, 22.70903768645024500, 82.64999999999997700 ) ) ;
#47075 = conical_surface ( 'none', #47038, 4.002144158641192100, 0.08726646259971375400 ) ;
#47076 = cartesian_point ( 'none', ( 60.66168477713095800, 22.50000000000000400, 82.65000000000000600 ) ) ;
#47077 = cartesian_point ( 'none', ( 66.50000000000000000, -22.50000000000000000, 126.0000000000000000 ) ) ;
#47078 = line ( 'none', #47089, #47161 ) ;
#47079 = direction ( 'none', ( -3.037428225030919100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47080 = axis2_placement_3d ( 'none', #47156, #47155, #47104 ) ;
#47081 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -3.037428225030919100e-016 ) ) ;
#47082 = cartesian_point ( 'none', ( 14.99999999999999500, 2.000000000000000000, -17.28884125826825300 ) ) ;
#47083 = axis2_placement_3d ( 'none', #47082, #47081, #47079 ) ;
#47084 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 120.0000000000000000 ) ) ;
#47085 = circle ( 'none', #47186, 1.852269820003957300 ) ;
#47086 = face_outer_bound ( 'none', #19658, .t. ) ;
#47087 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47088 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#47089 = cartesian_point ( 'none', ( 58.49439421980421400, -31.63314471971031200, 70.00000000000000000 ) ) ;
#47090 = cartesian_point ( 'none', ( 27.27308093990178500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#47091 = b_spline_curve_with_knots ( 'none', 3,
( #47076, #47074, #47072, #47070, #47068, #47066, #47065, #47064, #47063, #47061, #47060, #47058, #47057, #47056, #47054, #47053, #47052, #47050, #47048, #47047, #47046, #47044, #47042, #47040 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005316464844005285700, 0.005983688221926824200, 0.006650911599848363500, 0.007318134977769901900, 0.007651746666730669900, 0.007985358355691436100, 0.008318970044652204000, 0.008652581733612971900, 0.008986193422573739800, 0.009319805111534507800, 0.009987028489456064400, 0.01065425186737761900 ),
.unspecified. ) ;
#47092 = face_outer_bound ( 'none', #25820, .t. ) ;
#47093 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47094 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47095 = cartesian_point ( 'none', ( 72.28516237019106000, -23.48687299947121700, -12.99999999999999800 ) ) ;
#47096 = axis2_placement_3d ( 'none', #47095, #47094, #47093 ) ;
#47097 = cylindrical_surface ( 'none', #47000, 1.649999999999998600 ) ;
#47098 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47099 = circle ( 'none', #47101, 4.999999999999997300 ) ;
#47100 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.008560160451632100e-016 ) ) ;
#47101 = axis2_placement_3d ( 'none', #47167, #47227, #47226 ) ;
#47102 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47103 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#47104 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47105 = circle ( 'none', #47208, 1.852269820003943400 ) ;
#47106 = plane ( 'none', #47111 ) ;
#47107 = line ( 'none', #47218, #47217 ) ;
#47108 = face_outer_bound ( 'none', #2547, .t. ) ;
#47109 = cylindrical_surface ( 'none', #47215, 0.5000000000000004400 ) ;
#47110 = circle ( 'none', #47096, 4.500000000002002000 ) ;
#47111 = axis2_placement_3d ( 'none', #47121, #47117, #47100 ) ;
#47112 = cartesian_point ( 'none', ( 60.66168477713095100, -22.50000000000000400, 79.35000000000000900 ) ) ;
#47114 = cartesian_point ( 'none', ( 60.73975301115644500, -22.28952219539725700, 79.35000000000002300 ) ) ;
#47113 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47116 = cartesian_point ( 'none', ( 60.81645293815525800, -22.07922333077755200, 79.39073063109091800 ) ) ;
#47115 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47118 = cartesian_point ( 'none', ( 60.95681272403231100, -21.68870750866581800, 79.54789621563206500 ) ) ;
#47117 = direction ( 'none', ( 5.151806796408471300e-017, 1.008560160451632100e-016, -1.000000000000000000 ) ) ;
#47119 = face_outer_bound ( 'none', #19048, .t. ) ;
#47120 = cartesian_point ( 'none', ( 61.02172064579998800, -21.50503415320067900, 79.66616667508469600 ) ) ;
#47121 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149999999999998100, 0.5149999999999993500 ) ) ;
#47122 = cartesian_point ( 'none', ( 61.10288045845373300, -21.27286348393212000, 79.89172292964676100 ) ) ;
#47123 = cartesian_point ( 'none', ( 61.12766709831274200, -21.20147593861620900, 79.97616789920994100 ) ) ;
#47124 = cartesian_point ( 'none', ( 61.17035250675252200, -21.07800372562609700, 80.15600740271762000 ) ) ;
#47125 = cartesian_point ( 'none', ( 61.18854210888792300, -21.02509055770963500, 80.25198695545019200 ) ) ;
#47126 = cartesian_point ( 'none', ( 64.70000000000000300, 0.0000000000000000000, 120.0000000000000000 ) ) ;
#47127 = cartesian_point ( 'none', ( 61.21839348405761400, -20.93801369762981700, 80.45678717892350600 ) ) ;
#47128 = direction ( 'none', ( 0.8949343677499603800, 0.4461978007789579300, 0.0000000000000000000 ) ) ;
#47129 = direction ( 'none', ( 0.4461978007789579900, -0.8949343677499604900, 0.0000000000000000000 ) ) ;
#47130 = cartesian_point ( 'none', ( 61.22962477046201700, -20.90510926401429600, 80.56286912131082500 ) ) ;
#47133 = oriented_edge ( 'none', *, *, #6010, .f. ) ;
#47132 = cartesian_point ( 'none', ( 61.24466548551169600, -20.86100410909613200, 80.77988109023347400 ) ) ;
#47131 = axis2_placement_3d ( 'none', #47141, #47115, #47113 ) ;
#47135 = cartesian_point ( 'none', ( 61.24849669752529700, -20.84973986340079900, 80.89259530263925100 ) ) ;
#47134 = cartesian_point ( 'none', ( -65.78592329656879700, 9.719171570559296900, 140.0000000000000000 ) ) ;
#47136 = cartesian_point ( 'none', ( 61.24831640985517100, -20.85026947155640900, 81.11525394129837700 ) ) ;
#47137 = cartesian_point ( 'none', ( 61.24443380223529900, -20.86168488950196600, 81.22541959239430300 ) ) ;
#47138 = cartesian_point ( 'none', ( 61.22904554329892300, -20.90680630899613100, 81.44342333820726800 ) ) ;
#47139 = cartesian_point ( 'none', ( 61.21747676651810400, -20.94069328160427500, 81.55054705535101800 ) ) ;
#47140 = cartesian_point ( 'none', ( 61.17292333291612700, -21.07063924039308100, 81.85298641703937500 ) ) ;
#47142 = cartesian_point ( 'none', ( 61.12872578139874900, -21.19895281128719200, 82.03721994342532800 ) ) ;
#47141 = cartesian_point ( 'none', ( -44.67468722708341000, 61.48943180206281100, -12.49999999999999600 ) ) ;
#47143 = cartesian_point ( 'none', ( 61.02083733894954800, -21.50753650249341200, 82.33550185488967100 ) ) ;
#47144 = cartesian_point ( 'none', ( 60.95579290080832600, -21.69157129211891200, 82.45364404552950100 ) ) ;
#47145 = cartesian_point ( 'none', ( 60.85062975308033400, -21.98412147381295500, 82.57079719980860900 ) ) ;
#47146 = cartesian_point ( 'none', ( 60.81359183396175900, -22.08640025404963200, 82.60076178458200500 ) ) ;
#47147 = cartesian_point ( 'none', ( 60.73836598115066500, -22.29244100294050700, 82.64025068314816700 ) ) ;
#47148 = cartesian_point ( 'none', ( 62.28836167375090600, -17.50000000000000000, 120.0000000000000000 ) ) ;
#47150 = cartesian_point ( 'none', ( 60.70026917362013600, -22.39597357790476900, 82.65000000000000600 ) ) ;
#47149 = circle ( 'none', #47131, 4.000000000000003600 ) ;
#47151 = cartesian_point ( 'none', ( 60.66168477713095100, -22.50000000000000000, 82.65000000000000600 ) ) ;
#47152 = axis2_placement_3d ( 'none', #47077, #47103, #47102 ) ;
#47153 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47154 = conical_surface ( 'none', #47174, 2.000000000000000900, 0.9599310885968839200 ) ;
#47155 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47156 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 140.0000000000000000 ) ) ;
#47157 = circle ( 'none', #47224, 1.852269820003943400 ) ;
#47158 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#47159 = cartesian_point ( 'none', ( 5.600000000000000500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47161 = vector ( 'none', #47098, 1000.000000000000000 ) ;
#47160 = axis2_placement_3d ( 'none', #47159, #47158, #47675 ) ;
#47162 = cartesian_point ( 'none', ( 26.30000000000000400, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#47163 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47164 = vector ( 'none', #47163, 1000.000000000000000 ) ;
#47165 = cartesian_point ( 'none', ( 64.70000000000000300, 0.0000000000000000000, -182.9992349710784900 ) ) ;
#47166 = line ( 'none', #47165, #47164 ) ;
#47167 = cartesian_point ( 'none', ( 35.50000000000000000, 28.00000000000000400, -35.49999999999999300 ) ) ;
#47168 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#47169 = plane ( 'none', #47190 ) ;
#47170 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47171 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47172 = cartesian_point ( 'none', ( -50.94195546741198700, -42.74537604415495200, 0.0000000000000000000 ) ) ;
#47173 = face_outer_bound ( 'none', #2599, .t. ) ;
#47174 = axis2_placement_3d ( 'none', #47090, #47185, #47183 ) ;
#47175 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47176 = vector ( 'none', #47175, 1000.000000000000000 ) ;
#47177 = cartesian_point ( 'none', ( -4.683510642223442500, 0.4999999999999761300, 66.00099999999999100 ) ) ;
#47178 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47179 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#47180 = cartesian_point ( 'none', ( 5.316489357776556600, 0.4999999999999761300, -66.28714008696295000 ) ) ;
#47181 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47182 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47183 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#47184 = cartesian_point ( 'none', ( -42.74537604415477400, -50.94195546741211400, 0.0000000000000000000 ) ) ;
#47186 = axis2_placement_3d ( 'none', #47184, #47182, #47181 ) ;
#47185 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#47187 = line ( 'none', #47177, #47176 ) ;
#47188 = axis2_placement_3d ( 'none', #47172, #47171, #47170 ) ;
#47189 = face_outer_bound ( 'none', #19665, .t. ) ;
#47190 = axis2_placement_3d ( 'none', #44152, #44150, #44674 ) ;
#47191 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#47192 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#47193 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47194 = vector ( 'none', #47192, 1000.000000000000000 ) ;
#47195 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47196 = cartesian_point ( 'none', ( -66.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47197 = axis2_placement_3d ( 'none', #47196, #47195, #47193 ) ;
#47198 = circle ( 'none', #47197, 1.852269820003957300 ) ;
#47199 = cartesian_point ( 'none', ( -4.683510642223442500, -2.428612866367529900e-014, -71.50000000000000000 ) ) ;
#47200 = edge_curve ( 'none', #18096, #2306, #53283, .t. ) ;
#47201 = line ( 'none', #47199, #47194 ) ;
#47202 = cartesian_point ( 'none', ( -37.49999999999999300, 1.600000000000000100, 37.50000000000000700 ) ) ;
#47203 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47204 = cartesian_point ( 'none', ( -4.183510642223442500, 8.999999999999973400, -72.00000000000000000 ) ) ;
#47205 = circle ( 'none', #47209, 0.5000000000000004400 ) ;
#47206 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47207 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47208 = axis2_placement_3d ( 'none', #47230, #47207, #47206 ) ;
#47209 = axis2_placement_3d ( 'none', #47180, #47179, #47178 ) ;
#47210 = circle ( 'none', #47188, 1.852269820003957300 ) ;
#47211 = cartesian_point ( 'none', ( -4.683510642223442500, 9.499999999999975100, -71.50000000000000000 ) ) ;
#47212 = cartesian_point ( 'none', ( 35.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#47213 = line ( 'none', #47212, #48175 ) ;
#47214 = cartesian_point ( 'none', ( -4.183510642223442500, 9.499999999999975100, -71.50000000000000000 ) ) ;
#47215 = axis2_placement_3d ( 'none', #47214, #47088, #47203 ) ;
#47216 = direction ( 'none', ( 0.8949343677499604900, -0.4461978007789579300, 4.555351106790837600e-017 ) ) ;
#47217 = vector ( 'none', #47216, 1000.000000000000200 ) ;
#47219 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47218 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.149999999999999900, 0.5149999999999997900 ) ) ;
#47220 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47221 = cartesian_point ( 'none', ( 64.68028659426437300, -1.597175682274025700, 90.42798458779331800 ) ) ;
#47222 = cartesian_point ( 'none', ( -62.48955928226289600, -22.74433953115702100, 0.0000000000000000000 ) ) ;
#47224 = axis2_placement_3d ( 'none', #47222, #47220, #47219 ) ;
#47223 = cartesian_point ( 'none', ( 64.67923245498208500, -1.639308729499407300, 90.21635123485469900 ) ) ;
#47226 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47225 = cartesian_point ( 'none', ( 64.67895619361769400, -1.650038092149534800, 90.10703824289177500 ) ) ;
#47227 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#47228 = cartesian_point ( 'none', ( 64.67895911683277200, -1.649923503958805800, 89.78416674253564600 ) ) ;
#47230 = cartesian_point ( 'none', ( -65.48971557531186200, -11.54760381485089100, 0.0000000000000000000 ) ) ;
#47229 = cartesian_point ( 'none', ( 64.68010171522789200, -1.606615963635493100, 89.56700369958116400 ) ) ;
#47231 = cartesian_point ( 'none', ( 64.68397956144579600, -1.442068251261530200, 89.16985554902271400 ) ) ;
#47232 = cartesian_point ( 'none', ( 64.68672997811941600, -1.319143541053386900, 88.98574572701393500 ) ) ;
#47233 = cartesian_point ( 'none', ( 64.69084851570600800, -1.090830900730760800, 88.75735129700537100 ) ) ;
#47234 = cartesian_point ( 'none', ( 64.69224210552043500, -1.005910705445162400, 88.68764607456390100 ) ) ;
#47235 = cartesian_point ( 'none', ( 64.69478244008973900, -0.8265409947838833200, 88.56788298073156800 ) ) ;
#47236 = plane ( 'none', #47355 ) ;
#47237 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47238 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47239 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47241 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47240 = face_outer_bound ( 'none', #19742, .t. ) ;
#47242 = face_outer_bound ( 'none', #2537, .t. ) ;
#47243 = cartesian_point ( 'none', ( 62.28836167375090600, 17.50000000000000000, 120.0000000000000000 ) ) ;
#47244 = face_outer_bound ( 'none', #2591, .t. ) ;
#47245 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47246 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47247 = cartesian_point ( 'none', ( 64.69593887692185800, -0.7317631344045763000, 88.51719125632259000 ) ) ;
#47248 = axis2_placement_3d ( 'none', #47260, #47246, #47245 ) ;
#47250 = circle ( 'none', #47248, 70.00000000000001400 ) ;
#47249 = cartesian_point ( 'none', ( 64.69789051297335900, -0.5319282118843153800, 88.43435271130390200 ) ) ;
#47251 = cartesian_point ( 'none', ( 64.69867602750321100, -0.4271309767759523000, 88.40262127318241900 ) ) ;
#47252 = axis2_placement_3d ( 'none', #47258, #47241, #47239 ) ;
#47253 = cartesian_point ( 'none', ( 64.69972463026390100, -0.2162252324827010600, 88.36069944273518200 ) ) ;
#47254 = cartesian_point ( 'none', ( 64.70000000000000300, -0.1090240924766149400, 88.35000000000000900 ) ) ;
#47256 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47255 = cartesian_point ( 'none', ( 64.70000000000000300, -1.341006662088368700e-015, 88.35000000000000900 ) ) ;
#47257 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47258 = cartesian_point ( 'none', ( 65.50000000000000000, 28.99999999999999600, 136.0000000000000000 ) ) ;
#47259 = b_spline_curve_with_knots ( 'none', 3,
( #47255, #47254, #47253, #47251, #47249, #47247, #47235, #47234, #47233, #47232, #47231, #47229, #47228, #47225, #47223, #47221, #47344, #47342, #47341, #47340, #47339, #47337, #47335, #47333, #47331, #47330, #47329, #47328, #47325, #47323 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 1.303201359623165800e-018, 0.0003224289503673164000, 0.0006448579007346312900, 0.0009672868511019463300, 0.001289715801469260800, 0.001934573702203860400, 0.002579431602938459700, 0.002901860553305738500, 0.003224289503673017800, 0.003546718454040296200, 0.003869147404407575400, 0.004191576354774855100, 0.004514005305142134400, 0.004836434255509411900, 0.005158863205876690300 ),
.unspecified. ) ;
#47260 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 136.0000000000000000 ) ) ;
#47261 = circle ( 'none', #47252, 1.000000000000000900 ) ;
#47262 = circle ( 'none', #47384, 0.4999999999999994400 ) ;
#47263 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -182.9992349710784900 ) ) ;
#47264 = face_outer_bound ( 'none', #19676, .t. ) ;
#47265 = face_outer_bound ( 'none', #2587, .t. ) ;
#47266 = cartesian_point ( 'none', ( 59.55604073632177600, 0.4999999999999761300, 28.44429664824887300 ) ) ;
#47267 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47268 = toroidal_surface ( 'none', #47314, 65.50000000000000000, 0.5000000000000000000 ) ;
#47269 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47271 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 136.0000000000000000 ) ) ;
#47270 = axis2_placement_3d ( 'none', #47263, #47238, #47237 ) ;
#47272 = axis2_placement_3d ( 'none', #47271, #47269, #47267 ) ;
#47273 = circle ( 'none', #47272, 70.00000000000001400 ) ;
#47274 = axis2_placement_3d ( 'none', #47347, #47379, #47397 ) ;
#47275 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#47276 = cylindrical_surface ( 'none', #47270, 64.70000000000000300 ) ;
#47277 = cylindrical_surface ( 'none', #47288, 70.00000000000001400 ) ;
#47278 = cartesian_point ( 'none', ( 4.816489357776556600, 9.499999999999975100, -71.50000000000000000 ) ) ;
#47279 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47281 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 136.0000000000000000 ) ) ;
#47280 = cylindrical_surface ( 'none', #47400, 0.5000000000000000000 ) ;
#47282 = axis2_placement_3d ( 'none', #47456, #47454, #47287 ) ;
#47283 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47284 = line ( 'none', #47278, #47405 ) ;
#47285 = face_outer_bound ( 'none', #19744, .t. ) ;
#47286 = face_outer_bound ( 'none', #2579, .t. ) ;
#47287 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47288 = axis2_placement_3d ( 'none', #47281, #47279, #47256 ) ;
#47289 = axis2_placement_3d ( 'none', #47327, #47326, #47324 ) ;
#47290 = cartesian_point ( 'none', ( 60.66168477713095100, 22.50000000000000400, 124.3500000000000100 ) ) ;
#47291 = cartesian_point ( 'none', ( 4.816489357776556600, 9.499999999999975100, -71.50000000000000000 ) ) ;
#47292 = cartesian_point ( 'none', ( 60.58325558024677100, 22.71145098749829200, 124.3499999999999900 ) ) ;
#47293 = cartesian_point ( 'none', ( 60.50391289983210200, 22.92182436785561000, 124.3910623785884200 ) ) ;
#47294 = cartesian_point ( 'none', ( 60.35486092028234100, 23.31146224145249200, 124.5480547194858600 ) ) ;
#47295 = cartesian_point ( 'none', ( 60.28373488763379100, 23.49444171436362100, 124.6659099825252800 ) ) ;
#47296 = cartesian_point ( 'none', ( 60.19284176896286500, 23.72590716167959400, 124.8904035619015900 ) ) ;
#47297 = cartesian_point ( 'none', ( 60.16466678280218600, 23.79721196090509800, 124.9745080801499600 ) ) ;
#47298 = cartesian_point ( 'none', ( 60.11559923823042300, 23.92089367950816100, 125.1541550374171100 ) ) ;
#47299 = cartesian_point ( 'none', ( -4.683510642223442500, 9.499999999999975100, -71.50000000000000000 ) ) ;
#47300 = cartesian_point ( 'none', ( 60.09445203508867200, 23.97392431761703000, 125.2500459172051600 ) ) ;
#47301 = cartesian_point ( 'none', ( -4.683510642223434500, 9.499999999999964500, -71.79289321881343300 ) ) ;
#47302 = cartesian_point ( 'none', ( 60.05952953948374800, 24.06127852131471600, 125.4547538177622500 ) ) ;
#47303 = cartesian_point ( 'none', ( -4.476403861036889300, 9.292893218813418300, -71.99999999999998600 ) ) ;
#47304 = cartesian_point ( 'none', ( 60.04619150305809700, 24.09451096856533800, 125.5613808137907900 ) ) ;
#47305 = cartesian_point ( 'none', ( -4.183510642223442500, 8.999999999999973400, -72.00000000000000000 ) ) ;
#47306 = cartesian_point ( 'none', ( 60.02834885944071900, 24.13892926468622900, 125.7791768020767600 ) ) ;
#47307 = cartesian_point ( 'none', ( 60.02377766623278200, 24.15028187766296600, 125.8924149936529500 ) ) ;
#47308 = cartesian_point ( 'none', ( 60.02400887010752200, 24.14970722922274100, 126.1160640649975000 ) ) ;
#47309 = cartesian_point ( 'none', ( 60.02865390686245900, 24.13817125078466200, 126.2266625963314500 ) ) ;
#47310 = cartesian_point ( 'none', ( 60.04693199463817200, 24.09266608811444100, 126.4454163347289500 ) ) ;
#47311 = cartesian_point ( 'none', ( 60.06062865141122100, 24.05853443586853000, 126.5527421171778100 ) ) ;
#47312 = cartesian_point ( 'none', ( 60.11277693413316600, 23.92807602139178200, 126.8551681826902900 ) ) ;
#47313 = cartesian_point ( 'none', ( 60.16390038453673800, 23.79963044146885300, 127.0388328380607800 ) ) ;
#47314 = axis2_placement_3d ( 'none', #47320, #47275, #47283 ) ;
#47315 = cartesian_point ( 'none', ( 60.28471204033582600, 23.49193080282545800, 127.3357717740063500 ) ) ;
#47316 = cartesian_point ( 'none', ( 60.35594846172754300, 23.30864409038216700, 127.4534601957340200 ) ) ;
#47317 =( bounded_curve ( ) b_spline_curve ( 3, ( #47305, #47303, #47301, #47299 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689700, 6.283185307179558700 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243714900, 0.8047378541243714900, 1.000000000000000000 ) )
representation_item ( '' ) );
#47318 = cartesian_point ( 'none', ( 60.50480468252705200, 22.91946802122756600, 127.6095025270749800 ) ) ;
#47319 = cartesian_point ( 'none', ( 60.58415069672400200, 22.70903768645025500, 127.6500000000000200 ) ) ;
#47320 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4999999999999761300, 0.0000000000000000000 ) ) ;
#47321 = cartesian_point ( 'none', ( 60.66168477713095800, 22.50000000000000400, 127.6499999999999900 ) ) ;
#47322 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 136.0000000000000000 ) ) ;
#47324 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47323 = cartesian_point ( 'none', ( 64.70000000000000300, 2.020667266959305900e-016, 91.65000000000000600 ) ) ;
#47326 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#47325 = cartesian_point ( 'none', ( 64.70000000000001700, -0.1076904329557444900, 91.65000000000003400 ) ) ;
#47327 = cartesian_point ( 'none', ( 66.50000000000000000, 22.50000000000000000, 126.0000000000000000 ) ) ;
#47328 = cartesian_point ( 'none', ( 64.69972226947399500, -0.2170577966372893000, 91.63920899838424800 ) ) ;
#47329 = cartesian_point ( 'none', ( 64.69866748933253600, -0.4284868013576005300, 91.59703452953508000 ) ) ;
#47330 = cartesian_point ( 'none', ( 64.69789532036392600, -0.5313572734393763300, 91.56584574754154500 ) ) ;
#47331 = cartesian_point ( 'none', ( 64.69594375338587600, -0.7313421193502416300, 91.48302129505788100 ) ) ;
#47332 = cylindrical_surface ( 'none', #47336, 1.649999999999998600 ) ;
#47333 = cartesian_point ( 'none', ( 64.69476628973416200, -0.8277690254659272300, 91.43138175338268100 ) ) ;
#47334 = circle ( 'none', #47447, 64.70000000000000300 ) ;
#47335 = cartesian_point ( 'none', ( 64.69223265620303200, -1.006489343481724800, 91.31188203924566000 ) ) ;
#47336 = axis2_placement_3d ( 'none', #47406, #47401, #47398 ) ;
#47337 = cartesian_point ( 'none', ( 64.69086346305640200, -1.090006930369901200, 91.24348225597628900 ) ) ;
#47338 = edge_loop ( 'none', ( #47460, #48084, #48172, #45484 ) ) ;
#47339 = cartesian_point ( 'none', ( 64.68808533837948000, -1.244004002645836100, 91.08941143310664800 ) ) ;
#47340 = cartesian_point ( 'none', ( 64.68671956159812500, -1.312205207568223600, 91.00607138160928900 ) ) ;
#47341 = cartesian_point ( 'none', ( 64.68418557270750600, -1.431679762778927100, 90.82725763128040300 ) ) ;
#47343 = b_spline_curve_with_knots ( 'none', 3,
( #47321, #47319, #47318, #47316, #47315, #47313, #47312, #47311, #47310, #47309, #47308, #47307, #47306, #47304, #47302, #47300, #47298, #47297, #47296, #47295, #47294, #47293, #47292, #47290 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005316464844005285700, 0.005983688221926852800, 0.006650911599848419000, 0.007318134977769985200, 0.007651746666730767000, 0.007985358355691548800, 0.008318970044652330600, 0.008652581733613112400, 0.008986193422573894200, 0.009319805111534641300, 0.009987028489456130400, 0.01065425186737762100 ),
.unspecified. ) ;
#47342 = cartesian_point ( 'none', ( 64.68300654875317000, -1.483365198394832200, 90.73062518647810700 ) ) ;
#47344 = cartesian_point ( 'none', ( 64.68105843716223500, -1.566010199922223800, 90.53084604987198200 ) ) ;
#47345 = cylindrical_surface ( 'none', #47289, 1.649999999999998600 ) ;
#47346 = cartesian_point ( 'none', ( 4.816489357776556600, 9.499999999999975100, -71.50000000000000000 ) ) ;
#47347 = cartesian_point ( 'none', ( 66.50000000000000000, 22.50000000000000000, 81.00000000000000000 ) ) ;
#47349 = face_outer_bound ( 'none', #2595, .t. ) ;
#47348 = cartesian_point ( 'none', ( 4.816489357776547700, 9.499999999999964500, -71.79289321881343300 ) ) ;
#47350 = cartesian_point ( 'none', ( 4.609382576590002500, 9.292893218813418300, -71.99999999999998600 ) ) ;
#47351 = cartesian_point ( 'none', ( 4.316489357776556600, 8.999999999999973400, -72.00000000000000000 ) ) ;
#47352 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#47353 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47354 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 136.0000000000000000 ) ) ;
#47355 = axis2_placement_3d ( 'none', #47354, #47353, #47352 ) ;
#47356 = cartesian_point ( 'none', ( 64.67895950553291600, 1.649908267131309700, 90.11018265233396100 ) ) ;
#47357 = cartesian_point ( 'none', ( 64.67923616148357300, 1.639162042118622200, 90.21727955800408000 ) ) ;
#47358 = cartesian_point ( 'none', ( 64.68028851364665900, 1.597097500065599100, 90.42818475210259500 ) ) ;
#47359 = cartesian_point ( 'none', ( 4.816489357776557500, 0.4999999999999761300, -66.28714008696295000 ) ) ;
#47360 = cartesian_point ( 'none', ( 64.68107724881799900, 1.565235801897125700, 90.53310708387883200 ) ) ;
#47361 = cartesian_point ( 'none', ( 64.68302917944203000, 1.482380974834768500, 90.73260693681552900 ) ) ;
#47362 =( bounded_curve ( ) b_spline_curve ( 3, ( #47351, #47350, #47348, #47346 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794896600, 3.141592653589765600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243714900, 0.8047378541243714900, 1.000000000000000000 ) )
representation_item ( '' ) );
#47363 = cartesian_point ( 'none', ( 64.68418609319873300, 1.431666304839697100, 90.82733145783552700 ) ) ;
#47364 = cartesian_point ( 'none', ( 64.68672981149994400, 1.311710807297527900, 91.00675742239948800 ) ) ;
#47365 = face_outer_bound ( 'none', #19754, .t. ) ;
#47366 = cartesian_point ( 'none', ( 64.68812249126416700, 1.242015894281636800, 91.09154308385322500 ) ) ;
#47367 = cartesian_point ( 'none', ( 64.69223781183340800, 1.013679733924175000, 91.31955770592090000 ) ) ;
#47368 = cylindrical_surface ( 'none', #47274, 1.649999999999998600 ) ;
#47369 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47370 = face_outer_bound ( 'none', #2641, .t. ) ;
#47371 = face_outer_bound ( 'none', #2625, .t. ) ;
#47372 = plane ( 'none', #47390 ) ;
#47373 = circle ( 'none', #47426, 0.4999999999999952300 ) ;
#47374 = axis2_placement_3d ( 'none', #47402, #47458, #47457 ) ;
#47375 = vector ( 'none', #47393, 1000.000000000000000 ) ;
#47376 = cartesian_point ( 'none', ( -44.67468722708341000, 61.48943180206281100, -12.49999999999999600 ) ) ;
#47377 = cartesian_point ( 'none', ( 56.50000000000000000, 17.50000000000000000, 120.0000000000000100 ) ) ;
#47378 = face_outer_bound ( 'none', #19812, .t. ) ;
#47379 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#47380 = direction ( 'none', ( 0.9023642535806324400, 0.0000000000000000000, 0.4309741916401354500 ) ) ;
#47381 = cartesian_point ( 'none', ( 64.69498721568741900, 0.8294961568784341400, 91.44243534750972900 ) ) ;
#47382 = direction ( 'none', ( -0.4309741916401355100, 0.0000000000000000000, 0.9023642535806325500 ) ) ;
#47383 = cartesian_point ( 'none', ( 64.69886016662729800, 0.4323515368841707200, 91.60678428999523200 ) ) ;
#47384 = axis2_placement_3d ( 'none', #47391, #47382, #47380 ) ;
#47385 = cartesian_point ( 'none', ( 64.70000000000001700, 0.2153321372701067800, 91.65000000000000600 ) ) ;
#47386 = axis2_placement_3d ( 'none', #47376, #47257, #47369 ) ;
#47387 = cartesian_point ( 'none', ( 64.70000000000000300, 2.020667266959305900e-016, 91.65000000000000600 ) ) ;
#47388 = cylindrical_surface ( 'none', #47282, 0.5000000000000004400 ) ;
#47389 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47390 = axis2_placement_3d ( 'none', #47377, #47452, #47450 ) ;
#47391 = cartesian_point ( 'none', ( 59.10485860953146200, 0.4999999999999761300, 28.22880955242880300 ) ) ;
#47392 = b_spline_curve_with_knots ( 'none', 3,
( #47387, #47385, #47383, #47381, #47367, #47366, #47364, #47363, #47361, #47360, #47358, #47357, #47356, #47477, #47475, #47474, #47472, #47470, #47468, #47467, #47466, #47464, #47462, #47461 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005158863205876690300, 0.005803575211342213700, 0.006448287216807737200, 0.006770643219540484600, 0.007092999222273231900, 0.007415355225005979300, 0.007737711227738726700, 0.008382423233204219800, 0.008704779235936986300, 0.009027135238669752700, 0.009671847244135257900, 0.01031655924960076000 ),
.unspecified. ) ;
#47393 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#47394 = toroidal_surface ( 'none', #47386, 4.500000000000003600, 0.5000000000000000000 ) ;
#47395 = cartesian_point ( 'none', ( 56.50000000000000000, 17.50000000000000000, 130.0000000000000000 ) ) ;
#47396 = cartesian_point ( 'none', ( 56.50000000000000000, 17.50000000000000000, 130.0000000000000000 ) ) ;
#47397 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47398 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47399 = cartesian_point ( 'none', ( 4.316489357776557500, 0.4999999999999761300, 66.00099999999999100 ) ) ;
#47401 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#47400 = axis2_placement_3d ( 'none', #47399, #47403, #47389 ) ;
#47402 = cartesian_point ( 'none', ( 5.316489357776556600, 0.4999999999999761300, -66.28714008696295000 ) ) ;
#47403 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47404 = direction ( 'none', ( -9.130123557772669600e-017, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#47405 = vector ( 'none', #47404, 1000.000000000000000 ) ;
#47406 = cartesian_point ( 'none', ( 66.50000000000000000, 0.0000000000000000000, 90.00000000000001400 ) ) ;
#47407 = line ( 'none', #47395, #47375 ) ;
#47408 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47409 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47410 = circle ( 'none', #47517, 0.5000000000000004400 ) ;
#47411 = axis2_placement_3d ( 'none', #47322, #47409, #47408 ) ;
#47412 = cylindrical_surface ( 'none', #47411, 70.00000000000001400 ) ;
#47413 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47414 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47415 = axis2_placement_3d ( 'none', #47436, #47414, #47413 ) ;
#47416 = face_outer_bound ( 'none', #2534, .t. ) ;
#47417 = axis2_placement_3d ( 'none', #47530, #47529, #47528 ) ;
#47418 = cartesian_point ( 'none', ( 62.28836167375090600, 17.50000000000000000, 130.0000000000000600 ) ) ;
#47420 = direction ( 'none', ( 0.0000000000000000000, 4.956352788505162800e-017, -1.000000000000000000 ) ) ;
#47419 = circle ( 'none', #47488, 0.4999999999999984500 ) ;
#47421 = cartesian_point ( 'none', ( 65.50000000000000000, -29.00000000000000400, 140.0000000000000000 ) ) ;
#47422 = direction ( 'none', ( -0.07994720838761730500, 0.0000000000000000000, 0.9967990990520743100 ) ) ;
#47423 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47424 = direction ( 'none', ( 0.9967990990520742000, 0.0000000000000000000, 0.07994720838761730500 ) ) ;
#47425 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#47426 = axis2_placement_3d ( 'none', #47431, #47424, #47422 ) ;
#47427 = axis2_placement_3d ( 'none', #47421, #47420, #47443 ) ;
#47429 = edge_loop ( 'none', ( #255, #313, #44407, #40440 ) ) ;
#47428 = cartesian_point ( 'none', ( 5.276515753582747200, 0.4999999999999761300, -65.78874053743689400 ) ) ;
#47430 = axis2_placement_3d ( 'none', #47492, #47491, #47489 ) ;
#47431 = cartesian_point ( 'none', ( 5.236542149388938600, 0.4999999999999761300, -65.29034098791086600 ) ) ;
#47432 = circle ( 'none', #47415, 0.4999999999999995600 ) ;
#47433 = face_outer_bound ( 'none', #2646, .t. ) ;
#47434 = circle ( 'none', #47417, 66.00000000000000000 ) ;
#47435 = cylindrical_surface ( 'none', #47427, 1.000000000000000900 ) ;
#47436 = cartesian_point ( 'none', ( 4.316489357776557500, 0.4999999999999761300, -66.28714008696295000 ) ) ;
#47437 = toroidal_surface ( 'none', #47374, 1.000000000000000000, 0.5000000000000000000 ) ;
#47438 = plane ( 'none', #47441 ) ;
#47439 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47440 = vector ( 'none', #47439, 1000.000000000000000 ) ;
#47441 = axis2_placement_3d ( 'none', #47396, #47425, #47423 ) ;
#47442 = cartesian_point ( 'none', ( 4.816489357776557500, 0.4999999999999761300, 66.00099999999999100 ) ) ;
#47443 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#47444 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47445 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47446 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 120.0000000000000000 ) ) ;
#47447 = axis2_placement_3d ( 'none', #47446, #47445, #47444 ) ;
#47448 = face_outer_bound ( 'none', #2629, .t. ) ;
#47449 = cartesian_point ( 'none', ( 59.75722286311209800, 0.4999999999999761300, 29.09279644596116700 ) ) ;
#47450 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47451 = line ( 'none', #47442, #47440 ) ;
#47452 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47453 = cartesian_point ( 'none', ( 62.28836167375090600, 17.50000000000000000, -182.9992349710784900 ) ) ;
#47454 = direction ( 'none', ( 9.130123557772669600e-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#47455 = line ( 'none', #47453, #47543 ) ;
#47456 = cartesian_point ( 'none', ( 4.316489357776556600, 9.499999999999975100, -71.50000000000000000 ) ) ;
#47457 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47458 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#47459 = face_outer_bound ( 'none', #19717, .t. ) ;
#47460 = oriented_edge ( 'none', *, *, #4460, .f. ) ;
#47461 = cartesian_point ( 'none', ( 64.70000000000000300, -1.341006662088368700e-015, 88.35000000000000900 ) ) ;
#47462 = cartesian_point ( 'none', ( 64.70000000000001700, 0.2179988528467624900, 88.35000000000002300 ) ) ;
#47463 = axis2_placement_3d ( 'none', #47532, #47524, #47473 ) ;
#47464 = cartesian_point ( 'none', ( 64.69884507013999600, 0.4345574479430469000, 88.39380946462786400 ) ) ;
#47465 = line ( 'none', #47585, #47574 ) ;
#47466 = cartesian_point ( 'none', ( 64.69496124112198700, 0.8314947956939162700, 88.55871424893750500 ) ) ;
#47467 = cartesian_point ( 'none', ( 64.69221150601183000, 1.015353575967958200, 88.68168565757766000 ) ) ;
#47468 = cartesian_point ( 'none', ( 64.68809100937851000, 1.243653757307339200, 88.91031003062700200 ) ) ;
#47470 = cartesian_point ( 'none', ( 64.68669778465721300, 1.313278422262146300, 88.99530908389537800 ) ) ;
#47469 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#47471 = cartesian_point ( 'none', ( 27.00000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#47472 = cartesian_point ( 'none', ( 64.68416168372976900, 1.432758797237840200, 89.17458720616889400 ) ) ;
#47473 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47474 = cartesian_point ( 'none', ( 64.68300602854174000, 1.483389458520830900, 89.26939721405128100 ) ) ;
#47475 = cartesian_point ( 'none', ( 64.68007970988414000, 1.607526490949675600, 89.56958456481889600 ) ) ;
#47477 = cartesian_point ( 'none', ( 64.67895252936811800, 1.650181728478933500, 89.78378184560801900 ) ) ;
#47476 = face_outer_bound ( 'none', #19752, .t. ) ;
#47478 = oriented_edge ( 'none', *, *, #47900, .t. ) ;
#47479 = cartesian_point ( 'none', ( 65.50000000000000000, -29.00000000000000400, 136.0000000000000000 ) ) ;
#47480 = cartesian_point ( 'none', ( -62.48955928226289600, -22.74433953115702100, 145.2390102012479600 ) ) ;
#47481 = direction ( 'none', ( -0.4999999999999881200, -8.673617379884062100e-016, 0.8660254037844454800 ) ) ;
#47482 = direction ( 'none', ( 0.8660254037844455900, -3.469446951953532100e-015, 0.4999999999999881800 ) ) ;
#47484 = axis2_placement_3d ( 'none', #47580, #47579, #47577 ) ;
#47483 = face_outer_bound ( 'none', #19720, .t. ) ;
#47485 = toroidal_surface ( 'none', #47463, 1.000000000000000000, 0.5000000000000000000 ) ;
#47486 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#47487 = vector ( 'none', #47486, 1000.000000000000000 ) ;
#47488 = axis2_placement_3d ( 'none', #47498, #47482, #47481 ) ;
#47490 = axis2_placement_3d ( 'none', #47479, #47540, #47601 ) ;
#47489 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#47491 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#47492 = cartesian_point ( 'none', ( 27.00000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#47493 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#47494 = conical_surface ( 'none', #47595, 1.610000000000001200, 0.9599310885968749300 ) ;
#47495 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47496 = cartesian_point ( 'none', ( 56.50000000000000000, 17.50000000000000000, 130.0000000000000000 ) ) ;
#47497 = line ( 'none', #47500, #47487 ) ;
#47498 = cartesian_point ( 'none', ( 59.50722286311210500, 0.4999999999999761300, 29.52580914785339100 ) ) ;
#47499 = cartesian_point ( 'none', ( 60.19558439359166600, 8.999999999999973400, 39.73818943899910700 ) ) ;
#47500 = cartesian_point ( 'none', ( 56.50000000000000000, 17.50000000000000000, 120.0000000000000100 ) ) ;
#47502 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47501 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#47503 = edge_curve ( 'none', #306, #53744, #53369, .t. ) ;
#47505 = cartesian_point ( 'none', ( 57.59068935166536800, 33.24999999999968000, 145.2390102012479600 ) ) ;
#47504 = vector ( 'none', #47501, 1000.000000000000100 ) ;
#47506 = oriented_edge ( 'none', *, *, #15526, .f. ) ;
#47507 = cartesian_point ( 'none', ( 27.27308093990178500, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#47508 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#47509 = circle ( 'none', #47490, 1.000000000000000900 ) ;
#47510 = plane ( 'none', #47534 ) ;
#47511 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47512 = vector ( 'none', #47508, 1000.000000000000000 ) ;
#47513 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#47514 = edge_curve ( 'none', #4465, #6040, #53323, .t. ) ;
#47515 = cartesian_point ( 'none', ( 60.00722286311210500, 0.4999999999999761300, 28.65978374406893900 ) ) ;
#47516 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47517 = axis2_placement_3d ( 'none', #47515, #47513, #47511 ) ;
#47518 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47519 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 130.0000000000000000 ) ) ;
#47520 = axis2_placement_3d ( 'none', #47519, #47518, #47516 ) ;
#47521 = face_outer_bound ( 'none', #17456, .t. ) ;
#47522 = circle ( 'none', #47430, 1.610000000000001200 ) ;
#47523 = edge_curve ( 'none', #6068, #4461, #53407, .t. ) ;
#47524 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#47525 = face_outer_bound ( 'none', #2635, .t. ) ;
#47526 = line ( 'none', #47507, #47504 ) ;
#47527 = cylindrical_surface ( 'none', #47603, 1.852269820003943400 ) ;
#47528 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47529 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#47530 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4999999999999761300, 0.0000000000000000000 ) ) ;
#47531 = circle ( 'none', #47520, 64.70000000000000300 ) ;
#47532 = cartesian_point ( 'none', ( 60.00722286311210500, 0.4999999999999761300, 28.65978374406893900 ) ) ;
#47533 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#47534 = axis2_placement_3d ( 'none', #47496, #47495, #47493 ) ;
#47535 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#47536 = cartesian_point ( 'none', ( -49.17468722708341700, 61.48943180206281100, -12.99999999999999800 ) ) ;
#47537 = line ( 'none', #47628, #47626 ) ;
#47538 = cartesian_point ( 'none', ( 54.99810258063979500, 9.499999999999975100, 37.31477218437285600 ) ) ;
#47540 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47539 = cartesian_point ( 'none', ( -67.78516237019238100, -23.48687299946900400, -12.49999999999999600 ) ) ;
#47541 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47542 = vector ( 'none', #47602, 1000.000000000000000 ) ;
#47543 = vector ( 'none', #47541, 1000.000000000000000 ) ;
#47544 = cartesian_point ( 'none', ( 56.50000000000000000, -17.50000000000000000, 130.0000000000000000 ) ) ;
#47545 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#47547 = vertex_point ( 'none', #53329 ) ;
#47546 = line ( 'none', #47544, #47512 ) ;
#47548 = vector ( 'none', #47545, 1000.000000000000200 ) ;
#47549 = cartesian_point ( 'none', ( 27.00000000000000400, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#47550 = cylindrical_surface ( 'none', #47558, 1.852269820003957300 ) ;
#47551 = axis2_placement_3d ( 'none', #47567, #47535, #47533 ) ;
#47552 = cartesian_point ( 'none', ( 11.54760381485111300, -65.48971557531179100, 145.2390102012479600 ) ) ;
#47553 = cartesian_point ( 'none', ( -22.49999999999938500, 11.50000000000000200, 26.50000000000001100 ) ) ;
#47554 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#47555 = line ( 'none', #47553, #47662 ) ;
#47556 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#47557 = axis2_placement_3d ( 'none', #47562, #47556, #47554 ) ;
#47558 = axis2_placement_3d ( 'none', #47669, #47668, #47648 ) ;
#47559 = circle ( 'none', #47551, 2.000000000000000900 ) ;
#47560 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#47561 = axis2_placement_3d ( 'none', #47586, #47671, #47670 ) ;
#47562 = cartesian_point ( 'none', ( 27.27308093990178500, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#47563 = cartesian_point ( 'none', ( -65.48971557531186200, -11.54760381485089100, 145.2390102012479600 ) ) ;
#47564 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47565 = axis2_placement_3d ( 'none', #47563, #47566, #47599 ) ;
#47566 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47567 = cartesian_point ( 'none', ( 26.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#47568 = direction ( 'none', ( 0.4999999999999918400, 0.0000000000000000000, -0.8660254037844433700 ) ) ;
#47569 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, 0.4999999999999919500 ) ) ;
#47570 = face_outer_bound ( 'none', #2611, .t. ) ;
#47571 = cartesian_point ( 'none', ( 5.772363287195365600, 0.4999999999999761300, -1.498026493168221000 ) ) ;
#47572 = direction ( 'none', ( -0.8660254037844432600, -0.0000000000000000000, -0.4999999999999919500 ) ) ;
#47573 = cylindrical_surface ( 'none', #47565, 1.852269820003943400 ) ;
#47574 = vector ( 'none', #47572, 1000.000000000000000 ) ;
#47575 = face_outer_bound ( 'none', #2670, .t. ) ;
#47577 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47576 = circle ( 'none', #47557, 2.000000000000000900 ) ;
#47578 = cartesian_point ( 'none', ( -63.09877086986752200, 20.99512121212828600, 140.0000000000000000 ) ) ;
#47579 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47580 = cartesian_point ( 'none', ( -57.59068935166514100, -33.25000000000007100, 145.2390102012479600 ) ) ;
#47581 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#47582 = cartesian_point ( 'none', ( 35.82691906009822000, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#47583 = axis2_placement_3d ( 'none', #47571, #47569, #47568 ) ;
#47584 = cylindrical_surface ( 'none', #47593, 1.852269820003950200 ) ;
#47585 = cartesian_point ( 'none', ( -54.81678735406534700, 0.4999999999999761300, -37.05653919505975600 ) ) ;
#47586 = cartesian_point ( 'none', ( 56.50000000000000000, -17.50000000000000000, 130.0000000000000000 ) ) ;
#47587 = cylindrical_surface ( 'none', #47583, 0.4999999999999999400 ) ;
#47588 = plane ( 'none', #47561 ) ;
#47589 = face_outer_bound ( 'none', #2663, .t. ) ;
#47590 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47592 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47591 = line ( 'none', #47549, #47548 ) ;
#47593 = axis2_placement_3d ( 'none', #47505, #47502, #47564 ) ;
#47594 = cylindrical_surface ( 'none', #47484, 1.852269820003957300 ) ;
#47595 = axis2_placement_3d ( 'none', #47471, #47469, #47581 ) ;
#47596 = face_outer_bound ( 'none', #2652, .t. ) ;
#47597 = cylindrical_surface ( 'none', #47710, 0.5000000000000004400 ) ;
#47598 = cartesian_point ( 'none', ( 62.28836167375090600, -17.50000000000000000, 130.0000000000000000 ) ) ;
#47599 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47600 = direction ( 'none', ( 0.4461978007789579900, -3.124648454283931900e-015, 0.8949343677499604900 ) ) ;
#47601 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47602 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#47603 = axis2_placement_3d ( 'none', #47480, #47592, #47590 ) ;
#47604 = axis2_placement_3d ( 'none', #47705, #47600, #47687 ) ;
#47605 = direction ( 'none', ( -0.4999999999999919500, 0.0000000000000000000, 0.8660254037844432600 ) ) ;
#47607 = cylindrical_surface ( 'none', #47724, 1.852269820003957300 ) ;
#47606 = vector ( 'none', #47605, 1000.000000000000000 ) ;
#47608 = cartesian_point ( 'none', ( 59.94558439359166600, 8.999999999999973400, 40.17120214089133200 ) ) ;
#47609 = circle ( 'none', #47720, 64.70000000000000300 ) ;
#47610 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47611 = line ( 'none', #47608, #47606 ) ;
#47612 = axis2_placement_3d ( 'none', #47698, #47697, #47686 ) ;
#47613 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47614 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#47615 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47616 = vector ( 'none', #47614, 1000.000000000000000 ) ;
#47619 = oriented_edge ( 'none', *, *, #6354, .f. ) ;
#47618 = face_outer_bound ( 'none', #2691, .t. ) ;
#47617 = cartesian_point ( 'none', ( 64.44558439359158800, 9.499999999999975100, 32.37697350683134100 ) ) ;
#47620 = face_outer_bound ( 'none', #2693, .t. ) ;
#47621 = cartesian_point ( 'none', ( 64.44558439359158800, 8.999999999999973400, 32.37697350683134100 ) ) ;
#47622 = oriented_edge ( 'none', *, *, #39809, .t. ) ;
#47623 = cartesian_point ( 'none', ( -22.74433953115681100, -62.48955928226296000, 145.2390102012479600 ) ) ;
#47624 = direction ( 'none', ( -4.565061778886261400e-017, -1.000000000000000000, 7.906918940721934100e-017 ) ) ;
#47625 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47626 = vector ( 'none', #47624, 1000.000000000000000 ) ;
#47627 = cartesian_point ( 'none', ( 149.5000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47628 = cartesian_point ( 'none', ( 60.19558439359166600, -2.428612866367529900e-014, 39.73818943899910700 ) ) ;
#47629 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47630 = face_outer_bound ( 'none', #19792, .t. ) ;
#47631 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47632 = axis2_placement_3d ( 'none', #47653, #47631, #47629 ) ;
#47633 = cartesian_point ( 'none', ( 64.26257169169935000, -2.428612866367529900e-014, 31.69396080493911700 ) ) ;
#47634 = line ( 'none', #47633, #47542 ) ;
#47635 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47636 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#47637 = cartesian_point ( 'none', ( -65.48971557531186200, 11.54760381485089100, 140.0000000000000000 ) ) ;
#47638 = axis2_placement_3d ( 'none', #47637, #47636, #47635 ) ;
#47639 = face_outer_bound ( 'none', #902, .t. ) ;
#47640 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#47642 = vector ( 'none', #47640, 1000.000000000000000 ) ;
#47641 = cartesian_point ( 'none', ( 64.26257169169937800, 9.499999999999975100, 31.69396080493913100 ) ) ;
#47643 = cartesian_point ( 'none', ( 56.50000000000000000, -17.50000000000000000, 120.0000000000000100 ) ) ;
#47644 = circle ( 'none', #47638, 1.852269820003943400 ) ;
#47645 = cylindrical_surface ( 'none', #47658, 1.852269820003953800 ) ;
#47646 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47647 = axis2_placement_3d ( 'none', #47539, #47560, #47646 ) ;
#47648 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47649 = circle ( 'none', #47647, 0.5000000000000004400 ) ;
#47650 = cartesian_point ( 'none', ( -67.78516237019238100, -23.48687299946900400, -12.99999999999999800 ) ) ;
#47651 = cylindrical_surface ( 'none', #47632, 1.852269820003952000 ) ;
#47652 = line ( 'none', #47617, #47616 ) ;
#47653 = cartesian_point ( 'none', ( 2.321836435137739100e-013, -66.49999999999998600, 145.2390102012479600 ) ) ;
#47654 = cylindrical_surface ( 'none', #47739, 1.852269820003958900 ) ;
#47655 = face_outer_bound ( 'none', #2702, .t. ) ;
#47656 = oriented_edge ( 'none', *, *, #373, .f. ) ;
#47657 = cylindrical_surface ( 'none', #47696, 1.852269820003943400 ) ;
#47658 = axis2_placement_3d ( 'none', #47623, #47625, #47610 ) ;
#47659 = cylindrical_surface ( 'none', #47666, 1.852269820003939800 ) ;
#47660 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#47662 = vector ( 'none', #47660, 1000.000000000000000 ) ;
#47661 = direction ( 'none', ( 0.4999999999999919500, 0.0000000000000000000, -0.8660254037844432600 ) ) ;
#47663 = face_outer_bound ( 'none', #2676, .t. ) ;
#47664 = cartesian_point ( 'none', ( 81.46210974549022400, -79.97609393826182600, -50.74587092421337100 ) ) ;
#47665 = line ( 'none', #47643, #47642 ) ;
#47666 = axis2_placement_3d ( 'none', #47552, #47615, #47613 ) ;
#47668 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47667 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47669 = cartesian_point ( 'none', ( -66.50000000000000000, 0.0000000000000000000, 145.2390102012479600 ) ) ;
#47670 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47671 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#47672 = axis2_placement_3d ( 'none', #47682, #47679, #44165 ) ;
#47673 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47674 = axis2_placement_3d ( 'none', #47713, #47689, #47661 ) ;
#47675 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47676 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47677 = vector ( 'none', #47676, 1000.000000000000000 ) ;
#47678 = cartesian_point ( 'none', ( 62.28836167375090600, -17.50000000000000000, -182.9992349710784900 ) ) ;
#47679 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47680 = oriented_edge ( 'none', *, *, #48078, .t. ) ;
#47681 = face_outer_bound ( 'none', #17448, .t. ) ;
#47682 = cartesian_point ( 'none', ( 42.74537604415510800, 50.94195546741183700, 145.2390102012479600 ) ) ;
#47683 = cylindrical_surface ( 'none', #47700, 0.9999999999999879000 ) ;
#47684 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47686 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47685 = plane ( 'none', #47674 ) ;
#47687 = direction ( 'none', ( -0.8949343677499603800, -1.557892197183330500e-015, 0.4461978007789579300 ) ) ;
#47688 = line ( 'none', #47678, #47677 ) ;
#47689 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, 0.4999999999999919500 ) ) ;
#47690 = cartesian_point ( 'none', ( -62.48955928226289600, 22.74433953115702100, 145.2390102012479600 ) ) ;
#47691 = cartesian_point ( 'none', ( 35.50000000000000000, 28.00000000000000400, -35.49999999999999300 ) ) ;
#47692 = axis2_placement_3d ( 'none', #47691, #45672, #46689 ) ;
#47693 = oriented_edge ( 'none', *, *, #54072, .t. ) ;
#47694 = face_bound ( 'none', #19819, .t. ) ;
#47695 = plane ( 'none', #47692 ) ;
#47697 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47696 = axis2_placement_3d ( 'none', #47690, #47684, #47667 ) ;
#47698 = cartesian_point ( 'none', ( -50.94195546741198700, -42.74537604415495200, 145.2390102012479600 ) ) ;
#47699 = cylindrical_surface ( 'none', #46666, 1.000000000000000400 ) ;
#47700 = axis2_placement_3d ( 'none', #47627, #47725, #47732 ) ;
#47701 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47702 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47703 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47704 = cartesian_point ( 'none', ( -33.24999999999987200, -57.59068935166525400, 145.2390102012479600 ) ) ;
#47706 = axis2_placement_3d ( 'none', #47704, #47703, #47701 ) ;
#47705 = cartesian_point ( 'none', ( 2.129999999999999900, -0.5150000000000037900, 1.088021211489870200 ) ) ;
#47707 = cylindrical_surface ( 'none', #47612, 1.852269820003957300 ) ;
#47708 = face_outer_bound ( 'none', #19794, .t. ) ;
#47709 = cylindrical_surface ( 'none', #47672, 1.852269820003950200 ) ;
#47711 = face_outer_bound ( 'none', #2722, .t. ) ;
#47710 = axis2_placement_3d ( 'none', #47730, #47728, #47702 ) ;
#47712 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47713 = cartesian_point ( 'none', ( 59.94558439359166600, -2.424726892609148300e-014, 40.17120214089133200 ) ) ;
#47714 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47715 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47716 = cartesian_point ( 'none', ( -42.74537604415477400, -50.94195546741211400, 145.2390102012479600 ) ) ;
#47717 = oriented_edge ( 'none', *, *, #6036, .f. ) ;
#47718 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47719 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 130.0000000000000000 ) ) ;
#47720 = axis2_placement_3d ( 'none', #47719, #47718, #47715 ) ;
#47721 = face_outer_bound ( 'none', #2708, .t. ) ;
#47722 = plane ( 'none', #47604 ) ;
#47723 = face_outer_bound ( 'none', #19694, .t. ) ;
#47724 = axis2_placement_3d ( 'none', #47716, #47714, #47712 ) ;
#47725 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#47726 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47727 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47728 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#47729 = oriented_edge ( 'none', *, *, #47523, .t. ) ;
#47730 = cartesian_point ( 'none', ( 64.01257169169935000, 9.499999999999975100, 32.12697350683133400 ) ) ;
#47731 = oriented_edge ( 'none', *, *, #6073, .f. ) ;
#47732 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47733 =( bounded_curve ( ) b_spline_curve ( 3, ( #47839, #47836, #47834, #47832 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384693200, 6.283185307179524100 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243804800, 0.8047378541243804800, 1.000000000000000000 ) )
representation_item ( '' ) );
#47734 = face_outer_bound ( 'none', #2719, .t. ) ;
#47735 = cartesian_point ( 'none', ( -63.09877086986752200, 20.99512121212830700, 0.0000000000000000000 ) ) ;
#47736 = cylindrical_surface ( 'none', #47706, 1.852269820003950200 ) ;
#47738 = cartesian_point ( 'none', ( -11.54760381485066900, -65.48971557531187700, 145.2390102012479600 ) ) ;
#47737 = circle ( 'none', #47813, 4.500000000000003600 ) ;
#47739 = axis2_placement_3d ( 'none', #47738, #47727, #47726 ) ;
#47740 = face_outer_bound ( 'none', #2675, .t. ) ;
#47741 = direction ( 'none', ( -4.565061778886261400e-017, -1.000000000000000000, 7.906918940721934100e-017 ) ) ;
#47742 = direction ( 'none', ( 4.565061778886261400e-017, 1.000000000000000000, -7.906918940721934100e-017 ) ) ;
#47744 = cylindrical_surface ( 'none', #47795, 1.852269820003950200 ) ;
#47743 = vector ( 'none', #47742, 1000.000000000000000 ) ;
#47745 = cartesian_point ( 'none', ( 59.51257169169944200, 9.499999999999975100, 39.92120214089135300 ) ) ;
#47746 = cartesian_point ( 'none', ( 22.74433953115722700, -62.48955928226281700, 145.2390102012479600 ) ) ;
#47747 = line ( 'none', #47745, #47743 ) ;
#47748 = cartesian_point ( 'none', ( 54.33646271161244100, 9.499999999999975100, 37.46396695478939200 ) ) ;
#47749 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47750 = cylindrical_surface ( 'none', #47853, 1.852269820003958900 ) ;
#47751 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#47752 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47753 = axis2_placement_3d ( 'none', #47752, #47751, #47749 ) ;
#47754 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47756 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47755 = face_outer_bound ( 'none', #19876, .t. ) ;
#47757 = cartesian_point ( 'none', ( 42.74537604415510800, -50.94195546741183700, 145.2390102012479600 ) ) ;
#47758 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47759 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#47760 = axis2_placement_3d ( 'none', #47765, #47759, #47758 ) ;
#47761 = face_outer_bound ( 'none', #2762, .t. ) ;
#47762 = face_outer_bound ( 'none', #2740, .t. ) ;
#47763 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47764 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47765 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47766 = face_outer_bound ( 'none', #2791, .t. ) ;
#47767 = conical_surface ( 'none', #47760, 0.8509999999999999800, 0.06981317007976599300 ) ;
#47768 = cartesian_point ( 'none', ( -64.34182910226684300, 22.74433953115702100, 0.0000000000000000000 ) ) ;
#47769 = cylindrical_surface ( 'none', #47789, 1.852269820003950200 ) ;
#47770 = face_outer_bound ( 'none', #19938, .t. ) ;
#47771 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47772 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47773 = circle ( 'none', #47753, 0.8509999999999999800 ) ;
#47774 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47776 = cartesian_point ( 'none', ( 50.94195546741225700, -42.74537604415460400, 145.2390102012479600 ) ) ;
#47775 = cartesian_point ( 'none', ( 27.27308093990178500, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#47777 = advanced_face ( 'none', ( #53324 ), #53404, .f. ) ;
#47779 = cartesian_point ( 'none', ( 57.59068935166536800, -33.24999999999968000, 145.2390102012479600 ) ) ;
#47778 = cartesian_point ( 'none', ( 59.76257169169944200, 9.499999999999975100, 39.48818943899911500 ) ) ;
#47781 = cartesian_point ( 'none', ( 33.25000000000026300, -57.59068935166503400, 145.2390102012479600 ) ) ;
#47780 = axis2_placement_3d ( 'none', #47778, #47741, #47822 ) ;
#47782 = face_outer_bound ( 'none', #2684, .t. ) ;
#47783 = cartesian_point ( 'none', ( -64.34182910226684300, 22.74433953115702100, 140.0000000000000000 ) ) ;
#47784 = cartesian_point ( 'none', ( 59.51257169169944900, 9.499999999999975100, 39.92120214089133900 ) ) ;
#47785 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47786 = cartesian_point ( 'none', ( -67.34198539531580300, 11.54760381485089100, 0.0000000000000000000 ) ) ;
#47787 = cylindrical_surface ( 'none', #47804, 1.852269820003957300 ) ;
#47788 = oriented_edge ( 'none', *, *, #41522, .f. ) ;
#47789 = axis2_placement_3d ( 'none', #47781, #47756, #47754 ) ;
#47790 = cartesian_point ( 'none', ( -58.49439421980400100, 31.63314471971070300, 140.0000000000000000 ) ) ;
#47791 = face_outer_bound ( 'none', #2731, .t. ) ;
#47793 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47792 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#47794 = vector ( 'none', #47792, 1000.000000000000000 ) ;
#47795 = axis2_placement_3d ( 'none', #47757, #47793, #47763 ) ;
#47796 = face_outer_bound ( 'none', #2751, .t. ) ;
#47797 = axis2_placement_3d ( 'none', #47779, #47771, #47764 ) ;
#47798 = line ( 'none', #47877, #47874 ) ;
#47799 = face_outer_bound ( 'none', #2754, .t. ) ;
#47800 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47801 = vertex_point ( 'none', #53413 ) ;
#47802 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47803 = cylindrical_surface ( 'none', #47797, 1.852269820003950200 ) ;
#47804 = axis2_placement_3d ( 'none', #47776, #47774, #47772 ) ;
#47805 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47806 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47807 = axis2_placement_3d ( 'none', #47825, #47806, #47805 ) ;
#47808 = cartesian_point ( 'none', ( 22.74433953115722700, 62.48955928226281700, 145.2390102012479600 ) ) ;
#47810 = cylindrical_surface ( 'none', #47819, 1.852269820003957300 ) ;
#47809 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47811 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47812 = cartesian_point ( 'none', ( -72.28516237019239600, -23.48687299946900400, -12.99999999999999800 ) ) ;
#47813 = axis2_placement_3d ( 'none', #47812, #47811, #47809 ) ;
#47814 = cartesian_point ( 'none', ( -65.48971557531186200, 11.54760381485089100, 0.0000000000000000000 ) ) ;
#47815 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47816 = cartesian_point ( 'none', ( 54.33646271161244100, 17.70232050253117600, 37.46396695478938500 ) ) ;
#47817 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47818 = line ( 'none', #47816, #47794 ) ;
#47819 = axis2_placement_3d ( 'none', #47898, #47896, #47895 ) ;
#47820 = circle ( 'none', #47843, 0.5000000000000004400 ) ;
#47821 = circle ( 'none', #47831, 1.852269820003943400 ) ;
#47822 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47823 = face_outer_bound ( 'none', #2736, .t. ) ;
#47824 = face_outer_bound ( 'none', #2727, .t. ) ;
#47825 = cartesian_point ( 'none', ( 33.25000000000026300, 57.59068935166503400, 145.2390102012479600 ) ) ;
#47826 = cylindrical_surface ( 'none', #47807, 1.852269820003950200 ) ;
#47827 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47828 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47829 = cylindrical_surface ( 'none', #47780, 0.5000000000000004400 ) ;
#47830 = cylindrical_surface ( 'none', #47902, 64.70000000000000300 ) ;
#47831 = axis2_placement_3d ( 'none', #47814, #47802, #47800 ) ;
#47833 = cylindrical_surface ( 'none', #47850, 1.852269820003952000 ) ;
#47832 = cartesian_point ( 'none', ( 64.26257169169937800, 9.499999999999975100, 31.69396080493913100 ) ) ;
#47834 = cartesian_point ( 'none', ( 64.51622465978799400, 9.499999999999955600, 31.84040741434587200 ) ) ;
#47835 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47837 = cartesian_point ( 'none', ( 2.321836435137739100e-013, 66.49999999999998600, 145.2390102012479600 ) ) ;
#47836 = cartesian_point ( 'none', ( 64.59203100299829700, 9.292893218813411200, 32.12332053874271100 ) ) ;
#47838 = face_outer_bound ( 'none', #2778, .t. ) ;
#47839 = cartesian_point ( 'none', ( 64.44558439359158800, 8.999999999999973400, 32.37697350683134100 ) ) ;
#47840 = axis2_placement_3d ( 'none', #47849, #47828, #47827 ) ;
#47841 = edge_loop ( 'none', ( #47876, #49688, #49674, #49478 ) ) ;
#47842 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47844 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47843 = axis2_placement_3d ( 'none', #47907, #47861, #47860 ) ;
#47845 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47846 = face_outer_bound ( 'none', #19936, .t. ) ;
#47847 = axis2_placement_3d ( 'none', #47746, #47845, #47844 ) ;
#47848 = cartesian_point ( 'none', ( -11.54760381485066900, 65.48971557531187700, 145.2390102012479600 ) ) ;
#47849 = cartesian_point ( 'none', ( 11.54760381485111300, 65.48971557531179100, 145.2390102012479600 ) ) ;
#47850 = axis2_placement_3d ( 'none', #47837, #47817, #47815 ) ;
#47851 = cylindrical_surface ( 'none', #47840, 1.852269820003939800 ) ;
#47852 = cylindrical_surface ( 'none', #47847, 1.852269820003957300 ) ;
#47853 = axis2_placement_3d ( 'none', #47848, #47842, #47835 ) ;
#47854 = face_outer_bound ( 'none', #2792, .t. ) ;
#47855 = cartesian_point ( 'none', ( -62.48955928226289600, 22.74433953115702100, 145.2390102012479600 ) ) ;
#47856 = axis2_placement_3d ( 'none', #47985, #47980, #47979 ) ;
#47857 = face_outer_bound ( 'none', #2768, .t. ) ;
#47858 = cartesian_point ( 'none', ( -59.61297846519470100, 9.499999999999975100, 28.32477358264726800 ) ) ;
#47859 = edge_curve ( 'none', #5940, #6068, #53383, .t. ) ;
#47860 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47861 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#47862 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -182.9992349710784900 ) ) ;
#47863 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#47864 = cylindrical_surface ( 'none', #47882, 1.852269820003957300 ) ;
#47865 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47867 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47866 = axis2_placement_3d ( 'none', #47870, #47903, #47869 ) ;
#47868 = face_outer_bound ( 'none', #19842, .t. ) ;
#47869 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47870 = cartesian_point ( 'none', ( 54.74810258063980900, 17.70232050253117600, 37.74778488626507300 ) ) ;
#47871 = cartesian_point ( 'none', ( -5.144536877996198900, 17.70232050253117600, -65.79919255060002600 ) ) ;
#47872 = line ( 'none', #47871, #47958 ) ;
#47873 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, 0.4999999999999919500 ) ) ;
#47874 = vector ( 'none', #47873, 1000.000000000000000 ) ;
#47876 = oriented_edge ( 'none', *, *, #49419, .f. ) ;
#47875 = cylindrical_surface ( 'none', #47856, 1.852269820003957300 ) ;
#47877 = cartesian_point ( 'none', ( -59.56678735406527600, 0.4999999999999761300, -28.82929785910754500 ) ) ;
#47878 = face_outer_bound ( 'none', #2772, .t. ) ;
#47879 = axis2_placement_3d ( 'none', #47855, #47881, #47909 ) ;
#47880 = cylindrical_surface ( 'none', #47974, 0.5000000000000004400 ) ;
#47881 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47882 = axis2_placement_3d ( 'none', #47973, #47977, #47968 ) ;
#47883 = face_outer_bound ( 'none', #2822, .t. ) ;
#47884 = cartesian_point ( 'none', ( 59.51257169169944900, 9.499999999999975100, 39.92120214089133900 ) ) ;
#47885 = cartesian_point ( 'none', ( 59.76622465978810100, 9.499999999999971600, 40.06764875029805500 ) ) ;
#47886 = cartesian_point ( 'none', ( 60.04913778418493600, 9.292893218813423700, 39.99184240708775900 ) ) ;
#47887 = cartesian_point ( 'none', ( 60.19558439359166600, 8.999999999999973400, 39.73818943899910700 ) ) ;
#47888 = face_outer_bound ( 'none', #2806, .t. ) ;
#47889 = cartesian_point ( 'none', ( -57.59068935166514100, 33.25000000000007100, 145.2390102012479600 ) ) ;
#47890 = axis2_placement_3d ( 'none', #47889, #47867, #47865 ) ;
#47891 = advanced_face ( 'none', ( #53327 ), #53431, .f. ) ;
#47892 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#47893 = vector ( 'none', #47892, 1000.000000000000000 ) ;
#47894 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -182.9992349710784900 ) ) ;
#47895 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47896 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47897 =( bounded_curve ( ) b_spline_curve ( 3, ( #47887, #47886, #47885, #47884 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 1.570796326794894300, 3.141592653589788700 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243654900, 0.8047378541243654900, 1.000000000000000000 ) )
representation_item ( '' ) );
#47898 = cartesian_point ( 'none', ( 50.94195546741225700, 42.74537604415460400, 145.2390102012479600 ) ) ;
#47900 = edge_curve ( 'none', #4474, #6070, #53446, .t. ) ;
#47899 = cartesian_point ( 'none', ( -2.500000000000000900, 10.24999999999999800, 71.50000000000000000 ) ) ;
#47901 = line ( 'none', #47899, #47893 ) ;
#47902 = axis2_placement_3d ( 'none', #47894, #47923, #47785 ) ;
#47904 = face_outer_bound ( 'none', #2795, .t. ) ;
#47903 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#47905 = vertex_point ( 'none', #53459 ) ;
#47906 = cylindrical_surface ( 'none', #47890, 1.852269820003957300 ) ;
#47907 = cartesian_point ( 'none', ( 54.74810258063980900, 9.499999999999973400, 37.74778488626507300 ) ) ;
#47908 = cylindrical_surface ( 'none', #47866, 0.5000000000000004400 ) ;
#47909 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47910 = axis2_placement_3d ( 'none', #47924, #47933, #48025 ) ;
#47911 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47912 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47913 = axis2_placement_3d ( 'none', #47808, #47912, #47911 ) ;
#47914 = cartesian_point ( 'none', ( 26.57308093990178600, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#47915 = cylindrical_surface ( 'none', #47879, 1.852269820003943400 ) ;
#47916 = cartesian_point ( 'none', ( -65.78592329656879700, 9.719171570559304000, 0.0000000000000000000 ) ) ;
#47917 = edge_curve ( 'none', #6425, #5973, #53470, .t. ) ;
#47918 = direction ( 'none', ( -0.8660254037844396000, 0.0000000000000000000, 0.4999999999999985600 ) ) ;
#47919 = edge_loop ( 'none', ( #45559, #52828, #49769, #49757 ) ) ;
#47920 = cylindrical_surface ( 'none', #47910, 66.00000000000000000 ) ;
#47921 = cylindrical_surface ( 'none', #47913, 1.852269820003957300 ) ;
#47922 = face_outer_bound ( 'none', #19901, .t. ) ;
#47923 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47924 = cartesian_point ( 'none', ( 0.0000000000000000000, 17.70232050253117600, 0.0000000000000000000 ) ) ;
#47925 = face_outer_bound ( 'none', #2866, .t. ) ;
#47926 = cylindrical_surface ( 'none', #47931, 0.5000000000000018900 ) ;
#47927 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#47928 = vector ( 'none', #47927, 1000.000000000000000 ) ;
#47929 = cartesian_point ( 'none', ( -59.61297846519471500, 17.70232050253117600, 28.32477358264727500 ) ) ;
#47930 = axis2_placement_3d ( 'none', #47937, #48047, #48046 ) ;
#47931 = axis2_placement_3d ( 'none', #47945, #47943, #47918 ) ;
#47932 = cylindrical_surface ( 'none', #47930, 64.70000000000000300 ) ;
#47933 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#47934 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47935 = cartesian_point ( 'none', ( -59.81459193841593700, 9.499999999999975100, 28.97236790258989100 ) ) ;
#47936 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47937 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -182.9992349710784900 ) ) ;
#47938 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47939 = face_outer_bound ( 'none', #19902, .t. ) ;
#47940 = cartesian_point ( 'none', ( -33.24999999999987200, 57.59068935166525400, 145.2390102012479600 ) ) ;
#47941 = cartesian_point ( 'none', ( -55.07371222088828900, 9.499999999999975100, 37.20487483608255300 ) ) ;
#47942 = axis2_placement_3d ( 'none', #47940, #47936, #47934 ) ;
#47943 = direction ( 'none', ( -0.5000000000000040000, 0.0000000000000000000, -0.8660254037844362700 ) ) ;
#47944 = cylindrical_surface ( 'none', #47948, 64.70000000000000300 ) ;
#47945 = cartesian_point ( 'none', ( -34.77091996194525300, 8.999999999999973400, 82.77499999999942300 ) ) ;
#47946 = direction ( 'none', ( -4.565061778886261400e-017, -1.000000000000000000, 7.906918940721934100e-017 ) ) ;
#47947 = vector ( 'none', #47946, 1000.000000000000000 ) ;
#47948 = axis2_placement_3d ( 'none', #47862, #48041, #48040 ) ;
#47949 = circle ( 'none', #47960, 66.00000000000000000 ) ;
#47950 = cylindrical_surface ( 'none', #48022, 0.4999999999999984500 ) ;
#47951 = cartesian_point ( 'none', ( 54.99810258063980900, -2.433177928146416100e-014, 37.31477218437284900 ) ) ;
#47952 = line ( 'none', #47951, #47947 ) ;
#47953 = cylindrical_surface ( 'none', #47942, 1.852269820003950200 ) ;
#47954 = face_outer_bound ( 'none', #19878, .t. ) ;
#47955 = cartesian_point ( 'none', ( 148.1143593539449100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47956 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#47957 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47958 = vector ( 'none', #47956, 1000.000000000000000 ) ;
#47959 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47960 = axis2_placement_3d ( 'none', #47969, #47863, #47938 ) ;
#47961 = cylindrical_surface ( 'none', #47976, 1.852269820003953800 ) ;
#47962 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47964 = face_outer_bound ( 'none', #2774, .t. ) ;
#47963 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#47965 = cartesian_point ( 'none', ( -54.82371222088822500, 17.70232050253117600, 37.63788753797474100 ) ) ;
#47966 = face_outer_bound ( 'none', #2858, .t. ) ;
#47967 = cartesian_point ( 'none', ( -22.74433953115681100, 62.48955928226296000, 145.2390102012479600 ) ) ;
#47968 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47970 = circle ( 'none', #48026, 0.9999999999999887900 ) ;
#47969 = cartesian_point ( 'none', ( 0.0000000000000000000, 9.499999999999975100, 0.0000000000000000000 ) ) ;
#47972 = face_outer_bound ( 'none', #2816, .t. ) ;
#47971 = line ( 'none', #47929, #47928 ) ;
#47973 = cartesian_point ( 'none', ( -50.94195546741198700, 42.74537604415495200, 145.2390102012479600 ) ) ;
#47974 = axis2_placement_3d ( 'none', #47965, #47963, #47962 ) ;
#47975 = cylindrical_surface ( 'none', #48069, 66.00000000000000000 ) ;
#47976 = axis2_placement_3d ( 'none', #47967, #47959, #47957 ) ;
#47977 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47978 = face_outer_bound ( 'none', #20012, .t. ) ;
#47979 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47980 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47981 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#47982 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#47983 = cartesian_point ( 'none', ( -54.82371222088822500, 9.499999999999973400, 37.63788753797474100 ) ) ;
#47984 = axis2_placement_3d ( 'none', #47983, #47982, #47981 ) ;
#47985 = cartesian_point ( 'none', ( -42.74537604415477400, 50.94195546741211400, 145.2390102012479600 ) ) ;
#47986 = line ( 'none', #48101, #48100 ) ;
#47987 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#47988 = direction ( 'none', ( 0.8949343677499603800, -1.557892197183330500e-015, 0.4461978007789579300 ) ) ;
#47989 = direction ( 'none', ( 0.4461978007789579900, 3.124648454283931900e-015, -0.8949343677499604900 ) ) ;
#47990 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5150000000000075600, -2.149999999999998100 ) ) ;
#47991 = axis2_placement_3d ( 'none', #48003, #47996, #48007 ) ;
#47992 = axis2_placement_3d ( 'none', #47990, #47989, #47988 ) ;
#47993 = line ( 'none', #48103, #48095 ) ;
#47994 = plane ( 'none', #47992 ) ;
#47995 = face_outer_bound ( 'none', #2797, .t. ) ;
#47996 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#47997 = cartesian_point ( 'none', ( 0.0000000000000000000, 9.499999999999975100, 0.0000000000000000000 ) ) ;
#47998 = cylindrical_surface ( 'none', #47991, 64.70000000000000300 ) ;
#47999 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48000 = vector ( 'none', #47999, 1000.000000000000000 ) ;
#48001 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48002 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48003 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -182.9992349710784900 ) ) ;
#48004 = line ( 'none', #48063, #48062 ) ;
#48005 = circle ( 'none', #47984, 0.5000000000000004400 ) ;
#48006 = face_outer_bound ( 'none', #2850, .t. ) ;
#48007 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48008 = edge_loop ( 'none', ( #49677, #53207, #47051 ) ) ;
#48009 = direction ( 'none', ( 0.4999999999999881200, 0.0000000000000000000, -0.8660254037844454800 ) ) ;
#48010 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48011 = cartesian_point ( 'none', ( 149.5000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48012 = cartesian_point ( 'none', ( -67.34198539531580300, 11.54760381485089100, 145.2390102012479600 ) ) ;
#48013 = axis2_placement_3d ( 'none', #47997, #48083, #48073 ) ;
#48014 = cylindrical_surface ( 'none', #48020, 64.70000000000000300 ) ;
#48015 = face_outer_bound ( 'none', #2860, .t. ) ;
#48016 = cartesian_point ( 'none', ( -72.36230877960221600, -15.48724498114847500, -19.00000000000000700 ) ) ;
#48017 = cartesian_point ( 'none', ( -65.48971557531186200, 11.54760381485089100, 145.2390102012479600 ) ) ;
#48018 = cartesian_point ( 'none', ( 149.5000000000000300, 0.0000000000000000000, -1.799999999999999600 ) ) ;
#48019 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -182.9992349710784900 ) ) ;
#48020 = axis2_placement_3d ( 'none', #48019, #48002, #47987 ) ;
#48021 = axis2_placement_3d ( 'none', #48011, #48010, #48001 ) ;
#48022 = axis2_placement_3d ( 'none', #48032, #48031, #48009 ) ;
#48023 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48024 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48025 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48026 = axis2_placement_3d ( 'none', #47955, #48024, #48023 ) ;
#48027 = cartesian_point ( 'none', ( -67.34198539531580300, 11.54760381485089100, 140.0000000000000000 ) ) ;
#48028 = cartesian_point ( 'none', ( 148.1143593539449100, 1.224646799147339600e-016, 0.9999999999999887900 ) ) ;
#48029 = face_outer_bound ( 'none', #19738, .t. ) ;
#48030 = axis2_placement_3d ( 'none', #48075, #48081, #48072 ) ;
#48031 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, 0.4999999999999919500 ) ) ;
#48032 = cartesian_point ( 'none', ( -59.31678735406527600, 0.4999999999999761300, -29.26231056099976900 ) ) ;
#48033 = conical_surface ( 'none', #48021, 1.799999999999999600, 0.5235987755982991500 ) ;
#48034 = line ( 'none', #48012, #48000 ) ;
#48035 = axis2_placement_3d ( 'none', #48054, #48042, #48157 ) ;
#48036 = circle ( 'none', #48153, 0.5000000000000004400 ) ;
#48037 = cartesian_point ( 'none', ( -60.06459193841589400, 9.499999999999973400, 28.53935520069763900 ) ) ;
#48038 = cartesian_point ( 'none', ( 148.1143593539449100, 0.0000000000000000000, -0.9999999999999887900 ) ) ;
#48039 = face_outer_bound ( 'none', #19896, .t. ) ;
#48040 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48041 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48042 = direction ( 'none', ( -0.5000000000000040000, 0.0000000000000000000, -0.8660254037844363800 ) ) ;
#48044 = cartesian_point ( 'none', ( 149.5000000000000300, 2.204364238465235100e-016, 1.799999999999999600 ) ) ;
#48043 = cartesian_point ( 'none', ( -5.144536877996198000, 9.499999999999975100, -65.79919255060001100 ) ) ;
#48045 = circle ( 'none', #48148, 0.5000000000000004400 ) ;
#48046 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48047 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48048 = cartesian_point ( 'none', ( 4.816489357776556600, 9.499999999999975100, -66.28714008696295000 ) ) ;
#48049 = cartesian_point ( 'none', ( -5.183510642223443400, 9.499999999999973400, -66.29767128204397900 ) ) ;
#48050 = cartesian_point ( 'none', ( -4.683510642223442500, 9.499999999999975100, -66.29767128204399300 ) ) ;
#48051 = cartesian_point ( 'none', ( 89.49999999999998600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48052 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#48053 = cartesian_point ( 'none', ( 0.0000000000000000000, 17.70232050253117600, 0.0000000000000000000 ) ) ;
#48054 = cartesian_point ( 'none', ( 59.50029799628832400, 9.499999999999975100, -28.94446080494000000 ) ) ;
#48055 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48056 = vector ( 'none', #48055, 1000.000000000000000 ) ;
#48057 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.836970198721029600e-015, -15.00000000000000000 ) ) ;
#48058 = line ( 'none', #48057, #48056 ) ;
#48059 = face_outer_bound ( 'none', #2899, .t. ) ;
#48060 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48061 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48062 = vector ( 'none', #48061, 1000.000000000000000 ) ;
#48063 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 14.97500000000000000 ) ) ;
#48065 = cartesian_point ( 'none', ( 70.49999999999998600, 0.0000000000000000000, 15.00000000000000000 ) ) ;
#48064 = direction ( 'none', ( -0.8660254037844363800, -0.0000000000000000000, 0.5000000000000040000 ) ) ;
#48066 = vector ( 'none', #48064, 999.9999999999998900 ) ;
#48067 = cartesian_point ( 'none', ( 54.75029799628828200, 9.499999999999975100, -37.17170214089214400 ) ) ;
#48068 = cartesian_point ( 'none', ( 89.49999999999998600, 1.836970198721029600e-015, -15.00000000000000000 ) ) ;
#48069 = axis2_placement_3d ( 'none', #48053, #48052, #48060 ) ;
#48070 = cartesian_point ( 'none', ( 89.49999999999998600, 0.0000000000000000000, 15.00000000000000000 ) ) ;
#48071 = circle ( 'none', #48159, 15.00000000000000000 ) ;
#48072 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48073 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48074 = line ( 'none', #48067, #48066 ) ;
#48075 = cartesian_point ( 'none', ( -5.183510642223443400, 17.70232050253117600, -66.29767128204397900 ) ) ;
#48076 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48077 = face_outer_bound ( 'none', #20145, .t. ) ;
#48078 = edge_curve ( 'none', #6013, #4538, #53627, .t. ) ;
#48079 = cylindrical_surface ( 'none', #48174, 15.00000000000000000 ) ;
#48080 = face_outer_bound ( 'none', #2812, .t. ) ;
#48081 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#48082 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48084 = oriented_edge ( 'none', *, *, #47523, .f. ) ;
#48083 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#48085 = vector ( 'none', #48082, 1000.000000000000000 ) ;
#48087 = oriented_edge ( 'none', *, *, #4546, .f. ) ;
#48086 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#48088 = cartesian_point ( 'none', ( 2.000000000000002200, 4.750000000000000900, 71.50000000000000000 ) ) ;
#48089 = vector ( 'none', #48086, 1000.000000000000000 ) ;
#48090 = line ( 'none', #48088, #48085 ) ;
#48091 = cartesian_point ( 'none', ( -55.07371222088822500, 9.499999999999975100, 37.20487483608253100 ) ) ;
#48092 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48093 = circle ( 'none', #48013, 66.00000000000000000 ) ;
#48094 = direction ( 'none', ( 0.8660254037844384900, 6.123233995736768500e-017, 0.5000000000000002200 ) ) ;
#48095 = vector ( 'none', #48094, 1000.000000000000200 ) ;
#48096 = plane ( 'none', #48035 ) ;
#48097 = line ( 'none', #48091, #48089 ) ;
#48098 = cylindrical_surface ( 'none', #48030, 0.5000000000000004400 ) ;
#48099 = direction ( 'none', ( -0.8660254037844363800, -0.0000000000000000000, 0.5000000000000040000 ) ) ;
#48100 = vector ( 'none', #48099, 999.9999999999998900 ) ;
#48101 = cartesian_point ( 'none', ( 59.50029799628832400, 9.499999999999975100, -28.94446080494000000 ) ) ;
#48102 = axis2_placement_3d ( 'none', #48105, #48119, #48140 ) ;
#48103 = cartesian_point ( 'none', ( 149.5000000000000300, 2.204364238465235100e-016, 1.799999999999999600 ) ) ;
#48104 = axis2_placement_3d ( 'none', #48017, #48092, #48076 ) ;
#48105 = cartesian_point ( 'none', ( -65.48971557531186200, 11.54760381485089100, 145.2390102012479600 ) ) ;
#48107 = cylindrical_surface ( 'none', #48104, 1.852269820003943400 ) ;
#48106 = conical_surface ( 'none', #48121, 0.8509999999999999800, 0.06981317007976599300 ) ;
#48108 = advanced_face ( 'none', ( #53456 ), #51647, .t. ) ;
#48109 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48110 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48111 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48112 = vector ( 'none', #48111, 1000.000000000000000 ) ;
#48113 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48114 = cartesian_point ( 'none', ( 149.5000000000000300, 0.0000000000000000000, -0.9999999999999879000 ) ) ;
#48115 = line ( 'none', #48114, #48112 ) ;
#48116 = cartesian_point ( 'none', ( -76.78516237019239600, -23.48687299946900400, -12.49999999999999600 ) ) ;
#48117 = axis2_placement_3d ( 'none', #48219, #48234, #48225 ) ;
#48118 = cartesian_point ( 'none', ( 104.5000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48119 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48120 = direction ( 'none', ( -4.565061778886372400e-017, -1.000000000000000000, -7.906918940721872500e-017 ) ) ;
#48121 = axis2_placement_3d ( 'none', #48113, #48228, #48160 ) ;
#48122 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48123 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48124 = axis2_placement_3d ( 'none', #48122, #48110, #48109 ) ;
#48125 = vector ( 'none', #48123, 1000.000000000000000 ) ;
#48126 = circle ( 'none', #48124, 0.8509999999999999800 ) ;
#48127 = cartesian_point ( 'none', ( 149.5000000000000300, 1.224646799147338400e-016, 0.9999999999999879000 ) ) ;
#48128 = line ( 'none', #48127, #48125 ) ;
#48129 = cartesian_point ( 'none', ( 145.9000000000000300, 1.224646799147337200e-016, 0.9999999999999870100 ) ) ;
#48130 = axis2_placement_3d ( 'none', #48145, #48137, #48120 ) ;
#48131 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48132 = vector ( 'none', #48131, 1000.000000000000000 ) ;
#48133 = conical_surface ( 'none', #48117, 0.9999999999999870100, 1.029744258676648500 ) ;
#48134 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48136 = axis2_placement_3d ( 'none', #48118, #48231, #48229 ) ;
#48135 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#48138 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48137 = direction ( 'none', ( 0.5000000000000040000, -9.130123557772672000e-017, 0.8660254037844363800 ) ) ;
#48139 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48140 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48141 = cartesian_point ( 'none', ( 70.49999999999998600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48142 = face_outer_bound ( 'none', #19774, .t. ) ;
#48143 = circle ( 'none', #48136, 14.47499999999999600 ) ;
#48144 = cartesian_point ( 'none', ( 145.2991393809724600, -1.028914102151254900e-015, 0.0000000000000000000 ) ) ;
#48145 = cartesian_point ( 'none', ( 54.75029799628828200, 9.499999999999975100, -37.17170214089214400 ) ) ;
#48146 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48147 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#48148 = axis2_placement_3d ( 'none', #48037, #48147, #48146 ) ;
#48149 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48150 = vector ( 'none', #48149, 1000.000000000000000 ) ;
#48151 = face_outer_bound ( 'none', #19932, .t. ) ;
#48152 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.833908581723161400e-015, -14.97500000000000000 ) ) ;
#48153 = axis2_placement_3d ( 'none', #48049, #48135, #48134 ) ;
#48154 = plane ( 'none', #48130 ) ;
#48155 = cylindrical_surface ( 'none', #48102, 1.852269820003943400 ) ;
#48156 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48157 = direction ( 'none', ( -0.8660254037844363800, 0.0000000000000000000, 0.5000000000000040000 ) ) ;
#48158 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48159 = axis2_placement_3d ( 'none', #48051, #48158, #48156 ) ;
#48160 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48161 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 15.00000000000000000 ) ) ;
#48162 = line ( 'none', #48161, #48132 ) ;
#48163 = axis2_placement_3d ( 'none', #48141, #48139, #48138 ) ;
#48164 = direction ( 'none', ( 0.5000000000000040000, 0.0000000000000000000, 0.8660254037844363800 ) ) ;
#48165 = vector ( 'none', #48164, 1000.000000000000100 ) ;
#48166 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48167 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48168 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48169 = cartesian_point ( 'none', ( 82.46288751996966900, -80.98325809122026400, -50.75549078977163500 ) ) ;
#48170 = line ( 'none', #48152, #48150 ) ;
#48171 = circle ( 'none', #48163, 15.00000000000000000 ) ;
#48172 = oriented_edge ( 'none', *, *, #47859, .f. ) ;
#48173 = line ( 'none', #48182, #48165 ) ;
#48174 = axis2_placement_3d ( 'none', #48168, #48167, #48166 ) ;
#48175 = vector ( 'none', #48181, 1000.000000000000000 ) ;
#48176 = direction ( 'none', ( 0.8660254037844384900, 0.0000000000000000000, -0.5000000000000002200 ) ) ;
#48177 = vector ( 'none', #48176, 1000.000000000000200 ) ;
#48178 = cartesian_point ( 'none', ( 149.5000000000000300, 0.0000000000000000000, -1.799999999999999600 ) ) ;
#48180 = edge_curve ( 'none', #303, #47547, #51656, .t. ) ;
#48179 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#48181 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#48182 = cartesian_point ( 'none', ( -59.57906104947545600, 9.499999999999973400, 39.80603919506055600 ) ) ;
#48183 = cylindrical_surface ( 'none', #48220, 0.5000000000000004400 ) ;
#48184 = face_outer_bound ( 'none', #3578, .t. ) ;
#48185 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48186 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48187 = vector ( 'none', #48185, 1000.000000000000000 ) ;
#48188 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48189 = cartesian_point ( 'none', ( -63.09877086986752200, 20.99512121212828600, 70.00000000000000000 ) ) ;
#48190 = axis2_placement_3d ( 'none', #48202, #48188, #48186 ) ;
#48191 = line ( 'none', #48189, #48187 ) ;
#48192 = face_outer_bound ( 'none', #19908, .t. ) ;
#48193 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48194 = circle ( 'none', #48190, 1.799999999999999600 ) ;
#48196 = cartesian_point ( 'none', ( 149.5000000000000300, 3.500000000000000400, 10.30000000000000100 ) ) ;
#48195 = direction ( 'none', ( 0.7852385487581466900, -0.6191933636144688600, 0.0000000000000000000 ) ) ;
#48197 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48198 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48199 = cartesian_point ( 'none', ( 82.45793310186623200, -80.72438974531563400, -50.78711289418578900 ) ) ;
#48200 = cartesian_point ( 'none', ( 82.34797711461850200, -80.46905034713340400, -50.81854945827295500 ) ) ;
#48201 = direction ( 'none', ( 0.6191933636144686400, 0.7852385487581468000, 0.0000000000000000000 ) ) ;
#48202 = cartesian_point ( 'none', ( 149.5000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48203 = direction ( 'none', ( -4.565061778886370500e-017, -1.000000000000000000, -7.906918940721870000e-017 ) ) ;
#48204 = line ( 'none', #48178, #48177 ) ;
#48205 = vector ( 'none', #48203, 1000.000000000000000 ) ;
#48206 = face_outer_bound ( 'none', #2844, .t. ) ;
#48207 = cartesian_point ( 'none', ( -59.81459193841588000, -2.433177928146416400e-014, 28.97236790258987000 ) ) ;
#48209 = vector ( 'none', #48713, 1000.000000000000000 ) ;
#48208 = cartesian_point ( 'none', ( -60.06459193841589400, 17.70232050253117600, 28.53935520069763900 ) ) ;
#48210 = cartesian_point ( 'none', ( -52.79422528741594800, 42.74537604415495200, 0.0000000000000000000 ) ) ;
#48211 = face_outer_bound ( 'none', #2891, .t. ) ;
#48212 = cartesian_point ( 'none', ( 104.0000000000000300, 0.0000000000000000000, 14.97500000000000000 ) ) ;
#48213 = line ( 'none', #48207, #48205 ) ;
#48214 = circle ( 'none', #48226, 0.5000000000000004400 ) ;
#48215 = direction ( 'none', ( 0.5150380749100592600, 0.0000000000000000000, -0.8571673007021092200 ) ) ;
#48216 = vector ( 'none', #48215, 999.9999999999998900 ) ;
#48217 = cartesian_point ( 'none', ( 145.9000000000000300, 0.0000000000000000000, -0.9999999999999870100 ) ) ;
#48218 = cartesian_point ( 'none', ( 70.49999999999998600, 1.836970198721029600e-015, -15.00000000000000000 ) ) ;
#48219 = cartesian_point ( 'none', ( 145.9000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48220 = axis2_placement_3d ( 'none', #48208, #48179, #48193 ) ;
#48221 = direction ( 'none', ( 0.5150380749100592600, 1.049727191138615000e-016, 0.8571673007021092200 ) ) ;
#48222 = vector ( 'none', #48221, 999.9999999999998900 ) ;
#48223 = face_outer_bound ( 'none', #19872, .t. ) ;
#48224 = cartesian_point ( 'none', ( -59.44295917166910200, 33.25000000000007100, 140.0000000000000000 ) ) ;
#48225 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48226 = axis2_placement_3d ( 'none', #48116, #48198, #48197 ) ;
#48227 = line ( 'none', #48217, #48216 ) ;
#48228 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48229 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48231 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48230 = vector ( 'none', #48351, 1000.000000000000000 ) ;
#48232 = cartesian_point ( 'none', ( -4.683510642223442500, 9.499999999999975100, 66.00099999999999100 ) ) ;
#48233 = line ( 'none', #48129, #48222 ) ;
#48234 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48235 = cartesian_point ( 'none', ( -4.683510642223442500, 9.499999999999973400, -71.49999999999998600 ) ) ;
#48236 = line ( 'none', #48235, #48405 ) ;
#48237 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48238 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48239 = direction ( 'none', ( -1.000000000000000000, -9.130123557772669600e-017, 0.0000000000000000000 ) ) ;
#48240 = cartesian_point ( 'none', ( 4.816489357776556600, 9.499999999999975100, 66.00099999999999100 ) ) ;
#48241 = line ( 'none', #48232, #48230 ) ;
#48242 = line ( 'none', #48355, #48354 ) ;
#48243 = face_outer_bound ( 'none', #20588, .t. ) ;
#48244 = cartesian_point ( 'none', ( -11.50000000000000000, -2.000000000000000000, 21.50000000000001100 ) ) ;
#48245 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48246 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#48247 = vector ( 'none', #48246, 1000.000000000000000 ) ;
#48248 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48249 = vector ( 'none', #48248, 1000.000000000000000 ) ;
#48250 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.500000000000000400, 13.55544171172595800 ) ) ;
#48251 = axis2_placement_3d ( 'none', #48240, #48239, #48327 ) ;
#48252 = axis2_placement_3d ( 'none', #48263, #48238, #48237 ) ;
#48253 = cartesian_point ( 'none', ( -4.683510642223442500, 9.499999999999975100, -66.29767128204397900 ) ) ;
#48255 = axis2_placement_3d ( 'none', #48284, #48245, #48361 ) ;
#48254 = line ( 'none', #48253, #48247 ) ;
#48256 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48257 = vector ( 'none', #48256, 1000.000000000000000 ) ;
#48259 = oriented_edge ( 'none', *, *, #47514, .t. ) ;
#48258 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48260 = plane ( 'none', #48252 ) ;
#48261 = circle ( 'none', #48255, 13.99999999999999800 ) ;
#48262 = line ( 'none', #48250, #48249 ) ;
#48263 = cartesian_point ( 'none', ( -4.683510642223442500, 9.499999999999975100, 66.00099999999999100 ) ) ;
#48264 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48265 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48267 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48266 = cartesian_point ( 'none', ( -62.48955928226289600, 22.74433953115702100, 0.0000000000000000000 ) ) ;
#48269 = vector ( 'none', #48267, 1000.000000000000000 ) ;
#48268 = axis2_placement_3d ( 'none', #48266, #48265, #48264 ) ;
#48270 = cartesian_point ( 'none', ( 148.5000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48271 = circle ( 'none', #48291, 13.99999999999999800 ) ;
#48272 = cartesian_point ( 'none', ( 4.816489357776556600, 9.499999999999975100, 66.00099999999999100 ) ) ;
#48273 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48274 = line ( 'none', #48272, #48257 ) ;
#48275 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48276 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48277 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.714505518806294400e-015, -13.99999999999999800 ) ) ;
#48278 = line ( 'none', #48277, #48269 ) ;
#48279 = circle ( 'none', #48268, 1.852269820003950200 ) ;
#48280 = face_outer_bound ( 'none', #20324, .t. ) ;
#48281 = cylindrical_surface ( 'none', #48294, 13.99999999999999800 ) ;
#48283 = cartesian_point ( 'none', ( 104.5000000000000300, 0.0000000000000000000, 13.99999999999999800 ) ) ;
#48282 = cartesian_point ( 'none', ( 26.57308093990178600, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#48284 = cartesian_point ( 'none', ( 104.5000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48286 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48285 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48287 = vector ( 'none', #48285, 1000.000000000000000 ) ;
#48288 = face_outer_bound ( 'none', #2953, .t. ) ;
#48289 = cartesian_point ( 'none', ( -64.34182910226684300, 22.74433953115702100, 145.2390102012479600 ) ) ;
#48291 = axis2_placement_3d ( 'none', #48270, #48286, #48258 ) ;
#48290 = cartesian_point ( 'none', ( 5.316489357776556600, 9.499999999999973400, -66.28714008696295000 ) ) ;
#48292 = cylindrical_surface ( 'none', #48402, 0.5000000000000004400 ) ;
#48294 = axis2_placement_3d ( 'none', #48276, #48275, #48273 ) ;
#48293 = line ( 'none', #48289, #48287 ) ;
#48295 = cartesian_point ( 'none', ( 26.72691906009821100, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#48296 = axis2_placement_3d ( 'none', #48339, #48337, #48325 ) ;
#48297 = face_outer_bound ( 'none', #2873, .t. ) ;
#48298 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48299 = cartesian_point ( 'none', ( 109.5000000000000100, -7.573853551026934300e-024, 13.99999999999999800 ) ) ;
#48300 = circle ( 'none', #48421, 0.5000000000000004400 ) ;
#48301 = cartesian_point ( 'none', ( 113.0000000000000100, 3.500000000000000400, 13.55544171172595800 ) ) ;
#48302 = axis2_placement_3d ( 'none', #48412, #48411, #48409 ) ;
#48303 = cartesian_point ( 'none', ( 112.7679457104146400, 3.500000000000000900, 13.55544171172596000 ) ) ;
#48304 = cartesian_point ( 'none', ( 112.5356775452371400, 3.476655732778767000, 13.56152800523388400 ) ) ;
#48305 = cartesian_point ( 'none', ( 112.0854141411672300, 3.386187108398413000, 13.58439964768126100 ) ) ;
#48306 = cartesian_point ( 'none', ( 111.8674295700668500, 3.319563898483920200, 13.60105231464537400 ) ) ;
#48307 = cartesian_point ( 'none', ( 5.276515753582747200, 9.499999999999975100, -65.78874053743689400 ) ) ;
#48308 = cartesian_point ( 'none', ( 111.4454111765501500, 3.144117339553594600, 13.64267769526776100 ) ) ;
#48309 = cartesian_point ( 'none', ( 111.2406354597534600, 3.034199935173059500, 13.66785952229891500 ) ) ;
#48311 = cartesian_point ( 'none', ( 110.8627345276289400, 2.780976291285411200, 13.72162250009851400 ) ) ;
#48310 = face_outer_bound ( 'none', #19892, .t. ) ;
#48312 = cartesian_point ( 'none', ( 110.6871854199613100, 2.636925852201477600, 13.75040770769518900 ) ) ;
#48313 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48314 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48315 = cartesian_point ( 'none', ( 110.3631745837781200, 2.312929085816137800, 13.80860054899979500 ) ) ;
#48316 = cartesian_point ( 'none', ( -1.427742348176011500e-012, 8.999999999999973400, -71.49999999999998600 ) ) ;
#48317 = cartesian_point ( 'none', ( 110.2175153984310300, 2.135286635252200000, 13.83751946853946000 ) ) ;
#48318 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48319 = cartesian_point ( 'none', ( 109.9646996505418500, 1.757447399279556500, 13.89056416045297300 ) ) ;
#48320 = cartesian_point ( 'none', ( 109.8555939123822900, 1.554202652955647400, 13.91509758716072300 ) ) ;
#48321 = cartesian_point ( 'none', ( 109.6793363083690700, 1.129614171912643100, 13.95598289513406700 ) ) ;
#48322 = cartesian_point ( 'none', ( 109.6129255992192200, 0.9111524776434201100, 13.97212853186925200 ) ) ;
#48323 = cartesian_point ( 'none', ( 109.5230611595199700, 0.4619178861023446300, 13.99418473563534300 ) ) ;
#48324 = conical_surface ( 'none', #48336, 0.8509999999999999800, 0.06981317007976599300 ) ;
#48325 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48326 = axis2_placement_3d ( 'none', #48316, #48314, #48313 ) ;
#48327 = direction ( 'none', ( 9.130123557772669600e-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#48328 = cartesian_point ( 'none', ( -52.11269500096342000, 41.31001113212830200, 140.0000000000000000 ) ) ;
#48329 = circle ( 'none', #48331, 0.5000000000000004400 ) ;
#48330 = circle ( 'none', #48302, 1.852269820003950200 ) ;
#48331 = axis2_placement_3d ( 'none', #48423, #48429, #48427 ) ;
#48332 = cartesian_point ( 'none', ( 109.5000000000000100, 0.2291300128616495800, 13.99999999999999800 ) ) ;
#48334 = cartesian_point ( 'none', ( 109.5000000000000100, -7.573853551026934300e-024, 13.99999999999999800 ) ) ;
#48333 = cartesian_point ( 'none', ( -59.44295917166910200, 33.25000000000007100, 0.0000000000000000000 ) ) ;
#48335 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48336 = axis2_placement_3d ( 'none', #48335, #48318, #48298 ) ;
#48337 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48338 = plane ( 'none', #48251 ) ;
#48339 = cartesian_point ( 'none', ( 104.0000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48340 = cylindrical_surface ( 'none', #48326, 0.5000000000000004400 ) ;
#48341 = b_spline_curve_with_knots ( 'none', 3,
( #48334, #48332, #48323, #48322, #48321, #48320, #48319, #48317, #48315, #48312, #48311, #48309, #48308, #48306, #48305, #48304, #48303, #48301 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.005494543520910509300, 0.006180584392235305300, 0.006866625263560100300, 0.007552666134884896200, 0.008238707006209693800, 0.008924747877534489800, 0.009610788748859285700, 0.01029682962018408200, 0.01098287049150887700 ),
.unspecified. ) ;
#48342 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#48344 = toroidal_surface ( 'none', #48296, 14.47500000000000000, 0.5000000000000004400 ) ;
#48343 = vector ( 'none', #48342, 1000.000000000000000 ) ;
#48345 = cartesian_point ( 'none', ( 104.5000000000000300, 0.0000000000000000000, 14.47499999999999600 ) ) ;
#48346 = face_outer_bound ( 'none', #20077, .t. ) ;
#48347 = cartesian_point ( 'none', ( 149.5000000000000300, 3.500000000000000400, 12.51998402554883500 ) ) ;
#48348 = cartesian_point ( 'none', ( 5.276515753582747200, 17.70232050253117600, -65.78874053743689400 ) ) ;
#48349 = line ( 'none', #48348, #48343 ) ;
#48350 = face_outer_bound ( 'none', #2884, .t. ) ;
#48351 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48353 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48352 = cartesian_point ( 'none', ( 5.316489357776556600, 17.70232050253117600, -66.28714008696295000 ) ) ;
#48354 = vector ( 'none', #48353, 1000.000000000000000 ) ;
#48355 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 13.99999999999999800 ) ) ;
#48356 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48357 = cartesian_point ( 'none', ( 104.5000000000000300, 1.803292411744477700e-015, -14.47499999999999600 ) ) ;
#48358 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#48359 = cartesian_point ( 'none', ( -997.5934933385058200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48360 = cartesian_point ( 'none', ( 59.55604073632176900, 9.499999999999975100, 28.44429664824886900 ) ) ;
#48361 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48362 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#48363 = cartesian_point ( 'none', ( 104.5000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48364 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48365 = cartesian_point ( 'none', ( 113.0000000000000100, -3.500000000000000400, 13.55544171172595800 ) ) ;
#48367 = cartesian_point ( 'none', ( 149.5000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48366 = conical_surface ( 'none', #48470, 3077.683537175311400, 1.256637061435922800 ) ;
#48368 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48370 = vector ( 'none', #48468, 1000.000000000000000 ) ;
#48369 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#48371 = cartesian_point ( 'none', ( 60.00722286311210500, 9.499999999999973400, 28.65978374406893900 ) ) ;
#48372 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.500000000000000400, 13.55544171172595800 ) ) ;
#48373 = axis2_placement_3d ( 'none', #48371, #48369, #48368 ) ;
#48374 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48375 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48376 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48377 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48378 = cartesian_point ( 'none', ( -52.79422528741594800, 42.74537604415495200, 140.0000000000000000 ) ) ;
#48379 = cartesian_point ( 'none', ( 104.0000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48380 = axis2_placement_3d ( 'none', #48379, #48377, #48376 ) ;
#48381 = circle ( 'none', #48380, 14.97500000000000000 ) ;
#48382 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48383 = vector ( 'none', #48382, 1000.000000000000000 ) ;
#48384 = cartesian_point ( 'none', ( 89.49999999999998600, 0.0000000000000000000, 14.97500000000000000 ) ) ;
#48385 = cartesian_point ( 'none', ( 89.49999999999998600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48386 = axis2_placement_3d ( 'none', #48451, #48449, #48447 ) ;
#48387 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48388 = cylindrical_surface ( 'none', #48422, 0.5000000000000018900 ) ;
#48389 = cartesian_point ( 'none', ( -52.11269500096342000, 41.31001113212830200, 70.00000000000000000 ) ) ;
#48390 = line ( 'none', #48389, #48383 ) ;
#48391 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48392 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48393 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48394 = axis2_placement_3d ( 'none', #48400, #48393, #48391 ) ;
#48395 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#48396 = axis2_placement_3d ( 'none', #48290, #48395, #48392 ) ;
#48397 = circle ( 'none', #48373, 0.5000000000000004400 ) ;
#48398 = face_outer_bound ( 'none', #20482, .t. ) ;
#48399 = axis2_placement_3d ( 'none', #48363, #48374, #48482 ) ;
#48400 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48401 = cartesian_point ( 'none', ( 89.49999999999998600, 1.833908581723161400e-015, -14.97500000000000000 ) ) ;
#48402 = axis2_placement_3d ( 'none', #48352, #48362, #48375 ) ;
#48403 = cylindrical_surface ( 'none', #48394, 14.97500000000000000 ) ;
#48404 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48405 = vector ( 'none', #48404, 1000.000000000000000 ) ;
#48406 = circle ( 'none', #48396, 0.5000000000000004400 ) ;
#48407 = cartesian_point ( 'none', ( 104.0000000000000300, 1.833908581723161400e-015, -14.97500000000000000 ) ) ;
#48408 = cartesian_point ( 'none', ( 113.0000000000000100, 3.500000000000000400, 13.55544171172595800 ) ) ;
#48409 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48410 = cartesian_point ( 'none', ( 104.5000000000000300, 1.714505518806294400e-015, -13.99999999999999800 ) ) ;
#48411 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48412 = cartesian_point ( 'none', ( -62.48955928226289600, 22.74433953115702100, 140.0000000000000000 ) ) ;
#48413 = cartesian_point ( 'none', ( 148.5000000000000300, 1.714505518806294400e-015, -13.99999999999999800 ) ) ;
#48415 = circle ( 'none', #48492, 14.97500000000000000 ) ;
#48414 = line ( 'none', #48420, #48537 ) ;
#48416 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147353500e-016, 1.000000000000000000 ) ) ;
#48417 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#48418 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#48419 = cartesian_point ( 'none', ( 104.0000000000000300, 1.772676241765793900e-015, -14.47500000000000000 ) ) ;
#48421 = axis2_placement_3d ( 'none', #48419, #48417, #48416 ) ;
#48420 = cartesian_point ( 'none', ( 59.55604073632176900, 17.70232050253117600, 28.44429664824887300 ) ) ;
#48422 = axis2_placement_3d ( 'none', #48442, #48435, #48525 ) ;
#48423 = cartesian_point ( 'none', ( 104.0000000000000300, 0.0000000000000000000, 14.47500000000000000 ) ) ;
#48425 = cartesian_point ( 'none', ( 148.5000000000000300, 3.500000000000000400, 13.55544171172595800 ) ) ;
#48424 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#48427 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48426 = vector ( 'none', #48424, 1000.000000000000000 ) ;
#48428 = cartesian_point ( 'none', ( 59.75722286311209800, 9.499999999999975100, 29.09279644596115900 ) ) ;
#48429 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#48430 = line ( 'none', #48428, #48426 ) ;
#48431 = cylindrical_surface ( 'none', #48543, 13.99999999999999800 ) ;
#48432 = direction ( 'none', ( 0.4999999999999919500, 0.0000000000000000000, -0.8660254037844432600 ) ) ;
#48433 = vector ( 'none', #48432, 1000.000000000000000 ) ;
#48434 = circle ( 'none', #48550, 13.99999999999999800 ) ;
#48435 = direction ( 'none', ( -0.4999999999999919500, 0.0000000000000000000, 0.8660254037844432600 ) ) ;
#48436 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48437 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#48438 = cartesian_point ( 'none', ( 0.0000000000000000000, 9.499999999999975100, 0.0000000000000000000 ) ) ;
#48439 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48440 = cartesian_point ( 'none', ( 109.5000000000000100, -7.573853551026934300e-024, 13.99999999999999800 ) ) ;
#48441 = cartesian_point ( 'none', ( 109.5000000000000300, -0.2293895451855433000, 14.00000000000000000 ) ) ;
#48442 = cartesian_point ( 'none', ( 34.77091996194546700, 8.999999999999973400, 82.77500000000054600 ) ) ;
#48443 = cartesian_point ( 'none', ( 109.5223330397165300, -0.4571990475981950200, 13.99436534670622700 ) ) ;
#48444 = line ( 'none', #48453, #48433 ) ;
#48445 = cartesian_point ( 'none', ( 109.6124053118390100, -0.9096156795676857400, 13.97225435431596300 ) ) ;
#48446 = cartesian_point ( 'none', ( 109.6800576237795300, -1.131341684981790100, 13.95581571124138200 ) ) ;
#48448 = cartesian_point ( 'none', ( 109.8548271432116900, -1.552365643308261800, 13.91527531469590800 ) ) ;
#48447 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#48450 = cartesian_point ( 'none', ( 109.9629003368609700, -1.754703353674342800, 13.89094396362906300 ) ) ;
#48449 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#48451 = cartesian_point ( 'none', ( 26.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#48452 = cartesian_point ( 'none', ( 110.2187985847384900, -2.137259205380286400, 13.83724796153830300 ) ) ;
#48453 = cartesian_point ( 'none', ( 64.26257169169935000, 9.499999999999973400, 31.69396080493913800 ) ) ;
#48454 = face_outer_bound ( 'none', #21268, .t. ) ;
#48455 = cartesian_point ( 'none', ( 110.3633621642234900, -2.312972506291586200, 13.80857937907968100 ) ) ;
#48456 = cartesian_point ( 'none', ( 110.6847869335730800, -2.634670633865828100, 13.75082604552360600 ) ) ;
#48457 = cartesian_point ( 'none', ( 110.8638505374169700, -2.781919939378463300, 13.72143559368207900 ) ) ;
#48458 = circle ( 'none', #48386, 2.000000000000000900 ) ;
#48459 = cartesian_point ( 'none', ( 111.2436834960255800, -3.036044369483484200, 13.66745433089881000 ) ) ;
#48460 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48461 = cartesian_point ( 'none', ( 111.4443896196975300, -3.143670803015224700, 13.64278283088719200 ) ) ;
#48462 = cartesian_point ( 'none', ( 111.8678830367386000, -3.319774232463842200, 13.60100321792292600 ) ) ;
#48463 = cartesian_point ( 'none', ( 112.0907408032508400, -3.387563703246990100, 13.58405479234590100 ) ) ;
#48464 = cartesian_point ( 'none', ( 112.5394538946450400, -3.477101870131464000, 13.56141198510466600 ) ) ;
#48465 = edge_curve ( 'none', #2334, #909, #53613, .t. ) ;
#48466 = cartesian_point ( 'none', ( 112.7676889234981400, -3.500000000000000400, 13.55544171172595800 ) ) ;
#48467 = face_outer_bound ( 'none', #2974, .t. ) ;
#48468 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48469 = axis2_placement_3d ( 'none', #48438, #48437, #48436 ) ;
#48470 = axis2_placement_3d ( 'none', #48359, #48364, #48460 ) ;
#48471 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48472 = vector ( 'none', #48471, 1000.000000000000000 ) ;
#48473 = cartesian_point ( 'none', ( -58.49439421980400100, 31.63314471971070300, 70.00000000000000000 ) ) ;
#48474 = line ( 'none', #48473, #48472 ) ;
#48475 = cartesian_point ( 'none', ( 113.0000000000000100, -3.500000000000000400, 13.55544171172595800 ) ) ;
#48476 = face_outer_bound ( 'none', #21087, .t. ) ;
#48477 = circle ( 'none', #48469, 66.00000000000000000 ) ;
#48478 = face_outer_bound ( 'none', #21261, .t. ) ;
#48479 = b_spline_curve_with_knots ( 'none', 3,
( #48475, #48466, #48464, #48463, #48462, #48461, #48459, #48457, #48456, #48455, #48452, #48450, #48448, #48446, #48445, #48443, #48441, #48440 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0006868179401138136700, 0.001373635880227627300, 0.002060453820341440900, 0.002747271760455254700, 0.003434089700569068400, 0.004120907640682881800, 0.004807725580796696000, 0.005494543520910509300 ),
.unspecified. ) ;
#48480 = direction ( 'none', ( 0.8660254037844432600, 0.0000000000000000000, 0.4999999999999919500 ) ) ;
#48481 = direction ( 'none', ( -0.4999999999999919500, 0.0000000000000000000, 0.8660254037844432600 ) ) ;
#48482 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48483 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#48484 = line ( 'none', #48372, #48370 ) ;
#48485 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48487 = circle ( 'none', #48399, 13.99999999999999800 ) ;
#48486 = direction ( 'none', ( 0.8660254037844432600, -0.0000000000000000000, 0.4999999999999919500 ) ) ;
#48488 = vector ( 'none', #48486, 1000.000000000000000 ) ;
#48489 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48490 = cartesian_point ( 'none', ( -54.81678735406534700, 9.499999999999975100, -37.05653919505975600 ) ) ;
#48491 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48492 = axis2_placement_3d ( 'none', #48385, #48491, #48489 ) ;
#48493 = axis2_placement_3d ( 'none', #48589, #48545, #48544 ) ;
#48494 = cartesian_point ( 'none', ( 149.5000000000000300, -3.500000000000000400, 10.30000000000000100 ) ) ;
#48495 = line ( 'none', #48578, #48575 ) ;
#48496 = line ( 'none', #48490, #48488 ) ;
#48498 = cartesian_point ( 'none', ( 149.5000000000000300, 3.500000000000000400, 12.51998402554883500 ) ) ;
#48497 = cartesian_point ( 'none', ( -54.81678735406534700, 9.499999999999975100, -37.05653919505975600 ) ) ;
#48499 = face_outer_bound ( 'none', #21136, .t. ) ;
#48500 = cartesian_point ( 'none', ( 149.5000000000000300, 3.500000000000000400, 12.65422840654199500 ) ) ;
#48501 = cartesian_point ( 'none', ( 149.4751736306851900, 3.500000000000000900, 12.78629591067981700 ) ) ;
#48502 = cartesian_point ( 'none', ( 149.3774319700945300, 3.500000000000000400, 13.03526419096466600 ) ) ;
#48503 = cartesian_point ( 'none', ( 149.3049028446660000, 3.500000000000000900, 13.14983626109921700 ) ) ;
#48504 = cartesian_point ( 'none', ( 149.1216985935167000, 3.500000000000000400, 13.34269195566227900 ) ) ;
#48505 = axis2_placement_3d ( 'none', #48497, #48481, #48480 ) ;
#48506 = cartesian_point ( 'none', ( 149.0100432409312200, 3.500000000000000900, 13.42137113924739800 ) ) ;
#48507 = cartesian_point ( 'none', ( 148.7667378798725500, 3.500000000000000900, 13.52732226657814800 ) ) ;
#48508 = plane ( 'none', #48505 ) ;
#48509 = cartesian_point ( 'none', ( 148.6330269683310800, 3.500000000000000000, 13.55544171172599000 ) ) ;
#48510 = cartesian_point ( 'none', ( 148.5000000000000300, 3.500000000000000400, 13.55544171172595800 ) ) ;
#48511 = vector ( 'none', #48533, 1000.000000000000000 ) ;
#48512 = toroidal_surface ( 'none', #48522, 13.00000000000000000, 1.000000000000000000 ) ;
#48513 = cylindrical_surface ( 'none', #48536, 0.5000000000000004400 ) ;
#48514 = cartesian_point ( 'none', ( 149.5000000000000300, -3.500000000000000400, 12.51998402554650600 ) ) ;
#48515 = b_spline_curve_with_knots ( 'none', 3,
( #48510, #48509, #48507, #48506, #48504, #48503, #48502, #48501, #48500, #48498 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.003494641974137593200, 0.003892582188713487000, 0.004290522403289380800, 0.004688462617865274600, 0.005086402832441168400 ),
.unspecified. ) ;
#48516 = conical_surface ( 'none', #48604, 0.8509999999999999800, 0.06981317007976599300 ) ;
#48517 = direction ( 'none', ( 0.8660254037844432600, -0.0000000000000000000, 0.4999999999999919500 ) ) ;
#48518 = vector ( 'none', #48517, 1000.000000000000000 ) ;
#48519 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48520 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48521 = cartesian_point ( 'none', ( 60.00722286311210500, 17.70232050253117600, 28.65978374406893900 ) ) ;
#48522 = axis2_placement_3d ( 'none', #48532, #48520, #48519 ) ;
#48523 = plane ( 'none', #48582 ) ;
#48524 = face_outer_bound ( 'none', #2978, .t. ) ;
#48525 = direction ( 'none', ( 0.8660254037844396000, 0.0000000000000000000, 0.4999999999999985600 ) ) ;
#48526 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48527 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48528 = line ( 'none', #48534, #48511 ) ;
#48529 = cartesian_point ( 'none', ( -59.56678735406527600, 9.499999999999975100, -28.82929785910754500 ) ) ;
#48530 = line ( 'none', #48529, #48518 ) ;
#48531 = axis2_placement_3d ( 'none', #48605, #48558, #48556 ) ;
#48532 = cartesian_point ( 'none', ( 148.5000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48533 = direction ( 'none', ( 9.130123557772669600e-017, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#48534 = cartesian_point ( 'none', ( 4.816489357776557500, -2.433177928146416400e-014, -66.28714008696295000 ) ) ;
#48535 = cartesian_point ( 'none', ( 59.75722286311209800, 9.499999999999975100, 29.09279644596115200 ) ) ;
#48536 = axis2_placement_3d ( 'none', #48521, #48358, #48356 ) ;
#48537 = vector ( 'none', #48418, 1000.000000000000000 ) ;
#48538 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48539 = cylindrical_surface ( 'none', #48555, 66.00000000000000000 ) ;
#48540 = axis2_placement_3d ( 'none', #48367, #48527, #48526 ) ;
#48542 = circle ( 'none', #48540, 1.799999999999999600 ) ;
#48541 = plane ( 'none', #48650 ) ;
#48543 = axis2_placement_3d ( 'none', #48439, #48538, #48387 ) ;
#48544 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48546 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48545 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48547 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48548 = cartesian_point ( 'none', ( 5.599999999999999600, 3.306546357697855200e-016, 2.700000000000001500 ) ) ;
#48549 = cartesian_point ( 'none', ( 148.5000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48550 = axis2_placement_3d ( 'none', #48549, #48547, #48546 ) ;
#48551 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48552 = circle ( 'none', #48666, 15.00000000000000000 ) ;
#48553 = cartesian_point ( 'none', ( 0.0000000000000000000, 17.70232050253117600, 0.0000000000000000000 ) ) ;
#48554 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48555 = axis2_placement_3d ( 'none', #48553, #48670, #48669 ) ;
#48556 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48557 = face_outer_bound ( 'none', #20970, .t. ) ;
#48558 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48559 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48560 = vector ( 'none', #48559, 1000.000000000000000 ) ;
#48561 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48562 = cartesian_point ( 'none', ( 149.5000000000000300, 12.99999999999999300, 10.30000000000000100 ) ) ;
#48563 = line ( 'none', #48562, #48682 ) ;
#48564 = circle ( 'none', #48664, 1.852269820003957300 ) ;
#48565 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48566 = axis2_placement_3d ( 'none', #48636, #48635, #48633 ) ;
#48567 = cartesian_point ( 'none', ( 5.600000000000000500, 6.472876824008161600e-016, -5.200000000000001100 ) ) ;
#48569 = face_outer_bound ( 'none', #2967, .t. ) ;
#48568 = line ( 'none', #48573, #48560 ) ;
#48570 = face_bound ( 'none', #2980, .t. ) ;
#48571 = axis2_placement_3d ( 'none', #48658, #48620, #48728 ) ;
#48572 = face_outer_bound ( 'none', #2925, .t. ) ;
#48573 = cartesian_point ( 'none', ( -59.44295917166910200, 33.25000000000007100, 145.2390102012479600 ) ) ;
#48574 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48575 = vector ( 'none', #48574, 1000.000000000000000 ) ;
#48576 = face_outer_bound ( 'none', #21119, .t. ) ;
#48577 = circle ( 'none', #48493, 1.852269820003957300 ) ;
#48578 = cartesian_point ( 'none', ( 149.5000000000000300, -3.500000000000000400, 10.30000000000000100 ) ) ;
#48579 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48580 = face_outer_bound ( 'none', #21126, .t. ) ;
#48581 = vector ( 'none', #48579, 1000.000000000000000 ) ;
#48582 = axis2_placement_3d ( 'none', #48586, #48483, #48565 ) ;
#48583 = cartesian_point ( 'none', ( 148.5000000000000300, -3.500000000000000400, 13.55544171172595800 ) ) ;
#48584 = face_bound ( 'none', #21054, .t. ) ;
#48585 = cartesian_point ( 'none', ( 148.6329139248396100, -3.500000000000000400, 13.55544171172602600 ) ) ;
#48586 = cartesian_point ( 'none', ( -1.427742348176011500e-012, 9.499999999999973400, 62.70000000000000300 ) ) ;
#48587 = cartesian_point ( 'none', ( 148.7660435025132400, -3.500000000000000900, 13.52765675017415200 ) ) ;
#48588 = cartesian_point ( 'none', ( 149.0111344632100300, -3.500000000000000400, 13.42086379129522700 ) ) ;
#48589 = cartesian_point ( 'none', ( -57.59068935166514100, 33.25000000000007100, 0.0000000000000000000 ) ) ;
#48590 = cartesian_point ( 'none', ( 149.1211420376291700, -3.500000000000000900, 13.34338050314084300 ) ) ;
#48591 = cartesian_point ( 'none', ( 149.3061975971089300, -3.500000000000000400, 13.14837021761957900 ) ) ;
#48592 = cartesian_point ( 'none', ( 149.3776711456544000, -3.500000000000000900, 13.03479895013694400 ) ) ;
#48593 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48595 = cartesian_point ( 'none', ( 149.4752386886768200, -3.500000000000000900, 12.78598575609509200 ) ) ;
#48594 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#48596 = cartesian_point ( 'none', ( 0.0000000000000000000, 9.499999999999973400, 0.0000000000000000000 ) ) ;
#48597 = cartesian_point ( 'none', ( 149.5000000000003400, -3.500000000000000000, 12.65315029148977300 ) ) ;
#48598 = axis2_placement_3d ( 'none', #48596, #48594, #48593 ) ;
#48600 = cartesian_point ( 'none', ( 149.5000000000000300, -3.500000000000000400, 12.51998402554650600 ) ) ;
#48599 = circle ( 'none', #48598, 62.70000000000000300 ) ;
#48601 = face_outer_bound ( 'none', #20508, .t. ) ;
#48602 = cylindrical_surface ( 'none', #48617, 15.00000000000000000 ) ;
#48603 = cartesian_point ( 'none', ( 2.129999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48604 = axis2_placement_3d ( 'none', #48603, #48608, #48485 ) ;
#48605 = cartesian_point ( 'none', ( 149.5000000000000300, 12.99999999999999300, 0.0000000000000000000 ) ) ;
#48606 = cartesian_point ( 'none', ( 149.5000000000000300, 3.500000000000000400, 10.30000000000000100 ) ) ;
#48607 = line ( 'none', #48606, #48581 ) ;
#48608 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48609 = axis2_placement_3d ( 'none', #48726, #48637, #48626 ) ;
#48610 = plane ( 'none', #48531 ) ;
#48611 = cartesian_point ( 'none', ( 4.175813232069146800, 2.061359961916370900, 3.570380186727395900 ) ) ;
#48612 = b_spline_curve_with_knots ( 'none', 3,
( #48600, #48597, #48595, #48592, #48591, #48590, #48588, #48587, #48585, #48583 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.001289730941215985100, 0.001687610597195580700, 0.002085490253175176300, 0.002483369909154771900, 0.002881249565134367500 ),
.unspecified. ) ;
#48613 = circle ( 'none', #48716, 2.500000000000001300 ) ;
#48614 = cartesian_point ( 'none', ( 5.799999999999999800, 3.061616997868385100e-016, -2.500000000000001300 ) ) ;
#48615 = cartesian_point ( 'none', ( 148.5000000000000300, -3.500000000000000400, 13.55544171172595800 ) ) ;
#48616 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48617 = axis2_placement_3d ( 'none', #48683, #48675, #48554 ) ;
#48618 = axis2_placement_3d ( 'none', #48731, #48730, #48727 ) ;
#48619 = circle ( 'none', #48618, 1.852269820003952000 ) ;
#48620 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48621 = cartesian_point ( 'none', ( 5.599999999999999600, 0.0000000000000000000, -2.700000000000001500 ) ) ;
#48622 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48623 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48624 = cartesian_point ( 'none', ( 89.49999999999998600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48625 = face_outer_bound ( 'none', #21550, .t. ) ;
#48626 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48628 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48627 = cylindrical_surface ( 'none', #48609, 62.70000000000000300 ) ;
#48629 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48630 = direction ( 'none', ( 0.3420201433256622700, 0.0000000000000000000, -0.9396926207859106500 ) ) ;
#48631 = vector ( 'none', #48630, 1000.000000000000100 ) ;
#48632 = cartesian_point ( 'none', ( 4.630153689607048800, 0.0000000000000000000, -5.371010071662833100 ) ) ;
#48633 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48634 = cartesian_point ( 'none', ( 5.799999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48635 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48636 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48637 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#48638 = axis2_placement_3d ( 'none', #48624, #48623, #48622 ) ;
#48639 = cartesian_point ( 'none', ( 15.60000000000000300, 2.789133085058098100e-016, -2.054999999999999700 ) ) ;
#48640 = face_outer_bound ( 'none', #2968, .t. ) ;
#48641 = line ( 'none', #48632, #48631 ) ;
#48642 = cartesian_point ( 'none', ( 113.0000000000000100, 3.500000000000000400, 10.30000000000000100 ) ) ;
#48643 = line ( 'none', #48642, #48744 ) ;
#48645 = cylindrical_surface ( 'none', #48566, 14.97500000000000000 ) ;
#48644 = toroidal_surface ( 'none', #48653, 2.700000000000001500, 0.2000000000000000100 ) ;
#48646 = direction ( 'none', ( -4.565061778886261400e-017, -1.000000000000000000, 7.906918940721934100e-017 ) ) ;
#48648 = face_outer_bound ( 'none', #3030, .t. ) ;
#48647 = direction ( 'none', ( 0.4999999999999919500, -9.130123557772669600e-017, -0.8660254037844432600 ) ) ;
#48649 = cartesian_point ( 'none', ( -59.56678735406527600, 9.499999999999975100, -28.82929785910754500 ) ) ;
#48651 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48650 = axis2_placement_3d ( 'none', #48649, #48647, #48646 ) ;
#48652 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48653 = axis2_placement_3d ( 'none', #48634, #48551, #48616 ) ;
#48654 = cartesian_point ( 'none', ( 89.49999999999998600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48655 = face_bound ( 'none', #2996, .t. ) ;
#48656 = face_outer_bound ( 'none', #3009, .t. ) ;
#48657 = cartesian_point ( 'none', ( 4.630153689607048800, 6.577590292450083800e-016, 5.371010071662833100 ) ) ;
#48658 = cartesian_point ( 'none', ( 89.49999999999998600, 15.00000000000000000, 0.0000000000000000000 ) ) ;
#48659 = axis2_placement_3d ( 'none', #48654, #48652, #48651 ) ;
#48660 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48661 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48662 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48663 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48664 = axis2_placement_3d ( 'none', #48671, #48561, #48661 ) ;
#48665 = cartesian_point ( 'none', ( 70.49999999999998600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48666 = axis2_placement_3d ( 'none', #48665, #48663, #48662 ) ;
#48667 = circle ( 'none', #48659, 15.00000000000000000 ) ;
#48668 = cartesian_point ( 'none', ( 5.600000000000000500, 0.0000000000000000000, 5.200000000000001100 ) ) ;
#48669 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48670 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#48671 = cartesian_point ( 'none', ( -57.59068935166514100, 33.25000000000007100, 140.0000000000000000 ) ) ;
#48672 = cartesian_point ( 'none', ( 81.97795796595463000, -80.07821518173500400, -50.71666573660391500 ) ) ;
#48673 = cartesian_point ( 'none', ( 81.72079363461037400, -79.97584817829975600, -50.74461319352602800 ) ) ;
#48674 = direction ( 'none', ( 0.0000000000000000000, 1.224646799147353200e-016, 1.000000000000000000 ) ) ;
#48675 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48676 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -1.224646799147353200e-016 ) ) ;
#48677 = cartesian_point ( 'none', ( 5.799999999999999800, 3.306546357697855200e-016, 2.700000000000001500 ) ) ;
#48678 = axis2_placement_3d ( 'none', #48677, #48676, #48674 ) ;
#48679 = circle ( 'none', #48638, 14.97500000000000000 ) ;
#48680 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48681 = cartesian_point ( 'none', ( 82.45709485739244800, -80.68059147156057500, -50.55747423523736500 ) ) ;
#48682 = vector ( 'none', #48680, 1000.000000000000000 ) ;
#48683 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48684 = circle ( 'none', #48678, 0.2000000000000000900 ) ;
#48685 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48686 = cartesian_point ( 'none', ( 82.16257551133685400, -80.25492006930672100, -50.66974334105329800 ) ) ;
#48687 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48688 = cartesian_point ( 'none', ( 104.0000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48689 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48690 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -62.00000000000000000 ) ) ;
#48691 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48692 = cartesian_point ( 'none', ( 5.600000000000000500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48693 = axis2_placement_3d ( 'none', #48692, #48691, #48689 ) ;
#48694 = circle ( 'none', #48693, 5.200000000000001100 ) ;
#48695 = axis2_placement_3d ( 'none', #48688, #48687, #48685 ) ;
#48696 = cartesian_point ( 'none', ( -37.49999999999999300, 1.600000000000000100, 37.50000000000000700 ) ) ;
#48697 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#48698 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48699 = axis2_placement_3d ( 'none', #48705, #48697, #46670 ) ;
#48700 = cartesian_point ( 'none', ( 82.34719305671907800, -80.43162495687843700, -50.62282094550268100 ) ) ;
#48702 = axis2_placement_3d ( 'none', #48711, #48733, #48698 ) ;
#48701 = cartesian_point ( 'none', ( -76.78516237019239600, -23.48687299946900400, -12.99999999999999800 ) ) ;
#48703 = cartesian_point ( 'none', ( 104.0000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48704 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48705 = cartesian_point ( 'none', ( 4.173080939901785400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#48706 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48707 = axis2_placement_3d ( 'none', #48717, #48706, #48704 ) ;
#48709 = circle ( 'none', #48707, 14.47499999999999600 ) ;
#48708 = cartesian_point ( 'none', ( 82.46192664979830100, -80.93305262476654600, -50.49174184842674200 ) ) ;
#48710 = cartesian_point ( 'none', ( -61.83186657152272400, 24.47591216444062200, 140.0000000000000000 ) ) ;
#48711 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#48712 = line ( 'none', #51150, #51189 ) ;
#48713 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48714 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48715 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48716 = axis2_placement_3d ( 'none', #48722, #48715, #48714 ) ;
#48717 = cartesian_point ( 'none', ( 104.5000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48718 = face_outer_bound ( 'none', #21400, .t. ) ;
#48719 = circle ( 'none', #48695, 14.97500000000000000 ) ;
#48720 = toroidal_surface ( 'none', #48723, 14.47500000000000000, 0.5000000000000004400 ) ;
#48721 = cartesian_point ( 'none', ( 5.799999999999999800, 0.0000000000000000000, 2.500000000000001300 ) ) ;
#48722 = cartesian_point ( 'none', ( 5.799999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48723 = axis2_placement_3d ( 'none', #48703, #48629, #48628 ) ;
#48724 = plane ( 'none', #48702 ) ;
#48725 = axis2_placement_3d ( 'none', #48696, #49743, #49733 ) ;
#48726 = cartesian_point ( 'none', ( 0.0000000000000000000, 17.70232050253117600, 0.0000000000000000000 ) ) ;
#48728 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48727 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48729 = plane ( 'none', #48740 ) ;
#48730 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48731 = cartesian_point ( 'none', ( 2.321836435137739100e-013, -66.49999999999998600, -0.0000000000000000000 ) ) ;
#48732 = conical_surface ( 'none', #48699, 2.000000000000000900, 0.9599310885968839200 ) ;
#48733 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48734 = oriented_edge ( 'none', *, *, #1485, .t. ) ;
#48735 = cartesian_point ( 'none', ( 5.599999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48736 = circle ( 'none', #48842, 0.2000000000000000900 ) ;
#48737 = cartesian_point ( 'none', ( 104.5000000000000300, 14.47499999999999600, 0.0000000000000000000 ) ) ;
#48738 = face_bound ( 'none', #3021, .t. ) ;
#48739 = axis2_placement_3d ( 'none', #48835, #48818, #48816 ) ;
#48740 = axis2_placement_3d ( 'none', #48737, #48660, #48747 ) ;
#48741 = face_outer_bound ( 'none', #3019, .t. ) ;
#48742 = plane ( 'none', #48571 ) ;
#48743 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48744 = vector ( 'none', #48743, 1000.000000000000000 ) ;
#48745 = cartesian_point ( 'none', ( 3.973110223767137800, -2.263315984422991800e-011, -3.565797985667433800 ) ) ;
#48746 = direction ( 'none', ( 0.3420201433256622700, 1.150791560227853200e-016, 0.9396926207859106500 ) ) ;
#48747 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48748 = vector ( 'none', #48746, 1000.000000000000100 ) ;
#48749 = cartesian_point ( 'none', ( 149.5000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48750 = cartesian_point ( 'none', ( 4.630153689607048800, 6.577590292450083800e-016, 5.371010071662833100 ) ) ;
#48751 = cartesian_point ( 'none', ( 15.15500000000001500, 3.061616997868386600e-016, -2.500000000000002700 ) ) ;
#48752 = face_outer_bound ( 'none', #3053, .t. ) ;
#48753 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48754 = axis2_placement_3d ( 'none', #48749, #48762, #48868 ) ;
#48755 = circle ( 'none', #48739, 1.852269820003957300 ) ;
#48756 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48757 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48758 = cartesian_point ( 'none', ( 113.0000000000000100, 3.500000000000000400, 10.30000000000000100 ) ) ;
#48759 = axis2_placement_3d ( 'none', #48735, #48853, #48851 ) ;
#48760 = axis2_placement_3d ( 'none', #48847, #48860, #48803 ) ;
#48761 = toroidal_surface ( 'none', #48820, 5.200000000000001100, 0.4999999999999978400 ) ;
#48762 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48764 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48763 = conical_surface ( 'none', #48784, 5.371010071662833100, 1.221730476396037500 ) ;
#48765 = vector ( 'none', #48764, 1000.000000000000000 ) ;
#48766 = line ( 'none', #48750, #48748 ) ;
#48767 = cartesian_point ( 'none', ( 113.0000000000000100, -3.500000000000000400, 10.30000000000000100 ) ) ;
#48768 = cartesian_point ( 'none', ( 4.175813232069149400, 4.122719923832744500, -1.071917070974935700e-016 ) ) ;
#48770 = cartesian_point ( 'none', ( 113.0000000000000100, 0.0000000000000000000, 10.30000000000000100 ) ) ;
#48769 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48772 = face_outer_bound ( 'none', #21326, .t. ) ;
#48771 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48773 = cartesian_point ( 'none', ( -57.59068935166514100, 33.25000000000007100, 145.2390102012479600 ) ) ;
#48774 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48775 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48776 = axis2_placement_3d ( 'none', #48791, #48775, #48774 ) ;
#48777 = circle ( 'none', #48776, 3.500000000000003100 ) ;
#48778 = cartesian_point ( 'none', ( 4.630153689607048800, 0.0000000000000000000, -5.371010071662833100 ) ) ;
#48779 = conical_surface ( 'none', #48754, 1.799999999999999600, 0.5235987755982991500 ) ;
#48780 = cartesian_point ( 'none', ( 4.630153689607048800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48781 = line ( 'none', #48767, #48765 ) ;
#48782 = cylindrical_surface ( 'none', #48795, 3.500000000000003100 ) ;
#48783 = face_outer_bound ( 'none', #3003, .t. ) ;
#48784 = axis2_placement_3d ( 'none', #48780, #48757, #48756 ) ;
#48785 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48786 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#48787 = cartesian_point ( 'none', ( 113.0000000000000100, 3.500000000000000400, 10.30000000000000100 ) ) ;
#48788 = axis2_placement_3d ( 'none', #48787, #48786, #48785 ) ;
#48789 = face_outer_bound ( 'none', #21736, .t. ) ;
#48790 = plane ( 'none', #48788 ) ;
#48791 = cartesian_point ( 'none', ( 113.0000000000000100, 0.0000000000000000000, 10.30000000000000100 ) ) ;
#48792 = cartesian_point ( 'none', ( 63.24555320336761400, 30.00000000000000000, 136.0000000000000000 ) ) ;
#48793 = axis2_placement_3d ( 'none', #48773, #48771, #48769 ) ;
#48794 = edge_loop ( 'none', ( #55606, #55547, #55362, #47133 ) ) ;
#48795 = axis2_placement_3d ( 'none', #48770, #48801, #48753 ) ;
#48796 = circle ( 'none', #48759, 2.700000000000001500 ) ;
#48797 = cylindrical_surface ( 'none', #48793, 1.852269820003957300 ) ;
#48798 = cartesian_point ( 'none', ( -58.49439421980399300, 31.63314471971072500, 0.0000000000000000000 ) ) ;
#48799 = face_outer_bound ( 'none', #19884, .t. ) ;
#48800 = circle ( 'none', #48848, 0.4999999999999978400 ) ;
#48801 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48802 = cartesian_point ( 'none', ( 5.100000000000002300, 6.368163355566238400e-016, -5.200000000000001100 ) ) ;
#48803 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48804 = circle ( 'none', #48814, 1.852269820003957300 ) ;
#48805 = face_outer_bound ( 'none', #3047, .t. ) ;
#48806 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48807 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48808 = cartesian_point ( 'none', ( 5.100000000000002300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48809 = cartesian_point ( 'none', ( 8.250000000000000000, 15.00000000000000000, 38.50000000000000700 ) ) ;
#48810 = cartesian_point ( 'none', ( -52.11269500096339900, 41.31001113212832400, 0.0000000000000000000 ) ) ;
#48811 = cartesian_point ( 'none', ( -35.50000000000000700, 28.00000000000000400, -38.00000000000000000 ) ) ;
#48812 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.00000000000000000, 36.50000000000000700 ) ) ;
#48813 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48814 = axis2_placement_3d ( 'none', #48912, #48911, #48910 ) ;
#48815 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48816 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48817 = axis2_placement_3d ( 'none', #48822, #48815, #48813 ) ;
#48818 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48819 = axis2_placement_3d ( 'none', #48917, #48915, #48914 ) ;
#48820 = axis2_placement_3d ( 'none', #48808, #48807, #48806 ) ;
#48821 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48822 = cartesian_point ( 'none', ( 145.9000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48823 = cartesian_point ( 'none', ( 3.973110223767137000, 2.260640516368720300e-011, 3.565797985667431100 ) ) ;
#48824 = cartesian_point ( 'none', ( 3.973110223768736600, 0.6864646529411512200, 3.565797985667473300 ) ) ;
#48825 = face_outer_bound ( 'none', #3060, .t. ) ;
#48826 = cartesian_point ( 'none', ( 4.050880675075946500, 1.379097446046187600, 3.567934390854428500 ) ) ;
#48827 = cartesian_point ( 'none', ( 4.175813232069146800, 2.061359961916370900, 3.570380186727395900 ) ) ;
#48828 = cartesian_point ( 'none', ( 113.0000000000000100, -3.500000000000000400, 10.30000000000000100 ) ) ;
#48829 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48830 = b_spline_curve_with_knots ( 'none', 3,
( #48827, #48826, #48824, #48823 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.002080789711329301400 ),
.unspecified. ) ;
#48831 = vector ( 'none', #48829, 1000.000000000000000 ) ;
#48832 = cartesian_point ( 'none', ( -52.79422528741594800, 42.74537604415495200, 145.2390102012479600 ) ) ;
#48833 = line ( 'none', #48832, #48903 ) ;
#48834 = cylindrical_surface ( 'none', #48819, 0.9999999999999879000 ) ;
#48835 = cartesian_point ( 'none', ( -50.94195546741198700, 42.74537604415495200, 140.0000000000000000 ) ) ;
#48836 = cartesian_point ( 'none', ( 145.9000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48837 = line ( 'none', #48855, #48831 ) ;
#48838 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48839 = conical_surface ( 'none', #48843, 0.9999999999999870100, 1.029744258676648500 ) ;
#48840 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#48841 = cartesian_point ( 'none', ( 5.799999999999999800, 0.0000000000000000000, -2.700000000000001500 ) ) ;
#48842 = axis2_placement_3d ( 'none', #48841, #48840, #48838 ) ;
#48843 = axis2_placement_3d ( 'none', #48836, #48846, #48845 ) ;
#48844 = face_outer_bound ( 'none', #21427, .t. ) ;
#48845 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48846 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48847 = cartesian_point ( 'none', ( 113.0000000000000100, 0.0000000000000000000, 10.30000000000000100 ) ) ;
#48848 = axis2_placement_3d ( 'none', #48802, #48893, #48892 ) ;
#48850 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48849 = cartesian_point ( 'none', ( 15.60000000000000300, 0.0000000000000000000, 2.054999999999999700 ) ) ;
#48852 = vector ( 'none', #48850, 1000.000000000000000 ) ;
#48851 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48853 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48854 = cartesian_point ( 'none', ( 113.0000000000000100, -3.500000000000000400, 10.30000000000000100 ) ) ;
#48855 = cartesian_point ( 'none', ( 113.0000000000000100, 3.500000000000000400, 10.30000000000000100 ) ) ;
#48856 = face_outer_bound ( 'none', #2998, .t. ) ;
#48857 = circle ( 'none', #48817, 0.9999999999999870100 ) ;
#48859 = line ( 'none', #48854, #48852 ) ;
#48858 = cartesian_point ( 'none', ( 4.175813232069146800, 2.061359961916367800, -3.570380186727397700 ) ) ;
#48860 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48861 = cartesian_point ( 'none', ( 4.050480423730737900, 1.376911654797407200, -3.567926555162023400 ) ) ;
#48862 = cartesian_point ( 'none', ( 3.973110223765528000, 0.6902454861566469400, -3.565797985667391600 ) ) ;
#48863 = oriented_edge ( 'none', *, *, #632, .t. ) ;
#48864 = cartesian_point ( 'none', ( 3.973110223767137800, -2.263315984422991800e-011, -3.565797985667433800 ) ) ;
#48865 = cartesian_point ( 'none', ( 4.175813232069146800, 2.061359961916367800, -3.570380186727397700 ) ) ;
#48866 = circle ( 'none', #48913, 2.054999999999999700 ) ;
#48867 = plane ( 'none', #48760 ) ;
#48868 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48870 = cartesian_point ( 'none', ( 5.400000000000000400, 0.0000000000000000000, -39.00000000000000000 ) ) ;
#48869 = b_spline_curve_with_knots ( 'none', 3,
( #48864, #48862, #48861, #48858 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002080789711329275400, 0.004173039763574516000 ),
.unspecified. ) ;
#48871 = circle ( 'none', #48952, 8.250000000000000000 ) ;
#48872 = cartesian_point ( 'none', ( 15.15500000000001500, 0.0000000000000000000, 2.500000000000002200 ) ) ;
#48873 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48874 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48875 = vector ( 'none', #48873, 1000.000000000000000 ) ;
#48876 = vector ( 'none', #48874, 1000.000000000000000 ) ;
#48877 = cartesian_point ( 'none', ( -8.250000000000000000, 15.00000000000000200, 36.50000000000000700 ) ) ;
#48878 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.061616997868385100e-016, -2.500000000000001300 ) ) ;
#48879 = line ( 'none', #48878, #48876 ) ;
#48880 = cartesian_point ( 'none', ( -35.50000000000000700, 0.0000000000000000000, -32.99999999999999300 ) ) ;
#48881 = b_spline_curve_with_knots ( 'none', 3,
( #48943, #48942, #48941, #48940, #48939, #48938 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002086519881787258000, 0.004173039763574516000 ),
.unspecified. ) ;
#48882 = cartesian_point ( 'none', ( -35.50000000000000700, 0.0000000000000000000, -38.00000000000000000 ) ) ;
#48883 = line ( 'none', #48877, #48875 ) ;
#48884 = cartesian_point ( 'none', ( -8.250000000000000000, 15.00000000000000200, 38.50000000000000700 ) ) ;
#48885 = direction ( 'none', ( -0.7071067811865350300, 0.0000000000000000000, 0.7071067811865599000 ) ) ;
#48887 = circle ( 'none', #48891, 8.250000000000000000 ) ;
#48886 = vector ( 'none', #48885, 1000.000000000000100 ) ;
#48888 = cartesian_point ( 'none', ( 15.60000000000000300, 0.0000000000000000000, 2.054999999999999700 ) ) ;
#48889 = line ( 'none', #48888, #48886 ) ;
#48890 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48891 = axis2_placement_3d ( 'none', #48984, #48983, #48982 ) ;
#48892 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147353900e-016, 1.000000000000000000 ) ) ;
#48893 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#48894 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48895 = vector ( 'none', #48894, 1000.000000000000000 ) ;
#48896 = cartesian_point ( 'none', ( -35.50000000000000700, 34.00000000000000000, -38.00000000000000000 ) ) ;
#48897 = line ( 'none', #48896, #48895 ) ;
#48898 = cylindrical_surface ( 'none', #48909, 8.250000000000000000 ) ;
#48899 = cartesian_point ( 'none', ( 8.250000000000000000, 15.00000000000000000, 36.50000000000000700 ) ) ;
#48900 = line ( 'none', #48899, #48975 ) ;
#48901 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48902 = edge_curve ( 'none', #35279, #36117, #52148, .t. ) ;
#48903 = vector ( 'none', #48901, 1000.000000000000000 ) ;
#48904 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48905 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48906 = cartesian_point ( 'none', ( 148.1143593539449100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48907 = axis2_placement_3d ( 'none', #48906, #48905, #48904 ) ;
#48908 = circle ( 'none', #48907, 0.9999999999999887900 ) ;
#48909 = axis2_placement_3d ( 'none', #48812, #48821, #48890 ) ;
#48910 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48911 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48912 = cartesian_point ( 'none', ( -50.94195546741198700, 42.74537604415495200, 0.0000000000000000000 ) ) ;
#48913 = axis2_placement_3d ( 'none', #48919, #49041, #49039 ) ;
#48914 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48915 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48916 = cartesian_point ( 'none', ( 5.599999999999999600, 4.041451884327385900, -1.200406611105325000e-015 ) ) ;
#48917 = cartesian_point ( 'none', ( 149.5000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48918 = face_outer_bound ( 'none', #3095, .t. ) ;
#48919 = cartesian_point ( 'none', ( 15.60000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48920 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48921 = cartesian_point ( 'none', ( 3.973110223767137000, 2.260640516368720300e-011, 3.565797985667431100 ) ) ;
#48922 = cartesian_point ( 'none', ( -8.250000000000000000, 15.00000000000000200, 42.50000000000000000 ) ) ;
#48923 = axis2_placement_3d ( 'none', #49054, #49053, #49052 ) ;
#48924 = axis2_placement_3d ( 'none', #48916, #49031, #48978 ) ;
#48925 = circle ( 'none', #48923, 2.500000000000002200 ) ;
#48926 = circle ( 'none', #49038, 2.500000000000002200 ) ;
#48927 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#48928 = cartesian_point ( 'none', ( 35.50000000000000700, 34.00000000000000000, -38.00000000000000000 ) ) ;
#48929 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48930 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#48931 = cartesian_point ( 'none', ( 4.630153689607048800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48932 = axis2_placement_3d ( 'none', #48931, #48930, #48929 ) ;
#48934 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48933 = cartesian_point ( 'none', ( 5.100000000000002300, 0.0000000000000000000, 5.200000000000001100 ) ) ;
#48935 = axis2_placement_3d ( 'none', #49018, #49016, #49014 ) ;
#48937 = cartesian_point ( 'none', ( 35.50000000000000700, 28.00000000000000400, 38.00000000000000000 ) ) ;
#48936 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#48938 = cartesian_point ( 'none', ( 4.175813232069146800, 2.061359961916370900, 3.570380186727395900 ) ) ;
#48939 = cartesian_point ( 'none', ( 4.050823680195224000, 2.400527758044904000, 2.978030508226145100 ) ) ;
#48940 = cartesian_point ( 'none', ( 3.973514160553461800, 2.741076955031363400, 2.383932505289870600 ) ) ;
#48941 = cartesian_point ( 'none', ( 3.972709601346593000, 3.429395227388314400, 1.191688283765306900 ) ) ;
#48942 = cartesian_point ( 'none', ( 4.050536630291691900, 3.778525289263161100, 0.5912575323401413300 ) ) ;
#48943 = cartesian_point ( 'none', ( 4.175813232069149400, 4.122719923832744500, -1.071917070974935700e-016 ) ) ;
#48944 = face_outer_bound ( 'none', #3091, .t. ) ;
#48945 = axis2_placement_3d ( 'none', #48954, #49030, #49028 ) ;
#48946 = line ( 'none', #48928, #49047 ) ;
#48947 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48949 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48948 = face_outer_bound ( 'none', #20185, .t. ) ;
#48950 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.00000000000000000, 38.50000000000000700 ) ) ;
#48951 = circle ( 'none', #48973, 0.4999999999999978400 ) ;
#48952 = axis2_placement_3d ( 'none', #48950, #48949, #48947 ) ;
#48953 = plane ( 'none', #48985 ) ;
#48954 = cartesian_point ( 'none', ( 15.15500000000001500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48955 = cartesian_point ( 'none', ( 4.175813232069149400, 4.122719923832744500, -1.071917070974935700e-016 ) ) ;
#48956 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48958 = cartesian_point ( 'none', ( 70.49999999999998600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48957 = cartesian_point ( 'none', ( 4.050823680195225800, 3.779313952391381900, -0.5899027668435166100 ) ) ;
#48959 = cartesian_point ( 'none', ( 3.973514160553463600, 3.435084588004192300, -1.181876024140317400 ) ) ;
#48960 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#48961 = cartesian_point ( 'none', ( 3.972709601346592100, 2.746729940827191500, -2.374099244652734700 ) ) ;
#48962 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#48963 = cartesian_point ( 'none', ( 4.050536630291690100, 2.401306687817041500, -2.976670123173768400 ) ) ;
#48964 = cartesian_point ( 'none', ( 113.0000000000000100, -3.500000000000000400, 10.30000000000000100 ) ) ;
#48965 = axis2_placement_3d ( 'none', #48964, #48962, #48960 ) ;
#48966 = cartesian_point ( 'none', ( 4.175813232069146800, 2.061359961916367800, -3.570380186727397700 ) ) ;
#48967 = circle ( 'none', #48932, 5.371010071662833100 ) ;
#48968 = face_outer_bound ( 'none', #3128, .t. ) ;
#48969 = cartesian_point ( 'none', ( -35.50000000000000700, 28.00000000000000400, 38.00000000000000000 ) ) ;
#48970 = face_outer_bound ( 'none', #3090, .t. ) ;
#48971 = plane ( 'none', #48965 ) ;
#48972 = b_spline_curve_with_knots ( 'none', 3,
( #48966, #48963, #48961, #48959, #48957, #48955 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002086519881787260600, 0.004173039763574521200 ),
.unspecified. ) ;
#48973 = axis2_placement_3d ( 'none', #48933, #48936, #48920 ) ;
#48974 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#48975 = vector ( 'none', #48974, 1000.000000000000000 ) ;
#48977 = cartesian_point ( 'none', ( 8.250000000000000000, 15.00000000000000000, 42.50000000000000000 ) ) ;
#48976 = line ( 'none', #49089, #49087 ) ;
#48978 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#48979 = cartesian_point ( 'none', ( -35.50000000000000700, 28.00000000000000400, -32.99999999999999300 ) ) ;
#48980 = circle ( 'none', #49103, 2.700000000000001500 ) ;
#48981 = cartesian_point ( 'none', ( 3.900000000000000800, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#48982 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#48983 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#48984 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.00000000000000000, 42.50000000000000000 ) ) ;
#48985 = axis2_placement_3d ( 'none', #48958, #48956, #48934 ) ;
#48986 = cartesian_point ( 'none', ( -35.10226982000381900, 57.59068935166525400, 140.0000000000000000 ) ) ;
#48987 = axis2_placement_3d ( 'none', #49005, #48995, #49116 ) ;
#48988 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#48990 = cylindrical_surface ( 'none', #49022, 2.500000000000002200 ) ;
#48989 = line ( 'none', #48988, #49057 ) ;
#48991 = oriented_edge ( 'none', *, *, #15741, .t. ) ;
#48992 = direction ( 'none', ( -0.7071067811865350300, 8.659560562355083200e-017, -0.7071067811865599000 ) ) ;
#48993 = oriented_edge ( 'none', *, *, #49754, .f. ) ;
#48994 = vector ( 'none', #48992, 1000.000000000000100 ) ;
#48995 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#48996 = plane ( 'none', #48924 ) ;
#48997 = cartesian_point ( 'none', ( -35.50000000000000700, 34.00000000000000000, 35.50000000000000000 ) ) ;
#48998 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#48999 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49000 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49001 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49002 = axis2_placement_3d ( 'none', #49029, #49000, #48999 ) ;
#49003 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49004 = cartesian_point ( 'none', ( -50.94195546741198700, 42.74537604415495200, 145.2390102012479600 ) ) ;
#49005 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, 35.50000000000000000 ) ) ;
#49006 = face_outer_bound ( 'none', #22182, .t. ) ;
#49007 = circle ( 'none', #48987, 2.500000000000002200 ) ;
#49008 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49009 = line ( 'none', #49019, #48994 ) ;
#49010 = vector ( 'none', #49008, 1000.000000000000000 ) ;
#49011 = cartesian_point ( 'none', ( 35.50000000000000700, 34.00000000000000000, 38.00000000000000000 ) ) ;
#49012 = cylindrical_surface ( 'none', #49034, 1.852269820003957300 ) ;
#49013 = face_outer_bound ( 'none', #22683, .t. ) ;
#49014 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49015 = cartesian_point ( 'none', ( 35.50000000000000700, 34.00000000000000000, 32.99999999999999300 ) ) ;
#49017 = line ( 'none', #49015, #49110 ) ;
#49016 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49018 = cartesian_point ( 'none', ( 15.60000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49019 = cartesian_point ( 'none', ( 15.60000000000000300, 2.516649172247810600e-016, -2.054999999999999700 ) ) ;
#49020 = face_bound ( 'none', #22749, .t. ) ;
#49021 = line ( 'none', #49011, #49010 ) ;
#49022 = axis2_placement_3d ( 'none', #48997, #49092, #49090 ) ;
#49024 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, 38.00000000000000000 ) ) ;
#49023 = conical_surface ( 'none', #48935, 2.054999999999999700, 0.7853981633974658200 ) ;
#49025 = axis2_placement_3d ( 'none', #49043, #49042, #49040 ) ;
#49026 = face_outer_bound ( 'none', #21724, .t. ) ;
#49027 = line ( 'none', #49068, #49180 ) ;
#49028 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49029 = cartesian_point ( 'none', ( 35.50000000000000700, 28.00000000000000400, 35.50000000000000000 ) ) ;
#49030 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49032 = cylindrical_surface ( 'none', #49025, 2.500000000000002200 ) ;
#49031 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49033 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49034 = axis2_placement_3d ( 'none', #49004, #49003, #49001 ) ;
#49035 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49036 = cartesian_point ( 'none', ( 35.50000000000000700, 28.00000000000000400, -35.50000000000000000 ) ) ;
#49037 = circle ( 'none', #48945, 2.500000000000002200 ) ;
#49038 = axis2_placement_3d ( 'none', #49036, #49035, #49033 ) ;
#49039 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49040 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49042 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49041 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49043 = cartesian_point ( 'none', ( 35.50000000000000700, 34.00000000000000000, 35.50000000000000000 ) ) ;
#49044 = cartesian_point ( 'none', ( 4.173080939901785400, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#49046 = circle ( 'none', #49002, 2.500000000000002200 ) ;
#49045 = axis2_placement_3d ( 'none', #49044, #49169, #49168 ) ;
#49047 = vector ( 'none', #48927, 1000.000000000000000 ) ;
#49048 = cartesian_point ( 'none', ( -42.74537604415477400, 50.94195546741211400, 0.0000000000000000000 ) ) ;
#49049 = circle ( 'none', #49126, 2.500000000000001300 ) ;
#49050 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, 32.99999999999999300 ) ) ;
#49051 = axis2_placement_3d ( 'none', #49162, #49160, #49158 ) ;
#49052 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49053 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49054 = cartesian_point ( 'none', ( -35.50000000000000700, 28.00000000000000400, -35.50000000000000000 ) ) ;
#49055 = advanced_face ( 'none', ( #53720 ), #53714, .f. ) ;
#49056 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49057 = vector ( 'none', #49056, 1000.000000000000000 ) ;
#49058 = vector ( 'none', #49210, 1000.000000000000000 ) ;
#49059 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49060 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49062 = axis2_placement_3d ( 'none', #49102, #49060, #49059 ) ;
#49061 = cartesian_point ( 'none', ( -44.14757791481460500, 49.73169376017043700, 140.0000000000000000 ) ) ;
#49063 = circle ( 'none', #49156, 1.852269820003957300 ) ;
#49065 = line ( 'none', #49238, #49223 ) ;
#49064 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49067 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49066 = vector ( 'none', #49064, 1000.000000000000000 ) ;
#49068 = cartesian_point ( 'none', ( -35.50000000000000700, 34.00000000000000000, 32.99999999999999300 ) ) ;
#49069 = cartesian_point ( 'none', ( -44.14757791481460500, 49.73169376017043700, 70.00000000000000000 ) ) ;
#49070 = cartesian_point ( 'none', ( -44.59764586415872900, 50.94195546741211400, 0.0000000000000000000 ) ) ;
#49071 = circle ( 'none', #49062, 2.500000000000002200 ) ;
#49072 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49073 = circle ( 'none', #49045, 2.000000000000000900 ) ;
#49074 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49075 = cartesian_point ( 'none', ( -44.14757791481459000, 49.73169376017045100, 0.0000000000000000000 ) ) ;
#49076 = cartesian_point ( 'none', ( -35.50000000000000700, 28.00000000000000400, 35.50000000000000000 ) ) ;
#49078 = cylindrical_surface ( 'none', #49104, 2.500000000000002200 ) ;
#49077 = circle ( 'none', #49051, 1.852269820003953800 ) ;
#49079 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49080 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49081 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49082 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, 35.50000000000000000 ) ) ;
#49083 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49084 = face_outer_bound ( 'none', #3101, .t. ) ;
#49085 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49086 = oriented_edge ( 'none', *, *, #47200, .t. ) ;
#49087 = vector ( 'none', #49085, 1000.000000000000000 ) ;
#49088 = oriented_edge ( 'none', *, *, #21829, .t. ) ;
#49089 = cartesian_point ( 'none', ( -44.59764586415872900, 50.94195546741211400, 145.2390102012479600 ) ) ;
#49090 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49091 = conical_surface ( 'none', #49094, 1.610000000000001200, 0.9599310885968749300 ) ;
#49092 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49093 = cartesian_point ( 'none', ( -24.59660935116076500, 62.48955928226296000, 0.0000000000000000000 ) ) ;
#49094 = axis2_placement_3d ( 'none', #48981, #48998, #49083 ) ;
#49095 = axis2_placement_3d ( 'none', #49076, #49074, #49072 ) ;
#49096 = line ( 'none', #49069, #49066 ) ;
#49097 = circle ( 'none', #49106, 2.500000000000002200 ) ;
#49098 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49099 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49100 = circle ( 'none', #49095, 2.500000000000002200 ) ;
#49101 = cartesian_point ( 'none', ( 5.599999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49102 = cartesian_point ( 'none', ( -35.50000000000000700, 0.0000000000000000000, 35.50000000000000000 ) ) ;
#49103 = axis2_placement_3d ( 'none', #49101, #49099, #49098 ) ;
#49104 = axis2_placement_3d ( 'none', #49177, #49079, #49166 ) ;
#49105 = face_outer_bound ( 'none', #3087, .t. ) ;
#49106 = axis2_placement_3d ( 'none', #49082, #49081, #49080 ) ;
#49108 = cartesian_point ( 'none', ( -35.50000000000000700, 28.00000000000000400, 32.99999999999999300 ) ) ;
#49107 = conical_surface ( 'none', #49112, 2.054999999999999700, 0.7853981633974658200 ) ;
#49109 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49110 = vector ( 'none', #49109, 1000.000000000000000 ) ;
#49111 = cartesian_point ( 'none', ( 15.60000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49112 = axis2_placement_3d ( 'none', #49111, #49227, #49226 ) ;
#49113 = vector ( 'none', #49135, 1000.000000000000000 ) ;
#49114 = advanced_face ( 'none', ( #53717 ), #53722, .f. ) ;
#49115 = cartesian_point ( 'none', ( 15.60000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49116 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49117 = cartesian_point ( 'none', ( 82.16100585666762900, -80.19026477605443400, -50.51135978357395800 ) ) ;
#49118 = cartesian_point ( 'none', ( -37.50000000000000700, 0.0000000000000000000, -40.04999999999999700 ) ) ;
#49119 = direction ( 'none', ( -1.632680918566406300e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49120 = vector ( 'none', #49119, 1000.000000000000000 ) ;
#49121 = cartesian_point ( 'none', ( 37.50000000000001400, 34.00000000000000000, -42.50000000000000700 ) ) ;
#49123 = line ( 'none', #49121, #49120 ) ;
#49122 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49124 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49125 = cartesian_point ( 'none', ( 5.799999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49126 = axis2_placement_3d ( 'none', #49125, #49124, #49122 ) ;
#49127 = circle ( 'none', #49203, 2.549999999999989600 ) ;
#49128 = line ( 'none', #49137, #49113 ) ;
#49129 = face_outer_bound ( 'none', #22920, .t. ) ;
#49130 = axis2_placement_3d ( 'none', #49115, #49221, #49220 ) ;
#49131 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49132 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49133 = circle ( 'none', #49234, 2.549999999999989600 ) ;
#49134 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49135 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49136 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49137 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 2.500000000000001300 ) ) ;
#49138 = vector ( 'none', #49136, 1000.000000000000000 ) ;
#49139 = axis2_placement_3d ( 'none', #49134, #49132, #49131 ) ;
#49140 = cartesian_point ( 'none', ( 81.46021376542680100, -79.92656145910443400, -50.62385659316920100 ) ) ;
#49141 = face_outer_bound ( 'none', #22574, .t. ) ;
#49142 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49143 = cartesian_point ( 'none', ( -44.59764586415872900, 50.94195546741211400, 140.0000000000000000 ) ) ;
#49144 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49145 = cartesian_point ( 'none', ( -35.50000000000000700, 0.0000000000000000000, -35.50000000000000000 ) ) ;
#49146 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49147 = vector ( 'none', #49163, 1000.000000000000000 ) ;
#49148 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49149 = cartesian_point ( 'none', ( -35.50000000000000700, 34.00000000000000000, 38.00000000000000000 ) ) ;
#49150 = cylindrical_surface ( 'none', #49139, 2.500000000000001300 ) ;
#49151 = line ( 'none', #49149, #49138 ) ;
#49152 = circle ( 'none', #49167, 2.500000000000002200 ) ;
#49153 = cartesian_point ( 'none', ( -34.84105901347646700, 56.64230403876109700, 140.0000000000000000 ) ) ;
#49154 = circle ( 'none', #49130, 2.054999999999999700 ) ;
#49155 = oriented_edge ( 'none', *, *, #49555, .f. ) ;
#49156 = axis2_placement_3d ( 'none', #49048, #49148, #49146 ) ;
#49157 = edge_curve ( 'none', #36117, #19568, #53724, .t. ) ;
#49158 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49159 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49161 = vector ( 'none', #49159, 1000.000000000000000 ) ;
#49160 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#49162 = cartesian_point ( 'none', ( -22.74433953115681100, 62.48955928226296000, 140.0000000000000000 ) ) ;
#49163 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#49164 = cartesian_point ( 'none', ( -40.04999999999999000, 0.0000000000000000000, 37.50000000000001400 ) ) ;
#49165 = cartesian_point ( 'none', ( -35.50000000000000700, 0.0000000000000000000, 38.00000000000000000 ) ) ;
#49166 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49167 = axis2_placement_3d ( 'none', #49145, #49144, #49142 ) ;
#49168 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49169 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#49170 = cartesian_point ( 'none', ( 82.45544148377959500, -80.59420270028863300, -50.34509104547668600 ) ) ;
#49171 = line ( 'none', #49164, #49147 ) ;
#49172 = cartesian_point ( 'none', ( 82.34564702156915000, -80.35784369101860100, -50.44189550815713100 ) ) ;
#49173 = cartesian_point ( 'none', ( -35.50000000000000700, 34.00000000000000000, -32.99999999999999300 ) ) ;
#49174 = cartesian_point ( 'none', ( 81.71730895263776500, -79.87587296638756100, -50.49964697650037200 ) ) ;
#49175 = line ( 'none', #49173, #49161 ) ;
#49177 = cartesian_point ( 'none', ( -35.50000000000000700, 34.00000000000000000, -35.50000000000000000 ) ) ;
#49176 = cartesian_point ( 'none', ( 81.45831778536336300, -79.87702897994702800, -50.50184226212503800 ) ) ;
#49178 = cartesian_point ( 'none', ( 35.50000000000000700, 28.00000000000000400, 32.99999999999999300 ) ) ;
#49179 = cartesian_point ( 'none', ( -13.36707710969699300, 65.14269912694297200, 140.0000000000000000 ) ) ;
#49180 = vector ( 'none', #49067, 1000.000000000000000 ) ;
#49181 = cartesian_point ( 'none', ( -35.50000000000000700, 0.0000000000000000000, 32.99999999999999300 ) ) ;
#49182 = axis2_placement_3d ( 'none', #47202, #47191, #47673 ) ;
#49183 = cartesian_point ( 'none', ( 82.15943620199841700, -80.12560948280216200, -50.35297622609462600 ) ) ;
#49184 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49185 = cartesian_point ( 'none', ( 81.97477141757762800, -79.96715654044554400, -50.44498238137767000 ) ) ;
#49186 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49187 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49188 = cartesian_point ( 'none', ( -35.50000000000000700, 0.0000000000000000000, -35.50000000000000000 ) ) ;
#49189 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49190 = axis2_placement_3d ( 'none', #49188, #49186, #49184 ) ;
#49191 = line ( 'none', #49727, #51181 ) ;
#49192 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49193 = cartesian_point ( 'none', ( 82.46003066973486300, -80.83398766645176200, -50.24771318633840200 ) ) ;
#49194 = circle ( 'none', #48725, 3.549999999999997600 ) ;
#49196 = vector ( 'none', #49192, 1000.000000000000000 ) ;
#49195 = cartesian_point ( 'none', ( 4.175813232069148600, -4.122719923832741000, 1.022591427200700000e-016 ) ) ;
#49197 = cartesian_point ( 'none', ( 4.050823680195224900, -3.779313952391378800, 0.5899027668435162800 ) ) ;
#49198 = cartesian_point ( 'none', ( 3.973514160553462700, -3.435084588004190500, 1.181876024140316800 ) ) ;
#49199 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49200 = cartesian_point ( 'none', ( 3.972709601346591200, -2.746729940827189700, 2.374099244652732900 ) ) ;
#49201 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49202 = cartesian_point ( 'none', ( 4.050536630291688300, -2.401306687817041000, 2.976670123173766700 ) ) ;
#49203 = axis2_placement_3d ( 'none', #49228, #49201, #49199 ) ;
#49204 = cartesian_point ( 'none', ( 4.175813232069146800, -2.061359961916368300, 3.570380186727395000 ) ) ;
#49205 = circle ( 'none', #49190, 2.500000000000002200 ) ;
#49207 = cylindrical_surface ( 'none', #49182, 3.549999999999997600 ) ;
#49206 = cartesian_point ( 'none', ( -34.84105901347646700, 56.64230403876109700, 70.00000000000000000 ) ) ;
#49208 = line ( 'none', #49206, #49058 ) ;
#49209 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49210 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49211 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49213 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, -35.50000000000000000 ) ) ;
#49212 = b_spline_curve_with_knots ( 'none', 3,
( #49204, #49202, #49200, #49198, #49197, #49195 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.0000000000000000000, 0.002086519881787258400, 0.004173039763574516900 ),
.unspecified. ) ;
#49214 = circle ( 'none', #49219, 2.500000000000002200 ) ;
#49215 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -41.05000000000000400 ) ) ;
#49216 = line ( 'none', #49215, #49196 ) ;
#49217 = cartesian_point ( 'none', ( 81.97636469176612200, -80.02268586109028100, -50.58082405899079200 ) ) ;
#49218 = cartesian_point ( 'none', ( 81.71905129362407600, -79.92586057234366600, -50.62213008501319700 ) ) ;
#49219 = axis2_placement_3d ( 'none', #49224, #49189, #49187 ) ;
#49220 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49221 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49222 = circle ( 'none', #49239, 2.500000000000002200 ) ;
#49223 = vector ( 'none', #49236, 1000.000000000000000 ) ;
#49225 = cartesian_point ( 'none', ( 37.50000000000002800, 34.00000000000000000, 30.49999999999999300 ) ) ;
#49224 = cartesian_point ( 'none', ( 15.15500000000001500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49226 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49227 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49228 = cartesian_point ( 'none', ( 37.50000000000002100, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#49229 = cartesian_point ( 'none', ( 40.05000000000000400, 0.0000000000000000000, 37.50000000000000000 ) ) ;
#49230 = cartesian_point ( 'none', ( 37.50000000000002800, 0.0000000000000000000, 40.04999999999999700 ) ) ;
#49231 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49232 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49233 = cartesian_point ( 'none', ( -37.50000000000000700, -0.0000000000000000000, -37.50000000000000700 ) ) ;
#49234 = axis2_placement_3d ( 'none', #49233, #49232, #49231 ) ;
#49235 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49236 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49237 = b_spline_curve_with_knots ( 'none', 3,
( #49348, #49346, #49344, #49342, #49341, #49340 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 1.021390804578839600e-020, 0.002086519881787258400, 0.004173039763574516900 ),
.unspecified. ) ;
#49238 = cartesian_point ( 'none', ( -37.50000000000000700, -0.0000000000000000000, -40.05000000000000400 ) ) ;
#49239 = axis2_placement_3d ( 'none', #49213, #49211, #49209 ) ;
#49240 = cartesian_point ( 'none', ( 37.50000000000001400, 34.00000000000000000, -30.49999999999999300 ) ) ;
#49241 = face_outer_bound ( 'none', #23032, .t. ) ;
#49242 = vector ( 'none', #49363, 1000.000000000000000 ) ;
#49243 = cartesian_point ( 'none', ( 35.50000000000000700, 34.00000000000000000, -32.99999999999999300 ) ) ;
#49244 = line ( 'none', #49243, #49242 ) ;
#49245 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000000000, 0.5000000000000000000 ) ) ;
#49246 = circle ( 'none', #49337, 5.371010071662833100 ) ;
#49247 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49248 = cartesian_point ( 'none', ( 4.175813232069146800, -2.061359961916368300, 3.570380186727395000 ) ) ;
#49249 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49250 = cartesian_point ( 'none', ( 35.50000000000000700, 34.00000000000000000, -35.50000000000000000 ) ) ;
#49251 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5000000000000002200, 2.500000000000000000 ) ) ;
#49252 = circle ( 'none', #49355, 2.500000000000002200 ) ;
#49253 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49254 = conical_surface ( 'none', #49353, 5.371010071662833100, 1.221730476396037500 ) ;
#49255 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, -32.99999999999999300 ) ) ;
#49256 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49257 = face_outer_bound ( 'none', #3131, .t. ) ;
#49258 = cartesian_point ( 'none', ( -13.39987363485462900, 65.48971557531187700, 140.0000000000000000 ) ) ;
#49259 = axis2_placement_3d ( 'none', #49279, #49256, #49253 ) ;
#49260 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, -38.00000000000000000 ) ) ;
#49261 = axis2_placement_3d ( 'none', #49250, #49249, #49247 ) ;
#49263 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49262 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49265 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49264 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#49266 = cartesian_point ( 'none', ( -42.74537604415477400, 50.94195546741211400, 140.0000000000000000 ) ) ;
#49267 = axis2_placement_3d ( 'none', #49266, #49264, #49262 ) ;
#49269 = cartesian_point ( 'none', ( -30.50000000000000000, 34.00000000000000000, 37.50000000000001400 ) ) ;
#49268 = circle ( 'none', #49267, 1.852269820003957300 ) ;
#49270 = cylindrical_surface ( 'none', #49259, 2.500000000000001300 ) ;
#49271 = axis2_placement_3d ( 'none', #49293, #49265, #49263 ) ;
#49272 = cartesian_point ( 'none', ( -13.39987363485462900, 65.48971557531187700, 0.0000000000000000000 ) ) ;
#49273 = circle ( 'none', #49271, 2.500000000000002200 ) ;
#49275 = cartesian_point ( 'none', ( 35.50000000000000700, 28.00000000000000400, -32.99999999999999300 ) ) ;
#49274 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5000000000000001100, 0.5000000000000001100 ) ) ;
#49276 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#49277 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49278 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49279 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49280 = cylindrical_surface ( 'none', #49261, 2.500000000000002200 ) ;
#49281 = cartesian_point ( 'none', ( -24.59660935116076500, 62.48955928226296000, 140.0000000000000000 ) ) ;
#49282 = cartesian_point ( 'none', ( -24.47591216444042000, 61.83186657152279500, 140.0000000000000000 ) ) ;
#49283 = axis2_placement_3d ( 'none', #49286, #49278, #49276 ) ;
#49284 = cartesian_point ( 'none', ( -42.50000000000000000, 34.00000000000000000, -37.50000000000001400 ) ) ;
#49285 = face_outer_bound ( 'none', #3166, .t. ) ;
#49286 = cartesian_point ( 'none', ( -42.49999999999998600, 0.0000000000000000000, 42.50000000000000000 ) ) ;
#49287 = face_outer_bound ( 'none', #21893, .t. ) ;
#49288 = cartesian_point ( 'none', ( 35.50000000000000700, 28.00000000000000400, -38.00000000000000000 ) ) ;
#49289 = face_bound ( 'none', #3182, .t. ) ;
#49290 = axis2_placement_3d ( 'none', #49412, #49411, #49356 ) ;
#49291 = face_bound ( 'none', #3179, .t. ) ;
#49292 = b_spline_curve_with_knots ( 'none', 3,
( #49417, #49416, #49414, #49413 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 0.002080789711329275400 ),
.unspecified. ) ;
#49293 = cartesian_point ( 'none', ( -35.50000000000000700, 0.0000000000000000000, 35.50000000000000000 ) ) ;
#49294 = plane ( 'none', #49408 ) ;
#49295 = face_bound ( 'none', #3174, .t. ) ;
#49296 = cartesian_point ( 'none', ( -34.84105901347646000, 56.64230403876110400, 0.0000000000000000000 ) ) ;
#49297 = plane ( 'none', #49283 ) ;
#49298 = cylindrical_surface ( 'none', #49290, 2.000000000000000000 ) ;
#49299 = toroidal_surface ( 'none', #49377, 5.200000000000001100, 0.4999999999999978400 ) ;
#49301 = face_bound ( 'none', #3109, .t. ) ;
#49300 = circle ( 'none', #49395, 2.499999999999998700 ) ;
#49302 = face_outer_bound ( 'none', #22844, .t. ) ;
#49303 = cartesian_point ( 'none', ( 4.175813232069146800, -2.061359961916368300, 3.570380186727395000 ) ) ;
#49304 = cartesian_point ( 'none', ( 4.050480423730738800, -1.376911654797416100, 3.567926555162020700 ) ) ;
#49306 = line ( 'none', #49421, #49420 ) ;
#49305 = cartesian_point ( 'none', ( 3.973110223765528900, -0.6902454861566647000, 3.565797985667389400 ) ) ;
#49307 = cylindrical_surface ( 'none', #49404, 2.749999999999999100 ) ;
#49308 = cartesian_point ( 'none', ( 3.973110223767137000, 2.260640516368720300e-011, 3.565797985667431100 ) ) ;
#49309 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49310 = vector ( 'none', #49309, 1000.000000000000000 ) ;
#49311 = circle ( 'none', #49316, 4.999999999999997300 ) ;
#49312 = b_spline_curve_with_knots ( 'none', 3,
( #49308, #49305, #49304, #49303 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.002080789711329301400, 0.004173039763574516000 ),
.unspecified. ) ;
#49313 = cartesian_point ( 'none', ( 30.50000000000000000, 34.00000000000000000, -37.50000000000002100 ) ) ;
#49314 = axis2_placement_3d ( 'none', #49399, #49398, #49396 ) ;
#49315 = edge_loop ( 'none', ( #19561, #48991 ) ) ;
#49316 = axis2_placement_3d ( 'none', #49347, #49431, #49429 ) ;
#49317 = line ( 'none', #49284, #49410 ) ;
#49318 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#49319 = vector ( 'none', #49318, 1000.000000000000000 ) ;
#49320 = cartesian_point ( 'none', ( -30.50000000000000000, 34.00000000000000000, 42.49999999999999300 ) ) ;
#49321 = cartesian_point ( 'none', ( 35.50000000000000000, 34.00000000000000000, -30.49999999999999300 ) ) ;
#49322 = oriented_edge ( 'none', *, *, #5870, .f. ) ;
#49323 = line ( 'none', #49320, #49319 ) ;
#49324 = edge_loop ( 'none', ( #49529, #49500, #49652 ) ) ;
#49325 = direction ( 'none', ( 1.632680918566406800e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49326 = vector ( 'none', #49325, 1000.000000000000000 ) ;
#49327 = cartesian_point ( 'none', ( 4.175813232069147700, -2.061359961916371400, -3.570380186727398500 ) ) ;
#49328 = cartesian_point ( 'none', ( -37.50000000000000000, 34.00000000000000000, 42.50000000000000000 ) ) ;
#49329 = cartesian_point ( 'none', ( 4.630153689607048800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49330 = cartesian_point ( 'none', ( -11.50000000000000000, -2.000000000000000000, 24.00000000000001100 ) ) ;
#49331 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49332 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49333 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49334 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49336 = cartesian_point ( 'none', ( -35.50000000000000000, 34.00000000000000000, 35.49999999999999300 ) ) ;
#49335 = cartesian_point ( 'none', ( 4.630153689607048800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49338 = axis2_placement_3d ( 'none', #49336, #49334, #49332 ) ;
#49337 = axis2_placement_3d ( 'none', #49335, #49333, #49331 ) ;
#49339 = circle ( 'none', #49338, 4.999999999999997300 ) ;
#49340 = cartesian_point ( 'none', ( 4.175813232069147700, -2.061359961916371400, -3.570380186727398500 ) ) ;
#49341 = cartesian_point ( 'none', ( 4.050823680195224000, -2.400527758044904500, -2.978030508226147800 ) ) ;
#49343 = cartesian_point ( 'none', ( 42.50000000000000000, 28.99999999999999600, 30.49999999999999300 ) ) ;
#49342 = cartesian_point ( 'none', ( 3.973514160553462700, -2.741076955031362900, -2.383932505289871400 ) ) ;
#49344 = cartesian_point ( 'none', ( 3.972709601346593000, -3.429395227388313000, -1.191688283765307800 ) ) ;
#49345 = line ( 'none', #49328, #49326 ) ;
#49346 = cartesian_point ( 'none', ( 4.050536630291691900, -3.778525289263160200, -0.5912575323401418900 ) ) ;
#49347 = cartesian_point ( 'none', ( 35.50000000000000000, 34.00000000000000000, -35.49999999999999300 ) ) ;
#49349 = cartesian_point ( 'none', ( 42.50000000000000000, 28.99999999999998200, -30.49999999999999300 ) ) ;
#49348 = cartesian_point ( 'none', ( 4.175813232069148600, -4.122719923832741000, 1.022591427200700000e-016 ) ) ;
#49350 = cartesian_point ( 'none', ( 4.175813232069148600, -4.122719923832741000, 1.022591427200700000e-016 ) ) ;
#49351 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49352 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49353 = axis2_placement_3d ( 'none', #49329, #49277, #49235 ) ;
#49354 = cartesian_point ( 'none', ( 35.50000000000000700, 0.0000000000000000000, -35.50000000000000000 ) ) ;
#49355 = axis2_placement_3d ( 'none', #49354, #49352, #49351 ) ;
#49356 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49357 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49358 = oriented_edge ( 'none', *, *, #19695, .t. ) ;
#49360 = cartesian_point ( 'none', ( -42.50000000000000000, 34.00000000000000000, 30.49999999999999300 ) ) ;
#49359 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49361 = oriented_edge ( 'none', *, *, #19555, .t. ) ;
#49362 = line ( 'none', #49360, #49310 ) ;
#49363 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49364 = cartesian_point ( 'none', ( 5.100000000000002300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49365 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49366 = cartesian_point ( 'none', ( 30.50000000000000000, 34.00000000000000000, 37.50000000000001400 ) ) ;
#49367 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.500000000000000000, 0.5000000000000003300 ) ) ;
#49368 = face_outer_bound ( 'none', #22404, .t. ) ;
#49369 = vector ( 'none', #49422, 1000.000000000000000 ) ;
#49370 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49371 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49372 = cartesian_point ( 'none', ( 40.05000000000000400, 0.0000000000000000000, -37.50000000000001400 ) ) ;
#49374 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#49373 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.500000000000000000, -0.5000000000000000000 ) ) ;
#49375 = vector ( 'none', #49374, 1000.000000000000000 ) ;
#49376 = axis2_placement_3d ( 'none', #49442, #49441, #49439 ) ;
#49377 = axis2_placement_3d ( 'none', #49364, #49359, #49357 ) ;
#49378 = cartesian_point ( 'none', ( -30.50000000000000000, 34.00000000000000000, -37.50000000000001400 ) ) ;
#49379 = face_outer_bound ( 'none', #23110, .t. ) ;
#49380 = cartesian_point ( 'none', ( -30.50000000000000000, 34.00000000000000000, -35.49999999999999300 ) ) ;
#49382 = cartesian_point ( 'none', ( -30.50000000000000000, 34.00000000000000000, -42.49999999999999300 ) ) ;
#49381 = cartesian_point ( 'none', ( -33.24999999999987200, 57.59068935166525400, 0.0000000000000000000 ) ) ;
#49383 = line ( 'none', #49382, #49375 ) ;
#49384 = circle ( 'none', #49391, 2.549999999999989600 ) ;
#49385 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49386 = vector ( 'none', #49385, 1000.000000000000000 ) ;
#49387 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.500000000000000000, -0.5000000000000000000 ) ) ;
#49388 = line ( 'none', #49387, #49386 ) ;
#49389 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49390 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#49391 = axis2_placement_3d ( 'none', #49487, #49485, #49483 ) ;
#49392 = axis2_placement_3d ( 'none', #49381, #49371, #49370 ) ;
#49393 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49394 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49395 = axis2_placement_3d ( 'none', #49330, #49394, #49393 ) ;
#49396 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49397 = circle ( 'none', #49392, 1.852269820003950200 ) ;
#49398 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49399 = cartesian_point ( 'none', ( -35.50000000000000000, 34.00000000000000000, -35.49999999999999300 ) ) ;
#49400 = face_outer_bound ( 'none', #1565, .t. ) ;
#49401 = cartesian_point ( 'none', ( -35.50000000000000000, 34.00000000000000000, 30.49999999999999300 ) ) ;
#49402 = plane ( 'none', #49479 ) ;
#49403 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49404 = axis2_placement_3d ( 'none', #49415, #49390, #49389 ) ;
#49405 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49407 = cartesian_point ( 'none', ( -35.50000000000000000, 34.00000000000000000, -30.49999999999999300 ) ) ;
#49406 = cartesian_point ( 'none', ( 15.60000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49408 = axis2_placement_3d ( 'none', #49406, #49405, #49403 ) ;
#49409 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 8.163404592832034000e-017 ) ) ;
#49410 = vector ( 'none', #49409, 1000.000000000000000 ) ;
#49411 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49412 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49413 = cartesian_point ( 'none', ( 3.973110223767137800, -2.263315984422991800e-011, -3.565797985667433800 ) ) ;
#49414 = cartesian_point ( 'none', ( 3.973110223768738800, -0.6864646529411689800, -3.565797985667476000 ) ) ;
#49415 = cartesian_point ( 'none', ( -2.500000000000000400, 7.499999999999999100, 71.50000000000000000 ) ) ;
#49416 = cartesian_point ( 'none', ( 4.050880675075949200, -1.379097446046196700, -3.567934390854431200 ) ) ;
#49418 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#49417 = cartesian_point ( 'none', ( 4.175813232069147700, -2.061359961916371400, -3.570380186727398500 ) ) ;
#49419 = edge_curve ( 'none', #5931, #6060, #53667, .t. ) ;
#49420 = vector ( 'none', #49418, 1000.000000000000000 ) ;
#49421 = cartesian_point ( 'none', ( 30.50000000000000000, 34.00000000000000000, -42.49999999999999300 ) ) ;
#49422 = direction ( 'none', ( -9.251858538542970300e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49423 = cartesian_point ( 'none', ( 40.05000000000001100, 0.0000000000000000000, -37.50000000000001400 ) ) ;
#49424 = edge_curve ( 'none', #6027, #6053, #53694, .t. ) ;
#49425 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49427 = circle ( 'none', #49314, 4.999999999999997300 ) ;
#49426 = vector ( 'none', #49425, 1000.000000000000000 ) ;
#49428 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000000000, 0.5000000000000000000 ) ) ;
#49429 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49430 = line ( 'none', #49428, #49550 ) ;
#49431 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49432 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49433 = vector ( 'none', #49432, 1000.000000000000000 ) ;
#49434 = cartesian_point ( 'none', ( 37.50000000000002800, 0.0000000000000000000, 40.05000000000000400 ) ) ;
#49435 = direction ( 'none', ( 0.0000000000000000000, 5.421010862427522200e-017, 1.000000000000000000 ) ) ;
#49436 = cartesian_point ( 'none', ( -40.04999999999999000, -0.0000000000000000000, -37.50000000000000000 ) ) ;
#49437 = vector ( 'none', #49435, 1000.000000000000000 ) ;
#49438 = cartesian_point ( 'none', ( -0.0000000000000000000, -0.5000000000000002200, -2.500000000000000000 ) ) ;
#49439 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49440 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49441 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49443 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49442 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49444 = axis2_placement_3d ( 'none', #49490, #49443, #49440 ) ;
#49445 = line ( 'none', #49434, #49433 ) ;
#49446 = line ( 'none', #49438, #49437 ) ;
#49447 = cartesian_point ( 'none', ( -37.49999999999998600, 0.0000000000000000000, 40.05000000000000400 ) ) ;
#49448 = vector ( 'none', #49545, 1000.000000000000000 ) ;
#49449 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#49450 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.500000000000000000, 0.5000000000000000000 ) ) ;
#49451 = line ( 'none', #49449, #49448 ) ;
#49452 = line ( 'none', #49450, #49426 ) ;
#49453 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49454 = vector ( 'none', #49453, 1000.000000000000000 ) ;
#49455 = cartesian_point ( 'none', ( 42.50000000000000000, 34.00000000000000000, -30.49999999999999300 ) ) ;
#49456 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49457 = vector ( 'none', #49456, 1000.000000000000000 ) ;
#49458 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000000000, -2.500000000000000000 ) ) ;
#49459 = line ( 'none', #49458, #49457 ) ;
#49460 = cartesian_point ( 'none', ( -40.04999999999999000, 0.0000000000000000000, 37.50000000000001400 ) ) ;
#49461 = circle ( 'none', #49376, 3.499999999999999600 ) ;
#49462 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#49463 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49464 = line ( 'none', #49455, #49454 ) ;
#49465 = direction ( 'none', ( 0.0000000000000000000, -5.421010862427522200e-017, 1.000000000000000000 ) ) ;
#49466 = cartesian_point ( 'none', ( 37.50000000000000700, 0.0000000000000000000, -40.05000000000000400 ) ) ;
#49467 = vector ( 'none', #49465, 1000.000000000000000 ) ;
#49468 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5000000000000001100, 0.5000000000000001100 ) ) ;
#49469 = line ( 'none', #49468, #49467 ) ;
#49470 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.511572993685797100e-016, -3.500000000000000000 ) ) ;
#49471 = circle ( 'none', #49444, 2.549999999999996700 ) ;
#49472 = axis2_placement_3d ( 'none', #49560, #49534, #49533 ) ;
#49473 = cartesian_point ( 'none', ( 30.50000000000000000, 34.00000000000000000, -35.49999999999999300 ) ) ;
#49474 = vertex_point ( 'none', #53691 ) ;
#49475 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000000000, -0.5000000000000000000 ) ) ;
#49477 = face_outer_bound ( 'none', #3157, .t. ) ;
#49476 = cartesian_point ( 'none', ( 0.3126073911696418700, 4.041451884327385000, -8.294523057778654400e-017 ) ) ;
#49478 = oriented_edge ( 'none', *, *, #6096, .f. ) ;
#49479 = axis2_placement_3d ( 'none', #49481, #49365, #49462 ) ;
#49480 = cartesian_point ( 'none', ( -37.50000000000001400, 34.00000000000000000, -30.49999999999999300 ) ) ;
#49481 = cartesian_point ( 'none', ( -42.49999999999998600, 34.00000000000000000, 42.50000000000000000 ) ) ;
#49482 = cylindrical_surface ( 'none', #49606, 2.000000000000000000 ) ;
#49483 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49484 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49485 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49487 = cartesian_point ( 'none', ( 37.50000000000001400, 0.0000000000000000000, -37.50000000000001400 ) ) ;
#49486 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#49488 = axis2_placement_3d ( 'none', #49497, #49486, #49484 ) ;
#49489 = circle ( 'none', #49488, 2.000000000000000900 ) ;
#49490 = cartesian_point ( 'none', ( -37.49999999999999300, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#49492 = line ( 'none', #49423, #49369 ) ;
#49491 = axis2_placement_3d ( 'none', #49683, #49680, #49679 ) ;
#49493 = line ( 'none', #49625, #49624 ) ;
#49494 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49495 = plane ( 'none', #49530 ) ;
#49496 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49497 = cartesian_point ( 'none', ( 26.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#49498 = cartesian_point ( 'none', ( 42.50000000000000000, 34.00000000000000000, 30.49999999999999300 ) ) ;
#49499 = line ( 'none', #49498, #49605 ) ;
#49500 = oriented_edge ( 'none', *, *, #39845, .f. ) ;
#49501 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49502 = vector ( 'none', #49501, 1000.000000000000000 ) ;
#49503 = advanced_face ( 'none', ( #53693 ), #53668, .f. ) ;
#49504 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#49505 = cartesian_point ( 'none', ( -0.0000000000000000000, -0.5000000000000001100, -0.5000000000000000000 ) ) ;
#49506 = line ( 'none', #49614, #49612 ) ;
#49507 = plane ( 'none', #49525 ) ;
#49508 = line ( 'none', #49617, #49615 ) ;
#49509 = conical_surface ( 'none', #49661, 1.610000000000001200, 0.9599310885968749300 ) ;
#49510 = oriented_edge ( 'none', *, *, #36782, .t. ) ;
#49511 = cartesian_point ( 'none', ( 42.50000000000000000, 0.0000000000000000000, -37.50000000000001400 ) ) ;
#49512 = face_bound ( 'none', #23317, .t. ) ;
#49513 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49514 = cartesian_point ( 'none', ( -0.0000000000000000000, -0.5000000000000002200, -2.500000000000000000 ) ) ;
#49515 = vector ( 'none', #49513, 1000.000000000000000 ) ;
#49516 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#49518 = line ( 'none', #49516, #49515 ) ;
#49517 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -1.084202172485504400e-016 ) ) ;
#49519 = vector ( 'none', #49517, 1000.000000000000000 ) ;
#49520 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5000000000000001100, 0.5000000000000001100 ) ) ;
#49521 = cartesian_point ( 'none', ( 42.50000000000001400, 34.00000000000000000, 37.50000000000000700 ) ) ;
#49522 = line ( 'none', #49521, #49502 ) ;
#49523 = circle ( 'none', #49592, 2.000000000000000900 ) ;
#49524 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49525 = axis2_placement_3d ( 'none', #49542, #49463, #49496 ) ;
#49526 = vector ( 'none', #49524, 1000.000000000000000 ) ;
#49527 = line ( 'none', #49520, #49519 ) ;
#49528 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#49529 = oriented_edge ( 'none', *, *, #49424, .f. ) ;
#49530 = axis2_placement_3d ( 'none', #49601, #49598, #49587 ) ;
#49531 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#49532 = vector ( 'none', #49531, 1000.000000000000000 ) ;
#49533 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -8.163404592832034000e-017 ) ) ;
#49534 = direction ( 'none', ( 8.163404592832034000e-017, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#49535 = cartesian_point ( 'none', ( 26.57308093990178600, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#49536 = line ( 'none', #49528, #49526 ) ;
#49537 = cartesian_point ( 'none', ( -0.0000000000000000000, -2.500000000000000000, -0.5000000000000000000 ) ) ;
#49538 = face_outer_bound ( 'none', #17449, .t. ) ;
#49539 = face_outer_bound ( 'none', #23694, .t. ) ;
#49540 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49541 = vector ( 'none', #49540, 1000.000000000000000 ) ;
#49542 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.041451884327385900, -1.200406611105325000e-015 ) ) ;
#49543 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000000000, 2.500000000000000000 ) ) ;
#49544 = line ( 'none', #49543, #49541 ) ;
#49545 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49546 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000000000, -2.500000000000000000 ) ) ;
#49548 = plane ( 'none', #49472 ) ;
#49547 = line ( 'none', #49546, #49532 ) ;
#49549 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#49550 = vector ( 'none', #49549, 1000.000000000000000 ) ;
#49551 = face_outer_bound ( 'none', #3255, .t. ) ;
#49552 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#49553 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49554 = vector ( 'none', #49553, 1000.000000000000000 ) ;
#49555 = edge_curve ( 'none', #19568, #35533, #53776, .t. ) ;
#49556 = cartesian_point ( 'none', ( -35.10226982000381900, 57.59068935166525400, 145.2390102012479600 ) ) ;
#49557 = cartesian_point ( 'none', ( 0.3126073911696418700, 4.041451884327385000, -8.294523057778654400e-017 ) ) ;
#49558 = cartesian_point ( 'none', ( 0.2174200650117546800, 3.876582599186214000, 0.2855619784720687700 ) ) ;
#49559 = cartesian_point ( 'none', ( 0.1388410611046092500, 3.710337782248036100, 0.5735064479039796400 ) ) ;
#49560 = cartesian_point ( 'none', ( -42.50000000000000000, 34.00000000000000000, -42.50000000000000000 ) ) ;
#49561 = cartesian_point ( 'none', ( 0.02993401039713743800, 3.373851915354617100, 1.156317065392240100 ) ) ;
#49562 = cartesian_point ( 'none', ( 30.50000000000000000, 28.99999999999999600, -42.49999999999999300 ) ) ;
#49563 = cartesian_point ( 'none', ( -7.165898733771378900e-016, 3.202582148906730100, 1.452965002680432400 ) ) ;
#49564 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.031088913245533000, 1.750000000000003300 ) ) ;
#49565 = axis2_placement_3d ( 'none', #49582, #49667, #49664 ) ;
#49566 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, -37.50000000000001400 ) ) ;
#49567 = line ( 'none', #49689, #49686 ) ;
#49568 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49569 = vector ( 'none', #49568, 1000.000000000000000 ) ;
#49570 = circle ( 'none', #49684, 3.499999999999999600 ) ;
#49571 = cartesian_point ( 'none', ( 30.50000000000000000, 34.00000000000000000, 35.49999999999999300 ) ) ;
#49572 = b_spline_curve_with_knots ( 'none', 3,
( #49564, #49563, #49561, #49559, #49558, #49557 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002044882221487521100, 0.003063384235218488500, 0.004081886248949455500 ),
.unspecified. ) ;
#49573 = line ( 'none', #49556, #49554 ) ;
#49574 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49575 = circle ( 'none', #49491, 1.852269820003950200 ) ;
#49576 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.031088913245532100, -1.750000000000004700 ) ) ;
#49577 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#49578 = line ( 'none', #49577, #49569 ) ;
#49579 = direction ( 'none', ( 1.632680918566406300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49580 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000000000, 2.500000000000000000 ) ) ;
#49581 = vector ( 'none', #49579, 1000.000000000000000 ) ;
#49582 = cartesian_point ( 'none', ( 35.50000000000000000, 34.00000000000000000, 35.49999999999999300 ) ) ;
#49583 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#49584 = vector ( 'none', #49583, 1000.000000000000000 ) ;
#49585 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.500000000000000000, -0.5000000000000000000 ) ) ;
#49586 = line ( 'none', #49585, #49584 ) ;
#49587 = direction ( 'none', ( 1.632680918566406300e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49588 = cartesian_point ( 'none', ( 42.50000000000001400, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#49589 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.500000000000000000, 0.5000000000000000000 ) ) ;
#49590 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49591 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#49592 = axis2_placement_3d ( 'none', #49602, #49591, #49590 ) ;
#49593 = cartesian_point ( 'none', ( 35.50000000000000000, 34.00000000000000000, 30.49999999999999300 ) ) ;
#49594 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5000000000000000000, -2.500000000000000000 ) ) ;
#49595 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, 37.50000000000000700 ) ) ;
#49596 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49597 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49598 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.632680918566406300e-016 ) ) ;
#49599 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49600 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49601 = cartesian_point ( 'none', ( 42.50000000000000000, 34.00000000000000000, -42.50000000000000700 ) ) ;
#49602 = cartesian_point ( 'none', ( 4.326919060098210100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#49603 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#49604 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49605 = vector ( 'none', #49604, 1000.000000000000000 ) ;
#49606 = axis2_placement_3d ( 'none', #49600, #49599, #49597 ) ;
#49607 = cartesian_point ( 'none', ( 42.50000000000001400, 28.99999999999998600, 42.50000000000000000 ) ) ;
#49608 = line ( 'none', #49607, #49581 ) ;
#49609 = face_outer_bound ( 'none', #3196, .t. ) ;
#49610 = axis2_placement_3d ( 'none', #49626, #49745, #49744 ) ;
#49611 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49612 = vector ( 'none', #49611, 1000.000000000000000 ) ;
#49613 = conical_surface ( 'none', #49618, 1.610000000000001200, 0.9599310885968749300 ) ;
#49614 = cartesian_point ( 'none', ( 42.50000000000000000, 34.00000000000000000, -37.50000000000001400 ) ) ;
#49615 = vector ( 'none', #49596, 1000.000000000000000 ) ;
#49616 = line ( 'none', #49736, #49735 ) ;
#49617 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#49618 = axis2_placement_3d ( 'none', #49746, #49742, #49722 ) ;
#49619 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#49621 = edge_curve ( 'none', #58064, #49474, #53752, .t. ) ;
#49620 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49622 = direction ( 'none', ( -1.632680918566406300e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#49623 = vector ( 'none', #49628, 1000.000000000000000 ) ;
#49624 = vector ( 'none', #49622, 1000.000000000000000 ) ;
#49625 = cartesian_point ( 'none', ( 42.50000000000000000, 0.0000000000000000000, -42.50000000000000700 ) ) ;
#49626 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49627 = axis2_placement_3d ( 'none', #49748, #49730, #49729 ) ;
#49628 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49629 = direction ( 'none', ( -0.7071067811865455700, 0.7071067811865495700, 0.0000000000000000000 ) ) ;
#49630 = vector ( 'none', #49629, 1000.000000000000100 ) ;
#49631 = face_outer_bound ( 'none', #22943, .t. ) ;
#49632 = axis2_placement_3d ( 'none', #49642, #49637, #49620 ) ;
#49633 = axis2_placement_3d ( 'none', #49756, #49755, #49752 ) ;
#49634 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49635 = face_outer_bound ( 'none', #3308, .t. ) ;
#49636 = axis2_placement_3d ( 'none', #49645, #49574, #49634 ) ;
#49637 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49638 = axis2_placement_3d ( 'none', #49654, #49673, #49747 ) ;
#49639 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865495700, -0.7071067811865455700 ) ) ;
#49640 = vector ( 'none', #49639, 1000.000000000000100 ) ;
#49641 = cartesian_point ( 'none', ( 30.50000000000000000, 34.00000000000000000, -37.50000000000001400 ) ) ;
#49642 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49644 = cartesian_point ( 'none', ( 35.50000000000000700, 34.00000000000000000, -35.50000000000000000 ) ) ;
#49643 = cylindrical_surface ( 'none', #49740, 1.852269820003950200 ) ;
#49645 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49646 = plane ( 'none', #49633 ) ;
#49647 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49648 = vector ( 'none', #49647, 1000.000000000000000 ) ;
#49649 = cartesian_point ( 'none', ( -0.0000000000000000000, -2.500000000000000000, -0.5000000000000000000 ) ) ;
#49650 = cartesian_point ( 'none', ( -42.50000000000000000, 34.00000000000000000, -30.49999999999999300 ) ) ;
#49652 = oriented_edge ( 'none', *, *, #39840, .f. ) ;
#49651 = line ( 'none', #49649, #49623 ) ;
#49653 = line ( 'none', #49650, #49648 ) ;
#49654 = cartesian_point ( 'none', ( 37.50000000000001400, 28.00000000000000400, -37.50000000000001400 ) ) ;
#49655 = circle ( 'none', #49610, 3.499999999999999600 ) ;
#49656 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49657 = line ( 'none', #49741, #49739 ) ;
#49658 = circle ( 'none', #49627, 2.500000000000002200 ) ;
#49659 = circle ( 'none', #49632, 3.499999999999999600 ) ;
#49660 = edge_loop ( 'none', ( #46998, #53682, #53418, #49682 ) ) ;
#49661 = axis2_placement_3d ( 'none', #49669, #49552, #49656 ) ;
#49662 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49663 = advanced_face ( 'none', ( #53764 ), #53654, .t. ) ;
#49665 = vertex_point ( 'none', #53772 ) ;
#49664 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49666 = face_outer_bound ( 'none', #17450, .t. ) ;
#49667 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49668 = cartesian_point ( 'none', ( 26.30000000000000400, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#49670 = cartesian_point ( 'none', ( -37.50000000000000000, 34.00000000000000000, 30.49999999999999300 ) ) ;
#49669 = cartesian_point ( 'none', ( 26.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#49671 = cartesian_point ( 'none', ( -30.50000000000000000, 34.00000000000000000, 35.49999999999999300 ) ) ;
#49672 = vertex_point ( 'none', #53754 ) ;
#49673 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49674 = oriented_edge ( 'none', *, *, #47859, .t. ) ;
#49675 = cartesian_point ( 'none', ( 37.50000000000002800, 34.00000000000000000, 30.49999999999999300 ) ) ;
#49676 = line ( 'none', #49675, #49630 ) ;
#49677 = oriented_edge ( 'none', *, *, #49419, .t. ) ;
#49678 = line ( 'none', #49641, #49640 ) ;
#49679 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49681 = face_outer_bound ( 'none', #3312, .t. ) ;
#49680 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#49682 = oriented_edge ( 'none', *, *, #6058, .f. ) ;
#49683 = cartesian_point ( 'none', ( -33.24999999999987200, 57.59068935166525400, 140.0000000000000000 ) ) ;
#49685 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#49684 = axis2_placement_3d ( 'none', #49494, #49690, #49662 ) ;
#49686 = vector ( 'none', #49685, 1000.000000000000000 ) ;
#49688 = oriented_edge ( 'none', *, *, #5987, .f. ) ;
#49687 = circle ( 'none', #49636, 3.499999999999999600 ) ;
#49689 = cartesian_point ( 'none', ( 30.50000000000000000, 34.00000000000000000, 42.49999999999999300 ) ) ;
#49690 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49691 = cartesian_point ( 'none', ( 37.50000000000001400, 28.00000000000000400, -42.49999999999999300 ) ) ;
#49692 = circle ( 'none', #49565, 4.999999999999997300 ) ;
#49693 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.031088913245534800, -1.749999999999999800 ) ) ;
#49694 = cartesian_point ( 'none', ( 4.071447262713888000, -2.020725942163691600, -3.500000000000000400 ) ) ;
#49695 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49696 = vector ( 'none', #49695, 1000.000000000000000 ) ;
#49697 = advanced_face ( 'none', ( #53765 ), #53803, .f. ) ;
#49698 = cartesian_point ( 'none', ( 4.180345472528542500, 2.086001522971435500, 3.570468649087210600 ) ) ;
#49699 = cartesian_point ( 'none', ( 42.50000000000001400, 34.00000000000000000, 37.50000000000001400 ) ) ;
#49700 = line ( 'none', #49699, #49696 ) ;
#49701 = cartesian_point ( 'none', ( -35.10226982000381900, 57.59068935166525400, 0.0000000000000000000 ) ) ;
#49702 = cartesian_point ( 'none', ( 3.951447005078450000, -2.357513599190973300, -2.916666666666667000 ) ) ;
#49703 = cartesian_point ( 'none', ( 4.168039602073321200, 2.088260954755638100, 3.529991114819050600 ) ) ;
#49704 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49705 = b_spline_curve_with_knots ( 'none', 3,
( #49694, #49702, #50104, #50166, #50165 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.002020725942163690100, 0.004041451884327380100 ),
.unspecified. ) ;
#49706 = vector ( 'none', #49704, 1000.000000000000000 ) ;
#49707 = cartesian_point ( 'none', ( 37.50000000000001400, 34.00000000000000000, -42.50000000000000700 ) ) ;
#49708 = cartesian_point ( 'none', ( 4.086376210449952100, 2.103254844323304800, 3.499999999999997800 ) ) ;
#49709 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865495700, -0.7071067811865455700 ) ) ;
#49710 = vector ( 'none', #49709, 1000.000000000000100 ) ;
#49711 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.031088913245533000, 1.750000000000002700 ) ) ;
#49712 = line ( 'none', #49707, #49706 ) ;
#49713 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49714 = cartesian_point ( 'none', ( 4.128046740496355200, 2.095603884531878500, 3.499999999999997800 ) ) ;
#49715 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49716 = vector ( 'none', #49715, 1000.000000000000000 ) ;
#49717 = cartesian_point ( 'none', ( -30.50000000000000000, 34.00000000000000000, -37.50000000000001400 ) ) ;
#49718 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49719 = line ( 'none', #49717, #49710 ) ;
#49720 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.511572993685798100e-016, 3.499999999999999600 ) ) ;
#49721 = cartesian_point ( 'none', ( -1.852269820003719800, 66.49999999999998600, 140.0000000000000000 ) ) ;
#49722 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49723 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49724 = face_outer_bound ( 'none', #22410, .t. ) ;
#49726 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49725 = cartesian_point ( 'none', ( -33.24999999999987200, 57.59068935166525400, 145.2390102012479600 ) ) ;
#49727 = cartesian_point ( 'none', ( -48.37682772836905100, -68.05830249822356800, -9.999999999990905100 ) ) ;
#49728 = cartesian_point ( 'none', ( -24.47591216444042000, 61.83186657152279500, 70.00000000000000000 ) ) ;
#49729 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49730 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49731 = cylindrical_surface ( 'none', #49749, 2.500000000000002200 ) ;
#49732 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.031088913245533000, 1.750000000000003300 ) ) ;
#49733 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49734 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49735 = vector ( 'none', #49734, 1000.000000000000000 ) ;
#49736 = cartesian_point ( 'none', ( -0.0000000000000000000, -0.5000000000000001100, -0.5000000000000000000 ) ) ;
#49737 = line ( 'none', #49728, #49716 ) ;
#49738 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -8.163404592832034000e-017 ) ) ;
#49739 = vector ( 'none', #49738, 1000.000000000000000 ) ;
#49740 = axis2_placement_3d ( 'none', #49725, #49713, #49718 ) ;
#49741 = cartesian_point ( 'none', ( 42.50000000000000000, 28.99999999999998600, -42.50000000000000700 ) ) ;
#49742 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#49743 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49744 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49745 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49746 = cartesian_point ( 'none', ( 4.600000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#49747 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49748 = cartesian_point ( 'none', ( 35.50000000000000700, 28.00000000000000400, -35.50000000000000000 ) ) ;
#49749 = axis2_placement_3d ( 'none', #49644, #49726, #49723 ) ;
#49750 = cartesian_point ( 'none', ( -2.378468515890074600e-015, -2.859595677584338500, 2.047034997319572700 ) ) ;
#49751 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.031088913245533000, 1.750000000000002700 ) ) ;
#49752 = direction ( 'none', ( -0.7071067811865455700, 0.7071067811865495700, 0.0000000000000000000 ) ) ;
#49754 = edge_curve ( 'none', #15752, #15751, #53735, .t. ) ;
#49753 = b_spline_curve_with_knots ( 'none', 3,
( #49913, #49910, #49908, #49907 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.380739282169072900e-007, 0.002044882221487535400 ),
.unspecified. ) ;
#49755 = direction ( 'none', ( 0.7071067811865495700, 0.7071067811865455700, -1.154479749032190500e-016 ) ) ;
#49757 = oriented_edge ( 'none', *, *, #6000, .f. ) ;
#49756 = cartesian_point ( 'none', ( 37.50000000000002800, 34.00000000000000000, 42.49999999999998600 ) ) ;
#49758 = circle ( 'none', #49638, 4.999999999999997300 ) ;
#49759 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49760 = cylindrical_surface ( 'none', #49863, 2.500000000000002200 ) ;
#49761 = b_spline_curve_with_knots ( 'none', 3,
( #49751, #49750, #49861, #49859, #49858, #49856 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002044882221487531900, 0.003063384235218493300, 0.004081886248949454600 ),
.unspecified. ) ;
#49762 = cartesian_point ( 'none', ( -42.50000000000000000, 28.99999999999997200, 30.49999999999999300 ) ) ;
#49763 = circle ( 'none', #49797, 3.499999999999999600 ) ;
#49764 = cartesian_point ( 'none', ( 0.3126073911696383200, 2.020725942163691200, 3.499999999999997800 ) ) ;
#49765 = cartesian_point ( 'none', ( -42.50000000000000000, 28.99999999999998600, -42.50000000000000000 ) ) ;
#49766 = line ( 'none', #49765, #49843 ) ;
#49767 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49768 = vector ( 'none', #49767, 1000.000000000000000 ) ;
#49769 = oriented_edge ( 'none', *, *, #53708, .f. ) ;
#49770 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#49771 = line ( 'none', #49770, #49768 ) ;
#49772 = axis2_placement_3d ( 'none', #49804, #49791, #49798 ) ;
#49773 = plane ( 'none', #49777 ) ;
#49774 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49775 = face_outer_bound ( 'none', #23328, .t. ) ;
#49776 = conical_surface ( 'none', #49772, 3.499999999999999600, 1.047197551196603800 ) ;
#49777 = axis2_placement_3d ( 'none', #49852, #49851, #49850 ) ;
#49778 = cartesian_point ( 'none', ( -30.50000000000000000, 28.99999999999998900, -42.49999999999999300 ) ) ;
#49779 = cartesian_point ( 'none', ( 0.3126073911696383200, 2.020725942163691200, 3.499999999999997800 ) ) ;
#49780 = vector ( 'none', #49873, 1000.000000000000000 ) ;
#49781 = cartesian_point ( 'none', ( 0.2182387239012620600, 1.693823289460906900, 3.499999999999997800 ) ) ;
#49782 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#49784 = line ( 'none', #49782, #49780 ) ;
#49783 = cartesian_point ( 'none', ( 0.1397371499201701400, 1.362866705336856400, 3.499999999999997800 ) ) ;
#49786 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 8.163404592832032700e-017 ) ) ;
#49785 = cartesian_point ( 'none', ( 0.03027795056225596900, 0.6888063905605172900, 3.499999999999998200 ) ) ;
#49787 = vector ( 'none', #49786, 1000.000000000000000 ) ;
#49788 = cartesian_point ( 'none', ( -1.219727444046192100e-015, 0.3423821193871258700, 3.499999999999997800 ) ) ;
#49789 = cartesian_point ( 'none', ( -42.50000000000000000, 0.0000000000000000000, -42.50000000000000000 ) ) ;
#49790 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.511572993685798100e-016, 3.499999999999999600 ) ) ;
#49791 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49792 = line ( 'none', #49789, #49787 ) ;
#49793 = circle ( 'none', #49820, 1.610000000000001200 ) ;
#49794 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49795 = vector ( 'none', #49794, 1000.000000000000000 ) ;
#49796 = cartesian_point ( 'none', ( -37.50000000000000700, 34.00000000000000000, -42.50000000000000000 ) ) ;
#49797 = axis2_placement_3d ( 'none', #49759, #49854, #49853 ) ;
#49798 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49799 = vector ( 'none', #49774, 1000.000000000000000 ) ;
#49800 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#49801 = line ( 'none', #49800, #49799 ) ;
#49802 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#49803 = b_spline_curve_with_knots ( 'none', 3,
( #49790, #49788, #49785, #49783, #49781, #49779 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.005852013090620620000, 0.006875955131657966200, 0.007899897172695312400 ),
.unspecified. ) ;
#49804 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49805 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.031088913245533000, 1.750000000000002700 ) ) ;
#49806 = cartesian_point ( 'none', ( 37.50000000000001400, 0.0000000000000000000, -42.50000000000000700 ) ) ;
#49807 = cartesian_point ( 'none', ( -2.223024206871615500e-015, -3.375361811986501400, 1.153701847711631400 ) ) ;
#49808 = cartesian_point ( 'none', ( 0.1217565302851090800, -3.710888496608918600, 0.5725525826504657100 ) ) ;
#49809 = cartesian_point ( 'none', ( 0.3126073911696397000, -4.041451884327381400, -1.364861509952741300e-016 ) ) ;
#49810 = cartesian_point ( 'none', ( -37.50000000000000700, 0.0000000000000000000, -42.50000000000000000 ) ) ;
#49811 = cartesian_point ( 'none', ( -37.50000000000000700, 28.00000000000000400, -42.50000000000000000 ) ) ;
#49812 = line ( 'none', #49796, #49795 ) ;
#49813 = line ( 'none', #49860, #49822 ) ;
#49814 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49815 = cartesian_point ( 'none', ( -22.74433953115681100, 62.48955928226296000, 145.2390102012479600 ) ) ;
#49816 = face_outer_bound ( 'none', #23878, .t. ) ;
#49817 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49818 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#49819 = cartesian_point ( 'none', ( 26.30000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#49820 = axis2_placement_3d ( 'none', #49819, #49818, #49817 ) ;
#49821 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#49822 = vector ( 'none', #49821, 1000.000000000000000 ) ;
#49823 = cylindrical_surface ( 'none', #49915, 1.852269820003953800 ) ;
#49824 = circle ( 'none', #49919, 4.999999999999997300 ) ;
#49825 = cartesian_point ( 'none', ( 37.50000000000002800, 0.0000000000000000000, 42.50000000000000000 ) ) ;
#49826 = cartesian_point ( 'none', ( 0.3126073911696397000, -4.041451884327381400, -1.364861509952741300e-016 ) ) ;
#49827 = face_outer_bound ( 'none', #3346, .t. ) ;
#49828 = cartesian_point ( 'none', ( 0.2174200650117531800, -3.876582599186211300, -0.2855619784720677700 ) ) ;
#49829 = cartesian_point ( 'none', ( -42.50000000000000000, 28.99999999999998600, -30.49999999999999300 ) ) ;
#49830 = cartesian_point ( 'none', ( 0.1388410611046080900, -3.710337782248033500, -0.5735064479039780900 ) ) ;
#49831 = cartesian_point ( 'none', ( 0.02993401039713679300, -3.373851915354616300, -1.156317065392237900 ) ) ;
#49832 = cartesian_point ( 'none', ( -1.326453595400233900e-015, -3.202582148906729700, -1.452965002680429700 ) ) ;
#49833 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.031088913245534800, -1.749999999999999800 ) ) ;
#49834 = cartesian_point ( 'none', ( 37.50000000000002800, 28.00000000000000400, 42.50000000000000000 ) ) ;
#49836 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#49835 = cartesian_point ( 'none', ( -22.49999999999938500, -6.000000000000000000, 26.50000000000001100 ) ) ;
#49838 = advanced_face ( 'none', ( #53829 ), #53730, .f. ) ;
#49837 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49839 = cartesian_point ( 'none', ( 0.3126073911696367600, -2.020725942163688500, 3.499999999999996900 ) ) ;
#49840 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#49841 = direction ( 'none', ( -1.632680918566406800e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49843 = vector ( 'none', #49841, 1000.000000000000000 ) ;
#49842 = b_spline_curve_with_knots ( 'none', 3,
( #49833, #49832, #49831, #49830, #49828, #49826 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002044882221487526700, 0.003063384235218491500, 0.004081886248949456400 ),
.unspecified. ) ;
#49844 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49845 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49846 = cartesian_point ( 'none', ( 0.3126073911696380900, 2.020725942163688500, -3.499999999999999600 ) ) ;
#49847 = cartesian_point ( 'none', ( 35.50000000000000700, 34.00000000000000000, 35.50000000000000000 ) ) ;
#49848 = face_outer_bound ( 'none', #3364, .t. ) ;
#49850 = direction ( 'none', ( -1.632680918566406800e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49849 = conical_surface ( 'none', #49905, 3.499999999999999600, 1.047197551196603800 ) ;
#49851 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.632680918566406800e-016 ) ) ;
#49852 = cartesian_point ( 'none', ( -42.50000000000000000, 34.00000000000000000, -42.50000000000000000 ) ) ;
#49853 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49854 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#49855 = b_spline_curve_with_knots ( 'none', 3,
( #49809, #49808, #49807, #49805 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.380739282169636200e-007, 0.002044882221487531900 ),
.unspecified. ) ;
#49856 = cartesian_point ( 'none', ( 0.3126073911696367600, -2.020725942163688500, 3.499999999999996900 ) ) ;
#49857 = cartesian_point ( 'none', ( 37.50000000000002100, 34.00000000000000000, 37.50000000000000700 ) ) ;
#49858 = cartesian_point ( 'none', ( 0.2174200650117508700, -2.185595227304859100, 3.214438021527929600 ) ) ;
#49860 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#49859 = cartesian_point ( 'none', ( 0.1388410611046059000, -2.351840044243036500, 2.926493552096020700 ) ) ;
#49862 = cylindrical_surface ( 'none', #49931, 4.999999999999997300 ) ;
#49861 = cartesian_point ( 'none', ( 0.02993401039713517200, -2.688325911136454100, 2.343682934607763400 ) ) ;
#49863 = axis2_placement_3d ( 'none', #49847, #49845, #49844 ) ;
#49864 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49865 = vector ( 'none', #49864, 1000.000000000000000 ) ;
#49866 = axis2_placement_3d ( 'none', #49949, #49948, #49947 ) ;
#49867 = face_outer_bound ( 'none', #3352, .t. ) ;
#49868 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, -37.50000000000000700 ) ) ;
#49869 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#49870 = cartesian_point ( 'none', ( 1.852269820004184300, 66.49999999999998600, 140.0000000000000000 ) ) ;
#49871 = line ( 'none', #49869, #49865 ) ;
#49872 = circle ( 'none', #49981, 2.000000000000000900 ) ;
#49873 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49874 = cartesian_point ( 'none', ( -42.49999999999999300, 34.00000000000000000, -37.50000000000001400 ) ) ;
#49875 = axis2_placement_3d ( 'none', #49874, #49990, #49989 ) ;
#49876 = line ( 'none', #49888, #49983 ) ;
#49877 = cartesian_point ( 'none', ( -24.47591216444039500, 61.83186657152280200, 0.0000000000000000000 ) ) ;
#49878 = cylindrical_surface ( 'none', #49974, 2.500000000000002200 ) ;
#49879 = advanced_face ( 'none', ( #53909 ), #53914, .f. ) ;
#49880 = face_outer_bound ( 'none', #24096, .t. ) ;
#49881 = cartesian_point ( 'none', ( 4.071447262713886200, 2.020725942163688500, -3.499999999999999600 ) ) ;
#49882 = circle ( 'none', #49891, 2.500000000000002200 ) ;
#49883 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49884 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#49885 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49886 = cartesian_point ( 'none', ( 4.873080939901785600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#49887 = axis2_placement_3d ( 'none', #49896, #49900, #49885 ) ;
#49888 = cartesian_point ( 'none', ( -37.50000000000000000, 34.00000000000000000, 30.49999999999999300 ) ) ;
#49889 = cartesian_point ( 'none', ( -24.59660935116076500, 62.48955928226296000, 145.2390102012479600 ) ) ;
#49891 = axis2_placement_3d ( 'none', #49926, #49972, #49970 ) ;
#49890 = line ( 'none', #49889, #49956 ) ;
#49892 = circle ( 'none', #49866, 1.852269820003953800 ) ;
#49893 = plane ( 'none', #49875 ) ;
#49895 = face_outer_bound ( 'none', #3305, .t. ) ;
#49894 = face_outer_bound ( 'none', #22967, .t. ) ;
#49896 = cartesian_point ( 'none', ( 37.50000000000001400, 0.0000000000000000000, -37.50000000000001400 ) ) ;
#49897 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49898 = axis2_placement_3d ( 'none', #49886, #49884, #49883 ) ;
#49899 = axis2_placement_3d ( 'none', #49923, #49909, #49925 ) ;
#49900 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49901 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49902 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49903 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49904 = face_outer_bound ( 'none', #3288, .t. ) ;
#49905 = axis2_placement_3d ( 'none', #49902, #49901, #49897 ) ;
#49906 = cartesian_point ( 'none', ( -42.50000000000000000, 0.0000000000000000000, -37.50000000000000700 ) ) ;
#49907 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.031088913245532100, -1.750000000000004700 ) ) ;
#49908 = cartesian_point ( 'none', ( -1.269221795998302900e-015, 3.375361811986502800, -1.153701847711633600 ) ) ;
#49909 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49910 = cartesian_point ( 'none', ( 0.1217565302851105500, 3.710888496608921300, -0.5725525826504667100 ) ) ;
#49911 = cartesian_point ( 'none', ( 35.50000000000000700, 28.00000000000000400, 35.50000000000000000 ) ) ;
#49912 = axis2_placement_3d ( 'none', #49911, #49920, #49903 ) ;
#49913 = cartesian_point ( 'none', ( 0.3126073911696418700, 4.041451884327385000, -8.294523057778654400e-017 ) ) ;
#49914 = circle ( 'none', #49912, 2.500000000000002200 ) ;
#49915 = axis2_placement_3d ( 'none', #49815, #49814, #49924 ) ;
#49916 = cylindrical_surface ( 'none', #49899, 4.999999999999997300 ) ;
#49917 = direction ( 'none', ( 1.387778780781446500e-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49918 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49919 = axis2_placement_3d ( 'none', #49929, #49918, #49917 ) ;
#49920 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#49921 = conical_surface ( 'none', #49898, 2.000000000000000900, 0.9599310885968839200 ) ;
#49922 = face_outer_bound ( 'none', #22939, .t. ) ;
#49923 = cartesian_point ( 'none', ( 37.50000000000001400, 34.00000000000000000, -37.50000000000001400 ) ) ;
#49924 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49925 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49926 = cartesian_point ( 'none', ( -35.50000000000000700, 28.00000000000000400, 35.50000000000000000 ) ) ;
#49927 = circle ( 'none', #49887, 4.999999999999997300 ) ;
#49928 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49929 = cartesian_point ( 'none', ( 37.50000000000002100, 28.00000000000000400, 37.50000000000000700 ) ) ;
#49930 = face_outer_bound ( 'none', #23994, .t. ) ;
#49931 = axis2_placement_3d ( 'none', #49857, #49837, #49928 ) ;
#49932 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49933 = cartesian_point ( 'none', ( 25.60000000000000500, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#49934 = cartesian_point ( 'none', ( 0.3126073911695719200, -2.020725942163794600, -3.500000000000000400 ) ) ;
#49935 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#49936 = cartesian_point ( 'none', ( -37.49999999999999300, 28.00000000000000400, 42.49999999999999300 ) ) ;
#49937 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49938 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49939 = vector ( 'none', #49937, 1000.000000000000000 ) ;
#49940 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#49941 = line ( 'none', #49940, #49939 ) ;
#49942 = axis2_placement_3d ( 'none', #49971, #49938, #49932 ) ;
#49943 = cartesian_point ( 'none', ( 30.49999999999999600, 28.99999999999998900, 42.49999999999999300 ) ) ;
#49944 = cartesian_point ( 'none', ( 4.071447262713888000, -2.020725942163691600, -3.500000000000000400 ) ) ;
#49945 = cartesian_point ( 'none', ( -37.49999999999999300, 0.0000000000000000000, 42.50000000000000000 ) ) ;
#49946 = cartesian_point ( 'none', ( -30.50000000000000000, 28.99999999999998900, 42.49999999999999300 ) ) ;
#49947 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49948 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49949 = cartesian_point ( 'none', ( -22.74433953115681100, 62.48955928226296000, 0.0000000000000000000 ) ) ;
#49950 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#49951 = face_outer_bound ( 'none', #24261, .t. ) ;
#49952 = cartesian_point ( 'none', ( -30.50000000000000000, 34.00000000000000000, 37.50000000000001400 ) ) ;
#49953 = direction ( 'none', ( 0.7071067811865455700, 0.7071067811865495700, 0.0000000000000000000 ) ) ;
#49954 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49955 = vector ( 'none', #49953, 1000.000000000000100 ) ;
#49956 = vector ( 'none', #49954, 1000.000000000000000 ) ;
#49958 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#49957 = conical_surface ( 'none', #49942, 3.499999999999999600, 1.047197551196603800 ) ;
#49959 = line ( 'none', #49958, #50007 ) ;
#49960 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.031088913245533000, 1.750000000000003300 ) ) ;
#49962 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49961 = cartesian_point ( 'none', ( -6.617189669926802200e-016, 2.686816014504569000, 2.346298152288372100 ) ) ;
#49964 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49963 = cartesian_point ( 'none', ( 0.1217565302851090200, 2.351289329882152700, 2.927447417349534800 ) ) ;
#49965 = cartesian_point ( 'none', ( 0.3126073911696383200, 2.020725942163691200, 3.499999999999997800 ) ) ;
#49966 = advanced_face ( 'none', ( #53812 ), #53908, .f. ) ;
#49967 = line ( 'none', #49952, #49978 ) ;
#49968 = b_spline_curve_with_knots ( 'none', 3,
( #49965, #49963, #49961, #49960 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.380739282171021100e-007, 0.002044882221487521100 ),
.unspecified. ) ;
#49969 = face_outer_bound ( 'none', #3389, .t. ) ;
#49970 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49971 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49972 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#49973 = b_spline_curve_with_knots ( 'none', 3,
( #50019, #50018, #50016, #50015 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 2.380739282773774200e-007, 0.002044882221487526700 ),
.unspecified. ) ;
#49974 = axis2_placement_3d ( 'none', #49988, #49964, #49962 ) ;
#49975 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#49976 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865495700, 0.7071067811865455700 ) ) ;
#49978 = vector ( 'none', #49976, 1000.000000000000100 ) ;
#49977 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#49979 = cartesian_point ( 'none', ( 4.873080939901785600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#49980 = line ( 'none', #49991, #49955 ) ;
#49981 = axis2_placement_3d ( 'none', #49979, #49977, #49975 ) ;
#49982 = direction ( 'none', ( 0.7071067811865455700, 0.7071067811865495700, 0.0000000000000000000 ) ) ;
#49983 = vector ( 'none', #49982, 1000.000000000000100 ) ;
#49984 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49985 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#49986 = cartesian_point ( 'none', ( -48.67468722708341700, 61.48943180206281100, -12.49999999999999600 ) ) ;
#49987 = circle ( 'none', #50052, 1.852269820003952000 ) ;
#49988 = cartesian_point ( 'none', ( -35.50000000000000700, 34.00000000000000000, 35.50000000000000000 ) ) ;
#49989 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865495700, 0.7071067811865455700 ) ) ;
#49990 = direction ( 'none', ( -5.772398745160954800e-017, 0.7071067811865455700, -0.7071067811865495700 ) ) ;
#49991 = cartesian_point ( 'none', ( -37.50000000000000700, 34.00000000000000700, -30.49999999999999300 ) ) ;
#49992 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#49993 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49994 = line ( 'none', #50111, #50110 ) ;
#49995 = face_outer_bound ( 'none', #24008, .t. ) ;
#49996 = axis2_placement_3d ( 'none', #50008, #50101, #50100 ) ;
#49997 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#49998 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.511572993685797100e-016, -3.500000000000000000 ) ) ;
#49999 = vector ( 'none', #49997, 1000.000000000000000 ) ;
#50000 = cartesian_point ( 'none', ( 3.218725199566340800e-016, 0.3423821193476827600, -3.499999999999999600 ) ) ;
#50001 = cartesian_point ( 'none', ( 0.03027795055833711800, 0.6888063905328601900, -3.499999999999998200 ) ) ;
#50002 = cartesian_point ( 'none', ( 0.1397371499203156600, 1.362866705341263500, -3.500000000000000400 ) ) ;
#50003 = circle ( 'none', #49996, 8.250000000000000000 ) ;
#50004 = cartesian_point ( 'none', ( 0.2182387239031230400, 1.693823289467350400, -3.499999999999999600 ) ) ;
#50005 = cartesian_point ( 'none', ( 0.3126073911696380900, 2.020725942163688500, -3.499999999999999600 ) ) ;
#50006 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50007 = vector ( 'none', #50006, 1000.000000000000000 ) ;
#50008 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.00000000000000000, 42.50000000000000000 ) ) ;
#50009 = cartesian_point ( 'none', ( -35.50000000000000700, 34.00000000000000000, -35.50000000000000000 ) ) ;
#50010 = conical_surface ( 'none', #50022, 3.499999999999999600, 1.047197551196603800 ) ;
#50011 = b_spline_curve_with_knots ( 'none', 3,
( #50005, #50004, #50002, #50001, #50000, #49998 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.01103795673506156400, 0.01206113197427183100, 0.01308430721348210000 ),
.unspecified. ) ;
#50012 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50013 = vector ( 'none', #50012, 1000.000000000000000 ) ;
#50014 = cartesian_point ( 'none', ( -37.49999999999999300, 34.00000000000000000, 42.50000000000000000 ) ) ;
#50015 = cartesian_point ( 'none', ( 0.0000000000000000000, -3.031088913245534800, -1.749999999999999800 ) ) ;
#50017 = line ( 'none', #50014, #50013 ) ;
#50016 = cartesian_point ( 'none', ( -1.136816801560756900e-015, -2.686816014504579600, -2.346298152288353500 ) ) ;
#50018 = cartesian_point ( 'none', ( 0.1217565302851023600, -2.351289329882173100, -2.927447417349501100 ) ) ;
#50019 = cartesian_point ( 'none', ( 0.3126073911695719200, -2.020725942163794600, -3.500000000000000400 ) ) ;
#50020 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50021 = vector ( 'none', #50020, 1000.000000000000000 ) ;
#50022 = axis2_placement_3d ( 'none', #50074, #50073, #50064 ) ;
#50023 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#50024 = line ( 'none', #50023, #50021 ) ;
#50025 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50026 = vector ( 'none', #50025, 1000.000000000000000 ) ;
#50027 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50029 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#50028 = axis2_placement_3d ( 'none', #50027, #49993, #49992 ) ;
#50030 = line ( 'none', #50029, #49999 ) ;
#50031 = b_spline_curve_with_knots ( 'none', 3,
( #50096, #50094, #50093, #50092, #50090, #50087 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.002044882221487535400, 0.003063384235218496700, 0.004081886248949458100 ),
.unspecified. ) ;
#50032 = conical_surface ( 'none', #50028, 3.499999999999999600, 1.047197551196603800 ) ;
#50033 = cartesian_point ( 'none', ( 1.852090181043260800, -66.47420373318723800, 140.0000000000000000 ) ) ;
#50034 = line ( 'none', #50040, #50026 ) ;
#50036 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50035 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50037 = vector ( 'none', #50035, 1000.000000000000000 ) ;
#50038 = cartesian_point ( 'none', ( 5.599999999999999600, -2.020725942163691600, -3.500000000000000400 ) ) ;
#50039 = line ( 'none', #50038, #50037 ) ;
#50040 = cartesian_point ( 'none', ( -42.49999999999998600, 0.0000000000000000000, 42.50000000000000000 ) ) ;
#50041 = cartesian_point ( 'none', ( 5.599999999999999600, -2.020725942163688500, 3.499999999999996900 ) ) ;
#50042 = line ( 'none', #50041, #50118 ) ;
#50043 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50044 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50045 = vector ( 'none', #50036, 1000.000000000000000 ) ;
#50046 = cartesian_point ( 'none', ( 2.321836435137739100e-013, 66.49999999999998600, 0.0000000000000000000 ) ) ;
#50047 = cartesian_point ( 'none', ( -42.49999999999998600, 28.99999999999998600, 42.50000000000000000 ) ) ;
#50048 = axis2_placement_3d ( 'none', #50046, #50044, #50043 ) ;
#50049 = line ( 'none', #50047, #50045 ) ;
#50050 = face_outer_bound ( 'none', #24126, .t. ) ;
#50051 = circle ( 'none', #50048, 1.852269820003952000 ) ;
#50052 = axis2_placement_3d ( 'none', #50132, #50131, #50130 ) ;
#50053 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50054 = vector ( 'none', #50053, 1000.000000000000000 ) ;
#50056 = edge_loop ( 'none', ( #56183, #57206 ) ) ;
#50055 = cartesian_point ( 'none', ( 37.50000000000002800, 34.00000000000000000, 42.50000000000000000 ) ) ;
#50058 = oriented_edge ( 'none', *, *, #15743, .t. ) ;
#50057 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50059 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50060 = vector ( 'none', #50057, 1000.000000000000000 ) ;
#50061 = vector ( 'none', #50059, 1000.000000000000000 ) ;
#50062 = cartesian_point ( 'none', ( -42.49999999999998600, 34.00000000000000000, 37.50000000000001400 ) ) ;
#50063 = cartesian_point ( 'none', ( 1.852269820004184300, 66.49999999999998600, 0.0000000000000000000 ) ) ;
#50064 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50065 = axis2_placement_3d ( 'none', #50105, #50157, #50156 ) ;
#50066 = direction ( 'none', ( 1.632680918566406500e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50068 = vector ( 'none', #50066, 1000.000000000000000 ) ;
#50067 = axis2_placement_3d ( 'none', #50124, #50123, #50121 ) ;
#50069 = cartesian_point ( 'none', ( -42.50000000000000000, 0.0000000000000000000, -42.50000000000000000 ) ) ;
#50070 = line ( 'none', #50069, #50068 ) ;
#50071 = line ( 'none', #50062, #50060 ) ;
#50072 = cylindrical_surface ( 'none', #50162, 2.500000000000002200 ) ;
#50073 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50074 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50075 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50076 = cartesian_point ( 'none', ( -13.36707710969699100, 65.14269912694297200, 70.00000000000000000 ) ) ;
#50077 = vector ( 'none', #50075, 1000.000000000000000 ) ;
#50078 = line ( 'none', #50076, #50161 ) ;
#50079 = cartesian_point ( 'none', ( -42.50000000000000000, 34.00000000000000000, -37.50000000000000700 ) ) ;
#50081 = line ( 'none', #50079, #50077 ) ;
#50080 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50082 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50083 = axis2_placement_3d ( 'none', #49984, #50082, #50080 ) ;
#50084 = circle ( 'none', #50138, 2.500000000000002200 ) ;
#50085 = line ( 'none', #49985, #50061 ) ;
#50086 = line ( 'none', #50055, #50054 ) ;
#50088 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50087 = cartesian_point ( 'none', ( 0.3126073911696380900, 2.020725942163688500, -3.499999999999999600 ) ) ;
#50089 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50090 = cartesian_point ( 'none', ( 0.2174200650117517900, 2.185595227304859100, -3.214438021527933100 ) ) ;
#50091 = axis2_placement_3d ( 'none', #50102, #50089, #50088 ) ;
#50092 = cartesian_point ( 'none', ( 0.1388410611046072000, 2.351840044243036500, -2.926493552096023800 ) ) ;
#50093 = cartesian_point ( 'none', ( 0.02993401039713644200, 2.688325911136454600, -2.343682934607767000 ) ) ;
#50094 = cartesian_point ( 'none', ( -1.265467223197924300e-015, 2.859595677584339400, -2.047034997319575800 ) ) ;
#50095 = cartesian_point ( 'none', ( -42.49999999999998600, 0.0000000000000000000, 37.50000000000001400 ) ) ;
#50096 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.031088913245532100, -1.750000000000004700 ) ) ;
#50097 = conical_surface ( 'none', #50083, 3.499999999999999600, 1.047197551196603800 ) ;
#50098 = oriented_edge ( 'none', *, *, #15534, .t. ) ;
#50099 = oriented_edge ( 'none', *, *, #55998, .f. ) ;
#50100 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50101 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50102 = cartesian_point ( 'none', ( -42.49999999999998600, 34.00000000000000000, 42.50000000000000000 ) ) ;
#50103 = plane ( 'none', #50091 ) ;
#50104 = cartesian_point ( 'none', ( 3.806834918298645000, -3.031088913245536100, -1.750000000000000700 ) ) ;
#50105 = cartesian_point ( 'none', ( -37.50000000000000700, 28.00000000000000400, -37.50000000000000700 ) ) ;
#50107 = face_bound ( 'none', #3335, .t. ) ;
#50106 = cartesian_point ( 'none', ( 4.071447262713886200, -2.020725942163688500, 3.499999999999996900 ) ) ;
#50108 = cartesian_point ( 'none', ( -42.49999999999998600, 28.00000000000000400, 37.50000000000001400 ) ) ;
#50109 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50110 = vector ( 'none', #50109, 1000.000000000000000 ) ;
#50111 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#50112 = plane ( 'none', #50129 ) ;
#50113 = face_outer_bound ( 'none', #3400, .t. ) ;
#50114 = axis2_placement_3d ( 'none', #50147, #50144, #50231 ) ;
#50115 = axis2_placement_3d ( 'none', #50213, #50212, #50189 ) ;
#50116 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50117 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865495700, 0.7071067811865455700 ) ) ;
#50118 = vector ( 'none', #50116, 1000.000000000000000 ) ;
#50119 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865455700, 0.7071067811865495700 ) ) ;
#50120 = cartesian_point ( 'none', ( -42.49999999999998600, 34.00000000000000000, 37.50000000000001400 ) ) ;
#50121 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50122 = axis2_placement_3d ( 'none', #50202, #50201, #50200 ) ;
#50123 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#50124 = cartesian_point ( 'none', ( 4.600000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#50125 = cartesian_point ( 'none', ( 5.599999999999999600, 2.020725942163688500, -3.499999999999999600 ) ) ;
#50126 = face_outer_bound ( 'none', #24276, .t. ) ;
#50127 = cartesian_point ( 'none', ( 41.05000000000001800, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#50128 = face_outer_bound ( 'none', #3439, .t. ) ;
#50129 = axis2_placement_3d ( 'none', #50125, #50228, #50227 ) ;
#50130 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50131 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#50132 = cartesian_point ( 'none', ( 2.321836435137739100e-013, 66.49999999999998600, 140.0000000000000000 ) ) ;
#50133 = cartesian_point ( 'none', ( 41.04999999999999700, 0.0000000000000000000, -37.50000000000001400 ) ) ;
#50134 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50136 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#50135 = cartesian_point ( 'none', ( 0.0000000000000000000, -7.511572993685798100e-016, 3.499999999999999600 ) ) ;
#50138 = axis2_placement_3d ( 'none', #50148, #50136, #50134 ) ;
#50137 = cartesian_point ( 'none', ( -1.266314256145178800e-015, -0.3420925509533347400, 3.499999999999997800 ) ) ;
#50139 = cartesian_point ( 'none', ( 0.02944718078674027700, -0.6813962075909453200, 3.499999999999996000 ) ) ;
#50140 = cylindrical_surface ( 'none', #50114, 4.999999999999997300 ) ;
#50141 = cartesian_point ( 'none', ( 0.1381419387168537900, -1.355287006802371900, 3.499999999999997800 ) ) ;
#50142 = face_outer_bound ( 'none', #3447, .t. ) ;
#50143 = cartesian_point ( 'none', ( 0.2175679805410051800, -1.691499766303318900, 3.499999999999997300 ) ) ;
#50145 = oriented_edge ( 'none', *, *, #49555, .t. ) ;
#50144 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50147 = cartesian_point ( 'none', ( -37.49999999999999300, 34.00000000000000000, 37.50000000000000700 ) ) ;
#50146 = cartesian_point ( 'none', ( 0.3126073911696367600, -2.020725942163688500, 3.499999999999996900 ) ) ;
#50148 = cartesian_point ( 'none', ( -35.50000000000000700, 28.00000000000000400, -35.50000000000000000 ) ) ;
#50149 = cartesian_point ( 'none', ( 0.3126073911696397000, -4.041451884327381400, -1.364861509952741300e-016 ) ) ;
#50150 = circle ( 'none', #50067, 1.610000000000001200 ) ;
#50151 = axis2_placement_3d ( 'none', #50120, #50119, #50117 ) ;
#50152 = plane ( 'none', #50151 ) ;
#50154 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50153 = b_spline_curve_with_knots ( 'none', 3,
( #50146, #50143, #50141, #50139, #50137, #50135 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.003805860999069543100, 0.004828937044845080900, 0.005852013090620620000 ),
.unspecified. ) ;
#50155 = face_outer_bound ( 'none', #3431, .t. ) ;
#50156 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50157 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50158 = cartesian_point ( 'none', ( -37.50000000000000700, -0.0000000000000000000, -41.05000000000000400 ) ) ;
#50159 = cartesian_point ( 'none', ( -41.05000000000000400, 0.0000000000000000000, -37.50000000000000700 ) ) ;
#50160 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50161 = vector ( 'none', #50160, 1000.000000000000000 ) ;
#50162 = axis2_placement_3d ( 'none', #50009, #50174, #50154 ) ;
#50163 = face_outer_bound ( 'none', #3423, .t. ) ;
#50164 = axis2_placement_3d ( 'none', #50203, #50173, #50172 ) ;
#50165 = cartesian_point ( 'none', ( 4.071447262713888000, -4.041451884327381400, -2.379263297403930000e-016 ) ) ;
#50166 = cartesian_point ( 'none', ( 3.951447005078451800, -3.704664227300101600, -0.5833333333333332600 ) ) ;
#50167 = direction ( 'none', ( 1.850371707708594100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50168 = line ( 'none', #50701, #50614 ) ;
#50169 = vector ( 'none', #50167, 1000.000000000000000 ) ;
#50170 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50171 = cartesian_point ( 'none', ( 41.05000000000000400, 0.0000000000000000000, -37.50000000000001400 ) ) ;
#50172 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50173 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50174 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50175 = line ( 'none', #50171, #50169 ) ;
#50176 = direction ( 'none', ( 0.0000000000000000000, 0.5000000000000008900, 0.8660254037844381500 ) ) ;
#50177 = circle ( 'none', #50065, 4.999999999999997300 ) ;
#50178 = direction ( 'none', ( 0.0000000000000000000, 0.8660254037844381500, -0.5000000000000008900 ) ) ;
#50179 = cartesian_point ( 'none', ( 5.599999999999999600, -4.041451884327381400, -2.379263297403930000e-016 ) ) ;
#50180 = face_bound ( 'none', #3622, .t. ) ;
#50181 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50182 = cylindrical_surface ( 'none', #50164, 1.852269820003952000 ) ;
#50183 = vector ( 'none', #50181, 1000.000000000000000 ) ;
#50185 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, -35.49999999999999300 ) ) ;
#50184 = cartesian_point ( 'none', ( 4.071447262713886200, -2.020725942163688500, 3.499999999999996900 ) ) ;
#50186 = line ( 'none', #50185, #50183 ) ;
#50187 = cartesian_point ( 'none', ( 3.951447005078450000, -2.357513599190970100, 2.916666666666666100 ) ) ;
#50188 = cartesian_point ( 'none', ( 3.806834918298645000, -3.031088913245537900, 1.749999999999999300 ) ) ;
#50189 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50190 = cartesian_point ( 'none', ( 3.951447005078450900, -3.704664227300099400, 0.5833333333333327000 ) ) ;
#50191 = cartesian_point ( 'none', ( 4.071447262713888000, -4.041451884327381400, -2.379263297403930000e-016 ) ) ;
#50192 = axis2_placement_3d ( 'none', #50179, #50178, #50176 ) ;
#50193 = circle ( 'none', #50680, 82.50000000000000000 ) ;
#50194 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865495700, 0.7071067811865455700 ) ) ;
#50195 = vector ( 'none', #50194, 1000.000000000000100 ) ;
#50196 = cartesian_point ( 'none', ( 30.49999999999999300, 34.00000000000000000, 37.50000000000001400 ) ) ;
#50197 = face_outer_bound ( 'none', #3582, .t. ) ;
#50198 = line ( 'none', #50196, #50195 ) ;
#50199 = b_spline_curve_with_knots ( 'none', 3,
( #50191, #50190, #50188, #50187, #50184 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.002020725942163689600, 0.004041451884327380100 ),
.unspecified. ) ;
#50200 = direction ( 'none', ( -0.7071067811865455700, -0.7071067811865495700, 0.0000000000000000000 ) ) ;
#50201 = direction ( 'none', ( -0.7071067811865495700, 0.7071067811865455700, 1.154479749032191000e-016 ) ) ;
#50202 = cartesian_point ( 'none', ( -37.50000000000000000, 34.00000000000000000, 42.50000000000000000 ) ) ;
#50203 = cartesian_point ( 'none', ( 2.321836435137739100e-013, 66.49999999999998600, 145.2390102012479600 ) ) ;
#50204 = cartesian_point ( 'none', ( 0.3126073911695719200, -2.020725942163794600, -3.500000000000000400 ) ) ;
#50205 = conical_surface ( 'none', #50115, 6.000000000000032900, 0.7853981633974491700 ) ;
#50206 = cartesian_point ( 'none', ( 0.2175679805369817600, -1.691499766289384000, -3.500000000000000400 ) ) ;
#50207 = cartesian_point ( 'none', ( 0.1381419387119263400, -1.355287006778808500, -3.500000000000000900 ) ) ;
#50208 = cartesian_point ( 'none', ( 0.02944718078427182100, -0.6813962075686343900, -3.500000000000000900 ) ) ;
#50209 = cartesian_point ( 'none', ( 1.897353801849633300e-016, -0.3420925509381482200, -3.500000000000000000 ) ) ;
#50211 = cartesian_point ( 'none', ( -35.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#50210 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.511572993685797100e-016, -3.500000000000000000 ) ) ;
#50212 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50213 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, -72.00000000000000000 ) ) ;
#50214 = edge_curve ( 'none', #47905, #18594, #54043, .t. ) ;
#50215 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50216 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50217 = cartesian_point ( 'none', ( -37.49999999999999300, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#50218 = plane ( 'none', #50192 ) ;
#50219 = plane ( 'none', #50122 ) ;
#50220 = b_spline_curve_with_knots ( 'none', 3,
( #50210, #50209, #50208, #50207, #50206, #50204 ),
.unspecified., .f., .f.,
( 4, 2, 4 ),
( 0.01308430721348210000, 0.01410661710602282400, 0.01512892699856354700 ),
.unspecified. ) ;
#50221 = axis2_placement_3d ( 'none', #50217, #50216, #50215 ) ;
#50222 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50223 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50224 = axis2_placement_3d ( 'none', #50234, #50223, #50222 ) ;
#50225 = cartesian_point ( 'none', ( 4.071447262713888000, -4.041451884327381400, -2.379263297403930000e-016 ) ) ;
#50226 = circle ( 'none', #50224, 4.999999999999997300 ) ;
#50227 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -2.146163712481656600e-016 ) ) ;
#50228 = direction ( 'none', ( 0.0000000000000000000, -2.146163712481656600e-016, 1.000000000000000000 ) ) ;
#50229 = cartesian_point ( 'none', ( 35.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#50230 = cartesian_point ( 'none', ( 4.071447262713886200, 2.020725942163688500, -3.499999999999999600 ) ) ;
#50231 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50232 = b_spline_curve_with_knots ( 'none', 3,
( #50230, #50343, #50341, #50339, #50336 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.002020725942163690100, 0.004041451884327380100 ),
.unspecified. ) ;
#50234 = cartesian_point ( 'none', ( -37.49999999999999300, 28.00000000000000400, 37.50000000000000700 ) ) ;
#50233 = vector ( 'none', #50330, 1000.000000000000000 ) ;
#50235 = circle ( 'none', #50221, 4.999999999999997300 ) ;
#50236 = vector ( 'none', #50351, 1000.000000000000000 ) ;
#50237 = cartesian_point ( 'none', ( -37.50000000000000700, -0.0000000000000000000, -41.05000000000000400 ) ) ;
#50238 = line ( 'none', #50237, #50236 ) ;
#50239 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50240 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#50241 = cartesian_point ( 'none', ( -11.54760381485066900, 65.48971557531187700, 140.0000000000000000 ) ) ;
#50242 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50243 = cartesian_point ( 'none', ( -13.39987363485462900, 65.48971557531187700, 145.2390102012479600 ) ) ;
#50245 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50244 = line ( 'none', #50243, #50233 ) ;
#50246 = cartesian_point ( 'none', ( 37.50000000000002100, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#50247 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#50249 = cartesian_point ( 'none', ( -37.49999999999999300, 0.0000000000000000000, 41.05000000000000400 ) ) ;
#50248 = circle ( 'none', #50346, 2.000000000000000900 ) ;
#50250 = axis2_placement_3d ( 'none', #50314, #50312, #50306 ) ;
#50251 = direction ( 'none', ( 0.0000000000000000000, -0.4999999999999999400, 0.8660254037844387100 ) ) ;
#50252 = direction ( 'none', ( -0.0000000000000000000, 0.8660254037844387100, 0.4999999999999999400 ) ) ;
#50253 = cartesian_point ( 'none', ( 5.599999999999999600, -2.020725942163691600, -3.500000000000000400 ) ) ;
#50254 = axis2_placement_3d ( 'none', #50253, #50252, #50251 ) ;
#50255 = plane ( 'none', #50254 ) ;
#50256 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50257 = vector ( 'none', #50256, 1000.000000000000000 ) ;
#50258 = cartesian_point ( 'none', ( 37.50000000000002800, 0.0000000000000000000, 41.05000000000000400 ) ) ;
#50259 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50260 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50261 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50262 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50263 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50264 = axis2_placement_3d ( 'none', #50273, #50263, #50261 ) ;
#50265 = circle ( 'none', #50338, 3.549999999999997600 ) ;
#50266 = face_outer_bound ( 'none', #24351, .t. ) ;
#50267 = axis2_placement_3d ( 'none', #50246, #50245, #50242 ) ;
#50268 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50269 = circle ( 'none', #50327, 1.852269820003958900 ) ;
#50270 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50271 = circle ( 'none', #50274, 1.852269820003958900 ) ;
#50272 = axis2_placement_3d ( 'none', #50286, #50270, #50268 ) ;
#50273 = cartesian_point ( 'none', ( -35.50000000000000000, 28.00000000000000400, -35.49999999999999300 ) ) ;
#50274 = axis2_placement_3d ( 'none', #50241, #50240, #50239 ) ;
#50275 = axis2_placement_3d ( 'none', #50262, #50260, #50259 ) ;
#50277 = cylindrical_surface ( 'none', #50272, 4.999999999999997300 ) ;
#50276 = cylindrical_surface ( 'none', #50275, 2.000000000000000000 ) ;
#50278 = line ( 'none', #50258, #50257 ) ;
#50279 = face_outer_bound ( 'none', #23193, .t. ) ;
#50280 = b_spline_curve_with_knots ( 'none', 3,
( #50392, #50390, #50389, #50387, #50386 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.002020725942163690100, 0.004041451884327380100 ),
.unspecified. ) ;
#50281 = circle ( 'none', #50356, 3.549999999999997600 ) ;
#50282 = face_outer_bound ( 'none', #3530, .t. ) ;
#50283 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50284 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50285 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, -35.49999999999999300 ) ) ;
#50286 = cartesian_point ( 'none', ( -35.50000000000000000, 28.00000000000000400, -35.49999999999999300 ) ) ;
#50287 = circle ( 'none', #50264, 4.999999999999997300 ) ;
#50288 = cartesian_point ( 'none', ( 22.50000000000000400, 0.0000000000000000000, 27.99999999999999300 ) ) ;
#50289 = line ( 'none', #50288, #50385 ) ;
#50290 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#50291 = circle ( 'none', #50267, 3.549999999999997600 ) ;
#50292 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50293 = vector ( 'none', #50292, 1000.000000000000000 ) ;
#50295 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, 35.49999999999999300 ) ) ;
#50294 = cartesian_point ( 'none', ( 5.599999999999999600, -4.041451884327381400, -2.379263297403930000e-016 ) ) ;
#50296 = line ( 'none', #50294, #50293 ) ;
#50297 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50298 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50299 = cartesian_point ( 'none', ( -37.50000000000000700, 0.0000000000000000000, -37.50000000000000700 ) ) ;
#50300 = axis2_placement_3d ( 'none', #50299, #50298, #50297 ) ;
#50301 = cartesian_point ( 'none', ( -42.49999999999998600, 0.0000000000000000000, 42.50000000000000000 ) ) ;
#50303 = face_bound ( 'none', #3415, .t. ) ;
#50302 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50304 = vector ( 'none', #50302, 1000.000000000000000 ) ;
#50305 = face_outer_bound ( 'none', #3526, .t. ) ;
#50306 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50307 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#50308 = cartesian_point ( 'none', ( 5.599999999999999600, 2.020725942163688500, -3.499999999999999600 ) ) ;
#50309 = line ( 'none', #50308, #50304 ) ;
#50310 = face_outer_bound ( 'none', #24515, .t. ) ;
#50311 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50312 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50314 = cartesian_point ( 'none', ( -37.50000000000000700, 34.00000000000000000, -37.50000000000000700 ) ) ;
#50313 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50315 = cartesian_point ( 'none', ( 37.50000000000001400, 0.0000000000000000000, -37.50000000000001400 ) ) ;
#50316 = face_outer_bound ( 'none', #3467, .t. ) ;
#50317 = face_outer_bound ( 'none', #3480, .t. ) ;
#50318 = direction ( 'none', ( -1.850371707708594100e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#50320 = vector ( 'none', #50318, 1000.000000000000000 ) ;
#50319 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50321 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#50322 = cartesian_point ( 'none', ( -41.04999999999999000, 0.0000000000000000000, 37.50000000000001400 ) ) ;
#50323 = cartesian_point ( 'none', ( 5.026919060098210300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#50324 = cartesian_point ( 'none', ( 4.071447262713887100, 2.020725942163690700, 3.499999999999997800 ) ) ;
#50325 = cartesian_point ( 'none', ( 37.50000000000001400, 0.0000000000000000000, -41.05000000000000400 ) ) ;
#50326 = circle ( 'none', #50300, 4.999999999999997300 ) ;
#50327 = axis2_placement_3d ( 'none', #50331, #50313, #50311 ) ;
#50328 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50329 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50330 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50331 = cartesian_point ( 'none', ( -11.54760381485066900, 65.48971557531187700, 0.0000000000000000000 ) ) ;
#50332 = cartesian_point ( 'none', ( -41.04999999999999000, 0.0000000000000000000, 37.50000000000001400 ) ) ;
#50333 = cartesian_point ( 'none', ( -13.36707710969696600, 65.14269912694297200, 0.0000000000000000000 ) ) ;
#50334 = circle ( 'none', #50394, 3.549999999999990500 ) ;
#50335 = cylindrical_surface ( 'none', #50250, 4.999999999999997300 ) ;
#50337 = oriented_edge ( 'none', *, *, #2429, .t. ) ;
#50336 = cartesian_point ( 'none', ( 4.071447262713888000, -2.020725942163691600, -3.500000000000000400 ) ) ;
#50338 = axis2_placement_3d ( 'none', #50345, #50329, #50328 ) ;
#50339 = cartesian_point ( 'none', ( 3.951447005078452700, -1.347150628109128600, -3.500000000000001300 ) ) ;
#50340 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50341 = cartesian_point ( 'none', ( 3.806834918298643200, -1.734723475976807100e-015, -3.499999999999999100 ) ) ;
#50342 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50344 = cartesian_point ( 'none', ( -37.49999999999999300, 0.0000000000000000000, 37.50000000000000700 ) ) ;
#50343 = cartesian_point ( 'none', ( 3.951447005078450000, 1.347150628109125000, -3.499999999999999100 ) ) ;
#50345 = cartesian_point ( 'none', ( -37.50000000000000700, -0.0000000000000000000, -37.50000000000000700 ) ) ;
#50346 = axis2_placement_3d ( 'none', #50323, #50321, #50319 ) ;
#50347 = face_outer_bound ( 'none', #23192, .t. ) ;
#50348 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50349 = line ( 'none', #50322, #50320 ) ;
#50350 = axis2_placement_3d ( 'none', #50354, #50290, #50348 ) ;
#50351 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50352 = axis2_placement_3d ( 'none', #50400, #50284, #50283 ) ;
#50353 = cartesian_point ( 'none', ( 37.50000000000002800, 0.0000000000000000000, 41.05000000000000400 ) ) ;
#50354 = cartesian_point ( 'none', ( 26.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#50355 = plane ( 'none', #50405 ) ;
#50356 = axis2_placement_3d ( 'none', #50344, #50342, #50340 ) ;
#50357 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50358 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#50359 = cartesian_point ( 'none', ( -35.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#50360 = line ( 'none', #50359, #50472 ) ;
#50361 = face_outer_bound ( 'none', #3548, .t. ) ;
#50362 = axis2_placement_3d ( 'none', #50358, #50357, #50479 ) ;
#50363 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#50364 = vector ( 'none', #50363, 1000.000000000000000 ) ;
#50365 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#50366 = cartesian_point ( 'none', ( 4.127932699134169600, -4.078582397001777200, -0.06431193446313210300 ) ) ;
#50367 = cartesian_point ( 'none', ( 4.086262629614029900, -4.082406995609983500, -0.07093633357110418200 ) ) ;
#50368 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50369 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50370 = line ( 'none', #50365, #50364 ) ;
#50371 = plane ( 'none', #50362 ) ;
#50372 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #50367, #50366, #50454, #50453 ),
( #50452, #50450, #50448, #50446 ),
( #50443, #50442, #50440, #50438 ),
( #50436, #50434, #50432, #50430 ),
( #50429, #50427, #50426, #50424 ),
( #50420, #50417, #50416, #50415 ),
( #50413, #50412, #50410, #50408 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 4 ),
( 0.01651999345535504600, 0.01858032176739834000, 0.02064065007944163400 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#50373 = circle ( 'none', #50350, 2.000000000000000900 ) ;
#50374 = face_outer_bound ( 'none', #3540, .t. ) ;
#50375 = plane ( 'none', #50474 ) ;
#50376 = plane ( 'none', #50388 ) ;
#50377 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50378 = vector ( 'none', #50377, 1000.000000000000000 ) ;
#50379 = face_outer_bound ( 'none', #24598, .t. ) ;
#50380 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, 35.49999999999999300 ) ) ;
#50381 = line ( 'none', #50380, #50378 ) ;
#50382 = face_outer_bound ( 'none', #22799, .t. ) ;
#50383 = face_outer_bound ( 'none', #3508, .t. ) ;
#50384 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50385 = vector ( 'none', #50384, 1000.000000000000000 ) ;
#50386 = cartesian_point ( 'none', ( 4.071447262713888900, 4.041451884327385000, 0.0000000000000000000 ) ) ;
#50387 = cartesian_point ( 'none', ( 3.951447005078455400, 3.704664227300105600, 0.5833333333333313700 ) ) ;
#50388 = axis2_placement_3d ( 'none', #50247, #50369, #50368 ) ;
#50389 = cartesian_point ( 'none', ( 3.806834918298645000, 3.031088913245538300, 1.750000000000000900 ) ) ;
#50391 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50390 = cartesian_point ( 'none', ( 3.951447005078450900, 2.357513599190972800, 2.916666666666663900 ) ) ;
#50393 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50392 = cartesian_point ( 'none', ( 4.071447262713887100, 2.020725942163690700, 3.499999999999997800 ) ) ;
#50394 = axis2_placement_3d ( 'none', #50315, #50393, #50391 ) ;
#50395 = face_outer_bound ( 'none', #24880, .t. ) ;
#50396 = face_outer_bound ( 'none', #3527, .t. ) ;
#50397 = cylindrical_surface ( 'none', #50352, 1.852269820003958900 ) ;
#50398 = cartesian_point ( 'none', ( 4.071447262713888900, 4.041451884327385000, 0.0000000000000000000 ) ) ;
#50399 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#50400 = cartesian_point ( 'none', ( -11.54760381485066900, 65.48971557531187700, 145.2390102012479600 ) ) ;
#50401 = cartesian_point ( 'none', ( -35.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#50402 = direction ( 'none', ( 0.0000000000000000000, -0.5000000000000013300, -0.8660254037844379300 ) ) ;
#50403 = direction ( 'none', ( 0.0000000000000000000, -0.8660254037844379300, 0.5000000000000013300 ) ) ;
#50404 = cartesian_point ( 'none', ( 5.599999999999999600, 2.020725942163688500, -3.499999999999999600 ) ) ;
#50405 = axis2_placement_3d ( 'none', #50404, #50403, #50402 ) ;
#50406 = plane ( 'none', #50462 ) ;
#50407 = plane ( 'none', #50409 ) ;
#50408 = cartesian_point ( 'none', ( 4.180345304246196200, -2.049116244671346500, 3.591763845239303700 ) ) ;
#50409 = axis2_placement_3d ( 'none', #50301, #50307, #50399 ) ;
#50410 = cartesian_point ( 'none', ( 4.168039432627832500, -2.012931957397460400, 3.573481803737936800 ) ) ;
#50411 = cylindrical_surface ( 'none', #50428, 4.999999999999997300 ) ;
#50412 = cartesian_point ( 'none', ( 4.128046571531730700, -1.983287427944462600, 3.564845408787586000 ) ) ;
#50413 = cartesian_point ( 'none', ( 4.086376042167605900, -1.979461949354206900, 3.571471332069175600 ) ) ;
#50414 = line ( 'none', #50418, #50522 ) ;
#50415 = cartesian_point ( 'none', ( 4.052395249793373300, -2.393265544609836300, 2.990699912260413200 ) ) ;
#50416 = cartesian_point ( 'none', ( 4.039205006855497400, -2.358280295094748800, 2.972653174110057700 ) ) ;
#50417 = cartesian_point ( 'none', ( 3.999577760941453800, -2.330731416076718100, 2.963054768558163000 ) ) ;
#50418 = cartesian_point ( 'none', ( 35.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#50419 = line ( 'none', #50514, #50500 ) ;
#50420 = cartesian_point ( 'none', ( 3.958425987714782000, -2.327898515879426500, 2.967961495632643200 ) ) ;
#50421 = plane ( 'none', #50484 ) ;
#50422 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50423 = vector ( 'none', #50422, 1000.000000000000000 ) ;
#50424 = cartesian_point ( 'none', ( 3.972066048163205700, -2.740530939434498800, 2.384802634077541200 ) ) ;
#50425 = cartesian_point ( 'none', ( 35.50000000000000000, 28.00000000000000400, 35.49999999999999300 ) ) ;
#50426 = cartesian_point ( 'none', ( 3.958128237168946100, -2.706906874658836500, 2.366530731617574100 ) ) ;
#50427 = cartesian_point ( 'none', ( 3.918815766309521100, -2.681683167519887800, 2.355188504053310300 ) ) ;
#50428 = axis2_placement_3d ( 'none', #50425, #50445, #50465 ) ;
#50429 = cartesian_point ( 'none', ( 3.878096786084615400, -2.680238624989335100, 2.357690525109921200 ) ) ;
#50430 = cartesian_point ( 'none', ( 3.973120950957391300, -3.095286303600934800, 1.770403389535926400 ) ) ;
#50431 = axis2_placement_3d ( 'none', #50533, #50511, #50510 ) ;
#50432 = cartesian_point ( 'none', ( 3.959192498367889900, -3.062155062615870000, 1.751251371679062300 ) ) ;
#50433 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50434 = cartesian_point ( 'none', ( 3.919876093249906800, -3.038342542905769800, 1.737436344889184100 ) ) ;
#50435 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50437 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#50436 = cartesian_point ( 'none', ( 3.879151688878800900, -3.038372531889732600, 1.737384402445292700 ) ) ;
#50438 = cartesian_point ( 'none', ( 3.974175853751576300, -3.450041667767370900, 1.156004144994311700 ) ) ;
#50439 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#50441 = line ( 'none', #50439, #50423 ) ;
#50440 = cartesian_point ( 'none', ( 3.960256759566833700, -3.417403250572903500, 1.135972011740550500 ) ) ;
#50442 = cartesian_point ( 'none', ( 3.920936420190293000, -3.395001918291651300, 1.119684185725057900 ) ) ;
#50443 = cartesian_point ( 'none', ( 3.880206591672986000, -3.396506438790129600, 1.117078279780664000 ) ) ;
#50444 = plane ( 'none', #50477 ) ;
#50445 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50446 = cartesian_point ( 'none', ( 4.055509951370069600, -3.795063692760676200, 0.5628347969907968600 ) ) ;
#50447 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50448 = cartesian_point ( 'none', ( 4.042341126160398100, -3.761922597870040400, 0.5415379832805069500 ) ) ;
#50449 = vector ( 'none', #50447, 1000.000000000000000 ) ;
#50450 = cartesian_point ( 'none', ( 4.002705028659308400, -3.739830237496516700, 0.5224240169736517100 ) ) ;
#50451 = cartesian_point ( 'none', ( -35.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#50452 = cartesian_point ( 'none', ( 3.961540689291479300, -3.742686906240676700, 0.5174761215683734200 ) ) ;
#50453 = cartesian_point ( 'none', ( 4.180231891692620200, -4.134807952925570800, -0.02076457676760378900 ) ) ;
#50454 = cartesian_point ( 'none', ( 4.167925236133664100, -4.100883808951780700, -0.04295925172507349100 ) ) ;
#50455 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.146163712481656600e-016 ) ) ;
#50456 = direction ( 'none', ( 0.0000000000000000000, 2.146163712481656600e-016, -1.000000000000000000 ) ) ;
#50458 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#50457 = plane ( 'none', #50467 ) ;
#50459 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#50460 = cartesian_point ( 'none', ( -35.50000000000000000, 28.00000000000000400, -35.49999999999999300 ) ) ;
#50461 = line ( 'none', #50451, #50449 ) ;
#50462 = axis2_placement_3d ( 'none', #50464, #50456, #50455 ) ;
#50463 = face_outer_bound ( 'none', #3460, .t. ) ;
#50464 = cartesian_point ( 'none', ( 5.599999999999999600, 2.020725942163690700, 3.499999999999997800 ) ) ;
#50465 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50466 = circle ( 'none', #50530, 4.999999999999997300 ) ;
#50467 = axis2_placement_3d ( 'none', #50520, #50518, #50517 ) ;
#50469 = cartesian_point ( 'none', ( -35.50000000000000000, 28.00000000000000400, 35.49999999999999300 ) ) ;
#50468 = cartesian_point ( 'none', ( 4.104070371397484400, -2.023683613428367300, 3.505122836902506000 ) ) ;
#50470 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50471 = cartesian_point ( 'none', ( 4.093692494532773700, -2.021783646005769400, 3.501831996793840500 ) ) ;
#50472 = vector ( 'none', #50470, 1000.000000000000000 ) ;
#50474 = axis2_placement_3d ( 'none', #50460, #50459, #50458 ) ;
#50473 = cartesian_point ( 'none', ( 4.082498951862917600, -2.020725942163687600, 3.499999999999998700 ) ) ;
#50475 = face_bound ( 'none', #3518, .t. ) ;
#50476 = line ( 'none', #50487, #50507 ) ;
#50477 = axis2_placement_3d ( 'none', #50437, #50435, #50433 ) ;
#50478 = axis2_placement_3d ( 'none', #50509, #50551, #50548 ) ;
#50479 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50480 = face_outer_bound ( 'none', #3501, .t. ) ;
#50481 = cartesian_point ( 'none', ( 4.071447262713886200, -2.020725942163688500, 3.499999999999996900 ) ) ;
#50482 = axis2_placement_3d ( 'none', #50574, #50572, #50570 ) ;
#50483 = line ( 'none', #50585, #50562 ) ;
#50484 = axis2_placement_3d ( 'none', #50469, #50519, #50491 ) ;
#50485 = b_spline_curve_with_knots ( 'none', 3,
( #50481, #50473, #50471, #50468, #50582, #50580, #50579, #50578, #50577, #50575, #50573, #50571, #50569, #50568, #50567, #50564 ),
.unspecified., .f., .f.,
( 4, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 3.315506744709606200e-005, 6.608280158699783700e-005, 0.0001026520855291452500, 0.0001376952025664775500, 0.0001398064759190597500 ),
.unspecified. ) ;
#50486 = cartesian_point ( 'none', ( -40.67468722708341000, 61.48943180206281100, -12.49999999999999600 ) ) ;
#50488 = face_outer_bound ( 'none', #3564, .t. ) ;
#50487 = cartesian_point ( 'none', ( 5.599999999999999600, 2.020725942163690700, 3.499999999999997800 ) ) ;
#50489 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50490 = cartesian_point ( 'none', ( 4.071447262713887100, 2.020725942163690700, 3.499999999999997800 ) ) ;
#50491 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50492 = cartesian_point ( 'none', ( 3.951447005078450900, 1.347150628109128300, 3.499999999999998200 ) ) ;
#50493 = cartesian_point ( 'none', ( 3.806834918298642300, 1.084202172485504400e-015, 3.499999999999996900 ) ) ;
#50494 = cartesian_point ( 'none', ( 3.951447005078449100, -1.347150628109125200, 3.499999999999996900 ) ) ;
#50495 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#50496 = cartesian_point ( 'none', ( 4.071447262713886200, -2.020725942163688500, 3.499999999999996900 ) ) ;
#50497 = circle ( 'none', #50505, 4.999999999999997300 ) ;
#50498 = line ( 'none', #50503, #50561 ) ;
#50499 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50500 = vector ( 'none', #50499, 1000.000000000000000 ) ;
#50501 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50502 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50503 = cartesian_point ( 'none', ( 5.599999999999999600, 4.041451884327385000, 0.0000000000000000000 ) ) ;
#50504 = b_spline_curve_with_knots ( 'none', 3,
( #50496, #50494, #50493, #50492, #50490 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.002020725942163689600, 0.004041451884327379300 ),
.unspecified. ) ;
#50505 = axis2_placement_3d ( 'none', #50523, #50502, #50489 ) ;
#50506 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50507 = vector ( 'none', #50506, 1000.000000000000000 ) ;
#50508 = face_bound ( 'none', #3541, .t. ) ;
#50509 = cartesian_point ( 'none', ( 5.573080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#50510 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50511 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50513 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, 35.49999999999999300 ) ) ;
#50512 = circle ( 'none', #50554, 1.610000000000001200 ) ;
#50514 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, 35.49999999999999300 ) ) ;
#50515 = cartesian_point ( 'none', ( 1.852269820004184300, -66.49999999999998600, 0.0000000000000000000 ) ) ;
#50516 = cartesian_point ( 'none', ( 35.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#50517 = direction ( 'none', ( 0.0000000000000000000, 0.5000000000000010000, -0.8660254037844381500 ) ) ;
#50518 = direction ( 'none', ( 0.0000000000000000000, -0.8660254037844381500, -0.5000000000000010000 ) ) ;
#50519 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#50520 = cartesian_point ( 'none', ( 5.599999999999999600, 4.041451884327385000, 0.0000000000000000000 ) ) ;
#50521 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50522 = vector ( 'none', #50521, 1000.000000000000000 ) ;
#50523 = cartesian_point ( 'none', ( -35.50000000000000000, 28.00000000000000400, 35.49999999999999300 ) ) ;
#50524 = cartesian_point ( 'none', ( 4.175075985190096300, -4.120741555260242900, 3.956602512540034400e-014 ) ) ;
#50525 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50526 = cartesian_point ( 'none', ( 4.175326769692856200, -4.121399112977853100, 5.261489351523221200e-014 ) ) ;
#50527 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50528 = cartesian_point ( 'none', ( 35.50000000000000000, 28.00000000000000400, 35.49999999999999300 ) ) ;
#50529 = cartesian_point ( 'none', ( 4.175572532730932100, -4.122058607836113900, 1.324782384042991600e-014 ) ) ;
#50530 = axis2_placement_3d ( 'none', #50528, #50527, #50525 ) ;
#50531 = cartesian_point ( 'none', ( 4.175813232069148600, -4.122719923832741000, 1.022591427200700000e-016 ) ) ;
#50532 = cylindrical_surface ( 'none', #50431, 4.999999999999997300 ) ;
#50533 = cartesian_point ( 'none', ( -35.50000000000000000, 28.00000000000000400, 35.49999999999999300 ) ) ;
#50534 = b_spline_curve_with_knots ( 'none', 3,
( #50531, #50529, #50526, #50524, #50638, #50636, #50635, #50634, #50633, #50631, #50629, #50626, #50624, #50623, #50621, #50619 ),
.unspecified., .f., .f.,
( 4, 3, 3, 3, 3, 4 ),
( -2.111273352580913700e-006, 0.0000000000000000000, 3.519286887794390200e-005, 7.191842652068167300e-005, 0.0001049868727093644600, 0.0001382836236822127000 ),
.unspecified. ) ;
#50535 = face_outer_bound ( 'none', #24659, .t. ) ;
#50536 = face_outer_bound ( 'none', #25261, .t. ) ;
#50537 = cartesian_point ( 'none', ( 2.321836435137739100e-013, 66.49999999999998600, 0.0000000000000000000 ) ) ;
#50538 = axis2_placement_3d ( 'none', #50646, #50645, #50643 ) ;
#50539 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50540 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50541 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50542 = line ( 'none', #50560, #50559 ) ;
#50543 = vector ( 'none', #50541, 1000.000000000000000 ) ;
#50544 = cartesian_point ( 'none', ( -1.852269820003719800, 66.49999999999998600, 145.2390102012479600 ) ) ;
#50545 = circle ( 'none', #50610, 1.852269820003952000 ) ;
#50546 = face_outer_bound ( 'none', #24765, .t. ) ;
#50547 = cartesian_point ( 'none', ( 37.50000000000001400, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50548 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50549 = plane ( 'none', #50576 ) ;
#50550 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50551 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#50552 = vector ( 'none', #50550, 1000.000000000000000 ) ;
#50553 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, -30.49999999999999300 ) ) ;
#50554 = axis2_placement_3d ( 'none', #50644, #50642, #50640 ) ;
#50555 = line ( 'none', #50553, #50552 ) ;
#50556 = line ( 'none', #50544, #50543 ) ;
#50557 = plane ( 'none', #50538 ) ;
#50558 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50559 = vector ( 'none', #50558, 1000.000000000000000 ) ;
#50560 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, -35.49999999999999300 ) ) ;
#50561 = vector ( 'none', #50501, 1000.000000000000000 ) ;
#50562 = vector ( 'none', #50584, 1000.000000000000000 ) ;
#50563 = circle ( 'none', #50478, 2.000000000000000900 ) ;
#50565 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#50564 = cartesian_point ( 'none', ( 4.175813232069146800, -2.061359961916368300, 3.570380186727395000 ) ) ;
#50566 = vector ( 'none', #50565, 1000.000000000000000 ) ;
#50567 = cartesian_point ( 'none', ( 4.175572532730929400, -2.061029303918052500, 3.569807470274386900 ) ) ;
#50568 = cartesian_point ( 'none', ( 4.175326769692854400, -2.060699556488917200, 3.569236330973471400 ) ) ;
#50569 = cartesian_point ( 'none', ( 4.175075985190093600, -2.060370777630113900, 3.568666869285565200 ) ) ;
#50570 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50571 = cartesian_point ( 'none', ( 4.170895651974848100, -2.054890354522628500, 3.559174498016363300 ) ) ;
#50572 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50574 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#50573 = cartesian_point ( 'none', ( 4.165266963751723700, -2.049631966911992500, 3.550066703508905100 ) ) ;
#50575 = cartesian_point ( 'none', ( 4.158413352280813800, -2.044871626972825300, 3.541821552872967500 ) ) ;
#50576 = axis2_placement_3d ( 'none', #50495, #50540, #50539 ) ;
#50577 = cartesian_point ( 'none', ( 4.151274195509685700, -2.039912954708746000, 3.533232880573498900 ) ) ;
#50578 = cartesian_point ( 'none', ( 4.142654963991859100, -2.035398498734350500, 3.525413613457313300 ) ) ;
#50579 = cartesian_point ( 'none', ( 4.132952817037867100, -2.031684012687261700, 3.518979934899749500 ) ) ;
#50580 = cartesian_point ( 'none', ( 4.124214193018075600, -2.028338413290943900, 3.513185186763554400 ) ) ;
#50581 = face_outer_bound ( 'none', #3583, .t. ) ;
#50582 = cartesian_point ( 'none', ( 4.114405500665260900, -2.025575754679713700, 3.508400121684935000 ) ) ;
#50583 = plane ( 'none', #50482 ) ;
#50584 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#50585 = cartesian_point ( 'none', ( -30.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#50586 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50587 = vector ( 'none', #50586, 1000.000000000000000 ) ;
#50588 = cartesian_point ( 'none', ( -42.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#50589 = line ( 'none', #50588, #50587 ) ;
#50590 = face_outer_bound ( 'none', #3588, .t. ) ;
#50591 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, -42.49999999999999300 ) ) ;
#50592 = line ( 'none', #50591, #50566 ) ;
#50593 = cartesian_point ( 'none', ( 4.071447262713886200, 2.020725942163688500, -3.499999999999999600 ) ) ;
#50594 = face_bound ( 'none', #3596, .t. ) ;
#50595 = cartesian_point ( 'none', ( 3.951447005078450900, 2.357513599190972400, -2.916666666666668300 ) ) ;
#50596 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -41.05000000000000400 ) ) ;
#50597 = cartesian_point ( 'none', ( 3.806834918298645000, 3.031088913245535200, -1.749999999999999300 ) ) ;
#50598 = cartesian_point ( 'none', ( 3.951447005078450900, 3.704664227300102500, -0.5833333333333330400 ) ) ;
#50599 = line ( 'none', #51139, #51136 ) ;
#50600 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50601 = cartesian_point ( 'none', ( 16.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#50602 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50603 = b_spline_curve_with_knots ( 'none', 3,
( #50605, #50598, #50597, #50595, #50593 ),
.unspecified., .f., .f.,
( 4, 1, 4 ),
( 0.0000000000000000000, 0.002020725942163691800, 0.004041451884327383600 ),
.unspecified. ) ;
#50604 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50605 = cartesian_point ( 'none', ( 4.071447262713888900, 4.041451884327385000, 0.0000000000000000000 ) ) ;
#50606 = face_outer_bound ( 'none', #3636, .t. ) ;
#50607 = axis2_placement_3d ( 'none', #50641, #50602, #50600 ) ;
#50608 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50609 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50610 = axis2_placement_3d ( 'none', #50537, #50609, #50608 ) ;
#50611 = circle ( 'none', #50700, 1.000000000000000900 ) ;
#50612 = cylindrical_surface ( 'none', #50712, 1.852269820003952000 ) ;
#50613 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#50614 = vector ( 'none', #50706, 1000.000000000000100 ) ;
#50615 = line ( 'none', #50613, #50639 ) ;
#50616 = cylindrical_surface ( 'none', #50620, 3.549999999999990500 ) ;
#50617 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#50618 = vector ( 'none', #50617, 1000.000000000000000 ) ;
#50619 = cartesian_point ( 'none', ( 4.071447262713888000, -4.041451884327381400, -2.379263297403930000e-016 ) ) ;
#50620 = axis2_placement_3d ( 'none', #50547, #50721, #50719 ) ;
#50622 = face_outer_bound ( 'none', #3531, .t. ) ;
#50621 = cartesian_point ( 'none', ( 4.082498951862917600, -4.041451884327381400, -2.379263297403930000e-016 ) ) ;
#50623 = cartesian_point ( 'none', ( 4.093692494532772800, -4.043567292011541500, 2.133717403104465600e-016 ) ) ;
#50624 = cartesian_point ( 'none', ( 4.104070371397481800, -4.047367226856736400, 2.141672767214864700e-016 ) ) ;
#50625 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50627 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50626 = cartesian_point ( 'none', ( 4.114405500665257300, -4.051151509359428400, 2.149595362320303200e-016 ) ) ;
#50628 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#50629 = cartesian_point ( 'none', ( 4.124214193018070200, -4.056676826581887800, -3.124909763460820700e-016 ) ) ;
#50630 = axis2_placement_3d ( 'none', #50628, #50627, #50625 ) ;
#50632 = plane ( 'none', #50630 ) ;
#50631 = cartesian_point ( 'none', ( 4.132952817037860900, -4.063368025374522600, -4.063967886052063500e-016 ) ) ;
#50633 = cartesian_point ( 'none', ( 4.142654963991853700, -4.070796997468699300, -5.106566799003166800e-016 ) ) ;
#50634 = cartesian_point ( 'none', ( 4.151274195509679500, -4.079825909417488500, 7.188583451251861200e-016 ) ) ;
#50635 = cartesian_point ( 'none', ( 4.158413352280808400, -4.089743253945647100, 9.763428777203137400e-016 ) ) ;
#50636 = cartesian_point ( 'none', ( 4.165266963751721900, -4.099263933823984900, 1.223528785349246500e-015 ) ) ;
#50637 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50638 = cartesian_point ( 'none', ( 4.170895651974849000, -4.109780709045213400, -1.779458918831292300e-013 ) ) ;
#50639 = vector ( 'none', #50637, 1000.000000000000000 ) ;
#50641 = cartesian_point ( 'none', ( 42.50000000000000000, 28.00000000000000400, 30.49999999999999300 ) ) ;
#50640 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50643 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50642 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#50644 = cartesian_point ( 'none', ( 5.300000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#50645 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#50646 = cartesian_point ( 'none', ( 35.50000000000000000, 28.00000000000000400, 35.49999999999999300 ) ) ;
#50647 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50648 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, 42.49999999999999300 ) ) ;
#50649 = plane ( 'none', #50607 ) ;
#50650 = cartesian_point ( 'none', ( 4.052390665970721200, 1.393364737550501400, 3.567978627114596800 ) ) ;
#50651 = cartesian_point ( 'none', ( 4.039200391518455100, 1.395228414878577600, 3.528657184329949000 ) ) ;
#50652 = face_outer_bound ( 'none', #3603, .t. ) ;
#50653 = cartesian_point ( 'none', ( 3.999573158628634900, 1.400690325121284300, 3.499999999999997800 ) ) ;
#50654 = line ( 'none', #50648, #50618 ) ;
#50655 = cartesian_point ( 'none', ( 3.958421403892130800, 1.406356055595637100, 3.499999999999997800 ) ) ;
#50656 = cartesian_point ( 'none', ( 30.50000000000000000, 28.00000000000000400, -35.49999999999999300 ) ) ;
#50657 = cartesian_point ( 'none', ( 3.972058292656122100, 0.6948821367650394000, 3.565770528017804700 ) ) ;
#50658 = axis2_placement_3d ( 'none', #50694, #50692, #50690 ) ;
#50659 = cartesian_point ( 'none', ( 3.958120412862071700, 0.6958700205790946400, 3.527515379993991100 ) ) ;
#50660 = advanced_face ( 'none', ( #54046 ), #53763, .t. ) ;
#50661 = cartesian_point ( 'none', ( 3.918807970925910000, 0.6986586057893037200, 3.499999999999997300 ) ) ;
#50662 = cartesian_point ( 'none', ( 3.878089030577531700, 0.7015470578555239600, 3.499999999999997300 ) ) ;
#50663 = axis2_placement_3d ( 'none', #50684, #50707, #45187 ) ;
#50664 = cartesian_point ( 'none', ( -82.50000000000000000, 1.010333609296566400e-014, -61.00000000000000000 ) ) ;
#50665 = cartesian_point ( 'none', ( 3.973121113924138900, -0.01453802984680271400, 3.565798269926184500 ) ) ;
#50666 = cartesian_point ( 'none', ( 3.959192662780371700, -0.01455869858051761000, 3.527529762597344700 ) ) ;
#50667 = direction ( 'none', ( -1.000000000000000000, 1.224646799147349500e-016, 0.0000000000000000000 ) ) ;
#50668 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50669 = cartesian_point ( 'none', ( 3.919876257054604200, -0.01461704105608687700, 3.499999999999997300 ) ) ;
#50670 = cartesian_point ( 'none', ( 3.879151851845548100, -0.01467747289292758500, 3.499999999999997300 ) ) ;
#50671 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50672 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#50673 = cartesian_point ( 'none', ( 3.974183935192155700, -0.7239581964586459000, 3.565826011834564400 ) ) ;
#50674 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.00000000000000000, 36.50000000000000700 ) ) ;
#50676 = axis2_placement_3d ( 'none', #50674, #50672, #50671 ) ;
#50675 = cartesian_point ( 'none', ( 3.960264912698671800, -0.7249874177401309800, 3.527544145200698400 ) ) ;
#50677 = circle ( 'none', #50663, 8.250000000000000000 ) ;
#50678 = cartesian_point ( 'none', ( 3.920944543183297900, -0.7278926879014785400, 3.499999999999997300 ) ) ;
#50680 = axis2_placement_3d ( 'none', #48690, #51147, #51092 ) ;
#50679 = cartesian_point ( 'none', ( 3.880214673113564500, -0.7309020036413801400, 3.499999999999997300 ) ) ;
#50681 = cartesian_point ( 'none', ( 4.055515721242700000, -1.410133580164266000, 3.568039077029843600 ) ) ;
#50682 = cylindrical_surface ( 'none', #50676, 8.250000000000000000 ) ;
#50683 = cartesian_point ( 'none', ( 4.042346935712694200, -1.412006631730203400, 3.528689588301221500 ) ) ;
#50684 = cartesian_point ( 'none', ( 0.0000000000000000000, 15.00000000000000000, 38.50000000000000700 ) ) ;
#50685 = cartesian_point ( 'none', ( 4.002710821812558000, -1.417513715364980200, 3.499999999999996900 ) ) ;
#50687 = face_outer_bound ( 'none', #3654, .t. ) ;
#50686 = cartesian_point ( 'none', ( 3.961546459164109200, -1.423227140942776100, 3.499999999999996900 ) ) ;
#50688 = cartesian_point ( 'none', ( 41.05000000000001800, 1.600000000000000100, 37.50000000000000700 ) ) ;
#50689 = cartesian_point ( 'none', ( 4.180231680468788900, -2.085385483809537800, 3.570466434508602100 ) ) ;
#50690 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50691 = cartesian_point ( 'none', ( 4.167925023449698500, -2.087644563510758100, 3.529989928455684800 ) ) ;
#50692 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#50693 = cartesian_point ( 'none', ( 4.127932487053854500, -2.094985820119438500, 3.499999999999996900 ) ) ;
#50694 = cartesian_point ( 'none', ( 35.50000000000000000, 28.00000000000000400, -35.49999999999999300 ) ) ;
#50695 = cartesian_point ( 'none', ( 4.086262418390197700, -2.102635014057360900, 3.499999999999996900 ) ) ;
#50696 = cartesian_point ( 'none', ( 2.321836435137739100e-013, -66.49999999999998600, 145.2390102012479600 ) ) ;
#50697 = line ( 'none', #50884, #51152 ) ;
#50698 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50699 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#50700 = axis2_placement_3d ( 'none', #50664, #50668, #50667 ) ;
#50701 = cartesian_point ( 'none', ( 26.57308093990178600, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#50702 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50703 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50704 = vector ( 'none', #50702, 1000.000000000000000 ) ;
#50705 = cartesian_point ( 'none', ( 41.05000000000000400, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50706 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#50707 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#50708 = cartesian_point ( 'none', ( 41.05000000000000400, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50709 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #50695, #50693, #50691, #50689 ),
( #50686, #50685, #50683, #50681 ),
( #50679, #50678, #50675, #50673 ),
( #50670, #50669, #50666, #50665 ),
( #50662, #50661, #50659, #50657 ),
( #50655, #50653, #50651, #50650 ),
( #49708, #49714, #49703, #49698 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 4 ),
( 0.01651732063679901800, 0.01857756227444014300, 0.02063780391208126400 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#50710 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50711 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50713 = cartesian_point ( 'none', ( 37.50000000000001400, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50712 = axis2_placement_3d ( 'none', #50696, #50604, #50703 ) ;
#50714 = axis2_placement_3d ( 'none', #50713, #50711, #50710 ) ;
#50715 = line ( 'none', #50705, #50704 ) ;
#50716 = cartesian_point ( 'none', ( 37.50000000000001400, 1.600000000000000100, -41.05000000000000400 ) ) ;
#50717 = face_outer_bound ( 'none', #3641, .t. ) ;
#50718 = cartesian_point ( 'none', ( 4.180232103119977600, 2.085387772176686500, -3.570466442734699300 ) ) ;
#50719 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50720 = cartesian_point ( 'none', ( 4.167925449022562600, 2.087646853186119400, -3.529989932862422500 ) ) ;
#50721 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50722 = cartesian_point ( 'none', ( 4.127932911418835000, 2.094988116010642300, -3.499999999999999600 ) ) ;
#50723 = cartesian_point ( 'none', ( 4.086262841041387300, 2.102637316508705100, -3.499999999999999600 ) ) ;
#50724 = cylindrical_surface ( 'none', #50658, 4.999999999999997300 ) ;
#50726 = circle ( 'none', #50714, 3.549999999999990500 ) ;
#50725 = b_spline_curve_with_knots ( 'none', 3,
( #50732, #50731, #50730, #50728, #50781, #50779, #50777, #50775, #50773, #50772, #50770, #50768, #50767, #50766, #50765, #50763 ),
.unspecified., .f., .f.,
( 4, 3, 3, 3, 3, 4 ),
( -2.111273352581933100e-006, 0.0000000000000000000, 3.519286887793060100e-005, 7.191842652067039700e-005, 0.0001049868727093589100, 0.0001382836236822130600 ),
.unspecified. ) ;
#50727 = face_outer_bound ( 'none', #3631, .t. ) ;
#50729 = line ( 'none', #50824, #50823 ) ;
#50728 = cartesian_point ( 'none', ( 4.175075985190094500, 2.060370777630123700, -3.568666869285561600 ) ) ;
#50730 = cartesian_point ( 'none', ( 4.175326769692855300, 2.060699556488930600, -3.569236330973466000 ) ) ;
#50731 = cartesian_point ( 'none', ( 4.175572532730929400, 2.061029303918055600, -3.569807470274387800 ) ) ;
#50732 = cartesian_point ( 'none', ( 4.175813232069146800, 2.061359961916367800, -3.570380186727397700 ) ) ;
#50733 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50734 = direction ( 'none', ( -1.850371707708594100e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#50735 = vector ( 'none', #50734, 1000.000000000000000 ) ;
#50736 = cartesian_point ( 'none', ( -41.04999999999999000, 1.600000000000000100, 37.50000000000001400 ) ) ;
#50737 = line ( 'none', #50736, #50735 ) ;
#50738 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #50723, #50722, #50720, #50718 ),
( #50829, #50828, #50827, #50825 ),
( #50822, #50819, #50817, #50816 ),
( #50814, #50812, #50810, #50809 ),
( #50807, #50805, #50802, #50800 ),
( #50798, #50796, #50794, #50792 ),
( #50790, #50789, #50787, #50786 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 4 ),
( 0.01652267773200353700, 0.01858309280828997900, 0.02064350788457642400 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#50739 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -41.05000000000000400 ) ) ;
#50740 = cartesian_point ( 'none', ( 37.50000000000001400, 1.600000000000000100, -41.05000000000000400 ) ) ;
#50741 = line ( 'none', #50740, #50838 ) ;
#50742 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50743 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50744 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -37.50000000000000700 ) ) ;
#50745 = cartesian_point ( 'none', ( 37.50000000000000700, 1.600000000000000100, -40.05000000000000400 ) ) ;
#50746 = cartesian_point ( 'none', ( -41.05000000000000400, 1.600000000000000100, -37.50000000000000700 ) ) ;
#50747 = b_spline_curve_with_knots ( 'none', 3,
( #50910, #50908, #50906, #50904, #50902, #50899, #50898, #50895, #50893, #50892, #50891, #50889, #50888, #51013, #51011, #51010 ),
.unspecified., .f., .f.,
( 4, 3, 3, 3, 3, 4 ),
( -2.111273352581083100e-006, 0.0000000000000000000, 3.519286887794338700e-005, 7.191842652068119900e-005, 0.0001049868727093640000, 0.0001382836236822125400 ),
.unspecified. ) ;
#50749 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50748 = face_outer_bound ( 'none', #24615, .t. ) ;
#50750 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50751 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -37.50000000000000700 ) ) ;
#50752 = face_outer_bound ( 'none', #25182, .t. ) ;
#50753 = cartesian_point ( 'none', ( -37.49999999999999300, 1.600000000000000100, 41.05000000000000400 ) ) ;
#50754 = line ( 'none', #50759, #50758 ) ;
#50755 = plane ( 'none', #50834 ) ;
#50756 = cylindrical_surface ( 'none', #50769, 3.549999999999997600 ) ;
#50757 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50758 = vector ( 'none', #50757, 1000.000000000000000 ) ;
#50759 = cartesian_point ( 'none', ( -41.05000000000000400, 1.600000000000000100, -37.50000000000000700 ) ) ;
#50760 = axis2_placement_3d ( 'none', #50744, #50743, #50742 ) ;
#50761 = axis2_placement_3d ( 'none', #50886, #50864, #51005 ) ;
#50762 = face_outer_bound ( 'none', #3663, .t. ) ;
#50764 = circle ( 'none', #50760, 3.549999999999997600 ) ;
#50763 = cartesian_point ( 'none', ( 4.071447262713886200, 2.020725942163688500, -3.499999999999999600 ) ) ;
#50765 = cartesian_point ( 'none', ( 4.082498951862917600, 2.020725942163687600, -3.500000000000000900 ) ) ;
#50766 = cartesian_point ( 'none', ( 4.093692494532774600, 2.021783646005768500, -3.501831996793843200 ) ) ;
#50767 = cartesian_point ( 'none', ( 4.104070371397485300, 2.023683613428366400, -3.505122836902508700 ) ) ;
#50768 = cartesian_point ( 'none', ( 4.114405500665261800, 2.025575754679712800, -3.508400121684937200 ) ) ;
#50769 = axis2_placement_3d ( 'none', #50751, #50750, #50749 ) ;
#50770 = cartesian_point ( 'none', ( 4.124214193018076500, 2.028338413290943900, -3.513185186763556600 ) ) ;
#50771 = axis2_placement_3d ( 'none', #50887, #50879, #50878 ) ;
#50772 = cartesian_point ( 'none', ( 4.132952817037868000, 2.031684012687262200, -3.518979934899751700 ) ) ;
#50774 = line ( 'none', #50783, #50897 ) ;
#50773 = cartesian_point ( 'none', ( 4.142654963991860000, 2.035398498734351000, -3.525413613457315500 ) ) ;
#50776 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50775 = cartesian_point ( 'none', ( 4.151274195509686600, 2.039912954708746500, -3.533232880573501200 ) ) ;
#50778 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50777 = cartesian_point ( 'none', ( 4.158413352280814700, 2.044871626972826200, -3.541821552872969700 ) ) ;
#50779 = cartesian_point ( 'none', ( 4.165266963751724600, 2.049631966911993800, -3.550066703508907300 ) ) ;
#50780 = cartesian_point ( 'none', ( 40.05000000000000400, 1.600000000000000100, 37.50000000000000000 ) ) ;
#50781 = cartesian_point ( 'none', ( 4.170895651974849000, 2.054890354522581800, -3.559174498016392600 ) ) ;
#50782 = direction ( 'none', ( -9.251858538542970300e-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50783 = cartesian_point ( 'none', ( 40.05000000000001100, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50784 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#50785 = circle ( 'none', #50799, 2.549999999999989600 ) ;
#50786 = cartesian_point ( 'none', ( 4.180345136606690400, -2.085999704580134400, -3.570468642550116200 ) ) ;
#50787 = cartesian_point ( 'none', ( 4.168039263829628600, -2.088259135325355200, -3.529991111317063000 ) ) ;
#50788 = cylindrical_surface ( 'none', #50890, 3.549999999999997600 ) ;
#50789 = cartesian_point ( 'none', ( 4.128046403212553500, -2.095602060163321400, -3.500000000000000400 ) ) ;
#50790 = cartesian_point ( 'none', ( 4.086375874528100000, -2.103253014742890100, -3.500000000000000400 ) ) ;
#50791 = cartesian_point ( 'none', ( 37.50000000000001400, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50792 = cartesian_point ( 'none', ( 4.052399816026624400, -1.393413821722742300, -3.567978804073911500 ) ) ;
#50793 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50794 = cartesian_point ( 'none', ( 4.039209604482221200, -1.395277526469761200, -3.528657279190402700 ) ) ;
#50795 = cartesian_point ( 'none', ( 37.50000000000001400, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50796 = cartesian_point ( 'none', ( 3.999582345593925700, -1.400739568903500700, -3.500000000000000400 ) ) ;
#50797 = face_outer_bound ( 'none', #3774, .t. ) ;
#50798 = cartesian_point ( 'none', ( 3.958430553948034000, -1.406405438950074900, -3.500000000000000400 ) ) ;
#50799 = axis2_placement_3d ( 'none', #50795, #50778, #50776 ) ;
#50800 = cartesian_point ( 'none', ( 3.972073812805169800, -0.6951863852557986800, -3.565770933113341400 ) ) ;
#50801 = plane ( 'none', #50811 ) ;
#50803 = direction ( 'none', ( 1.850371707708594100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50802 = cartesian_point ( 'none', ( 3.958136070691782300, -0.6961747029907494600, -3.527515590013851300 ) ) ;
#50804 = vector ( 'none', #50803, 1000.000000000000000 ) ;
#50805 = cartesian_point ( 'none', ( 3.918823570875004300, -0.6989645110357476400, -3.500000000000000000 ) ) ;
#50806 = cartesian_point ( 'none', ( 41.05000000000000400, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50808 = line ( 'none', #50806, #50804 ) ;
#50807 = cartesian_point ( 'none', ( 3.878104550726579000, -0.7018542296395275900, -3.500000000000000000 ) ) ;
#50809 = cartesian_point ( 'none', ( 3.973120789075196900, 0.01431955559694837900, -3.565798261446933000 ) ) ;
#50810 = cartesian_point ( 'none', ( 3.959192335049583000, 0.01433991373487931500, -3.527529758201336300 ) ) ;
#50811 = axis2_placement_3d ( 'none', #50833, #50793, #50784 ) ;
#50812 = cartesian_point ( 'none', ( 3.919875930535339700, 0.01439737946543187700, -3.500000000000000000 ) ) ;
#50813 = cartesian_point ( 'none', ( 40.05000000000000400, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50814 = cartesian_point ( 'none', ( 3.879151526996606100, 0.01445690315864810300, -3.500000000000000000 ) ) ;
#50815 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50816 = cartesian_point ( 'none', ( 3.974167765345223600, 0.7238254964496944100, -3.565825589780524700 ) ) ;
#50818 = face_bound ( 'none', #3715, .t. ) ;
#50817 = cartesian_point ( 'none', ( 3.960248599407383700, 0.7248545304605070700, -3.527543926388820900 ) ) ;
#50820 = face_outer_bound ( 'none', #3707, .t. ) ;
#50819 = cartesian_point ( 'none', ( 3.920928290195674600, 0.7277592699666101100, -3.500000000000000000 ) ) ;
#50821 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50822 = cartesian_point ( 'none', ( 3.880198503266632800, 0.7307680359568224900, -3.500000000000000000 ) ) ;
#50823 = vector ( 'none', #50815, 1000.000000000000000 ) ;
#50824 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -41.05000000000000400 ) ) ;
#50825 = cartesian_point ( 'none', ( 4.055504175931046600, 1.410071618091648400, -3.568038853674778500 ) ) ;
#50826 = cartesian_point ( 'none', ( 41.05000000000000400, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50827 = cartesian_point ( 'none', ( 4.042335311003446600, 1.411944635003968400, -3.528689468573998700 ) ) ;
#50828 = cartesian_point ( 'none', ( 4.002699229917214800, 1.417451551692942500, -3.499999999999999600 ) ) ;
#50829 = cartesian_point ( 'none', ( 3.961534913852455400, 1.423164801006936400, -3.499999999999999600 ) ) ;
#50830 = cartesian_point ( 'none', ( 3.959192498367890800, -3.047705707594350300, -1.776278388712939200 ) ) ;
#50831 = cartesian_point ( 'none', ( 3.919876093249907700, -3.023835283585303300, -1.762563655110813900 ) ) ;
#50832 = cartesian_point ( 'none', ( 3.879151688878801800, -3.023805294601340100, -1.762615597554705100 ) ) ;
#50833 = cartesian_point ( 'none', ( 37.50000000000001400, 1.600000000000000100, -37.50000000000001400 ) ) ;
#50834 = axis2_placement_3d ( 'none', #50739, #50733, #50821 ) ;
#50835 = cartesian_point ( 'none', ( 3.974175853751577200, -2.726149790328871600, -2.409821655904218500 ) ) ;
#50836 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50837 = cartesian_point ( 'none', ( 3.960256759566834500, -2.692482245441886000, -2.391572024101375600 ) ) ;
#50838 = vector ( 'none', #50836, 1000.000000000000000 ) ;
#50839 = cartesian_point ( 'none', ( 3.920936420190293900, -2.667175908199422200, -2.380315814274940800 ) ) ;
#50840 = cartesian_point ( 'none', ( 3.880206591672986400, -2.665671387700943500, -2.382921720219334500 ) ) ;
#50841 = face_outer_bound ( 'none', #3617, .t. ) ;
#50842 = cartesian_point ( 'none', ( 4.055509951370069600, -2.384961078708228000, -3.005204168415326100 ) ) ;
#50843 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50844 = cartesian_point ( 'none', ( 4.042341126160397200, -2.349946949570134200, -2.987151545185949600 ) ) ;
#50845 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#50846 = cartesian_point ( 'none', ( 4.002705028659307600, -2.322347588994556800, -2.977575983026346000 ) ) ;
#50847 = cartesian_point ( 'none', ( 37.50000000000002800, 1.600000000000000100, 41.05000000000000400 ) ) ;
#50848 = axis2_placement_3d ( 'none', #50847, #50845, #50843 ) ;
#50849 = cartesian_point ( 'none', ( 3.961540689291478400, -2.319490920250397300, -2.982523878431624400 ) ) ;
#50850 = cartesian_point ( 'none', ( 4.180231891692619300, -2.049421325483210300, -3.591231015387274600 ) ) ;
#50851 = cartesian_point ( 'none', ( 4.167925236133663200, -2.013238101154408300, -3.572949182383066800 ) ) ;
#50852 = cartesian_point ( 'none', ( 4.127932699134168700, -1.983595429489298100, -3.564311934463130400 ) ) ;
#50853 = cartesian_point ( 'none', ( -41.04999999999999000, 1.600000000000000100, 37.50000000000001400 ) ) ;
#50854 = cartesian_point ( 'none', ( 4.086262629614029000, -1.979770830881091100, -3.570936333571102400 ) ) ;
#50855 = cartesian_point ( 'none', ( -41.04999999999999000, 1.600000000000000100, 37.50000000000001400 ) ) ;
#50856 = cartesian_point ( 'none', ( 4.104070371397480000, 2.023683613428369600, 3.505122836902505100 ) ) ;
#50857 = direction ( 'none', ( -1.850371707708594100e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50858 = cartesian_point ( 'none', ( 4.093692494532770200, 2.021783646005772100, 3.501831996793840900 ) ) ;
#50859 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.850371707708594100e-016 ) ) ;
#50860 = cartesian_point ( 'none', ( 4.082498951862915800, 2.020725942163690700, 3.499999999999997800 ) ) ;
#50861 = line ( 'none', #50965, #50955 ) ;
#50862 = cartesian_point ( 'none', ( 4.071447262713887100, 2.020725942163690700, 3.499999999999997800 ) ) ;
#50863 = face_outer_bound ( 'none', #3741, .t. ) ;
#50864 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#50865 = line ( 'none', #50871, #50967 ) ;
#50866 = cartesian_point ( 'none', ( -1.852269820003719800, 66.49999999999998600, 0.0000000000000000000 ) ) ;
#50867 = conical_surface ( 'none', #50985, 2.000000000000000900, 0.9599310885968839200 ) ;
#50868 = cartesian_point ( 'none', ( 1.852269820004184300, 66.49999999999998600, 145.2390102012479600 ) ) ;
#50869 = line ( 'none', #50868, #50915 ) ;
#50870 = plane ( 'none', #50881 ) ;
#50871 = cartesian_point ( 'none', ( 37.50000000000002800, 1.600000000000000100, 41.05000000000000400 ) ) ;
#50872 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50873 = vector ( 'none', #50872, 1000.000000000000000 ) ;
#50874 = cartesian_point ( 'none', ( 41.05000000000001800, 1.600000000000000100, 37.50000000000000700 ) ) ;
#50875 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #50854, #50852, #50851, #50850 ),
( #50849, #50846, #50844, #50842 ),
( #50840, #50839, #50837, #50835 ),
( #50832, #50831, #50830, #50962 ),
( #50960, #50959, #50957, #50954 ),
( #50951, #50950, #50949, #50948 ),
( #50947, #50945, #50942, #50941 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 4 ),
( 0.01651999345535505200, 0.01858032176739834700, 0.02064065007944164100 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#50876 = face_outer_bound ( 'none', #3721, .t. ) ;
#50877 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -40.04999999999999700 ) ) ;
#50878 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50879 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50880 = b_spline_curve_with_knots ( 'none', 3,
( #50862, #50860, #50858, #50856, #50939, #50938, #50936, #50935, #50934, #50932, #50930, #50927, #50925, #50923, #50922, #50921 ),
.unspecified., .f., .f.,
( 4, 3, 3, 3, 3, 4 ),
( 8.673617379884035500e-019, 3.315506744709149500e-005, 6.608280158698797100e-005, 0.0001026520855291332600, 0.0001376952025664803200, 0.0001398064759190619700 ),
.unspecified. ) ;
#50881 = axis2_placement_3d ( 'none', #50826, #50859, #50857 ) ;
#50882 = plane ( 'none', #50848 ) ;
#50883 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50885 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50884 = cartesian_point ( 'none', ( 2.000000000000000000, 2.500000000000000000, -0.5000000000000000000 ) ) ;
#50887 = cartesian_point ( 'none', ( 37.50000000000002100, 1.600000000000000100, 37.50000000000000700 ) ) ;
#50886 = cartesian_point ( 'none', ( 5.573080939901785800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#50888 = cartesian_point ( 'none', ( 4.104070371397481800, -2.023683613428369100, -3.505122836902508300 ) ) ;
#50889 = cartesian_point ( 'none', ( 4.114405500665257300, -2.025575754679715100, -3.508400121684935900 ) ) ;
#50890 = axis2_placement_3d ( 'none', #50896, #50894, #50885 ) ;
#50891 = cartesian_point ( 'none', ( 4.124214193018070200, -2.028338413290944800, -3.513185186763553500 ) ) ;
#50892 = cartesian_point ( 'none', ( 4.132952817037860900, -2.031684012687261700, -3.518979934899747300 ) ) ;
#50893 = cartesian_point ( 'none', ( 4.142654963991853700, -2.035398498734349600, -3.525413613457310200 ) ) ;
#50894 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50895 = cartesian_point ( 'none', ( 4.151274195509679500, -2.039912954708745100, -3.533232880573494500 ) ) ;
#50896 = cartesian_point ( 'none', ( 37.50000000000002100, 1.600000000000000100, 37.50000000000000700 ) ) ;
#50897 = vector ( 'none', #50782, 1000.000000000000000 ) ;
#50898 = cartesian_point ( 'none', ( 4.158413352280808400, -2.044871626972824400, -3.541821552872962200 ) ) ;
#50899 = cartesian_point ( 'none', ( 4.165266963751721900, -2.049631966911993300, -3.550066703508902400 ) ) ;
#50900 = line ( 'none', #50874, #50873 ) ;
#50901 = face_outer_bound ( 'none', #3660, .t. ) ;
#50902 = cartesian_point ( 'none', ( 4.170895651974849000, -2.054890354522684400, -3.559174498016332200 ) ) ;
#50903 = circle ( 'none', #50771, 3.549999999999997600 ) ;
#50904 = cartesian_point ( 'none', ( 4.175075985190096300, -2.060370777630105000, -3.568666869285576300 ) ) ;
#50905 = cartesian_point ( 'none', ( 37.50000000000002100, 1.600000000000000100, 37.50000000000000700 ) ) ;
#50906 = cartesian_point ( 'none', ( 4.175326769692856200, -2.060699556488904300, -3.569236330973484300 ) ) ;
#50907 = face_outer_bound ( 'none', #3761, .t. ) ;
#50908 = cartesian_point ( 'none', ( 4.175572532730931200, -2.061029303918052100, -3.569807470274393200 ) ) ;
#50909 = circle ( 'none', #50997, 2.549999999999989600 ) ;
#50910 = cartesian_point ( 'none', ( 4.175813232069147700, -2.061359961916371400, -3.570380186727398500 ) ) ;
#50911 = vector ( 'none', #50946, 1000.000000000000000 ) ;
#50912 = cartesian_point ( 'none', ( 40.05000000000000400, 1.600000000000000100, 37.50000000000000000 ) ) ;
#50913 = line ( 'none', #50912, #51021 ) ;
#50914 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50915 = vector ( 'none', #50914, 1000.000000000000000 ) ;
#50916 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50917 = conical_surface ( 'none', #50761, 2.000000000000000900, 0.9599310885968839200 ) ;
#50918 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50919 = face_outer_bound ( 'none', #26257, .t. ) ;
#50920 = cartesian_point ( 'none', ( -40.04999999999999000, 1.600000000000000100, -37.50000000000000000 ) ) ;
#50921 = cartesian_point ( 'none', ( 4.175813232069146800, 2.061359961916370900, 3.570380186727395900 ) ) ;
#50922 = cartesian_point ( 'none', ( 4.175572532730931200, 2.061029303918062700, 3.569807470274384700 ) ) ;
#50924 = line ( 'none', #51012, #51001 ) ;
#50923 = cartesian_point ( 'none', ( 4.175326769692855300, 2.060699556488945600, 3.569236330973458500 ) ) ;
#50925 = cartesian_point ( 'none', ( 4.175075985190095400, 2.060370777630135700, 3.568666869285556300 ) ) ;
#50926 = cylindrical_surface ( 'none', #50953, 2.549999999999989600 ) ;
#50927 = cartesian_point ( 'none', ( 4.170895651974848100, 2.054890354522544100, 3.559174498016410800 ) ) ;
#50928 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50929 = vector ( 'none', #50928, 1000.000000000000000 ) ;
#50930 = cartesian_point ( 'none', ( 4.165266963751720100, 2.049631966911993300, 3.550066703508898400 ) ) ;
#50931 = cartesian_point ( 'none', ( -41.04999999999999000, 1.600000000000000100, 37.50000000000001400 ) ) ;
#50932 = cartesian_point ( 'none', ( 4.158413352280806700, 2.044871626972824000, 3.541821552872958600 ) ) ;
#50933 = line ( 'none', #50920, #50911 ) ;
#50934 = cartesian_point ( 'none', ( 4.151274195509677700, 2.039912954708744700, 3.533232880573490900 ) ) ;
#50935 = cartesian_point ( 'none', ( 4.142654963991852800, 2.035398498734349600, 3.525413613457307100 ) ) ;
#50936 = cartesian_point ( 'none', ( 4.132952817037859100, 2.031684012687261700, 3.518979934899744100 ) ) ;
#50937 = cylindrical_surface ( 'none', #51024, 2.549999999999989600 ) ;
#50938 = cartesian_point ( 'none', ( 4.124214193018068500, 2.028338413290944800, 3.513185186763551300 ) ) ;
#50939 = cartesian_point ( 'none', ( 4.114405500665255600, 2.025575754679715500, 3.508400121684933200 ) ) ;
#50940 = direction ( 'none', ( 1.850371707708594100e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#50941 = cartesian_point ( 'none', ( 4.180345304246198000, -4.135116856707394800, 0.02129519942689858700 ) ) ;
#50943 = line ( 'none', #50931, #50929 ) ;
#50942 = cartesian_point ( 'none', ( 4.168039432627834300, -4.101192000697226400, 0.04349069067323425200 ) ) ;
#50944 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50945 = cartesian_point ( 'none', ( 4.128046571531732500, -4.078890398546607600, 0.06484540878759030600 ) ) ;
#50946 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50947 = cartesian_point ( 'none', ( 4.086376042167606700, -4.082715877136863900, 0.07147133206918027100 ) ) ;
#50948 = cartesian_point ( 'none', ( 4.052395249793374200, -3.786654871418332600, -0.5772788035039097000 ) ) ;
#50949 = cartesian_point ( 'none', ( 4.039205006855498300, -3.753533312967135300, -0.5560040577412849200 ) ) ;
#50950 = cartesian_point ( 'none', ( 3.999577760941454700, -3.731446410414352300, -0.5369452314418337000 ) ) ;
#50952 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50951 = cartesian_point ( 'none', ( 3.958425987714782900, -3.734279310611644300, -0.5320385043673531200 ) ) ;
#50953 = axis2_placement_3d ( 'none', #50791, #50944, #50952 ) ;
#50954 = cartesian_point ( 'none', ( 3.972066048163206600, -3.435565133840448000, -1.180968096368736800 ) ) ;
#50956 = vertex_point ( 'none', #54019 ) ;
#50955 = vector ( 'none', #50964, 1000.000000000000000 ) ;
#50957 = cartesian_point ( 'none', ( 3.958128237168947000, -3.402929169746814700, -1.160984753324503500 ) ) ;
#50958 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.850371707708594100e-016 ) ) ;
#50959 = cartesian_point ( 'none', ( 3.918815766309522900, -3.380494658971184000, -1.144811495946687100 ) ) ;
#50960 = cartesian_point ( 'none', ( 3.878096786084616700, -3.381939201501736200, -1.142309474890075700 ) ) ;
#50961 = axis2_placement_3d ( 'none', #50855, #50958, #50940 ) ;
#50962 = cartesian_point ( 'none', ( 3.973120950957392200, -3.080857462084659800, -1.795394876136477500 ) ) ;
#50963 = face_outer_bound ( 'none', #3662, .t. ) ;
#50964 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#50965 = cartesian_point ( 'none', ( 37.50000000000002800, 1.600000000000000100, 41.05000000000000400 ) ) ;
#50966 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50967 = vector ( 'none', #50966, 1000.000000000000000 ) ;
#50968 = cartesian_point ( 'none', ( 37.50000000000002800, 1.600000000000000100, 41.05000000000000400 ) ) ;
#50969 = oriented_edge ( 'none', *, *, #15759, .f. ) ;
#50970 = axis2_placement_3d ( 'none', #51052, #51157, #51155 ) ;
#50971 = plane ( 'none', #50961 ) ;
#50972 = cartesian_point ( 'none', ( -67.00000000000005700, 8.235749724265952900e-015, -20.50000000000000700 ) ) ;
#50973 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50975 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50974 = face_outer_bound ( 'none', #25089, .t. ) ;
#50976 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -37.50000000000000700 ) ) ;
#50977 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#50978 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#50979 = cartesian_point ( 'none', ( 2.000000000000000000, 2.500000000000000000, 0.5000000000000000000 ) ) ;
#50980 = circle ( 'none', #51006, 2.549999999999989600 ) ;
#50981 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50982 = vector ( 'none', #50981, 1000.000000000000000 ) ;
#50983 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -40.05000000000000400 ) ) ;
#50984 = line ( 'none', #50983, #50982 ) ;
#50985 = axis2_placement_3d ( 'none', #50995, #50978, #50977 ) ;
#50986 = cartesian_point ( 'none', ( -37.49999999999998600, 1.600000000000000100, 40.04999999999999700 ) ) ;
#50987 = cartesian_point ( 'none', ( -1.852090181042776100, 66.47420373318723800, 0.0000000000000000000 ) ) ;
#50989 = cartesian_point ( 'none', ( 37.50000000000002800, 1.600000000000000100, 40.05000000000000400 ) ) ;
#50988 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#50990 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#50991 = cartesian_point ( 'none', ( -49.17468722708341700, 61.48943180206281100, -12.49999999999999600 ) ) ;
#50992 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#50993 = axis2_placement_3d ( 'none', #50991, #50990, #50988 ) ;
#50994 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#50996 = cartesian_point ( 'none', ( 37.50000000000002100, 1.600000000000000100, 37.50000000000000700 ) ) ;
#50995 = cartesian_point ( 'none', ( 26.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#50997 = axis2_placement_3d ( 'none', #50996, #50994, #50992 ) ;
#50998 = circle ( 'none', #50993, 0.5000000000000004400 ) ;
#50999 = cartesian_point ( 'none', ( 25.87308093990178600, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#51000 = line ( 'none', #51003, #51076 ) ;
#51001 = vector ( 'none', #50918, 1000.000000000000000 ) ;
#51002 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, -0.5000000000000000000 ) ) ;
#51003 = cartesian_point ( 'none', ( -40.04999999999999000, 1.600000000000000100, 37.50000000000001400 ) ) ;
#51004 = cartesian_point ( 'none', ( -40.04999999999999000, 1.600000000000000100, 37.50000000000001400 ) ) ;
#51005 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#51006 = axis2_placement_3d ( 'none', #50976, #50975, #50973 ) ;
#51007 = cartesian_point ( 'none', ( -1.852090181042796500, 66.47420373318723800, 140.0000000000000000 ) ) ;
#51008 = face_outer_bound ( 'none', #24290, .t. ) ;
#51009 = cartesian_point ( 'none', ( -40.04999999999999000, 1.600000000000000100, -37.50000000000000000 ) ) ;
#51010 = cartesian_point ( 'none', ( 4.071447262713888000, -2.020725942163691600, -3.500000000000000400 ) ) ;
#51011 = cartesian_point ( 'none', ( 4.082498951862917600, -2.020725942163691600, -3.500000000000000400 ) ) ;
#51012 = cartesian_point ( 'none', ( 37.50000000000002800, 1.600000000000000100, 40.05000000000000400 ) ) ;
#51013 = cartesian_point ( 'none', ( 4.093692494532772800, -2.021783646005771700, -3.501831996793843600 ) ) ;
#51014 = cartesian_point ( 'none', ( 3.972066048163208400, 3.435565133840450300, 1.180968096368737500 ) ) ;
#51015 = cartesian_point ( 'none', ( 3.958128237168948300, 3.402929169746816500, 1.160984753324503900 ) ) ;
#51016 = cartesian_point ( 'none', ( 3.918815766309522900, 3.380494658971185700, 1.144811495946687500 ) ) ;
#51017 = cartesian_point ( 'none', ( 3.878096786084617200, 3.381939201501738000, 1.142309474890076200 ) ) ;
#51018 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51019 = cartesian_point ( 'none', ( 3.973120950957392600, 3.080857462084661200, 1.795394876136478200 ) ) ;
#51020 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51021 = vector ( 'none', #51020, 1000.000000000000000 ) ;
#51022 = cartesian_point ( 'none', ( 3.959192498367891700, 3.047705707594351200, 1.776278388712939600 ) ) ;
#51023 = cartesian_point ( 'none', ( 3.919876093249908600, 3.023835283585304200, 1.762563655110814100 ) ) ;
#51024 = axis2_placement_3d ( 'none', #50905, #51018, #50916 ) ;
#51025 = cartesian_point ( 'none', ( 3.879151688878802200, 3.023805294601341000, 1.762615597554705300 ) ) ;
#51026 = cartesian_point ( 'none', ( 3.974175853751577200, 2.726149790328872100, 2.409821655904218500 ) ) ;
#51027 = cartesian_point ( 'none', ( 3.960256759566834500, 2.692482245441886000, 2.391572024101375600 ) ) ;
#51028 = plane ( 'none', #51048 ) ;
#51029 = line ( 'none', #51134, #51133 ) ;
#51030 = cartesian_point ( 'none', ( 3.920936420190293900, 2.667175908199422200, 2.380315814274940800 ) ) ;
#51031 = cartesian_point ( 'none', ( 3.880206591672986900, 2.665671387700943500, 2.382921720219334500 ) ) ;
#51032 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51034 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51033 = cartesian_point ( 'none', ( 4.055509951370069600, 2.384961078708226300, 3.005204168415327400 ) ) ;
#51035 = cartesian_point ( 'none', ( -40.04999999999999000, 1.600000000000000100, 37.50000000000001400 ) ) ;
#51036 = cartesian_point ( 'none', ( 4.042341126160397200, 2.349946949570132400, 2.987151545185950500 ) ) ;
#51037 = axis2_placement_3d ( 'none', #51035, #51034, #51032 ) ;
#51038 = cartesian_point ( 'none', ( 4.002705028659307600, 2.322347588994555100, 2.977575983026346900 ) ) ;
#51039 = cartesian_point ( 'none', ( 3.961540689291478400, 2.319490920250395500, 2.982523878431625700 ) ) ;
#51040 = cartesian_point ( 'none', ( 4.180231891692619300, 2.049421325483208100, 3.591231015387275500 ) ) ;
#51041 = axis2_placement_3d ( 'none', #51046, #51120, #51118 ) ;
#51042 = cartesian_point ( 'none', ( 4.167925236133663200, 2.013238101154406000, 3.572949182383067200 ) ) ;
#51043 = cartesian_point ( 'none', ( 4.127932699134168700, 1.983595429489295700, 3.564311934463131300 ) ) ;
#51044 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51045 = cartesian_point ( 'none', ( 4.086262629614029000, 1.979770830881088400, 3.570936333571103300 ) ) ;
#51046 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -40.05000000000000400 ) ) ;
#51047 = face_outer_bound ( 'none', #3784, .t. ) ;
#51048 = axis2_placement_3d ( 'none', #51122, #51100, #51099 ) ;
#51049 = face_outer_bound ( 'none', #24263, .t. ) ;
#51050 = b_spline_curve_with_knots ( 'none', 3,
( #51101, #51098, #51096, #51180, #51179, #51177, #51175, #51173, #51171, #51170, #51169, #51167, #51166, #51164, #51162, #51159 ),
.unspecified., .f., .f.,
( 4, 3, 3, 3, 3, 4 ),
( 0.0000000000000000000, 3.315506744709155600e-005, 6.608280158698770000e-005, 0.0001026520855291340500, 0.0001376952025664801500, 0.0001398064759190615900 ),
.unspecified. ) ;
#51051 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51052 = cartesian_point ( 'none', ( -22.49999999999938500, 0.0000000000000000000, 24.00000000000001100 ) ) ;
#51053 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -37.50000000000000700 ) ) ;
#51054 = plane ( 'none', #51041 ) ;
#51055 = cylindrical_surface ( 'none', #51072, 2.549999999999989600 ) ;
#51056 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51057 = vector ( 'none', #51056, 1000.000000000000000 ) ;
#51058 = cartesian_point ( 'none', ( 37.50000000000002800, 1.600000000000000100, 40.05000000000000400 ) ) ;
#51060 = line ( 'none', #51058, #51057 ) ;
#51059 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #51045, #51043, #51042, #51040 ),
( #51039, #51038, #51036, #51033 ),
( #51031, #51030, #51027, #51026 ),
( #51025, #51023, #51022, #51019 ),
( #51017, #51016, #51015, #51014 ),
( #51128, #51127, #51126, #51124 ),
( #51121, #51119, #51117, #51116 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 4 ),
( 0.01651999345535505600, 0.01858032176739835000, 0.02064065007944164400 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#51061 = plane ( 'none', #51037 ) ;
#51062 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51063 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51064 = cartesian_point ( 'none', ( -37.49999999999999300, 1.600000000000000100, 37.50000000000000700 ) ) ;
#51065 = axis2_placement_3d ( 'none', #51064, #51063, #51062 ) ;
#51066 = cartesian_point ( 'none', ( -16.00000000000000000, 25.00000000000000400, -92.00000000000000000 ) ) ;
#51067 = cartesian_point ( 'none', ( 3.919876093249907700, 3.038342542905773800, -1.737436344889181400 ) ) ;
#51068 = cartesian_point ( 'none', ( 3.879151688878801800, 3.038372531889736500, -1.737384402445290000 ) ) ;
#51069 = face_outer_bound ( 'none', #3809, .t. ) ;
#51070 = cartesian_point ( 'none', ( 0.0000000000000000000, 56.00000000000000000, 3.000000000000000400 ) ) ;
#51071 = cartesian_point ( 'none', ( 3.974175853751578100, 3.450041667767376600, -1.156004144994307300 ) ) ;
#51072 = axis2_placement_3d ( 'none', #51053, #51051, #51044 ) ;
#51073 = cartesian_point ( 'none', ( 3.960256759566835400, 3.417403250572909300, -1.135972011740546100 ) ) ;
#51074 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#51075 = cartesian_point ( 'none', ( 3.920936420190294800, 3.395001918291656700, -1.119684185725053500 ) ) ;
#51076 = vector ( 'none', #51074, 1000.000000000000000 ) ;
#51077 = cartesian_point ( 'none', ( 3.880206591672987300, 3.396506438790134900, -1.117078279780659800 ) ) ;
#51079 = circle ( 'none', #51065, 2.549999999999996700 ) ;
#51078 = cartesian_point ( 'none', ( 4.055509951370071400, 3.795063692760683300, -0.5628347969907903100 ) ) ;
#51081 = oriented_edge ( 'none', *, *, #54090, .f. ) ;
#51080 = cartesian_point ( 'none', ( 4.042341126160399900, 3.761922597870047900, -0.5415379832805002900 ) ) ;
#51082 = cartesian_point ( 'none', ( 4.002705028659310200, 3.739830237496524200, -0.5224240169736451600 ) ) ;
#51083 = conical_surface ( 'none', #51137, 5.500000000000005300, 0.7853981633974354000 ) ;
#51084 = cartesian_point ( 'none', ( 3.961540689291481100, 3.742686906240683800, -0.5174761215683667500 ) ) ;
#51086 = cartesian_point ( 'none', ( 70.00000000000000000, -75.50000000000001400, -72.00000000000000000 ) ) ;
#51085 = cartesian_point ( 'none', ( 4.180231891692622900, 4.134807952925579700, 0.02076457676761189800 ) ) ;
#51087 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51088 = cartesian_point ( 'none', ( 4.167925236133666700, 4.100883808951789600, 0.04295925172508171400 ) ) ;
#51089 = vector ( 'none', #51087, 1000.000000000000000 ) ;
#51091 = cartesian_point ( 'none', ( 40.05000000000000400, 1.600000000000000100, -37.50000000000001400 ) ) ;
#51090 = cartesian_point ( 'none', ( 4.127932699134172300, 4.078582397001785200, 0.06431193446314045800 ) ) ;
#51092 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51093 = cartesian_point ( 'none', ( 4.086262629614032500, 4.082406995609992400, 0.07093633357111257800 ) ) ;
#51094 = line ( 'none', #51110, #51215 ) ;
#51095 = line ( 'none', #51203, #51192 ) ;
#51097 = face_outer_bound ( 'none', #3820, .t. ) ;
#51096 = cartesian_point ( 'none', ( 4.093692494532772800, 4.043567292011546000, 3.954455225320399400e-016 ) ) ;
#51098 = cartesian_point ( 'none', ( 4.082498951862918400, 4.041451884327385000, 0.0000000000000000000 ) ) ;
#51099 = direction ( 'none', ( 9.251858538542970300e-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51100 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 9.251858538542970300e-017 ) ) ;
#51101 = cartesian_point ( 'none', ( 4.071447262713888900, 4.041451884327385000, 0.0000000000000000000 ) ) ;
#51102 = axis2_placement_3d ( 'none', #51178, #51176, #51174 ) ;
#51103 = line ( 'none', #51091, #51089 ) ;
#51104 = circle ( 'none', #51146, 2.000000000000000900 ) ;
#51105 = circle ( 'none', #50970, 2.499999999999998700 ) ;
#51106 = cartesian_point ( 'none', ( 26.57308093990178600, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#51107 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51108 = vector ( 'none', #51107, 1000.000000000000000 ) ;
#51109 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #51093, #51090, #51088, #51085 ),
( #51084, #51082, #51080, #51078 ),
( #51077, #51075, #51073, #51071 ),
( #51068, #51067, #51202, #51200 ),
( #51198, #51197, #51195, #51194 ),
( #51191, #51190, #51188, #51187 ),
( #51186, #51185, #51183, #51182 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 4 ),
( 0.01651999345535504200, 0.01858032176739834300, 0.02064065007944164400 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#51110 = cartesian_point ( 'none', ( 37.50000000000000700, 1.600000000000000100, -40.05000000000000400 ) ) ;
#51111 = cartesian_point ( 'none', ( -40.04999999999999000, 1.600000000000000100, 37.50000000000001400 ) ) ;
#51112 = line ( 'none', #51111, #51108 ) ;
#51113 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51114 = vector ( 'none', #51113, 1000.000000000000000 ) ;
#51115 = cartesian_point ( 'none', ( -37.50000000000000700, 1.600000000000000100, -40.04999999999999700 ) ) ;
#51116 = cartesian_point ( 'none', ( 4.180345304246199800, 4.135116856707398400, -0.02129519942689738300 ) ) ;
#51117 = cartesian_point ( 'none', ( 4.168039432627836000, 4.101192000697230000, -0.04349069067323319700 ) ) ;
#51118 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51119 = cartesian_point ( 'none', ( 4.128046571531734300, 4.078890398546611200, -0.06484540878758939000 ) ) ;
#51120 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51121 = cartesian_point ( 'none', ( 4.086376042167608500, 4.082715877136867500, -0.07147133206917938300 ) ) ;
#51122 = cartesian_point ( 'none', ( 40.05000000000001100, 1.600000000000000100, -37.50000000000001400 ) ) ;
#51123 = line ( 'none', #51115, #51114 ) ;
#51124 = cartesian_point ( 'none', ( 4.052395249793376000, 3.786654871418335700, 0.5772788035039103600 ) ) ;
#51125 = face_outer_bound ( 'none', #3734, .t. ) ;
#51126 = cartesian_point ( 'none', ( 4.039205006855501000, 3.753533312967137500, 0.5560040577412853600 ) ) ;
#51127 = cartesian_point ( 'none', ( 3.999577760941456500, 3.731446410414355400, 0.5369452314418340400 ) ) ;
#51128 = cartesian_point ( 'none', ( 3.958425987714784700, 3.734279310611647000, 0.5320385043673534500 ) ) ;
#51129 = face_outer_bound ( 'none', #3800, .t. ) ;
#51131 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#51130 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#51133 = vector ( 'none', #51131, 1000.000000000000000 ) ;
#51132 = vector ( 'none', #51130, 1000.000000000000000 ) ;
#51134 = cartesian_point ( 'none', ( -5.400000000000000400, 6.613092715395707500e-016, -39.00000000000000000 ) ) ;
#51135 = cartesian_point ( 'none', ( -22.49999999999938500, 0.0000000000000000000, 26.50000000000001100 ) ) ;
#51136 = vector ( 'none', #51149, 1000.000000000000000 ) ;
#51137 = axis2_placement_3d ( 'none', #51086, #51211, #51209 ) ;
#51138 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#51140 = vector ( 'none', #51138, 1000.000000000000000 ) ;
#51139 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, -0.5000000000000000000 ) ) ;
#51141 = cartesian_point ( 'none', ( -42.12468722708429400, 61.48943180206218500, -0.5000000000000004400 ) ) ;
#51142 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51143 = line ( 'none', #51141, #51140 ) ;
#51144 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#51145 = cartesian_point ( 'none', ( 5.726919060098210500, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#51146 = axis2_placement_3d ( 'none', #51145, #51144, #51142 ) ;
#51147 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#51148 = cartesian_point ( 'none', ( -11.50000000000000000, -2.000000000000000000, 21.50000000000001100 ) ) ;
#51149 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51150 = cartesian_point ( 'none', ( 27.50000000000000000, 25.00000000000000000, -90.00000000000001400 ) ) ;
#51151 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51152 = vector ( 'none', #50883, 1000.000000000000000 ) ;
#51153 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51154 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -61.00000000000000000 ) ) ;
#51156 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51155 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51157 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#51158 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51160 = cartesian_point ( 'none', ( 17.00000000000000000, 25.00000000000000000, -92.00000000000000000 ) ) ;
#51159 = cartesian_point ( 'none', ( 4.175813232069149400, 4.122719923832744500, -1.071917070974935700e-016 ) ) ;
#51161 = axis2_placement_3d ( 'none', #51160, #51158, #51156 ) ;
#51162 = cartesian_point ( 'none', ( 4.175572532730933000, 4.122058607836118300, 2.416611538457984900e-015 ) ) ;
#51163 = circle ( 'none', #51168, 83.50000000000000000 ) ;
#51164 = cartesian_point ( 'none', ( 4.175326769692858000, 4.121399112977857500, 5.795520989748096800e-015 ) ) ;
#51165 = cartesian_point ( 'none', ( -70.00000000000000000, -75.50000000000002800, -66.49999999999998600 ) ) ;
#51166 = cartesian_point ( 'none', ( 4.175075985190098000, 4.120741555260247300, 4.360310433596334000e-015 ) ) ;
#51167 = cartesian_point ( 'none', ( 4.170895651974850800, 4.109780709045217900, -1.956325060274894300e-014 ) ) ;
#51168 = axis2_placement_3d ( 'none', #51154, #51153, #51151 ) ;
#51169 = cartesian_point ( 'none', ( 4.165266963751723700, 4.099263933823989300, 1.822264144067561500e-015 ) ) ;
#51170 = cartesian_point ( 'none', ( 4.158413352280810200, 4.089743253945650600, 1.573084801699680700e-015 ) ) ;
#51171 = cartesian_point ( 'none', ( 4.151274195509681200, 4.079825909417492000, 1.313523780938459900e-015 ) ) ;
#51172 = cartesian_point ( 'none', ( -70.00000000000000000, -75.50000000000002800, -77.50000000000000000 ) ) ;
#51173 = cartesian_point ( 'none', ( 4.142654963991854600, 4.070796997468702800, -9.334613932953592800e-016 ) ) ;
#51174 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51175 = cartesian_point ( 'none', ( 4.132952817037861800, 4.063368025374526100, -8.303347616882379300e-016 ) ) ;
#51176 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51177 = cartesian_point ( 'none', ( 4.124214193018071100, 4.056676826581891300, -7.374496647797578700e-016 ) ) ;
#51178 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -93.00000000000000000 ) ) ;
#51179 = cartesian_point ( 'none', ( 4.114405500665257300, 4.051151509359432800, 3.954455225320399400e-016 ) ) ;
#51180 = cartesian_point ( 'none', ( 4.104070371397482700, 4.047367226856740900, 3.954455225320399400e-016 ) ) ;
#51181 = vector ( 'none', #52696, 1000.000000000000100 ) ;
#51182 = cartesian_point ( 'none', ( 4.180345304246198000, 2.049116244671344200, -3.591763845239309000 ) ) ;
#51184 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#51183 = cartesian_point ( 'none', ( 4.168039432627834300, 2.012931957397458200, -3.573481803737942100 ) ) ;
#51185 = cartesian_point ( 'none', ( 4.128046571531732500, 1.983287427944461000, -3.564845408787590900 ) ) ;
#51186 = cartesian_point ( 'none', ( 4.086376042167606700, 1.979461949354205200, -3.571471332069180900 ) ) ;
#51187 = cartesian_point ( 'none', ( 4.052395249793374200, 2.393265544609835900, -2.990699912260416800 ) ) ;
#51188 = cartesian_point ( 'none', ( 4.039205006855499200, 2.358280295094748300, -2.972653174110060800 ) ) ;
#51189 = vector ( 'none', #51184, 1000.000000000000000 ) ;
#51190 = cartesian_point ( 'none', ( 3.999577760941454700, 2.330731416076718100, -2.963054768558166100 ) ) ;
#51191 = cartesian_point ( 'none', ( 3.958425987714782900, 2.327898515879426500, -2.967961495632646300 ) ) ;
#51192 = vector ( 'none', #51201, 1000.000000000000000 ) ;
#51193 = circle ( 'none', #51102, 17.00000000000000000 ) ;
#51194 = cartesian_point ( 'none', ( 3.972066048163205700, 2.740530939434501000, -2.384802634077540300 ) ) ;
#51195 = cartesian_point ( 'none', ( 3.958128237168946100, 2.706906874658838700, -2.366530731617573200 ) ) ;
#51196 = face_outer_bound ( 'none', #3832, .t. ) ;
#51197 = cartesian_point ( 'none', ( 3.918815766309522000, 2.681683167519890400, -2.355188504053309400 ) ) ;
#51198 = cartesian_point ( 'none', ( 3.878096786084615800, 2.680238624989337700, -2.357690525109920300 ) ) ;
#51199 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, -78.00000000000002800 ) ) ;
#51200 = cartesian_point ( 'none', ( 3.973120950957392200, 3.095286303600938800, -1.770403389535923700 ) ) ;
#51201 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#51202 = cartesian_point ( 'none', ( 3.959192498367890800, 3.062155062615874000, -1.751251371679059600 ) ) ;
#51203 = cartesian_point ( 'none', ( -2.500000000000000000, 4.750000000000000900, 71.50000000000000000 ) ) ;
#51204 = cartesian_point ( 'none', ( 17.00000000000000000, 25.00000000000000000, -93.00000000000000000 ) ) ;
#51205 = axis2_placement_3d ( 'none', #51318, #51317, #51315 ) ;
#51206 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, -65.99999999999995700 ) ) ;
#51207 = line ( 'none', #51299, #51297 ) ;
#51208 = axis2_placement_3d ( 'none', #51212, #51295, #51288 ) ;
#51209 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51210 = circle ( 'none', #51161, 1.000000000000000900 ) ;
#51211 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#51212 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.4999999999999761300, 0.0000000000000000000 ) ) ;
#51213 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51214 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51215 = vector ( 'none', #51213, 1000.000000000000000 ) ;
#51216 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#51218 = cartesian_point ( 'none', ( 8.388830574159367100e-015, 51.00000000000000700, -68.49999999999998600 ) ) ;
#51217 = cartesian_point ( 'none', ( -5.183510642223443400, 0.4999999999999761300, -66.29767128204397900 ) ) ;
#51220 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51219 = axis2_placement_3d ( 'none', #51271, #51329, #51328 ) ;
#51221 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#51222 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51223 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -92.00000000000000000 ) ) ;
#51224 = toroidal_surface ( 'none', #51336, 17.00000000000000000, 1.000000000000000000 ) ;
#51225 = plane ( 'none', #51205 ) ;
#51226 = face_outer_bound ( 'none', #24706, .t. ) ;
#51227 = circle ( 'none', #51219, 0.5000000000000000000 ) ;
#51228 = cartesian_point ( 'none', ( -37.49999999999998600, 1.600000000000000100, 40.05000000000000400 ) ) ;
#51230 = line ( 'none', #51228, #51327 ) ;
#51229 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#51231 = vector ( 'none', #51229, 1000.000000000000000 ) ;
#51232 = cartesian_point ( 'none', ( 26.57308093990178600, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#51233 = line ( 'none', #51232, #51231 ) ;
#51234 = circle ( 'none', #51236, 4.000000000000003600 ) ;
#51235 = cartesian_point ( 'none', ( 70.00000000000000000, -75.50000000000001400, -77.50000000000000000 ) ) ;
#51236 = axis2_placement_3d ( 'none', #51218, #51337, #51333 ) ;
#51237 = circle ( 'none', #51246, 0.5000000000000004400 ) ;
#51238 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51239 = face_outer_bound ( 'none', #19702, .t. ) ;
#51240 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51241 = cartesian_point ( 'none', ( -28.49817136710353100, 138.8944443027283500, 38.50000000000000700 ) ) ;
#51242 = direction ( 'none', ( 9.130123557772669600e-017, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51243 = axis2_placement_3d ( 'none', #51241, #51240, #51238 ) ;
#51244 = vector ( 'none', #51242, 1000.000000000000000 ) ;
#51245 = cartesian_point ( 'none', ( 4.316489357776557500, -2.428612866367529900e-014, -72.00000000000000000 ) ) ;
#51246 = axis2_placement_3d ( 'none', #51217, #51216, #51214 ) ;
#51247 = face_bound ( 'none', #25831, .t. ) ;
#51248 = face_outer_bound ( 'none', #3789, .t. ) ;
#51249 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51250 = edge_loop ( 'none', ( #51402, #51676 ) ) ;
#51251 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51252 = axis2_placement_3d ( 'none', #51223, #51221, #51220 ) ;
#51253 = cartesian_point ( 'none', ( 5.799999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51254 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51255 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#51256 = cartesian_point ( 'none', ( -70.00000000000000000, -75.50000000000002800, -72.00000000000000000 ) ) ;
#51257 = line ( 'none', #51245, #51244 ) ;
#51258 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -92.00000000000000000 ) ) ;
#51259 = circle ( 'none', #51252, 16.00000000000000000 ) ;
#51260 = cartesian_point ( 'none', ( 16.00000000000000000, 25.00000000000000000, -92.00000000000000000 ) ) ;
#51261 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51262 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#51263 = cylindrical_surface ( 'none', #51305, 2.000000000000000000 ) ;
#51264 = cartesian_point ( 'none', ( 37.50000000000002800, 1.600000000000000100, 40.05000000000000400 ) ) ;
#51265 = axis2_placement_3d ( 'none', #51253, #51251, #51249 ) ;
#51266 = axis2_placement_3d ( 'none', #51264, #51262, #51261 ) ;
#51267 = plane ( 'none', #51266 ) ;
#51268 = cylindrical_surface ( 'none', #51316, 2.549999999999996700 ) ;
#51269 = toroidal_surface ( 'none', #51265, 2.700000000000001500, 0.2000000000000000100 ) ;
#51270 = plane ( 'none', #51243 ) ;
#51271 = cartesian_point ( 'none', ( -4.183510642223442500, 0.4999999999999761300, -66.29767128204397900 ) ) ;
#51272 = face_outer_bound ( 'none', #25407, .t. ) ;
#51273 = cartesian_point ( 'none', ( 2.321836435137739100e-013, 66.49999999999998600, 140.0000000000000000 ) ) ;
#51274 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#51275 = axis2_placement_3d ( 'none', #51256, #51255, #51254 ) ;
#51276 = face_outer_bound ( 'none', #3792, .t. ) ;
#51278 = circle ( 'none', #51275, 5.500000000000005300 ) ;
#51277 = axis2_placement_3d ( 'none', #51273, #51382, #51381 ) ;
#51279 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51280 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#51281 = cartesian_point ( 'none', ( 2.321836435137739100e-013, -66.49999999999998600, 140.0000000000000000 ) ) ;
#51282 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#51283 = cartesian_point ( 'none', ( 26.30000000000000400, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#51284 = face_outer_bound ( 'none', #3738, .t. ) ;
#51285 = cylindrical_surface ( 'none', #51377, 0.5000000000000004400 ) ;
#51286 = axis2_placement_3d ( 'none', #51281, #51280, #51279 ) ;
#51287 = direction ( 'none', ( 8.659560562354950100e-017, 0.7071067811865463500, -0.7071067811865487900 ) ) ;
#51288 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51289 = vector ( 'none', #51287, 1000.000000000000000 ) ;
#51290 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, 11.99999999999997000 ) ) ;
#51291 = circle ( 'none', #51375, 6.000000000000032900 ) ;
#51292 = line ( 'none', #51290, #51289 ) ;
#51293 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, 11.99999999999997000 ) ) ;
#51294 = circle ( 'none', #51286, 1.852269820003952000 ) ;
#51295 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#51296 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#51297 = vector ( 'none', #51296, 1000.000000000000000 ) ;
#51298 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51299 = cartesian_point ( 'none', ( -4.183510642223442500, 9.499999999999975100, -72.00000000000000000 ) ) ;
#51300 = toroidal_surface ( 'none', #51208, 65.50000000000000000, 0.5000000000000000000 ) ;
#51301 = cartesian_point ( 'none', ( -37.49999999999999300, 1.600000000000000100, 37.50000000000000700 ) ) ;
#51302 = cartesian_point ( 'none', ( -4.183510642223442500, 0.4999999999999761300, 8.500000000000000000 ) ) ;
#51303 = face_outer_bound ( 'none', #16673, .t. ) ;
#51304 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51305 = axis2_placement_3d ( 'none', #51324, #51222, #51304 ) ;
#51306 = face_outer_bound ( 'none', #3736, .t. ) ;
#51307 = axis2_placement_3d ( 'none', #51386, #51385, #51383 ) ;
#51308 = cartesian_point ( 'none', ( -70.00000000000000000, -75.50000000000002800, 12.49999999999999800 ) ) ;
#51309 = line ( 'none', #51384, #51364 ) ;
#51310 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51311 = cartesian_point ( 'none', ( 1.852269820004184300, -66.49999999999998600, 140.0000000000000000 ) ) ;
#51312 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#51313 = cartesian_point ( 'none', ( -17.00000000000000000, 25.00000000000000400, -92.00000000000000000 ) ) ;
#51314 = axis2_placement_3d ( 'none', #51313, #51312, #51310 ) ;
#51315 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51316 = axis2_placement_3d ( 'none', #51301, #51335, #51298 ) ;
#51317 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51318 = cartesian_point ( 'none', ( 4.816489357776557500, -2.424726892609148300e-014, -72.00000000000000000 ) ) ;
#51319 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51320 = cartesian_point ( 'none', ( 4.316489357776556600, 8.999999999999973400, -72.00000000000000000 ) ) ;
#51321 = circle ( 'none', #51314, 1.000000000000000900 ) ;
#51322 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51323 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51324 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51325 = circle ( 'none', #51277, 1.852269820003952000 ) ;
#51326 = cartesian_point ( 'none', ( -17.00000000000000000, 25.00000000000000400, -93.00000000000000000 ) ) ;
#51327 = vector ( 'none', #51319, 1000.000000000000000 ) ;
#51328 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51329 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51330 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#51331 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51332 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51333 = direction ( 'none', ( 1.224646799147353500e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51334 = cartesian_point ( 'none', ( 2.321836435137739100e-013, -66.49999999999998600, 145.2390102012479600 ) ) ;
#51335 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51336 = axis2_placement_3d ( 'none', #51258, #51323, #51322 ) ;
#51337 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 1.224646799147353200e-016 ) ) ;
#51338 = axis2_placement_3d ( 'none', #51334, #51332, #51331 ) ;
#51339 = cartesian_point ( 'none', ( 70.00000000000000000, -75.50000000000001400, 18.00000000000000400 ) ) ;
#51341 = cartesian_point ( 'none', ( 70.00000000000000000, -75.50000000000001400, 12.49999999999999800 ) ) ;
#51340 = cartesian_point ( 'none', ( 2.321836435137739100e-013, 66.49999999999998600, 145.2390102012479600 ) ) ;
#51343 = line ( 'none', #51341, #51464 ) ;
#51342 = cartesian_point ( 'none', ( -1.852269820003719800, -66.49999999999998600, 0.0000000000000000000 ) ) ;
#51345 = axis2_placement_3d ( 'none', #51339, #51458, #51456 ) ;
#51344 = conical_surface ( 'none', #51354, 1.610000000000001200, 0.9599310885968749300 ) ;
#51347 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865463500, 0.7071067811865487900 ) ) ;
#51346 = face_outer_bound ( 'none', #25496, .t. ) ;
#51348 = vector ( 'none', #51347, 1000.000000000000000 ) ;
#51349 = vector ( 'none', #51282, 1000.000000000000000 ) ;
#51350 = circle ( 'none', #51345, 5.500000000000003600 ) ;
#51352 = cartesian_point ( 'none', ( 70.00000000000000000, -75.50000000000001400, 23.50000000000000700 ) ) ;
#51351 = face_outer_bound ( 'none', #26308, .t. ) ;
#51353 = cartesian_point ( 'none', ( 65.50000000000000000, -30.00000000000000700, 136.0000000000000000 ) ) ;
#51354 = axis2_placement_3d ( 'none', #51453, #51330, #51445 ) ;
#51355 = cartesian_point ( 'none', ( 70.00000000000000000, -75.00000000000000000, -72.00000000000000000 ) ) ;
#51356 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51358 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51357 = face_outer_bound ( 'none', #24491, .t. ) ;
#51359 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51360 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, 18.00000000000000400 ) ) ;
#51361 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, 24.00000000000003600 ) ) ;
#51362 = line ( 'none', #51361, #51348 ) ;
#51363 = axis2_placement_3d ( 'none', #51340, #51441, #51439 ) ;
#51365 = cartesian_point ( 'none', ( 70.00000000000000000, -75.00000000000000000, 11.99999999999999600 ) ) ;
#51364 = vector ( 'none', #51356, 1000.000000000000000 ) ;
#51366 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51367 = vector ( 'none', #51366, 1000.000000000000000 ) ;
#51368 = cylindrical_surface ( 'none', #51338, 1.852269820003952000 ) ;
#51369 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, 24.00000000000003600 ) ) ;
#51370 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51371 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51372 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51373 = axis2_placement_3d ( 'none', #51388, #51372, #51371 ) ;
#51374 = line ( 'none', #51378, #51367 ) ;
#51375 = axis2_placement_3d ( 'none', #51360, #51359, #51358 ) ;
#51376 = line ( 'none', #51438, #51427 ) ;
#51377 = axis2_placement_3d ( 'none', #51302, #51274, #51370 ) ;
#51378 = cartesian_point ( 'none', ( -1.852090181042796800, 66.47420373318723800, 70.00000000000000000 ) ) ;
#51379 = line ( 'none', #51283, #51349 ) ;
#51380 = face_outer_bound ( 'none', #17268, .t. ) ;
#51381 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51382 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#51383 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51385 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#51384 = cartesian_point ( 'none', ( 4.816489357776556600, 8.999999999999973400, -72.00000000000000000 ) ) ;
#51386 = cartesian_point ( 'none', ( -70.00000000000000000, -75.50000000000002800, 18.00000000000000400 ) ) ;
#51387 = cartesian_point ( 'none', ( 2.000000000000000000, 2.500000000000000000, -0.5000000000000000000 ) ) ;
#51388 = cartesian_point ( 'none', ( -49.74411779251781200, -68.30646195671471300, -10.00000000000000200 ) ) ;
#51389 = line ( 'none', #51387, #51470 ) ;
#51390 = axis2_placement_3d ( 'none', #51481, #51480, #51478 ) ;
#51392 = circle ( 'none', #51373, 1.000000000000000900 ) ;
#51391 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#51393 = cartesian_point ( 'none', ( -70.00000000000000000, -75.50000000000002800, 23.50000000000000700 ) ) ;
#51395 = cartesian_point ( 'none', ( 70.00000000000000000, -75.50000000000001400, 12.49999999999999800 ) ) ;
#51394 = cartesian_point ( 'none', ( 6.000000000000000900, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#51396 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51397 = vector ( 'none', #51396, 1000.000000000000000 ) ;
#51399 = cartesian_point ( 'none', ( 70.00000000000000000, -75.00000000000000000, -66.49999999999998600 ) ) ;
#51398 = cartesian_point ( 'none', ( 1.852090181043262800, -66.47420373318722400, 0.0000000000000000000 ) ) ;
#51400 = line ( 'none', #51399, #51397 ) ;
#51401 = circle ( 'none', #51307, 5.500000000000003600 ) ;
#51402 = oriented_edge ( 'none', *, *, #52002, .t. ) ;
#51403 = line ( 'none', #51507, #51505 ) ;
#51404 = axis2_placement_3d ( 'none', #51512, #51511, #51487 ) ;
#51406 = conical_surface ( 'none', #51520, 1.610000000000001200, 0.9599310885968749300 ) ;
#51405 = cartesian_point ( 'none', ( -1.852269820003719800, -66.49999999999998600, 140.0000000000000000 ) ) ;
#51407 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#51408 = cartesian_point ( 'none', ( 70.00000000000000000, -75.00000000000000000, -78.00000000000000000 ) ) ;
#51409 = cartesian_point ( 'none', ( 6.273080939901785900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#51410 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51411 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51413 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, -72.00000000000000000 ) ) ;
#51412 = circle ( 'none', #51516, 1.610000000000001200 ) ;
#51414 = edge_curve ( 'none', #17915, #1616, #54037, .t. ) ;
#51415 = vector ( 'none', #51527, 999.9999999999998900 ) ;
#51416 = axis2_placement_3d ( 'none', #51409, #51407, #51391 ) ;
#51417 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, -78.00000000000002800 ) ) ;
#51418 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#51419 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, 18.00000000000000400 ) ) ;
#51420 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51421 = vector ( 'none', #51420, 1000.000000000000000 ) ;
#51423 = line ( 'none', #51417, #51415 ) ;
#51422 = cartesian_point ( 'none', ( 1.852090181043260400, -66.47420373318722400, 70.00000000000000000 ) ) ;
#51424 = line ( 'none', #51422, #51421 ) ;
#51425 = conical_surface ( 'none', #51416, 2.000000000000000900, 0.9599310885968839200 ) ;
#51426 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865567900, 0.7071067811865383600 ) ) ;
#51427 = vector ( 'none', #51426, 1000.000000000000000 ) ;
#51428 = axis2_placement_3d ( 'none', #51449, #51433, #51411 ) ;
#51429 = circle ( 'none', #51428, 1.852269820003952000 ) ;
#51430 = axis2_placement_3d ( 'none', #51419, #51418, #51410 ) ;
#51431 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51432 = axis2_placement_3d ( 'none', #51355, #51455, #51431 ) ;
#51434 = circle ( 'none', #51432, 6.000000000000005300 ) ;
#51433 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51435 = cartesian_point ( 'none', ( 26.02691906009821200, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#51436 = axis2_placement_3d ( 'none', #51413, #51519, #51518 ) ;
#51437 = cartesian_point ( 'none', ( 65.50000000000000000, -30.00000000000000000, 0.0000000000000000000 ) ) ;
#51438 = cartesian_point ( 'none', ( 70.00000000000000000, -75.50000000000001400, -66.49999999999998600 ) ) ;
#51439 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51440 = face_outer_bound ( 'none', #3897, .t. ) ;
#51441 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51442 = cartesian_point ( 'none', ( -71.50000000000000000, 10.00000000000000900, -82.00000000000000000 ) ) ;
#51443 = cartesian_point ( 'none', ( 26.02691906009821200, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#51444 = circle ( 'none', #51436, 6.000000000000032900 ) ;
#51445 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51446 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51447 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#51448 = cartesian_point ( 'none', ( 70.00000000000000000, -75.50000000000001400, -72.00000000000000000 ) ) ;
#51449 = cartesian_point ( 'none', ( 2.321836435137739100e-013, -66.49999999999998600, -0.0000000000000000000 ) ) ;
#51450 = axis2_placement_3d ( 'none', #51448, #51447, #51446 ) ;
#51451 = face_outer_bound ( 'none', #1338, .t. ) ;
#51452 = circle ( 'none', #51450, 5.500000000000005300 ) ;
#51453 = cartesian_point ( 'none', ( 5.300000000000000700, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#51455 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51454 = cylindrical_surface ( 'none', #51363, 1.852269820003952000 ) ;
#51456 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51457 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, 0.5000000000000000000 ) ) ;
#51458 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#51459 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#51460 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, 2.500000000000000000 ) ) ;
#51461 = line ( 'none', #51575, #51574 ) ;
#51462 = conical_surface ( 'none', #51430, 6.000000000000032900, 0.7853981633974501700 ) ;
#51463 = direction ( 'none', ( 8.659560562354828100e-017, 0.7071067811865561200, -0.7071067811865389100 ) ) ;
#51464 = vector ( 'none', #51463, 1000.000000000000000 ) ;
#51465 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, 2.500000000000000000 ) ) ;
#51466 = plane ( 'none', #51488 ) ;
#51467 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51468 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#51469 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51470 = vector ( 'none', #51468, 1000.000000000000000 ) ;
#51471 = cartesian_point ( 'none', ( 70.00000000000000000, -90.00000000000000000, -66.49999999999998600 ) ) ;
#51472 = cartesian_point ( 'none', ( 70.00000000000000000, -90.00000000000000000, 23.50000000000000700 ) ) ;
#51473 = cartesian_point ( 'none', ( 70.00000000000000000, -75.00000000000000000, -72.00000000000000000 ) ) ;
#51474 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51475 = vector ( 'none', #51562, 1000.000000000000000 ) ;
#51476 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51477 = vector ( 'none', #51476, 1000.000000000000000 ) ;
#51478 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51479 = axis2_placement_3d ( 'none', #51572, #51582, #51474 ) ;
#51480 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51482 = axis2_placement_3d ( 'none', #51473, #51469, #51467 ) ;
#51481 = cartesian_point ( 'none', ( -11.50000000000000000, 4.000000000000000000, 24.00000000000001100 ) ) ;
#51483 = cartesian_point ( 'none', ( 70.00000000000000000, -90.00000000000000000, -77.50000000000000000 ) ) ;
#51484 = line ( 'none', #51494, #51477 ) ;
#51485 = cylindrical_surface ( 'none', #51482, 5.500000000000005300 ) ;
#51486 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#51487 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51488 = axis2_placement_3d ( 'none', #51509, #51459, #51486 ) ;
#51489 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#51490 = face_outer_bound ( 'none', #25441, .t. ) ;
#51491 = face_outer_bound ( 'none', #3925, .t. ) ;
#51492 = circle ( 'none', #51390, 2.499999999999998700 ) ;
#51493 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51494 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, -66.49999999999998600 ) ) ;
#51495 = line ( 'none', #51499, #51475 ) ;
#51496 = face_outer_bound ( 'none', #30007, .t. ) ;
#51497 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865469100, 0.7071067811865482400 ) ) ;
#51498 = vector ( 'none', #51497, 999.9999999999998900 ) ;
#51499 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, 2.500000000000000000 ) ) ;
#51500 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, -65.99999999999995700 ) ) ;
#51501 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51502 = line ( 'none', #51500, #51498 ) ;
#51504 = direction ( 'none', ( 8.659560562354820700e-017, 0.7071067811865567900, -0.7071067811865383600 ) ) ;
#51503 = plane ( 'none', #51404 ) ;
#51506 = vector ( 'none', #51504, 1000.000000000000000 ) ;
#51505 = vector ( 'none', #51501, 1000.000000000000000 ) ;
#51507 = cartesian_point ( 'none', ( 2.000000000000000000, 2.500000000000000000, 0.5000000000000000000 ) ) ;
#51508 = cartesian_point ( 'none', ( 36.10000000000000900, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#51509 = cartesian_point ( 'none', ( 2.000000000000000000, 2.500000000000000000, -0.5000000000000000000 ) ) ;
#51510 = face_outer_bound ( 'none', #451, .t. ) ;
#51511 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51512 = cartesian_point ( 'none', ( 2.000000000000000000, 2.500000000000000000, 0.5000000000000000000 ) ) ;
#51513 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51514 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#51515 = cartesian_point ( 'none', ( 70.00000000000000000, -75.50000000000001400, -66.49999999999998600 ) ) ;
#51516 = axis2_placement_3d ( 'none', #51394, #51514, #51513 ) ;
#51517 = cylindrical_surface ( 'none', #51479, 5.500000000000003600 ) ;
#51518 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51519 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51520 = axis2_placement_3d ( 'none', #51508, #51489, #51493 ) ;
#51521 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51522 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51523 = cartesian_point ( 'none', ( 70.00000000000000000, -75.00000000000000000, -65.99999999999998600 ) ) ;
#51524 = cartesian_point ( 'none', ( 70.00000000000000000, -75.50000000000001400, -77.50000000000000000 ) ) ;
#51525 = line ( 'none', #51524, #51506 ) ;
#51527 = direction ( 'none', ( 8.659560562354942700e-017, 0.7071067811865469100, -0.7071067811865482400 ) ) ;
#51526 = line ( 'none', #51548, #51639 ) ;
#51528 = axis2_placement_3d ( 'none', #51536, #51547, #51583 ) ;
#51529 = cartesian_point ( 'none', ( 70.00000000000000000, -75.00000000000000000, 24.00000000000000700 ) ) ;
#51530 = plane ( 'none', #51556 ) ;
#51531 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51533 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#51532 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51535 = cartesian_point ( 'none', ( 70.00000000000000000, -75.50000000000001400, 18.00000000000000400 ) ) ;
#51534 = vector ( 'none', #51532, 1000.000000000000000 ) ;
#51536 = cartesian_point ( 'none', ( -49.74411779251781200, -68.30646195671471300, -62.00000000000000000 ) ) ;
#51537 = face_outer_bound ( 'none', #29140, .t. ) ;
#51538 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000001100, 0.5000000000000001100 ) ) ;
#51539 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000002200, 2.500000000000000000 ) ) ;
#51540 = line ( 'none', #51539, #51534 ) ;
#51541 = vector ( 'none', #51559, 1000.000000000000000 ) ;
#51542 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51544 = cartesian_point ( 'none', ( -70.00000000000000000, -90.00000000000000000, -72.00000000000000000 ) ) ;
#51543 = vector ( 'none', #51542, 1000.000000000000000 ) ;
#51545 = face_outer_bound ( 'none', #3875, .t. ) ;
#51546 = cartesian_point ( 'none', ( 2.000000000000000000, -2.500000000000000000, 0.5000000000000003300 ) ) ;
#51547 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51548 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000001100, 0.5000000000000001100 ) ) ;
#51549 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51551 = line ( 'none', #51554, #51541 ) ;
#51550 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#51552 = axis2_placement_3d ( 'none', #51544, #51549, #51531 ) ;
#51553 = line ( 'none', #51555, #51543 ) ;
#51554 = cartesian_point ( 'none', ( 70.00000000000000000, -75.00000000000000000, 23.50000000000000700 ) ) ;
#51555 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, 0.5000000000000000000 ) ) ;
#51556 = axis2_placement_3d ( 'none', #51460, #51522, #51521 ) ;
#51558 = cylindrical_surface ( 'none', #51528, 1.000000000000000900 ) ;
#51557 = plane ( 'none', #51571 ) ;
#51559 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51560 = face_outer_bound ( 'none', #3910, .t. ) ;
#51561 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, 0.5000000000000000000 ) ) ;
#51563 = face_outer_bound ( 'none', #3878, .t. ) ;
#51562 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#51565 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51564 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000002200, 2.500000000000000000 ) ) ;
#51566 = vector ( 'none', #51565, 1000.000000000000000 ) ;
#51567 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#51568 = cartesian_point ( 'none', ( 70.00000000000000000, -75.00000000000000000, -77.50000000000000000 ) ) ;
#51569 = line ( 'none', #51568, #51566 ) ;
#51570 = cartesian_point ( 'none', ( 70.00000000000000000, -90.00000000000000000, 12.49999999999999800 ) ) ;
#51571 = axis2_placement_3d ( 'none', #51561, #51567, #51550 ) ;
#51572 = cartesian_point ( 'none', ( 70.00000000000000000, -75.00000000000000000, 18.00000000000000400 ) ) ;
#51573 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#51574 = vector ( 'none', #51573, 1000.000000000000000 ) ;
#51576 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51575 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, 0.5000000000000000000 ) ) ;
#51577 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#51578 = cartesian_point ( 'none', ( 70.00000000000000000, -90.00000000000000000, -72.00000000000000000 ) ) ;
#51579 = vertex_point ( 'none', #54017 ) ;
#51580 = axis2_placement_3d ( 'none', #51578, #51577, #51576 ) ;
#51581 = face_outer_bound ( 'none', #28042, .t. ) ;
#51582 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51583 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51584 = circle ( 'none', #51696, 2.499999999999998700 ) ;
#51585 = circle ( 'none', #51552, 5.500000000000005300 ) ;
#51586 = circle ( 'none', #51580, 5.500000000000005300 ) ;
#51587 = axis2_placement_3d ( 'none', #51705, #51704, #51701 ) ;
#51588 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51589 = vector ( 'none', #51588, 1000.000000000000000 ) ;
#51590 = cartesian_point ( 'none', ( 2.000000000000000000, -2.500000000000000000, 0.5000000000000003300 ) ) ;
#51591 = line ( 'none', #51590, #51589 ) ;
#51592 = face_outer_bound ( 'none', #29107, .t. ) ;
#51593 = line ( 'none', #51712, #51711 ) ;
#51594 = cartesian_point ( 'none', ( 2.000000000000000000, 2.500000000000000000, -0.5000000000000000000 ) ) ;
#51595 = cartesian_point ( 'none', ( -22.49999999999999600, 4.000000000000000000, 20.00000000000000400 ) ) ;
#51596 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51598 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51597 = cartesian_point ( 'none', ( 2.000000000000000000, -2.500000000000000000, -0.5000000000000000000 ) ) ;
#51599 = cartesian_point ( 'none', ( 70.00000000000000000, -75.00000000000000000, 18.00000000000000400 ) ) ;
#51600 = axis2_placement_3d ( 'none', #51599, #51598, #51596 ) ;
#51601 = line ( 'none', #51608, #51606 ) ;
#51602 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51603 = vector ( 'none', #51602, 1000.000000000000000 ) ;
#51604 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000001100, 0.5000000000000001100 ) ) ;
#51605 = line ( 'none', #51604, #51603 ) ;
#51606 = vector ( 'none', #51721, 1000.000000000000000 ) ;
#51607 = toroidal_surface ( 'none', #51715, 71.50000000000000000, 1.000000000000000000 ) ;
#51608 = cartesian_point ( 'none', ( -48.74411779251781200, -68.30646195671471300, -62.00000000000000000 ) ) ;
#51609 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -1.084202172485504400e-016 ) ) ;
#51610 = vector ( 'none', #51609, 1000.000000000000000 ) ;
#51611 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51612 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000001100, 0.5000000000000001100 ) ) ;
#51613 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000001100, 0.5000000000000001100 ) ) ;
#51614 = circle ( 'none', #51600, 6.000000000000005300 ) ;
#51615 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000001100, -0.5000000000000000000 ) ) ;
#51616 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 1.084202172485504400e-016 ) ) ;
#51617 = cartesian_point ( 'none', ( 0.0000000000000000000, 82.49999999999998600, -62.00000000000000000 ) ) ;
#51618 = direction ( 'none', ( -0.0000000000000000000, 1.084202172485504400e-016, 1.000000000000000000 ) ) ;
#51619 = cartesian_point ( 'none', ( -48.74411779251781200, -68.30646195671471300, 0.0000000000000000000 ) ) ;
#51620 = plane ( 'none', #51587 ) ;
#51621 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, 12.49999999999999800 ) ) ;
#51622 = line ( 'none', #51621, #51668 ) ;
#51623 = face_outer_bound ( 'none', #4019, .t. ) ;
#51625 = axis2_placement_3d ( 'none', #51535, #51533, #51611 ) ;
#51624 = line ( 'none', #51612, #51610 ) ;
#51626 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51627 = vector ( 'none', #51626, 1000.000000000000000 ) ;
#51629 = cartesian_point ( 'none', ( -49.15543000799097900, -67.49810146018555200, -62.00000000000000000 ) ) ;
#51628 = plane ( 'none', #51637 ) ;
#51630 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51631 = vector ( 'none', #51630, 1000.000000000000000 ) ;
#51632 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, 2.500000000000000000 ) ) ;
#51633 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51634 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#51635 = axis2_placement_3d ( 'none', #51644, #51634, #51633 ) ;
#51636 = line ( 'none', #51629, #51627 ) ;
#51637 = axis2_placement_3d ( 'none', #51538, #51618, #51616 ) ;
#51638 = direction ( 'none', ( 0.0000000000000000000, -5.421010862427522200e-017, 1.000000000000000000 ) ) ;
#51639 = vector ( 'none', #51638, 1000.000000000000000 ) ;
#51640 = line ( 'none', #51632, #51631 ) ;
#51641 = conical_surface ( 'none', #51625, 5.500000000000005300, 0.7853981633974361800 ) ;
#51642 = face_outer_bound ( 'none', #29502, .t. ) ;
#51644 = cartesian_point ( 'none', ( -49.74411779251781200, -68.30646195671471300, 0.0000000000000000000 ) ) ;
#51643 = axis2_placement_3d ( 'none', #51653, #51675, #51674 ) ;
#51645 = circle ( 'none', #51635, 1.000000000000000900 ) ;
#51646 = cartesian_point ( 'none', ( -49.15543000799097900, -67.49810146018555200, 0.0000000000000000000 ) ) ;
#51647 = cylindrical_surface ( 'none', #51643, 1.000000000000000900 ) ;
#51648 = vector ( 'none', #50170, 1000.000000000000000 ) ;
#51649 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#51650 = vector ( 'none', #51649, 1000.000000000000000 ) ;
#51651 = line ( 'none', #51661, #51648 ) ;
#51652 = cartesian_point ( 'none', ( -83.50000000000000000, 1.022580077288039900e-014, -61.00000000000000000 ) ) ;
#51653 = cartesian_point ( 'none', ( 79.49999999999998600, -79.00000000000000000, -13.99999999999999800 ) ) ;
#51654 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51655 = cartesian_point ( 'none', ( 35.50000000000000000, 10.00000000000000000, 37.14999999999998400 ) ) ;
#51657 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#51656 = line ( 'none', #51655, #52186 ) ;
#51658 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#51659 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51660 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51661 = cartesian_point ( 'none', ( 2.000000000000000000, 2.500000000000000000, -0.5000000000000000000 ) ) ;
#51662 = cartesian_point ( 'none', ( 2.000000000000000000, 2.500000000000000000, 0.5000000000000000000 ) ) ;
#51663 = line ( 'none', #51662, #51650 ) ;
#51664 = cartesian_point ( 'none', ( -70.00000000000000000, -90.00000000000000000, -77.50000000000000000 ) ) ;
#51665 = axis2_placement_3d ( 'none', #51698, #51657, #51654 ) ;
#51666 = toroidal_surface ( 'none', #51686, 82.50000000000000000, 1.000000000000000000 ) ;
#51667 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51668 = vector ( 'none', #51667, 1000.000000000000000 ) ;
#51669 = cartesian_point ( 'none', ( -22.49999999999938500, 0.0000000000000000000, 21.50000000000001100 ) ) ;
#51670 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51671 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51673 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51672 = vector ( 'none', #51671, 1000.000000000000000 ) ;
#51674 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51675 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51676 = oriented_edge ( 'none', *, *, #15747, .t. ) ;
#51678 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51677 = cartesian_point ( 'none', ( 2.000000000000000000, -2.500000000000000000, -0.5000000000000000000 ) ) ;
#51679 = line ( 'none', #51677, #51672 ) ;
#51680 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#51681 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51682 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.00000000000000000, -82.00000000000000000 ) ) ;
#51683 = vector ( 'none', #51681, 1000.000000000000000 ) ;
#51684 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -61.00000000000000000 ) ) ;
#51685 = axis2_placement_3d ( 'none', #51594, #51660, #51659 ) ;
#51686 = axis2_placement_3d ( 'none', #51684, #51673, #51670 ) ;
#51687 = circle ( 'none', #51717, 71.50000000000000000 ) ;
#51688 = cartesian_point ( 'none', ( 2.000000000000000000, 2.500000000000000000, -0.5000000000000000000 ) ) ;
#51689 = face_outer_bound ( 'none', #25355, .t. ) ;
#51690 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51691 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51692 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51693 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.00000000000000000, -81.00000000000000000 ) ) ;
#51694 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51695 = cartesian_point ( 'none', ( -22.49999999999938500, -6.000000000000000000, 24.00000000000001100 ) ) ;
#51696 = axis2_placement_3d ( 'none', #51695, #51694, #51692 ) ;
#51697 = cartesian_point ( 'none', ( 2.000000000000000000, -2.500000000000000000, -0.5000000000000000000 ) ) ;
#51698 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -80.99999999999998600 ) ) ;
#51699 = line ( 'none', #51697, #51683 ) ;
#51700 = plane ( 'none', #51685 ) ;
#51701 = direction ( 'none', ( 0.0000000000000000000, 5.421010862427522200e-017, -1.000000000000000000 ) ) ;
#51702 = vertex_point ( 'none', #53813 ) ;
#51703 = cartesian_point ( 'none', ( 83.50000000000000000, 0.0000000000000000000, -61.00000000000000000 ) ) ;
#51704 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -5.421010862427522200e-017 ) ) ;
#51705 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000001100, 0.5000000000000001100 ) ) ;
#51706 = cartesian_point ( 'none', ( -49.15543000799097900, -67.49810146018555200, -10.00000000000000000 ) ) ;
#51707 = cartesian_point ( 'none', ( -48.74411779251781200, -68.30646195671471300, -10.00000000000000200 ) ) ;
#51709 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865561200, 0.7071067811865389100 ) ) ;
#51708 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000001100, -0.5000000000000000000 ) ) ;
#51711 = vector ( 'none', #51709, 1000.000000000000000 ) ;
#51710 = line ( 'none', #51708, #51834 ) ;
#51712 = cartesian_point ( 'none', ( 70.00000000000000000, -75.50000000000001400, 23.50000000000000700 ) ) ;
#51713 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000002200, -2.500000000000000000 ) ) ;
#51714 = face_outer_bound ( 'none', #3947, .t. ) ;
#51715 = axis2_placement_3d ( 'none', #51693, #51691, #51690 ) ;
#51717 = axis2_placement_3d ( 'none', #51682, #51680, #51678 ) ;
#51716 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51718 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#51720 = circle ( 'none', #51665, 27.49999999999997500 ) ;
#51719 = axis2_placement_3d ( 'none', #51738, #51718, #51716 ) ;
#51721 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51722 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, -72.00000000000000000 ) ) ;
#51723 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51724 = vector ( 'none', #51723, 1000.000000000000000 ) ;
#51725 = face_outer_bound ( 'none', #3975, .t. ) ;
#51726 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, -2.500000000000000000 ) ) ;
#51727 = cartesian_point ( 'none', ( 70.00000000000000000, -90.00000000000000000, 18.00000000000000400 ) ) ;
#51728 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51730 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51729 = direction ( 'none', ( 0.0000000000000000000, -5.421010862427522200e-017, -1.000000000000000000 ) ) ;
#51732 = cartesian_point ( 'none', ( -70.00000000000000000, -90.00000000000000000, 18.00000000000000400 ) ) ;
#51731 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 5.421010862427522200e-017 ) ) ;
#51734 = axis2_placement_3d ( 'none', #51732, #51730, #51728 ) ;
#51733 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000002200, -2.500000000000000000 ) ) ;
#51735 = cartesian_point ( 'none', ( 25.87308093990178600, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#51737 = circle ( 'none', #51749, 5.500000000000003600 ) ;
#51736 = circle ( 'none', #51719, 2.000000000000000900 ) ;
#51738 = cartesian_point ( 'none', ( 26.02691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#51739 = plane ( 'none', #51755 ) ;
#51740 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, 23.50000000000000700 ) ) ;
#51741 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#51742 = line ( 'none', #51740, #51724 ) ;
#51743 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51744 = cartesian_point ( 'none', ( 71.50000000000000000, 10.00000000000000000, -81.00000000000000000 ) ) ;
#51745 = cartesian_point ( 'none', ( 2.000000000000000000, -2.500000000000000000, -0.5000000000000000000 ) ) ;
#51746 = cartesian_point ( 'none', ( -70.00000000000000000, -90.00000000000000000, -66.49999999999998600 ) ) ;
#51747 = axis2_placement_3d ( 'none', #51745, #51743, #51741 ) ;
#51748 = plane ( 'none', #51747 ) ;
#51749 = axis2_placement_3d ( 'none', #51727, #51840, #51839 ) ;
#51750 = circle ( 'none', #51734, 5.500000000000003600 ) ;
#51751 = face_outer_bound ( 'none', #3900, .t. ) ;
#51752 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, 18.00000000000000400 ) ) ;
#51753 = cartesian_point ( 'none', ( 26.02691906009821200, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#51754 = cartesian_point ( 'none', ( 25.87308093990178600, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#51755 = axis2_placement_3d ( 'none', #51733, #51731, #51729 ) ;
#51756 = cartesian_point ( 'none', ( -70.00000000000000000, -90.00000000000000000, 12.49999999999999800 ) ) ;
#51757 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51758 = axis2_placement_3d ( 'none', #51820, #51818, #51817 ) ;
#51759 = vector ( 'none', #51757, 1000.000000000000000 ) ;
#51760 = face_outer_bound ( 'none', #29116, .t. ) ;
#51761 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, -77.50000000000000000 ) ) ;
#51762 = line ( 'none', #51761, #51759 ) ;
#51763 = face_outer_bound ( 'none', #31145, .t. ) ;
#51764 = axis2_placement_3d ( 'none', #51752, #51775, #51770 ) ;
#51765 = face_outer_bound ( 'none', #30504, .t. ) ;
#51766 = plane ( 'none', #51758 ) ;
#51768 = cartesian_point ( 'none', ( 67.00000000000005700, 0.0000000000000000000, -20.50000000000000700 ) ) ;
#51767 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000001100, -0.5000000000000000000 ) ) ;
#51769 = line ( 'none', #51767, #51812 ) ;
#51770 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51771 = cartesian_point ( 'none', ( 82.50000000000000000, 0.0000000000000000000, -62.00000000000000000 ) ) ;
#51772 = axis2_placement_3d ( 'none', #51780, #51779, #51887 ) ;
#51773 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#51774 = vector ( 'none', #51773, 1000.000000000000000 ) ;
#51775 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51776 = cylindrical_surface ( 'none', #51764, 5.500000000000003600 ) ;
#51777 = axis2_placement_3d ( 'none', #51858, #51856, #51855 ) ;
#51778 = cartesian_point ( 'none', ( -82.50000000000000000, 1.016456843292303100e-014, -62.00000000000000000 ) ) ;
#51779 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#51780 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, -2.500000000000000000 ) ) ;
#51781 = cartesian_point ( 'none', ( -70.00000000000000000, -90.00000000000000000, 23.50000000000000700 ) ) ;
#51782 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51783 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -93.00000000000000000 ) ) ;
#51784 = vector ( 'none', #51782, 1000.000000000000000 ) ;
#51785 = cartesian_point ( 'none', ( -22.49999999999938500, -6.000000000000000000, 21.50000000000001100 ) ) ;
#51786 = circle ( 'none', #51877, 1.000000000000000900 ) ;
#51787 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, -2.500000000000000000 ) ) ;
#51788 = axis2_placement_3d ( 'none', #51813, #51905, #51898 ) ;
#51789 = line ( 'none', #51787, #51774 ) ;
#51790 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000002200, -2.500000000000000000 ) ) ;
#51792 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#51791 = line ( 'none', #51790, #51784 ) ;
#51793 = vector ( 'none', #51792, 1000.000000000000000 ) ;
#51794 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51795 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51796 = cartesian_point ( 'none', ( 72.50000000000000000, 10.00000000000000000, -81.00000000000000000 ) ) ;
#51797 = vector ( 'none', #51795, 1000.000000000000000 ) ;
#51798 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, -2.500000000000000000 ) ) ;
#51799 = plane ( 'none', #51772 ) ;
#51800 = face_outer_bound ( 'none', #30854, .t. ) ;
#51801 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -90.25000000000001400 ) ) ;
#51802 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51803 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#51804 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51806 = circle ( 'none', #51788, 1.000000000000000900 ) ;
#51805 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51807 = circle ( 'none', #51895, 1.000000000000000900 ) ;
#51808 = line ( 'none', #51798, #51797 ) ;
#51809 = axis2_placement_3d ( 'none', #51816, #51803, #51802 ) ;
#51810 = circle ( 'none', #51822, 22.50000000000000000 ) ;
#51811 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51812 = vector ( 'none', #51811, 1000.000000000000000 ) ;
#51813 = cartesian_point ( 'none', ( -71.50000000000000000, 10.00000000000000900, -81.00000000000000000 ) ) ;
#51814 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, -2.500000000000000000 ) ) ;
#51815 = axis2_placement_3d ( 'none', #51814, #51805, #51804 ) ;
#51816 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -90.25000000000001400 ) ) ;
#51817 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51818 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51819 = cartesian_point ( 'none', ( -22.50000000000000000, 25.00000000000000400, -90.25000000000001400 ) ) ;
#51820 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000001100, -0.5000000000000000000 ) ) ;
#51821 = line ( 'none', #51819, #51793 ) ;
#51822 = axis2_placement_3d ( 'none', #51801, #51909, #51907 ) ;
#51823 = plane ( 'none', #51815 ) ;
#51824 = cartesian_point ( 'none', ( -30.50000000000000000, 25.00000000000000400, -92.00000000000000000 ) ) ;
#51825 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51826 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51827 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51828 = vector ( 'none', #51827, 1000.000000000000000 ) ;
#51829 = cartesian_point ( 'none', ( 70.00000000000000000, -75.00000000000000000, 12.49999999999999800 ) ) ;
#51830 = line ( 'none', #51829, #51828 ) ;
#51831 = face_outer_bound ( 'none', #31096, .t. ) ;
#51832 = axis2_placement_3d ( 'none', #51722, #51826, #51825 ) ;
#51833 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51834 = vector ( 'none', #51833, 1000.000000000000000 ) ;
#51835 = cartesian_point ( 'none', ( 22.50000000000000000, 25.00000000000000000, -90.25000000000001400 ) ) ;
#51836 = cylindrical_surface ( 'none', #51852, 4.000000000000000000 ) ;
#51837 = face_outer_bound ( 'none', #4000, .t. ) ;
#51838 = cylindrical_surface ( 'none', #51809, 22.50000000000000000 ) ;
#51839 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51840 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#51841 = cylindrical_surface ( 'none', #51832, 5.500000000000005300 ) ;
#51842 = axis2_placement_3d ( 'none', #51911, #51942, #52005 ) ;
#51843 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51844 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51845 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, -0.5000000000000000000 ) ) ;
#51846 = circle ( 'none', #51954, 2.000000000000000900 ) ;
#51847 = circle ( 'none', #51960, 1.000000000000000900 ) ;
#51848 = axis2_placement_3d ( 'none', #51972, #51958, #51956 ) ;
#51849 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.00000000000000000, -81.00000000000000000 ) ) ;
#51850 = cartesian_point ( 'none', ( -22.49999999999938500, 11.50000000000000200, 21.50000000000001100 ) ) ;
#51851 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51852 = axis2_placement_3d ( 'none', #51889, #51865, #51794 ) ;
#51853 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51854 = axis2_placement_3d ( 'none', #51849, #51970, #51969 ) ;
#51855 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51856 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51857 = cartesian_point ( 'none', ( -22.50000000000000000, 25.00000000000000400, -90.00000000000001400 ) ) ;
#51858 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51859 = cartesian_point ( 'none', ( 30.50000000000000000, 25.00000000000000000, -93.00000000000000000 ) ) ;
#51860 = cartesian_point ( 'none', ( -30.50000000000000000, 25.00000000000000400, -93.00000000000000000 ) ) ;
#51861 = face_outer_bound ( 'none', #31764, .t. ) ;
#51862 = axis2_placement_3d ( 'none', #51867, #51853, #51851 ) ;
#51863 = face_outer_bound ( 'none', #34306, .t. ) ;
#51864 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51866 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51865 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#51867 = cartesian_point ( 'none', ( 30.50000000000000000, 25.00000000000000000, -92.00000000000000000 ) ) ;
#51868 = plane ( 'none', #51871 ) ;
#51869 = face_outer_bound ( 'none', #34588, .t. ) ;
#51870 = cartesian_point ( 'none', ( 25.32691906009821300, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#51871 = axis2_placement_3d ( 'none', #51845, #51844, #51843 ) ;
#51872 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51873 = vector ( 'none', #51872, 1000.000000000000000 ) ;
#51874 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51875 = cylindrical_surface ( 'none', #51777, 2.000000000000000000 ) ;
#51876 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#51877 = axis2_placement_3d ( 'none', #51744, #51866, #51864 ) ;
#51878 = face_outer_bound ( 'none', #24499, .t. ) ;
#51879 = direction ( 'none', ( 0.0000000000000000000, 5.421010862427522200e-017, 1.000000000000000000 ) ) ;
#51880 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51881 = vector ( 'none', #51879, 1000.000000000000000 ) ;
#51882 = cartesian_point ( 'none', ( 2.000000000000000000, -0.5000000000000002200, -2.500000000000000000 ) ) ;
#51883 = line ( 'none', #51882, #51881 ) ;
#51884 = axis2_placement_3d ( 'none', #51783, #51876, #51874 ) ;
#51885 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51886 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#51887 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#51888 = toroidal_surface ( 'none', #51848, 30.50000000000000000, 1.000000000000000000 ) ;
#51889 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 24.00000000000000400 ) ) ;
#51890 = cartesian_point ( 'none', ( -72.50000000000000000, 10.00000000000000900, -81.00000000000000000 ) ) ;
#51891 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.50000000000000700 ) ) ;
#51892 = cartesian_point ( 'none', ( 2.000000000000000000, 0.5000000000000000000, -2.500000000000000000 ) ) ;
#51893 = circle ( 'none', #51862, 1.000000000000000900 ) ;
#51894 = line ( 'none', #51892, #51873 ) ;
#51895 = axis2_placement_3d ( 'none', #51824, #51886, #51885 ) ;
#51896 = cartesian_point ( 'none', ( 25.60000000000000500, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#51898 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51897 = axis2_placement_3d ( 'none', #51908, #52022, #52020 ) ;
#51899 = circle ( 'none', #51884, 30.50000000000000000 ) ;
#51900 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#51901 = line ( 'none', #51900, #52018 ) ;
#51902 = cylindrical_surface ( 'none', #51999, 1.852269820003957300 ) ;
#51903 = circle ( 'none', #51854, 72.50000000000000000 ) ;
#51904 = direction ( 'none', ( 3.037428225030919100e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51905 = direction ( 'none', ( 1.224646799147353200e-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#51906 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 3.037428225030919100e-016 ) ) ;
#51907 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51908 = cartesian_point ( 'none', ( 25.60000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#51909 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51910 = circle ( 'none', #51927, 82.50000000000000000 ) ;
#51911 = cartesian_point ( 'none', ( 25.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#51912 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51913 = face_outer_bound ( 'none', #4104, .t. ) ;
#51914 = cartesian_point ( 'none', ( 49.99999999999999300, -75.00000000000000000, -62.99932657118736800 ) ) ;
#51915 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51916 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#51917 = circle ( 'none', #51842, 2.000000000000000900 ) ;
#51918 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#51919 = circle ( 'none', #51897, 1.610000000000001200 ) ;
#51920 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51922 = cartesian_point ( 'none', ( 82.50000000000000000, 0.0000000000000000000, -61.00000000000000000 ) ) ;
#51921 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51923 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#51924 = plane ( 'none', #51939 ) ;
#51925 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -62.00000000000000000 ) ) ;
#51926 = cartesian_point ( 'none', ( -15.00000000000000400, 2.000000000000000000, -17.28884125826825300 ) ) ;
#51927 = axis2_placement_3d ( 'none', #51925, #52035, #52034 ) ;
#51928 = cylindrical_surface ( 'none', #51931, 82.00000000000000000 ) ;
#51929 = cartesian_point ( 'none', ( 82.00000000000000000, 0.0000000000000000000, -1.800000000000000000 ) ) ;
#51930 = circle ( 'none', #51952, 2.000000000000000900 ) ;
#51931 = axis2_placement_3d ( 'none', #52029, #51916, #51912 ) ;
#51932 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#51933 = vector ( 'none', #51932, 1000.000000000000000 ) ;
#51934 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#51935 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51936 = axis2_placement_3d ( 'none', #52013, #52001, #51985 ) ;
#51938 = conical_surface ( 'none', #51967, 67.00000000000005700, 0.7853981633974482800 ) ;
#51937 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#51939 = axis2_placement_3d ( 'none', #51926, #51906, #51904 ) ;
#51940 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51941 = vector ( 'none', #51940, 1000.000000000000000 ) ;
#51942 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#51944 = cartesian_point ( 'none', ( -31.50000000000000000, 25.00000000000000400, -93.00000000000000000 ) ) ;
#51943 = line ( 'none', #51934, #51933 ) ;
#51945 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.800000000000000000 ) ) ;
#51946 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51947 = cartesian_point ( 'none', ( 25.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#51948 = line ( 'none', #51944, #51941 ) ;
#51949 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#51950 = vector ( 'none', #51949, 1000.000000000000000 ) ;
#51951 = cartesian_point ( 'none', ( 26.57308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#51952 = axis2_placement_3d ( 'none', #51947, #51923, #51921 ) ;
#51953 = cartesian_point ( 'none', ( -22.49999999999999600, 4.000000000000000000, 28.00000000000000400 ) ) ;
#51954 = axis2_placement_3d ( 'none', #51951, #51937, #51935 ) ;
#51955 = line ( 'none', #51850, #51950 ) ;
#51956 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51958 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51957 = cartesian_point ( 'none', ( 25.32691906009821300, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#51959 = face_outer_bound ( 'none', #4011, .t. ) ;
#51960 = axis2_placement_3d ( 'none', #51922, #51920, #51918 ) ;
#51961 = cartesian_point ( 'none', ( -11.50000000000000000, -2.000000000000000000, 26.50000000000001100 ) ) ;
#51962 = face_outer_bound ( 'none', #3998, .t. ) ;
#51963 = cartesian_point ( 'none', ( 22.49999999999999600, 11.50000000000000200, 21.50000746030691400 ) ) ;
#51964 = line ( 'none', #51963, #52043 ) ;
#51965 = cartesian_point ( 'none', ( 22.49999999999999600, -6.000000000000000000, 24.00000746030691400 ) ) ;
#51966 = cartesian_point ( 'none', ( 31.50000000000000000, 25.00000000000000000, -92.00000000000000000 ) ) ;
#51967 = axis2_placement_3d ( 'none', #51891, #51946, #51880 ) ;
#51968 = cartesian_point ( 'none', ( 145.9000000000000300, 0.0000000000000000000, -0.9999999999999870100 ) ) ;
#51969 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51970 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51971 = axis2_placement_3d ( 'none', #51987, #51986, #52081 ) ;
#51972 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -92.00000000000000000 ) ) ;
#51973 = cartesian_point ( 'none', ( 27.50000000000000000, 25.00000000000000000, -90.00000000000001400 ) ) ;
#51974 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#51976 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51975 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#51978 = vector ( 'none', #51976, 1000.000000000000000 ) ;
#51977 = cartesian_point ( 'none', ( 16.50000000000000000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#51979 = axis2_placement_3d ( 'none', #51977, #51975, #51974 ) ;
#51980 = cartesian_point ( 'none', ( 72.50000000000000000, 10.00000000000000000, -82.00000000000000000 ) ) ;
#51981 = circle ( 'none', #51979, 1.610000000000001200 ) ;
#51982 = cartesian_point ( 'none', ( 16.22691906009821100, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#51983 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000000000 ) ) ;
#51984 = axis2_placement_3d ( 'none', #51983, #51997, #52093 ) ;
#51985 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51986 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#51987 = cartesian_point ( 'none', ( 22.50000000000000400, 0.0000000000000000000, 23.99999999999999300 ) ) ;
#51988 = cartesian_point ( 'none', ( 16.50000000000000000, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#51989 = cylindrical_surface ( 'none', #51984, 79.00000000000000000 ) ;
#51990 = line ( 'none', #51980, #51978 ) ;
#51991 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51992 = cartesian_point ( 'none', ( -82.00000000000000000, 1.004210375300829800e-014, -1.800000000000000000 ) ) ;
#51993 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51994 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#51995 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.00000000000000000, -62.00000000000000000 ) ) ;
#51996 = axis2_placement_3d ( 'none', #51995, #51994, #51993 ) ;
#51997 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#51998 = cartesian_point ( 'none', ( -42.74537604415477400, 50.94195546741211400, 145.2390102012479600 ) ) ;
#51999 = axis2_placement_3d ( 'none', #51998, #51915, #51991 ) ;
#52000 = face_outer_bound ( 'none', #35553, .t. ) ;
#52001 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52002 = edge_curve ( 'none', #15757, #15749, #54001, .t. ) ;
#52003 = face_outer_bound ( 'none', #9689, .t. ) ;
#52004 = oriented_edge ( 'none', *, *, #44245, .t. ) ;
#52005 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#52006 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52007 = cylindrical_surface ( 'none', #51971, 4.000000000000000000 ) ;
#52008 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52009 = axis2_placement_3d ( 'none', #51945, #52008, #52006 ) ;
#52010 = cartesian_point ( 'none', ( 79.00000000000000000, 0.0000000000000000000, -1.800000000000000000 ) ) ;
#52011 = circle ( 'none', #51996, 72.50000000000000000 ) ;
#52013 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -90.00000000000001400 ) ) ;
#52012 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 28.00000000000000400 ) ) ;
#52014 = cartesian_point ( 'none', ( -27.49999999999997500, 25.00000000000000400, -80.99999999999998600 ) ) ;
#52015 = circle ( 'none', #51936, 27.50000000000000000 ) ;
#52016 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 20.00000000000000400 ) ) ;
#52017 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#52018 = vector ( 'none', #52017, 1000.000000000000000 ) ;
#52019 = cartesian_point ( 'none', ( -11.50000000000000000, 4.000000000000000000, 21.50000000000001100 ) ) ;
#52020 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#52021 = cartesian_point ( 'none', ( -79.00000000000000000, 9.674709713264090900e-015, -1.800000000000000000 ) ) ;
#52022 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#52023 = circle ( 'none', #52009, 82.00000000000000000 ) ;
#52024 = cartesian_point ( 'none', ( -22.49999999999999600, 4.000000000000000000, 24.00000000000000400 ) ) ;
#52025 = axis2_placement_3d ( 'none', #52024, #52137, #52135 ) ;
#52026 = plane ( 'none', #52110 ) ;
#52027 = cartesian_point ( 'none', ( 71.50000000000000000, 10.00000000000000000, -82.00000000000000000 ) ) ;
#52028 = face_outer_bound ( 'none', #4038, .t. ) ;
#52029 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.800000000000000000 ) ) ;
#52030 = cartesian_point ( 'none', ( 16.22691906009821100, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#52031 = cartesian_point ( 'none', ( -82.00000000000000000, 1.004210375300829800e-014, 0.0000000000000000000 ) ) ;
#52032 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#52033 = vector ( 'none', #52032, 1000.000000000000000 ) ;
#52034 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52035 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#52036 = cartesian_point ( 'none', ( 16.77308093990178900, -7.703719777548943400e-031, 2.000000000000000900 ) ) ;
#52037 = cartesian_point ( 'none', ( 28.99999999999999300, -1.000000000000000000, 30.00000000000000000 ) ) ;
#52038 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52039 = vector ( 'none', #52038, 1000.000000000000000 ) ;
#52040 = circle ( 'none', #52119, 1.000000000000000900 ) ;
#52042 = cartesian_point ( 'none', ( -79.00000000000000000, 9.674709713264090900e-015, -5.000000000000000000 ) ) ;
#52041 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#52043 = vector ( 'none', #52041, 1000.000000000000000 ) ;
#52044 = axis2_placement_3d ( 'none', #52142, #52153, #52152 ) ;
#52045 = circle ( 'none', #52025, 4.000000000000000000 ) ;
#52046 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52047 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 20.00000000000000400 ) ) ;
#52048 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52049 = line ( 'none', #52047, #52033 ) ;
#52050 = cartesian_point ( 'none', ( -72.50000000000000000, 10.00000000000000900, -62.00000000000000000 ) ) ;
#52051 = cartesian_point ( 'none', ( -29.00000000000000000, 0.0000000000000000000, 31.00000000000000000 ) ) ;
#52052 = cartesian_point ( 'none', ( 31.50000000000000000, 25.00000000000000000, -93.00000000000000000 ) ) ;
#52053 = line ( 'none', #52052, #52039 ) ;
#52054 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52055 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#52057 = cartesian_point ( 'none', ( 22.50000000000000000, 25.00000000000000000, -90.00000000000001400 ) ) ;
#52056 = axis2_placement_3d ( 'none', #51965, #52055, #52054 ) ;
#52058 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#52059 = vector ( 'none', #52058, 1000.000000000000000 ) ;
#52060 = cylindrical_surface ( 'none', #52044, 72.50000000000000000 ) ;
#52061 = circle ( 'none', #52056, 2.499999999999998700 ) ;
#52062 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -82.00000000000000000 ) ) ;
#52063 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52064 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52065 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52066 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#52067 = cartesian_point ( 'none', ( -22.49999999999999600, 0.0000000000000000000, 24.00000000000000400 ) ) ;
#52068 = axis2_placement_3d ( 'none', #52067, #52066, #52064 ) ;
#52069 = circle ( 'none', #52068, 4.000000000000000000 ) ;
#52070 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#52071 = vector ( 'none', #52070, 1000.000000000000000 ) ;
#52073 = axis2_placement_3d ( 'none', #52062, #52048, #52046 ) ;
#52072 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52074 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#52075 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -12.99999999999999800 ) ) ;
#52076 = axis2_placement_3d ( 'none', #52075, #52074, #52072 ) ;
#52077 = circle ( 'none', #52073, 31.50000000000000000 ) ;
#52078 = circle ( 'none', #52076, 75.00000000000000000 ) ;
#52079 = cartesian_point ( 'none', ( 145.9000000000000300, 1.224646799147337200e-016, 0.9999999999999870100 ) ) ;
#52080 = cartesian_point ( 'none', ( 22.49999999999999600, -6.000000000000000000, 21.50000746030691400 ) ) ;
#52081 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52082 = circle ( 'none', #52091, 79.00000000000000000 ) ;
#52083 = cartesian_point ( 'none', ( -82.00000000000000000, 1.004210375300829800e-014, -1.800000000000000000 ) ) ;
#52084 = line ( 'none', #52083, #52059 ) ;
#52085 = cartesian_point ( 'none', ( -79.00000000000000000, 9.674709713264090900e-015, -5.000000000000000000 ) ) ;
#52086 = axis2_placement_3d ( 'none', #52197, #52171, #52170 ) ;
#52087 = cartesian_point ( 'none', ( 0.5000000000000004400, 0.0000000000000000000, -2.999999999999999100 ) ) ;
#52088 = direction ( 'none', ( 9.298613453344633800e-015, -0.7071067811865500200, -0.7071067811865451300 ) ) ;
#52089 = cartesian_point ( 'none', ( 0.5000000000000001100, 6.500000000000000000, -3.499999999999999600 ) ) ;
#52090 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000000000 ) ) ;
#52091 = axis2_placement_3d ( 'none', #52090, #52065, #52063 ) ;
#52092 = line ( 'none', #52085, #52071 ) ;
#52093 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52094 = face_outer_bound ( 'none', #33808, .t. ) ;
#52095 = cartesian_point ( 'none', ( -31.50000000000000000, 25.00000000000000400, -82.00000000000000000 ) ) ;
#52096 = cartesian_point ( 'none', ( 36.50000000000000000, 7.000000000000000000, -3.000000000000003100 ) ) ;
#52097 = cartesian_point ( 'none', ( 16.00000000000000000, 25.00000000000000000, -90.25000000000001400 ) ) ;
#52098 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#52099 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52100 = circle ( 'none', #52210, 16.00000000000000000 ) ;
#52101 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#52102 = cartesian_point ( 'none', ( -29.00000000000000000, 0.0000000000000000000, 28.99999999999999600 ) ) ;
#52103 = cartesian_point ( 'none', ( 31.50000000000000000, 25.00000000000000000, -82.00000000000000000 ) ) ;
#52104 = axis2_placement_3d ( 'none', #52102, #52101, #52099 ) ;
#52105 = axis2_placement_3d ( 'none', #52114, #52131, #52129 ) ;
#52106 = cartesian_point ( 'none', ( 22.50000000000000000, 25.00000000000000000, -90.25000000000001400 ) ) ;
#52107 = line ( 'none', #52106, #52134 ) ;
#52109 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52108 = cartesian_point ( 'none', ( 36.50000000000000000, 0.0000000000000000000, -2.999999999999999600 ) ) ;
#52111 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52110 = axis2_placement_3d ( 'none', #52096, #52140, #52139 ) ;
#52112 = circle ( 'none', #52104, 2.000000000000001800 ) ;
#52113 = face_outer_bound ( 'none', #37755, .t. ) ;
#52114 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -93.00000000000000000 ) ) ;
#52115 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52116 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52117 = axis2_placement_3d ( 'none', #52133, #52111, #52109 ) ;
#52118 = cartesian_point ( 'none', ( -29.00000000000000000, -1.000000000000000000, 31.00000000000000000 ) ) ;
#52119 = axis2_placement_3d ( 'none', #52118, #52116, #52115 ) ;
#52120 = cylindrical_surface ( 'none', #52105, 31.50000000000000000 ) ;
#52121 = cartesian_point ( 'none', ( -29.00000000000000000, -1.000000000000000000, 30.00000000000000000 ) ) ;
#52122 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52123 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52124 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.00000000000000000, -62.00000000000000000 ) ) ;
#52125 = axis2_placement_3d ( 'none', #52124, #52123, #52122 ) ;
#52126 = circle ( 'none', #52125, 72.50000000000000000 ) ;
#52127 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52128 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#52129 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52130 = axis2_placement_3d ( 'none', #52141, #52128, #52127 ) ;
#52131 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52132 = circle ( 'none', #52130, 3.000000000000000900 ) ;
#52133 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -90.00000000000001400 ) ) ;
#52134 = vector ( 'none', #52098, 1000.000000000000000 ) ;
#52135 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52136 = cartesian_point ( 'none', ( 72.50000000000000000, 10.00000000000000000, -62.00000000000000000 ) ) ;
#52137 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#52138 = circle ( 'none', #52117, 22.50000000000000000 ) ;
#52139 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865500200, 0.7071067811865451300 ) ) ;
#52140 = direction ( 'none', ( -8.401607762648654800e-018, 0.7071067811865451300, -0.7071067811865500200 ) ) ;
#52141 = cartesian_point ( 'none', ( 36.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52142 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.00000000000000000, -82.00000000000000000 ) ) ;
#52143 = line ( 'none', #51148, #51132 ) ;
#52144 = circle ( 'none', #52173, 0.9999999999999957800 ) ;
#52145 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52146 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#52147 = vector ( 'none', #52145, 1000.000000000000000 ) ;
#52148 = line ( 'none', #52540, #52537 ) ;
#52149 = cartesian_point ( 'none', ( -72.50000000000000000, 10.00000000000000900, -82.00000000000000000 ) ) ;
#52150 = face_outer_bound ( 'none', #19728, .t. ) ;
#52151 = cartesian_point ( 'none', ( 79.00000000000000000, 0.0000000000000000000, -5.000000000000000000 ) ) ;
#52152 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52153 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52155 = line ( 'none', #52149, #52147 ) ;
#52154 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.188166764367676200e-017 ) ) ;
#52157 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52156 = cartesian_point ( 'none', ( 0.5000000000000004400, 0.0000000000000000000, 2.999999999999999100 ) ) ;
#52158 = vector ( 'none', #52154, 1000.000000000000000 ) ;
#52159 = cartesian_point ( 'none', ( 36.50000000000000000, 0.0000000000000000000, -2.999999999999999600 ) ) ;
#52160 = direction ( 'none', ( -0.7071067811865426900, -0.7071067811865524600, -1.837086636568265500e-016 ) ) ;
#52161 = vector ( 'none', #52160, 1000.000000000000000 ) ;
#52162 = cartesian_point ( 'none', ( -49.99999999999999300, -79.50693909433000800, 0.0000000000000000000 ) ) ;
#52163 = cartesian_point ( 'none', ( 0.2499999999999965900, 6.750000000000000000, -3.000000000000002700 ) ) ;
#52164 = line ( 'none', #52162, #53157 ) ;
#52165 = cartesian_point ( 'none', ( 27.49999999999997500, 25.00000000000000000, -80.99999999999998600 ) ) ;
#52166 = circle ( 'none', #52180, 2.000000000000000900 ) ;
#52167 = cartesian_point ( 'none', ( -83.50000000000000000, 1.022580077288039900e-014, -55.00000000000000000 ) ) ;
#52168 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52169 = vector ( 'none', #52168, 1000.000000000000000 ) ;
#52170 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#52171 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#52172 = line ( 'none', #52159, #52158 ) ;
#52173 = axis2_placement_3d ( 'none', #52337, #52645, #52472 ) ;
#52174 = cartesian_point ( 'none', ( -83.21487619505686000, 6.894518100734878800, -55.00000000000000000 ) ) ;
#52175 = line ( 'none', #52163, #52161 ) ;
#52176 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52177 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#52178 = line ( 'none', #52181, #52169 ) ;
#52179 = axis2_placement_3d ( 'none', #52185, #52177, #52157 ) ;
#52180 = axis2_placement_3d ( 'none', #50601, #50699, #50698 ) ;
#52181 = cartesian_point ( 'none', ( -83.50000000000000000, 1.022580077288039900e-014, -62.00000000000000000 ) ) ;
#52182 = plane ( 'none', #52086 ) ;
#52183 = vector ( 'none', #52088, 1000.000000000000100 ) ;
#52184 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -62.00000000000000000 ) ) ;
#52185 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -19.00000000000000700 ) ) ;
#52186 = vector ( 'none', #52146, 1000.000000000000000 ) ;
#52187 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52188 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#52189 = cartesian_point ( 'none', ( -83.50000000000000000, 1.022580077288039900e-014, 0.0000000000000000000 ) ) ;
#52190 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52191 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52192 = cartesian_point ( 'none', ( -44.67468722708429900, 61.48943180206218500, -11.19999999999999800 ) ) ;
#52193 = axis2_placement_3d ( 'none', #52192, #52191, #52190 ) ;
#52194 = line ( 'none', #52089, #52183 ) ;
#52195 = face_outer_bound ( 'none', #36673, .t. ) ;
#52196 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52197 = cartesian_point ( 'none', ( 36.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52199 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#52198 = cartesian_point ( 'none', ( -49.45689984945074300, 56.37763735837813800, -12.99999999999999800 ) ) ;
#52200 = vector ( 'none', #52199, 1000.000000000000000 ) ;
#52201 = face_outer_bound ( 'none', #4072, .t. ) ;
#52202 = circle ( 'none', #52193, 2.550000000000003800 ) ;
#52203 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865500200, -0.7071067811865451300 ) ) ;
#52204 = vector ( 'none', #52203, 1000.000000000000100 ) ;
#52205 = cylindrical_surface ( 'none', #52212, 83.50000000000000000 ) ;
#52206 = cartesian_point ( 'none', ( 36.50000000000000000, 6.500000000000000000, 3.500000000000001300 ) ) ;
#52207 = line ( 'none', #52206, #52204 ) ;
#52208 = cartesian_point ( 'none', ( 16.00000000000000000, 25.00000000000000000, -93.00000000000000000 ) ) ;
#52209 = line ( 'none', #52208, #52200 ) ;
#52210 = axis2_placement_3d ( 'none', #52214, #52188, #52187 ) ;
#52211 = cartesian_point ( 'none', ( 36.50000000000000000, 7.000000000000000000, 0.0000000000000000000 ) ) ;
#52212 = axis2_placement_3d ( 'none', #52184, #52196, #52176 ) ;
#52214 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -90.25000000000001400 ) ) ;
#52213 = plane ( 'none', #52239 ) ;
#52215 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52216 = cartesian_point ( 'none', ( -16.00000000000000000, 25.00000000000000400, -90.25000000000001400 ) ) ;
#52217 = vector ( 'none', #52215, 1000.000000000000000 ) ;
#52218 = cartesian_point ( 'none', ( 0.5000000000000004400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52219 = circle ( 'none', #52179, 74.00000000000000000 ) ;
#52220 = line ( 'none', #52218, #52217 ) ;
#52222 = face_outer_bound ( 'none', #4102, .t. ) ;
#52221 = direction ( 'none', ( 0.7071067811865497900, 0.0000000000000000000, -0.7071067811865453500 ) ) ;
#52223 = cartesian_point ( 'none', ( 0.5000000000000001100, 6.500000000000000000, -3.499999999999999600 ) ) ;
#52224 = axis2_placement_3d ( 'none', #52308, #52306, #52304 ) ;
#52225 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -90.00000000000001400 ) ) ;
#52226 = line ( 'none', #52223, #52318 ) ;
#52228 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#52227 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52229 = vector ( 'none', #52228, 1000.000000000000000 ) ;
#52230 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52231 = cartesian_point ( 'none', ( 82.00000000000000000, 0.0000000000000000000, -1.800000000000000000 ) ) ;
#52232 = cartesian_point ( 'none', ( -72.28516237019206900, -23.48687299947002700, -11.19999999999999800 ) ) ;
#52233 = axis2_placement_3d ( 'none', #52232, #52230, #52227 ) ;
#52234 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#52235 = axis2_placement_3d ( 'none', #52211, #52325, #52324 ) ;
#52236 = cylindrical_surface ( 'none', #52250, 1.000000000000000900 ) ;
#52237 = cartesian_point ( 'none', ( -27.50000000000000000, 25.00000000000000400, -90.00000000000001400 ) ) ;
#52238 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52239 = axis2_placement_3d ( 'none', #52305, #52303, #52280 ) ;
#52240 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52241 = direction ( 'none', ( -0.7071067811865497900, 0.0000000000000000000, 0.7071067811865453500 ) ) ;
#52242 = axis2_placement_3d ( 'none', #52249, #52240, #52238 ) ;
#52244 = circle ( 'none', #52242, 82.00000000000000000 ) ;
#52243 = direction ( 'none', ( -0.5773502691896272900, 0.5773502691896192900, -0.5773502691896309500 ) ) ;
#52245 = line ( 'none', #52231, #52229 ) ;
#52246 = axis2_placement_3d ( 'none', #52225, #52234, #52323 ) ;
#52247 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52248 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#52249 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52250 = axis2_placement_3d ( 'none', #52328, #52327, #52326 ) ;
#52251 = axis2_placement_3d ( 'none', #52336, #52335, #52334 ) ;
#52252 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865500200, 0.7071067811865451300 ) ) ;
#52253 = vector ( 'none', #52252, 1000.000000000000100 ) ;
#52254 = cartesian_point ( 'none', ( 36.50000000000000000, 6.500000000000000000, -3.500000000000000000 ) ) ;
#52255 = line ( 'none', #52254, #52253 ) ;
#52256 = axis2_placement_3d ( 'none', #52260, #52243, #52241 ) ;
#52257 = cylindrical_surface ( 'none', #52278, 16.00000000000000000 ) ;
#52259 = cartesian_point ( 'none', ( 82.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52258 = face_outer_bound ( 'none', #36968, .t. ) ;
#52261 = advanced_face ( 'none', ( #54028, #54021 ), #54009, .t. ) ;
#52260 = cartesian_point ( 'none', ( 0.5000000000000001100, 6.500000000000000000, -3.499999999999999600 ) ) ;
#52262 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52263 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#52264 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -92.00000000000000000 ) ) ;
#52265 = axis2_placement_3d ( 'none', #52264, #52263, #52262 ) ;
#52266 = circle ( 'none', #52265, 16.00000000000000000 ) ;
#52267 = cylindrical_surface ( 'none', #52246, 27.50000000000000000 ) ;
#52268 = conical_surface ( 'none', #52235, 3.000000000000004400, 0.7853981633974447300 ) ;
#52270 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -93.00000000000000000 ) ) ;
#52269 = circle ( 'none', #52233, 2.549999999999996700 ) ;
#52271 = face_outer_bound ( 'none', #4093, .t. ) ;
#52272 = plane ( 'none', #52256 ) ;
#52273 = face_outer_bound ( 'none', #37393, .t. ) ;
#52274 = axis2_placement_3d ( 'none', #52376, #52375, #52374 ) ;
#52275 = circle ( 'none', #52251, 67.00000000000005700 ) ;
#52276 = direction ( 'none', ( -0.7071067811865448000, -1.239037099348081900e-016, -0.7071067811865502400 ) ) ;
#52277 = vector ( 'none', #52276, 1000.000000000000000 ) ;
#52278 = axis2_placement_3d ( 'none', #52270, #52248, #52247 ) ;
#52279 = vector ( 'none', #52289, 1000.000000000000000 ) ;
#52280 = direction ( 'none', ( -0.7071067811865426900, -0.7071067811865524600, 0.0000000000000000000 ) ) ;
#52281 = cartesian_point ( 'none', ( 36.37308093990179000, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#52282 = line ( 'none', #52302, #52277 ) ;
#52283 = face_outer_bound ( 'none', #4124, .t. ) ;
#52284 = axis2_placement_3d ( 'none', #52373, #52388, #52385 ) ;
#52285 = cylindrical_surface ( 'none', #52284, 83.50000000000000000 ) ;
#52286 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52288 = vector ( 'none', #52286, 1000.000000000000000 ) ;
#52287 = circle ( 'none', #52274, 1.000000000000000900 ) ;
#52290 = cartesian_point ( 'none', ( 83.50000000000000000, 0.0000000000000000000, -62.00000000000000000 ) ) ;
#52289 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#52291 = cartesian_point ( 'none', ( -11.50000000000000000, -2.000000000000000000, 26.50000000000001100 ) ) ;
#52292 = face_outer_bound ( 'none', #37640, .t. ) ;
#52293 = line ( 'none', #52290, #52288 ) ;
#52294 = circle ( 'none', #52315, 83.50000000000000000 ) ;
#52295 = face_outer_bound ( 'none', #36431, .t. ) ;
#52296 = cartesian_point ( 'none', ( 84.98286821912260800, -75.00000000000001400, -55.00000000000000000 ) ) ;
#52297 = line ( 'none', #52291, #52279 ) ;
#52298 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#52299 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#52300 = vector ( 'none', #52298, 1000.000000000000000 ) ;
#52301 = vector ( 'none', #52299, 1000.000000000000000 ) ;
#52302 = cartesian_point ( 'none', ( 0.4999999999999966700, 6.500000000000000000, 3.499999999999999600 ) ) ;
#52304 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52303 = direction ( 'none', ( -0.7071067811865524600, 0.7071067811865426900, 0.0000000000000000000 ) ) ;
#52305 = cartesian_point ( 'none', ( 0.4999999999999935100, 7.000000000000000000, 0.0000000000000000000 ) ) ;
#52306 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52307 = cartesian_point ( 'none', ( 16.77308093990178900, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#52308 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.800000000000000000 ) ) ;
#52309 = line ( 'none', #52307, #52301 ) ;
#52310 = cartesian_point ( 'none', ( 79.00000000000000000, 0.0000000000000000000, -5.000000000000000000 ) ) ;
#52311 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -9.505334114941409700e-017 ) ) ;
#52312 = line ( 'none', #52310, #52300 ) ;
#52313 = vector ( 'none', #52311, 1000.000000000000000 ) ;
#52314 = cartesian_point ( 'none', ( 36.50000000000000000, 0.0000000000000000000, 3.000000000000002700 ) ) ;
#52315 = axis2_placement_3d ( 'none', #52395, #52393, #52392 ) ;
#52316 = circle ( 'none', #52389, 83.50000000000000000 ) ;
#52317 = cartesian_point ( 'none', ( 36.50000000000000000, 0.0000000000000000000, 3.000000000000002700 ) ) ;
#52318 = vector ( 'none', #52221, 999.9999999999998900 ) ;
#52319 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#52320 = line ( 'none', #52314, #52313 ) ;
#52321 = vector ( 'none', #52319, 1000.000000000000000 ) ;
#52322 = cartesian_point ( 'none', ( -27.50000000000000000, 25.00000000000000400, -90.00000000000001400 ) ) ;
#52323 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52324 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52325 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#52326 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52327 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52328 = cartesian_point ( 'none', ( -30.00000000000000400, -1.000000000000000000, 31.00000000000000000 ) ) ;
#52329 = face_outer_bound ( 'none', #36695, .t. ) ;
#52330 = cartesian_point ( 'none', ( -48.73703890922744400, -67.80081886202000900, -60.99999999997862700 ) ) ;
#52331 = cartesian_point ( 'none', ( -48.73703890922744400, -67.80081886202000900, -55.00000000000682100 ) ) ;
#52332 = circle ( 'none', #52224, 79.00000000000000000 ) ;
#52334 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52333 = axis2_placement_3d ( 'none', #52439, #52438, #52437 ) ;
#52335 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52336 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.50000000000000700 ) ) ;
#52338 = line ( 'none', #52322, #52321 ) ;
#52337 = cartesian_point ( 'none', ( 37.73571069317407700, -75.60599274185257500, -51.00000000000000700 ) ) ;
#52339 = plane ( 'none', #52333 ) ;
#52340 = vector ( 'none', #52448, 1000.000000000000000 ) ;
#52341 = direction ( 'none', ( 0.7071067811865497900, 0.0000000000000000000, -0.7071067811865453500 ) ) ;
#52342 = direction ( 'none', ( 0.7071067811865453500, 0.0000000000000000000, 0.7071067811865497900 ) ) ;
#52343 = vector ( 'none', #52349, 1000.000000000000000 ) ;
#52344 = cartesian_point ( 'none', ( 83.50000000000000000, 0.0000000000000000000, -55.00000000000000000 ) ) ;
#52345 = plane ( 'none', #52372 ) ;
#52346 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52347 =( bounded_curve ( ) b_spline_curve ( 3, ( #52461, #52460, #52459, #52458 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689700, 6.283185307179586200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) )
representation_item ( '' ) );
#52348 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#52349 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52350 = direction ( 'none', ( -4.518962313001331700e-015, 0.7071067811865500200, -0.7071067811865451300 ) ) ;
#52351 = cartesian_point ( 'none', ( 83.50000000000000000, 0.0000000000000000000, -62.00000000000000000 ) ) ;
#52352 = vector ( 'none', #52350, 1000.000000000000100 ) ;
#52353 = cartesian_point ( 'none', ( 0.4999999999999967800, 6.500000000000000000, 3.499999999999999600 ) ) ;
#52354 = axis2_placement_3d ( 'none', #52457, #52456, #52455 ) ;
#52355 = face_outer_bound ( 'none', #37813, .t. ) ;
#52356 = line ( 'none', #52351, #52343 ) ;
#52357 = face_outer_bound ( 'none', #37931, .t. ) ;
#52358 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52359 = vector ( 'none', #52358, 1000.000000000000000 ) ;
#52360 = cartesian_point ( 'none', ( -48.73703890922744400, -67.80081886202000900, 500000.0000000000600 ) ) ;
#52361 = direction ( 'none', ( -0.7071067811865426900, -0.7071067811865524600, -5.062568616215352200e-015 ) ) ;
#52362 = vector ( 'none', #52361, 1000.000000000000000 ) ;
#52363 = axis2_placement_3d ( 'none', #52382, #52348, #52346 ) ;
#52364 = cartesian_point ( 'none', ( 0.0000000000000000000, 7.000000000000000000, -3.000000000000002700 ) ) ;
#52365 = cartesian_point ( 'none', ( 0.2499999999999966400, 6.750000000000000000, 3.000000000000000900 ) ) ;
#52366 = cartesian_point ( 'none', ( 83.50000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52367 = line ( 'none', #52365, #52362 ) ;
#52368 = line ( 'none', #52360, #52359 ) ;
#52369 = circle ( 'none', #52354, 83.50000000000000000 ) ;
#52370 = cartesian_point ( 'none', ( 83.21487619505686000, 6.894518100734888600, -10.00000000000000200 ) ) ;
#52371 = line ( 'none', #52353, #52352 ) ;
#52372 = axis2_placement_3d ( 'none', #52364, #52342, #52341 ) ;
#52373 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -62.00000000000000000 ) ) ;
#52374 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52375 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#52376 = cartesian_point ( 'none', ( -29.00000000000000000, -1.000000000000000000, 28.99999999999999600 ) ) ;
#52377 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52378 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52379 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -61.00000000000000000 ) ) ;
#52380 = circle ( 'none', #52363, 83.50000000000000000 ) ;
#52382 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -55.00000000000000000 ) ) ;
#52381 = cartesian_point ( 'none', ( 36.86356190776349000, -76.07145508294382800, -50.46892814598108100 ) ) ;
#52383 = cartesian_point ( 'none', ( 36.99496909764620500, -75.96468697812430500, -50.29081270395252500 ) ) ;
#52384 = cartesian_point ( 'none', ( 37.12637628752892000, -75.85791887330478300, -50.11269726192396900 ) ) ;
#52385 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52386 = oriented_edge ( 'none', *, *, #52625, .f. ) ;
#52388 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52387 = cartesian_point ( 'none', ( 37.29029650487193200, -75.68872957910321000, -49.99761277480167400 ) ) ;
#52390 = vertex_point ( 'none', #53994 ) ;
#52389 = axis2_placement_3d ( 'none', #52379, #52378, #52377 ) ;
#52391 = cartesian_point ( 'none', ( 37.44553868764057100, -75.49963420943304000, -49.97447850785457700 ) ) ;
#52392 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52393 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52395 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -61.00000000000000000 ) ) ;
#52394 = cartesian_point ( 'none', ( 36.85434649031511600, -76.18449864350603200, -50.98282005374529300 ) ) ;
#52396 = cartesian_point ( 'none', ( 36.88153851542401200, -76.20594069002461900, -50.73359863170178800 ) ) ;
#52397 = cartesian_point ( 'none', ( 36.96970168289591600, -76.14975998681815400, -50.48567119930253000 ) ) ;
#52398 = cartesian_point ( 'none', ( 37.09570320777994100, -76.03050821668506400, -50.30373846057627000 ) ) ;
#52399 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52400 = cartesian_point ( 'none', ( 37.22170473266396600, -75.91125644655198800, -50.12180572185001600 ) ) ;
#52401 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#52402 = cartesian_point ( 'none', ( 37.38422820159002700, -75.73016512496325000, -50.00775894135068000 ) ) ;
#52403 = line ( 'none', #52467, #52466 ) ;
#52404 = cartesian_point ( 'none', ( 37.54079068895094200, -75.53443585030014200, -49.99141002687264300 ) ) ;
#52405 = cartesian_point ( 'none', ( 54.02873969444166800, -75.00000000000000000, -62.00000000000000000 ) ) ;
#52406 = cartesian_point ( 'none', ( 36.98429590839767700, -76.28696918243912300, -51.00000000000000700 ) ) ;
#52407 = cartesian_point ( 'none', ( 36.99846165803061400, -76.29813946715987100, -50.74360941269432600 ) ) ;
#52408 = cartesian_point ( 'none', ( 37.07639618386589600, -76.22826109746212400, -50.48866637367928700 ) ) ;
#52409 = cartesian_point ( 'none', ( -16.00000000000000000, 25.00000000000000400, -93.00000000000000000 ) ) ;
#52410 = cartesian_point ( 'none', ( 37.19680991241033800, -76.09615817402698200, -50.30436701733450600 ) ) ;
#52411 = line ( 'none', #52409, #52497 ) ;
#52412 = cartesian_point ( 'none', ( 37.31722364095477900, -75.96405525059184100, -50.12006766098971900 ) ) ;
#52413 = cartesian_point ( 'none', ( 37.47874853947562500, -75.77120894296945200, -50.00849612394750900 ) ) ;
#52414 = vector ( 'none', #52426, 1000.000000000000000 ) ;
#52416 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -10.00000000000000000 ) ) ;
#52415 = cartesian_point ( 'none', ( 37.63750388962851200, -75.56988117027827900, -50.00000000000000000 ) ) ;
#52417 = cartesian_point ( 'none', ( 37.11651732955963500, -76.39123129061074700, -51.00000000000000700 ) ) ;
#52418 = cartesian_point ( 'none', ( -83.50000000000000000, 1.022580077288039900e-014, -10.00000000000000000 ) ) ;
#52419 = cartesian_point ( 'none', ( 37.11651732955963500, -76.39123129061074700, -50.73820061220085600 ) ) ;
#52420 = cartesian_point ( 'none', ( 37.18324971562061200, -76.30660370080615000, -50.47801334123671800 ) ) ;
#52421 = cartesian_point ( 'none', ( 37.29787486689659900, -76.16124024452857100, -50.29289321881345400 ) ) ;
#52422 = cartesian_point ( 'none', ( -83.50000000000000000, 1.022580077288039900e-014, -62.00000000000000000 ) ) ;
#52423 = cartesian_point ( 'none', ( 37.41250001817258000, -76.01587678825099200, -50.10777309639019000 ) ) ;
#52424 = line ( 'none', #52422, #52525 ) ;
#52426 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52425 = cartesian_point ( 'none', ( 37.57360624965052400, -75.81156771319376700, -50.00000000000000000 ) ) ;
#52427 = cartesian_point ( 'none', ( -83.21487619505686000, 6.894518100734888600, -55.00000000000000000 ) ) ;
#52428 = cartesian_point ( 'none', ( 37.73571069317408400, -75.60599274185258900, -50.00000000000000000 ) ) ;
#52429 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52430 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#52431 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -55.00000000000000000 ) ) ;
#52432 = axis2_placement_3d ( 'none', #52431, #52430, #52429 ) ;
#52433 = cartesian_point ( 'none', ( -83.21487619505686000, 6.894518100734888600, -10.00000000000000000 ) ) ;
#52435 = line ( 'none', #52427, #52414 ) ;
#52434 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #52428, #52425, #52423, #52421, #52420, #52419, #52417 ),
( #52415, #52413, #52412, #52410, #52408, #52407, #52406 ),
( #52404, #52402, #52400, #52398, #52397, #52396, #52394 ),
( #52391, #52387, #52384, #52383, #52381, #52515, #52514 ),
( #52513, #52511, #52509, #52508, #52506, #52503, #52501 ),
( #52500, #52499, #52498, #52495, #52494, #52492, #52490 ),
( #52488, #52486, #52484, #52483, #52482, #52480, #52477 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 2.569559148790645500e-017, 0.0004981360614730143300, 0.0009962721229460030700 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#52436 = circle ( 'none', #52432, 83.50000000000000000 ) ;
#52437 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865500200, 0.7071067811865451300 ) ) ;
#52438 = direction ( 'none', ( -6.721286210118923800e-017, 0.7071067811865451300, 0.7071067811865500200 ) ) ;
#52439 = cartesian_point ( 'none', ( 36.50000000000000000, 7.000000000000000000, 3.000000000000006200 ) ) ;
#52440 = axis2_placement_3d ( 'none', #52416, #52401, #52399 ) ;
#52441 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52442 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52443 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -55.00000000000000000 ) ) ;
#52444 = axis2_placement_3d ( 'none', #52443, #52442, #52441 ) ;
#52445 = circle ( 'none', #52444, 83.50000000000000000 ) ;
#52446 = cartesian_point ( 'none', ( 83.50000000000000000, 0.0000000000000000000, -10.00000000000000000 ) ) ;
#52447 = cartesian_point ( 'none', ( 83.21487619505686000, 6.894518100734878800, -55.00000000000000000 ) ) ;
#52448 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52449 = cartesian_point ( 'none', ( 49.54443634043102000, -67.21308524170704900, -61.00000000000000000 ) ) ;
#52450 = circle ( 'none', #52440, 83.50000000000000000 ) ;
#52451 = cylindrical_surface ( 'none', #52644, 1.000000000000000900 ) ;
#52453 = cartesian_point ( 'none', ( 83.21487619505686000, 6.894518100734888600, -55.00000000000000000 ) ) ;
#52452 = axis2_placement_3d ( 'none', #52470, #52652, #52651 ) ;
#52454 = line ( 'none', #52453, #52340 ) ;
#52455 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52456 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52457 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -10.00000000000000000 ) ) ;
#52458 = cartesian_point ( 'none', ( 49.61919336361446400, -86.25011307876506800, -51.00000000000000700 ) ) ;
#52459 = cartesian_point ( 'none', ( 49.61919336361445700, -86.25011307876509600, -50.41421356237309900 ) ) ;
#52460 = cartesian_point ( 'none', ( 49.36271507467393600, -85.52036895489023000, -50.00000000000000000 ) ) ;
#52461 = cartesian_point ( 'none', ( 48.99999999999999300, -84.48835491784437600, -50.00000000000000000 ) ) ;
#52462 = cartesian_point ( 'none', ( 54.02873969444167600, -75.00000000000001400, -55.00000000000000000 ) ) ;
#52463 = oriented_edge ( 'none', *, *, #52716, .t. ) ;
#52464 = cylindrical_surface ( 'none', #52557, 83.50000000000000000 ) ;
#52465 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#52466 = vector ( 'none', #52465, 1000.000000000000000 ) ;
#52467 = cartesian_point ( 'none', ( 90.00000000000000000, -75.00000000000000000, -87.00000000000000000 ) ) ;
#52468 = face_bound ( 'none', #4177, .t. ) ;
#52469 = cartesian_point ( 'none', ( 48.99999999999999300, -87.03535162752321200, -55.00000000000000000 ) ) ;
#52470 = cartesian_point ( 'none', ( 0.0000000000000000000, -39.06671831381139300, -16.00000000000000000 ) ) ;
#52471 = plane ( 'none', #52510 ) ;
#52472 = direction ( 'none', ( 0.6191933636144507600, 0.7852385487581609000, 0.0000000000000000000 ) ) ;
#52473 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52475 = vector ( 'none', #52473, 1000.000000000000000 ) ;
#52474 = face_outer_bound ( 'none', #38086, .t. ) ;
#52476 = cartesian_point ( 'none', ( 90.00000000000000000, -75.00000000000000000, 33.00000000000000000 ) ) ;
#52477 = cartesian_point ( 'none', ( 36.35146864709484800, -75.78795847908951100, -50.79580050226178400 ) ) ;
#52478 = line ( 'none', #52476, #52475 ) ;
#52479 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#52480 = cartesian_point ( 'none', ( 36.42455482151306300, -75.84558997749633100, -50.58545411290393900 ) ) ;
#52481 = cartesian_point ( 'none', ( 90.00000000000000000, -75.00000000000000000, -87.00000000000000000 ) ) ;
#52482 = cartesian_point ( 'none', ( 36.54837039929697100, -75.83833298277667700, -50.37588479223250500 ) ) ;
#52483 = cartesian_point ( 'none', ( 36.69540082462811600, -75.76780015942607300, -50.21366347158468100 ) ) ;
#52484 = cartesian_point ( 'none', ( 36.84243124995926200, -75.69726733607548400, -50.05144215093685700 ) ) ;
#52485 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52486 = cartesian_point ( 'none', ( 37.01159019338056300, -75.56397981353721600, -49.93776739719965700 ) ) ;
#52487 = vector ( 'none', #52485, 1000.000000000000000 ) ;
#52488 = cartesian_point ( 'none', ( 37.16528680183249400, -75.39755702293960800, -49.89790025113089900 ) ) ;
#52489 = cartesian_point ( 'none', ( 49.99999999999999300, -75.00000000000000000, 33.00000000000000000 ) ) ;
#52490 = cartesian_point ( 'none', ( 36.47241859828341100, -75.88333256282990600, -50.86395627440194300 ) ) ;
#52491 = line ( 'none', #52489, #52487 ) ;
#52492 = cartesian_point ( 'none', ( 36.53518818483342300, -75.93282900119257300, -50.64218271061749000 ) ) ;
#52493 = face_outer_bound ( 'none', #4164, .t. ) ;
#52494 = cartesian_point ( 'none', ( 36.65105682207260400, -75.91446122042179900, -50.42129701281746900 ) ) ;
#52495 = cartesian_point ( 'none', ( 36.79312959866010900, -75.83237813562692500, -50.25232514982518200 ) ) ;
#52496 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#52497 = vector ( 'none', #52496, 1000.000000000000000 ) ;
#52498 = cartesian_point ( 'none', ( 36.93520237524761300, -75.75029505083206500, -50.08335328683289600 ) ) ;
#52499 = cartesian_point ( 'none', ( 37.10233371371946000, -75.60514912410495500, -49.96764948499489400 ) ) ;
#52500 = cartesian_point ( 'none', ( 37.25581718879108500, -75.43042902268634000, -49.93197813720097100 ) ) ;
#52501 = cartesian_point ( 'none', ( 36.59886024489276900, -75.98303707757746400, -50.91509397767302400 ) ) ;
#52502 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52503 = cartesian_point ( 'none', ( 36.65031882063863800, -76.02361431191381800, -50.68313222712834000 ) ) ;
#52504 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52505 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52506 = cartesian_point ( 'none', ( 36.75742213263107100, -75.99315017906950200, -50.45218509265964000 ) ) ;
#52507 = axis2_placement_3d ( 'none', #52505, #52504, #52502 ) ;
#52508 = cartesian_point ( 'none', ( 36.89423498751246900, -75.89886573956354700, -50.27788694732878100 ) ) ;
#52509 = cartesian_point ( 'none', ( 37.03104784239387500, -75.80458130005759200, -50.10358880199791500 ) ) ;
#52510 = axis2_placement_3d ( 'none', #52481, #52479, #52577 ) ;
#52511 = cartesian_point ( 'none', ( 37.19636480815383100, -75.64729403324315600, -49.98746660825266700 ) ) ;
#52512 = oriented_edge ( 'none', *, *, #4904, .f. ) ;
#52513 = cartesian_point ( 'none', ( 37.35028668633020000, -75.46483256856592400, -49.95754698883651900 ) ) ;
#52514 = cartesian_point ( 'none', ( 36.72660336760394300, -76.08376786054174100, -50.94895701570916200 ) ) ;
#52515 = cartesian_point ( 'none', ( 36.76592866803132900, -76.11477750096922500, -50.70836542941506800 ) ) ;
#52516 = cartesian_point ( 'none', ( 49.99999999999999300, -87.03535162752321200, -54.26179938779914400 ) ) ;
#52517 = cartesian_point ( 'none', ( 49.61919336361446400, -86.25011307876506800, -54.00000000000000000 ) ) ;
#52518 = cartesian_point ( 'none', ( 49.73738240391180200, -86.34331006905522100, -54.00000000000000000 ) ) ;
#52519 = cartesian_point ( 'none', ( 49.83409897540954600, -86.46357087630271100, -54.00000000000000000 ) ) ;
#52520 = circle ( 'none', #52507, 83.50000000000000000 ) ;
#52521 = cartesian_point ( 'none', ( 49.89977590643849200, -86.59899934072643600, -54.00000000000000000 ) ) ;
#52522 = cartesian_point ( 'none', ( 49.96545283746744600, -86.73442780515017600, -54.00000000000000000 ) ) ;
#52524 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52523 = cartesian_point ( 'none', ( 49.99999999999999300, -86.88483807914450100, -54.00000000000000000 ) ) ;
#52525 = vector ( 'none', #52524, 1000.000000000000000 ) ;
#52526 = cartesian_point ( 'none', ( 49.99999999999999300, -87.03535162752321200, -54.00000000000000000 ) ) ;
#52527 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52528 = cartesian_point ( 'none', ( 54.02873969444166800, -75.00000000000000000, 500000.0000000000600 ) ) ;
#52529 = face_outer_bound ( 'none', #4134, .t. ) ;
#52530 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52531 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #52526, #52523, #52522, #52521, #52519, #52518, #52517 ),
( #52516, #52643, #52641, #52640, #52639, #52638, #52637 ),
( #52635, #52634, #52632, #52630, #52628, #52627, #52626 ),
( #52624, #52621, #52619, #52618, #52617, #52615, #52613 ),
( #52610, #52609, #52608, #52607, #52605, #52603, #52602 ),
( #52599, #52598, #52596, #52595, #52592, #52589, #52587 ),
( #52585, #52584, #52582, #52581, #52579, #52578, #52576 ),
( #52574, #52573, #52570, #52568, #52726, #52725, #52723 ),
( #52721, #52720, #52717, #52715, #52714, #52713, #52711 ),
( #52708, #52707, #52706, #52704, #52701, #52699, #52697 ),
( #52694, #52692, #52691, #52690, #52689, #52688, #52686 ),
( #52682, #52681, #52679, #52677, #52674, #52671, #52670 ),
( #52667, #52665, #52663, #52661, #52660, #52659, #52658 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 0.0000000000000000000, 0.3926990816987241400, 0.7853981633974482800, 1.178097245096172400, 1.570796326794896600 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#52532 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52533 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52534 = circle ( 'none', #52546, 1.000000000000000900 ) ;
#52535 = axis2_placement_3d ( 'none', #52533, #52532, #52530 ) ;
#52536 = circle ( 'none', #52535, 83.50000000000000000 ) ;
#52538 = line ( 'none', #52657, #52655 ) ;
#52537 = vector ( 'none', #53158, 1000.000000000000000 ) ;
#52539 = circle ( 'none', #52548, 83.50000000000000000 ) ;
#52540 = cartesian_point ( 'none', ( 16.50000000000000000, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#52541 = axis2_placement_3d ( 'none', #52550, #52543, #52642 ) ;
#52542 = face_outer_bound ( 'none', #37873, .t. ) ;
#52543 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#52544 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52545 = cartesian_point ( 'none', ( 48.99999999999999300, -87.03535162752321200, -51.00000000000000700 ) ) ;
#52546 = axis2_placement_3d ( 'none', #52545, #52544, #50647 ) ;
#52547 = cylindrical_surface ( 'none', #52452, 1.000000000000000900 ) ;
#52548 = axis2_placement_3d ( 'none', #52646, #52527, #52631 ) ;
#52549 = circle ( 'none', #52562, 1.000000000000000900 ) ;
#52550 = cartesian_point ( 'none', ( 70.00000000000000000, -75.00000000000000000, -72.00000000000000000 ) ) ;
#52551 = face_outer_bound ( 'none', #4188, .t. ) ;
#52552 = cartesian_point ( 'none', ( 48.37682772836905100, -68.05830249822356800, 0.0000000000000000000 ) ) ;
#52553 = cartesian_point ( 'none', ( 84.98286821912262200, -75.00000000000000000, -63.96844751653475900 ) ) ;
#52554 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52555 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52556 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52557 = axis2_placement_3d ( 'none', #52560, #52556, #52555 ) ;
#52558 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52559 = vector ( 'none', #52558, 1000.000000000000000 ) ;
#52560 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -62.00000000000000000 ) ) ;
#52561 = cartesian_point ( 'none', ( 90.00000000000004300, -75.00000000000002800, -65.06052506277809800 ) ) ;
#52562 = axis2_placement_3d ( 'none', #52649, #52648, #52647 ) ;
#52563 = cartesian_point ( 'none', ( 48.37682772836905100, -68.05830249822356800, -10.00000000010459200 ) ) ;
#52564 = vector ( 'none', #52554, 1000.000000000000000 ) ;
#52565 = face_outer_bound ( 'none', #38047, .t. ) ;
#52566 = cartesian_point ( 'none', ( 84.98286821912262200, -75.00000000000000000, -87.00000000000000000 ) ) ;
#52567 = line ( 'none', #52566, #52564 ) ;
#52568 = cartesian_point ( 'none', ( 49.83099168913906900, -85.76250915536397200, -55.11946051273859100 ) ) ;
#52569 = circle ( 'none', #52541, 6.000000000000005300 ) ;
#52571 = cartesian_point ( 'none', ( 90.00000000000000000, -75.00000000000000000, -55.00000000000000000 ) ) ;
#52570 = cartesian_point ( 'none', ( 49.94041239928758100, -85.84787171248461800, -55.26068914525653500 ) ) ;
#52572 = line ( 'none', #52571, #52559 ) ;
#52573 = cartesian_point ( 'none', ( 49.99999999999999300, -85.95063426446901600, -55.42984917447652300 ) ) ;
#52574 = cartesian_point ( 'none', ( 49.99999999999999300, -86.05360339156439400, -55.59933368479635600 ) ) ;
#52575 = cartesian_point ( 'none', ( 90.00000000000000000, -75.00000000000000000, -87.00000000000000000 ) ) ;
#52576 = cartesian_point ( 'none', ( 49.43783582627749200, -85.73410606024214100, -54.70710678118655300 ) ) ;
#52577 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52578 = cartesian_point ( 'none', ( 49.60530072756350300, -85.78447342643325200, -54.77124953916852200 ) ) ;
#52580 = cartesian_point ( 'none', ( 49.99999999999999300, -75.00000000000000000, -87.00000000000000000 ) ) ;
#52579 = cartesian_point ( 'none', ( 49.74913639602419100, -85.86438585283171700, -54.87301788271820900 ) ) ;
#52581 = cartesian_point ( 'none', ( 49.84789027187410700, -85.96192469559031200, -54.99723343850422500 ) ) ;
#52582 = cartesian_point ( 'none', ( 49.94664414772402200, -86.05946353834890800, -55.12144899429024000 ) ) ;
#52583 = vector ( 'none', #52700, 1000.000000000000100 ) ;
#52584 = cartesian_point ( 'none', ( 49.99999999999999300, -86.17431645729946900, -55.26771399762226600 ) ) ;
#52585 = cartesian_point ( 'none', ( 49.99999999999999300, -86.28935356291809500, -55.41421356237309900 ) ) ;
#52586 = circle ( 'none', #52712, 84.50000000000000000 ) ;
#52588 = cartesian_point ( 'none', ( 48.42011834319524900, -68.02751016780611300, -15.00000000000000000 ) ) ;
#52587 = cartesian_point ( 'none', ( 49.49514840191548600, -85.89717450345705200, -54.61454671997491800 ) ) ;
#52590 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52589 = cartesian_point ( 'none', ( 49.64786229421746100, -85.95941873581333000, -54.67702211270746200 ) ) ;
#52591 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52592 = cartesian_point ( 'none', ( 49.77670181305781900, -86.05162510742012200, -54.76780388521577000 ) ) ;
#52593 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -55.00000000000000000 ) ) ;
#52594 = axis2_placement_3d ( 'none', #52593, #52591, #52590 ) ;
#52595 = cartesian_point ( 'none', ( 49.86478885460913800, -86.16134023581666700, -54.87500636426985800 ) ) ;
#52597 = face_outer_bound ( 'none', #4232, .t. ) ;
#52596 = cartesian_point ( 'none', ( 49.95287589616045700, -86.27105536421319700, -54.98220884332395300 ) ) ;
#52598 = cartesian_point ( 'none', ( 49.99999999999999300, -86.39799865012990700, -55.10557882076801000 ) ) ;
#52599 = cartesian_point ( 'none', ( 49.99999999999999300, -86.52510373427179500, -55.22909343994983500 ) ) ;
#52600 = cartesian_point ( 'none', ( 49.54443634043102700, -67.21308524170706300, -62.00000000000000000 ) ) ;
#52601 = line ( 'none', #52600, #52734 ) ;
#52602 = cartesian_point ( 'none', ( 49.54104273288560000, -86.02775521842889400, -54.50361898037090200 ) ) ;
#52603 = cartesian_point ( 'none', ( 49.68115736485900400, -86.10111661737663300, -54.55815745800377700 ) ) ;
#52604 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52605 = cartesian_point ( 'none', ( 49.79808611457612200, -86.20362602433667100, -54.63362127887946700 ) ) ;
#52606 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52607 = cartesian_point ( 'none', ( 49.87783703751680500, -86.32289757272192800, -54.72108650936522900 ) ) ;
#52608 = cartesian_point ( 'none', ( 49.95758796045748100, -86.44216912110717000, -54.80855173985098400 ) ) ;
#52609 = cartesian_point ( 'none', ( 49.99999999999999300, -86.57795785919036300, -54.90784588461578200 ) ) ;
#52610 = cartesian_point ( 'none', ( 49.99999999999999300, -86.71388597394481200, -55.00723796074179700 ) ) ;
#52611 = axis2_placement_3d ( 'none', #52629, #52616, #52724 ) ;
#52612 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -62.00000000000000000 ) ) ;
#52613 = cartesian_point ( 'none', ( 49.57206007531021900, -86.11600722395373000, -54.38268343236509100 ) ) ;
#52614 = axis2_placement_3d ( 'none', #52612, #52606, #52604 ) ;
#52615 = cartesian_point ( 'none', ( 49.70353742076616800, -86.19711408229495900, -54.42546732368008100 ) ) ;
#52616 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52617 = cartesian_point ( 'none', ( 49.81243502305407100, -86.30663726611895500, -54.48324083493462700 ) ) ;
#52618 = cartesian_point ( 'none', ( 49.88658335065300500, -86.43233733387865000, -54.54954765716033900 ) ) ;
#52619 = cartesian_point ( 'none', ( 49.96073167825193200, -86.55803740163834400, -54.61585447938605100 ) ) ;
#52620 = circle ( 'none', #52594, 83.50000000000000000 ) ;
#52621 = cartesian_point ( 'none', ( 49.99999999999999300, -86.69969273112808100, -54.69057770680512200 ) ) ;
#52622 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52623 = vector ( 'none', #52622, 1000.000000000000000 ) ;
#52624 = cartesian_point ( 'none', ( 49.99999999999999300, -86.84147304729025100, -54.76536686473017600 ) ) ;
#52625 = edge_curve ( 'none', #44653, #19244, #54106, .t. ) ;
#52626 = cartesian_point ( 'none', ( 49.60307741773483800, -86.20425922947855200, -54.26174788435928100 ) ) ;
#52627 = cartesian_point ( 'none', ( 49.72591747667331700, -86.29311154721328600, -54.29277718935638600 ) ) ;
#52629 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -55.00000000000000000 ) ) ;
#52628 = cartesian_point ( 'none', ( 49.82678393153202700, -86.40964850790122400, -54.33286039098977900 ) ) ;
#52631 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52630 = cartesian_point ( 'none', ( 49.89532966378920500, -86.54177709503537100, -54.37800880495544900 ) ) ;
#52633 = line ( 'none', #52528, #52623 ) ;
#52632 = cartesian_point ( 'none', ( 49.96387539604639000, -86.67390568216950400, -54.42315721892111900 ) ) ;
#52634 = cartesian_point ( 'none', ( 49.99999999999999300, -86.82142760306580000, -54.47330952899447000 ) ) ;
#52635 = cartesian_point ( 'none', ( 49.99999999999999300, -86.96906012063567500, -54.52349576871856100 ) ) ;
#52636 = cartesian_point ( 'none', ( 49.54443634043102000, -67.21308524170704900, -55.00000000000000000 ) ) ;
#52637 = cartesian_point ( 'none', ( 49.61919336361446400, -86.25011307876506800, -54.13089969389957200 ) ) ;
#52638 = cartesian_point ( 'none', ( 49.73738240391180200, -86.34331006905522100, -54.14643568295746700 ) ) ;
#52639 = cartesian_point ( 'none', ( 49.83409897540954600, -86.46357087630271100, -54.16648322504733000 ) ) ;
#52640 = cartesian_point ( 'none', ( 49.89977590643849200, -86.59899934072643600, -54.18905922385226900 ) ) ;
#52641 = cartesian_point ( 'none', ( 49.96545283746744600, -86.73442780515017600, -54.21163522265720800 ) ) ;
#52642 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52643 = cartesian_point ( 'none', ( 49.99999999999999300, -86.88483807914450100, -54.23670869728010000 ) ) ;
#52644 = axis2_placement_3d ( 'none', #52469, #52656, #52654 ) ;
#52645 = direction ( 'none', ( 0.7852385487581629000, -0.6191933636144483200, -1.404172109133917700e-014 ) ) ;
#52646 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -10.00000000000000000 ) ) ;
#52647 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52648 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#52649 = cartesian_point ( 'none', ( 48.99999999999999300, -87.03535162752321200, -54.00000000000000000 ) ) ;
#52650 = cylindrical_surface ( 'none', #52614, 83.50000000000000000 ) ;
#52651 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52652 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52653 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52654 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52655 = vector ( 'none', #52653, 1000.000000000000000 ) ;
#52656 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52657 = cartesian_point ( 'none', ( 48.37682772836905100, -68.05830249822356800, -500000.0000000000600 ) ) ;
#52658 = cartesian_point ( 'none', ( 48.99999999999999300, -84.48835491784436200, -55.00000000000000000 ) ) ;
#52659 = cartesian_point ( 'none', ( 49.26179938779914400, -84.48835491784436200, -55.00000000000000000 ) ) ;
#52660 = cartesian_point ( 'none', ( 49.52198665876327500, -84.48835491784436200, -55.10777309639018300 ) ) ;
#52661 = cartesian_point ( 'none', ( 49.70710678118653900, -84.48835491784436200, -55.29289321881344700 ) ) ;
#52662 = direction ( 'none', ( -0.08256907905071718400, 0.9965853436533753700, 0.0000000000000000000 ) ) ;
#52663 = cartesian_point ( 'none', ( 49.89222690360980300, -84.48835491784436200, -55.47801334123671100 ) ) ;
#52664 = vector ( 'none', #52662, 1000.000000000000200 ) ;
#52665 = cartesian_point ( 'none', ( 49.99999999999999300, -84.48835491784436200, -55.73820061220085600 ) ) ;
#52666 = cartesian_point ( 'none', ( 83.90100737487347300, -61.94224673877128900, -55.00000000000000000 ) ) ;
#52667 = cartesian_point ( 'none', ( 49.99999999999999300, -84.48835491784436200, -56.00000000000000000 ) ) ;
#52668 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52669 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -10.00000000000000000 ) ) ;
#52670 = cartesian_point ( 'none', ( 49.08105222176177300, -84.71896852183395800, -55.00000000000000000 ) ) ;
#52672 = cartesian_point ( 'none', ( -48.37682772836905100, -68.05830249822356800, 0.0000000000000000000 ) ) ;
#52671 = cartesian_point ( 'none', ( 49.32934290593395600, -84.71896852183395800, -55.02121942203699900 ) ) ;
#52673 = line ( 'none', #52672, #52703 ) ;
#52674 = cartesian_point ( 'none', ( 49.56769724112955100, -84.73004624743484200, -55.13847928154123000 ) ) ;
#52675 = direction ( 'none', ( 0.9965853436533753700, 0.08256907905071710100, 0.0000000000000000000 ) ) ;
#52676 = vector ( 'none', #52675, 1000.000000000000200 ) ;
#52677 = cartesian_point ( 'none', ( 49.73576306900553600, -84.74907427936575700, -55.32154950663244400 ) ) ;
#52678 = cartesian_point ( 'none', ( 83.90100737487347300, -61.94224673877128900, -55.00000000000000000 ) ) ;
#52679 = cartesian_point ( 'none', ( 49.90382889688152100, -84.76810231129668700, -55.50461973172365000 ) ) ;
#52680 = line ( 'none', #52678, #52676 ) ;
#52681 = cartesian_point ( 'none', ( 49.99999999999999300, -84.79484630668257200, -55.75170931582781700 ) ) ;
#52683 = line ( 'none', #52666, #52664 ) ;
#52682 = cartesian_point ( 'none', ( 49.99999999999999300, -84.82175600750454700, -56.00000000000000000 ) ) ;
#52684 = plane ( 'none', #52722 ) ;
#52685 = direction ( 'none', ( 0.08256907905071708700, -0.9965853436533753700, 0.0000000000000000000 ) ) ;
#52686 = cartesian_point ( 'none', ( 49.16207255293539200, -84.94949138921805300, -54.97397267666831800 ) ) ;
#52687 = vector ( 'none', #52685, 1000.000000000000200 ) ;
#52688 = cartesian_point ( 'none', ( 49.39421352562362000, -84.95611218350642000, -55.01284331444563200 ) ) ;
#52689 = cartesian_point ( 'none', ( 49.61088873609402600, -84.98116818035804000, -55.13449664564313200 ) ) ;
#52690 = cartesian_point ( 'none', ( 49.76262895876310200, -85.01856791956028300, -55.31093181028767700 ) ) ;
#52691 = cartesian_point ( 'none', ( 49.91436918143217800, -85.05596765876251200, -55.48736697493222200 ) ) ;
#52692 = cartesian_point ( 'none', ( 49.99999999999999300, -85.10539200833163400, -55.71720875340294300 ) ) ;
#52693 = cartesian_point ( 'none', ( 83.21487619505686000, 6.894518100734888600, -55.00000000000000000 ) ) ;
#52694 = cartesian_point ( 'none', ( 49.99999999999999300, -85.15502591807285200, -55.94794535333662800 ) ) ;
#52695 = line ( 'none', #52693, #52687 ) ;
#52696 = direction ( 'none', ( 0.5547001962252281500, 0.8320502943378443900, -0.0000000000000000000 ) ) ;
#52698 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#52697 = cartesian_point ( 'none', ( 49.23695504168566800, -85.16255057786270300, -54.92387953251128600 ) ) ;
#52700 = direction ( 'none', ( 0.5922586081917254900, -0.8057479388883350700, 0.0000000000000000000 ) ) ;
#52699 = cartesian_point ( 'none', ( 49.45256232881597200, -85.17881604793096500, -54.97388767143834100 ) ) ;
#52702 = direction ( 'none', ( -0.5547001962252281500, -0.8320502943378443900, 0.0000000000000000000 ) ) ;
#52701 = cartesian_point ( 'none', ( 49.64935424364272600, -85.21801366296205100, -55.09440062125516100 ) ) ;
#52703 = vector ( 'none', #52702, 1000.000000000000200 ) ;
#52704 = cartesian_point ( 'none', ( 49.78643341793366500, -85.27199736016083900, -55.26037333633701800 ) ) ;
#52705 = cartesian_point ( 'none', ( 83.90100737487347300, -61.94224673877128900, -55.00000000000000000 ) ) ;
#52706 = cartesian_point ( 'none', ( 49.92351259222460400, -85.32598105735961300, -55.42634605141886800 ) ) ;
#52707 = cartesian_point ( 'none', ( 49.99999999999999300, -85.39440466399365400, -55.63671422473851900 ) ) ;
#52708 = cartesian_point ( 'none', ( 49.99999999999999300, -85.46304836092686200, -55.84775906502257200 ) ) ;
#52709 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52710 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52711 = cartesian_point ( 'none', ( 49.31183753043594500, -85.37560976650736700, -54.87378638835426200 ) ) ;
#52712 = axis2_placement_3d ( 'none', #52736, #52710, #52709 ) ;
#52713 = cartesian_point ( 'none', ( 49.51091113200832400, -85.40151991235552500, -54.93493202843104900 ) ) ;
#52714 = cartesian_point ( 'none', ( 49.68781975119141900, -85.45485914556606100, -55.05430459686718300 ) ) ;
#52715 = cartesian_point ( 'none', ( 49.81023787710422800, -85.52542680076139400, -55.20981486238635200 ) ) ;
#52716 = edge_curve ( 'none', #53638, #36116, #54045, .t. ) ;
#52718 = cartesian_point ( 'none', ( 49.19425206111165500, -78.55355164915037800, -55.00000000000000000 ) ) ;
#52717 = cartesian_point ( 'none', ( 49.93265600301703700, -85.59599445595671300, -55.36532512790552100 ) ) ;
#52719 = line ( 'none', #52718, #52583 ) ;
#52720 = cartesian_point ( 'none', ( 49.99999999999999300, -85.68341731965568900, -55.55621969607408800 ) ) ;
#52721 = cartesian_point ( 'none', ( 49.99999999999999300, -85.77107080378087300, -55.74757277670851600 ) ) ;
#52722 = axis2_placement_3d ( 'none', #52669, #52668, #52698 ) ;
#52724 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52723 = cartesian_point ( 'none', ( 49.38052325063949900, -85.57103761702723000, -54.79966684239818200 ) ) ;
#52725 = cartesian_point ( 'none', ( 49.56273916090953700, -85.60952811705315900, -54.86547696562959000 ) ) ;
#52726 = cartesian_point ( 'none', ( 49.72157097899056300, -85.67714659824332600, -54.97823188022064000 ) ) ;
#52727 = circle ( 'none', #52947, 1.000000000000000900 ) ;
#52728 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52729 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#52730 = cartesian_point ( 'none', ( 48.99999999999999300, -68.84221088837864500, -49.00000000000000000 ) ) ;
#52731 = axis2_placement_3d ( 'none', #52913, #52912, #52910 ) ;
#52732 = plane ( 'none', #52611 ) ;
#52733 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#52734 = vector ( 'none', #52733, 1000.000000000000000 ) ;
#52735 = axis2_placement_3d ( 'none', #52741, #52729, #52728 ) ;
#52736 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -55.00000000000000000 ) ) ;
#52737 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52738 = cartesian_point ( 'none', ( 49.99999999999999300, -75.00000000000000000, -62.99932657118736800 ) ) ;
#52739 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#52740 = cartesian_point ( 'none', ( 48.99999999999999300, -84.48835491784437600, -49.00000000000000000 ) ) ;
#52741 = cartesian_point ( 'none', ( -11.50000000000000000, -2.000000000000000000, 24.00000000000001100 ) ) ;
#52742 = cartesian_point ( 'none', ( 88.88393409314035400, -61.52940134351769800, -55.00000000000000000 ) ) ;
#52743 = b_spline_curve_with_knots ( 'none', 3,
( #52738, #52840, #52838, #52836, #52833, #52831, #52829, #52826 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003842490935273897400, 0.0007684981870547794900, 0.001536996374109544000 ),
.unspecified. ) ;
#52744 = cartesian_point ( 'none', ( 49.02535463246871200, -75.00000000000000000, -61.99950478498559600 ) ) ;
#52745 = cartesian_point ( 'none', ( 49.33203494454186000, -68.61029097854198300, -55.00000000000682100 ) ) ;
#52746 = line ( 'none', #52824, #52823 ) ;
#52747 = cartesian_point ( 'none', ( 49.02535463246871200, -75.00000000000000000, -61.99950478498559600 ) ) ;
#52748 = cartesian_point ( 'none', ( 49.03836867310298700, -75.00000000000000000, -61.99983491468798700 ) ) ;
#52749 = cartesian_point ( 'none', ( 49.05138754959334300, -75.00000000000000000, -61.99999999997862700 ) ) ;
#52750 = cartesian_point ( 'none', ( 49.06440803816878600, -75.00000000000000000, -62.00000000000000000 ) ) ;
#52751 = axis2_placement_3d ( 'none', #52740, #52739, #52737 ) ;
#52752 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#52753 = cartesian_point ( 'none', ( 48.99999999999999300, 0.0000000000000000000, -49.00000000000000000 ) ) ;
#52754 = axis2_placement_3d ( 'none', #53022, #53007, #53006 ) ;
#52755 =( bounded_curve ( ) b_spline_curve ( 3, ( #52750, #52749, #52748, #52747 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689700, 4.743861376906505900 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9999174590580723900, 0.9999174590580723900, 1.000000000000000000 ) )
representation_item ( '' ) );
#52756 = circle ( 'none', #52735, 2.499999999999998700 ) ;
#52757 = face_outer_bound ( 'none', #38249, .t. ) ;
#52758 = circle ( 'none', #52751, 1.000000000000000900 ) ;
#52759 = cartesian_point ( 'none', ( 49.83099168913906100, -85.76250915536398600, -49.88053948726141600 ) ) ;
#52760 = cartesian_point ( 'none', ( 49.94041239928757400, -85.84787171248463300, -49.73931085474346500 ) ) ;
#52761 = cartesian_point ( 'none', ( 49.99999999999999300, -85.95063426446903100, -49.57015082552348400 ) ) ;
#52762 = cartesian_point ( 'none', ( 49.99999999999999300, -86.05360339156440800, -49.40066631520364400 ) ) ;
#52763 = cartesian_point ( 'none', ( 48.99999999999999300, -78.28927824611210400, -55.00000000000000000 ) ) ;
#52764 = cartesian_point ( 'none', ( 49.31183753043594500, -85.37560976650738100, -50.12621361164574600 ) ) ;
#52765 = cartesian_point ( 'none', ( 49.51091113200832400, -85.40151991235553900, -50.06506797156895800 ) ) ;
#52766 = cartesian_point ( 'none', ( 37.73571069317408400, -75.60599274185260300, -55.00000000000000000 ) ) ;
#52767 = cartesian_point ( 'none', ( 49.68781975119141900, -85.45485914556607600, -49.94569540313281700 ) ) ;
#52768 = cartesian_point ( 'none', ( 49.81023787710422800, -85.52542680076140900, -49.79018513761364800 ) ) ;
#52769 = cartesian_point ( 'none', ( 49.06440803816878600, -75.00000000000000000, -62.00000000000000000 ) ) ;
#52770 = cartesian_point ( 'none', ( 49.93265600301703700, -85.59599445595672800, -49.63467487209448600 ) ) ;
#52771 = direction ( 'none', ( 1.000000000000000000, -1.387778780781444400e-014, 0.0000000000000000000 ) ) ;
#52772 = cartesian_point ( 'none', ( 49.99999999999999300, -85.68341731965570300, -49.44378030392591200 ) ) ;
#52773 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#52774 = cartesian_point ( 'none', ( 49.99999999999999300, -85.77107080378087300, -49.25242722329148400 ) ) ;
#52775 = cartesian_point ( 'none', ( 50.13778288343019800, -68.01803237035025500, -55.00000000000000000 ) ) ;
#52776 = cartesian_point ( 'none', ( 49.23695504168566800, -85.16255057786271700, -50.07612046748871400 ) ) ;
#52777 = cartesian_point ( 'none', ( 49.45256232881597200, -85.17881604793097900, -50.02611232856165900 ) ) ;
#52778 = cartesian_point ( 'none', ( 49.64935424364272600, -85.21801366296206500, -49.90559937874484600 ) ) ;
#52779 = cartesian_point ( 'none', ( 49.78643341793366500, -85.27199736016085300, -49.73962666366298900 ) ) ;
#52780 = cartesian_point ( 'none', ( 49.92351259222460400, -85.32598105735962700, -49.57365394858113200 ) ) ;
#52781 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52782 = cartesian_point ( 'none', ( 49.99999999999999300, -85.39440466399366900, -49.36328577526148800 ) ) ;
#52783 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52784 = cartesian_point ( 'none', ( 49.99999999999999300, -85.46304836092687700, -49.15224093497742800 ) ) ;
#52785 = cartesian_point ( 'none', ( 49.16207255293539200, -84.94949138921806800, -50.02602732333168900 ) ) ;
#52786 = cartesian_point ( 'none', ( 49.39421352562362000, -84.95611218350643400, -49.98715668555436800 ) ) ;
#52787 = cartesian_point ( 'none', ( 49.61088873609402600, -84.98116818035805400, -49.86550335435686800 ) ) ;
#52788 = cartesian_point ( 'none', ( 49.76262895876310200, -85.01856791956029700, -49.68906818971232300 ) ) ;
#52789 = circle ( 'none', #52843, 1.000000000000000900 ) ;
#52790 = cartesian_point ( 'none', ( 49.91436918143217800, -85.05596765876252600, -49.51263302506777800 ) ) ;
#52791 = cartesian_point ( 'none', ( 49.99999999999999300, -85.10539200833164800, -49.28279124659706400 ) ) ;
#52793 = face_outer_bound ( 'none', #4221, .t. ) ;
#52792 = cartesian_point ( 'none', ( 49.99999999999999300, -85.15502591807286600, -49.05205464666337200 ) ) ;
#52794 = cartesian_point ( 'none', ( 49.08105222176178000, -84.71896852183397200, -50.00000000000000000 ) ) ;
#52795 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -55.00000000000000000 ) ) ;
#52796 = cartesian_point ( 'none', ( 49.32934290593396300, -84.71896852183397200, -49.97878057796300800 ) ) ;
#52797 = cartesian_point ( 'none', ( 49.56769724112955800, -84.73004624743485600, -49.86152071845876300 ) ) ;
#52798 = cartesian_point ( 'none', ( 49.73576306900554300, -84.74907427936577200, -49.67845049336755600 ) ) ;
#52799 = axis2_placement_3d ( 'none', #52795, #52783, #52781 ) ;
#52800 = cartesian_point ( 'none', ( 49.90382889688152800, -84.76810231129670100, -49.49538026827634200 ) ) ;
#52801 = cartesian_point ( 'none', ( 49.99999999999999300, -84.79484630668258700, -49.24829068417218300 ) ) ;
#52802 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#52803 = cartesian_point ( 'none', ( 49.99999999999999300, -84.82175600750456100, -49.00000000000000000 ) ) ;
#52804 = vector ( 'none', #52802, 1000.000000000000000 ) ;
#52805 = cartesian_point ( 'none', ( 48.99999999999999300, -86.55039500257430500, -55.00000000000000000 ) ) ;
#52806 = line ( 'none', #52805, #52804 ) ;
#52807 = cartesian_point ( 'none', ( 49.00000000000000000, -84.48835491784437600, -50.00000000000000000 ) ) ;
#52808 = cartesian_point ( 'none', ( 49.00000000000000700, -84.48835491784440400, -55.00000000000000000 ) ) ;
#52809 = cartesian_point ( 'none', ( 49.26179938779915100, -84.48835491784437600, -50.00000000000000000 ) ) ;
#52810 = cartesian_point ( 'none', ( 44.33115110990009100, -71.93746618606471100, -55.00000000000000000 ) ) ;
#52811 = cartesian_point ( 'none', ( 49.52198665876328200, -84.48835491784437600, -49.89222690360981000 ) ) ;
#52812 = cartesian_point ( 'none', ( 49.70710678118654600, -84.48835491784437600, -49.70710678118654600 ) ) ;
#52813 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52815 = vector ( 'none', #52813, 1000.000000000000000 ) ;
#52814 = cartesian_point ( 'none', ( 49.89222690360981000, -84.48835491784437600, -49.52198665876328200 ) ) ;
#52816 = cartesian_point ( 'none', ( 0.0000000000000000000, -75.00000000000000000, -62.00000000000000000 ) ) ;
#52817 = cartesian_point ( 'none', ( 49.99999999999999300, -84.48835491784437600, -49.26179938779915100 ) ) ;
#52818 = line ( 'none', #52816, #52815 ) ;
#52819 = cartesian_point ( 'none', ( 49.99999999999999300, -84.48835491784437600, -49.00000000000000000 ) ) ;
#52820 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#52821 = cartesian_point ( 'none', ( -44.21657625667980800, -70.83180347934971600, -62.00000000000000000 ) ) ;
#52822 = direction ( 'none', ( -0.5922586081917251600, 0.8057479388883354000, 0.0000000000000000000 ) ) ;
#52823 = vector ( 'none', #52822, 1000.000000000000000 ) ;
#52824 = cartesian_point ( 'none', ( 48.73703890922744400, -67.80081886202000900, -55.00000000000682100 ) ) ;
#52825 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #52819, #52817, #52814, #52812, #52811, #52809, #52807 ),
( #52803, #52801, #52800, #52798, #52797, #52796, #52794 ),
( #52792, #52791, #52790, #52788, #52787, #52786, #52785 ),
( #52784, #52782, #52780, #52779, #52778, #52777, #52776 ),
( #52774, #52772, #52770, #52768, #52767, #52765, #52764 ),
( #52762, #52761, #52760, #52759, #52904, #52903, #52902 ),
( #52901, #52900, #52898, #52896, #52894, #52892, #52891 ),
( #52890, #52889, #52887, #52886, #52884, #52883, #52881 ),
( #52879, #52878, #52876, #52874, #52871, #52870, #52869 ),
( #52865, #52863, #52861, #52859, #52858, #52857, #52855 ),
( #52853, #52852, #52851, #52849, #52847, #52846, #52844 ),
( #52841, #52839, #52837, #52835, #52832, #52830, #52827 ),
( #52964, #52962, #52960, #52958, #52956, #52955, #52954 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 4.712388980384689700, 5.105088062083414300, 5.497787143782138000, 5.890486225480861600, 6.283185307179586200 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#52826 = cartesian_point ( 'none', ( 49.02535463246871200, -75.00000000000000000, -61.99950478498559600 ) ) ;
#52827 = cartesian_point ( 'none', ( 49.61919336361447100, -86.25011307876508200, -50.86910030610042800 ) ) ;
#52828 = oriented_edge ( 'none', *, *, #48078, .f. ) ;
#52829 = cartesian_point ( 'none', ( 49.28512629754448700, -75.00000000000002800, -62.00609446338694400 ) ) ;
#52830 = cartesian_point ( 'none', ( 49.73738240391180900, -86.34331006905523500, -50.85356431704253300 ) ) ;
#52831 = cartesian_point ( 'none', ( 49.53707752164070400, -75.00000000000001400, -62.11744949339468000 ) ) ;
#52832 = cartesian_point ( 'none', ( 49.83409897540955300, -86.46357087630274000, -50.83351677495266300 ) ) ;
#52833 = cartesian_point ( 'none', ( 49.80587266060379600, -75.00000000000001400, -62.39339587789730500 ) ) ;
#52834 = edge_curve ( 'none', #6005, #5956, #53996, .t. ) ;
#52835 = cartesian_point ( 'none', ( 49.89977590643849900, -86.59899934072646500, -50.81094077614773100 ) ) ;
#52836 = cartesian_point ( 'none', ( 49.87770316750630400, -75.00000000000002800, -62.50300049106426300 ) ) ;
#52837 = cartesian_point ( 'none', ( 49.96545283746745300, -86.73442780515020400, -50.78836477734279200 ) ) ;
#52838 = cartesian_point ( 'none', ( 49.97490564354862400, -75.00000000000001400, -62.74200531950481300 ) ) ;
#52839 = cartesian_point ( 'none', ( 49.99999999999999300, -86.88483807914451500, -50.76329130271990000 ) ) ;
#52840 = cartesian_point ( 'none', ( 50.00000000000000000, -75.00000000000002800, -62.86939944528990800 ) ) ;
#52841 = cartesian_point ( 'none', ( 49.99999999999999300, -87.03535162752322700, -50.73820061220085600 ) ) ;
#52842 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -10.00000000000000000 ) ) ;
#52843 = axis2_placement_3d ( 'none', #52775, #52773, #52771 ) ;
#52844 = cartesian_point ( 'none', ( 49.60307741773485200, -86.20425922947858100, -50.73825211564072600 ) ) ;
#52845 = plane ( 'none', #52799 ) ;
#52846 = cartesian_point ( 'none', ( 49.72591747667333100, -86.29311154721331400, -50.70722281064362100 ) ) ;
#52847 = cartesian_point ( 'none', ( 49.82678393153203400, -86.40964850790125200, -50.66713960901022100 ) ) ;
#52848 = face_outer_bound ( 'none', #4272, .t. ) ;
#52849 = cartesian_point ( 'none', ( 49.89532966378920500, -86.54177709503540000, -50.62199119504455100 ) ) ;
#52850 = cartesian_point ( 'none', ( -44.58806852551713700, -70.59854208950628200, -55.00000000000682100 ) ) ;
#52851 = cartesian_point ( 'none', ( 49.96387539604638300, -86.67390568216953300, -50.57684278107888100 ) ) ;
#52852 = cartesian_point ( 'none', ( 49.99999999999999300, -86.82142760306581400, -50.52669047100553000 ) ) ;
#52853 = cartesian_point ( 'none', ( 49.99999999999999300, -86.96906012063568900, -50.47650423128144600 ) ) ;
#52854 = cylindrical_surface ( 'none', #53027, 83.50000000000000000 ) ;
#52855 = cartesian_point ( 'none', ( 49.57206007531023300, -86.11600722395375800, -50.61731656763491600 ) ) ;
#52856 = axis2_placement_3d ( 'none', #52959, #52970, #52968 ) ;
#52857 = cartesian_point ( 'none', ( 49.70353742076617500, -86.19711408229498800, -50.57453267631991900 ) ) ;
#52858 = cartesian_point ( 'none', ( 49.81243502305407800, -86.30663726611898300, -50.51675916506537300 ) ) ;
#52859 = cartesian_point ( 'none', ( 49.88658335065300500, -86.43233733387867800, -50.45045234283966100 ) ) ;
#52860 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#52861 = cartesian_point ( 'none', ( 49.96073167825192500, -86.55803740163835900, -50.38414552061394900 ) ) ;
#52862 = vector ( 'none', #52860, 1000.000000000000000 ) ;
#52863 = cartesian_point ( 'none', ( 49.99999999999999300, -86.69969273112809600, -50.30942229319487800 ) ) ;
#52864 = cartesian_point ( 'none', ( 44.21657625667980800, -70.83180347934971600, -62.00000000000000000 ) ) ;
#52865 = cartesian_point ( 'none', ( 49.99999999999999300, -86.84147304729025100, -50.23463313526982400 ) ) ;
#52866 = cartesian_point ( 'none', ( -50.00000000000000700, -66.87488317746803500, -15.00000000000000000 ) ) ;
#52867 = cartesian_point ( 'none', ( -35.86570612235335200, -75.40491445751386800, -15.00000000000000000 ) ) ;
#52868 = line ( 'none', #52864, #52862 ) ;
#52869 = cartesian_point ( 'none', ( 49.54104273288561400, -86.02775521842892200, -50.49638101962910500 ) ) ;
#52870 = cartesian_point ( 'none', ( 49.68115736485901800, -86.10111661737666100, -50.44184254199622300 ) ) ;
#52872 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52871 = cartesian_point ( 'none', ( 49.79808611457613000, -86.20362602433670000, -50.36637872112052600 ) ) ;
#52873 = vector ( 'none', #52872, 1000.000000000000000 ) ;
#52874 = cartesian_point ( 'none', ( 49.87783703751680500, -86.32289757272194200, -50.27891349063477100 ) ) ;
#52875 = cartesian_point ( 'none', ( -35.86570612235335200, -75.40491445751386800, -50.00000000000000000 ) ) ;
#52877 = line ( 'none', #52875, #52873 ) ;
#52876 = cartesian_point ( 'none', ( 49.95758796045747400, -86.44216912110719900, -50.19144826014901600 ) ) ;
#52878 = cartesian_point ( 'none', ( 49.99999999999999300, -86.57795785919037700, -50.09215411538422600 ) ) ;
#52879 = cartesian_point ( 'none', ( 49.99999999999999300, -86.71388597394482600, -49.99276203925820300 ) ) ;
#52880 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52881 = cartesian_point ( 'none', ( 49.49514840191548600, -85.89717450345706600, -50.38545328002508900 ) ) ;
#52882 = vector ( 'none', #52880, 1000.000000000000000 ) ;
#52883 = cartesian_point ( 'none', ( 49.64786229421746800, -85.95941873581334400, -50.32297788729255200 ) ) ;
#52884 = cartesian_point ( 'none', ( 49.77670181305781200, -86.05162510742013600, -50.23219611478423000 ) ) ;
#52885 = cylindrical_surface ( 'none', #52856, 83.50000000000000000 ) ;
#52886 = cartesian_point ( 'none', ( 49.86478885460913100, -86.16134023581668100, -50.12499363573014200 ) ) ;
#52887 = cartesian_point ( 'none', ( 49.95287589616045000, -86.27105536421321100, -50.01779115667605400 ) ) ;
#52888 = line ( 'none', #52821, #52976 ) ;
#52889 = cartesian_point ( 'none', ( 49.99999999999999300, -86.39799865012992100, -49.89442117923199000 ) ) ;
#52890 = cartesian_point ( 'none', ( 49.99999999999999300, -86.52510373427180900, -49.77090656005017200 ) ) ;
#52891 = cartesian_point ( 'none', ( 49.43783582627750000, -85.73410606024215500, -50.29289321881346100 ) ) ;
#52892 = cartesian_point ( 'none', ( 49.60530072756351000, -85.78447342643326600, -50.22875046083148500 ) ) ;
#52893 = cartesian_point ( 'none', ( 84.98286821912262200, -75.00000000000000000, -63.96844751653475900 ) ) ;
#52894 = cartesian_point ( 'none', ( 49.74913639602418400, -85.86438585283173100, -50.12698211728179800 ) ) ;
#52895 = cartesian_point ( 'none', ( 86.82947036363459900, -75.00000000000000000, -64.32690753880716300 ) ) ;
#52896 = cartesian_point ( 'none', ( 49.84789027187410000, -85.96192469559032600, -50.00276656149577500 ) ) ;
#52897 = cartesian_point ( 'none', ( 88.50272245659978400, -75.00000000000000000, -64.69112381211624600 ) ) ;
#52898 = cartesian_point ( 'none', ( 49.94664414772401500, -86.05946353834892200, -49.87855100570976000 ) ) ;
#52899 = cartesian_point ( 'none', ( 90.00000000000004300, -75.00000000000002800, -65.06052506277809800 ) ) ;
#52900 = cartesian_point ( 'none', ( 49.99999999999999300, -86.17431645729948300, -49.73228600237774100 ) ) ;
#52901 = cartesian_point ( 'none', ( 49.99999999999999300, -86.28935356291810900, -49.58578643762690800 ) ) ;
#52902 = cartesian_point ( 'none', ( 49.38052325063950600, -85.57103761702724400, -50.20033315760182500 ) ) ;
#52903 = cartesian_point ( 'none', ( 49.56273916090954400, -85.60952811705317300, -50.13452303437042400 ) ) ;
#52904 = cartesian_point ( 'none', ( 49.72157097899055600, -85.67714659824334000, -50.02176811977936000 ) ) ;
#52905 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#52906 =( bounded_curve ( ) b_spline_curve ( 3, ( #52899, #52897, #52895, #52893 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.3229562638156736600, 0.4021700585807023200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9994771662463226600, 0.9994771662463226600, 1.000000000000000000 ) )
representation_item ( '' ) );
#52907 = cartesian_point ( 'none', ( -44.58806852551713700, -70.59854208950628200, 500000.0000000000600 ) ) ;
#52908 = line ( 'none', #52907, #52882 ) ;
#52909 = face_outer_bound ( 'none', #37906, .t. ) ;
#52910 = direction ( 'none', ( -0.7107731988481447200, 0.7034212534457399100, 2.081668171172170100e-014 ) ) ;
#52911 = cartesian_point ( 'none', ( 43.80652210268235100, -71.08613522528288800, -61.00000000000000000 ) ) ;
#52912 = direction ( 'none', ( -0.7034212534457390300, -0.7107731988481456000, 0.0000000000000000000 ) ) ;
#52913 = cartesian_point ( 'none', ( 60.06033530266830000, -59.43909591616493800, -16.00000000000000000 ) ) ;
#52914 = line ( 'none', #52905, #53018 ) ;
#52915 = cylindrical_surface ( 'none', #52944, 1.000000000000000900 ) ;
#52916 = cartesian_point ( 'none', ( -44.21657625667980800, -70.83180347934971600, 0.0000000000000000000 ) ) ;
#52917 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52918 = circle ( 'none', #53029, 83.50000000000000000 ) ;
#52919 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52920 = cartesian_point ( 'none', ( -44.21657625667980800, -70.83180347934971600, -10.00000000000000000 ) ) ;
#52921 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#52922 = axis2_placement_3d ( 'none', #52930, #52921, #52919 ) ;
#52923 = spherical_surface ( 'none', #52922, 1.000000000000000000 ) ;
#52924 = circle ( 'none', #52731, 0.9999999999999992200 ) ;
#52925 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52927 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52926 = circle ( 'none', #53015, 75.00000000000000000 ) ;
#52928 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -15.00000000000000000 ) ) ;
#52929 = circle ( 'none', #52951, 83.50000000000000000 ) ;
#52930 = cartesian_point ( 'none', ( 48.99999999999997900, -68.84221088837864500, -49.00000000000000000 ) ) ;
#52931 = cartesian_point ( 'none', ( -35.86570612235335200, -75.40491445751386800, -10.00000000000000000 ) ) ;
#52932 = vector ( 'none', #52917, 1000.000000000000000 ) ;
#52933 = face_outer_bound ( 'none', #39556, .t. ) ;
#52934 = face_outer_bound ( 'none', #4195, .t. ) ;
#52935 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52936 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52937 = cartesian_point ( 'none', ( 35.86570612235335200, -75.40491445751386800, -15.00000000000000000 ) ) ;
#52938 = line ( 'none', #52937, #52932 ) ;
#52939 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52940 = vector ( 'none', #52939, 1000.000000000000000 ) ;
#52941 = cartesian_point ( 'none', ( 48.42011834319525600, -68.02751016780614200, -62.00000000000000000 ) ) ;
#52942 = circle ( 'none', #52754, 1.000000000000000900 ) ;
#52943 = cartesian_point ( 'none', ( 44.21657625667980800, -70.83180347934971600, -10.00000000000000200 ) ) ;
#52944 = axis2_placement_3d ( 'none', #52753, #52752, #52948 ) ;
#52945 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52946 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#52947 = axis2_placement_3d ( 'none', #52730, #52946, #52945 ) ;
#52948 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52949 = cartesian_point ( 'none', ( -44.67468722708429900, 61.48943180206218500, -12.99999999999999800 ) ) ;
#52950 = axis2_placement_3d ( 'none', #52949, #52936, #52935 ) ;
#52951 = axis2_placement_3d ( 'none', #53035, #53033, #53032 ) ;
#52952 = circle ( 'none', #52950, 7.000000000000006200 ) ;
#52953 = circle ( 'none', #52957, 83.49999999999998600 ) ;
#52954 = cartesian_point ( 'none', ( 49.61919336361447100, -86.25011307876508200, -51.00000000000000700 ) ) ;
#52955 = cartesian_point ( 'none', ( 49.73738240391180900, -86.34331006905523500, -51.00000000000000700 ) ) ;
#52956 = cartesian_point ( 'none', ( 49.83409897540955300, -86.46357087630274000, -51.00000000000000700 ) ) ;
#52957 = axis2_placement_3d ( 'none', #52928, #52927, #52925 ) ;
#52958 = cartesian_point ( 'none', ( 49.89977590643849900, -86.59899934072646500, -51.00000000000000700 ) ) ;
#52959 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -62.00000000000000000 ) ) ;
#52960 = cartesian_point ( 'none', ( 49.96545283746745300, -86.73442780515020400, -51.00000000000000700 ) ) ;
#52961 = cartesian_point ( 'none', ( 44.21657625667980800, -70.83180347934971600, 0.0000000000000000000 ) ) ;
#52962 = cartesian_point ( 'none', ( 49.99999999999999300, -86.88483807914451500, -51.00000000000000700 ) ) ;
#52963 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52964 = cartesian_point ( 'none', ( 49.99999999999999300, -87.03535162752322700, -51.00000000000000700 ) ) ;
#52965 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#52966 = axis2_placement_3d ( 'none', #52842, #52965, #52963 ) ;
#52967 = circle ( 'none', #52966, 83.50000000000000000 ) ;
#52968 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52969 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#52970 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52971 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#52972 = cartesian_point ( 'none', ( 74.92690785151427200, -39.06671831381139300, -49.00000000000000000 ) ) ;
#52973 = face_outer_bound ( 'none', #41741, .t. ) ;
#52974 = line ( 'none', #52941, #52940 ) ;
#52975 = face_outer_bound ( 'none', #38671, .t. ) ;
#52976 = vector ( 'none', #52820, 1000.000000000000000 ) ;
#52977 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52978 = axis2_placement_3d ( 'none', #52997, #53014, #52977 ) ;
#52979 = cartesian_point ( 'none', ( 74.92690785151427200, -39.06671831381139300, -16.00000000000000000 ) ) ;
#52980 = axis2_placement_3d ( 'none', #52972, #53076, #53074 ) ;
#52981 = axis2_placement_3d ( 'none', #52979, #52971, #52969 ) ;
#52982 = cartesian_point ( 'none', ( 48.42011834319525600, -68.02751016780614200, -49.00000000000000000 ) ) ;
#52983 = circle ( 'none', #53082, 1.000000000000000900 ) ;
#52984 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52985 = direction ( 'none', ( 0.8867089686569728000, -0.4623280273823853800, 0.0000000000000000000 ) ) ;
#52986 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#52987 = direction ( 'none', ( -0.4623280273823854300, -0.8867089686569729100, 0.0000000000000000000 ) ) ;
#52988 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -10.00000000000000000 ) ) ;
#52990 = axis2_placement_3d ( 'none', #52988, #52986, #52984 ) ;
#52989 = face_outer_bound ( 'none', #41153, .t. ) ;
#52991 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52992 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#52993 = circle ( 'none', #52978, 1.000000000000000900 ) ;
#52994 = cartesian_point ( 'none', ( -49.99999999999999300, -66.87488317746806400, -50.00000000000000000 ) ) ;
#52995 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#52996 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#52998 = line ( 'none', #53127, #53126 ) ;
#52997 = cartesian_point ( 'none', ( 80.66047396438567300, -39.06671831381139300, -49.00000000000000000 ) ) ;
#52999 = circle ( 'none', #53016, 83.50000000000000000 ) ;
#53000 = axis2_placement_3d ( 'none', #53012, #52987, #52985 ) ;
#53001 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53002 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53003 = cartesian_point ( 'none', ( -35.86570612235337300, -75.40491445751388300, -50.00000000000000000 ) ) ;
#53004 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -12.99999999999999800 ) ) ;
#53005 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -62.00000000000000000 ) ) ;
#53006 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53007 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53008 = circle ( 'none', #52981, 1.000000000000000900 ) ;
#53009 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53010 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#53011 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -49.00000000000000000 ) ) ;
#53012 = cartesian_point ( 'none', ( 74.92690785151427200, -39.06671831381139300, -16.00000000000000000 ) ) ;
#53013 = circle ( 'none', #52980, 1.000000000000000900 ) ;
#53014 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#53015 = axis2_placement_3d ( 'none', #53004, #52996, #52995 ) ;
#53016 = axis2_placement_3d ( 'none', #52991, #52992, #53092 ) ;
#53017 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#53018 = vector ( 'none', #53017, 1000.000000000000000 ) ;
#53019 = cartesian_point ( 'none', ( 35.30940812036227100, -75.66700534704473600, -49.00000000000000000 ) ) ;
#53020 = circle ( 'none', #53000, 1.000000000000001300 ) ;
#53021 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53022 = cartesian_point ( 'none', ( 74.92690785151427200, -39.06671831381139300, -16.00000000000000000 ) ) ;
#53023 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53024 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -10.00000000000000000 ) ) ;
#53025 = axis2_placement_3d ( 'none', #53024, #53023, #53021 ) ;
#53027 = axis2_placement_3d ( 'none', #53005, #53002, #53001 ) ;
#53026 = axis2_placement_3d ( 'none', #53062, #53038, #53139 ) ;
#53028 = conical_surface ( 'none', #53102, 67.00000000000005700, 0.7853981633974482800 ) ;
#53029 = axis2_placement_3d ( 'none', #53011, #53010, #53009 ) ;
#53030 = cartesian_point ( 'none', ( 35.86570612235337300, -75.40491445751388300, -15.00000000000000000 ) ) ;
#53032 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53031 = line ( 'none', #53113, #53097 ) ;
#53033 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53034 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53035 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53036 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#53037 = circle ( 'none', #52990, 83.50000000000000000 ) ;
#53038 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#53039 = circle ( 'none', #53025, 83.50000000000000000 ) ;
#53040 = cartesian_point ( 'none', ( 49.99999999999999300, -90.00000000000000000, -87.00000000000000000 ) ) ;
#53041 = cartesian_point ( 'none', ( 11.50000000000000000, -2.000000000000000000, 24.00000000000000400 ) ) ;
#53042 = axis2_placement_3d ( 'none', #53041, #53130, #53128 ) ;
#53043 = cartesian_point ( 'none', ( 43.80652210268235100, -71.08613522528288800, -56.00000000000000000 ) ) ;
#53044 = cartesian_point ( 'none', ( 11.50000000000000000, 4.000000000000000000, 26.50000000000000400 ) ) ;
#53045 = cartesian_point ( 'none', ( 49.99999999999999300, -90.00000000000000000, 33.00000000000000000 ) ) ;
#53046 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#53047 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53048 = vector ( 'none', #53046, 1000.000000000000000 ) ;
#53049 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#53050 = cartesian_point ( 'none', ( 49.99999999999999300, -75.00000000000000000, -87.00000000000000000 ) ) ;
#53051 = axis2_placement_3d ( 'none', #53072, #53049, #53047 ) ;
#53052 = line ( 'none', #53050, #53048 ) ;
#53053 = face_outer_bound ( 'none', #41018, .t. ) ;
#53054 = circle ( 'none', #53056, 83.50000000000000000 ) ;
#53055 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -10.99999999999999600 ) ) ;
#53056 = axis2_placement_3d ( 'none', #53055, #53036, #53034 ) ;
#53057 = cartesian_point ( 'none', ( 49.99999999999999300, -75.00000000000000000, -62.99932657118736800 ) ) ;
#53058 = plane ( 'none', #53026 ) ;
#53059 = cartesian_point ( 'none', ( 50.00000000000000000, -76.93702600353795200, -62.96954810195165900 ) ) ;
#53060 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53061 = cartesian_point ( 'none', ( 50.00000000000000000, -78.28927824611207600, -62.14760674057529100 ) ) ;
#53063 = cartesian_point ( 'none', ( 49.99999999999999300, -78.28927824611209000, -60.99999999997862700 ) ) ;
#53062 = cartesian_point ( 'none', ( 11.50000000000000000, -2.000000000000000000, 24.00000000000000400 ) ) ;
#53064 = spherical_surface ( 'none', #53051, 1.000000000000000000 ) ;
#53065 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -16.00000000000000000 ) ) ;
#53066 = direction ( 'none', ( 0.7071067811865474600, 0.0000000000000000000, 0.7071067811865474600 ) ) ;
#53067 = vector ( 'none', #53066, 1000.000000000000100 ) ;
#53068 =( bounded_curve ( ) b_spline_curve ( 3, ( #53063, #53061, #53059, #53057 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.141592653589793100, 4.686437745600017900 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8108147633390039300, 0.8108147633390039300, 1.000000000000000000 ) )
representation_item ( '' ) );
#53069 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53070 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53071 = axis2_placement_3d ( 'none', #53065, #53083, #53060 ) ;
#53072 = cartesian_point ( 'none', ( 74.92690785151427200, -39.06671831381139300, -16.00000000000000000 ) ) ;
#53073 = toroidal_surface ( 'none', #53071, 84.49999999999998600, 1.000000000000000000 ) ;
#53074 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53075 = direction ( 'none', ( -0.7852385487581466900, 0.6191933636144687500, -0.0000000000000000000 ) ) ;
#53076 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53077 = vector ( 'none', #53075, 1000.000000000000100 ) ;
#53078 = cartesian_point ( 'none', ( -22.29284243828481100, -28.27097361274713100, -55.00000000000000000 ) ) ;
#53079 = cartesian_point ( 'none', ( 74.92690785151427200, -39.06671831381139300, -49.00000000000000000 ) ) ;
#53080 = line ( 'none', #53078, #53077 ) ;
#53081 = face_outer_bound ( 'none', #39652, .t. ) ;
#53082 = axis2_placement_3d ( 'none', #53079, #53070, #53069 ) ;
#53083 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53084 = cartesian_point ( 'none', ( 49.99999999999999300, -75.00000000000000000, 0.0000000000000000000 ) ) ;
#53085 = cartesian_point ( 'none', ( 35.86570612235335900, -75.40491445751388300, -10.00000000000000200 ) ) ;
#53086 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53088 = cartesian_point ( 'none', ( 67.00000000000005700, 0.0000000000000000000, -20.50000000000000700 ) ) ;
#53087 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#53089 = line ( 'none', #53088, #53067 ) ;
#53091 = cartesian_point ( 'none', ( 35.30940812036227100, -75.66700534704473600, -56.00000000000000000 ) ) ;
#53090 = cartesian_point ( 'none', ( 7.975000000000051200, 56.00000000000000000, -34.62499999999990100 ) ) ;
#53092 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53093 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53094 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.50000000000000700 ) ) ;
#53095 = circle ( 'none', #53114, 2.499999999999998700 ) ;
#53096 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -61.00000000000000000 ) ) ;
#53097 = vector ( 'none', #53112, 1000.000000000000000 ) ;
#53099 = circle ( 'none', #53203, 83.50000000000000000 ) ;
#53098 = cartesian_point ( 'none', ( 36.80000000000000400, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#53100 = line ( 'none', #53098, #53199 ) ;
#53101 = face_outer_bound ( 'none', #4302, .t. ) ;
#53102 = axis2_placement_3d ( 'none', #53094, #53093, #53187 ) ;
#53103 = cartesian_point ( 'none', ( -48.37682772836905100, -75.00000000000000000, 0.0000000000000000000 ) ) ;
#53104 = line ( 'none', #53103, #53155 ) ;
#53105 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53106 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#53107 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53108 = axis2_placement_3d ( 'none', #53208, #53206, #53204 ) ;
#53109 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#53110 = axis2_placement_3d ( 'none', #53124, #53109, #53107 ) ;
#53111 = cartesian_point ( 'none', ( 49.99999999999999300, -87.03535162752321200, -54.00000000000000000 ) ) ;
#53112 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#53113 = cartesian_point ( 'none', ( 11.50000000000000000, -2.000000000000000000, 26.50000000000000400 ) ) ;
#53114 = axis2_placement_3d ( 'none', #53134, #53087, #53086 ) ;
#53115 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53116 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53117 = vector ( 'none', #53115, 1000.000000000000000 ) ;
#53118 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#53120 = cartesian_point ( 'none', ( 49.99999999999999300, -78.28927824611209000, -60.99999999997862700 ) ) ;
#53119 = cartesian_point ( 'none', ( 11.50000000000000000, -2.000000000000000000, 24.00000000000000400 ) ) ;
#53121 = axis2_placement_3d ( 'none', #53119, #53118, #53116 ) ;
#53122 = line ( 'none', #53120, #53117 ) ;
#53123 = axis2_placement_3d ( 'none', #53133, #53106, #53105 ) ;
#53124 = cartesian_point ( 'none', ( 11.50000000000000000, 4.000000000000000000, 24.00000000000000400 ) ) ;
#53125 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53126 = vector ( 'none', #53125, 1000.000000000000000 ) ;
#53127 = cartesian_point ( 'none', ( 35.30940812036227800, -75.66700534704475000, -62.00000000000000000 ) ) ;
#53129 = cartesian_point ( 'none', ( 49.99999999999999300, -87.03535162752321200, -51.00000000000000700 ) ) ;
#53128 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53130 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#53131 = cartesian_point ( 'none', ( 49.99999999999999300, -78.28927824611209000, -56.00000000000000000 ) ) ;
#53133 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -56.00000000000000000 ) ) ;
#53132 = circle ( 'none', #53121, 2.499999999999998700 ) ;
#53134 = cartesian_point ( 'none', ( 11.50000000000000000, 4.000000000000000000, 24.00000000000000400 ) ) ;
#53135 = circle ( 'none', #53110, 2.499999999999998700 ) ;
#53136 = plane ( 'none', #53108 ) ;
#53137 = cylindrical_surface ( 'none', #53042, 2.499999999999998700 ) ;
#53138 = circle ( 'none', #53174, 79.00000000000000000 ) ;
#53139 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#53140 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53141 = vector ( 'none', #53140, 1000.000000000000000 ) ;
#53142 = cartesian_point ( 'none', ( 43.80652210268235100, -71.08613522528288800, -62.00000000000000000 ) ) ;
#53143 = line ( 'none', #53142, #53141 ) ;
#53144 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53145 = vector ( 'none', #53144, 1000.000000000000000 ) ;
#53146 = cartesian_point ( 'none', ( 49.99999999999999300, -87.03535162752321200, -56.00000000000000000 ) ) ;
#53147 = line ( 'none', #53146, #53145 ) ;
#53148 = vector ( 'none', #53172, 1000.000000000000100 ) ;
#53149 = vector ( 'none', #53170, 1000.000000000000200 ) ;
#53150 = circle ( 'none', #53123, 83.50000000000000000 ) ;
#53151 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#53153 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53152 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#53155 = vector ( 'none', #53153, 1000.000000000000000 ) ;
#53154 = cartesian_point ( 'none', ( 36.52691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#53156 = axis2_placement_3d ( 'none', #53154, #53152, #53151 ) ;
#53157 = vector ( 'none', #53177, 1000.000000000000000 ) ;
#53158 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#53159 = circle ( 'none', #53156, 2.000000000000000900 ) ;
#53160 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53161 = local_time ( 15, 31, 33.00000000000000000, #56188 ) ;
#53162 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53163 = axis2_placement_3d ( 'none', #53096, #53162, #53160 ) ;
#53164 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53165 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53166 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53167 = cartesian_point ( 'none', ( 80.66047396438567300, -39.06671831381139300, -16.00000000000000000 ) ) ;
#53168 = axis2_placement_3d ( 'none', #53167, #53165, #53164 ) ;
#53169 = oriented_edge ( 'none', *, *, #37414, .t. ) ;
#53170 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#53171 = face_outer_bound ( 'none', #43884, .t. ) ;
#53172 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#53174 = axis2_placement_3d ( 'none', #53212, #53166, #53201 ) ;
#53173 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53175 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53176 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#53177 = direction ( 'none', ( 0.5547001962252292600, 0.8320502943378436100, 0.0000000000000000000 ) ) ;
#53178 = circle ( 'none', #53163, 83.50000000000000000 ) ;
#53179 = cartesian_point ( 'none', ( -35.86570612235335200, -75.40491445751386800, -15.00000000000000000 ) ) ;
#53180 = line ( 'none', #53179, #48209 ) ;
#53181 = circle ( 'none', #53168, 1.000000000000000900 ) ;
#53182 = face_outer_bound ( 'none', #38699, .t. ) ;
#53183 = cartesian_point ( 'none', ( 71.32691296280299300, -15.54447046161952700, -20.00000000000000700 ) ) ;
#53184 = cartesian_point ( 'none', ( 49.99999999999999300, -84.48835491784436200, -56.00000000000000000 ) ) ;
#53185 = calendar_date ( 2016, 28, 1 ) ;
#53186 = cartesian_point ( 'none', ( 50.00000000000000000, -85.98035104705458300, -55.99999999999998600 ) ) ;
#53187 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53188 = cartesian_point ( 'none', ( 50.00000000000000000, -87.03535162752321200, -55.17157287525380100 ) ) ;
#53189 = face_outer_bound ( 'none', #55604, .t. ) ;
#53190 = cartesian_point ( 'none', ( 49.99999999999999300, -87.03535162752321200, -54.00000000000000000 ) ) ;
#53191 = cylindrical_surface ( 'none', #53192, 1.000000000000000900 ) ;
#53192 = axis2_placement_3d ( 'none', #53195, #53194, #53173 ) ;
#53193 = cartesian_point ( 'none', ( 66.50000000000000000, 22.50000000000000000, 127.6499999999999900 ) ) ;
#53194 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#53195 = cartesian_point ( 'none', ( 74.92690785151427200, -39.06671831381139300, -50.00000000000000000 ) ) ;
#53196 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -55.00000000000000000 ) ) ;
#53197 =( bounded_curve ( ) b_spline_curve ( 3, ( #53190, #53188, #53186, #53184 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.570796326794896600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) )
representation_item ( '' ) );
#53198 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#53199 = vector ( 'none', #53198, 1000.000000000000000 ) ;
#53201 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53200 = cylindrical_surface ( 'none', #53215, 1.000000000000000900 ) ;
#53202 = cylindrical_surface ( 'none', #53211, 1.000000000000000900 ) ;
#53203 = axis2_placement_3d ( 'none', #53196, #53176, #53175 ) ;
#53204 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53205 = cylindrical_surface ( 'none', #53305, 8.000000000000007100 ) ;
#53206 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53207 = oriented_edge ( 'none', *, *, #41843, .f. ) ;
#53208 = cartesian_point ( 'none', ( 49.99999999999999300, -75.00000000000000000, -55.00000000000000000 ) ) ;
#53209 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53210 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53211 = axis2_placement_3d ( 'none', #53316, #53314, #53309 ) ;
#53212 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.800000000000000000 ) ) ;
#53213 = face_outer_bound ( 'none', #39808, .t. ) ;
#53214 = axis2_placement_3d ( 'none', #53222, #53326, #53325 ) ;
#53215 = axis2_placement_3d ( 'none', #53258, #53210, #53209 ) ;
#53216 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53217 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#53218 = face_outer_bound ( 'none', #43606, .t. ) ;
#53219 = cartesian_point ( 'none', ( 49.99999999999999300, -79.50693909433000800, -10.00000000010459200 ) ) ;
#53220 = cartesian_point ( 'none', ( -49.43516220002667400, 55.05997785697560700, -19.00000000000000700 ) ) ;
#53221 = cartesian_point ( 'none', ( -49.43516220002669600, 55.05997785697562100, -19.13484968037478900 ) ) ;
#53222 = cartesian_point ( 'none', ( 90.00000000000000000, -75.00000000000000000, -87.00000000000000000 ) ) ;
#53223 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53224 = cartesian_point ( 'none', ( -49.41256288774479100, 55.04308893534084700, -19.26855614720614400 ) ) ;
#53225 = vector ( 'none', #53223, 1000.000000000000000 ) ;
#53226 = cartesian_point ( 'none', ( -49.32684221277985200, 54.98095608802005800, -19.51251722063393100 ) ) ;
#53227 = cartesian_point ( 'none', ( 90.00000000000000000, -75.00000000000000000, 33.00000000000000000 ) ) ;
#53228 = line ( 'none', #53321, #53319 ) ;
#53229 = cartesian_point ( 'none', ( -49.26295875855554100, 54.93526157964757300, -19.62428252145462400 ) ) ;
#53230 = cartesian_point ( 'none', ( -49.10291839949629600, 54.82608792420518300, -19.80769544878420500 ) ) ;
#53231 = cartesian_point ( 'none', ( -49.00703440245457200, 54.76288846731423400, -19.87957416298994000 ) ) ;
#53232 = face_outer_bound ( 'none', #4328, .t. ) ;
#53233 = cartesian_point ( 'none', ( -48.79481926963426000, 54.63085110091605400, -19.97602857019693100 ) ) ;
#53234 = cartesian_point ( 'none', ( -48.68103202854506200, 54.56358595793179200, -20.00000000000001100 ) ) ;
#53235 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53236 = cartesian_point ( 'none', ( -48.56333126668218400, 54.49811951227710700, -20.00000000000000700 ) ) ;
#53237 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#53238 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -50.00000000000000000 ) ) ;
#53239 = circle ( 'none', #53303, 2.000000000000000900 ) ;
#53240 = cartesian_point ( 'none', ( 80.66047396438567300, -39.06671831381139300, -16.00000000000000000 ) ) ;
#53241 = line ( 'none', #53227, #53225 ) ;
#53242 = b_spline_curve_with_knots ( 'none', 3,
( #53236, #53234, #53233, #53231, #53230, #53229, #53226, #53224, #53221, #53220 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003985410594684430600, 0.0007970821189368861200, 0.001195623178405329200, 0.001594164237873772200 ),
.unspecified. ) ;
#53243 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53244 = vector ( 'none', #53243, 1000.000000000000000 ) ;
#53245 = axis2_placement_3d ( 'none', #53240, #53217, #53216 ) ;
#53246 = plane ( 'none', #53214 ) ;
#53247 = circle ( 'none', #53267, 83.49999999999998600 ) ;
#53248 = circle ( 'none', #53245, 1.000000000000000900 ) ;
#53249 = cartesian_point ( 'none', ( -44.58806852551713700, -70.59854208950628200, -60.99999999997862700 ) ) ;
#53250 = face_bound ( 'none', #4345, .t. ) ;
#53251 = cartesian_point ( 'none', ( 15.80000000000000100, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#53252 = line ( 'none', #53317, #53308 ) ;
#53253 = cartesian_point ( 'none', ( 49.99999999999999300, -86.55039500257430500, -10.00000000000000200 ) ) ;
#53254 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53255 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#53256 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -15.00000000000000000 ) ) ;
#53257 = axis2_placement_3d ( 'none', #53256, #53255, #53254 ) ;
#53258 = cartesian_point ( 'none', ( 80.66047396438567300, -39.06671831381139300, -50.00000000000000000 ) ) ;
#53259 = cartesian_point ( 'none', ( -49.99999999999999300, -66.87488317746806400, -55.00000000000000000 ) ) ;
#53260 = line ( 'none', #53259, #53244 ) ;
#53261 = axis2_placement_3d ( 'none', #53352, #53344, #53343 ) ;
#53262 = axis2_placement_3d ( 'none', #53364, #53362, #53354 ) ;
#53263 = circle ( 'none', #53257, 83.49999999999998600 ) ;
#53264 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53265 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53266 = axis2_placement_3d ( 'none', #53277, #53265, #53264 ) ;
#53267 = axis2_placement_3d ( 'none', #53238, #53237, #53235 ) ;
#53268 = circle ( 'none', #53266, 8.000000000000007100 ) ;
#53269 = cartesian_point ( 'none', ( 84.98286821912260800, -75.00000000000000000, 2.660444806595208900 ) ) ;
#53270 = cartesian_point ( 'none', ( -35.86570612235335900, -75.40491445751388300, -55.00000000000000000 ) ) ;
#53271 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#53272 = vector ( 'none', #53271, 1000.000000000000000 ) ;
#53273 = conical_surface ( 'none', #53262, 2.000000000000000900, 0.9599310885968839200 ) ;
#53274 = cartesian_point ( 'none', ( 49.99999999999999300, -68.84221088837864500, -55.00000000000000000 ) ) ;
#53275 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#53276 = line ( 'none', #53274, #53272 ) ;
#53277 = cartesian_point ( 'none', ( -44.67468722708429900, 61.48943180206218500, -20.00000000000000700 ) ) ;
#53278 = cartesian_point ( 'none', ( 16.50000000000000000, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#53279 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#53280 = vector ( 'none', #53279, 1000.000000000000000 ) ;
#53282 = cartesian_point ( 'none', ( 49.99999999999999300, -66.87488317746806400, -15.00000000000000000 ) ) ;
#53281 = cartesian_point ( 'none', ( -44.67468722708429900, 61.48943180206218500, -13.99999999999999800 ) ) ;
#53283 = circle ( 'none', #53340, 8.000000000000007100 ) ;
#53284 = cartesian_point ( 'none', ( 49.99999999999999300, -75.00000000000000000, 33.00000000000000000 ) ) ;
#53285 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#53286 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53287 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53289 = line ( 'none', #53282, #53280 ) ;
#53288 = cartesian_point ( 'none', ( 16.50000000000000000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#53290 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#53291 = vector ( 'none', #53290, 1000.000000000000000 ) ;
#53292 = circle ( 'none', #53379, 2.000000000000000900 ) ;
#53293 = cartesian_point ( 'none', ( 49.99999999999999300, -86.55039500257430500, -49.00000000000000000 ) ) ;
#53294 = face_outer_bound ( 'none', #36660, .t. ) ;
#53295 = cartesian_point ( 'none', ( 49.99999999999999300, -75.00000000000000000, 33.00000000000000000 ) ) ;
#53296 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53297 = vector ( 'none', #53296, 1000.000000000000000 ) ;
#53298 = conical_surface ( 'none', #53312, 1.610000000000001200, 0.9599310885968749300 ) ;
#53299 = cartesian_point ( 'none', ( 49.99999999999999300, -86.55039500257430500, -15.00000000000000000 ) ) ;
#53301 = line ( 'none', #53299, #53297 ) ;
#53300 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#53302 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#53303 = axis2_placement_3d ( 'none', #53310, #53302, #53300 ) ;
#53304 = cartesian_point ( 'none', ( -72.28516237019206900, -23.48687299947002700, -30.50000000000000700 ) ) ;
#53305 = axis2_placement_3d ( 'none', #53304, #53287, #53286 ) ;
#53306 = vector ( 'none', #53357, 1000.000000000000000 ) ;
#53308 = vector ( 'none', #53315, 1000.000000000000000 ) ;
#53307 = cartesian_point ( 'none', ( 47.22468722708340700, 61.48943180206281100, -0.5000000000000004400 ) ) ;
#53309 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53310 = cartesian_point ( 'none', ( 16.22691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#53311 = cartesian_point ( 'none', ( -67.50000000000005700, 8.266365894244641400e-015, -20.00000000000000700 ) ) ;
#53312 = axis2_placement_3d ( 'none', #53288, #53285, #53275 ) ;
#53313 = line ( 'none', #53293, #53291 ) ;
#53314 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53315 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#53316 = cartesian_point ( 'none', ( 81.64151833762690600, -39.06671831381139300, -49.00000000000000000 ) ) ;
#53317 = cartesian_point ( 'none', ( 49.99999999999999300, -66.87488317746806400, -10.00000000000000000 ) ) ;
#53318 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53319 = vector ( 'none', #53318, 1000.000000000000000 ) ;
#53320 = face_outer_bound ( 'none', #44311, .t. ) ;
#53321 = cartesian_point ( 'none', ( 49.99999999999999300, -79.50693909433000800, -500000.0000000000600 ) ) ;
#53322 = cartesian_point ( 'none', ( 80.66047396438567300, -39.06671831381139300, -16.00000000000000000 ) ) ;
#53323 =( bounded_curve ( ) b_spline_curve ( 3, ( #53424, #53421, #53419, #53416 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.141592653589793100, 4.712388980384689700 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) )
representation_item ( '' ) );
#53324 = face_outer_bound ( 'none', #48008, .t. ) ;
#53325 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53326 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#53327 = face_outer_bound ( 'none', #47338, .t. ) ;
#53328 = cartesian_point ( 'none', ( 49.99999999999999300, -68.84221088837864500, -15.00000000000000000 ) ) ;
#53329 = cartesian_point ( 'none', ( 35.50000000000000000, 10.00000000000000200, 37.14999999999998400 ) ) ;
#53330 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#53331 = vector ( 'none', #53330, 1000.000000000000000 ) ;
#53332 = cartesian_point ( 'none', ( 35.50000000000000000, 10.00000000000000000, 33.85000000000000100 ) ) ;
#53333 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#53334 = plane ( 'none', #53410 ) ;
#53335 = cartesian_point ( 'none', ( 49.99999999999999300, -68.84221088837864500, -49.00000000000000000 ) ) ;
#53336 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#53337 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53338 = vector ( 'none', #53336, 1000.000000000000000 ) ;
#53339 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#53340 = axis2_placement_3d ( 'none', #53281, #53339, #53337 ) ;
#53341 = cartesian_point ( 'none', ( 49.99999999999999300, -79.64974465005080600, -56.00000000000000000 ) ) ;
#53342 = line ( 'none', #53341, #53338 ) ;
#53343 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53345 = cartesian_point ( 'none', ( 49.99999999999999300, -84.48835491784436200, -56.00000000000000000 ) ) ;
#53344 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53346 = vector ( 'none', #53372, 1000.000000000000000 ) ;
#53348 = line ( 'none', #53414, #53412 ) ;
#53347 = axis2_placement_3d ( 'none', #53322, #53393, #53385 ) ;
#53349 = cartesian_point ( 'none', ( 49.99999999999999300, -86.55039500257430500, -15.00000000000000000 ) ) ;
#53350 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -20.00000000000000700 ) ) ;
#53351 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -10.00000000000000000 ) ) ;
#53352 = cartesian_point ( 'none', ( 0.0000000000000000000, -79.00000000000000000, -51.00000000000000700 ) ) ;
#53353 = toroidal_surface ( 'none', #53409, 73.00000000000000000, 1.000000000000000000 ) ;
#53355 = circle ( 'none', #53380, 67.50000000000000000 ) ;
#53354 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#53356 = cylindrical_surface ( 'none', #53261, 1.000000000000000900 ) ;
#53357 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53358 = line ( 'none', #53374, #53346 ) ;
#53359 = face_outer_bound ( 'none', #45490, .t. ) ;
#53360 = cartesian_point ( 'none', ( 49.99999999999999300, -78.28927824611209000, -60.99999999997862700 ) ) ;
#53361 = cartesian_point ( 'none', ( 49.99999999999999300, -84.48835491784437600, -49.00000000000000000 ) ) ;
#53362 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#53363 = direction ( 'none', ( -0.7071067811865474600, 8.659560562354932900e-017, 0.7071067811865474600 ) ) ;
#53364 = cartesian_point ( 'none', ( 16.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#53365 = vector ( 'none', #53363, 1000.000000000000100 ) ;
#53366 = cartesian_point ( 'none', ( -67.00000000000005700, 8.205133554287273900e-015, -20.50000000000000700 ) ) ;
#53367 = line ( 'none', #53366, #53365 ) ;
#53368 = line ( 'none', #53295, #53306 ) ;
#53369 = line ( 'none', #53332, #53331 ) ;
#53371 = cartesian_point ( 'none', ( 49.99999999999999300, -79.50693909433000800, 0.0000000000000000000 ) ) ;
#53370 = face_outer_bound ( 'none', #57990, .t. ) ;
#53372 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#53374 = cartesian_point ( 'none', ( 49.99999999999999300, -68.05830249822356800, 0.0000000000000000000 ) ) ;
#53373 = cartesian_point ( 'none', ( -48.56333126668218400, 54.49811951227710700, -20.00000000000000700 ) ) ;
#53375 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#53376 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#53377 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#53378 = cartesian_point ( 'none', ( 36.52691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#53379 = axis2_placement_3d ( 'none', #53378, #53377, #53375 ) ;
#53380 = axis2_placement_3d ( 'none', #53350, #53437, #53436 ) ;
#53381 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53382 = vector ( 'none', #53381, 1000.000000000000000 ) ;
#53383 = circle ( 'none', #53468, 0.9999999999999932300 ) ;
#53384 = cartesian_point ( 'none', ( 49.99999999999999300, -90.00000000000000000, 33.00000000000000000 ) ) ;
#53385 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53386 = vector ( 'none', #53376, 1000.000000000000000 ) ;
#53387 = cartesian_point ( 'none', ( 81.42474729809265500, -79.00000000000000000, -16.00000000000000000 ) ) ;
#53388 = cartesian_point ( 'none', ( 49.99999999999999300, -75.00000000000000000, 33.00000000000000000 ) ) ;
#53389 = line ( 'none', #53388, #53386 ) ;
#53390 = line ( 'none', #53384, #53382 ) ;
#53391 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53392 = cartesian_point ( 'none', ( 84.98286821912260800, -75.00000000000000000, -87.00000000000000000 ) ) ;
#53393 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#53394 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53395 = circle ( 'none', #53417, 1.000000000000000900 ) ;
#53396 = cartesian_point ( 'none', ( 83.60260405761100300, -58.34060341296079600, -10.00000000000000000 ) ) ;
#53397 = cartesian_point ( 'none', ( 81.46302481005436400, -80.00000000000000000, -13.99999999999999800 ) ) ;
#53398 = cartesian_point ( 'none', ( 53.00462606288665100, -75.00000000000000000, -500000.0000000000600 ) ) ;
#53399 = cartesian_point ( 'none', ( 81.46302481005437800, -80.00000000000000000, -14.58578643762690400 ) ) ;
#53400 = cartesian_point ( 'none', ( 81.44716974546594200, -79.58578643762692200, -14.99999999999999800 ) ) ;
#53401 = cartesian_point ( 'none', ( 88.58553077587788500, -57.92775801770720500, -10.00000000000000000 ) ) ;
#53403 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -19.00000000000000700 ) ) ;
#53402 = cartesian_point ( 'none', ( 81.42474729809265500, -79.00000000000000000, -15.00000000000000000 ) ) ;
#53405 = plane ( 'none', #53469 ) ;
#53404 = spherical_surface ( 'none', #53347, 1.000000000000000000 ) ;
#53406 = line ( 'none', #53474, #53473 ) ;
#53407 =( bounded_curve ( ) b_spline_curve ( 3, ( #53402, #53400, #53399, #53397 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689700, 6.283185307179586200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) )
representation_item ( '' ) );
#53408 = face_outer_bound ( 'none', #4390, .t. ) ;
#53409 = axis2_placement_3d ( 'none', #53403, #53430, #53394 ) ;
#53410 = axis2_placement_3d ( 'none', #53351, #53434, #53432 ) ;
#53411 = direction ( 'none', ( 0.08256907905071708700, -0.9965853436533753700, 0.0000000000000000000 ) ) ;
#53412 = vector ( 'none', #53411, 1000.000000000000200 ) ;
#53413 = cartesian_point ( 'none', ( 36.52691906009821600, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#53414 = cartesian_point ( 'none', ( 83.21487619505686000, 6.894518100734888600, -10.00000000000000000 ) ) ;
#53415 = face_outer_bound ( 'none', #3890, .t. ) ;
#53416 = cartesian_point ( 'none', ( 58.75300838261648600, -79.00000000000000000, -15.00000000000000000 ) ) ;
#53417 = axis2_placement_3d ( 'none', #53483, #53481, #53479 ) ;
#53418 = oriented_edge ( 'none', *, *, #53584, .f. ) ;
#53419 = cartesian_point ( 'none', ( 58.67470787298474700, -79.58578643762692200, -15.00000000000000000 ) ) ;
#53420 = direction ( 'none', ( 0.9965853436533753700, 0.08256907905071710100, 0.0000000000000000000 ) ) ;
#53422 = vector ( 'none', #53420, 1000.000000000000200 ) ;
#53421 = cartesian_point ( 'none', ( 58.61934105165379100, -80.00000000000000000, -14.58578643762690400 ) ) ;
#53423 = cartesian_point ( 'none', ( 83.60260405761100300, -58.34060341296079600, -10.00000000000000000 ) ) ;
#53424 = cartesian_point ( 'none', ( 58.61934105165378400, -80.00000000000000000, -13.99999999999999800 ) ) ;
#53425 = line ( 'none', #53423, #53422 ) ;
#53426 = edge_loop ( 'none', ( #56546, #57106, #56314, #57517, #56536 ) ) ;
#53427 = oriented_edge ( 'none', *, *, #35502, .f. ) ;
#53428 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#53429 = vector ( 'none', #53428, 1000.000000000000000 ) ;
#53430 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53431 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #53532, #53531, #53530, #53528, #53526, #53525, #53524 ),
( #53523, #53522, #53521, #53520, #53519, #53517, #53515 ),
( #53513, #53512, #53510, #53508, #53507, #53506, #53504 ),
( #53503, #53502, #53501, #53500, #53499, #53498, #53497 ),
( #53495, #53493, #53491, #53489, #53488, #53487, #53486 ),
( #53484, #53482, #53480, #53478, #53477, #53476, #53475 ),
( #53472, #53606, #53605, #53604, #53603, #53602, #53601 ),
( #53598, #53596, #53594, #53593, #53592, #53591, #53590 ),
( #53588, #53587, #53586, #53583, #53581, #53578, #53577 ),
( #53575, #53572, #53571, #53570, #53569, #53568, #53565 ),
( #53564, #53562, #53560, #53557, #53556, #53555, #53554 ),
( #53551, #53550, #53548, #53546, #53544, #53542, #53540 ),
( #53539, #53538, #53537, #53652, #53651, #53650, #53649 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 4.712388980384689700, 5.107444256573606000, 5.502499532762522300, 5.897554808951438700, 6.292610085140355900 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#53432 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53433 = cartesian_point ( 'none', ( 81.46302481005437800, -80.00000000000000000, -50.41421356237309900 ) ) ;
#53434 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53435 = cartesian_point ( 'none', ( 81.46302481005436400, -80.00000000000000000, -51.00000000000000700 ) ) ;
#53436 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53437 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53438 = cartesian_point ( 'none', ( 90.00000000000000000, -90.00000000000000000, -87.00000000000000000 ) ) ;
#53439 = line ( 'none', #53438, #53429 ) ;
#53440 = axis2_placement_3d ( 'none', #53518, #53516, #53514 ) ;
#53441 = edge_curve ( 'none', #6020, #5992, #54096, .t. ) ;
#53442 = circle ( 'none', #53440, 6.000000000000005300 ) ;
#53443 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53444 = vector ( 'none', #53443, 1000.000000000000000 ) ;
#53445 = line ( 'none', #53398, #53454 ) ;
#53446 =( bounded_curve ( ) b_spline_curve ( 3, ( #53435, #53433, #53647, #53645 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.141592653589793100, 4.712388980384689700 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) )
representation_item ( '' ) );
#53447 = cartesian_point ( 'none', ( 90.00000000000000000, -75.00000000000000000, 33.00000000000000000 ) ) ;
#53448 = cartesian_point ( 'none', ( 53.00462606288665800, -75.00000000000001400, -10.00000000000000000 ) ) ;
#53449 = vector ( 'none', #53391, 1000.000000000000000 ) ;
#53450 = cartesian_point ( 'none', ( 90.00000000000000000, -75.00000000000000000, 3.688766196090761200 ) ) ;
#53451 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53452 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53453 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -10.00000000000000000 ) ) ;
#53454 = vector ( 'none', #53547, 1000.000000000000000 ) ;
#53455 = line ( 'none', #53392, #53449 ) ;
#53456 = face_outer_bound ( 'none', #45376, .t. ) ;
#53457 = cartesian_point ( 'none', ( 90.00000000000000000, -75.00000000000000000, -10.00000000000000000 ) ) ;
#53458 = line ( 'none', #53457, #53444 ) ;
#53459 = cartesian_point ( 'none', ( 72.36230877960244400, -15.48724498114745500, -13.99999999999999600 ) ) ;
#53460 = axis2_placement_3d ( 'none', #53636, #53635, #53632 ) ;
#53461 = face_outer_bound ( 'none', #4407, .t. ) ;
#53462 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53463 = vector ( 'none', #53462, 1000.000000000000000 ) ;
#53464 = cartesian_point ( 'none', ( 90.00000000000000000, -75.00000000000000000, 33.00000000000000000 ) ) ;
#53465 = line ( 'none', #53464, #53463 ) ;
#53466 = direction ( 'none', ( 0.9998169043080802300, 0.01913525175709098300, 0.0000000000000000000 ) ) ;
#53467 = direction ( 'none', ( 0.01913525175709098300, -0.9998169043080802300, 2.655549635340171700e-016 ) ) ;
#53468 = axis2_placement_3d ( 'none', #53387, #53467, #53466 ) ;
#53469 = axis2_placement_3d ( 'none', #53453, #53452, #53451 ) ;
#53470 = circle ( 'none', #53460, 1.000000000000000900 ) ;
#53471 = direction ( 'none', ( -0.5547001962252281500, 0.8320502943378443900, 0.0000000000000000000 ) ) ;
#53472 = cartesian_point ( 'none', ( 81.45194083224959100, -79.71043107984982600, -14.70376678010788900 ) ) ;
#53473 = vector ( 'none', #53471, 1000.000000000000100 ) ;
#53474 = cartesian_point ( 'none', ( 48.37682772836905100, -68.05830249822356800, -9.999999999990905100 ) ) ;
#53475 = cartesian_point ( 'none', ( 82.44821034542924600, -80.21637572148380000, -15.59463992452462100 ) ) ;
#53476 = cartesian_point ( 'none', ( 82.44513876824362300, -80.05588581353470100, -15.38748583625206800 ) ) ;
#53477 = cartesian_point ( 'none', ( 82.33601681812963600, -79.89838583806532300, -15.18156928423033500 ) ) ;
#53478 = cartesian_point ( 'none', ( 82.15122807495177400, -79.78774318959742100, -15.03421069811957400 ) ) ;
#53479 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53480 = cartesian_point ( 'none', ( 81.96643933177391300, -79.67710054112950500, -14.88685211200881600 ) ) ;
#53481 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#53482 = cartesian_point ( 'none', ( 81.70819281208307000, -79.61463878772865100, -14.79981213432258800 ) ) ;
#53483 = cartesian_point ( 'none', ( -73.00000000000000000, -0.005117605186732987500, -19.00000000000000700 ) ) ;
#53484 = cartesian_point ( 'none', ( 81.44839344112118300, -79.61775548662045300, -14.79731996226230900 ) ) ;
#53485 = cartesian_point ( 'none', ( 53.00462606288665100, -75.00000000000000000, 0.0000000000000000000 ) ) ;
#53486 = cartesian_point ( 'none', ( 82.44394798399999000, -79.99366733680493300, -15.74459014398470200 ) ) ;
#53487 = cartesian_point ( 'none', ( 82.44142622643963100, -79.86190550427579600, -15.51764199211791300 ) ) ;
#53488 = cartesian_point ( 'none', ( 82.33254845895449100, -79.73297240834278900, -15.29205717830085700 ) ) ;
#53489 = cartesian_point ( 'none', ( 82.14770633590461600, -79.64288151886412900, -15.13079374101106100 ) ) ;
#53490 = cartesian_point ( 'none', ( 90.00000000000000000, -75.00000000000000000, 3.688766196090761200 ) ) ;
#53491 = cartesian_point ( 'none', ( 81.96286421285472600, -79.55279062938547000, -14.96953030372126700 ) ) ;
#53492 = cartesian_point ( 'none', ( 88.43567752670134000, -75.00000000000000000, 3.342442999349254200 ) ) ;
#53493 = cartesian_point ( 'none', ( 81.70427930482051700, -79.50262631980386600, -14.87452576267833300 ) ) ;
#53494 = cartesian_point ( 'none', ( 86.76292392472066700, -75.00000000000000000, 2.999592067103779700 ) ) ;
#53495 = cartesian_point ( 'none', ( 81.44413107969194200, -79.50640129428101900, -14.87229507199235300 ) ) ;
#53496 = cartesian_point ( 'none', ( 84.98286821912260800, -75.00000000000000000, 2.660444806595208900 ) ) ;
#53497 = cartesian_point ( 'none', ( 82.43929565533670700, -79.75058316414849500, -15.84595058444579500 ) ) ;
#53498 = cartesian_point ( 'none', ( 82.43737700414251900, -79.65033363925258000, -15.60544256274055600 ) ) ;
#53499 = cartesian_point ( 'none', ( 82.32876770616815100, -79.55273225380273100, -15.36638837086804800 ) ) ;
#53500 = cartesian_point ( 'none', ( 82.14386713065219700, -79.48509730015352700, -15.19569845556088000 ) ) ;
#53501 = cartesian_point ( 'none', ( 81.95896655513624300, -79.41746234650433700, -15.02500854025371200 ) ) ;
#53502 = cartesian_point ( 'none', ( 81.70001008675213000, -79.38061150809649300, -14.92474648416713400 ) ) ;
#53503 = cartesian_point ( 'none', ( 81.43947875102864500, -79.38485920795280000, -14.92297529222289900 ) ) ;
#53504 = cartesian_point ( 'none', ( 82.43464332667342400, -79.50749899149207100, -15.94731102490688800 ) ) ;
#53505 =( bounded_curve ( ) b_spline_curve ( 3, ( #53496, #53494, #53492, #53490 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.874243351857846700, 5.926204413382789600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9997750166626145900, 0.9997750166626145900, 1.000000000000000000 ) )
representation_item ( '' ) );
#53506 = cartesian_point ( 'none', ( 82.43332778184542100, -79.43876177422937700, -15.69324313336320200 ) ) ;
#53507 = cartesian_point ( 'none', ( 82.32498695338181000, -79.37249209926267200, -15.44071956343523900 ) ) ;
#53508 = cartesian_point ( 'none', ( 82.14002792539977800, -79.32731308144293800, -15.26060317011069700 ) ) ;
#53509 = direction ( 'none', ( 1.084202172485505200e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53511 = cartesian_point ( 'none', ( 57.49999999999998600, -80.00000000000000000, 4.999999999999978700 ) ) ;
#53510 = cartesian_point ( 'none', ( 81.95506889741774600, -79.28213406362318900, -15.08048677678615600 ) ) ;
#53512 = cartesian_point ( 'none', ( 81.69574086868372800, -79.25859669638913400, -14.97496720565593600 ) ) ;
#53513 = cartesian_point ( 'none', ( 81.43482642236536200, -79.26331712162456700, -14.97365551245344400 ) ) ;
#53514 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53515 = cartesian_point ( 'none', ( 82.42960478008734500, -79.24423493236885500, -16.00000000000000000 ) ) ;
#53516 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#53517 = cartesian_point ( 'none', ( 82.42894521160573600, -79.20977247920471600, -15.73862058343239800 ) ) ;
#53518 = cartesian_point ( 'none', ( 70.00000000000000000, -75.00000000000000000, 18.00000000000000400 ) ) ;
#53519 = cartesian_point ( 'none', ( 82.32089696862858800, -79.17757760343069200, -15.47884050562557300 ) ) ;
#53520 = cartesian_point ( 'none', ( 82.13587445836202500, -79.15674114374162700, -15.29378411233064300 ) ) ;
#53521 = cartesian_point ( 'none', ( 81.95085194809546200, -79.13590468405257600, -15.10872771903571100 ) ) ;
#53522 = cartesian_point ( 'none', ( 81.69111943490175100, -79.12668353112283600, -15.00065968926787400 ) ) ;
#53523 = cartesian_point ( 'none', ( 81.42978787577926900, -79.13168509206298000, -15.00000000000000000 ) ) ;
#53524 = cartesian_point ( 'none', ( 82.42456420240073100, -78.98086474824290800, -16.00000000000000000 ) ) ;
#53525 = cartesian_point ( 'none', ( 82.42456420240073100, -78.98086474824290800, -15.73820061220084900 ) ) ;
#53526 = cartesian_point ( 'none', ( 82.31681083880019400, -78.98292701357496500, -15.47801334123671800 ) ) ;
#53527 = direction ( 'none', ( 0.08256907905071662900, -0.9965853436533754800, 0.0000000000000000000 ) ) ;
#53528 = cartesian_point ( 'none', ( 82.13172461107383500, -78.98646933372285200, -15.29289321881345200 ) ) ;
#53529 = vector ( 'none', #53527, 1000.000000000000100 ) ;
#53530 = cartesian_point ( 'none', ( 81.94663838334746200, -78.99001165387072400, -15.10777309639018500 ) ) ;
#53531 = cartesian_point ( 'none', ( 81.68649875155175300, -78.99499040280460300, -15.00000000000000000 ) ) ;
#53532 = cartesian_point ( 'none', ( 81.42474729809265500, -79.00000000000000000, -15.00000000000000000 ) ) ;
#53533 = cartesian_point ( 'none', ( 83.60260405761100300, -58.34060341296079600, -10.00000000000000000 ) ) ;
#53534 = line ( 'none', #53533, #53529 ) ;
#53535 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53536 = vector ( 'none', #53535, 1000.000000000000000 ) ;
#53537 = cartesian_point ( 'none', ( 81.97872598554830900, -80.10500326813257700, -13.98949225670396000 ) ) ;
#53538 = cartesian_point ( 'none', ( 81.72163323201557700, -79.99995514747763500, -13.99052871661667500 ) ) ;
#53539 = cartesian_point ( 'none', ( 81.46302311003940100, -79.99995558710895700, -13.99057536156685400 ) ) ;
#53540 = cartesian_point ( 'none', ( 82.46288751996966900, -80.98325809122026400, -14.24450921022836200 ) ) ;
#53541 = cartesian_point ( 'none', ( 48.37682772836905100, -75.00000000000000000, 0.0000000000000000000 ) ) ;
#53542 = cartesian_point ( 'none', ( 82.45793310186623200, -80.72438974531563400, -14.21288710581422000 ) ) ;
#53543 = line ( 'none', #53541, #53536 ) ;
#53544 = cartesian_point ( 'none', ( 82.34797711461850200, -80.46905034713340400, -14.18145054172705400 ) ) ;
#53545 = line ( 'none', #53511, #53585 ) ;
#53547 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53546 = cartesian_point ( 'none', ( 82.16337151870813200, -80.28772311255416100, -14.15887744662093100 ) ) ;
#53548 = cartesian_point ( 'none', ( 81.97876592279776300, -80.10639587797493300, -14.13630435151480900 ) ) ;
#53549 = cartesian_point ( 'none', ( 67.50000000000005700, 0.0000000000000000000, -20.00000000000000700 ) ) ;
#53550 = cartesian_point ( 'none', ( 81.72167689639478300, -80.00120851675301000, -14.12285961727624100 ) ) ;
#53551 = cartesian_point ( 'none', ( 81.46307061566159300, -80.00119667148868500, -14.12225460511418100 ) ) ;
#53552 = cartesian_point ( 'none', ( 90.00000000000000000, -90.00000000000000000, 33.00000000000000000 ) ) ;
#53553 = line ( 'none', #53552, #53634 ) ;
#53554 = cartesian_point ( 'none', ( 82.46192664979830100, -80.93305262476654600, -14.50825815157326200 ) ) ;
#53555 = cartesian_point ( 'none', ( 82.45709485739244800, -80.68059147156057500, -14.44252576476263900 ) ) ;
#53556 = cartesian_point ( 'none', ( 82.34719305671907800, -80.43162495687843700, -14.37717905449732700 ) ) ;
#53557 = cartesian_point ( 'none', ( 82.16257551133685400, -80.25492006930672100, -14.33025665894670700 ) ) ;
#53558 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53559 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#53560 = cartesian_point ( 'none', ( 81.97795796595463000, -80.07821518173500400, -14.28333426339608700 ) ) ;
#53561 = cartesian_point ( 'none', ( 79.49999999999997200, -90.00000000000000000, -59.00000000000000700 ) ) ;
#53562 = cartesian_point ( 'none', ( 81.72079363461037400, -79.97584817829975600, -14.25538680647396800 ) ) ;
#53563 = circle ( 'none', #53566, 3.000000000000001800 ) ;
#53564 = cartesian_point ( 'none', ( 81.46210974549022400, -79.97609393826182600, -14.25412907578662900 ) ) ;
#53565 = cartesian_point ( 'none', ( 82.46003066973486300, -80.83398766645176200, -14.75228681366159800 ) ) ;
#53567 = advanced_face ( 'none', ( #54089 ), #54099, .f. ) ;
#53566 = axis2_placement_3d ( 'none', #53644, #53643, #53642 ) ;
#53568 = cartesian_point ( 'none', ( 82.45544148377959500, -80.59420270028863300, -14.65490895452331400 ) ) ;
#53569 = cartesian_point ( 'none', ( 82.34564702156915000, -80.35784369101860100, -14.55810449184287800 ) ) ;
#53570 = cartesian_point ( 'none', ( 82.16100585666762900, -80.19026477605443400, -14.48864021642604200 ) ) ;
#53571 = cartesian_point ( 'none', ( 81.97636469176612200, -80.02268586109028100, -14.41917594100920800 ) ) ;
#53572 = cartesian_point ( 'none', ( 81.71905129362407600, -79.92586057234366600, -14.37786991498680000 ) ) ;
#53573 = direction ( 'none', ( -2.168404344971010300e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53574 = vector ( 'none', #53573, 1000.000000000000000 ) ;
#53575 = cartesian_point ( 'none', ( 81.46021376542680100, -79.92656145910443400, -14.37614340683079700 ) ) ;
#53576 = cartesian_point ( 'none', ( 82.49999999999998600, -90.00000000000000000, 4.999999999999978700 ) ) ;
#53577 = cartesian_point ( 'none', ( 82.45813468967143900, -80.73492270813697800, -14.99631547574993500 ) ) ;
#53579 = cartesian_point ( 'none', ( 57.49999999999998600, -90.00000000000000000, 4.999999999999978700 ) ) ;
#53578 = cartesian_point ( 'none', ( 82.45378811016674100, -80.50781392901669200, -14.86729214428399000 ) ) ;
#53580 = line ( 'none', #53579, #53670 ) ;
#53581 = cartesian_point ( 'none', ( 82.34410098641920700, -80.28406242515876600, -14.73902992918842800 ) ) ;
#53582 = cartesian_point ( 'none', ( 57.49999999999998600, -90.00000000000000000, 4.999999999999978700 ) ) ;
#53583 = cartesian_point ( 'none', ( 82.15943620199841700, -80.12560948280216200, -14.64702377390537800 ) ) ;
#53584 = edge_curve ( 'none', #5956, #6055, #54058, .t. ) ;
#53585 = vector ( 'none', #53509, 1000.000000000000000 ) ;
#53586 = cartesian_point ( 'none', ( 81.97477141757762800, -79.96715654044554400, -14.55501761862232600 ) ) ;
#53587 = cartesian_point ( 'none', ( 81.71730895263776500, -79.87587296638756100, -14.50035302349963100 ) ) ;
#53588 = cartesian_point ( 'none', ( 81.45831778536336300, -79.87702897994702800, -14.49815773787496600 ) ) ;
#53589 = axis2_placement_3d ( 'none', #53561, #53559, #53558 ) ;
#53590 = cartesian_point ( 'none', ( 82.45530512768604600, -80.58707809440127800, -15.22042719590694100 ) ) ;
#53591 = cartesian_point ( 'none', ( 82.45132100113335100, -80.37890748202225700, -15.06224526561774000 ) ) ;
#53592 = cartesian_point ( 'none', ( 82.34179432091903500, -80.17399105515157500, -14.90499970592669700 ) ) ;
#53593 = cartesian_point ( 'none', ( 82.15709426202728600, -80.02916086024478700, -14.79227672770503500 ) ) ;
#53594 = cartesian_point ( 'none', ( 81.97239420313553600, -79.88433066533798400, -14.67955374948337500 ) ) ;
#53595 = cartesian_point ( 'none', ( 49.99999999999999300, -84.48835491784437600, -49.00000000000000000 ) ) ;
#53596 = cartesian_point ( 'none', ( 81.71470898441872100, -79.80130348149330600, -14.61268790513546800 ) ) ;
#53597 = cartesian_point ( 'none', ( 50.00000000000000000, -85.98035104705459700, -49.00000000000000000 ) ) ;
#53598 = cartesian_point ( 'none', ( 81.45548822337798400, -79.80310667307918500, -14.61021359795347000 ) ) ;
#53599 = cartesian_point ( 'none', ( 50.00000000000000000, -87.03535162752324100, -49.82842712474620600 ) ) ;
#53600 = cartesian_point ( 'none', ( 49.99999999999999300, -87.03535162752321200, -51.00000000000000700 ) ) ;
#53601 = cartesian_point ( 'none', ( 82.45175773655765300, -80.40172690794253200, -15.40753356021578000 ) ) ;
#53602 = cartesian_point ( 'none', ( 82.44822988468848700, -80.21739664777848600, -15.22486555093490400 ) ) ;
#53603 = cartesian_point ( 'none', ( 82.33890556952432900, -80.03618844660844900, -15.04328449507851500 ) ) ;
#53604 = cartesian_point ( 'none', ( 82.15416116848953700, -79.90845202492110400, -14.91324371291230500 ) ) ;
#53605 = cartesian_point ( 'none', ( 81.96941676745473200, -79.78071560323374500, -14.78320293074609500 ) ) ;
#53606 = cartesian_point ( 'none', ( 81.71145089825090200, -79.70797113461097200, -14.70625001972902800 ) ) ;
#53607 = cc_design_date_and_time_assignment ( #53623, #53640, ( #56192 ) ) ;
#53608 = circle ( 'none', #53589, 3.000000000000002700 ) ;
#53609 =( bounded_curve ( ) b_spline_curve ( 3, ( #53600, #53599, #53597, #53595 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 1.570796326794896600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) )
representation_item ( '' ) );
#53610 = line ( 'none', #53576, #53574 ) ;
#53611 = vector ( 'none', #51658, 1000.000000000000000 ) ;
#53612 = cartesian_point ( 'none', ( -37.08864441907296300, 64.02950158752467800, -21.75000000000000700 ) ) ;
#53613 = line ( 'none', #53612, #53611 ) ;
#53614 = cartesian_point ( 'none', ( 79.49999999999997200, -80.00000000000000000, 8.000000000000000000 ) ) ;
#53615 = cartesian_point ( 'none', ( 45.36612976838600300, -70.44330952223208400, -62.25976075634938700 ) ) ;
#53616 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53617 = cartesian_point ( 'none', ( 58.61934105165378400, -80.00000000000000000, -51.00000000000000700 ) ) ;
#53618 = cartesian_point ( 'none', ( 58.61934105165379100, -80.00000000000000000, -50.41421356237309900 ) ) ;
#53619 = cartesian_point ( 'none', ( 58.67470787298474700, -79.58578643762692200, -50.00000000000000000 ) ) ;
#53620 = cartesian_point ( 'none', ( 58.75300838261648600, -79.00000000000000000, -50.00000000000000000 ) ) ;
#53621 = face_outer_bound ( 'none', #4510, .t. ) ;
#53622 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#53623 = date_and_time ( #53185, #53161 ) ;
#53625 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#53624 = face_outer_bound ( 'none', #58007, .t. ) ;
#53626 = vector ( 'none', #53625, 1000.000000000000000 ) ;
#53627 =( bounded_curve ( ) b_spline_curve ( 3, ( #53620, #53619, #53618, #53617 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 4.712388980384689700, 6.283185307179586200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) )
representation_item ( '' ) );
#53628 = cartesian_point ( 'none', ( 79.49999999999997200, -90.00000000000000000, 8.000000000000000000 ) ) ;
#53629 = line ( 'none', #53628, #53626 ) ;
#53630 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#53631 = face_outer_bound ( 'none', #3829, .t. ) ;
#53632 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53633 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53634 = vector ( 'none', #53633, 1000.000000000000000 ) ;
#53635 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53636 = cartesian_point ( 'none', ( 80.66047396438567300, -39.06671831381139300, -49.00000000000000000 ) ) ;
#53637 = oriented_edge ( 'none', *, *, #51414, .f. ) ;
#53638 = vertex_point ( 'none', #54061 ) ;
#53639 = cartesian_point ( 'none', ( -22.49999999999938500, 11.50000000000000200, 24.00000000000001100 ) ) ;
#53641 = cartesian_point ( 'none', ( 60.50000000000000700, -90.00000000000000000, -62.00000000000000700 ) ) ;
#53640 = date_time_role ( 'classification_date' ) ;
#53642 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53643 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#53644 = cartesian_point ( 'none', ( 60.49999999999999300, -90.00000000000000000, 4.999999999999999100 ) ) ;
#53645 = cartesian_point ( 'none', ( 81.42474729809265500, -79.00000000000000000, -50.00000000000000000 ) ) ;
#53646 = cartesian_point ( 'none', ( -48.91206749817996500, -68.86116215293995400, -9.999999999990905100 ) ) ;
#53647 = cartesian_point ( 'none', ( 81.44716974546594200, -79.58578643762692200, -50.00000000000000000 ) ) ;
#53648 = cylindrical_surface ( 'none', #53655, 2.499999999999998700 ) ;
#53649 = cartesian_point ( 'none', ( 82.46284001434747800, -80.98077592246080800, -13.98115072313371100 ) ) ;
#53650 = cartesian_point ( 'none', ( 82.45789166433682700, -80.72222463440407100, -13.98358847637060300 ) ) ;
#53651 = cartesian_point ( 'none', ( 82.34793835963230900, -80.46720058946685600, -13.98601192633967800 ) ) ;
#53653 = cartesian_point ( 'none', ( 45.22906997628496800, -70.31526740298522800, -62.43897213873219700 ) ) ;
#53652 = cartesian_point ( 'none', ( 82.16333217259031600, -80.28610192879971000, -13.98775209152181800 ) ) ;
#53655 = axis2_placement_3d ( 'none', #53639, #53630, #53616 ) ;
#53654 = cylindrical_surface ( 'none', #53698, 74.00000000000000000 ) ;
#53656 = cartesian_point ( 'none', ( 79.49999999999995700, -90.00000000000000000, -62.00000000000000700 ) ) ;
#53657 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53658 = axis2_placement_3d ( 'none', #53673, #53779, #53778 ) ;
#53659 = vector ( 'none', #53657, 1000.000000000000000 ) ;
#53660 = cartesian_point ( 'none', ( 79.49999999999995700, -90.00000000000000000, -62.00000000000000700 ) ) ;
#53661 = direction ( 'none', ( 0.9998169043080802300, 0.01913525175709098300, 0.0000000000000000000 ) ) ;
#53662 = direction ( 'none', ( 0.01913525175709098300, -0.9998169043080802300, 0.0000000000000000000 ) ) ;
#53663 = cartesian_point ( 'none', ( 60.50000000000001400, -80.00000000000000000, 8.000000000000000000 ) ) ;
#53664 = cartesian_point ( 'none', ( 80.66047396438567300, -39.06671831381139300, -16.00000000000000000 ) ) ;
#53665 = line ( 'none', #53660, #53659 ) ;
#53666 = axis2_placement_3d ( 'none', #53664, #53662, #53661 ) ;
#53667 = circle ( 'none', #53666, 0.9999999999999932300 ) ;
#53669 = direction ( 'none', ( 1.084202172485505200e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53668 = cylindrical_surface ( 'none', #53783, 0.9999999999999933400 ) ;
#53670 = vector ( 'none', #53669, 1000.000000000000000 ) ;
#53671 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#53672 = cartesian_point ( 'none', ( 90.00000000000000000, -90.00000000000000000, -87.00000000000000000 ) ) ;
#53673 = cartesian_point ( 'none', ( 74.92690785151427200, -39.06671831381139300, -49.00000000000000000 ) ) ;
#53674 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#53675 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#53676 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53677 = cartesian_point ( 'none', ( 90.00000000000000000, -90.00000000000000000, -87.00000000000000000 ) ) ;
#53678 = cartesian_point ( 'none', ( 16.22691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#53679 = direction ( 'none', ( -0.7852385487581466900, 0.6191933636144687500, 0.0000000000000000000 ) ) ;
#53680 = vector ( 'none', #53679, 1000.000000000000100 ) ;
#53681 = cartesian_point ( 'none', ( 49.99999999999999300, -86.55039500257430500, -10.00000000000000000 ) ) ;
#53682 = oriented_edge ( 'none', *, *, #6017, .f. ) ;
#53683 = face_bound ( 'none', #4497, .t. ) ;
#53684 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53685 = plane ( 'none', #53695 ) ;
#53686 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#53687 = line ( 'none', #53681, #53680 ) ;
#53688 = axis2_placement_3d ( 'none', #53706, #53686, #53684 ) ;
#53689 = face_bound ( 'none', #4442, .t. ) ;
#53690 = direction ( 'none', ( 0.5547001962252292600, -0.8320502943378436100, 0.0000000000000000000 ) ) ;
#53692 = vector ( 'none', #53690, 1000.000000000000000 ) ;
#53691 = cartesian_point ( 'none', ( -31.00000000000000400, 0.0000000000000000000, 28.99999999999999600 ) ) ;
#53693 = face_outer_bound ( 'none', #47841, .t. ) ;
#53694 = circle ( 'none', #53658, 1.000000000000001300 ) ;
#53695 = axis2_placement_3d ( 'none', #53672, #53671, #53676 ) ;
#53696 = cartesian_point ( 'none', ( 79.88352488106699000, 1.528871289589810900, -16.00000000000000000 ) ) ;
#53697 = cartesian_point ( 'none', ( 79.49999999999997200, -90.00000000000000000, 8.000000000000007100 ) ) ;
#53698 = axis2_placement_3d ( 'none', #53742, #53739, #53738 ) ;
#53699 = cartesian_point ( 'none', ( 90.00000000000000000, -90.00000000000000000, 33.00000000000000000 ) ) ;
#53700 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53701 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53702 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#53703 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#53704 = cartesian_point ( 'none', ( -44.67468722708341000, 61.48943180206281100, -11.19999999999999800 ) ) ;
#53705 = cartesian_point ( 'none', ( 60.49999999999998600, -90.00000000000000000, -59.00000000000000700 ) ) ;
#53706 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000000, -35.49999999999999300 ) ) ;
#53707 = axis2_placement_3d ( 'none', #53762, #53760, #53758 ) ;
#53708 = edge_curve ( 'none', #5953, #6013, #54088, .t. ) ;
#53709 = cartesian_point ( 'none', ( 49.99999999999999300, -79.50693909433000800, -9.999999999990905100 ) ) ;
#53710 = line ( 'none', #53709, #53692 ) ;
#53711 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53712 = vector ( 'none', #53711, 1000.000000000000000 ) ;
#53713 = cartesian_point ( 'none', ( 90.00000000000000000, -90.00000000000000000, 33.00000000000000000 ) ) ;
#53714 = cylindrical_surface ( 'none', #53725, 4.000000000000003600 ) ;
#53715 = face_outer_bound ( 'none', #4457, .t. ) ;
#53716 = circle ( 'none', #53732, 3.000000000000002700 ) ;
#53717 = face_outer_bound ( 'none', #38370, .t. ) ;
#53718 = axis2_placement_3d ( 'none', #53678, #53675, #53674 ) ;
#53719 = face_bound ( 'none', #4452, .t. ) ;
#53720 = face_outer_bound ( 'none', #19566, .t. ) ;
#53721 = cartesian_point ( 'none', ( 82.49999999999997200, -90.00000000000000000, -58.99999999999998600 ) ) ;
#53722 = cylindrical_surface ( 'none', #53688, 1.649999999999991700 ) ;
#53723 = cartesian_point ( 'none', ( 57.49999999999997900, -90.00000000000000000, -58.99999999999998600 ) ) ;
#53724 = circle ( 'none', #53718, 2.000000000000000900 ) ;
#53725 = axis2_placement_3d ( 'none', #53704, #53702, #53700 ) ;
#53726 = axis2_placement_3d ( 'none', #53828, #53912, #53911 ) ;
#53727 = cartesian_point ( 'none', ( 60.50000000000001400, -90.00000000000000000, 8.000000000000000000 ) ) ;
#53728 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#53729 = line ( 'none', #53713, #53712 ) ;
#53730 = cylindrical_surface ( 'none', #53910, 4.000000000000003600 ) ;
#53731 = cartesian_point ( 'none', ( 82.49999999999998600, -90.00000000000000000, 4.999999999999978700 ) ) ;
#53732 = axis2_placement_3d ( 'none', #53705, #53703, #53701 ) ;
#53733 = face_bound ( 'none', #4501, .t. ) ;
#53734 = axis2_placement_3d ( 'none', #54049, #54048, #54039 ) ;
#53735 = circle ( 'none', #53726, 4.000000000000003600 ) ;
#53736 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53737 = cartesian_point ( 'none', ( -73.00000000000000000, -0.005117605186732987500, -20.00000000000000700 ) ) ;
#53738 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53739 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#53740 = cartesian_point ( 'none', ( 82.44406918329559600, -80.00000000000000000, -15.72086122003664400 ) ) ;
#53741 = cartesian_point ( 'none', ( 82.44406918329561100, -80.00000000000000000, -15.54923965826901600 ) ) ;
#53742 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, 0.0000000000000000000 ) ) ;
#53743 = cartesian_point ( 'none', ( 82.41224026145778200, -80.00000000000000000, -15.38323809091777200 ) ) ;
#53744 = vertex_point ( 'none', #54176 ) ;
#53745 = cartesian_point ( 'none', ( 82.29980365643282900, -80.00000000000000000, -15.05984776339166900 ) ) ;
#53746 = cartesian_point ( 'none', ( 82.22169297331906500, -80.00000000000000000, -14.91023262526674600 ) ) ;
#53747 = direction ( 'none', ( -1.734723475976806800e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#53748 = vector ( 'none', #53747, 1000.000000000000000 ) ;
#53749 = cartesian_point ( 'none', ( 82.03664117350527400, -80.00000000000000000, -14.62703358835171700 ) ) ;
#53750 = cartesian_point ( 'none', ( -31.00000000000000400, 0.0000000000000000000, 30.00000000000000000 ) ) ;
#53751 = cartesian_point ( 'none', ( 81.92927482549399100, -80.00000000000000000, -14.49365113817961700 ) ) ;
#53752 = line ( 'none', #53750, #53748 ) ;
#53753 = cartesian_point ( 'none', ( 81.70288145936680700, -80.00000000000001400, -14.24070863633476800 ) ) ;
#53754 = cartesian_point ( 'none', ( -30.00000000000000400, -1.000000000000000000, 28.99999999999999600 ) ) ;
#53755 = cartesian_point ( 'none', ( 81.58303396741430900, -79.99999999999998600, -14.12002002956103500 ) ) ;
#53756 = cartesian_point ( 'none', ( 81.46302481005436400, -80.00000000000000000, -13.99999999999999800 ) ) ;
#53757 = cartesian_point ( 'none', ( 60.49999999999998600, -80.00000000000000000, -59.00000000000000700 ) ) ;
#53758 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#53759 = cartesian_point ( 'none', ( 57.49999999999997900, -80.00000000000000000, -58.99999999999998600 ) ) ;
#53760 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#53761 = cartesian_point ( 'none', ( 81.46302481005436400, -80.00000000000000000, -51.00000000000000700 ) ) ;
#53762 = cartesian_point ( 'none', ( 16.22691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#53763 = cylindrical_surface ( 'none', #54025, 2.000000000000000000 ) ;
#53764 = face_outer_bound ( 'none', #35343, .t. ) ;
#53765 = face_outer_bound ( 'none', #47919, .t. ) ;
#53766 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#53767 = direction ( 'none', ( 0.9998169043080801200, 0.01913525175709271700, 0.0000000000000000000 ) ) ;
#53768 = direction ( 'none', ( 0.01913525175709259200, -0.9998169043080801200, 0.0000000000000000000 ) ) ;
#53769 = plane ( 'none', #53830 ) ;
#53770 = b_spline_curve_with_knots ( 'none', 3,
( #53756, #53755, #53753, #53751, #53749, #53746, #53745, #53743, #53741, #53740 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( -6.324555327012995000e-006, 0.0005028542424588778000, 0.001012033040244768700, 0.001521211838030659600, 0.002030390635816550400 ),
.unspecified. ) ;
#53771 = edge_loop ( 'none', ( #57296, #57547, #17375, #57417, #57970, #17418 ) ) ;
#53772 = cartesian_point ( 'none', ( 16.07308093990178600, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#53773 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53774 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#53775 = cartesian_point ( 'none', ( 70.00000000000000000, -90.00000000000000000, 18.00000000000000400 ) ) ;
#53776 = circle ( 'none', #53707, 2.000000000000000900 ) ;
#53777 = axis2_placement_3d ( 'none', #53775, #53774, #53773 ) ;
#53778 = direction ( 'none', ( -0.8867089686569728000, 0.4623280273823853800, 0.0000000000000000000 ) ) ;
#53779 = direction ( 'none', ( 0.4623280273823854300, 0.8867089686569729100, 0.0000000000000000000 ) ) ;
#53780 = cartesian_point ( 'none', ( 81.46302481005436400, -80.00000000000000000, -13.99999999999999800 ) ) ;
#53781 = circle ( 'none', #53790, 3.000000000000002700 ) ;
#53782 = cartesian_point ( 'none', ( 58.61934105165378400, -80.00000000000000000, -13.99999999999999800 ) ) ;
#53784 = cartesian_point ( 'none', ( 82.49999999999998600, -80.00000000000000000, 4.999999999999978700 ) ) ;
#53783 = axis2_placement_3d ( 'none', #53696, #53768, #53767 ) ;
#53785 = line ( 'none', #53784, #53826 ) ;
#53786 = cartesian_point ( 'none', ( 58.03297135188637400, -79.12330845433223200, -49.70400208492599600 ) ) ;
#53787 = cartesian_point ( 'none', ( 58.21745781578829300, -79.11126080058247100, -49.88890011617605300 ) ) ;
#53788 = cartesian_point ( 'none', ( 58.47565005335933100, -79.11432462409810300, -49.99770103299263700 ) ) ;
#53789 = cartesian_point ( 'none', ( 58.73540638783285300, -79.13168509206298000, -50.00000000000000000 ) ) ;
#53790 = axis2_placement_3d ( 'none', #53757, #53766, #53736 ) ;
#53791 = cartesian_point ( 'none', ( 57.75523429787023100, -78.93331510059410000, -49.00000000000000000 ) ) ;
#53792 = cartesian_point ( 'none', ( 57.75523429787023100, -78.93331510059410000, -49.26179938779915100 ) ) ;
#53793 = cartesian_point ( 'none', ( 57.86276750048121900, -78.94050193868555700, -49.52198665876328900 ) ) ;
#53794 = cartesian_point ( 'none', ( 58.04747556120021600, -78.95284665542736500, -49.70710678118655300 ) ) ;
#53795 = circle ( 'none', #53777, 5.500000000000003600 ) ;
#53796 = cartesian_point ( 'none', ( 58.23218362191920500, -78.96519137216915900, -49.89222690360981700 ) ) ;
#53797 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53799 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#53798 = cartesian_point ( 'none', ( 58.49179173806805900, -78.98254193416008200, -50.00000000000000000 ) ) ;
#53800 = cartesian_point ( 'none', ( 60.49999999999999300, -80.00000000000000000, 4.999999999999999100 ) ) ;
#53801 = cartesian_point ( 'none', ( 58.75300838261649300, -79.00000000000000000, -50.00000000000000000 ) ) ;
#53802 = cartesian_point ( 'none', ( 57.68394383612933000, -80.00000000000000000, -49.30820115693992300 ) ) ;
#53804 = line ( 'none', #53821, #53907 ) ;
#53803 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #53801, #53798, #53796, #53794, #53793, #53792, #53791 ),
( #53789, #53788, #53787, #53786, #53904, #53902, #53901 ),
( #53900, #53898, #53897, #53896, #53893, #53891, #53890 ),
( #53888, #53886, #53884, #53882, #53880, #53878, #53876 ),
( #53874, #53873, #53871, #53869, #53866, #53865, #53864 ),
( #53863, #53862, #53860, #53859, #53858, #53857, #53855 ),
( #53854, #53853, #53852, #53850, #53848, #53846, #53844 ),
( #53843, #53841, #53839, #53837, #53835, #53833, #53831 ),
( #53980, #53979, #53978, #53975, #53974, #53972, #53970 ),
( #53967, #53964, #53963, #53961, #53960, #53959, #53958 ),
( #53957, #53955, #53952, #53950, #53948, #53946, #53944 ),
( #53941, #53939, #53937, #53936, #53935, #53934, #53932 ),
( #53929, #53927, #53926, #53924, #53921, #53919, #53916 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 4.712388980384689700, 5.107444256573606000, 5.502499532762522300, 5.897554808951438700, 6.292610085140355900 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#53805 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#53806 = cartesian_point ( 'none', ( 74.92690785151427200, -39.06671831381139300, -49.00000000000000000 ) ) ;
#53807 = axis2_placement_3d ( 'none', #53806, #53805, #54052 ) ;
#53808 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#53809 = vector ( 'none', #53808, 1000.000000000000000 ) ;
#53810 = cartesian_point ( 'none', ( 79.49999999999997200, -80.00000000000000000, 8.000000000000000000 ) ) ;
#53811 = cartesian_point ( 'none', ( 79.49999999999995700, -80.00000000000000000, -62.00000000000000700 ) ) ;
#53812 = face_outer_bound ( 'none', #1304, .t. ) ;
#53813 = cartesian_point ( 'none', ( 16.07308093990178600, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#53814 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53815 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#53816 = cartesian_point ( 'none', ( 79.49999999999998600, -80.00000000000000000, 5.000000000000000000 ) ) ;
#53817 = line ( 'none', #53810, #53809 ) ;
#53818 = cartesian_point ( 'none', ( 60.50000000000000700, -80.00000000000000000, -62.00000000000000700 ) ) ;
#53819 = axis2_placement_3d ( 'none', #53800, #53799, #53797 ) ;
#53820 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53821 = cartesian_point ( 'none', ( 79.49999999999995700, -80.00000000000000000, -62.00000000000000700 ) ) ;
#53822 = face_outer_bound ( 'none', #4502, .t. ) ;
#53823 = circle ( 'none', #53819, 3.000000000000001800 ) ;
#53824 = cartesian_point ( 'none', ( 82.44406918329559600, -80.00000000000000000, -49.27913877996336100 ) ) ;
#53825 = direction ( 'none', ( -2.168404344971010300e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53826 = vector ( 'none', #53825, 1000.000000000000000 ) ;
#53827 = cartesian_point ( 'none', ( 57.49999999999998600, -80.00000000000000000, 4.999999999999978700 ) ) ;
#53828 = cartesian_point ( 'none', ( -44.67468722708341000, 61.48943180206281100, -11.19999999999999800 ) ) ;
#53829 = face_outer_bound ( 'none', #35778, .t. ) ;
#53830 = axis2_placement_3d ( 'none', #53816, #53815, #53814 ) ;
#53831 = cartesian_point ( 'none', ( 57.64788517240140200, -80.53952844675247000, -49.77957280409306400 ) ) ;
#53832 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53833 = cartesian_point ( 'none', ( 57.66142255275232700, -80.33697513393580900, -49.93400653300984300 ) ) ;
#53834 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#53835 = cartesian_point ( 'none', ( 57.77491595260820400, -80.14219677050689900, -50.08761312676759300 ) ) ;
#53836 = cartesian_point ( 'none', ( 79.49999999999997200, -80.00000000000000000, -59.00000000000000700 ) ) ;
#53837 = cartesian_point ( 'none', ( 57.95830134130683600, -80.00683256118001900, -50.19975295983454800 ) ) ;
#53838 = axis2_placement_3d ( 'none', #53836, #53834, #53832 ) ;
#53839 = cartesian_point ( 'none', ( 58.14168673000546100, -79.87146835185313900, -50.31189279290149600 ) ) ;
#53840 = cartesian_point ( 'none', ( 82.49999999999998600, -80.00000000000000000, 4.999999999999978700 ) ) ;
#53841 = cartesian_point ( 'none', ( 58.39299466043291200, -79.79697500871549200, -50.38136456330460100 ) ) ;
#53842 = cartesian_point ( 'none', ( 82.44406918329559600, -80.00000000000000000, -15.72086122003664400 ) ) ;
#53843 = cartesian_point ( 'none', ( 58.64565925714766300, -79.80310667307918500, -50.38978640204653200 ) ) ;
#53844 = cartesian_point ( 'none', ( 57.66027287159375400, -80.35417726029372400, -49.59246643978422500 ) ) ;
#53845 = circle ( 'none', #53838, 3.000000000000002700 ) ;
#53846 = cartesian_point ( 'none', ( 57.67228813512804200, -80.17439864950296200, -49.77135410298046000 ) ) ;
#53847 = cartesian_point ( 'none', ( 82.44406918329559600, -80.00000000000000000, -49.45076260900546600 ) ) ;
#53848 = cartesian_point ( 'none', ( 57.78511970544249700, -80.00234343044833500, -49.94926554208952000 ) ) ;
#53849 = cartesian_point ( 'none', ( 82.44406918329559600, -80.00000000000000000, -49.27913877996336100 ) ) ;
#53850 = cartesian_point ( 'none', ( 57.96865515368575200, -79.88392960753098700, -50.07871984784918600 ) ) ;
#53851 = circle ( 'none', #53889, 3.000000000000001800 ) ;
#53852 = cartesian_point ( 'none', ( 58.15219060192900700, -79.76551578461364000, -50.20817415360885900 ) ) ;
#53853 = cartesian_point ( 'none', ( 58.40442675222827500, -79.70203577145365200, -50.28775841235908200 ) ) ;
#53854 = cartesian_point ( 'none', ( 58.65804695634001600, -79.71043107984982600, -50.29623321989211600 ) ) ;
#53855 = cartesian_point ( 'none', ( 57.67266057078610700, -80.16882607383499200, -49.40536007547538600 ) ) ;
#53856 = cartesian_point ( 'none', ( -79.49999999999995700, -80.00000000000000000, -62.00000000000000700 ) ) ;
#53857 = cartesian_point ( 'none', ( 57.68315371750375700, -80.01182216507010000, -49.60870167295108500 ) ) ;
#53858 = cartesian_point ( 'none', ( 57.79532345827679800, -79.86249009038977000, -49.81091795741144800 ) ) ;
#53859 = cartesian_point ( 'none', ( 57.97900896606466900, -79.76102665388195600, -49.95768673586383100 ) ) ;
#53861 = b_spline_curve_with_knots ( 'none', 3,
( #53849, #53847, #54000, #53998, #53997, #53995, #53993, #53991 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005070284512862729700, 0.001014056902572545900, 0.002028113805145074500 ),
.unspecified. ) ;
#53860 = cartesian_point ( 'none', ( 58.16269447385254700, -79.65956321737414200, -50.10445551431621400 ) ) ;
#53862 = cartesian_point ( 'none', ( 58.41585884402363900, -79.60709653419181100, -50.19415226141355600 ) ) ;
#53863 = cartesian_point ( 'none', ( 58.67043465553236800, -79.61775548662045300, -50.20268003773769300 ) ) ;
#53864 = cartesian_point ( 'none', ( 57.68754498846763600, -79.94611768915612500, -49.25540985601529800 ) ) ;
#53865 = cartesian_point ( 'none', ( 57.69619157627171500, -79.81674295350741500, -49.47892051617590400 ) ) ;
#53866 = cartesian_point ( 'none', ( 57.80755471488628700, -79.69497121199984200, -49.70116976818237500 ) ) ;
#53867 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53868 = vector ( 'none', #53867, 1000.000000000000000 ) ;
#53869 = cartesian_point ( 'none', ( 57.99142167473996100, -79.61391713505540200, -49.86190364163434900 ) ) ;
#53870 = cartesian_point ( 'none', ( 82.44406918329559600, -80.00000000000000000, 5.000000000000000000 ) ) ;
#53871 = cartesian_point ( 'none', ( 58.17528863459363500, -79.53286305811097600, -50.02263751508632300 ) ) ;
#53872 = line ( 'none', #53870, #53868 ) ;
#53873 = cartesian_point ( 'none', ( 58.42958131489980600, -79.49344809477885600, -50.12004159884133300 ) ) ;
#53874 = cartesian_point ( 'none', ( 58.68531907321389000, -79.50640129428101900, -50.12770492800765300 ) ) ;
#53875 = oriented_edge ( 'none', *, *, #15542, .f. ) ;
#53876 = cartesian_point ( 'none', ( 57.70379119474676300, -79.70303351649970100, -49.15404941555420500 ) ) ;
#53877 = cartesian_point ( 'none', ( -82.44406918329559600, -80.00000000000000000, -49.27913877996336100 ) ) ;
#53878 = cartesian_point ( 'none', ( 57.71038776553231000, -79.60433219975998000, -49.39181374510781800 ) ) ;
#53879 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53880 = cartesian_point ( 'none', ( 57.82084811596011800, -79.51314459217131500, -49.62820602672111600 ) ) ;
#53881 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#53882 = cartesian_point ( 'none', ( 58.00491534154409100, -79.45444847736770600, -49.79847453130473400 ) ) ;
#53883 = axis2_placement_3d ( 'none', #53899, #53881, #53879 ) ;
#53885 = circle ( 'none', #53883, 3.000000000000001800 ) ;
#53884 = cartesian_point ( 'none', ( 58.18898256712805800, -79.39575236256411000, -49.96874303588834500 ) ) ;
#53886 = cartesian_point ( 'none', ( 58.44453230330760400, -79.37022516666388600, -50.07092265327244000 ) ) ;
#53887 = cartesian_point ( 'none', ( 36.10000000000000900, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#53888 = cartesian_point ( 'none', ( 58.70156527949302500, -79.38485920795280000, -50.07702470777710600 ) ) ;
#53889 = axis2_placement_3d ( 'none', #53985, #53983, #53982 ) ;
#53890 = cartesian_point ( 'none', ( 57.72003740102589800, -79.45994934384326300, -49.05268897509311200 ) ) ;
#53892 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53891 = cartesian_point ( 'none', ( 57.72458395479290500, -79.39192144601256000, -49.30470697403972500 ) ) ;
#53894 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#53893 = cartesian_point ( 'none', ( 57.83414151703394900, -79.33131797234280200, -49.55524228525986500 ) ) ;
#53895 = cartesian_point ( 'none', ( 70.00000000000000000, -90.00000000000000000, -72.00000000000000000 ) ) ;
#53896 = cartesian_point ( 'none', ( 58.01840900834821500, -79.29497981968002300, -49.73504542097511200 ) ) ;
#53897 = cartesian_point ( 'none', ( 58.20267649966248800, -79.25864166701724400, -49.91484855669036600 ) ) ;
#53898 = cartesian_point ( 'none', ( 58.45948329171539400, -79.24700223854890200, -50.02180370770354800 ) ) ;
#53899 = cartesian_point ( 'none', ( 79.49999999999998600, -80.00000000000000000, 5.000000000000000000 ) ) ;
#53900 = cartesian_point ( 'none', ( 58.71781148577215200, -79.26331712162456700, -50.02634448754655900 ) ) ;
#53901 = cartesian_point ( 'none', ( 57.73763230308659200, -79.19668528472006100, -49.00000000000000000 ) ) ;
#53902 = cartesian_point ( 'none', ( 57.73992615278823600, -79.16236351461931500, -49.26033581994623500 ) ) ;
#53903 = circle ( 'none', #53913, 5.500000000000005300 ) ;
#53904 = cartesian_point ( 'none', ( 57.84848488798446200, -79.13535610808199300, -49.51910405367593200 ) ) ;
#53905 = cartesian_point ( 'none', ( -72.28516237019239600, -23.48687299946900400, -11.19999999999999800 ) ) ;
#53906 = cartesian_point ( 'none', ( 82.49999999999997200, -80.00000000000000000, -58.99999999999998600 ) ) ;
#53907 = vector ( 'none', #53820, 1000.000000000000000 ) ;
#53908 = cylindrical_surface ( 'none', #53734, 2.499999999999998700 ) ;
#53909 = face_outer_bound ( 'none', #49324, .t. ) ;
#53910 = axis2_placement_3d ( 'none', #53905, #53728, #53915 ) ;
#53911 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53912 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53913 = axis2_placement_3d ( 'none', #53895, #53894, #53892 ) ;
#53914 = spherical_surface ( 'none', #53807, 1.000000000000000000 ) ;
#53915 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53916 = cartesian_point ( 'none', ( 57.62157290346013400, -80.93322627481200000, -51.01884927686629100 ) ) ;
#53917 = cartesian_point ( 'none', ( -79.49999999999995700, -80.00000000000000000, -62.00000000000000700 ) ) ;
#53918 = line ( 'none', #53917, #53940 ) ;
#53919 = cartesian_point ( 'none', ( 57.63828856018256600, -80.68311794090507800, -51.01648146217839800 ) ) ;
#53920 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53922 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#53921 = cartesian_point ( 'none', ( 57.75315244072479700, -80.44087280848556500, -51.01412593395646400 ) ) ;
#53923 = cartesian_point ( 'none', ( -79.49999999999997200, -80.00000000000000000, -59.00000000000000700 ) ) ;
#53924 = cartesian_point ( 'none', ( 57.93622266132039300, -80.26963758271134000, -51.01239671422288800 ) ) ;
#53925 = axis2_placement_3d ( 'none', #53923, #53922, #53920 ) ;
#53926 = cartesian_point ( 'none', ( 58.11929288191598200, -80.09840235693711500, -51.01066749448931900 ) ) ;
#53928 = cartesian_point ( 'none', ( -57.49999999999998600, -80.00000000000000000, 4.999999999999978700 ) ) ;
#53927 = cartesian_point ( 'none', ( 58.36866955905861000, -79.99995409898225800, -51.00958252890474400 ) ) ;
#53930 = cartesian_point ( 'none', ( -82.44406918329559600, -80.00000000000000000, -15.72086122003664400 ) ) ;
#53929 = cartesian_point ( 'none', ( 58.61934698820639500, -79.99995558710895700, -51.00942463843315300 ) ) ;
#53931 = vertex_point ( 'none', #54175 ) ;
#53932 = cartesian_point ( 'none', ( 57.62140701102359900, -80.93570844357147100, -50.75549078977163500 ) ) ;
#53933 = line ( 'none', #54059, #54057 ) ;
#53934 = cartesian_point ( 'none', ( 57.63814258503326500, -80.68530209687283200, -50.78620574596587300 ) ) ;
#53935 = cartesian_point ( 'none', ( 57.75301502849438900, -80.44275946240985300, -50.81676132119299900 ) ) ;
#53936 = cartesian_point ( 'none', ( 57.93608326996698600, -80.27129837535386500, -50.83919244715804800 ) ) ;
#53937 = cartesian_point ( 'none', ( 58.11915151143957600, -80.09983728829787700, -50.86162357312309000 ) ) ;
#53938 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53939 = cartesian_point ( 'none', ( 58.36851610139322600, -80.00123676707836800, -50.87569745805339500 ) ) ;
#53940 = vector ( 'none', #53938, 1000.000000000000000 ) ;
#53941 = cartesian_point ( 'none', ( 58.61918109576985400, -80.00119667148868500, -50.87774539488582800 ) ) ;
#53942 = cartesian_point ( 'none', ( -79.49999999999997200, -80.00000000000000000, 8.000000000000000000 ) ) ;
#53943 = vertex_point ( 'none', #54150 ) ;
#53944 = cartesian_point ( 'none', ( 57.62476242637390600, -80.88550297711775300, -50.49174184842674200 ) ) ;
#53945 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53946 = cartesian_point ( 'none', ( 57.64109635394228100, -80.64110627299062600, -50.55558791248060400 ) ) ;
#53947 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#53948 = cartesian_point ( 'none', ( 57.75579637707782900, -80.40456341134664300, -50.61910271036907700 ) ) ;
#53949 = cartesian_point ( 'none', ( -79.49999999999998600, -80.00000000000000000, 5.000000000000000000 ) ) ;
#53950 = cartesian_point ( 'none', ( 57.93890457003959700, -80.23766774241610700, -50.66572993967186300 ) ) ;
#53951 = cartesian_point ( 'none', ( -60.50000000000001400, -80.00000000000000000, 8.000000000000000000 ) ) ;
#53953 = oriented_edge ( 'none', *, *, #58065, .f. ) ;
#53952 = cartesian_point ( 'none', ( 58.12201276300137200, -80.07077207348557100, -50.71235716897464800 ) ) ;
#53954 = cartesian_point ( 'none', ( -82.49999999999998600, -80.00000000000000000, 4.999999999999978700 ) ) ;
#53955 = cartesian_point ( 'none', ( 58.37162094446072300, -79.97526365450470100, -50.74161296316924600 ) ) ;
#53956 = circle ( 'none', #53925, 3.000000000000002700 ) ;
#53957 = cartesian_point ( 'none', ( 58.62253651112016000, -79.97609393826182600, -50.74587092421337100 ) ) ;
#53958 = cartesian_point ( 'none', ( 57.63138330065884000, -80.78643801880295400, -50.24771318633840200 ) ) ;
#53959 = cartesian_point ( 'none', ( 57.64691767242147300, -80.55400468373521500, -50.34249242076954500 ) ) ;
#53960 = cartesian_point ( 'none', ( 57.76127296224957100, -80.32940304663328800, -50.43677349258223300 ) ) ;
#53961 = cartesian_point ( 'none', ( 57.94446044757323500, -80.17153301666553500, -50.50583197573168100 ) ) ;
#53962 = cartesian_point ( 'none', ( -82.49999999999997200, -80.00000000000000000, -58.99999999999998600 ) ) ;
#53963 = cartesian_point ( 'none', ( 58.12764793289689200, -80.01366298669778100, -50.57489045888112900 ) ) ;
#53964 = cartesian_point ( 'none', ( 58.37774193541948600, -79.92418410348757600, -50.61800040627569800 ) ) ;
#53965 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53966 = vector ( 'none', #53965, 1000.000000000000000 ) ;
#53967 = cartesian_point ( 'none', ( 58.62915738540510100, -79.92656145910443400, -50.62385659316920100 ) ) ;
#53968 = cartesian_point ( 'none', ( -57.68394383612933000, -80.00000000000000000, 5.000000000000000000 ) ) ;
#53969 = line ( 'none', #53968, #53966 ) ;
#53970 = cartesian_point ( 'none', ( 57.63800417494377400, -80.68737306048817000, -50.00368452425006900 ) ) ;
#53971 = circle ( 'none', #53981, 3.000000000000001800 ) ;
#53972 = cartesian_point ( 'none', ( 57.65273899090065900, -80.46690309447981800, -50.12939692905848700 ) ) ;
#53973 = cartesian_point ( 'none', ( -57.49999999999997900, -80.00000000000000000, -58.99999999999998600 ) ) ;
#53974 = cartesian_point ( 'none', ( 57.76674954742132000, -80.25424268191993300, -50.25444427479539700 ) ) ;
#53976 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#53975 = cartesian_point ( 'none', ( 57.95001632510686600, -80.10539829091494800, -50.34593401179150600 ) ) ;
#53977 = vector ( 'none', #53976, 1000.000000000000000 ) ;
#53978 = cartesian_point ( 'none', ( 58.13328310279240400, -79.95655389990997700, -50.43742374878761600 ) ) ;
#53979 = cartesian_point ( 'none', ( 58.38386292637825600, -79.87310455247045100, -50.49438784938215000 ) ) ;
#53980 = cartesian_point ( 'none', ( 58.63577825969003500, -79.87702897994702800, -50.50184226212503800 ) ) ;
#53981 = axis2_placement_3d ( 'none', #53949, #53947, #53945 ) ;
#53982 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#53983 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#53984 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#53985 = cartesian_point ( 'none', ( 79.49999999999998600, -90.00000000000000000, 5.000000000000000000 ) ) ;
#53986 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#53987 = cartesian_point ( 'none', ( -79.49999999999997200, -80.00000000000000000, 8.000000000000000000 ) ) ;
#53988 = cartesian_point ( 'none', ( -72.28516237019239600, -23.48687299946900400, -11.19999999999999800 ) ) ;
#53989 = line ( 'none', #53987, #53977 ) ;
#53990 = edge_loop ( 'none', ( #525, #55828, #56098, #56442 ) ) ;
#53991 = cartesian_point ( 'none', ( 81.46302481005436400, -80.00000000000000000, -51.00000000000000700 ) ) ;
#53992 = cartesian_point ( 'none', ( 15.80000000000000100, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#53993 = cartesian_point ( 'none', ( 81.70202948762765500, -80.00000000000000000, -50.76097366985162300 ) ) ;
#53994 = cartesian_point ( 'none', ( 15.52691906009821200, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#53995 = cartesian_point ( 'none', ( 81.94410394388847900, -80.00000000000000000, -50.51458003582007400 ) ) ;
#53996 = circle ( 'none', #54080, 0.9999999999999970000 ) ;
#53997 = cartesian_point ( 'none', ( 82.22168763697821700, -80.00000000000001400, -50.08977715775821300 ) ) ;
#53998 = cartesian_point ( 'none', ( 82.29980002461260800, -80.00000000000000000, -49.94016066444008600 ) ) ;
#54000 = cartesian_point ( 'none', ( 82.41223943708719400, -80.00000000000000000, -49.61676629807306000 ) ) ;
#53999 = cartesian_point ( 'none', ( 60.06033530266829200, -59.43909591616493800, -49.00000000000000000 ) ) ;
#54001 = circle ( 'none', #54012, 4.000000000000003600 ) ;
#54002 = axis2_placement_3d ( 'none', #54111, #54110, #54109 ) ;
#54004 = cartesian_point ( 'none', ( 58.61934105165378400, -80.00000000000000000, -13.99999999999999800 ) ) ;
#54003 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54006 = cartesian_point ( 'none', ( 58.38605916575428300, -80.00000000000000000, -14.23335278833226900 ) ) ;
#54005 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#54007 = axis2_placement_3d ( 'none', #54026, #54005, #54003 ) ;
#54008 = cartesian_point ( 'none', ( 58.15394606546387700, -80.00000000000002800, -14.47811065797499500 ) ) ;
#54010 = cartesian_point ( 'none', ( 57.89152943093627400, -79.99999999999998600, -14.89742272653385900 ) ) ;
#54009 = plane ( 'none', #54002 ) ;
#54011 = cartesian_point ( 'none', ( 57.81812141781626500, -79.99999999999998600, -15.04525547166511300 ) ) ;
#54012 = axis2_placement_3d ( 'none', #53988, #53986, #53984 ) ;
#54013 = cartesian_point ( 'none', ( 57.71336513132885700, -80.00000000000000000, -15.36206581968885800 ) ) ;
#54014 = cartesian_point ( 'none', ( 57.68394383612933000, -80.00000000000000000, -15.52440892332951000 ) ) ;
#54015 = cartesian_point ( 'none', ( 57.68394383612933000, -80.00000000000000000, -15.69179884306008300 ) ) ;
#54016 = axis2_placement_3d ( 'none', #54027, #54054, #54024 ) ;
#54017 = cartesian_point ( 'none', ( 16.07308093990178600, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#54018 = face_bound ( 'none', #4511, .t. ) ;
#54019 = cartesian_point ( 'none', ( 16.22691906009821100, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#54020 = face_outer_bound ( 'none', #4545, .t. ) ;
#54021 = face_outer_bound ( 'none', #51250, .t. ) ;
#54022 = axis2_placement_3d ( 'none', #54114, #54113, #54112 ) ;
#54023 = b_spline_curve_with_knots ( 'none', 3,
( #54015, #54014, #54013, #54011, #54010, #54008, #54006, #54004 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0004949408194424594500, 0.0009898816388849188900, 0.001979763277769826900 ),
.unspecified. ) ;
#54024 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54025 = axis2_placement_3d ( 'none', #54042, #54041, #54051 ) ;
#54026 = cartesian_point ( 'none', ( 0.0000000000000000000, -76.00511760518672600, -11.19999999999999800 ) ) ;
#54027 = cartesian_point ( 'none', ( -44.67468722708429900, 61.48943180206218500, -0.5000000000000004400 ) ) ;
#54028 = face_bound ( 'none', #19550, .t. ) ;
#54029 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54030 = cartesian_point ( 'none', ( -60.50000000000000700, -80.00000000000000000, -62.00000000000000700 ) ) ;
#54031 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#54032 = cartesian_point ( 'none', ( 72.28516237019242400, -23.48687299946900700, -13.99999999999999800 ) ) ;
#54033 = axis2_placement_3d ( 'none', #54032, #54031, #54029 ) ;
#54034 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#54035 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54036 = cartesian_point ( 'none', ( -60.49999999999998600, -80.00000000000000000, -59.00000000000000700 ) ) ;
#54037 = circle ( 'none', #54007, 2.549999999999998900 ) ;
#54038 = cartesian_point ( 'none', ( 58.61934105165378400, -80.00000000000000000, -51.00000000000000700 ) ) ;
#54039 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54040 = plane ( 'none', #54022 ) ;
#54041 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#54042 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54043 = circle ( 'none', #54033, 8.000000000000007100 ) ;
#54044 = cylindrical_surface ( 'none', #54016, 2.550000000000003800 ) ;
#54045 = circle ( 'none', #54094, 2.000000000000000900 ) ;
#54046 = face_outer_bound ( 'none', #57985, .t. ) ;
#54047 = face_outer_bound ( 'none', #4563, .t. ) ;
#54048 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#54049 = cartesian_point ( 'none', ( -11.50000000000000000, -2.000000000000000000, 24.00000000000001100 ) ) ;
#54050 = circle ( 'none', #54055, 3.000000000000002700 ) ;
#54051 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54052 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54053 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -49.00000000000000000 ) ) ;
#54054 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#54055 = axis2_placement_3d ( 'none', #54036, #54035, #54034 ) ;
#54056 = direction ( 'none', ( 2.168404344971010300e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#54057 = vector ( 'none', #54056, 1000.000000000000000 ) ;
#54058 = circle ( 'none', #54172, 1.000000000000004000 ) ;
#54059 = cartesian_point ( 'none', ( -82.49999999999998600, -80.00000000000000000, 4.999999999999978700 ) ) ;
#54060 = cartesian_point ( 'none', ( 60.06033530266829200, -59.43909591616493800, -49.00000000000000000 ) ) ;
#54061 = cartesian_point ( 'none', ( 16.77308093990178900, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#54062 = direction ( 'none', ( -0.9977740847462545100, 0.06668489940589458800, 0.0000000000000000000 ) ) ;
#54064 = cartesian_point ( 'none', ( -84.98286821912260800, -75.00000000000000000, -9.999999999999998200 ) ) ;
#54063 = direction ( 'none', ( 0.06668489940589458800, 0.9977740847462545100, -5.168583257721741700e-014 ) ) ;
#54065 = vector ( 'none', #54190, 1000.000000000000000 ) ;
#54066 = axis2_placement_3d ( 'none', #54082, #54063, #54062 ) ;
#54068 = cartesian_point ( 'none', ( 57.68394383612933000, -80.00000000000000000, 5.000000000000000000 ) ) ;
#54067 = cartesian_point ( 'none', ( 60.06033530266828500, -59.43909591616494500, -49.00000000000000000 ) ) ;
#54069 = line ( 'none', #54068, #54065 ) ;
#54070 = cartesian_point ( 'none', ( 57.68394383612933000, -80.00000000000000000, -49.30820115693992300 ) ) ;
#54071 = cartesian_point ( 'none', ( 57.68394383612933000, -80.00000000000000000, -49.47558902073028300 ) ) ;
#54072 = edge_curve ( 'none', #377, #309, #54159, .t. ) ;
#54073 = cartesian_point ( 'none', ( 57.71336442210663600, -80.00000000000000000, -49.63793019008797800 ) ) ;
#54074 = cartesian_point ( 'none', ( 57.81811826710222800, -80.00000000000000000, -49.95473684503541300 ) ) ;
#54075 = direction ( 'none', ( 0.9977740847462545100, -0.06668489940589458800, 0.0000000000000000000 ) ) ;
#54076 = cartesian_point ( 'none', ( 57.89152476754531300, -80.00000000000000000, -50.10256830494625300 ) ) ;
#54077 = direction ( 'none', ( -0.06668489940589458800, -0.9977740847462545100, 1.384689702824478500e-014 ) ) ;
#54079 = vertex_point ( 'none', #53992 ) ;
#54078 = cartesian_point ( 'none', ( 58.06646562503463100, -80.00000000000000000, -50.38210702046022500 ) ) ;
#54080 = axis2_placement_3d ( 'none', #53999, #54077, #54075 ) ;
#54081 = cartesian_point ( 'none', ( 58.16874973233147000, -80.00000000000000000, -50.51426404442516800 ) ) ;
#54082 = cartesian_point ( 'none', ( 60.06033530266829200, -59.43909591616493800, -16.00000000000000000 ) ) ;
#54083 = cartesian_point ( 'none', ( 58.38626355702656700, -80.00000000000001400, -50.76411069990938100 ) ) ;
#54084 = axis2_placement_3d ( 'none', #54053, #54095, #54178 ) ;
#54085 = cartesian_point ( 'none', ( 58.50225136454841400, -79.99999999999998600, -50.88287472528973900 ) ) ;
#54087 = cartesian_point ( 'none', ( 58.61934105165378400, -80.00000000000000000, -51.00000000000000700 ) ) ;
#54086 = cartesian_point ( 'none', ( 58.75300838261648600, -79.00000000000000000, -49.00000000000000000 ) ) ;
#54088 = circle ( 'none', #54158, 0.9999999999999970000 ) ;
#54090 = edge_curve ( 'none', #6005, #6055, #54155, .t. ) ;
#54089 = face_outer_bound ( 'none', #49660, .t. ) ;
#54091 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54092 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54093 = cartesian_point ( 'none', ( 16.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#54094 = axis2_placement_3d ( 'none', #54093, #54092, #54091 ) ;
#54095 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54097 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54096 = circle ( 'none', #54066, 0.9999999999999970000 ) ;
#54098 = vector ( 'none', #54097, 1000.000000000000000 ) ;
#54099 = toroidal_surface ( 'none', #54084, 84.49999999999998600, 1.000000000000000000 ) ;
#54100 = cartesian_point ( 'none', ( 79.49999999999998600, -80.00000000000000000, -13.99999999999999800 ) ) ;
#54101 = line ( 'none', #54100, #54098 ) ;
#54102 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#54103 = vector ( 'none', #54102, 1000.000000000000100 ) ;
#54104 = b_spline_curve_with_knots ( 'none', 3,
( #54087, #54085, #54083, #54081, #54078, #54076, #54074, #54073, #54071, #54070 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( -6.324555393427194100e-006, 0.0004905204136074453200, 0.0009873653826083176700, 0.001484210351609190200, 0.001981055320610062600 ),
.unspecified. ) ;
#54105 = cartesian_point ( 'none', ( 16.77308093990178900, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#54106 = line ( 'none', #54105, #54103 ) ;
#54107 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#54108 = vector ( 'none', #54107, 1000.000000000000000 ) ;
#54109 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#54110 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#54111 = cartesian_point ( 'none', ( -72.28516237019239600, -23.48687299946900400, -11.19999999999999800 ) ) ;
#54112 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54113 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#54114 = cartesian_point ( 'none', ( -79.49999999999998600, -80.00000000000000000, 5.000000000000000000 ) ) ;
#54115 = cartesian_point ( 'none', ( 16.07308093990178600, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#54117 = edge_loop ( 'none', ( #55868, #57968 ) ) ;
#54116 = line ( 'none', #54115, #53148 ) ;
#54118 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54119 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#54120 = edge_curve ( 'none', #1353, #1351, #54152, .t. ) ;
#54121 = cartesian_point ( 'none', ( 57.68394383612933000, -80.00000000000000000, -15.69179884306008300 ) ) ;
#54122 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#54123 = spherical_surface ( 'none', #54131, 1.000000000000000000 ) ;
#54124 = cartesian_point ( 'none', ( 57.68394383612933000, -80.00000000000000000, -51.00000000000000700 ) ) ;
#54125 = line ( 'none', #54124, #54108 ) ;
#54126 = axis2_placement_3d ( 'none', #54666, #55163, #55169 ) ;
#54128 = cartesian_point ( 'none', ( -81.46302481005436400, -80.00000000000000000, -51.00000000000000700 ) ) ;
#54127 = axis2_placement_3d ( 'none', #54132, #54119, #54118 ) ;
#54129 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54130 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#54131 = axis2_placement_3d ( 'none', #54060, #54122, #54165 ) ;
#54132 = cartesian_point ( 'none', ( 72.28516237019242400, -23.48687299946900700, -11.19999999999999800 ) ) ;
#54133 = direction ( 'none', ( 7.053330013050129100e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#54134 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #27783, #27782, #28238, #36470, #36483, #35428, #35675 ),
( #35940, #36207, #36224, #36209, #48200, #48199, #48169 ),
( #47664, #48673, #48672, #48686, #48700, #48681, #48708 ),
( #49140, #49218, #49217, #49117, #49172, #49170, #49193 ),
( #49176, #49174, #49185, #49183, #54755, #54753, #54752 ),
( #54751, #54749, #54747, #54744, #54742, #54740, #54739 ),
( #54737, #54736, #54735, #54733, #54732, #54731, #54729 ),
( #54726, #54723, #54722, #54721, #54719, #54716, #54715 ),
( #54714, #54713, #54711, #54709, #54707, #54706, #54704 ),
( #54702, #54701, #54699, #54697, #54695, #54694, #54693 ),
( #54692, #54690, #54689, #54686, #54685, #54684, #54683 ),
( #54826, #54824, #54823, #54821, #54819, #54817, #54816 ),
( #54815, #54814, #54813, #54811, #54809, #54807, #54805 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 3.132167875629023900, 3.527223151817940700, 3.922278428006857000, 4.317333704195773300, 4.712388980384689700 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#54135 = vector ( 'none', #54133, 1000.000000000000000 ) ;
#54136 = cartesian_point ( 'none', ( -49.99999999999999300, -86.55039500257430500, -55.00000000000000000 ) ) ;
#54137 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54139 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54138 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54140 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#54141 = line ( 'none', #54136, #54135 ) ;
#54142 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000200, 35.50000000000000700 ) ) ;
#54143 = axis2_placement_3d ( 'none', #54142, #54140, #54138 ) ;
#54144 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54145 = vector ( 'none', #54144, 1000.000000000000000 ) ;
#54146 = axis2_placement_3d ( 'none', #54148, #54130, #54129 ) ;
#54147 = cartesian_point ( 'none', ( -90.00000000000000000, -75.00000000000000000, -10.00000000000000000 ) ) ;
#54148 = cartesian_point ( 'none', ( 60.06033530266828500, -59.43909591616493800, -49.00000000000000000 ) ) ;
#54149 = line ( 'none', #54147, #54145 ) ;
#54150 = cartesian_point ( 'none', ( -28.99999999999998900, -1.000000000000000000, -30.00000000000000000 ) ) ;
#54151 = direction ( 'none', ( -0.08256907905071662900, -0.9965853436533754800, 0.0000000000000000000 ) ) ;
#54152 = circle ( 'none', #54127, 2.549999999999996700 ) ;
#54153 = vector ( 'none', #54151, 1000.000000000000100 ) ;
#54154 = cartesian_point ( 'none', ( -83.60260405761100300, -58.34060341296079600, -10.00000000000000000 ) ) ;
#54155 = circle ( 'none', #54146, 1.000000000000000900 ) ;
#54156 = direction ( 'none', ( 0.9977740847462545100, -0.06668489940589458800, 0.0000000000000000000 ) ) ;
#54157 = direction ( 'none', ( -0.06668489940589458800, -0.9977740847462545100, -0.0000000000000000000 ) ) ;
#54158 = axis2_placement_3d ( 'none', #54086, #54157, #54156 ) ;
#54159 = circle ( 'none', #54143, 1.649999999999991700 ) ;
#54160 = direction ( 'none', ( -0.7852385487581466900, -0.6191933636144687500, -0.0000000000000000000 ) ) ;
#54161 = vector ( 'none', #54160, 1000.000000000000100 ) ;
#54162 = cartesian_point ( 'none', ( -49.99999999999999300, -86.55039500257430500, -55.00000000000000000 ) ) ;
#54163 = line ( 'none', #54162, #54161 ) ;
#54164 = cartesian_point ( 'none', ( -49.99999999999999300, -86.55039500257430500, -55.00000000000000000 ) ) ;
#54166 = circle ( 'none', #54126, 2.000000000000000900 ) ;
#54165 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54168 = direction ( 'none', ( -0.9965853436533753700, 0.08256907905071710100, 0.0000000000000000000 ) ) ;
#54167 = direction ( 'none', ( -0.7107731988481412700, 0.7034212534457434700, 0.0000000000000000000 ) ) ;
#54169 = vector ( 'none', #54168, 1000.000000000000200 ) ;
#54170 = direction ( 'none', ( 0.7034212534457433600, 0.7107731988481412700, 0.0000000000000000000 ) ) ;
#54171 = cartesian_point ( 'none', ( -83.60260405761100300, -58.34060341296079600, -10.00000000000000000 ) ) ;
#54173 = line ( 'none', #54171, #54169 ) ;
#54172 = axis2_placement_3d ( 'none', #54067, #54170, #54167 ) ;
#54174 = cartesian_point ( 'none', ( 45.50318956048704400, -70.57135164147894100, -62.08054937396656900 ) ) ;
#54175 = cartesian_point ( 'none', ( -35.50000000000000000, 0.0000000000000000000, 37.14999999999999900 ) ) ;
#54176 = cartesian_point ( 'none', ( 35.50000000000000000, 10.00000000000000200, 33.85000000000000100 ) ) ;
#54177 = cartesian_point ( 'none', ( 18.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#54178 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54179 = direction ( 'none', ( -0.08256907905071708700, -0.9965853436533753700, 0.0000000000000000000 ) ) ;
#54180 = vector ( 'none', #54179, 1000.000000000000200 ) ;
#54182 = cartesian_point ( 'none', ( -83.21487619505686000, 6.894518100734888600, -10.00000000000000000 ) ) ;
#54181 = line ( 'none', #54291, #54271 ) ;
#54184 = line ( 'none', #54182, #54180 ) ;
#54183 = axis2_placement_3d ( 'none', #54267, #54265, #54245 ) ;
#54185 = line ( 'none', #54154, #54153 ) ;
#54186 = cartesian_point ( 'none', ( -88.58553077587782800, -57.92775801770718400, -10.00000000000000000 ) ) ;
#54187 = circle ( 'none', #54195, 2.000000000000000900 ) ;
#54188 = face_bound ( 'none', #39640, .t. ) ;
#54189 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#54190 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#54191 = vector ( 'none', #54189, 1000.000000000000000 ) ;
#54192 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54193 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54194 = axis2_placement_3d ( 'none', #54287, #54286, #54285 ) ;
#54195 = axis2_placement_3d ( 'none', #54213, #54193, #54192 ) ;
#54196 = cartesian_point ( 'none', ( -7.633166803959134100, -73.61038076308146600, -21.75000000000000700 ) ) ;
#54197 = line ( 'none', #54196, #54191 ) ;
#54198 = cartesian_point ( 'none', ( -57.68394383612933000, -80.00000000000000000, -51.00000000000000700 ) ) ;
#54199 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#54200 = line ( 'none', #54199, #54215 ) ;
#54201 = vector ( 'none', #54228, 1000.000000000000000 ) ;
#54202 = circle ( 'none', #54194, 1.000000000000000900 ) ;
#54203 = plane ( 'none', #54279 ) ;
#54204 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54205 = vector ( 'none', #54204, 1000.000000000000000 ) ;
#54206 = cartesian_point ( 'none', ( -82.44406918329559600, -80.00000000000000000, 5.000000000000000000 ) ) ;
#54207 = cartesian_point ( 'none', ( 15.52691906009821200, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#54208 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54209 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#54210 = line ( 'none', #54206, #54205 ) ;
#54211 = axis2_placement_3d ( 'none', #54222, #54209, #54208 ) ;
#54212 = cartesian_point ( 'none', ( -81.46302481005436400, -80.00000000000000000, -13.99999999999999800 ) ) ;
#54213 = cartesian_point ( 'none', ( 16.07308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#54214 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#54216 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54215 = vector ( 'none', #54214, 1000.000000000000000 ) ;
#54217 = vector ( 'none', #54216, 1000.000000000000000 ) ;
#54218 = line ( 'none', #54230, #54201 ) ;
#54219 = direction ( 'none', ( 0.9977740847462545100, -0.06668489940589458800, 0.0000000000000000000 ) ) ;
#54220 = direction ( 'none', ( -0.06668489940589156200, -0.9977740847462546200, 0.0000000000000000000 ) ) ;
#54221 = cartesian_point ( 'none', ( 60.08527154145540500, -59.06598696564553600, -49.00000000000000000 ) ) ;
#54222 = cartesian_point ( 'none', ( -2.306226048644993000e-012, -76.00511760518732300, -11.19999999999999800 ) ) ;
#54223 = cartesian_point ( 'none', ( -53.00462606288665100, -75.00000000000000000, -10.00000000000001200 ) ) ;
#54224 = cartesian_point ( 'none', ( -82.44406918329559600, -80.00000000000000000, -49.27913877996336100 ) ) ;
#54225 = cartesian_point ( 'none', ( -82.44406918329561100, -80.00000000000000000, -49.45076034173099100 ) ) ;
#54226 = cartesian_point ( 'none', ( -82.41224026145778200, -80.00000000000000000, -49.61676190908224300 ) ) ;
#54227 = cartesian_point ( 'none', ( -82.29980365643282900, -80.00000000000000000, -49.94015223660833400 ) ) ;
#54228 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#54229 = cartesian_point ( 'none', ( -82.22169297331906500, -80.00000000000000000, -50.08976737473325600 ) ) ;
#54230 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#54231 = cartesian_point ( 'none', ( -82.03664117350527400, -80.00000000000000000, -50.37296641164828500 ) ) ;
#54232 = cartesian_point ( 'none', ( -81.92927482549399100, -80.00000000000000000, -50.50634886182037100 ) ) ;
#54233 = face_outer_bound ( 'none', #48794, .t. ) ;
#54234 = cartesian_point ( 'none', ( -81.70288145936680700, -80.00000000000001400, -50.75929136366524100 ) ) ;
#54235 = cartesian_point ( 'none', ( -81.58303396741354200, -79.99999999999998600, -50.87997997043816400 ) ) ;
#54236 = cartesian_point ( 'none', ( -81.46302481005436400, -80.00000000000000000, -51.00000000000000700 ) ) ;
#54237 = circle ( 'none', #54211, 4.000000000000897100 ) ;
#54238 = axis2_placement_3d ( 'none', #54221, #54220, #54219 ) ;
#54239 = cylindrical_surface ( 'none', #54238, 0.9999999999999970000 ) ;
#54240 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#54241 = cartesian_point ( 'none', ( 60.06033530266829200, -59.43909591616493800, -16.00000000000000000 ) ) ;
#54242 = cartesian_point ( 'none', ( -7.633166803959134100, -73.61038076308146600, -13.99999999999999800 ) ) ;
#54243 = axis2_placement_3d ( 'none', #54351, #54325, #54324 ) ;
#54244 = cartesian_point ( 'none', ( -79.49999999999998600, -80.00000000000000000, -13.99999999999999800 ) ) ;
#54245 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54246 = line ( 'none', #54244, #54217 ) ;
#54247 = b_spline_curve_with_knots ( 'none', 3,
( #54236, #54235, #54234, #54232, #54231, #54229, #54227, #54226, #54225, #54224 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( -6.324555327015450500e-006, 0.0005028542424588736800, 0.001012033040244762700, 0.001521211838030651800, 0.002030390635816540900 ),
.unspecified. ) ;
#54248 = line ( 'none', #54268, #54266 ) ;
#54249 = face_outer_bound ( 'none', #55915, .t. ) ;
#54250 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54251 = cartesian_point ( 'none', ( -49.99999999999999300, -86.55039500257430500, -15.00000000000000000 ) ) ;
#54252 = circle ( 'none', #54347, 2.000000000000000900 ) ;
#54253 = line ( 'none', #54251, #54353 ) ;
#54254 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#54255 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54256 = vector ( 'none', #54254, 1000.000000000000000 ) ;
#54257 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54259 = cartesian_point ( 'none', ( -82.44406918329559600, -80.00000000000000000, -51.00000000000000700 ) ) ;
#54258 = cartesian_point ( 'none', ( 25.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#54260 = line ( 'none', #54259, #54256 ) ;
#54261 = spherical_surface ( 'none', #54264, 1.000000000000000000 ) ;
#54262 = toroidal_surface ( 'none', #54183, 2.000000000000000000, 1.000000000000000000 ) ;
#54263 = axis2_placement_3d ( 'none', #54329, #54315, #54314 ) ;
#54264 = axis2_placement_3d ( 'none', #54241, #54240, #54354 ) ;
#54265 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#54266 = vector ( 'none', #54374, 1000.000000000000000 ) ;
#54267 = cartesian_point ( 'none', ( -29.00000000000000000, -1.000000000000000000, 28.99999999999999600 ) ) ;
#54268 = cartesian_point ( 'none', ( -49.99999999999999300, -86.55039500257430500, -50.00000000000000000 ) ) ;
#54269 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#54270 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54271 = vector ( 'none', #54289, 1000.000000000000000 ) ;
#54272 = cartesian_point ( 'none', ( -49.99999999999999300, -90.00000000000000000, 33.00000000000000000 ) ) ;
#54273 = line ( 'none', #54272, #54419 ) ;
#54274 = cartesian_point ( 'none', ( 25.87308093990178600, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#54275 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#54276 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#54277 = cartesian_point ( 'none', ( -2.306226048644993000e-012, -76.00511760518732300, -11.19999999999999800 ) ) ;
#54278 = direction ( 'none', ( -1.084202172485505200e-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#54279 = axis2_placement_3d ( 'none', #54277, #54276, #54275 ) ;
#54280 = vector ( 'none', #54278, 1000.000000000000000 ) ;
#54281 = axis2_placement_3d ( 'none', #54310, #54270, #54269 ) ;
#54282 = cartesian_point ( 'none', ( -57.49999999999998600, -80.00000000000000000, 4.999999999999978700 ) ) ;
#54283 = line ( 'none', #54282, #54280 ) ;
#54285 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54284 = cartesian_point ( 'none', ( 25.17308093990178700, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#54286 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54287 = cartesian_point ( 'none', ( -49.74411779251781200, -68.30646195671471300, -10.00000000000000200 ) ) ;
#54288 = face_outer_bound ( 'none', #55802, .t. ) ;
#54289 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#54290 = cartesian_point ( 'none', ( -57.68394383612933000, -80.00000000000000000, -13.99999999999999800 ) ) ;
#54291 = cartesian_point ( 'none', ( 25.60000000000000500, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#54292 = circle ( 'none', #54298, 2.000000000000000900 ) ;
#54293 = cartesian_point ( 'none', ( -81.46302481005436400, -80.00000000000000000, -13.99999999999999800 ) ) ;
#54294 = cartesian_point ( 'none', ( -81.70202948762921800, -80.00000000000000000, -14.23902633014681000 ) ) ;
#54295 = cartesian_point ( 'none', ( -81.94410394388847900, -79.99999999999998600, -14.48541996417994300 ) ) ;
#54296 = cartesian_point ( 'none', ( -82.22168763697820300, -80.00000000000000000, -14.91022284224181000 ) ) ;
#54297 = cartesian_point ( 'none', ( -82.29980002461260800, -80.00000000000001400, -15.05983933555991600 ) ) ;
#54298 = axis2_placement_3d ( 'none', #54258, #54257, #54255 ) ;
#54299 = cartesian_point ( 'none', ( -82.41223943708722300, -80.00000000000000000, -15.38323370192695300 ) ) ;
#54300 = face_outer_bound ( 'none', #55839, .t. ) ;
#54301 = cartesian_point ( 'none', ( -82.44406918329558200, -79.99999999999998600, -15.54923739099454300 ) ) ;
#54302 = cartesian_point ( 'none', ( -82.44406918329559600, -80.00000000000000000, -15.72086122003664400 ) ) ;
#54303 = direction ( 'none', ( -0.9977740847462545100, 0.06668489940589458800, 0.0000000000000000000 ) ) ;
#54304 = circle ( 'none', #54281, 3.000000000000001800 ) ;
#54305 = direction ( 'none', ( 0.06668489940589458800, 0.9977740847462545100, -0.0000000000000000000 ) ) ;
#54306 = cartesian_point ( 'none', ( 58.75300838261648600, -79.00000000000000000, -16.00000000000000000 ) ) ;
#54307 = axis2_placement_3d ( 'none', #54306, #54305, #54303 ) ;
#54308 = circle ( 'none', #54307, 0.9999999999999970000 ) ;
#54309 = face_outer_bound ( 'none', #43678, .t. ) ;
#54310 = cartesian_point ( 'none', ( -60.49999999999999300, -80.00000000000000000, 4.999999999999999100 ) ) ;
#54311 = b_spline_curve_with_knots ( 'none', 3,
( #54302, #54301, #54299, #54297, #54296, #54295, #54294, #54293 ),
.unspecified., .f., .f.,
( 4, 2, 2, 4 ),
( 0.0000000000000000000, 0.0005070284512862747100, 0.001014056902572549400, 0.002028113805145071900 ),
.unspecified. ) ;
#54312 = cartesian_point ( 'none', ( -49.99999999999999300, -77.96129304095862300, -54.99999999994997800 ) ) ;
#54313 = plane ( 'none', #54333 ) ;
#54314 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54315 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54316 = cartesian_point ( 'none', ( -49.99999999999999300, -77.96129304095862300, -55.00000000000682100 ) ) ;
#54317 = cartesian_point ( 'none', ( 15.37308093990178800, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#54318 = line ( 'none', #54316, #54387 ) ;
#54320 = face_outer_bound ( 'none', #4556, .t. ) ;
#54319 = line ( 'none', #54413, #54412 ) ;
#54321 = cartesian_point ( 'none', ( -49.99999999999999300, -90.00000000000000000, -87.00000000000000000 ) ) ;
#54322 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#54323 = cartesian_point ( 'none', ( -49.99999999999999300, -75.00000000000000000, -87.00000000000000000 ) ) ;
#54324 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#54326 = cartesian_point ( 'none', ( -49.99999999999999300, -75.00000000000000000, 33.00000000000000000 ) ) ;
#54325 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#54327 = circle ( 'none', #54263, 2.000000000000000900 ) ;
#54328 = face_outer_bound ( 'none', #56600, .t. ) ;
#54329 = cartesian_point ( 'none', ( 15.52691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#54330 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54331 = vector ( 'none', #54330, 1000.000000000000000 ) ;
#54332 = cartesian_point ( 'none', ( -49.99999999999999300, -79.50693909433000800, -500000.0000000000600 ) ) ;
#54333 = axis2_placement_3d ( 'none', #54417, #54397, #54395 ) ;
#54334 = cartesian_point ( 'none', ( -49.99999999999999300, -75.00000000000000000, 0.0000000000000000000 ) ) ;
#54335 = face_outer_bound ( 'none', #50056, .t. ) ;
#54336 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#54337 = vector ( 'none', #54322, 1000.000000000000000 ) ;
#54338 = vector ( 'none', #54336, 1000.000000000000000 ) ;
#54339 = cartesian_point ( 'none', ( -49.99999999999999300, -75.00000000000000000, 33.00000000000000000 ) ) ;
#54340 = line ( 'none', #54339, #54337 ) ;
#54341 = line ( 'none', #54332, #54331 ) ;
#54342 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#54343 = vector ( 'none', #54342, 1000.000000000000000 ) ;
#54344 = cartesian_point ( 'none', ( -73.99999999999998600, -0.005117605186732987500, -19.00000000000000700 ) ) ;
#54345 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54346 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54347 = axis2_placement_3d ( 'none', #54356, #54346, #54345 ) ;
#54348 = line ( 'none', #54358, #54338 ) ;
#54349 = face_bound ( 'none', #54117, .t. ) ;
#54350 = cartesian_point ( 'none', ( -49.99999999999999300, -75.00000000000000000, 33.00000000000000000 ) ) ;
#54351 = cartesian_point ( 'none', ( 72.28516237019106000, -23.48687299947121700, -11.19999999999999800 ) ) ;
#54352 = line ( 'none', #54350, #54343 ) ;
#54353 = vector ( 'none', #54250, 1000.000000000000000 ) ;
#54354 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54355 = cartesian_point ( 'none', ( -49.99999999999999300, -86.55039500257430500, -15.00000000000000000 ) ) ;
#54356 = cartesian_point ( 'none', ( 16.07308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#54357 = plane ( 'none', #54243 ) ;
#54358 = cartesian_point ( 'none', ( 25.87308093990178600, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#54359 = cylindrical_surface ( 'none', #54369, 1.000000000000000900 ) ;
#54361 = advanced_face ( 'none', ( #53189 ), #54123, .f. ) ;
#54360 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54362 = cartesian_point ( 'none', ( -49.99999999999999300, -77.96129304095862300, -62.00000000000000000 ) ) ;
#54363 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54364 = cartesian_point ( 'none', ( 15.52691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#54365 = axis2_placement_3d ( 'none', #54364, #54363, #54360 ) ;
#54366 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54367 = vector ( 'none', #54366, 1000.000000000000000 ) ;
#54368 = line ( 'none', #54573, #54571 ) ;
#54370 = cartesian_point ( 'none', ( -49.99999999999999300, -66.87488317746806400, -15.00000000000000000 ) ) ;
#54369 = axis2_placement_3d ( 'none', #54393, #54372, #54618 ) ;
#54371 = line ( 'none', #54370, #54367 ) ;
#54372 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#54373 = cartesian_point ( 'none', ( -49.99999999999999300, -86.55039500257430500, -10.00000000000000000 ) ) ;
#54374 = direction ( 'none', ( 7.053330013050129100e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#54375 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54376 = cartesian_point ( 'none', ( -49.99999999999999300, -90.00000000000000000, 33.00000000000000000 ) ) ;
#54377 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#54378 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54379 = vector ( 'none', #54378, 1000.000000000000000 ) ;
#54380 = circle ( 'none', #54405, 1.000000000000000900 ) ;
#54381 = cartesian_point ( 'none', ( -49.99999999999999300, -68.05830249822356800, 0.0000000000000000000 ) ) ;
#54382 = line ( 'none', #54381, #54379 ) ;
#54383 = axis2_placement_3d ( 'none', #54489, #54488, #54487 ) ;
#54384 = cartesian_point ( 'none', ( -49.99999999999999300, -75.00000000000000000, -62.00000000000000000 ) ) ;
#54385 = circle ( 'none', #54483, 82.50000000000000000 ) ;
#54386 = direction ( 'none', ( -0.5922586081917254900, -0.8057479388883350700, 0.0000000000000000000 ) ) ;
#54387 = vector ( 'none', #54386, 1000.000000000000100 ) ;
#54388 = face_outer_bound ( 'none', #4561, .t. ) ;
#54389 = plane ( 'none', #54383 ) ;
#54390 = cartesian_point ( 'none', ( -50.00000000000000000, -79.50693909433000800, -10.00000000000000000 ) ) ;
#54391 = approval ( #54644, 'unspecified' ) ;
#54392 = cartesian_point ( 'none', ( -83.60260405761098900, -58.34060341296078200, -10.00000000000000000 ) ) ;
#54393 = cartesian_point ( 'none', ( 60.06033530266829200, -59.43909591616493800, -50.00000000000000000 ) ) ;
#54394 = axis2_placement_3d ( 'none', #54404, #54415, #54421 ) ;
#54395 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54396 = circle ( 'none', #54568, 27.50000000000000000 ) ;
#54397 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#54398 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#54399 = vector ( 'none', #54398, 1000.000000000000000 ) ;
#54400 = cartesian_point ( 'none', ( -49.99999999999999300, -75.00000000000000000, -87.00000000000000000 ) ) ;
#54401 = plane ( 'none', #54394 ) ;
#54402 = cartesian_point ( 'none', ( -49.99999999999999300, -79.50693909433000800, 0.0000000000000000000 ) ) ;
#54403 = line ( 'none', #54400, #54399 ) ;
#54404 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -55.00000000000000000 ) ) ;
#54405 = axis2_placement_3d ( 'none', #54409, #54377, #54375 ) ;
#54407 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54406 = cartesian_point ( 'none', ( -31.00000000000000400, -1.000000000000000000, 28.99999999999999600 ) ) ;
#54408 = vector ( 'none', #54407, 1000.000000000000000 ) ;
#54409 = cartesian_point ( 'none', ( 60.06033530266829200, -59.43909591616493800, -16.00000000000000000 ) ) ;
#54411 = cartesian_point ( 'none', ( -49.99999999999999300, 0.0000000000000000000, -62.00000000000000000 ) ) ;
#54410 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#54412 = vector ( 'none', #54410, 1000.000000000000000 ) ;
#54413 = cartesian_point ( 'none', ( 15.80000000000000100, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#54414 = line ( 'none', #54411, #54408 ) ;
#54415 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54416 = circle ( 'none', #54365, 2.000000000000000900 ) ;
#54417 = cartesian_point ( 'none', ( 0.0000000000000000000, 69.15684505582039800, -80.99999999999998600 ) ) ;
#54418 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#54419 = vector ( 'none', #54418, 1000.000000000000000 ) ;
#54420 = cartesian_point ( 'none', ( 58.64565925714766300, -79.80310667307918500, -14.61021359795347000 ) ) ;
#54421 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#54422 = cartesian_point ( 'none', ( 57.63800417494377400, -80.68737306048817000, -14.99631547574993300 ) ) ;
#54423 = cartesian_point ( 'none', ( 57.65273899090065900, -80.46690309447981800, -14.87060307094151500 ) ) ;
#54424 = cartesian_point ( 'none', ( 57.76674954742132000, -80.25424268191993300, -14.74555572520460200 ) ) ;
#54426 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#54425 = cartesian_point ( 'none', ( 57.95001632510686600, -80.10539829091494800, -14.65406598820848800 ) ) ;
#54427 = vector ( 'none', #54426, 1000.000000000000000 ) ;
#54428 = cartesian_point ( 'none', ( 58.13328310279240400, -79.95655389990997700, -14.56257625121237500 ) ) ;
#54429 = cartesian_point ( 'none', ( -49.99999999999999300, -75.00000000000000000, 33.00000000000000000 ) ) ;
#54431 = line ( 'none', #54429, #54427 ) ;
#54430 = cartesian_point ( 'none', ( 58.38386292637825600, -79.87310455247045100, -14.50561215061785300 ) ) ;
#54432 = cartesian_point ( 'none', ( 58.63577825969003500, -79.87702897994702800, -14.49815773787496400 ) ) ;
#54433 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#54434 = cartesian_point ( 'none', ( 57.63138330065884000, -80.78643801880295400, -14.75228681366159700 ) ) ;
#54435 = cartesian_point ( 'none', ( -49.99999999999999300, -77.96129304095862300, 500000.0000000000600 ) ) ;
#54436 = cartesian_point ( 'none', ( 57.64691767242147300, -80.55400468373521500, -14.65750757923045500 ) ) ;
#54437 = line ( 'none', #54435, #54623 ) ;
#54438 = cartesian_point ( 'none', ( 57.76127296224957100, -80.32940304663328800, -14.56322650741776500 ) ) ;
#54439 = cartesian_point ( 'none', ( 57.94446044757323500, -80.17153301666553500, -14.49416802426831400 ) ) ;
#54440 = line ( 'none', #54576, #54575 ) ;
#54441 = cartesian_point ( 'none', ( 58.12764793289689200, -80.01366298669778100, -14.42510954111886300 ) ) ;
#54442 = cartesian_point ( 'none', ( 58.37774193541948600, -79.92418410348757600, -14.38199959372430400 ) ) ;
#54443 = face_outer_bound ( 'none', #4670, .t. ) ;
#54444 = cartesian_point ( 'none', ( 58.62915738540510100, -79.92656145910443400, -14.37614340683079600 ) ) ;
#54445 = cartesian_point ( 'none', ( 57.62476242637390600, -80.88550297711775300, -14.50825815157326000 ) ) ;
#54446 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -93.00000000000000000 ) ) ;
#54447 = cartesian_point ( 'none', ( 57.64109635394228100, -80.64110627299062600, -14.44441208751939200 ) ) ;
#54448 = cartesian_point ( 'none', ( 57.75579637707782900, -80.40456341134664300, -14.38089728963092600 ) ) ;
#54449 = face_outer_bound ( 'none', #4667, .t. ) ;
#54450 = cartesian_point ( 'none', ( 57.93890457003959700, -80.23766774241610700, -14.33427006032813700 ) ) ;
#54451 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54452 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54453 = cartesian_point ( 'none', ( 58.12201276300137200, -80.07077207348557100, -14.28764283102534800 ) ) ;
#54454 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.00000000000000000, -62.00000000000000000 ) ) ;
#54456 = axis2_placement_3d ( 'none', #54454, #54452, #54451 ) ;
#54455 = cartesian_point ( 'none', ( 58.37162094446072300, -79.97526365450470100, -14.25838703683075400 ) ) ;
#54457 = circle ( 'none', #54456, 72.50000000000000000 ) ;
#54458 = cartesian_point ( 'none', ( 58.62253651112016000, -79.97609393826182600, -14.25412907578662700 ) ) ;
#54459 = axis2_placement_3d ( 'none', #54472, #54433, #54465 ) ;
#54460 = cartesian_point ( 'none', ( 57.62140701102359900, -80.93570844357147100, -14.24450921022836200 ) ) ;
#54461 = axis2_placement_3d ( 'none', #54559, #54557, #54556 ) ;
#54462 = cartesian_point ( 'none', ( 57.63814258503326500, -80.68530209687283200, -14.21379425403412900 ) ) ;
#54463 = cartesian_point ( 'none', ( 57.75301502849438900, -80.44275946240985300, -14.18323867880699800 ) ) ;
#54464 = cartesian_point ( 'none', ( 57.93608326996698600, -80.27129837535386500, -14.16080755284195500 ) ) ;
#54465 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54466 = cartesian_point ( 'none', ( 58.11915151143957600, -80.09983728829787700, -14.13837642687691300 ) ) ;
#54467 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#54468 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54469 = cartesian_point ( 'none', ( 58.36851610139322600, -80.00123676707836800, -14.12430254194660700 ) ) ;
#54470 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54471 = cartesian_point ( 'none', ( 58.61918109576985400, -80.00119667148868500, -14.12225460511418100 ) ) ;
#54472 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -90.00000000000001400 ) ) ;
#54473 = cartesian_point ( 'none', ( 57.62157290346013400, -80.93322627481200000, -13.98115072313371100 ) ) ;
#54474 = cylindrical_surface ( 'none', #54459, 27.50000000000000000 ) ;
#54475 = cartesian_point ( 'none', ( 57.63828856018256600, -80.68311794090507800, -13.98351853782161100 ) ) ;
#54476 = cartesian_point ( 'none', ( 57.75315244072479700, -80.44087280848556500, -13.98587406604353800 ) ) ;
#54477 = cartesian_point ( 'none', ( 57.93622266132039300, -80.26963758271134000, -13.98760328577711000 ) ) ;
#54478 = cartesian_point ( 'none', ( 58.11929288191598200, -80.09840235693711500, -13.98933250551068100 ) ) ;
#54479 = cartesian_point ( 'none', ( 58.36866955905861000, -79.99995409898225800, -13.99041747109526300 ) ) ;
#54480 = cartesian_point ( 'none', ( 58.61934698820639500, -79.99995558710895700, -13.99057536156685400 ) ) ;
#54481 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54482 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#54483 = axis2_placement_3d ( 'none', #54497, #54482, #54481 ) ;
#54484 = face_outer_bound ( 'none', #4703, .t. ) ;
#54485 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #54480, #54479, #54478, #54477, #54476, #54475, #54473 ),
( #54471, #54469, #54466, #54464, #54463, #54462, #54460 ),
( #54458, #54455, #54453, #54450, #54448, #54447, #54445 ),
( #54444, #54442, #54441, #54439, #54438, #54436, #54434 ),
( #54432, #54430, #54428, #54425, #54424, #54423, #54422 ),
( #54420, #54567, #54566, #54565, #54562, #54561, #54558 ),
( #54555, #54554, #54552, #54550, #54548, #54545, #54543 ),
( #54541, #54540, #54539, #54538, #54536, #54534, #54533 ),
( #54531, #54529, #54528, #54526, #54525, #54524, #54522 ),
( #54520, #54518, #54517, #54515, #54513, #54511, #54509 ),
( #54506, #54505, #54503, #54502, #54500, #54498, #54496 ),
( #54494, #54492, #54491, #54490, #54637, #54636, #54633 ),
( #54630, #54627, #54626, #54625, #54624, #54621, #54620 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 3, 3, 4 ),
( 4, 3, 4 ),
( 3.132167875629023900, 3.527223151817940700, 3.922278428006857000, 4.317333704195773300, 4.712388980384689700 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#54486 = face_outer_bound ( 'none', #55115, .t. ) ;
#54487 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#54488 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54489 = cartesian_point ( 'none', ( -49.99999999999999300, -75.00000000000000000, -55.00000000000000000 ) ) ;
#54490 = cartesian_point ( 'none', ( 58.03297135188637400, -79.12330845433223200, -15.29599791507401500 ) ) ;
#54491 = cartesian_point ( 'none', ( 58.21745781578829300, -79.11126080058247100, -15.11109988382395200 ) ) ;
#54492 = cartesian_point ( 'none', ( 58.47565005335933100, -79.11432462409810300, -15.00229896700737000 ) ) ;
#54493 = plane ( 'none', #54495 ) ;
#54494 = cartesian_point ( 'none', ( 58.73540638783285300, -79.13168509206298000, -15.00000000000000000 ) ) ;
#54495 = axis2_placement_3d ( 'none', #54470, #54468, #54467 ) ;
#54496 = cartesian_point ( 'none', ( 57.72003740102589800, -79.45994934384326300, -15.94731102490688800 ) ) ;
#54497 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -62.00000000000000000 ) ) ;
#54498 = cartesian_point ( 'none', ( 57.72458395479290500, -79.39192144601256000, -15.69529302596027900 ) ) ;
#54499 = face_bound ( 'none', #4638, .t. ) ;
#54500 = cartesian_point ( 'none', ( 57.83414151703394900, -79.33131797234280200, -15.44475771474013800 ) ) ;
#54501 = cartesian_point ( 'none', ( -48.91206749817996500, -68.86116215293995400, 0.0000000000000000000 ) ) ;
#54502 = cartesian_point ( 'none', ( 58.01840900834821500, -79.29497981968002300, -15.26495457902488800 ) ) ;
#54503 = cartesian_point ( 'none', ( 58.20267649966248800, -79.25864166701724400, -15.08515144330963800 ) ) ;
#54504 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -90.25000000000001400 ) ) ;
#54505 = cartesian_point ( 'none', ( 58.45948329171539400, -79.24700223854890200, -14.97819629229646000 ) ) ;
#54506 = cartesian_point ( 'none', ( 58.71781148577215200, -79.26331712162456700, -14.97365551245344400 ) ) ;
#54507 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54508 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#54509 = cartesian_point ( 'none', ( 57.70379119474676300, -79.70303351649970100, -15.84595058444579500 ) ) ;
#54510 = axis2_placement_3d ( 'none', #54521, #54508, #54507 ) ;
#54511 = cartesian_point ( 'none', ( 57.71038776553231000, -79.60433219975998000, -15.60818625489218900 ) ) ;
#54512 = axis2_placement_3d ( 'none', #54504, #54643, #54642 ) ;
#54513 = cartesian_point ( 'none', ( 57.82084811596011800, -79.51314459217131500, -15.37179397327888200 ) ) ;
#54514 = circle ( 'none', #54512, 16.00000000000000000 ) ;
#54515 = cartesian_point ( 'none', ( 58.00491534154409100, -79.45444847736770600, -15.20152546869527300 ) ) ;
#54516 = line ( 'none', #54619, #54614 ) ;
#54517 = cartesian_point ( 'none', ( 58.18898256712805800, -79.39575236256411000, -15.03125696411166400 ) ) ;
#54518 = cartesian_point ( 'none', ( 58.44453230330760400, -79.37022516666388600, -14.92907734672756200 ) ) ;
#54519 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54520 = cartesian_point ( 'none', ( 58.70156527949302500, -79.38485920795280000, -14.92297529222289900 ) ) ;
#54521 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -80.99999999999998600 ) ) ;
#54522 = cartesian_point ( 'none', ( 57.68754498846763600, -79.94611768915612500, -15.74459014398470200 ) ) ;
#54523 = circle ( 'none', #54635, 82.00000000000000000 ) ;
#54524 = cartesian_point ( 'none', ( 57.69619157627171500, -79.81674295350741500, -15.52107948382409900 ) ) ;
#54525 = cartesian_point ( 'none', ( 57.80755471488628700, -79.69497121199984200, -15.29883023181762300 ) ) ;
#54526 = cartesian_point ( 'none', ( 57.99142167473996100, -79.61391713505540200, -15.13809635836565600 ) ) ;
#54527 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#54528 = cartesian_point ( 'none', ( 58.17528863459363500, -79.53286305811097600, -14.97736248491369100 ) ) ;
#54529 = cartesian_point ( 'none', ( 58.42958131489980600, -79.49344809477885600, -14.87995840115866600 ) ) ;
#54530 = axis2_placement_3d ( 'none', #54446, #54527, #54519 ) ;
#54531 = cartesian_point ( 'none', ( 58.68531907321389000, -79.50640129428101900, -14.87229507199235300 ) ) ;
#54532 = cartesian_point ( 'none', ( -49.99999999999999300, -86.55039500257430500, -50.00000000000000000 ) ) ;
#54533 = cartesian_point ( 'none', ( 57.67266057078611400, -80.16882607383499200, -15.59463992452461900 ) ) ;
#54534 = cartesian_point ( 'none', ( 57.68315371750376400, -80.01182216507010000, -15.39129832704891900 ) ) ;
#54535 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54536 = cartesian_point ( 'none', ( 57.79532345827679800, -79.86249009038977000, -15.18908204258855400 ) ) ;
#54537 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54538 = cartesian_point ( 'none', ( 57.97900896606466900, -79.76102665388195600, -15.04231326413617300 ) ) ;
#54539 = cartesian_point ( 'none', ( 58.16269447385254700, -79.65956321737414200, -14.89554448568379100 ) ) ;
#54540 = cartesian_point ( 'none', ( 58.41585884402363900, -79.60709653419181100, -14.80584773858645100 ) ) ;
#54541 = cartesian_point ( 'none', ( 58.67043465553236800, -79.61775548662045300, -14.79731996226230900 ) ) ;
#54542 = face_outer_bound ( 'none', #4678, .t. ) ;
#54543 = cartesian_point ( 'none', ( 57.66027287159376200, -80.35417726029372400, -15.40753356021577900 ) ) ;
#54544 = line ( 'none', #54607, #54606 ) ;
#54545 = cartesian_point ( 'none', ( 57.67228813512804900, -80.17439864950296200, -15.22864589701954000 ) ) ;
#54546 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54547 = vector ( 'none', #54546, 1000.000000000000000 ) ;
#54548 = cartesian_point ( 'none', ( 57.78511970544249700, -80.00234343044833500, -15.05073445791048300 ) ) ;
#54549 = cartesian_point ( 'none', ( -49.99999999999999300, -66.87488317746806400, -10.00000000000000000 ) ) ;
#54550 = cartesian_point ( 'none', ( 57.96865515368575200, -79.88392960753098700, -14.92128015215081800 ) ) ;
#54551 = line ( 'none', #54549, #54547 ) ;
#54552 = cartesian_point ( 'none', ( 58.15219060192900700, -79.76551578461364000, -14.79182584639115400 ) ) ;
#54553 = cylindrical_surface ( 'none', #54638, 79.00000000000000000 ) ;
#54554 = cartesian_point ( 'none', ( 58.40442675222827500, -79.70203577145365200, -14.71224158764092700 ) ) ;
#54555 = cartesian_point ( 'none', ( 58.65804695634001600, -79.71043107984982600, -14.70376678010788900 ) ) ;
#54556 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#54557 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54558 = cartesian_point ( 'none', ( 57.64788517240140900, -80.53952844675247000, -15.22042719590693900 ) ) ;
#54559 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -62.00000000000000000 ) ) ;
#54560 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -90.00000000000001400 ) ) ;
#54561 = cartesian_point ( 'none', ( 57.66142255275233500, -80.33697513393580900, -15.06599346699015900 ) ) ;
#54563 = cylindrical_surface ( 'none', #54530, 16.00000000000000000 ) ;
#54562 = cartesian_point ( 'none', ( 57.77491595260820400, -80.14219677050689900, -14.91238687323241200 ) ) ;
#54564 = circle ( 'none', #54510, 27.49999999999997500 ) ;
#54565 = cartesian_point ( 'none', ( 57.95830134130683600, -80.00683256118001900, -14.80024704016546400 ) ) ;
#54566 = cartesian_point ( 'none', ( 58.14168673000546100, -79.87146835185313900, -14.68810720709851500 ) ) ;
#54567 = cartesian_point ( 'none', ( 58.39299466043291200, -79.79697500871549200, -14.61863543669540100 ) ) ;
#54568 = axis2_placement_3d ( 'none', #54560, #54537, #54535 ) ;
#54569 = axis2_placement_3d ( 'none', #54406, #54677, #54675 ) ;
#54570 = direction ( 'none', ( 1.734723475976806800e-016, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#54571 = vector ( 'none', #54570, 1000.000000000000000 ) ;
#54572 = plane ( 'none', #54461 ) ;
#54573 = cartesian_point ( 'none', ( -29.99999999999999300, -1.000000000000000000, -30.00000000000000700 ) ) ;
#54574 = direction ( 'none', ( -0.5547001962252292600, 0.8320502943378436100, 0.0000000000000000000 ) ) ;
#54575 = vector ( 'none', #54574, 1000.000000000000000 ) ;
#54576 = cartesian_point ( 'none', ( 49.99999999999999300, -79.50693909433000800, 0.0000000000000000000 ) ) ;
#54577 = circle ( 'none', #54569, 0.9999999999999974500 ) ;
#54578 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#54579 = vector ( 'none', #54578, 1000.000000000000200 ) ;
#54580 = face_outer_bound ( 'none', #4718, .t. ) ;
#54581 = plane ( 'none', #54611 ) ;
#54582 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54583 = direction ( 'none', ( -0.9977740847462547300, 0.06668489940589153500, 0.0000000000000000000 ) ) ;
#54584 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#54585 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54586 = face_bound ( 'none', #4713, .t. ) ;
#54587 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54589 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000000000 ) ) ;
#54588 = cartesian_point ( 'none', ( 15.80000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#54590 = axis2_placement_3d ( 'none', #54588, #54587, #54585 ) ;
#54591 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54592 = cartesian_point ( 'none', ( 15.52691906009821200, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#54593 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#54594 = cartesian_point ( 'none', ( 15.80000000000000100, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#54595 = line ( 'none', #54594, #54579 ) ;
#54596 = face_outer_bound ( 'none', #4679, .t. ) ;
#54597 = direction ( 'none', ( 0.06668489940589156200, 0.9977740847462546200, -0.0000000000000000000 ) ) ;
#54598 = cartesian_point ( 'none', ( 63.74812174416479100, -4.260520643713897800, -16.00000000000000000 ) ) ;
#54599 = axis2_placement_3d ( 'none', #54676, #54665, #54658 ) ;
#54600 = direction ( 'none', ( 0.9998169043080802300, 0.01913525175709098300, 0.0000000000000000000 ) ) ;
#54601 = direction ( 'none', ( 0.01913525175709072200, -0.9998169043080803500, 0.0000000000000000000 ) ) ;
#54602 = cartesian_point ( 'none', ( 81.42474729809264000, -79.00000000000000000, -49.00000000000000000 ) ) ;
#54603 = circle ( 'none', #54609, 73.00000000000000000 ) ;
#54604 = axis2_placement_3d ( 'none', #54602, #54601, #54600 ) ;
#54605 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#54606 = vector ( 'none', #54605, 1000.000000000000000 ) ;
#54607 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#54608 = axis2_placement_3d ( 'none', #54598, #54597, #54583 ) ;
#54609 = axis2_placement_3d ( 'none', #54612, #54593, #54591 ) ;
#54610 = circle ( 'none', #54604, 0.9999999999999932300 ) ;
#54611 = axis2_placement_3d ( 'none', #54629, #54628, #54681 ) ;
#54612 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.005117605186732987500, -20.00000000000000700 ) ) ;
#54613 = cartesian_point ( 'none', ( -71.32691296280278000, -15.54447046162052900, -20.00000000000000700 ) ) ;
#54614 = vector ( 'none', #54617, 1000.000000000000000 ) ;
#54615 = circle ( 'none', #54678, 79.00000000000000000 ) ;
#54616 = circle ( 'none', #54590, 1.610000000000001200 ) ;
#54617 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#54618 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54619 = cartesian_point ( 'none', ( -49.99999999999999300, -86.55039500257430500, -50.00000000000000000 ) ) ;
#54620 = cartesian_point ( 'none', ( 57.75523429787023100, -78.93331510059410000, -16.00000000000000000 ) ) ;
#54622 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#54621 = cartesian_point ( 'none', ( 57.75523429787023100, -78.93331510059410000, -15.73820061220084900 ) ) ;
#54623 = vector ( 'none', #54622, 1000.000000000000000 ) ;
#54624 = cartesian_point ( 'none', ( 57.86276750048121900, -78.94050193868555700, -15.47801334123671800 ) ) ;
#54625 = cartesian_point ( 'none', ( 58.04747556120021600, -78.95284665542736500, -15.29289321881345200 ) ) ;
#54626 = cartesian_point ( 'none', ( 58.23218362191920500, -78.96519137216915900, -15.10777309639018500 ) ) ;
#54627 = cartesian_point ( 'none', ( 58.49179173806805900, -78.98254193416008200, -15.00000000000000000 ) ) ;
#54628 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54629 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.800000000000000000 ) ) ;
#54630 = cartesian_point ( 'none', ( 58.75300838261649300, -79.00000000000000000, -15.00000000000000000 ) ) ;
#54631 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54632 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54634 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54633 = cartesian_point ( 'none', ( 57.73763230308659200, -79.19668528472006100, -16.00000000000000000 ) ) ;
#54635 = axis2_placement_3d ( 'none', #54634, #54632, #54631 ) ;
#54636 = cartesian_point ( 'none', ( 57.73992615278823600, -79.16236351461931500, -15.73966418005376300 ) ) ;
#54637 = cartesian_point ( 'none', ( 57.84848488798446200, -79.13535610808199300, -15.48089594632407700 ) ) ;
#54638 = axis2_placement_3d ( 'none', #54589, #54584, #54582 ) ;
#54639 = calendar_date ( 2016, 28, 1 ) ;
#54640 = local_time ( 15, 31, 33.00000000000000000, #53333 ) ;
#54641 = cc_design_approval ( #54391, ( #56192 ) ) ;
#54642 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54643 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#54644 = approval_status ( 'not_yet_approved' ) ;
#54645 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54646 = cartesian_point ( 'none', ( 18.60000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#54647 = axis2_placement_3d ( 'none', #54646, #54645, #53622 ) ;
#54648 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54649 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#54650 = cartesian_point ( 'none', ( -49.74411779251781200, -68.30646195671471300, 0.0000000000000000000 ) ) ;
#54651 = cartesian_point ( 'none', ( 45.66438032132266800, -70.77197818010823500, -61.97420148758860100 ) ) ;
#54652 = cartesian_point ( 'none', ( 45.80502947722506900, -70.98960248107474100, -61.97018461201119500 ) ) ;
#54653 = person_and_organization ( #56608, #56607 ) ;
#54654 = circle ( 'none', #54647, 1.610000000000001200 ) ;
#54655 = approval_person_organization ( #54653, #54391, #54656 ) ;
#54656 = approval_role ( '' ) ;
#54658 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54657 = approval_date_time ( #54662, #54391 ) ;
#54659 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#54660 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54661 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54662 = date_and_time ( #54663, #54664 ) ;
#54663 = calendar_date ( 2016, 28, 1 ) ;
#54664 = local_time ( 15, 31, 33.00000000000000000, #54659 ) ;
#54665 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#54666 = cartesian_point ( 'none', ( 19.02691906009821600, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#54667 = face_outer_bound ( 'none', #56827, .t. ) ;
#54668 = face_outer_bound ( 'none', #57998, .t. ) ;
#54669 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54670 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54671 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.800000000000000000 ) ) ;
#54672 = axis2_placement_3d ( 'none', #54671, #54670, #54669 ) ;
#54673 = face_outer_bound ( 'none', #55742, .t. ) ;
#54674 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000000000 ) ) ;
#54675 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54676 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.800000000000000000 ) ) ;
#54677 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#54678 = axis2_placement_3d ( 'none', #54674, #54661, #54660 ) ;
#54679 = cylindrical_surface ( 'none', #54608, 1.000000000000003800 ) ;
#54680 = face_outer_bound ( 'none', #4683, .t. ) ;
#54681 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#54682 = cylindrical_surface ( 'none', #54599, 82.00000000000000000 ) ;
#54683 = cartesian_point ( 'none', ( 82.43464332667342400, -79.50749899149207100, -49.05268897509311200 ) ) ;
#54684 = cartesian_point ( 'none', ( 82.43332778184542100, -79.43876177422937700, -49.30675686663680300 ) ) ;
#54685 = cartesian_point ( 'none', ( 82.32498695338181000, -79.37249209926267200, -49.55928043656476200 ) ) ;
#54687 = axis2_placement_3d ( 'none', #54650, #54649, #54648 ) ;
#54686 = cartesian_point ( 'none', ( 82.14002792539977800, -79.32731308144293800, -49.73939682988930100 ) ) ;
#54688 = circle ( 'none', #54672, 82.00000000000000000 ) ;
#54689 = cartesian_point ( 'none', ( 81.95506889741774600, -79.28213406362318900, -49.91951322321384100 ) ) ;
#54691 = circle ( 'none', #54687, 1.000000000000000900 ) ;
#54690 = cartesian_point ( 'none', ( 81.69574086868372800, -79.25859669638913400, -50.02503279434406400 ) ) ;
#54692 = cartesian_point ( 'none', ( 81.43482642236536200, -79.26331712162456700, -50.02634448754655900 ) ) ;
#54693 = cartesian_point ( 'none', ( 82.43929565533670700, -79.75058316414849500, -49.15404941555420500 ) ) ;
#54694 = cartesian_point ( 'none', ( 82.43737700414251900, -79.65033363925258000, -49.39455743725945100 ) ) ;
#54695 = cartesian_point ( 'none', ( 82.32876770616815100, -79.55273225380273100, -49.63361162913195600 ) ) ;
#54696 = cylindrical_surface ( 'none', #54720, 72.50000000000000000 ) ;
#54697 = cartesian_point ( 'none', ( 82.14386713065219700, -79.48509730015352700, -49.80430154443912000 ) ) ;
#54698 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54699 = cartesian_point ( 'none', ( 81.95896655513624300, -79.41746234650433700, -49.97499145974628500 ) ) ;
#54700 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54701 = cartesian_point ( 'none', ( 81.70001008675213000, -79.38061150809649300, -50.07525351583287000 ) ) ;
#54702 = cartesian_point ( 'none', ( 81.43947875102864500, -79.38485920795280000, -50.07702470777710600 ) ) ;
#54703 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.00000000000000000, -82.00000000000000000 ) ) ;
#54704 = cartesian_point ( 'none', ( 82.44394798399999000, -79.99366733680493300, -49.25540985601529800 ) ) ;
#54705 = cylindrical_surface ( 'none', #54798, 2.000000000000000000 ) ;
#54706 = cartesian_point ( 'none', ( 82.44142622643963100, -79.86190550427579600, -49.48235800788209800 ) ) ;
#54708 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54707 = cartesian_point ( 'none', ( 82.33254845895449100, -79.73297240834278900, -49.70794282169914900 ) ) ;
#54710 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#54709 = cartesian_point ( 'none', ( 82.14770633590461600, -79.64288151886412900, -49.86920625898893900 ) ) ;
#54711 = cartesian_point ( 'none', ( 81.96286421285472600, -79.55279062938547000, -50.03046969627872900 ) ) ;
#54712 = face_outer_bound ( 'none', #4824, .t. ) ;
#54713 = cartesian_point ( 'none', ( 81.70427930482051700, -79.50262631980386600, -50.12547423732167600 ) ) ;
#54714 = cartesian_point ( 'none', ( 81.44413107969194200, -79.50640129428101900, -50.12770492800765300 ) ) ;
#54715 = cartesian_point ( 'none', ( 82.44821034542924600, -80.21637572148380000, -49.40536007547538600 ) ) ;
#54717 = cartesian_point ( 'none', ( 11.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#54716 = cartesian_point ( 'none', ( 82.44513876824362300, -80.05588581353470100, -49.61251416374793900 ) ) ;
#54718 = face_outer_bound ( 'none', #4722, .t. ) ;
#54719 = cartesian_point ( 'none', ( 82.33601681812963600, -79.89838583806532300, -49.81843071576966500 ) ) ;
#54720 = axis2_placement_3d ( 'none', #54703, #54832, #54830 ) ;
#54721 = cartesian_point ( 'none', ( 82.15122807495177400, -79.78774318959742100, -49.96578930188042700 ) ) ;
#54722 = cartesian_point ( 'none', ( 81.96643933177391300, -79.67710054112950500, -50.11314788799119000 ) ) ;
#54723 = cartesian_point ( 'none', ( 81.70819281208307000, -79.61463878772865100, -50.20018786567741400 ) ) ;
#54724 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54725 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54726 = cartesian_point ( 'none', ( 81.44839344112118300, -79.61775548662045300, -50.20268003773769300 ) ) ;
#54727 = cartesian_point ( 'none', ( 11.60000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#54728 = face_outer_bound ( 'none', #4726, .t. ) ;
#54729 = cartesian_point ( 'none', ( 82.45175773655765300, -80.40172690794253200, -49.59246643978422500 ) ) ;
#54730 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54731 = cartesian_point ( 'none', ( 82.44822988468848700, -80.21739664777848600, -49.77513444906510600 ) ) ;
#54732 = cartesian_point ( 'none', ( 82.33890556952432900, -80.03618844660844900, -49.95671550492148300 ) ) ;
#54733 = cartesian_point ( 'none', ( 82.15416116848953700, -79.90845202492110400, -50.08675628708769500 ) ) ;
#54734 = axis2_placement_3d ( 'none', #54717, #54700, #54698 ) ;
#54735 = cartesian_point ( 'none', ( 81.96941676745473200, -79.78071560323374500, -50.21679706925390700 ) ) ;
#54736 = cartesian_point ( 'none', ( 81.71145089825090200, -79.70797113461097200, -50.29374998027097400 ) ) ;
#54737 = cartesian_point ( 'none', ( 81.45194083224959100, -79.71043107984982600, -50.29623321989211600 ) ) ;
#54738 = cylindrical_surface ( 'none', #54741, 2.000000000000000000 ) ;
#54739 = cartesian_point ( 'none', ( 82.45530512768604600, -80.58707809440127800, -49.77957280409306400 ) ) ;
#54740 = cartesian_point ( 'none', ( 82.45132100113335100, -80.37890748202225700, -49.93775473438227400 ) ) ;
#54741 = axis2_placement_3d ( 'none', #54730, #54710, #54708 ) ;
#54743 = face_outer_bound ( 'none', #4779, .t. ) ;
#54742 = cartesian_point ( 'none', ( 82.34179432091903500, -80.17399105515157500, -50.09500029407330900 ) ) ;
#54744 = cartesian_point ( 'none', ( 82.15709426202728600, -80.02916086024478700, -50.20772327229497000 ) ) ;
#54745 = direction ( 'none', ( 0.5547001962252281500, -0.8320502943378443900, 0.0000000000000000000 ) ) ;
#54746 = vector ( 'none', #54745, 1000.000000000000200 ) ;
#54747 = cartesian_point ( 'none', ( 81.97239420313553600, -79.88433066533798400, -50.32044625051662500 ) ) ;
#54748 = cartesian_point ( 'none', ( 48.37682772836905100, -68.05830249822356800, 0.0000000000000000000 ) ) ;
#54749 = cartesian_point ( 'none', ( 81.71470898441872100, -79.80130348149330600, -50.38731209486453400 ) ) ;
#54750 = line ( 'none', #54748, #54746 ) ;
#54751 = cartesian_point ( 'none', ( 81.45548822337798400, -79.80310667307918500, -50.38978640204653200 ) ) ;
#54752 = cartesian_point ( 'none', ( 82.45813468967143900, -80.73492270813697800, -50.00368452425006900 ) ) ;
#54753 = cartesian_point ( 'none', ( 82.45378811016674100, -80.50781392901669200, -50.13270785571601400 ) ) ;
#54754 = cartesian_point ( 'none', ( -69.73516237019207200, -23.48687299947002700, -11.19999999999999800 ) ) ;
#54755 = cartesian_point ( 'none', ( 82.34410098641920700, -80.28406242515876600, -50.26097007081157400 ) ) ;
#54756 = cylindrical_surface ( 'none', #54759, 4.000000000000897100 ) ;
#54757 = cartesian_point ( 'none', ( 16.07308093990178600, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#54758 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.00000000000000000, -81.00000000000000000 ) ) ;
#54760 = axis2_placement_3d ( 'none', #54810, #54808, #54806 ) ;
#54759 = axis2_placement_3d ( 'none', #54803, #54793, #54766 ) ;
#54761 = circle ( 'none', #54734, 2.000000000000000900 ) ;
#54762 = direction ( 'none', ( 0.9998169043080802300, 0.01913525175709098300, 0.0000000000000000000 ) ) ;
#54763 = axis2_placement_3d ( 'none', #54727, #54725, #54724 ) ;
#54764 = direction ( 'none', ( 0.01913525175709125000, -0.9998169043080802300, 0.0000000000000000000 ) ) ;
#54765 = axis2_placement_3d ( 'none', #54776, #54764, #54762 ) ;
#54767 = conical_surface ( 'none', #54763, 1.610000000000001200, 0.9599310885968749300 ) ;
#54766 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54768 = face_outer_bound ( 'none', #57496, .t. ) ;
#54769 = cartesian_point ( 'none', ( -53.00462606288665100, -75.00000000000000000, 0.0000000000000000000 ) ) ;
#54770 = axis2_placement_3d ( 'none', #54788, #54894, #54892 ) ;
#54771 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54772 = conical_surface ( 'none', #54871, 2.000000000000000900, 0.9599310885968839200 ) ;
#54773 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#54774 = axis2_placement_3d ( 'none', #54801, #54879, #54877 ) ;
#54775 = cartesian_point ( 'none', ( 80.66047396438567300, -39.06671831381139300, -49.00000000000000000 ) ) ;
#54776 = cartesian_point ( 'none', ( 80.66047396438568700, -39.06671831381139300, -49.00000000000000000 ) ) ;
#54777 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54778 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#54779 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54780 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54782 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -93.00000000000000000 ) ) ;
#54781 = face_outer_bound ( 'none', #53426, .t. ) ;
#54783 = axis2_placement_3d ( 'none', #54782, #54780, #54779 ) ;
#54784 = cartesian_point ( 'none', ( 24.62691906009821400, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#54785 = axis2_placement_3d ( 'none', #54775, #54773, #54771 ) ;
#54786 = cartesian_point ( 'none', ( 11.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#54787 = circle ( 'none', #54866, 2.000000000000000900 ) ;
#54788 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -93.00000000000000000 ) ) ;
#54789 = face_outer_bound ( 'none', #57010, .t. ) ;
#54790 = cartesian_point ( 'none', ( 24.90000000000000600, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#54791 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#54792 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54794 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -93.00000000000000000 ) ) ;
#54793 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#54795 = axis2_placement_3d ( 'none', #54794, #54792, #54791 ) ;
#54796 = axis2_placement_3d ( 'none', #54878, #54883, #54882 ) ;
#54798 = axis2_placement_3d ( 'none', #54890, #54778, #54777 ) ;
#54797 = face_outer_bound ( 'none', #35678, .t. ) ;
#54799 = circle ( 'none', #54765, 0.9999999999999932300 ) ;
#54800 = spherical_surface ( 'none', #54785, 1.000000000000000000 ) ;
#54801 = cartesian_point ( 'none', ( -72.28516237019206900, -23.48687299947002700, -0.5000000000000004400 ) ) ;
#54802 = face_outer_bound ( 'none', #4742, .t. ) ;
#54804 = circle ( 'none', #54774, 2.549999999999996700 ) ;
#54803 = cartesian_point ( 'none', ( -2.306226048644993000e-012, -76.00511760518732300, -11.19999999999999800 ) ) ;
#54805 = cartesian_point ( 'none', ( 82.42456420240073100, -78.98086474824290800, -49.00000000000000000 ) ) ;
#54806 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#54807 = cartesian_point ( 'none', ( 82.42456420240073100, -78.98086474824290800, -49.26179938779915100 ) ) ;
#54808 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54809 = cartesian_point ( 'none', ( 82.31681083880019400, -78.98292701357496500, -49.52198665876328900 ) ) ;
#54810 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -5.000000000000000000 ) ) ;
#54811 = cartesian_point ( 'none', ( 82.13172461107383500, -78.98646933372285200, -49.70710678118655300 ) ) ;
#54812 = circle ( 'none', #54770, 30.50000000000000000 ) ;
#54813 = cartesian_point ( 'none', ( 81.94663838334746200, -78.99001165387072400, -49.89222690360981700 ) ) ;
#54814 = cartesian_point ( 'none', ( 81.68649875155175300, -78.99499040280460300, -50.00000000000000000 ) ) ;
#54815 = cartesian_point ( 'none', ( 81.42474729809265500, -79.00000000000000000, -50.00000000000000000 ) ) ;
#54816 = cartesian_point ( 'none', ( 82.42960478008734500, -79.24423493236885500, -49.00000000000000000 ) ) ;
#54817 = cartesian_point ( 'none', ( 82.42894521160573600, -79.20977247920471600, -49.26137941656760000 ) ) ;
#54818 = circle ( 'none', #54783, 17.00000000000000000 ) ;
#54819 = cartesian_point ( 'none', ( 82.32089696862858800, -79.17757760343069200, -49.52115949437443700 ) ) ;
#54820 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54821 = cartesian_point ( 'none', ( 82.13587445836202500, -79.15674114374162700, -49.70621588766936600 ) ) ;
#54822 = axis2_placement_3d ( 'none', #54758, #54837, #54820 ) ;
#54823 = cartesian_point ( 'none', ( 81.95085194809546200, -79.13590468405257600, -49.89127228096429400 ) ) ;
#54824 = cartesian_point ( 'none', ( 81.69111943490175100, -79.12668353112283600, -49.99934031073213000 ) ) ;
#54825 = face_outer_bound ( 'none', #4766, .t. ) ;
#54827 = face_bound ( 'none', #4783, .t. ) ;
#54826 = cartesian_point ( 'none', ( 81.42978787577926900, -79.13168509206298000, -50.00000000000000000 ) ) ;
#54828 = plane ( 'none', #54760 ) ;
#54829 = plane ( 'none', #54795 ) ;
#54830 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54831 = axis2_placement_3d ( 'none', #54839, #54858, #54944 ) ;
#54832 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54833 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54834 = circle ( 'none', #54822, 72.50000000000000000 ) ;
#54835 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#54836 = cartesian_point ( 'none', ( 72.28516237019106000, -23.48687299947121700, -11.19999999999999800 ) ) ;
#54837 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54838 = axis2_placement_3d ( 'none', #54903, #54901, #55005 ) ;
#54839 = cartesian_point ( 'none', ( 80.64170143331882900, -38.08585356556848500, -49.00000000000000000 ) ) ;
#54840 = face_outer_bound ( 'none', #4682, .t. ) ;
#54841 = face_outer_bound ( 'none', #56793, .t. ) ;
#54842 = axis2_placement_3d ( 'none', #54836, #54835, #54833 ) ;
#54843 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#54844 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#54845 = cartesian_point ( 'none', ( 44.67468722708412100, 61.48943180206110500, -11.19999999999999800 ) ) ;
#54846 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54848 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54847 = cylindrical_surface ( 'none', #54831, 0.9999999999999932300 ) ;
#54849 = cartesian_point ( 'none', ( 11.60000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#54850 = face_outer_bound ( 'none', #56979, .t. ) ;
#54851 = axis2_placement_3d ( 'none', #54949, #54948, #54947 ) ;
#54852 = axis2_placement_3d ( 'none', #54959, #54956, #54955 ) ;
#54853 = cartesian_point ( 'none', ( 12.02691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#54854 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#54855 = circle ( 'none', #54852, 71.50000000000000000 ) ;
#54856 = circle ( 'none', #54943, 2.000000000000000900 ) ;
#54857 = face_outer_bound ( 'none', #56004, .t. ) ;
#54858 = direction ( 'none', ( -0.01913525175709259200, 0.9998169043080801200, 0.0000000000000000000 ) ) ;
#54859 = circle ( 'none', #54851, 31.50000000000000000 ) ;
#54860 = axis2_placement_3d ( 'none', #54849, #54848, #54846 ) ;
#54861 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54862 = circle ( 'none', #54904, 31.50000000000000000 ) ;
#54863 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54864 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#54865 = cartesian_point ( 'none', ( 16.07308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#54866 = axis2_placement_3d ( 'none', #54865, #54863, #54861 ) ;
#54867 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#54868 = cylindrical_surface ( 'none', #54842, 4.000000000002002000 ) ;
#54869 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54870 = conical_surface ( 'none', #54919, 2.000000000000000900, 0.9599310885968839200 ) ;
#54871 = axis2_placement_3d ( 'none', #54786, #54864, #54874 ) ;
#54872 = axis2_placement_3d ( 'none', #54845, #54844, #54843 ) ;
#54873 = cartesian_point ( 'none', ( 15.10000000000000100, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#54874 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#54875 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.00000000000000000, -82.00000000000000000 ) ) ;
#54876 = face_bound ( 'none', #4782, .t. ) ;
#54877 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54878 = cartesian_point ( 'none', ( 15.80000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#54879 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#54880 = plane ( 'none', #54872 ) ;
#54881 = face_outer_bound ( 'none', #4725, .t. ) ;
#54882 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54883 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54884 = conical_surface ( 'none', #54796, 1.610000000000001200, 0.9599310885968749300 ) ;
#54885 = plane ( 'none', #54889 ) ;
#54886 = face_bound ( 'none', #55455, .t. ) ;
#54887 = cartesian_point ( 'none', ( 25.60000000000000500, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#54888 = cylindrical_surface ( 'none', #55009, 1.000000000000000900 ) ;
#54889 = axis2_placement_3d ( 'none', #54875, #54869, #54867 ) ;
#54890 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54891 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54892 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54893 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54894 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#54895 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#54896 = circle ( 'none', #54860, 1.610000000000001200 ) ;
#54897 = cartesian_point ( 'none', ( 70.00000000000000000, -75.50000000000001400, 18.00000000000000400 ) ) ;
#54898 = axis2_placement_3d ( 'none', #54897, #54895, #54893 ) ;
#54899 = conical_surface ( 'none', #54898, 5.500000000000005300, 0.7853981633974361800 ) ;
#54900 = axis2_placement_3d ( 'none', #54917, #55017, #55015 ) ;
#54902 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54901 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#54903 = cartesian_point ( 'none', ( 70.00000000000000000, -75.50000000000001400, -72.00000000000000000 ) ) ;
#54904 = axis2_placement_3d ( 'none', #54912, #54916, #54902 ) ;
#54905 = line ( 'none', #54887, #54999 ) ;
#54906 = face_outer_bound ( 'none', #56959, .t. ) ;
#54907 = line ( 'none', #55021, #55008 ) ;
#54908 = plane ( 'none', #55010 ) ;
#54909 = cylindrical_surface ( 'none', #54900, 2.549999999999996700 ) ;
#54910 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54911 = face_outer_bound ( 'none', #57969, .t. ) ;
#54912 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -92.00000000000000000 ) ) ;
#54913 = face_outer_bound ( 'none', #4880, .t. ) ;
#54914 = cartesian_point ( 'none', ( -49.74411779251781200, -68.30646195671471300, -62.00000000000000000 ) ) ;
#54915 = cartesian_point ( 'none', ( 25.32691906009821300, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#54916 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54917 = cartesian_point ( 'none', ( -72.28516237019206900, -23.48687299947002700, -0.5000000000000004400 ) ) ;
#54918 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#54919 = axis2_placement_3d ( 'none', #54927, #54854, #54918 ) ;
#54920 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -93.00000000000000000 ) ) ;
#54921 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#54922 = axis2_placement_3d ( 'none', #54920, #54932, #54910 ) ;
#54923 = vector ( 'none', #54921, 1000.000000000000000 ) ;
#54924 = cylindrical_surface ( 'none', #54922, 31.50000000000000000 ) ;
#54925 = cartesian_point ( 'none', ( 16.07308093990178600, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#54926 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54927 = cartesian_point ( 'none', ( 16.07308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#54928 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54929 = circle ( 'none', #55003, 2.000000000000000900 ) ;
#54930 = face_outer_bound ( 'none', #4732, .t. ) ;
#54931 = line ( 'none', #54925, #54923 ) ;
#54932 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54933 = conical_surface ( 'none', #54838, 5.500000000000005300, 0.7853981633974354000 ) ;
#54934 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54935 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54936 = cartesian_point ( 'none', ( 15.52691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#54937 = axis2_placement_3d ( 'none', #54936, #54935, #54934 ) ;
#54938 = circle ( 'none', #54937, 2.000000000000000900 ) ;
#54939 = axis2_placement_3d ( 'none', #54853, #54928, #54926 ) ;
#54940 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54941 = cartesian_point ( 'none', ( 15.52691906009821200, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#54942 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54943 = axis2_placement_3d ( 'none', #54951, #54942, #54940 ) ;
#54944 = direction ( 'none', ( -0.9998169043080802300, -0.01913525175709098300, 0.0000000000000000000 ) ) ;
#54945 = axis2_placement_3d ( 'none', #54988, #54987, #54986 ) ;
#54946 = face_bound ( 'none', #4751, .t. ) ;
#54947 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54948 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54949 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -82.00000000000000000 ) ) ;
#54950 = face_outer_bound ( 'none', #57965, .t. ) ;
#54951 = cartesian_point ( 'none', ( 11.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#54952 = axis2_placement_3d ( 'none', #54958, #54957, #55070 ) ;
#54953 = circle ( 'none', #54939, 2.000000000000000900 ) ;
#54954 = conical_surface ( 'none', #54952, 1.610000000000001200, 0.9599310885968749300 ) ;
#54955 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54956 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#54957 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54958 = cartesian_point ( 'none', ( 25.60000000000000500, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#54959 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.00000000000000000, -82.00000000000000000 ) ) ;
#54960 = face_outer_bound ( 'none', #32747, .t. ) ;
#54961 = face_bound ( 'none', #4808, .t. ) ;
#54962 = cartesian_point ( 'none', ( 12.57308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#54963 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54964 = axis2_placement_3d ( 'none', #54990, #54975, #54985 ) ;
#54965 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -90.25000000000001400 ) ) ;
#54966 = face_outer_bound ( 'none', #1292, .t. ) ;
#54967 = face_outer_bound ( 'none', #56971, .t. ) ;
#54968 = axis2_placement_3d ( 'none', #54965, #54963, #55067 ) ;
#54969 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54970 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#54971 = cartesian_point ( 'none', ( 44.67468722708341000, 61.48943180206281100, -11.19999999999999800 ) ) ;
#54972 = plane ( 'none', #54968 ) ;
#54973 = axis2_placement_3d ( 'none', #54971, #54970, #54969 ) ;
#54974 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54976 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54975 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#54977 = axis2_placement_3d ( 'none', #54989, #54976, #54974 ) ;
#54978 = circle ( 'none', #55061, 4.000000000002002000 ) ;
#54979 = circle ( 'none', #55084, 2.000000000000000900 ) ;
#54980 = face_outer_bound ( 'none', #4810, .t. ) ;
#54982 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#54981 = conical_surface ( 'none', #54964, 6.000000000000032900, 0.7853981633974501700 ) ;
#54983 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#54984 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#54985 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54986 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#54987 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#54988 = cartesian_point ( 'none', ( 12.57308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#54989 = cartesian_point ( 'none', ( 12.30000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#54990 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, 18.00000000000000400 ) ) ;
#54991 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#54992 = cartesian_point ( 'none', ( 25.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#54993 = circle ( 'none', #54973, 2.549999999999996700 ) ;
#54994 = cartesian_point ( 'none', ( 25.17308093990178700, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#54995 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#54996 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#54997 = cartesian_point ( 'none', ( 25.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#54998 = direction ( 'none', ( -0.5735764363510513800, 0.8191520442889880200, 1.003171929053520200e-016 ) ) ;
#55000 = cartesian_point ( 'none', ( -69.73516237019207200, -23.48687299947002700, -0.5000000000000004400 ) ) ;
#54999 = vector ( 'none', #54998, 1000.000000000000200 ) ;
#55001 = line ( 'none', #55000, #55019 ) ;
#55002 = face_outer_bound ( 'none', #4729, .t. ) ;
#55003 = axis2_placement_3d ( 'none', #54992, #54984, #54983 ) ;
#55004 = face_outer_bound ( 'none', #4794, .t. ) ;
#55005 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55006 = conical_surface ( 'none', #54945, 2.000000000000000900, 0.9599310885968839200 ) ;
#55007 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#55008 = vector ( 'none', #55007, 1000.000000000000000 ) ;
#55009 = axis2_placement_3d ( 'none', #54914, #54891, #54991 ) ;
#55010 = axis2_placement_3d ( 'none', #55022, #54996, #54995 ) ;
#55012 = face_outer_bound ( 'none', #4786, .t. ) ;
#55011 = cartesian_point ( 'none', ( 13.97308093990178800, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#55013 = circle ( 'none', #54977, 1.610000000000001200 ) ;
#55014 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#55015 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55016 = vector ( 'none', #55014, 1000.000000000000100 ) ;
#55017 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#55018 = conical_surface ( 'none', #55024, 2.000000000000000900, 0.9599310885968839200 ) ;
#55019 = vector ( 'none', #54982, 1000.000000000000000 ) ;
#55020 = axis2_placement_3d ( 'none', #55113, #55112, #55111 ) ;
#55021 = cartesian_point ( 'none', ( -74.83516237019206600, -23.48687299947002700, -0.5000000000000004400 ) ) ;
#55022 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -90.00000000000001400 ) ) ;
#55023 = line ( 'none', #55037, #55016 ) ;
#55024 = axis2_placement_3d ( 'none', #54997, #55131, #55045 ) ;
#55025 = cartesian_point ( 'none', ( 12.30000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#55026 = cartesian_point ( 'none', ( -88.88393409314031100, -61.52940134351770500, -55.00000000000000000 ) ) ;
#55027 = cylindrical_surface ( 'none', #55054, 2.499999999999998700 ) ;
#55028 = face_outer_bound ( 'none', #4765, .t. ) ;
#55029 = cartesian_point ( 'none', ( -28.99999999999998900, 0.0000000000000000000, -31.00000000000000000 ) ) ;
#55030 = axis2_placement_3d ( 'none', #55043, #55042, #55143 ) ;
#55031 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55032 = conical_surface ( 'none', #55116, 1.610000000000001200, 0.9599310885968749300 ) ;
#55033 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55035 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55034 = cartesian_point ( 'none', ( 15.37308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55036 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55037 = cartesian_point ( 'none', ( 25.87308093990178600, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#55038 = circle ( 'none', #55020, 2.000000000000000900 ) ;
#55039 = axis2_placement_3d ( 'none', #55062, #55036, #55035 ) ;
#55040 = face_outer_bound ( 'none', #56002, .t. ) ;
#55041 = circle ( 'none', #55039, 83.50000000000000000 ) ;
#55042 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#55043 = cartesian_point ( 'none', ( 13.27308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55044 = axis2_placement_3d ( 'none', #55034, #55033, #55031 ) ;
#55045 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#55046 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55047 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55048 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55049 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55050 = cartesian_point ( 'none', ( 15.37308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55051 = circle ( 'none', #55044, 2.000000000000000900 ) ;
#55052 = circle ( 'none', #55063, 2.000000000000000900 ) ;
#55053 = toroidal_surface ( 'none', #55073, 71.50000000000000000, 1.000000000000000000 ) ;
#55054 = axis2_placement_3d ( 'none', #55068, #55066, #55071 ) ;
#55055 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55056 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55057 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55058 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#55059 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -90.00000000000001400 ) ) ;
#55060 = cartesian_point ( 'none', ( 72.28516237019106000, -23.48687299947121700, -11.19999999999999800 ) ) ;
#55061 = axis2_placement_3d ( 'none', #55060, #55058, #55056 ) ;
#55062 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -61.00000000000000000 ) ) ;
#55063 = axis2_placement_3d ( 'none', #55050, #55049, #55048 ) ;
#55064 = face_outer_bound ( 'none', #4806, .t. ) ;
#55065 = conical_surface ( 'none', #55030, 2.000000000000000900, 0.9599310885968839200 ) ;
#55066 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#55067 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55068 = cartesian_point ( 'none', ( -11.50000000000000000, -2.000000000000000000, 24.00000000000001100 ) ) ;
#55069 = axis2_placement_3d ( 'none', #55059, #55057, #55055 ) ;
#55070 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55071 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55072 = cartesian_point ( 'none', ( 0.0000000000000000000, 10.00000000000000000, -81.00000000000000000 ) ) ;
#55073 = axis2_placement_3d ( 'none', #55072, #55047, #55046 ) ;
#55074 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55075 = circle ( 'none', #55140, 1.610000000000001200 ) ;
#55076 = cartesian_point ( 'none', ( 25.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55077 = axis2_placement_3d ( 'none', #55076, #55074, #55200 ) ;
#55079 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55078 = cartesian_point ( 'none', ( 25.17308093990178700, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#55080 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55081 = circle ( 'none', #55069, 22.50000000000000000 ) ;
#55082 = axis2_placement_3d ( 'none', #55213, #55211, #55210 ) ;
#55083 = cc_design_date_and_time_assignment ( #55195, #55193, ( #57227 ) ) ;
#55084 = axis2_placement_3d ( 'none', #54962, #55080, #55079 ) ;
#55086 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55085 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55087 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55088 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55089 = cartesian_point ( 'none', ( 25.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55090 = axis2_placement_3d ( 'none', #55089, #55088, #55085 ) ;
#55091 = cartesian_point ( 'none', ( 25.32691906009821300, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#55092 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55093 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#55094 = cartesian_point ( 'none', ( 44.67468722708412100, 61.48943180206110500, -11.19999999999999800 ) ) ;
#55095 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55096 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#55097 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -90.25000000000001400 ) ) ;
#55098 = circle ( 'none', #55090, 2.000000000000000900 ) ;
#55099 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55100 = face_outer_bound ( 'none', #4878, .t. ) ;
#55101 = face_outer_bound ( 'none', #4860, .t. ) ;
#55102 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55103 = cylindrical_surface ( 'none', #55128, 4.000000000001717700 ) ;
#55104 = axis2_placement_3d ( 'none', #55102, #55087, #55086 ) ;
#55106 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55105 = circle ( 'none', #55077, 2.000000000000000900 ) ;
#55107 = cylindrical_surface ( 'none', #55168, 2.000000000000000000 ) ;
#55108 = face_outer_bound ( 'none', #57337, .t. ) ;
#55109 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55110 = axis2_placement_3d ( 'none', #55097, #55096, #55095 ) ;
#55111 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55112 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55113 = cartesian_point ( 'none', ( 25.87308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55114 = cartesian_point ( 'none', ( 24.62691906009821400, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#55115 = edge_loop ( 'none', ( #55117, #56306, #56339, #55321 ) ) ;
#55116 = axis2_placement_3d ( 'none', #55025, #55129, #55109 ) ;
#55117 = oriented_edge ( 'none', *, *, #54090, .t. ) ;
#55118 = cartesian_point ( 'none', ( 12.72691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#55120 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55119 = cartesian_point ( 'none', ( 24.62691906009821400, 2.000000000000001800, 2.449293598294707900e-016 ) ) ;
#55121 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55122 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -90.25000000000001400 ) ) ;
#55123 = cartesian_point ( 'none', ( 24.90000000000000600, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#55124 = axis2_placement_3d ( 'none', #55122, #55121, #55120 ) ;
#55125 = cylindrical_surface ( 'none', #55104, 2.000000000000000000 ) ;
#55126 = cartesian_point ( 'none', ( -11.50000000000000000, 4.000000000000000000, 26.50000000000001100 ) ) ;
#55127 = cylindrical_surface ( 'none', #55110, 22.50000000000000000 ) ;
#55128 = axis2_placement_3d ( 'none', #55094, #55093, #55092 ) ;
#55129 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55130 = face_outer_bound ( 'none', #4735, .t. ) ;
#55131 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#55132 = circle ( 'none', #55124, 22.50000000000000000 ) ;
#55133 = cartesian_point ( 'none', ( 24.90000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#55134 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55135 = cartesian_point ( 'none', ( 24.90000000000000600, 1.610000000000002100, 1.971681346627240200e-016 ) ) ;
#55137 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55136 = line ( 'none', #55135, #53149 ) ;
#55138 = cartesian_point ( 'none', ( 13.00000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#55139 = person_and_organization ( #56608, #56607 ) ;
#55140 = axis2_placement_3d ( 'none', #55138, #55137, #55134 ) ;
#55141 = circle ( 'none', #55208, 2.000000000000000900 ) ;
#55142 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55143 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#55144 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55145 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55146 = conical_surface ( 'none', #55181, 1.610000000000001200, 0.9599310885968749300 ) ;
#55147 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55148 = face_outer_bound ( 'none', #4869, .t. ) ;
#55149 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55150 = cartesian_point ( 'none', ( -74.83516237019206600, -23.48687299947002700, -0.5000000000000004400 ) ) ;
#55151 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55152 = cartesian_point ( 'none', ( 13.00000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#55154 = axis2_placement_3d ( 'none', #54177, #54139, #54137 ) ;
#55153 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55155 = cartesian_point ( 'none', ( 24.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#55157 = edge_curve ( 'none', #54079, #49665, #54116, .t. ) ;
#55156 = axis2_placement_3d ( 'none', #55152, #55167, #55179 ) ;
#55158 = cartesian_point ( 'none', ( 24.90000000000000600, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#55159 = axis2_placement_3d ( 'none', #55158, #55144, #55142 ) ;
#55160 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55161 = conical_surface ( 'none', #55156, 1.610000000000001200, 0.9599310885968749300 ) ;
#55162 = circle ( 'none', #55154, 2.000000000000000900 ) ;
#55163 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55164 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55165 = axis2_placement_3d ( 'none', #55176, #55145, #55164 ) ;
#55166 = circle ( 'none', #55165, 2.000000000000000900 ) ;
#55167 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55168 = axis2_placement_3d ( 'none', #55178, #55177, #55160 ) ;
#55169 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55170 = approval ( #55171, 'unspecified' ) ;
#55171 = approval_status ( 'not_yet_approved' ) ;
#55172 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55173 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55174 = cartesian_point ( 'none', ( 25.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#55175 = axis2_placement_3d ( 'none', #55174, #55173, #55172 ) ;
#55176 = cartesian_point ( 'none', ( 13.27308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55177 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55178 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55179 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55180 = circle ( 'none', #55159, 1.610000000000001200 ) ;
#55181 = axis2_placement_3d ( 'none', #55133, #55149, #55147 ) ;
#55182 = circle ( 'none', #55189, 2.000000000000000900 ) ;
#55183 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55184 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55185 = vector ( 'none', #55184, 1000.000000000000000 ) ;
#55186 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#55187 = line ( 'none', #55186, #55185 ) ;
#55188 = cartesian_point ( 'none', ( -74.83516237019206600, -23.48687299947002700, -11.19999999999999800 ) ) ;
#55189 = axis2_placement_3d ( 'none', #55155, #55153, #55151 ) ;
#55191 = conical_surface ( 'none', #55082, 2.000000000000000900, 0.9599310885968839200 ) ;
#55190 = circle ( 'none', #55175, 2.000000000000000900 ) ;
#55192 = direction ( 'none', ( 0.08256907905071705900, 0.9965853436533754800, 0.0000000000000000000 ) ) ;
#55194 = direction ( 'none', ( 0.9965853436533755900, -0.08256907905071711500, -0.0000000000000000000 ) ) ;
#55193 = date_time_role ( 'classification_date' ) ;
#55195 = date_and_time ( #54639, #54640 ) ;
#55196 = axis2_placement_3d ( 'none', #55201, #55194, #55192 ) ;
#55197 = circle ( 'none', #55196, 14.74887406311918900 ) ;
#55198 = face_outer_bound ( 'none', #34495, .t. ) ;
#55199 = toroidal_surface ( 'none', #55202, 82.50000000000000000, 1.000000000000000000 ) ;
#55200 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55201 = cartesian_point ( 'none', ( -88.84515774119987000, -61.06138178379244900, -69.74139546365928800 ) ) ;
#55202 = axis2_placement_3d ( 'none', #55204, #55183, #55099 ) ;
#55203 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55204 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -61.00000000000000000 ) ) ;
#55205 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55206 = face_outer_bound ( 'none', #4840, .t. ) ;
#55207 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55208 = axis2_placement_3d ( 'none', #55118, #55106, #55207 ) ;
#55209 = cartesian_point ( 'none', ( 25.17308093990178700, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#55210 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#55211 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#55212 = cartesian_point ( 'none', ( -90.00000000000000000, -75.00000000000000000, -65.06052506277811200 ) ) ;
#55213 = cartesian_point ( 'none', ( 13.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55215 = vector ( 'none', #55341, 1000.000000000000000 ) ;
#55214 = direction ( 'none', ( -0.5735764363510511600, -0.8191520442889882500, 0.0000000000000000000 ) ) ;
#55216 = vector ( 'none', #55214, 1000.000000000000000 ) ;
#55217 = cartesian_point ( 'none', ( -90.00000000000004300, -75.00000000000004300, 3.688766196090764700 ) ) ;
#55218 = cartesian_point ( 'none', ( 24.90000000000000600, -1.610000000000000300, 0.0000000000000000000 ) ) ;
#55219 = circle ( 'none', #55264, 1.610000000000001200 ) ;
#55220 = cartesian_point ( 'none', ( 24.47308093990178800, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#55221 = cartesian_point ( 'none', ( 13.97308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55222 = direction ( 'none', ( -0.08256907905071696200, -0.9965853436533754800, 0.0000000000000000000 ) ) ;
#55223 = direction ( 'none', ( 0.9965853436533755900, -0.08256907905071711500, -0.0000000000000000000 ) ) ;
#55224 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55225 = cartesian_point ( 'none', ( -88.34920402808253900, -55.07536126248315600, 11.14531909811865700 ) ) ;
#55227 = axis2_placement_3d ( 'none', #55225, #55223, #55222 ) ;
#55226 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55228 = cartesian_point ( 'none', ( 24.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#55229 = line ( 'none', #55250, #55215 ) ;
#55230 = axis2_placement_3d ( 'none', #55228, #55226, #55224 ) ;
#55231 = circle ( 'none', #55230, 2.000000000000000900 ) ;
#55232 = circle ( 'none', #55227, 21.33814746743958000 ) ;
#55233 = cartesian_point ( 'none', ( 24.47308093990178800, 2.000000000000001300, 0.0000000000000000000 ) ) ;
#55234 = cartesian_point ( 'none', ( 24.62691906009821400, 2.449293598294703900e-016, -2.000000000000000900 ) ) ;
#55235 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55236 = line ( 'none', #55218, #55216 ) ;
#55237 = axis2_placement_3d ( 'none', #55205, #55203, #55322 ) ;
#55238 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55239 = vector ( 'none', #55238, 1000.000000000000000 ) ;
#55240 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#55241 = line ( 'none', #55240, #55239 ) ;
#55242 = circle ( 'none', #55318, 2.000000000000000900 ) ;
#55243 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55244 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#55245 = cartesian_point ( 'none', ( -72.28516237019206900, -23.48687299947002700, -11.19999999999999800 ) ) ;
#55246 = axis2_placement_3d ( 'none', #55245, #55244, #55243 ) ;
#55247 = axis2_placement_3d ( 'none', #55268, #55267, #55235 ) ;
#55248 = circle ( 'none', #55246, 2.549999999999996700 ) ;
#55249 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#55250 = cartesian_point ( 'none', ( -90.00000000000000000, -75.00000000000000000, -55.00000000000000000 ) ) ;
#55251 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#55252 = cartesian_point ( 'none', ( 25.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55253 = face_outer_bound ( 'none', #4819, .t. ) ;
#55254 = axis2_placement_3d ( 'none', #55252, #55251, #55249 ) ;
#55255 = conical_surface ( 'none', #55254, 2.000000000000000900, 0.9599310885968839200 ) ;
#55256 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55257 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55258 = cylindrical_surface ( 'none', #55237, 2.000000000000000000 ) ;
#55259 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -61.00000000000000000 ) ) ;
#55260 = axis2_placement_3d ( 'none', #55259, #55257, #55256 ) ;
#55261 = face_outer_bound ( 'none', #58036, .t. ) ;
#55262 = circle ( 'none', #55260, 83.50000000000000000 ) ;
#55263 = toroidal_surface ( 'none', #55247, 30.50000000000000000, 1.000000000000000000 ) ;
#55264 = axis2_placement_3d ( 'none', #55329, #55328, #55327 ) ;
#55265 = cartesian_point ( 'none', ( -28.99999999999998900, 0.0000000000000000000, -28.99999999999999600 ) ) ;
#55266 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55267 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55268 = cartesian_point ( 'none', ( 0.0000000000000000000, 25.00000000000000000, -92.00000000000000000 ) ) ;
#55269 = cartesian_point ( 'none', ( 24.20000000000000300, 1.610000000000002100, 0.0000000000000000000 ) ) ;
#55270 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#55271 = vector ( 'none', #55270, 1000.000000000000000 ) ;
#55272 = cartesian_point ( 'none', ( 25.17308093990178700, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#55273 = vector ( 'none', #55381, 1000.000000000000000 ) ;
#55275 = cartesian_point ( 'none', ( -90.00000000000000000, -75.00000000000000000, -55.00000000000000000 ) ) ;
#55274 = axis2_placement_3d ( 'none', #55300, #55266, #55386 ) ;
#55276 = line ( 'none', #55275, #55273 ) ;
#55277 = axis2_placement_3d ( 'none', #55380, #55383, #55382 ) ;
#55278 = face_outer_bound ( 'none', #4924, .t. ) ;
#55279 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55280 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55282 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55281 = axis2_placement_3d ( 'none', #55299, #55307, #55279 ) ;
#55283 = circle ( 'none', #55281, 2.000000000000000900 ) ;
#55284 = direction ( 'none', ( 0.5922586081917251600, 0.8057479388883354000, -0.0000000000000000000 ) ) ;
#55285 = line ( 'none', #55272, #55271 ) ;
#55286 = vector ( 'none', #55284, 1000.000000000000000 ) ;
#55287 = circle ( 'none', #55274, 2.000000000000000900 ) ;
#55288 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55289 = circle ( 'none', #55309, 1.610000000000001200 ) ;
#55290 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55291 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55292 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55293 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55294 = cartesian_point ( 'none', ( 14.12691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#55295 = axis2_placement_3d ( 'none', #55294, #55292, #55290 ) ;
#55296 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#55297 = cartesian_point ( 'none', ( -28.99999999999998900, -1.000000000000000000, -28.99999999999999600 ) ) ;
#55298 = axis2_placement_3d ( 'none', #55297, #55296, #55293 ) ;
#55299 = cartesian_point ( 'none', ( 25.17308093990178700, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55301 = conical_surface ( 'none', #55277, 1.610000000000001200, 0.9599310885968749300 ) ;
#55300 = cartesian_point ( 'none', ( 24.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55302 = cartesian_point ( 'none', ( 24.20000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#55303 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55304 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55306 = circle ( 'none', #55295, 2.000000000000000900 ) ;
#55305 = direction ( 'none', ( 0.5735764363510438300, 0.8191520442889933500, 0.0000000000000000000 ) ) ;
#55307 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55308 = cylindrical_surface ( 'none', #55370, 2.000000000000000000 ) ;
#55309 = axis2_placement_3d ( 'none', #55302, #55291, #55288 ) ;
#55310 = vector ( 'none', #55305, 1000.000000000000100 ) ;
#55311 = cartesian_point ( 'none', ( 25.17308093990178700, 2.000000000000001800, 0.0000000000000000000 ) ) ;
#55312 = line ( 'none', #55311, #55310 ) ;
#55313 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55314 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55315 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55317 = axis2_placement_3d ( 'none', #55221, #55315, #55313 ) ;
#55316 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55318 = axis2_placement_3d ( 'none', #55324, #55316, #55314 ) ;
#55319 = plane ( 'none', #55323 ) ;
#55320 = oriented_edge ( 'none', *, *, #52834, .t. ) ;
#55321 = oriented_edge ( 'none', *, *, #6016, .f. ) ;
#55322 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55323 = axis2_placement_3d ( 'none', #55337, #55304, #55303 ) ;
#55324 = cartesian_point ( 'none', ( 24.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#55325 = circle ( 'none', #55317, 2.000000000000000900 ) ;
#55327 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55326 = circle ( 'none', #55298, 1.000000000000000900 ) ;
#55328 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55329 = cartesian_point ( 'none', ( 13.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#55330 = cartesian_point ( 'none', ( -28.99999999999998900, -1.000000000000000000, -28.99999999999999600 ) ) ;
#55331 = circle ( 'none', #55438, 1.000000000000000900 ) ;
#55333 = cartesian_point ( 'none', ( -83.90100737487345800, -61.94224673877128900, -55.00000000000000000 ) ) ;
#55332 = approval_person_organization ( #55139, #55170, #55494 ) ;
#55334 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55335 = cartesian_point ( 'none', ( -48.73703890922744400, -67.80081886202000900, -55.00000000000682100 ) ) ;
#55336 = line ( 'none', #55335, #55286 ) ;
#55337 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -55.00000000000000000 ) ) ;
#55338 = face_outer_bound ( 'none', #4934, .t. ) ;
#55339 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#55340 = cartesian_point ( 'none', ( -84.98286821912262200, -75.00000000000000000, -55.00000000000000000 ) ) ;
#55341 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55342 = cartesian_point ( 'none', ( 13.42691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#55343 = plane ( 'none', #55465 ) ;
#55344 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55345 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55346 = cartesian_point ( 'none', ( 24.47308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55347 = direction ( 'none', ( -0.9965853436533754800, 0.08256907905071711500, 0.0000000000000000000 ) ) ;
#55348 = axis2_placement_3d ( 'none', #55330, #55339, #55379 ) ;
#55349 = cartesian_point ( 'none', ( -83.21487619505686000, 6.894518100734888600, -55.00000000000000000 ) ) ;
#55350 = vector ( 'none', #55364, 1000.000000000000000 ) ;
#55351 = cartesian_point ( 'none', ( -35.50000000000000000, 10.00000000000000000, 37.14999999999999900 ) ) ;
#55352 = toroidal_surface ( 'none', #55348, 2.000000000000000000, 1.000000000000000000 ) ;
#55353 = circle ( 'none', #55460, 2.000000000000000900 ) ;
#55354 = conical_surface ( 'none', #55450, 2.000000000000000900, 0.9599310885968839200 ) ;
#55355 = direction ( 'none', ( -0.08256907905071708700, -0.9965853436533753700, 0.0000000000000000000 ) ) ;
#55356 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55357 = vector ( 'none', #55355, 1000.000000000000200 ) ;
#55358 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#55360 = cartesian_point ( 'none', ( -83.21487619505686000, 6.894518100734888600, -55.00000000000000000 ) ) ;
#55359 = axis2_placement_3d ( 'none', #55265, #55358, #55356 ) ;
#55362 = oriented_edge ( 'none', *, *, #52834, .f. ) ;
#55361 = line ( 'none', #55360, #55357 ) ;
#55363 = face_outer_bound ( 'none', #18577, .t. ) ;
#55364 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#55365 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55366 = axis2_placement_3d ( 'none', #55346, #55345, #55344 ) ;
#55367 = circle ( 'none', #55359, 2.000000000000001800 ) ;
#55368 = line ( 'none', #55351, #55350 ) ;
#55369 = cartesian_point ( 'none', ( -54.02873969444166800, -75.00000000000000000, -55.00000000000682100 ) ) ;
#55370 = axis2_placement_3d ( 'none', #55282, #55280, #55365 ) ;
#55371 = cartesian_point ( 'none', ( 24.47308093990178800, -3.851859888774471700e-031, 2.000000000000000900 ) ) ;
#55372 = cartesian_point ( 'none', ( -69.73516237019207200, -23.48687299947002700, -0.5000000000000004400 ) ) ;
#55373 = cartesian_point ( 'none', ( 24.20000000000000300, -1.610000000000000300, 2.210487472460973700e-016 ) ) ;
#55374 = cylindrical_surface ( 'none', #55451, 1.000000000000000900 ) ;
#55375 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55376 = vector ( 'none', #55375, 1000.000000000000000 ) ;
#55377 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#55378 = line ( 'none', #55377, #55376 ) ;
#55379 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55380 = cartesian_point ( 'none', ( 13.70000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#55381 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55382 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55383 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55384 = face_outer_bound ( 'none', #4893, .t. ) ;
#55385 = cartesian_point ( 'none', ( -71.32691296280278000, -15.54447046162052900, -20.00000000000000700 ) ) ;
#55386 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55387 = cartesian_point ( 'none', ( -71.46056395880607700, -15.52834549350076400, -20.00000000000001100 ) ) ;
#55388 = circle ( 'none', #55366, 2.000000000000000900 ) ;
#55389 = cartesian_point ( 'none', ( -71.59399398849143400, -15.51582122645236500, -19.97545008930875800 ) ) ;
#55390 = cartesian_point ( 'none', ( -71.84140227532785200, -15.49822748986098200, -19.87944324641346200 ) ) ;
#55391 = cartesian_point ( 'none', ( -71.95721477523822800, -15.49301598602570000, -19.80682021869689500 ) ) ;
#55392 = cartesian_point ( 'none', ( -29.99999999999999300, -1.000000000000000000, -28.99999999999999600 ) ) ;
#55393 = cartesian_point ( 'none', ( -72.15000259173754700, -15.48743355593917300, -19.62384120571683300 ) ) ;
#55394 = cartesian_point ( 'none', ( -72.22855113614484400, -15.48689766401235900, -19.51215234733791700 ) ) ;
#55395 = cartesian_point ( 'none', ( -72.33457375977879200, -15.48684995485756100, -19.26713896135627000 ) ) ;
#55396 = cartesian_point ( 'none', ( -72.36230877960221600, -15.48724498114847100, -19.13475220674406800 ) ) ;
#55397 = cartesian_point ( 'none', ( -72.36230877960221600, -15.48724498114847500, -19.00000000000000700 ) ) ;
#55398 = cartesian_point ( 'none', ( 23.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#55399 = cartesian_point ( 'none', ( 23.92691906009821400, -1.999999999999999600, 0.0000000000000000000 ) ) ;
#55400 = cartesian_point ( 'none', ( 33.57308093990178600, -2.000000000000000000, 2.449293598294707900e-016 ) ) ;
#55401 = line ( 'none', #55400, #55504 ) ;
#55402 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55403 = vector ( 'none', #55402, 1000.000000000000000 ) ;
#55404 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#55405 = b_spline_curve_with_knots ( 'none', 3,
( #55397, #55396, #55395, #55394, #55393, #55391, #55390, #55389, #55387, #55385 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.0003984957549855663200, 0.0007969915099711326400, 0.001195487264956699000, 0.001593983019942265300 ),
.unspecified. ) ;
#55407 = axis2_placement_3d ( 'none', #55419, #55508, #55506 ) ;
#55406 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#55408 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55409 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55410 = cartesian_point ( 'none', ( -28.99999999999998900, -1.000000000000000000, -31.00000000000000000 ) ) ;
#55411 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#55413 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55412 = circle ( 'none', #55439, 2.000000000000000900 ) ;
#55414 = axis2_placement_3d ( 'none', #55423, #55409, #55512 ) ;
#55415 = line ( 'none', #55498, #55497 ) ;
#55416 = line ( 'none', #55404, #55403 ) ;
#55417 = face_outer_bound ( 'none', #4968, .t. ) ;
#55418 = cartesian_point ( 'none', ( 33.57308093990178600, -2.000000000000000400, 2.449293598294708400e-016 ) ) ;
#55419 = cartesian_point ( 'none', ( 14.67308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55420 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55421 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55422 = vector ( 'none', #55421, 1000.000000000000000 ) ;
#55423 = cartesian_point ( 'none', ( -90.00000000000000000, -75.00000000000000000, -87.00000000000000000 ) ) ;
#55424 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#55425 = vector ( 'none', #55424, 1000.000000000000000 ) ;
#55426 = cartesian_point ( 'none', ( -54.02873969444166800, -75.00000000000000000, 500000.0000000000600 ) ) ;
#55427 = cartesian_point ( 'none', ( -30.99999999999999300, 0.0000000000000000000, -28.99999999999999600 ) ) ;
#55428 = axis2_placement_3d ( 'none', #55410, #55408, #55406 ) ;
#55429 = plane ( 'none', #55414 ) ;
#55430 = line ( 'none', #55432, #55422 ) ;
#55431 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#55432 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#55433 = circle ( 'none', #55462, 6.000000000000032900 ) ;
#55434 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55435 = direction ( 'none', ( -1.734723475976806800e-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55436 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, -72.00000000000000000 ) ) ;
#55437 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55438 = axis2_placement_3d ( 'none', #55448, #55334, #55437 ) ;
#55439 = axis2_placement_3d ( 'none', #55398, #55420, #55505 ) ;
#55440 = cartesian_point ( 'none', ( -90.00000000000000000, -75.00000000000000000, 33.00000000000000000 ) ) ;
#55441 = face_outer_bound ( 'none', #53990, .t. ) ;
#55442 = line ( 'none', #55501, #55500 ) ;
#55443 = circle ( 'none', #55428, 1.000000000000000900 ) ;
#55444 = face_outer_bound ( 'none', #4975, .t. ) ;
#55445 = cartesian_point ( 'none', ( -31.00000000000000400, -1.000000000000000000, 30.00000000000000000 ) ) ;
#55446 = direction ( 'none', ( -0.08256907905071710100, -0.9965853436533753700, 0.0000000000000000000 ) ) ;
#55447 = line ( 'none', #55426, #55425 ) ;
#55448 = cartesian_point ( 'none', ( -30.99999999999999300, -1.000000000000000000, -28.99999999999999600 ) ) ;
#55449 = face_bound ( 'none', #4927, .t. ) ;
#55450 = axis2_placement_3d ( 'none', #55466, #55452, #55431 ) ;
#55451 = axis2_placement_3d ( 'none', #55445, #55435, #55434 ) ;
#55452 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#55453 = shape_representation ( 'g13hbox1_z-���~', ( #55463 ), #55469 ) ;
#55455 = edge_loop ( 'none', ( #56159, #57292 ) ) ;
#55454 = cartesian_point ( 'none', ( -90.00000000000000000, -90.00000000000000000, 33.00000000000000000 ) ) ;
#55456 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55457 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55458 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55460 = axis2_placement_3d ( 'none', #55342, #55458, #55456 ) ;
#55459 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55461 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55462 = axis2_placement_3d ( 'none', #55436, #55413, #55411 ) ;
#55463 = axis2_placement_3d ( 'none', #55461, #55459, #55457 ) ;
#55464 = face_outer_bound ( 'none', #4908, .t. ) ;
#55465 = axis2_placement_3d ( 'none', #55349, #55347, #55446 ) ;
#55466 = cartesian_point ( 'none', ( 14.67308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55467 = advanced_brep_shape_representation ( '', ( #3842, #55463 ), #55469 ) ;
#55468 = conical_surface ( 'none', #55568, 2.000000000000000900, 0.9599310885968839200 ) ;
#55469 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #55478 ) ) global_unit_assigned_context ( ( #55507, #55485, #55480 ) ) representation_context ( 'none', 'workaspace' ) );
#55470 = plane ( 'none', #55481 ) ;
#55471 = direction ( 'none', ( -0.5547001962252292600, -0.8320502943378436100, 0.0000000000000000000 ) ) ;
#55472 = vector ( 'none', #55471, 1000.000000000000000 ) ;
#55473 = cartesian_point ( 'none', ( -49.99999999999999300, -79.50693909433000800, -9.999999999990905100 ) ) ;
#55474 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -10.00000000000000000 ) ) ;
#55475 = face_outer_bound ( 'none', #5071, .t. ) ;
#55476 = face_outer_bound ( 'none', #4987, .t. ) ;
#55477 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55478 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #55507, 'distance_accuracy_value', 'none');
#55479 = line ( 'none', #55473, #55472 ) ;
#55481 = axis2_placement_3d ( 'none', #55474, #55565, #55563 ) ;
#55480 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#55482 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#55483 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#55484 = cartesian_point ( 'none', ( -54.02873969444166800, -75.00000000000000000, -62.00000000000000000 ) ) ;
#55485 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#55486 = local_time ( 15, 31, 33.00000000000000000, #55555 ) ;
#55487 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55488 = cylindrical_surface ( 'none', #55492, 2.000000000000000000 ) ;
#55489 = direction ( 'none', ( 0.7852385487581466900, 0.6191933636144687500, 0.0000000000000000000 ) ) ;
#55490 = vector ( 'none', #55489, 1000.000000000000100 ) ;
#55491 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#55492 = axis2_placement_3d ( 'none', #55487, #55515, #55477 ) ;
#55493 = advanced_face ( 'none', ( #54233 ), #54239, .f. ) ;
#55494 = approval_role ( '' ) ;
#55495 = face_outer_bound ( 'none', #4943, .t. ) ;
#55496 = direction ( 'none', ( 0.08256907905071718400, 0.9965853436533753700, -0.0000000000000000000 ) ) ;
#55497 = vector ( 'none', #55496, 1000.000000000000200 ) ;
#55498 = cartesian_point ( 'none', ( -83.90100737487347300, -61.94224673877128900, -55.00000000000000000 ) ) ;
#55499 = direction ( 'none', ( -0.9965853436533753700, 0.08256907905071710100, 0.0000000000000000000 ) ) ;
#55500 = vector ( 'none', #55499, 1000.000000000000200 ) ;
#55502 = edge_curve ( 'none', #15533, #15532, #54237, .t. ) ;
#55501 = cartesian_point ( 'none', ( -83.90100737487347300, -61.94224673877128900, -55.00000000000000000 ) ) ;
#55503 = direction ( 'none', ( 0.5735764363510440500, -0.8191520442889932400, 1.003171929053526600e-016 ) ) ;
#55504 = vector ( 'none', #55503, 1000.000000000000000 ) ;
#55505 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55506 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55508 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55507 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#55509 = cartesian_point ( 'none', ( -49.99999999999999300, -86.55039500257430500, -10.00000000000000000 ) ) ;
#55510 = shape_representation_relationship ( 'none' , 'none' , #55558, #55516 ) ;
#55511 = line ( 'none', #55509, #55490 ) ;
#55512 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#55513 = shape_representation ( 'g13os1', ( #55463 ), #55588 ) ;
#55514 = circle ( 'none', #55407, 2.000000000000000900 ) ;
#55515 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55516 = advanced_brep_shape_representation ( '', ( #6373, #55463 ), #55519 ) ;
#55517 = face_outer_bound ( 'none', #4967, .t. ) ;
#55518 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55519 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #55526 ) ) global_unit_assigned_context ( ( #55548, #55534, #55529 ) ) representation_context ( 'none', 'workaspace' ) );
#55520 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55521 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55522 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#55523 = vector ( 'none', #55522, 1000.000000000000000 ) ;
#55524 = cartesian_point ( 'none', ( -90.00000000000000000, -75.00000000000000000, 33.00000000000000000 ) ) ;
#55525 = conical_surface ( 'none', #55541, 1.610000000000001200, 0.9599310885968749300 ) ;
#55526 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #55548, 'distance_accuracy_value', 'none');
#55527 = cylindrical_surface ( 'none', #55602, 2.000000000000000000 ) ;
#55528 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#55530 = vector ( 'none', #55528, 1000.000000000000000 ) ;
#55529 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#55531 = cartesian_point ( 'none', ( -90.00000000000000000, -75.00000000000000000, 33.00000000000000000 ) ) ;
#55532 = line ( 'none', #55531, #55530 ) ;
#55533 = cartesian_point ( 'none', ( 14.40000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#55535 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55534 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#55536 = axis2_placement_3d ( 'none', #55542, #55560, #55535 ) ;
#55537 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#55538 = circle ( 'none', #55584, 2.000000000000000900 ) ;
#55539 = line ( 'none', #55607, #55605 ) ;
#55540 = cartesian_point ( 'none', ( -90.00000000000000000, -75.00000000000000000, -87.00000000000000000 ) ) ;
#55541 = axis2_placement_3d ( 'none', #55533, #55521, #55609 ) ;
#55542 = cartesian_point ( 'none', ( 15.10000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#55543 = date_and_time ( #55545, #55486 ) ;
#55544 = face_outer_bound ( 'none', #4958, .t. ) ;
#55545 = calendar_date ( 2016, 28, 1 ) ;
#55546 = oriented_edge ( 'none', *, *, #53441, .f. ) ;
#55547 = oriented_edge ( 'none', *, *, #6066, .f. ) ;
#55548 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#55549 = product_related_product_category ( 'detail', '', ( #57197 ) ) ;
#55550 = line ( 'none', #55524, #55523 ) ;
#55551 = cartesian_point ( 'none', ( -90.00000000000000000, -90.00000000000000000, -87.00000000000000000 ) ) ;
#55552 = cartesian_point ( 'none', ( 15.37308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55553 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55554 = vector ( 'none', #55553, 1000.000000000000000 ) ;
#55555 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#55556 = cartesian_point ( 'none', ( -90.00000000000000000, -75.00000000000000000, -87.00000000000000000 ) ) ;
#55557 = shape_representation_relationship ( 'none' , 'none' , #55453, #55467 ) ;
#55559 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#55558 = shape_representation ( '�o��30x55x8', ( #55463 ), #55519 ) ;
#55560 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55561 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#55562 = cc_design_approval ( #55170, ( #57227 ) ) ;
#55563 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55564 = approval_date_time ( #55543, #55170 ) ;
#55565 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55566 = date_and_time ( #55570, #56349 ) ;
#55567 = line ( 'none', #55556, #55554 ) ;
#55568 = axis2_placement_3d ( 'none', #55552, #55559, #55561 ) ;
#55569 = cc_design_security_classification ( #56367, ( #56387 ) ) ;
#55570 = calendar_date ( 2016, 28, 1 ) ;
#55571 = circle ( 'none', #55536, 1.610000000000001200 ) ;
#55572 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -1.445602896647339400e-016 ) ) ;
#55573 = direction ( 'none', ( 1.445602896647339400e-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#55574 = cartesian_point ( 'none', ( 15.80000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#55575 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #55483, 'distance_accuracy_value', 'none');
#55576 = axis2_placement_3d ( 'none', #55574, #55625, #55624 ) ;
#55577 = cc_design_security_classification ( #57227, ( #57246 ) ) ;
#55578 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#55579 = shape_representation_relationship ( 'none' , 'none' , #55513, #55587 ) ;
#55580 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55581 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55582 = shape_representation ( 'g13-750c1-04(�t200.400)_g13400c1���~', ( #55463 ), #55646 ) ;
#55583 = cartesian_point ( 'none', ( 14.82691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#55584 = axis2_placement_3d ( 'none', #55583, #55581, #55580 ) ;
#55585 = axis2_placement_3d ( 'none', #55620, #55601, #55613 ) ;
#55586 = plane ( 'none', #55599 ) ;
#55587 = advanced_brep_shape_representation ( '', ( #2846, #55463 ), #55588 ) ;
#55588 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #55592 ) ) global_unit_assigned_context ( ( #55482, #55491, #55595 ) ) representation_context ( 'none', 'workaspace' ) );
#55589 = face_outer_bound ( 'none', #1088, .t. ) ;
#55590 = cartesian_point ( 'none', ( -39.94999999999967600, 53.00000000000000000, -7.300000000000003400 ) ) ;
#55591 = circle ( 'none', #55576, 1.610000000000001200 ) ;
#55592 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #55482, 'distance_accuracy_value', 'none');
#55593 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55594 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#55595 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#55596 = vector ( 'none', #55594, 1000.000000000000000 ) ;
#55597 = cartesian_point ( 'none', ( -90.00000000000000000, -75.00000000000000000, 33.00000000000000000 ) ) ;
#55598 = line ( 'none', #55597, #55596 ) ;
#55599 = axis2_placement_3d ( 'none', #55590, #55573, #55572 ) ;
#55600 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#55601 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#55602 = axis2_placement_3d ( 'none', #55593, #55520, #55518 ) ;
#55604 = edge_loop ( 'none', ( #55320, #56353, #51081 ) ) ;
#55603 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55606 = oriented_edge ( 'none', *, *, #53708, .t. ) ;
#55605 = vector ( 'none', #55603, 1000.000000000000000 ) ;
#55607 = cartesian_point ( 'none', ( 0.0000000000000000000, -75.00000000000000000, -62.00000000000000000 ) ) ;
#55608 = product_definition_shape ( 'none', 'none', #57268 ) ;
#55609 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55610 = shape_representation_relationship ( 'none' , 'none' , #55640, #55611 ) ;
#55611 = advanced_brep_shape_representation ( '', ( #19476, #55463 ), #55615 ) ;
#55612 = cartesian_point ( 'none', ( -79.49999999999997200, -90.00000000000000000, 8.000000000000000000 ) ) ;
#55613 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#55614 = cylindrical_surface ( 'none', #55618, 2.000000000000000000 ) ;
#55615 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #55619 ) ) global_unit_assigned_context ( ( #55600, #55637, #55623 ) ) representation_context ( 'none', 'workaspace' ) );
#55616 = cartesian_point ( 'none', ( -58.98689887627266200, -60.50451025304131700, -50.00000000000000000 ) ) ;
#55617 = cartesian_point ( 'none', ( -59.00038974409153500, -60.30265288487651500, -50.00000000000000000 ) ) ;
#55618 = axis2_placement_3d ( 'none', #55636, #55622, #55621 ) ;
#55619 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #55600, 'distance_accuracy_value', 'none');
#55620 = cartesian_point ( 'none', ( 16.07308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55621 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55622 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55623 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#55624 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55625 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55626 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#55627 = cc_design_approval ( #56355, ( #56367 ) ) ;
#55628 = approval_date_time ( #55566, #56355 ) ;
#55629 = shape_definition_representation ( #55608, #55640 ) ;
#55630 = cartesian_point ( 'none', ( -59.01360037244465000, -60.10498860508617700, -49.97378213978736700 ) ) ;
#55631 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55632 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55633 = cartesian_point ( 'none', ( 14.40000000000000400, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#55634 = axis2_placement_3d ( 'none', #55633, #55632, #55631 ) ;
#55635 = face_outer_bound ( 'none', #5112, .t. ) ;
#55636 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55637 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#55638 = conical_surface ( 'none', #55585, 2.000000000000000900, 0.9599310885968839200 ) ;
#55639 = shape_representation_relationship ( 'none' , 'none' , #55582, #55642 ) ;
#55640 = shape_representation ( '7x7xl_40l', ( #55463 ), #55615 ) ;
#55641 = cartesian_point ( 'none', ( -84.98286821912262200, -75.00000000000000000, -63.96844751653475900 ) ) ;
#55642 = advanced_brep_shape_representation ( '', ( #3958, #55463 ), #55646 ) ;
#55643 = cartesian_point ( 'none', ( -86.82947036363461300, -75.00000000000000000, -64.32690753880716300 ) ) ;
#55644 = cartesian_point ( 'none', ( -88.50272245659979800, -75.00000000000000000, -64.69112381211626000 ) ) ;
#55645 = cartesian_point ( 'none', ( -90.00000000000000000, -75.00000000000000000, -65.06052506277811200 ) ) ;
#55646 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #55575 ) ) global_unit_assigned_context ( ( #55483, #55578, #55537 ) ) representation_context ( 'none', 'workaspace' ) );
#55647 = shape_representation ( '�~�������q�r����m5 x 10_iso 4162 - m5 x 10 x 10-n', ( #55463 ), #55652 ) ;
#55648 = circle ( 'none', #55634, 1.610000000000001200 ) ;
#55649 = advanced_brep_shape_representation ( '', ( #21361, #55463 ), #55652 ) ;
#55650 =( bounded_curve ( ) b_spline_curve ( 3, ( #55645, #55644, #55643, #55641 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.3229562638156731100, 0.4021700585807023700 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9994771662463226600, 0.9994771662463226600, 1.000000000000000000 ) )
representation_item ( '' ) );
#55651 = cartesian_point ( 'none', ( -59.03939988141218000, -59.71896295795601600, -49.86317868321801000 ) ) ;
#55652 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #55656 ) ) global_unit_assigned_context ( ( #55675, #55662, #55659 ) ) representation_context ( 'none', 'workaspace' ) );
#55653 = cartesian_point ( 'none', ( -84.98286821912262200, -75.00000000000000000, -63.96844751653475900 ) ) ;
#55654 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55655 = vector ( 'none', #55654, 1000.000000000000000 ) ;
#55656 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #55675, 'distance_accuracy_value', 'none');
#55657 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55658 = vector ( 'none', #55657, 1000.000000000000000 ) ;
#55660 = cartesian_point ( 'none', ( -90.00000000000000000, -90.00000000000000000, 33.00000000000000000 ) ) ;
#55659 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#55661 = line ( 'none', #55660, #55658 ) ;
#55662 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#55663 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55664 = axis2_placement_3d ( 'none', #55679, #55736, #55735 ) ;
#55665 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#55666 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55667 = oriented_edge ( 'none', *, *, #19493, .t. ) ;
#55668 = cartesian_point ( 'none', ( -90.00000000000000000, -75.00000000000000000, 33.00000000000000000 ) ) ;
#55669 = line ( 'none', #55668, #55655 ) ;
#55670 = cartesian_point ( 'none', ( 15.10000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#55671 = plane ( 'none', #55664 ) ;
#55672 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#55673 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
#55674 = vector ( 'none', #55673, 1000.000000000000000 ) ;
#55675 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#55676 = cartesian_point ( 'none', ( -90.00000000000000000, -75.00000000000000000, -87.00000000000000000 ) ) ;
#55677 = line ( 'none', #55676, #55674 ) ;
#55678 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#55679 = cartesian_point ( 'none', ( -90.00000000000000000, -75.00000000000000000, 33.00000000000000000 ) ) ;
#55680 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55681 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55682 = cartesian_point ( 'none', ( 15.37308093990178800, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55683 = axis2_placement_3d ( 'none', #55682, #55681, #55680 ) ;
#55684 = edge_curve ( 'none', #19568, #51579, #54218, .t. ) ;
#55685 = circle ( 'none', #55683, 2.000000000000000900 ) ;
#55686 = face_outer_bound ( 'none', #5075, .t. ) ;
#55687 = face_outer_bound ( 'none', #5029, .t. ) ;
#55688 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#55689 = conical_surface ( 'none', #55693, 1.610000000000001200, 0.9599310885968749300 ) ;
#55690 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55691 = shape_representation_relationship ( 'none' , 'none' , #55816, #55821 ) ;
#55692 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#55693 = axis2_placement_3d ( 'none', #55670, #55690, #55663 ) ;
#55694 = face_bound ( 'none', #5114, .t. ) ;
#55695 = shape_representation_relationship ( 'none' , 'none' , #55733, #55700 ) ;
#55696 = cartesian_point ( 'none', ( 16.22691906009821100, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#55697 = shape_representation ( '�y�y���� m4 x35 --35n_jis b 1111 binding head screw m4 x 8 --8n', ( #55463 ), #55761 ) ;
#55698 = plane ( 'none', #55704 ) ;
#55699 = cartesian_point ( 'none', ( -90.00000000000000000, -75.00000000000000000, -87.00000000000000000 ) ) ;
#55700 = advanced_brep_shape_representation ( '', ( #6590, #55463 ), #55703 ) ;
#55702 = oriented_edge ( 'none', *, *, #55850, .f. ) ;
#55701 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55703 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #55708 ) ) global_unit_assigned_context ( ( #55665, #55672, #55710 ) ) representation_context ( 'none', 'workaspace' ) );
#55704 = axis2_placement_3d ( 'none', #55699, #55784, #55783 ) ;
#55705 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#55706 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55707 = cartesian_point ( 'none', ( -90.00000000000000000, -75.00000000000000000, 33.00000000000000000 ) ) ;
#55708 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #55665, 'distance_accuracy_value', 'none');
#55709 = conical_surface ( 'none', #55722, 1.610000000000001200, 0.9599310885968749300 ) ;
#55710 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#55711 = circle ( 'none', #55781, 2.000000000000000900 ) ;
#55712 = axis2_placement_3d ( 'none', #55723, #55701, #55666 ) ;
#55713 = axis2_placement_3d ( 'none', #55707, #55706, #55705 ) ;
#55715 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#55714 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#55717 = edge_curve ( 'none', #56056, #19432, #54197, .t. ) ;
#55716 = vector ( 'none', #55715, 1000.000000000000000 ) ;
#55718 = cartesian_point ( 'none', ( -90.00000000000000000, -90.00000000000000000, 33.00000000000000000 ) ) ;
#55719 = line ( 'none', #55718, #55716 ) ;
#55720 = face_outer_bound ( 'none', #5073, .t. ) ;
#55721 = vector ( 'none', #55726, 1000.000000000000000 ) ;
#55722 = axis2_placement_3d ( 'none', #55760, #55768, #55786 ) ;
#55723 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55724 = cartesian_point ( 'none', ( 16.07308093990178600, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55725 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#55726 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55727 = cartesian_point ( 'none', ( -84.98286821912262200, -75.00000000000000000, -87.00000000000000000 ) ) ;
#55728 = line ( 'none', #55727, #55721 ) ;
#55729 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55730 = vector ( 'none', #55729, 1000.000000000000000 ) ;
#55731 = cylindrical_surface ( 'none', #55712, 2.000000000000000000 ) ;
#55732 = shape_representation_relationship ( 'none' , 'none' , #55647, #55649 ) ;
#55733 = shape_representation ( '�x�u�y ver.2', ( #55463 ), #55703 ) ;
#55734 = plane ( 'none', #55713 ) ;
#55735 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55736 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#55737 = cartesian_point ( 'none', ( -90.00000000000000000, -90.00000000000000000, -87.00000000000000000 ) ) ;
#55738 = line ( 'none', #55737, #55730 ) ;
#55739 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #55773, 'distance_accuracy_value', 'none');
#55740 = face_outer_bound ( 'none', #5154, .t. ) ;
#55741 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#55742 = edge_loop ( 'none', ( #56430, #56099, #56158, #56352 ) ) ;
#55743 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55744 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#55745 = cartesian_point ( 'none', ( -44.67468722708429900, 61.48943180206218500, -0.5000000000000004400 ) ) ;
#55746 = face_outer_bound ( 'none', #5070, .t. ) ;
#55747 = vector ( 'none', #55832, 1000.000000000000000 ) ;
#55748 = cartesian_point ( 'none', ( -53.00462606288665100, -75.00000000000000000, -500000.0000000000600 ) ) ;
#55749 = axis2_placement_3d ( 'none', #55745, #55744, #55743 ) ;
#55750 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#55751 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#55752 = vector ( 'none', #55751, 1000.000000000000000 ) ;
#55753 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55754 = circle ( 'none', #55749, 2.550000000000003800 ) ;
#55755 = shape_representation_relationship ( 'none' , 'none' , #55697, #55759 ) ;
#55756 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55757 = line ( 'none', #55758, #55752 ) ;
#55758 = cartesian_point ( 'none', ( -84.98286821912260800, -75.00000000000000000, -87.00000000000000000 ) ) ;
#55759 = advanced_brep_shape_representation ( '', ( #921, #55463 ), #55761 ) ;
#55760 = cartesian_point ( 'none', ( 15.80000000000000100, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#55761 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #55767 ) ) global_unit_assigned_context ( ( #55678, #55688, #55770 ) ) representation_context ( 'none', 'workaspace' ) );
#55762 = circle ( 'none', #55813, 2.000000000000000900 ) ;
#55763 = line ( 'none', #55748, #55747 ) ;
#55764 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55765 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55766 = axis2_placement_3d ( 'none', #55724, #55765, #55764 ) ;
#55767 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #55678, 'distance_accuracy_value', 'none');
#55768 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55769 = cartesian_point ( 'none', ( -84.98286821912260800, -75.00000000000000000, 2.660444806595208900 ) ) ;
#55770 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#55771 = face_outer_bound ( 'none', #5116, .t. ) ;
#55772 = oriented_edge ( 'none', *, *, #17598, .f. ) ;
#55773 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#55774 = circle ( 'none', #55766, 2.000000000000000900 ) ;
#55775 = cylindrical_surface ( 'none', #55827, 2.000000000000000000 ) ;
#55776 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#55778 = face_outer_bound ( 'none', #5090, .t. ) ;
#55777 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#55779 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55780 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55781 = axis2_placement_3d ( 'none', #55696, #55780, #55779 ) ;
#55783 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#55782 = shape_representation_relationship ( 'none' , 'none' , #55818, #55789 ) ;
#55784 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55785 = shape_representation ( '�x�u���u�\', ( #55463 ), #55867 ) ;
#55786 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55787 = circle ( 'none', #55819, 1.610000000000001200 ) ;
#55788 = conical_surface ( 'none', #55814, 2.000000000000000900, 0.9599310885968839200 ) ;
#55789 = advanced_brep_shape_representation ( '', ( #3073, #55463 ), #55792 ) ;
#55790 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55791 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55792 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #55795 ) ) global_unit_assigned_context ( ( #55741, #55807, #55799 ) ) representation_context ( 'none', 'workaspace' ) );
#55793 = face_outer_bound ( 'none', #5145, .t. ) ;
#55794 = face_outer_bound ( 'none', #5065, .t. ) ;
#55796 = cartesian_point ( 'none', ( -47.22468722708430300, 61.48943180206218500, -0.5000000000000004400 ) ) ;
#55795 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #55741, 'distance_accuracy_value', 'none');
#55797 = cartesian_point ( 'none', ( 17.20000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#55798 = face_outer_bound ( 'none', #5118, .t. ) ;
#55799 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#55800 = cartesian_point ( 'none', ( 17.47308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55801 = circle ( 'none', #55883, 2.000000000000000900 ) ;
#55802 = edge_loop ( 'none', ( #36271, #36437, #36729, #36756 ) ) ;
#55803 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#55804 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55805 = cartesian_point ( 'none', ( -70.00000000000000000, -75.00000000000000000, 18.00000000000000400 ) ) ;
#55806 = cartesian_point ( 'none', ( -90.00000000000000000, -75.00000000000000000, -87.00000000000000000 ) ) ;
#55807 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#55808 = conical_surface ( 'none', #55869, 1.610000000000001200, 0.9599310885968749300 ) ;
#55809 = axis2_placement_3d ( 'none', #55806, #55791, #55790 ) ;
#55810 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55811 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55812 = cartesian_point ( 'none', ( 15.52691906009821200, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#55813 = axis2_placement_3d ( 'none', #55812, #55811, #55810 ) ;
#55814 = axis2_placement_3d ( 'none', #55800, #55882, #55890 ) ;
#55815 = cartesian_point ( 'none', ( -42.12468722708429400, 61.48943180206218500, -11.19999999999999800 ) ) ;
#55816 = shape_representation ( '�x�u���Ԥ�jth-up3(pvc2mm�p)', ( #55463 ), #55823 ) ;
#55817 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55818 = shape_representation ( '�x�u���w�\', ( #55463 ), #55792 ) ;
#55819 = axis2_placement_3d ( 'none', #55797, #55887, #55885 ) ;
#55820 = axis2_placement_3d ( 'none', #55805, #55804, #55803 ) ;
#55821 = advanced_brep_shape_representation ( '', ( #17802, #55463 ), #55823 ) ;
#55822 = cartesian_point ( 'none', ( -42.12468722708429400, 61.48943180206218500, -0.5000000000000004400 ) ) ;
#55823 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #55739 ) ) global_unit_assigned_context ( ( #55773, #55714, #55750 ) ) representation_context ( 'none', 'workaspace' ) );
#55824 = direction ( 'none', ( 2.775557561562891400e-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#55825 = plane ( 'none', #55809 ) ;
#55828 = oriented_edge ( 'none', *, *, #49621, .f. ) ;
#55827 = axis2_placement_3d ( 'none', #55756, #55753, #55817 ) ;
#55826 = cartesian_point ( 'none', ( -4.336807035580792600e-015, 9.999999999999994700, -1.387778780781445700e-014 ) ) ;
#55830 = oriented_edge ( 'none', *, *, #56282, .t. ) ;
#55829 = axis2_placement_3d ( 'none', #55826, #55824, #55941 ) ;
#55831 = direction ( 'none', ( 0.9999999999999968900, -5.115989940528649300e-032, 8.289229884092530500e-008 ) ) ;
#55832 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55833 = direction ( 'none', ( -8.289229884092530500e-008, 3.697785493223492800e-032, 0.9999999999999968900 ) ) ;
#55834 = circle ( 'none', #55820, 6.000000000000032900 ) ;
#55835 = cartesian_point ( 'none', ( -1.865076174447156600e-006, -7.999999999999992900, 1.500001865076663800 ) ) ;
#55836 = axis2_placement_3d ( 'none', #55835, #55833, #55831 ) ;
#55837 = direction ( 'none', ( 1.000000000000000200, -1.903808463135905100e-032, 0.0000000000000000000 ) ) ;
#55838 = direction ( 'none', ( 0.0000000000000000000, 3.697785493223492800e-032, 1.000000000000000200 ) ) ;
#55839 = edge_loop ( 'none', ( #55909, #50098 ) ) ;
#55840 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55841 = axis2_placement_3d ( 'none', #55840, #55838, #55837 ) ;
#55842 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55843 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55844 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55845 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55847 = oriented_edge ( 'none', *, *, #55684, .f. ) ;
#55846 = cartesian_point ( 'none', ( 16.92691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#55848 = conical_surface ( 'none', #55957, 2.000000000000000900, 0.9599310885968839200 ) ;
#55850 = edge_curve ( 'none', #49665, #51702, #54187, .t. ) ;
#55849 = axis2_placement_3d ( 'none', #55951, #56001, #55999 ) ;
#55851 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#55852 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#55853 = axis2_placement_3d ( 'none', #55846, #55844, #55842 ) ;
#55854 = circle ( 'none', #55958, 1.610000000000001200 ) ;
#55855 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55856 = axis2_placement_3d ( 'none', #55855, #55845, #55843 ) ;
#55857 = shape_representation ( '���~-�콦t��', ( #55856, #55841, #55836, #55829, #55938, #55929, #55921, #55912, #55902 ), #55990 ) ;
#55858 = face_outer_bound ( 'none', #5153, .t. ) ;
#55859 = shape_representation_relationship ( 'none' , 'none' , #55785, #55866 ) ;
#55860 = circle ( 'none', #55853, 2.000000000000000900 ) ;
#55861 = shape_representation ( '400w�����\145x56���ʤf70(����)', ( #55463 ), #55982 ) ;
#55862 = oriented_edge ( 'none', *, *, #55502, .f. ) ;
#55863 = face_outer_bound ( 'none', #5085, .t. ) ;
#55864 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#55865 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#55866 = advanced_brep_shape_representation ( '', ( #1154, #55463 ), #55867 ) ;
#55867 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #55873 ) ) global_unit_assigned_context ( ( #55725, #55777, #55875 ) ) representation_context ( 'none', 'workaspace' ) );
#55868 = oriented_edge ( 'none', *, *, #54120, .f. ) ;
#55869 = axis2_placement_3d ( 'none', #55878, #55876, #55881 ) ;
#55870 = cartesian_point ( 'none', ( 16.50000000000000000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#55871 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55872 = cartesian_point ( 'none', ( 16.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55873 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #55725, 'distance_accuracy_value', 'none');
#55874 = cylindrical_surface ( 'none', #55880, 2.000000000000000000 ) ;
#55875 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#55876 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55877 = vertex_point ( 'none', #54207 ) ;
#55878 = cartesian_point ( 'none', ( 16.50000000000000000, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#55879 = cartesian_point ( 'none', ( 17.47308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55880 = axis2_placement_3d ( 'none', #55864, #55865, #55852 ) ;
#55881 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55882 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#55883 = axis2_placement_3d ( 'none', #55879, #55888, #55871 ) ;
#55884 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #55897, 'distance_accuracy_value', 'none');
#55885 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55886 = oriented_edge ( 'none', *, *, #55891, .t. ) ;
#55887 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55888 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55889 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#55890 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#55891 = edge_curve ( 'none', #50956, #51702, #54200, .t. ) ;
#55892 = circle ( 'none', #55849, 2.000000000000000900 ) ;
#55893 = cartesian_point ( 'none', ( 17.90000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#55894 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#55895 = cartesian_point ( 'none', ( 17.90000000000000200, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#55896 = axis2_placement_3d ( 'none', #55895, #55904, #55994 ) ;
#55898 = face_outer_bound ( 'none', #5172, .t. ) ;
#55897 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#55899 = direction ( 'none', ( 1.903808463135905100e-032, -1.000000000000000000, -3.697785493223492800e-032 ) ) ;
#55900 = direction ( 'none', ( 0.0000000000000000000, 3.697785493223492800e-032, 1.000000000000000200 ) ) ;
#55901 = cartesian_point ( 'none', ( -35.50000000000002800, 40.49999999999999300, 35.50000000000001400 ) ) ;
#55902 = axis2_placement_3d ( 'none', #55901, #55900, #55899 ) ;
#55903 = advanced_face ( 'none', ( #54188, #54300 ), #54203, .t. ) ;
#55904 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55905 = direction ( 'none', ( 1.903808463135905100e-032, -1.000000000000000000, -3.697785493223492800e-032 ) ) ;
#55907 = face_outer_bound ( 'none', #5185, .t. ) ;
#55906 = direction ( 'none', ( 0.0000000000000000000, 3.697785493223492800e-032, 1.000000000000000200 ) ) ;
#55910 = edge_curve ( 'none', #24166, #34550, #54181, .t. ) ;
#55909 = oriented_edge ( 'none', *, *, #55502, .t. ) ;
#55908 = face_outer_bound ( 'none', #5180, .t. ) ;
#55911 = cartesian_point ( 'none', ( 35.50000000000001400, 40.50000000000000700, 35.50000000000000700 ) ) ;
#55913 = conical_surface ( 'none', #55981, 2.000000000000000900, 0.9599310885968839200 ) ;
#55912 = axis2_placement_3d ( 'none', #55911, #55906, #55905 ) ;
#55915 = edge_loop ( 'none', ( #55830, #56292, #55546 ) ) ;
#55914 = face_outer_bound ( 'none', #4885, .t. ) ;
#55916 = direction ( 'none', ( -1.000000000000000200, -5.551115123125780900e-017, -2.116973563204911800e-018 ) ) ;
#55917 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55918 = direction ( 'none', ( 2.116973563204911800e-018, 1.063174570779081000e-017, -1.000000000000000200 ) ) ;
#55919 = cartesian_point ( 'none', ( -3.469445297592389100e-015, 25.00000000000000700, -72.50000000000005700 ) ) ;
#55920 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55921 = axis2_placement_3d ( 'none', #55919, #55918, #55916 ) ;
#55922 = axis2_placement_3d ( 'none', #55927, #55920, #55917 ) ;
#55923 = circle ( 'none', #55922, 2.000000000000000900 ) ;
#55924 = direction ( 'none', ( 1.903808463135905100e-032, -1.000000000000000000, -3.697785493223492800e-032 ) ) ;
#55925 = direction ( 'none', ( 0.1134156205058640400, 2.465190328815661900e-032, 0.9935476319861420400 ) ) ;
#55927 = cartesian_point ( 'none', ( 18.32691906009821300, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#55926 = cartesian_point ( 'none', ( -35.50000000000004300, 40.50000000000000700, -35.50000000000001400 ) ) ;
#55928 = vertex_point ( 'none', #54274 ) ;
#55929 = axis2_placement_3d ( 'none', #55926, #55925, #55924 ) ;
#55930 = conical_surface ( 'none', #55896, 1.610000000000001200, 0.9599310885968749300 ) ;
#55931 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#55932 = direction ( 'none', ( 1.903808463135905100e-032, -1.000000000000000000, -3.697785493223492800e-032 ) ) ;
#55933 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#55934 = direction ( 'none', ( 0.0000000000000000000, 3.697785493223492800e-032, 1.000000000000000200 ) ) ;
#55935 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55936 = cartesian_point ( 'none', ( 35.50000000000001400, 40.50000000000000700, -35.50000000000001400 ) ) ;
#55937 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55938 = axis2_placement_3d ( 'none', #55936, #55934, #55932 ) ;
#55939 = cartesian_point ( 'none', ( 16.77308093990178900, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55940 = axis2_placement_3d ( 'none', #55939, #55937, #55935 ) ;
#55941 = direction ( 'none', ( -1.000000000000000000, 1.606833774396070200e-032, -2.775557561562891400e-017 ) ) ;
#55942 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#55943 = axis2_placement_3d ( 'none', #56040, #56039, #55970 ) ;
#55944 = axis2_placement_3d ( 'none', #55954, #55933, #55931 ) ;
#55945 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#55946 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55947 = vertex_point ( 'none', #54284 ) ;
#55948 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55949 = edge_curve ( 'none', #34550, #57863, #54292, .t. ) ;
#55950 = circle ( 'none', #55940, 2.000000000000000900 ) ;
#55951 = cartesian_point ( 'none', ( 18.17308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55952 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#55953 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#55954 = cartesian_point ( 'none', ( 18.87308093990179000, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55955 = advanced_brep_shape_representation ( '', ( #605, #55463 ), #55956 ) ;
#55956 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #55964 ) ) global_unit_assigned_context ( ( #55692, #55971, #55966 ) ) representation_context ( 'none', 'workaspace' ) );
#55957 = axis2_placement_3d ( 'none', #55872, #55851, #55953 ) ;
#55958 = axis2_placement_3d ( 'none', #55870, #55948, #55946 ) ;
#55959 = conical_surface ( 'none', #55944, 2.000000000000000900, 0.9599310885968839200 ) ;
#55961 = oriented_edge ( 'none', *, *, #55949, .f. ) ;
#55960 = cylindrical_surface ( 'none', #55967, 2.000000000000000000 ) ;
#55962 = circle ( 'none', #55969, 2.000000000000000900 ) ;
#55963 = advanced_face ( 'none', ( #54288 ), #54262, .f. ) ;
#55964 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #55692, 'distance_accuracy_value', 'none');
#55965 = axis2_placement_3d ( 'none', #56030, #56014, #56038 ) ;
#55966 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#55967 = axis2_placement_3d ( 'none', #56058, #56055, #56052 ) ;
#55968 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55969 = axis2_placement_3d ( 'none', #56046, #56044, #56043 ) ;
#55970 = direction ( 'none', ( 1.000000000000000000, -3.552713678800500900e-015, 0.0000000000000000000 ) ) ;
#55971 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#55972 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55973 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#55974 = shape_representation_relationship ( 'none' , 'none' , #55861, #55979 ) ;
#55975 = face_outer_bound ( 'none', #5120, .t. ) ;
#55976 = cartesian_point ( 'none', ( 17.20000000000000300, 8.664089953293314800e-016, 0.0000000000000000000 ) ) ;
#55977 = shape_representation ( '400w�٨����f��\sab_45', ( #55463 ), #55956 ) ;
#55978 = conical_surface ( 'none', #55991, 1.610000000000001200, 0.9599310885968749300 ) ;
#55979 = advanced_brep_shape_representation ( '', ( #10480, #55463 ), #55982 ) ;
#55980 = advanced_face ( 'none', ( #54249 ), #54261, .f. ) ;
#55981 = axis2_placement_3d ( 'none', #55996, #55987, #55973 ) ;
#55982 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #55988 ) ) global_unit_assigned_context ( ( #55942, #55952, #55989 ) ) representation_context ( 'none', 'workaspace' ) );
#55983 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55984 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#55985 = axis2_placement_3d ( 'none', #55893, #55984, #55983 ) ;
#55986 = circle ( 'none', #55985, 1.610000000000001200 ) ;
#55987 = direction ( 'none', ( 1.000000000000000000, 1.224606353822377300e-016, 0.0000000000000000000 ) ) ;
#55988 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #55942, 'distance_accuracy_value', 'none');
#55989 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#55990 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #55884 ) ) global_unit_assigned_context ( ( #55897, #55894, #55889 ) ) representation_context ( 'none', 'workaspace' ) );
#55991 = axis2_placement_3d ( 'none', #55976, #55972, #55968 ) ;
#55992 = date_and_time ( #57526, #57527 ) ;
#55993 = local_time ( 15, 31, 33.00000000000000000, #55995 ) ;
#55994 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#55995 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#55996 = cartesian_point ( 'none', ( 18.17308093990179100, 8.998506607404827300e-016, 0.0000000000000000000 ) ) ;
#55997 = plane ( 'none', #55965 ) ;
#55998 = edge_curve ( 'none', #51579, #49665, #54252, .t. ) ;
#55999 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#56000 = shape_definition_representation ( #56020, #55513 ) ;
#56002 = edge_loop ( 'none', ( #57976, #33399, #57366, #56185, #57966 ) ) ;
#56001 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#56003 = approval_status ( 'not_yet_approved' ) ;
#56004 = edge_loop ( 'none', ( #56516, #57445, #57548, #57425 ) ) ;
#56006 = cartesian_point ( 'none', ( 45.86157507150760900, -70.95798984733241400, -61.98240542580848000 ) ) ;
#56005 = shape_representation_relationship ( 'none' , 'none' , #56037, #56008 ) ;
#56007 = cartesian_point ( 'none', ( -90.00000000000004300, -75.00000000000004300, 3.688766196090764700 ) ) ;
#56008 = advanced_brep_shape_representation ( '', ( #19736, #55463 ), #56012 ) ;
#56009 = cartesian_point ( 'none', ( -88.43567752670134000, -75.00000000000000000, 3.342442999349254200 ) ) ;
#56010 = cartesian_point ( 'none', ( -86.76292392472066700, -75.00000000000000000, 2.999592067103779700 ) ) ;
#56011 = cartesian_point ( 'none', ( -84.98286821912260800, -75.00000000000000000, 2.660444806595208900 ) ) ;
#56012 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #56015 ) ) global_unit_assigned_context ( ( #55776, #55945, #56017 ) ) representation_context ( 'none', 'workaspace' ) );
#56013 = edge_curve ( 'none', #24166, #55928, #54348, .t. ) ;
#56014 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#56015 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #55776, 'distance_accuracy_value', 'none');
#56016 =( bounded_curve ( ) b_spline_curve ( 3, ( #56011, #56010, #56009, #56007 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.874243351857846700, 5.926204413382789600 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9997750166626145900, 0.9997750166626145900, 1.000000000000000000 ) )
representation_item ( '' ) );
#56017 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#56018 = cartesian_point ( 'none', ( 45.11776387215661500, -70.26132363400790800, -62.68892711997521900 ) ) ;
#56019 = cartesian_point ( 'none', ( 45.06307288201367100, -70.29641289702009000, -62.94036922404376400 ) ) ;
#56020 = product_definition_shape ( 'none', 'none', #56408 ) ;
#56021 = cartesian_point ( 'none', ( 45.72053613038856000, -70.73975268802402600, -61.98537316405464300 ) ) ;
#56022 = cartesian_point ( 'none', ( 45.56437203020263400, -70.53455821163541400, -62.09257233316009200 ) ) ;
#56023 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#56024 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#56026 = cartesian_point ( 'none', ( -60.49999999999999300, -90.00000000000000000, 4.999999999999999100 ) ) ;
#56025 = product_related_product_category ( 'detail', '', ( #56415 ) ) ;
#56027 = axis2_placement_3d ( 'none', #56026, #56024, #56023 ) ;
#56028 = circle ( 'none', #56027, 3.000000000000001800 ) ;
#56029 = circle ( 'none', #55943, 84.49999999999998600 ) ;
#56030 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -50.00000000000000000 ) ) ;
#56031 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#56032 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#56033 = cartesian_point ( 'none', ( -60.49999999999998600, -90.00000000000000000, -59.00000000000000700 ) ) ;
#56035 = axis2_placement_3d ( 'none', #56033, #56032, #56031 ) ;
#56034 = shape_representation_relationship ( 'none' , 'none' , #55977, #55955 ) ;
#56036 = circle ( 'none', #56035, 3.000000000000002700 ) ;
#56037 = shape_representation ( 'm400c1a', ( #55463 ), #56012 ) ;
#56038 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#56039 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#56040 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -50.00000000000000000 ) ) ;
#56041 = cartesian_point ( 'none', ( -3.733754547500842500e-015, 5.686334730753129600e-015, -137.4999999999999700 ) ) ;
#56043 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#56042 = axis2_placement_3d ( 'none', #56041, #56118, #56117 ) ;
#56044 = direction ( 'none', ( -1.000000000000000000, -1.224606353822377300e-016, -0.0000000000000000000 ) ) ;
#56045 = direction ( 'none', ( 0.8552175778343201800, 0.5182691333305492500, -1.431574890383984400e-017 ) ) ;
#56046 = cartesian_point ( 'none', ( 17.62691906009821400, 8.329673299181795400e-016, 0.0000000000000000000 ) ) ;
#56047 = direction ( 'none', ( 0.5182691333305492500, -0.8552175778343201800, -3.954177422015565000e-016 ) ) ;
#56048 = cartesian_point ( 'none', ( -7.912220592128961700e-016, 1.190594580196386500e-014, -149.5000000000000600 ) ) ;
#56049 = axis2_placement_3d ( 'none', #56048, #56047, #56045 ) ;
#56050 = direction ( 'none', ( 0.4815055815022257800, 0.8764430243787692000, 1.853110688758586900e-016 ) ) ;
#56051 = direction ( 'none', ( -0.4858227943210755600, 0.2669042716751782200, -0.8323090305166732600 ) ) ;
#56052 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#56053 = cartesian_point ( 'none', ( -38.14536563064412900, -69.29462823148121200, -145.0000000000000900 ) ) ;
#56054 = axis2_placement_3d ( 'none', #56053, #56051, #56050 ) ;
#56055 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#56056 = vertex_point ( 'none', #54242 ) ;
#56058 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#56057 = cartesian_point ( 'none', ( 79.08359120958303400, 1.612458442955474000, -145.0000000000000900 ) ) ;
#56059 = direction ( 'none', ( 2.240340656865593200e-016, 0.9999999999999966700, -8.289229885827254000e-008 ) ) ;
#56060 = direction ( 'none', ( 1.069964037924263900e-016, 8.289229885827254000e-008, 0.9999999999999966700 ) ) ;
#56062 = oriented_edge ( 'none', *, *, #18926, .t. ) ;
#56061 = cartesian_point ( 'none', ( -74.50000000000002800, 1.740737581856777200e-006, -105.0000018650768300 ) ) ;
#56063 = axis2_placement_3d ( 'none', #56061, #56060, #56059 ) ;
#56064 = direction ( 'none', ( 0.5355916601261357900, 0.8444771006980177400, 0.0000000000000000000 ) ) ;
#56065 = direction ( 'none', ( 0.8444771006980177400, -0.5355916601261357900, 0.0000000000000000000 ) ) ;
#56066 = cartesian_point ( 'none', ( 5.551115123125781900e-015, 25.00000000000000000, 95.99543988909430000 ) ) ;
#56067 = axis2_placement_3d ( 'none', #56066, #56065, #56064 ) ;
#56068 = direction ( 'none', ( -1.000000000000000000, 2.220446049250312600e-016, 0.0000000000000000000 ) ) ;
#56069 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#56070 = cartesian_point ( 'none', ( 7.703719777548943400e-031, 7.703719777548943400e-031, 15.00000000000000700 ) ) ;
#56071 = axis2_placement_3d ( 'none', #56070, #56069, #56068 ) ;
#56072 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#56073 = direction ( 'none', ( -1.000000000000000000, 1.526556658859590200e-016, 0.0000000000000000000 ) ) ;
#56074 = cartesian_point ( 'none', ( 5.551115123125781900e-015, 25.00000000000000000, 5.499999999999998200 ) ) ;
#56076 = oriented_edge ( 'none', *, *, #17368, .t. ) ;
#56075 = axis2_placement_3d ( 'none', #56074, #56073, #56072 ) ;
#56077 = advanced_face ( 'none', ( #54349, #54335 ), #54357, .t. ) ;
#56078 = direction ( 'none', ( -1.000000000000000200, 2.775557561562892800e-016, 9.860761315262647600e-032 ) ) ;
#56079 = direction ( 'none', ( -4.930380657631324900e-032, -4.314083075427407800e-032, -1.000000000000000200 ) ) ;
#56080 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#56081 = axis2_placement_3d ( 'none', #56080, #56079, #56078 ) ;
#56082 = direction ( 'none', ( 0.9756357892362235200, 0.2193964602299038900, 0.0000000000000000000 ) ) ;
#56083 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#56084 = cartesian_point ( 'none', ( -0.001122784462830636800, 0.004992918775365380200, 20.50000000000000400 ) ) ;
#56085 = axis2_placement_3d ( 'none', #56084, #56083, #56082 ) ;
#56086 = direction ( 'none', ( -1.155557966632341500e-031, -9.505334114941411000e-017, -1.000000000000000000 ) ) ;
#56087 = direction ( 'none', ( 2.775557561562891400e-017, 1.000000000000000000, -9.505334114941412200e-017 ) ) ;
#56088 = cartesian_point ( 'none', ( -10.29999999999999700, 25.00000000000000400, 155.0000000000000300 ) ) ;
#56089 = axis2_placement_3d ( 'none', #56088, #56087, #56086 ) ;
#56090 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#56091 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#56092 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#56093 = axis2_placement_3d ( 'none', #56092, #56091, #56090 ) ;
#56094 = shape_representation ( '(�зǫ~)g13h400w(5b55xxx100)(��t��@��)', ( #56095, #56089, #56085, #56081, #56075, #56071, #56067, #56063, #56054, #56049, #56042, #56116, #56113 ), #56105 ) ;
#56095 = axis2_placement_3d ( 'none', #56096, #56104, #56103 ) ;
#56096 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#56097 = person_and_organization_role ( 'creator' ) ;
#56098 = oriented_edge ( 'none', *, *, #58058, .f. ) ;
#56099 = oriented_edge ( 'none', *, *, #6045, .f. ) ;
#56100 = calendar_date ( 2016, 28, 1 ) ;
#56101 = shape_definition_representation ( #56157, #56094 ) ;
#56102 = cc_design_person_and_organization_assignment ( #56123, #56122, ( #56170 ) ) ;
#56103 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#56104 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#56105 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #56106 ) ) global_unit_assigned_context ( ( #56109, #56108, #56107 ) ) representation_context ( 'none', 'workaspace' ) );
#56106 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #56109, 'distance_accuracy_value', 'none');
#56107 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#56108 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#56109 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#56110 = direction ( 'none', ( 0.5182691333305601300, -0.8552175778343135100, 6.626643678231403100e-016 ) ) ;
#56111 = direction ( 'none', ( -0.7819534362241021800, -0.4738704397575335700, 0.4049637389956297600 ) ) ;
#56112 = cartesian_point ( 'none', ( -40.93822557893799500, 67.68216978852478900, -145.0000000000000300 ) ) ;
#56113 = axis2_placement_3d ( 'none', #56112, #56111, #56110 ) ;
#56114 = direction ( 'none', ( -0.9997747148327911200, -0.02122544654444892500, 2.101066733256988200e-016 ) ) ;
#56115 = direction ( 'none', ( -0.01669640484945408100, 0.7864448628743468900, 0.6174347801376699500 ) ) ;
#56116 = axis2_placement_3d ( 'none', #56057, #56115, #56114 ) ;
#56117 = direction ( 'none', ( -1.665334536937734800e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#56118 = direction ( 'none', ( 1.000000000000000000, -1.665334536937734800e-016, 0.0000000000000000000 ) ) ;
#56119 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56120 = calendar_date ( 2016, 28, 1 ) ;
#56121 = local_time ( 15, 31, 33.00000000000000000, #56180 ) ;
#56122 = person_and_organization_role ( 'classification_officer' ) ;
#56123 = person_and_organization ( #56608, #56607 ) ;
#56124 = person ( 'nauo-per6', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#56125 = person_and_organization ( #56608, #56607 ) ;
#56126 = product_definition_formation_with_specified_source ( 'any', '', #56156, .not_known. ) ;
#56128 = edge_curve ( 'none', #56538, #55877, #54327, .t. ) ;
#56127 = cc_design_date_and_time_assignment ( #56130, #56129, ( #56148 ) ) ;
#56129 = date_time_role ( 'creation_date' ) ;
#56130 = date_and_time ( #56131, #56132 ) ;
#56131 = calendar_date ( 2016, 28, 1 ) ;
#56132 = local_time ( 15, 31, 33.00000000000000000, #56133 ) ;
#56133 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56134 = cc_design_person_and_organization_assignment ( #56136, #56135, ( #56148 ) ) ;
#56135 = person_and_organization_role ( 'creator' ) ;
#56136 = person_and_organization ( #56608, #56607 ) ;
#56137 = cc_design_approval ( #56145, ( #56148 ) ) ;
#56138 = approval_date_time ( #56139, #56145 ) ;
#56139 = date_and_time ( #56140, #56141 ) ;
#56140 = calendar_date ( 2016, 28, 1 ) ;
#56141 = local_time ( 15, 31, 33.00000000000000000, #56142 ) ;
#56142 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56143 = approval_person_organization ( #56147, #56145, #56144 ) ;
#56144 = approval_role ( '' ) ;
#56145 = approval ( #56146, 'unspecified' ) ;
#56146 = approval_status ( 'not_yet_approved' ) ;
#56147 = person_and_organization ( #56608, #56607 ) ;
#56148 = product_definition ( 'unknown', '', #56126, #56149 ) ;
#56149 = design_context ( 'detailed design', #56151, 'design' ) ;
#56150 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56151 ) ;
#56151 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56152 = person_and_organization ( #56608, #56607 ) ;
#56153 = cc_design_person_and_organization_assignment ( #56155, #56154, ( #56156 ) ) ;
#56154 = person_and_organization_role ( 'design_owner' ) ;
#56155 = person_and_organization ( #56608, #56607 ) ;
#56156 = product ( 'm400c1a', 'm400c1a', '', ( #56168 ) ) ;
#56157 = product_definition_shape ( 'none', 'none', #56598 ) ;
#56158 = oriented_edge ( 'none', *, *, #56166, .f. ) ;
#56159 = oriented_edge ( 'none', *, *, #57957, .f. ) ;
#56160 = vertex_point ( 'none', #54317 ) ;
#56161 = product ( '�x�u���Ԥ�jth-up3(pvc2mm�p)', '�x�u���Ԥ�jth-up3(pvc2mm�p)', '', ( #56162 ) ) ;
#56162 = mechanical_context ( 'none', #56287, 'mechanical' ) ;
#56163 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56287 ) ;
#56164 = product ( 'g13-750c1-04(�t200.400)_g13400c1���~', 'g13-750c1-04(�t200.400)_g13400c1���~', '', ( #56283 ) ) ;
#56165 = product_definition_shape ( 'none', 'none', #56335 ) ;
#56166 = edge_curve ( 'none', #5964, #6040, #54308, .t. ) ;
#56167 = product_related_product_category ( 'detail', '', ( #56344 ) ) ;
#56168 = mechanical_context ( 'none', #56119, 'mechanical' ) ;
#56169 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56119 ) ;
#56170 = security_classification ( '', '', #56182 ) ;
#56171 = edge_curve ( 'none', #43737, #52390, #54319, .t. ) ;
#56172 = advanced_face ( 'none', ( #54328 ), #54313, .t. ) ;
#56173 = date_time_role ( 'classification_date' ) ;
#56174 = date_and_time ( #56120, #56121 ) ;
#56175 = cc_design_person_and_organization_assignment ( #56184, #56179, ( #56923 ) ) ;
#56176 = approval_role ( '' ) ;
#56177 = approval_status ( 'not_yet_approved' ) ;
#56178 = person_and_organization ( #56608, #56607 ) ;
#56179 = person_and_organization_role ( 'design_supplier' ) ;
#56180 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56181 = cc_design_date_and_time_assignment ( #56174, #56173, ( #56170 ) ) ;
#56182 = security_classification_level ( 'unclassified' ) ;
#56183 = oriented_edge ( 'none', *, *, #57963, .t. ) ;
#56184 = person_and_organization ( #56608, #56607 ) ;
#56185 = oriented_edge ( 'none', *, *, #34670, .t. ) ;
#56186 = cc_design_person_and_organization_assignment ( #56152, #56097, ( #56923 ) ) ;
#56187 = date_and_time ( #56100, #55993 ) ;
#56188 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56189 = cc_design_person_and_organization_assignment ( #56191, #56190, ( #56192 ) ) ;
#56190 = person_and_organization_role ( 'classification_officer' ) ;
#56191 = person_and_organization ( #56608, #56607 ) ;
#56192 = security_classification ( '', '', #56193 ) ;
#56193 = security_classification_level ( 'unclassified' ) ;
#56194 = cc_design_person_and_organization_assignment ( #56196, #56195, ( #56212 ) ) ;
#56195 = person_and_organization_role ( 'design_supplier' ) ;
#56196 = person_and_organization ( #56608, #56607 ) ;
#56197 = advanced_face ( 'none', ( #54309 ), #54485, .f. ) ;
#56198 = cc_design_person_and_organization_assignment ( #56200, #56199, ( #56212 ) ) ;
#56199 = person_and_organization_role ( 'creator' ) ;
#56200 = person_and_organization ( #56608, #56607 ) ;
#56201 = cc_design_approval ( #56209, ( #56212 ) ) ;
#56202 = approval_date_time ( #56203, #56209 ) ;
#56203 = date_and_time ( #56204, #56205 ) ;
#56204 = calendar_date ( 2016, 28, 1 ) ;
#56205 = local_time ( 15, 31, 33.00000000000000000, #56206 ) ;
#56206 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56207 = approval_person_organization ( #56211, #56209, #56208 ) ;
#56208 = approval_role ( '' ) ;
#56209 = approval ( #56210, 'unspecified' ) ;
#56210 = approval_status ( 'not_yet_approved' ) ;
#56211 = person_and_organization ( #56608, #56607 ) ;
#56212 = product_definition_formation_with_specified_source ( 'any', '', #56161, .not_known. ) ;
#56213 = cc_design_date_and_time_assignment ( #56215, #56214, ( #56233 ) ) ;
#56214 = date_time_role ( 'creation_date' ) ;
#56215 = date_and_time ( #56216, #56217 ) ;
#56216 = calendar_date ( 2016, 28, 1 ) ;
#56217 = local_time ( 15, 31, 33.00000000000000000, #56218 ) ;
#56218 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56219 = cc_design_person_and_organization_assignment ( #56221, #56220, ( #56233 ) ) ;
#56220 = person_and_organization_role ( 'creator' ) ;
#56221 = person_and_organization ( #56608, #56607 ) ;
#56222 = cc_design_approval ( #56230, ( #56233 ) ) ;
#56223 = approval_date_time ( #56224, #56230 ) ;
#56224 = date_and_time ( #56225, #56226 ) ;
#56225 = calendar_date ( 2016, 28, 1 ) ;
#56226 = local_time ( 15, 31, 33.00000000000000000, #56227 ) ;
#56227 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56228 = approval_person_organization ( #56232, #56230, #56229 ) ;
#56229 = approval_role ( '' ) ;
#56230 = approval ( #56231, 'unspecified' ) ;
#56231 = approval_status ( 'not_yet_approved' ) ;
#56232 = person_and_organization ( #56608, #56607 ) ;
#56233 = product_definition ( 'unknown', '', #56212, #56307 ) ;
#56234 = cc_design_security_classification ( #56255, ( #56274 ) ) ;
#56235 = cc_design_approval ( #56243, ( #56255 ) ) ;
#56236 = approval_date_time ( #56237, #56243 ) ;
#56237 = date_and_time ( #56238, #56239 ) ;
#56238 = calendar_date ( 2016, 28, 1 ) ;
#56239 = local_time ( 15, 31, 33.00000000000000000, #56240 ) ;
#56240 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56241 = approval_person_organization ( #56245, #56243, #56242 ) ;
#56242 = approval_role ( '' ) ;
#56243 = approval ( #56244, 'unspecified' ) ;
#56244 = approval_status ( 'not_yet_approved' ) ;
#56245 = person_and_organization ( #56608, #56607 ) ;
#56246 = cc_design_date_and_time_assignment ( #56248, #56247, ( #56255 ) ) ;
#56247 = date_time_role ( 'classification_date' ) ;
#56248 = date_and_time ( #56249, #56250 ) ;
#56249 = calendar_date ( 2016, 28, 1 ) ;
#56250 = local_time ( 15, 31, 33.00000000000000000, #56251 ) ;
#56251 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56252 = cc_design_person_and_organization_assignment ( #56254, #56253, ( #56255 ) ) ;
#56253 = person_and_organization_role ( 'classification_officer' ) ;
#56254 = person_and_organization ( #56608, #56607 ) ;
#56255 = security_classification ( '', '', #56256 ) ;
#56256 = security_classification_level ( 'unclassified' ) ;
#56257 = cc_design_person_and_organization_assignment ( #56259, #56258, ( #56274 ) ) ;
#56258 = person_and_organization_role ( 'design_supplier' ) ;
#56259 = person_and_organization ( #56608, #56607 ) ;
#56260 = cc_design_person_and_organization_assignment ( #56262, #56261, ( #56274 ) ) ;
#56261 = person_and_organization_role ( 'creator' ) ;
#56262 = person_and_organization ( #56608, #56607 ) ;
#56263 = cc_design_approval ( #56271, ( #56274 ) ) ;
#56264 = approval_date_time ( #56265, #56271 ) ;
#56265 = date_and_time ( #56266, #56267 ) ;
#56266 = calendar_date ( 2016, 28, 1 ) ;
#56267 = local_time ( 15, 31, 33.00000000000000000, #56268 ) ;
#56268 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56269 = approval_person_organization ( #56273, #56271, #56270 ) ;
#56270 = approval_role ( '' ) ;
#56271 = approval ( #56272, 'unspecified' ) ;
#56272 = approval_status ( 'not_yet_approved' ) ;
#56273 = person_and_organization ( #56608, #56607 ) ;
#56274 = product_definition_formation_with_specified_source ( 'any', '', #56344, .not_known. ) ;
#56275 = cc_design_date_and_time_assignment ( #56319, #56276, ( #56335 ) ) ;
#56276 = date_time_role ( 'creation_date' ) ;
#56277 = calendar_date ( 2016, 28, 1 ) ;
#56278 = local_time ( 15, 31, 33.00000000000000000, #56320 ) ;
#56279 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56281 ) ;
#56280 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56281 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56282 = edge_curve ( 'none', #6020, #6102, #54380, .t. ) ;
#56283 = mechanical_context ( 'none', #56281, 'mechanical' ) ;
#56284 = approval_role ( '' ) ;
#56285 = approval_person_organization ( #56290, #56288, #56286 ) ;
#56286 = approval_role ( '' ) ;
#56287 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56288 = approval ( #56289, 'unspecified' ) ;
#56289 = approval_status ( 'not_yet_approved' ) ;
#56290 = person_and_organization ( #56608, #56607 ) ;
#56291 = product_definition ( 'unknown', '', #56474, #56318 ) ;
#56292 = oriented_edge ( 'none', *, *, #39125, .f. ) ;
#56293 = shape_definition_representation ( #56294, #55785 ) ;
#56294 = product_definition_shape ( 'none', 'none', #56946 ) ;
#56295 = product_related_product_category ( 'detail', '', ( #56954 ) ) ;
#56296 = cc_design_security_classification ( #56170, ( #56923 ) ) ;
#56297 = cc_design_approval ( #56305, ( #56170 ) ) ;
#56298 = cc_design_person_and_organization_assignment ( #56348, #56347, ( #56164 ) ) ;
#56299 = approval_date_time ( #56300, #56305 ) ;
#56300 = date_and_time ( #56301, #56302 ) ;
#56301 = calendar_date ( 2016, 28, 1 ) ;
#56302 = local_time ( 15, 31, 33.00000000000000000, #56303 ) ;
#56303 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56304 = approval_person_organization ( #56178, #56305, #56176 ) ;
#56306 = oriented_edge ( 'none', *, *, #6105, .f. ) ;
#56305 = approval ( #56177, 'unspecified' ) ;
#56307 = design_context ( 'detailed design', #56309, 'design' ) ;
#56308 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56309 ) ;
#56309 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56310 = approval_date_time ( #56187, #57530 ) ;
#56311 = cc_design_person_and_organization_assignment ( #56313, #56312, ( #56161 ) ) ;
#56312 = person_and_organization_role ( 'design_owner' ) ;
#56313 = person_and_organization ( #56608, #56607 ) ;
#56314 = oriented_edge ( 'none', *, *, #56128, .f. ) ;
#56315 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56316 ) ;
#56316 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56317 = edge_curve ( 'none', #52390, #56538, #54416, .t. ) ;
#56318 = design_context ( 'detailed design', #56316, 'design' ) ;
#56319 = date_and_time ( #56277, #56278 ) ;
#56320 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56321 = cc_design_person_and_organization_assignment ( #56323, #56322, ( #56335 ) ) ;
#56322 = person_and_organization_role ( 'creator' ) ;
#56323 = person_and_organization ( #56608, #56607 ) ;
#56324 = cc_design_approval ( #56332, ( #56335 ) ) ;
#56325 = approval_date_time ( #56326, #56332 ) ;
#56326 = date_and_time ( #56327, #56328 ) ;
#56327 = calendar_date ( 2016, 28, 1 ) ;
#56328 = local_time ( 15, 31, 33.00000000000000000, #56329 ) ;
#56329 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56330 = approval_person_organization ( #56334, #56332, #56331 ) ;
#56331 = approval_role ( '' ) ;
#56332 = approval ( #56333, 'unspecified' ) ;
#56333 = approval_status ( 'not_yet_approved' ) ;
#56334 = person_and_organization ( #56608, #56607 ) ;
#56335 = product_definition ( 'unknown', '', #56274, #56336 ) ;
#56336 = design_context ( 'detailed design', #56338, 'design' ) ;
#56337 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56338 ) ;
#56339 = oriented_edge ( 'none', *, *, #56282, .f. ) ;
#56338 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56340 = shape_definition_representation ( #56165, #55818 ) ;
#56341 = cc_design_person_and_organization_assignment ( #56343, #56342, ( #56344 ) ) ;
#56342 = person_and_organization_role ( 'design_owner' ) ;
#56343 = person_and_organization ( #56608, #56607 ) ;
#56344 = product ( '�x�u���w�\', '�x�u���w�\', '', ( #56345 ) ) ;
#56345 = mechanical_context ( 'none', #56280, 'mechanical' ) ;
#56346 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56280 ) ;
#56347 = person_and_organization_role ( 'design_owner' ) ;
#56348 = person_and_organization ( #56608, #56607 ) ;
#56349 = local_time ( 15, 31, 33.00000000000000000, #56350 ) ;
#56350 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56352 = oriented_edge ( 'none', *, *, #5999, .f. ) ;
#56351 = approval_person_organization ( #56357, #56355, #56354 ) ;
#56353 = oriented_edge ( 'none', *, *, #53584, .t. ) ;
#56354 = approval_role ( '' ) ;
#56355 = approval ( #56356, 'unspecified' ) ;
#56356 = approval_status ( 'not_yet_approved' ) ;
#56357 = person_and_organization ( #56608, #56607 ) ;
#56358 = cc_design_date_and_time_assignment ( #56360, #56359, ( #56367 ) ) ;
#56359 = date_time_role ( 'classification_date' ) ;
#56360 = date_and_time ( #56361, #56362 ) ;
#56361 = calendar_date ( 2016, 28, 1 ) ;
#56362 = local_time ( 15, 31, 33.00000000000000000, #56363 ) ;
#56363 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56364 = cc_design_person_and_organization_assignment ( #56366, #56365, ( #56367 ) ) ;
#56365 = person_and_organization_role ( 'classification_officer' ) ;
#56366 = person_and_organization ( #56608, #56607 ) ;
#56367 = security_classification ( '', '', #56368 ) ;
#56368 = security_classification_level ( 'unclassified' ) ;
#56369 = cc_design_person_and_organization_assignment ( #56371, #56370, ( #56387 ) ) ;
#56370 = person_and_organization_role ( 'design_supplier' ) ;
#56371 = person_and_organization ( #56608, #56607 ) ;
#56372 = cc_design_person_and_organization_assignment ( #56374, #56373, ( #56387 ) ) ;
#56373 = person_and_organization_role ( 'creator' ) ;
#56374 = person_and_organization ( #56608, #56607 ) ;
#56375 = cc_design_approval ( #56384, ( #56387 ) ) ;
#56377 = advanced_face ( 'none', ( #54486 ), #54359, .f. ) ;
#56376 = approval_date_time ( #56378, #56384 ) ;
#56378 = date_and_time ( #56379, #56380 ) ;
#56379 = calendar_date ( 2016, 28, 1 ) ;
#56380 = local_time ( 15, 31, 33.00000000000000000, #56381 ) ;
#56381 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56382 = approval_person_organization ( #56386, #56384, #56383 ) ;
#56383 = approval_role ( '' ) ;
#56384 = approval ( #56385, 'unspecified' ) ;
#56385 = approval_status ( 'not_yet_approved' ) ;
#56386 = person_and_organization ( #56608, #56607 ) ;
#56387 = product_definition_formation_with_specified_source ( 'any', '', #56415, .not_known. ) ;
#56388 = cc_design_date_and_time_assignment ( #56390, #56389, ( #56408 ) ) ;
#56389 = date_time_role ( 'creation_date' ) ;
#56390 = date_and_time ( #56391, #56392 ) ;
#56391 = calendar_date ( 2016, 28, 1 ) ;
#56392 = local_time ( 15, 31, 33.00000000000000000, #56393 ) ;
#56393 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56394 = cc_design_person_and_organization_assignment ( #56396, #56395, ( #56408 ) ) ;
#56395 = person_and_organization_role ( 'creator' ) ;
#56396 = person_and_organization ( #56608, #56607 ) ;
#56397 = cc_design_approval ( #56405, ( #56408 ) ) ;
#56398 = approval_date_time ( #56399, #56405 ) ;
#56399 = date_and_time ( #56400, #56401 ) ;
#56400 = calendar_date ( 2016, 28, 1 ) ;
#56401 = local_time ( 15, 31, 33.00000000000000000, #56402 ) ;
#56402 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56403 = approval_person_organization ( #56407, #56405, #56404 ) ;
#56404 = approval_role ( '' ) ;
#56405 = approval ( #56406, 'unspecified' ) ;
#56406 = approval_status ( 'not_yet_approved' ) ;
#56407 = person_and_organization ( #56608, #56607 ) ;
#56408 = product_definition ( 'unknown', '', #56387, #56409 ) ;
#56409 = design_context ( 'detailed design', #56411, 'design' ) ;
#56410 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56411 ) ;
#56411 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56412 = cc_design_person_and_organization_assignment ( #56414, #56413, ( #56415 ) ) ;
#56413 = person_and_organization_role ( 'design_owner' ) ;
#56414 = person_and_organization ( #56608, #56607 ) ;
#56415 = product ( 'g13os1', 'g13os1', '', ( #56416 ) ) ;
#56416 = mechanical_context ( 'none', #56435, 'mechanical' ) ;
#56417 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56435 ) ;
#56418 = shape_definition_representation ( #56419, #55582 ) ;
#56419 = product_definition_shape ( 'none', 'none', #56291 ) ;
#56420 = product_related_product_category ( 'detail', '', ( #56164 ) ) ;
#56421 = cc_design_security_classification ( #56455, ( #56474 ) ) ;
#56422 = cc_design_approval ( #56441, ( #56455 ) ) ;
#56423 = approval_date_time ( #56424, #56441 ) ;
#56424 = date_and_time ( #56425, #56426 ) ;
#56425 = calendar_date ( 2016, 28, 1 ) ;
#56426 = local_time ( 15, 31, 33.00000000000000000, #56438 ) ;
#56427 = cc_design_date_and_time_assignment ( #56429, #56428, ( #56291 ) ) ;
#56428 = date_time_role ( 'creation_date' ) ;
#56429 = date_and_time ( #56431, #56432 ) ;
#56430 = oriented_edge ( 'none', *, *, #53441, .t. ) ;
#56431 = calendar_date ( 2016, 28, 1 ) ;
#56432 = local_time ( 15, 31, 33.00000000000000000, #56433 ) ;
#56433 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56434 = cc_design_person_and_organization_assignment ( #56476, #56475, ( #56291 ) ) ;
#56435 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56436 = date_time_role ( 'classification_date' ) ;
#56437 = person_and_organization ( #56124, #56496 ) ;
#56438 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56439 = approval_person_organization ( #56445, #56441, #56440 ) ;
#56440 = approval_role ( '' ) ;
#56442 = oriented_edge ( 'none', *, *, #56567, .f. ) ;
#56441 = approval ( #56444, 'unspecified' ) ;
#56443 = oriented_edge ( 'none', *, *, #56495, .f. ) ;
#56444 = approval_status ( 'not_yet_approved' ) ;
#56445 = person_and_organization ( #56608, #56607 ) ;
#56446 = cc_design_date_and_time_assignment ( #56448, #56447, ( #56455 ) ) ;
#56447 = date_time_role ( 'classification_date' ) ;
#56448 = date_and_time ( #56449, #56450 ) ;
#56449 = calendar_date ( 2016, 28, 1 ) ;
#56450 = local_time ( 15, 31, 33.00000000000000000, #56451 ) ;
#56451 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56452 = cc_design_person_and_organization_assignment ( #56454, #56453, ( #56455 ) ) ;
#56453 = person_and_organization_role ( 'classification_officer' ) ;
#56454 = person_and_organization ( #56608, #56607 ) ;
#56455 = security_classification ( '', '', #56456 ) ;
#56456 = security_classification_level ( 'unclassified' ) ;
#56457 = cc_design_person_and_organization_assignment ( #56459, #56458, ( #56474 ) ) ;
#56458 = person_and_organization_role ( 'design_supplier' ) ;
#56459 = person_and_organization ( #56608, #56607 ) ;
#56460 = cc_design_person_and_organization_assignment ( #56462, #56461, ( #56474 ) ) ;
#56461 = person_and_organization_role ( 'creator' ) ;
#56462 = person_and_organization ( #56608, #56607 ) ;
#56463 = cc_design_approval ( #56471, ( #56474 ) ) ;
#56464 = approval_date_time ( #56465, #56471 ) ;
#56465 = date_and_time ( #56466, #56467 ) ;
#56466 = calendar_date ( 2016, 28, 1 ) ;
#56467 = local_time ( 15, 31, 33.00000000000000000, #56468 ) ;
#56468 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56469 = approval_person_organization ( #56473, #56471, #56470 ) ;
#56470 = approval_role ( '' ) ;
#56471 = approval ( #56472, 'unspecified' ) ;
#56472 = approval_status ( 'not_yet_approved' ) ;
#56473 = person_and_organization ( #56608, #56607 ) ;
#56474 = product_definition_formation_with_specified_source ( 'any', '', #56164, .not_known. ) ;
#56475 = person_and_organization_role ( 'creator' ) ;
#56476 = person_and_organization ( #56608, #56607 ) ;
#56477 = cc_design_approval ( #56288, ( #56291 ) ) ;
#56478 = approval_date_time ( #56480, #56288 ) ;
#56479 = oriented_edge ( 'none', *, *, #5919, .f. ) ;
#56480 = date_and_time ( #56482, #56483 ) ;
#56481 = oriented_edge ( 'none', *, *, #39784, .f. ) ;
#56482 = calendar_date ( 2016, 28, 1 ) ;
#56483 = local_time ( 15, 31, 33.00000000000000000, #55626 ) ;
#56484 = cc_design_date_and_time_assignment ( #56486, #56485, ( #56528 ) ) ;
#56485 = date_time_role ( 'creation_date' ) ;
#56486 = date_and_time ( #56487, #56488 ) ;
#56487 = calendar_date ( 2016, 28, 1 ) ;
#56488 = local_time ( 15, 31, 33.00000000000000000, #56489 ) ;
#56489 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56490 = cc_design_person_and_organization_assignment ( #56492, #56491, ( #56528 ) ) ;
#56491 = person_and_organization_role ( 'creator' ) ;
#56492 = person_and_organization ( #56608, #56607 ) ;
#56493 = cc_design_approval ( #56525, ( #56528 ) ) ;
#56494 = approval_date_time ( #56519, #56525 ) ;
#56495 = edge_curve ( 'none', #6070, #5989, #54610, .t. ) ;
#56496 = organization ( 'nauo-org6', 'unspecified', 'unspecified' ) ;
#56497 = oriented_edge ( 'none', *, *, #57890, .t. ) ;
#56498 = cc_design_date_and_time_assignment ( #55992, #56436, ( #57533 ) ) ;
#56499 = person_and_organization_role ( 'classification_officer' ) ;
#56500 = approval_person_organization ( #56437, #57530, #56284 ) ;
#56501 = context_dependent_shape_representation ( #57537, #57536 ) ;
#56502 = organization ( 'nauo-org7', 'unspecified', 'unspecified' ) ;
#56503 = person ( 'nauo-per7', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#56504 = approval_role ( '' ) ;
#56505 = approval_date_time ( #56506, #56515 ) ;
#56506 = date_and_time ( #56507, #56508 ) ;
#56507 = calendar_date ( 2016, 28, 1 ) ;
#56508 = local_time ( 15, 31, 33.00000000000000000, #56509 ) ;
#56509 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56510 = date_and_time ( #56511, #56512 ) ;
#56511 = calendar_date ( 2016, 28, 1 ) ;
#56512 = local_time ( 15, 31, 33.00000000000000000, #56513 ) ;
#56513 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56514 = cc_design_approval ( #56515, ( #56570 ) ) ;
#56515 = approval ( #56566, 'unknown' ) ;
#56516 = oriented_edge ( 'none', *, *, #15525, .f. ) ;
#56517 = approval_person_organization ( #56125, #56577, #56603 ) ;
#56518 = cc_design_person_and_organization_assignment ( #56437, #56499, ( #57533 ) ) ;
#56519 = date_and_time ( #56520, #56521 ) ;
#56520 = calendar_date ( 2016, 28, 1 ) ;
#56521 = local_time ( 15, 31, 33.00000000000000000, #56522 ) ;
#56522 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56523 = approval_person_organization ( #56527, #56525, #56524 ) ;
#56524 = approval_role ( '' ) ;
#56525 = approval ( #56526, 'unspecified' ) ;
#56526 = approval_status ( 'not_yet_approved' ) ;
#56527 = person_and_organization ( #56608, #56607 ) ;
#56528 = product_definition ( 'unknown', '', #57200, #56529 ) ;
#56529 = design_context ( 'detailed design', #56531, 'design' ) ;
#56530 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56531 ) ;
#56531 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56532 = cc_design_person_and_organization_assignment ( #56535, #56534, ( #56537 ) ) ;
#56533 = edge_curve ( 'none', #43737, #54079, #54616, .t. ) ;
#56534 = person_and_organization_role ( 'design_owner' ) ;
#56535 = person_and_organization ( #56608, #56607 ) ;
#56536 = oriented_edge ( 'none', *, *, #56171, .f. ) ;
#56537 = product ( '�o��30x55x8', '�o��30x55x8', '', ( #56539 ) ) ;
#56538 = vertex_point ( 'none', #54592 ) ;
#56539 = mechanical_context ( 'none', #56541, 'mechanical' ) ;
#56540 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56541 ) ;
#56541 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56542 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56543 = person_and_organization_role ( 'classification_officer' ) ;
#56544 = security_classification_level ( 'unclassified' ) ;
#56546 = oriented_edge ( 'none', *, *, #56533, .t. ) ;
#56545 = cc_design_person_and_organization_assignment ( #56562, #56548, ( #56126 ) ) ;
#56547 = edge_curve ( 'none', #54079, #55877, #54595, .t. ) ;
#56548 = person_and_organization_role ( 'creator' ) ;
#56549 = calendar_date ( 2016, 28, 1 ) ;
#56550 = date_and_time ( #56551, #56553 ) ;
#56551 = calendar_date ( 2016, 28, 1 ) ;
#56552 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56553 = local_time ( 15, 31, 33.00000000000000000, #56554 ) ;
#56554 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56555 = cc_design_person_and_organization_assignment ( #56559, #56543, ( #56560 ) ) ;
#56556 = person_and_organization_role ( 'design_supplier' ) ;
#56557 = approval_date_time ( #56558, #56577 ) ;
#56558 = date_and_time ( #56549, #56611 ) ;
#56559 = person_and_organization ( #56608, #56607 ) ;
#56560 = security_classification ( '', '', #56544 ) ;
#56561 = cc_design_person_and_organization_assignment ( #56565, #56556, ( #56126 ) ) ;
#56562 = person_and_organization ( #56608, #56607 ) ;
#56563 = cc_design_approval ( #56577, ( #56126 ) ) ;
#56564 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56542 ) ;
#56565 = person_and_organization ( #56608, #56607 ) ;
#56566 = approval_status ( 'not_yet_approved' ) ;
#56567 = edge_curve ( 'none', #49672, #58048, #54368, .t. ) ;
#56568 = cc_design_security_classification ( #56570, ( #56572 ) ) ;
#56569 = oriented_edge ( 'none', *, *, #4499, .f. ) ;
#56570 = security_classification ( '', '', #56571 ) ;
#56571 = security_classification_level ( 'unclassified' ) ;
#56572 = next_assembly_usage_occurrence ( 'nauo1', ' ', ' ', #56598, #56864, $ ) ;
#56573 = product_definition_shape ( 'none', 'none', #56572 ) ;
#56574 =( representation_relationship ('none','none', #56094, #55857 ) representation_relationship_with_transformation ( #56575 )shape_representation_relationship( ) );
#56575 = item_defined_transformation ( 'none', 'none', #56063, #55856 ) ;
#56576 = product_definition_formation_with_specified_source ( 'any', '', #56609, .not_known. ) ;
#56577 = approval ( #56003, 'unspecified' ) ;
#56578 = cc_design_date_and_time_assignment ( #56580, #56579, ( #56598 ) ) ;
#56579 = date_time_role ( 'creation_date' ) ;
#56580 = date_and_time ( #56581, #56582 ) ;
#56581 = calendar_date ( 2016, 28, 1 ) ;
#56582 = local_time ( 15, 31, 33.00000000000000000, #56583 ) ;
#56583 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56584 = cc_design_person_and_organization_assignment ( #56586, #56585, ( #56598 ) ) ;
#56585 = person_and_organization_role ( 'creator' ) ;
#56586 = person_and_organization ( #56608, #56607 ) ;
#56587 = cc_design_approval ( #56595, ( #56598 ) ) ;
#56588 = approval_date_time ( #56589, #56595 ) ;
#56589 = date_and_time ( #56590, #56591 ) ;
#56590 = calendar_date ( 2016, 28, 1 ) ;
#56591 = local_time ( 15, 31, 33.00000000000000000, #56592 ) ;
#56592 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56593 = approval_person_organization ( #56597, #56595, #56594 ) ;
#56594 = approval_role ( '' ) ;
#56595 = approval ( #56596, 'unspecified' ) ;
#56596 = approval_status ( 'not_yet_approved' ) ;
#56597 = person_and_organization ( #56608, #56607 ) ;
#56598 = product_definition ( 'unknown', '', #56576, #56599 ) ;
#56599 = design_context ( 'detailed design', #56602, 'design' ) ;
#56600 = edge_loop ( 'none', ( #743, #924 ) ) ;
#56601 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56602 ) ;
#56602 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56603 = approval_role ( '' ) ;
#56604 = cc_design_person_and_organization_assignment ( #56606, #56605, ( #56609 ) ) ;
#56605 = person_and_organization_role ( 'design_owner' ) ;
#56606 = person_and_organization ( #56608, #56607 ) ;
#56607 = organization ( 'unspecified', 'unspecified', '' ) ;
#56608 = person ( 'unspecified', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#56609 = product ( '(�зǫ~)g13h400w(5b55xxx100)(��t��@��)', '(�зǫ~)g13h400w(5b55xxx100)(��t��@��)', '', ( #56610 ) ) ;
#56610 = mechanical_context ( 'none', #56542, 'mechanical' ) ;
#56611 = local_time ( 15, 31, 33.00000000000000000, #56552 ) ;
#56612 = product_related_product_category ( 'detail', '', ( #56609 ) ) ;
#56613 = cc_design_security_classification ( #56634, ( #56576 ) ) ;
#56614 = cc_design_approval ( #56622, ( #56634 ) ) ;
#56615 = approval_date_time ( #56616, #56622 ) ;
#56616 = date_and_time ( #56617, #56618 ) ;
#56617 = calendar_date ( 2016, 28, 1 ) ;
#56618 = local_time ( 15, 31, 33.00000000000000000, #56619 ) ;
#56619 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56620 = approval_person_organization ( #56624, #56622, #56621 ) ;
#56621 = approval_role ( '' ) ;
#56622 = approval ( #56623, 'unspecified' ) ;
#56623 = approval_status ( 'not_yet_approved' ) ;
#56624 = person_and_organization ( #56608, #56607 ) ;
#56625 = cc_design_date_and_time_assignment ( #56627, #56626, ( #56634 ) ) ;
#56626 = date_time_role ( 'classification_date' ) ;
#56627 = date_and_time ( #56628, #56629 ) ;
#56628 = calendar_date ( 2016, 28, 1 ) ;
#56629 = local_time ( 15, 31, 33.00000000000000000, #56630 ) ;
#56630 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56631 = cc_design_person_and_organization_assignment ( #56633, #56632, ( #56634 ) ) ;
#56632 = person_and_organization_role ( 'classification_officer' ) ;
#56633 = person_and_organization ( #56608, #56607 ) ;
#56634 = security_classification ( '', '', #56636 ) ;
#56635 = edge_curve ( 'none', #49672, #49474, #54577, .t. ) ;
#56636 = security_classification_level ( 'unclassified' ) ;
#56637 = advanced_face ( 'none', ( #54673 ), #54679, .f. ) ;
#56638 = cc_design_person_and_organization_assignment ( #56640, #56639, ( #56576 ) ) ;
#56639 = person_and_organization_role ( 'design_supplier' ) ;
#56640 = person_and_organization ( #56608, #56607 ) ;
#56641 = cc_design_person_and_organization_assignment ( #56643, #56642, ( #56576 ) ) ;
#56642 = person_and_organization_role ( 'creator' ) ;
#56643 = person_and_organization ( #56608, #56607 ) ;
#56644 = cc_design_approval ( #56652, ( #56576 ) ) ;
#56645 = approval_date_time ( #56646, #56652 ) ;
#56646 = date_and_time ( #56647, #56648 ) ;
#56647 = calendar_date ( 2016, 28, 1 ) ;
#56648 = local_time ( 15, 31, 33.00000000000000000, #56649 ) ;
#56649 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56650 = approval_person_organization ( #56654, #56652, #56651 ) ;
#56651 = approval_role ( '' ) ;
#56652 = approval ( #56653, 'unspecified' ) ;
#56653 = approval_status ( 'not_yet_approved' ) ;
#56654 = person_and_organization ( #56608, #56607 ) ;
#56655 = shape_definition_representation ( #56796, #55861 ) ;
#56656 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56657 = shape_definition_representation ( #56877, #55857 ) ;
#56658 = approval_person_organization ( #56950, #56515, #56504 ) ;
#56659 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56660 = shape_definition_representation ( #56661, #56037 ) ;
#56661 = product_definition_shape ( 'none', 'none', #56148 ) ;
#56662 = product_related_product_category ( 'detail', '', ( #56156 ) ) ;
#56663 = cc_design_security_classification ( #56560, ( #56126 ) ) ;
#56664 = cc_design_approval ( #56672, ( #56560 ) ) ;
#56665 = approval_date_time ( #56666, #56672 ) ;
#56666 = date_and_time ( #56667, #56668 ) ;
#56667 = calendar_date ( 2016, 28, 1 ) ;
#56668 = local_time ( 15, 31, 33.00000000000000000, #56669 ) ;
#56669 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56670 = approval_person_organization ( #56674, #56672, #56671 ) ;
#56671 = approval_role ( '' ) ;
#56672 = approval ( #56673, 'unspecified' ) ;
#56673 = approval_status ( 'not_yet_approved' ) ;
#56674 = person_and_organization ( #56608, #56607 ) ;
#56675 = cc_design_date_and_time_assignment ( #56550, #56676, ( #56560 ) ) ;
#56676 = date_time_role ( 'classification_date' ) ;
#56677 = approval_role ( '' ) ;
#56678 = approval_status ( 'not_yet_approved' ) ;
#56679 = person_and_organization ( #56608, #56607 ) ;
#56680 = product_definition_formation_with_specified_source ( 'any', '', #56711, .not_known. ) ;
#56681 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56682 = cc_design_date_and_time_assignment ( #56684, #56683, ( #56703 ) ) ;
#56683 = date_time_role ( 'creation_date' ) ;
#56684 = date_and_time ( #56685, #56686 ) ;
#56685 = calendar_date ( 2016, 28, 1 ) ;
#56686 = local_time ( 15, 31, 33.00000000000000000, #56687 ) ;
#56688 = oriented_edge ( 'none', *, *, #47514, .f. ) ;
#56687 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56689 = cc_design_person_and_organization_assignment ( #56691, #56690, ( #56703 ) ) ;
#56690 = person_and_organization_role ( 'creator' ) ;
#56691 = person_and_organization ( #56608, #56607 ) ;
#56692 = cc_design_approval ( #56700, ( #56703 ) ) ;
#56693 = approval_date_time ( #56694, #56700 ) ;
#56694 = date_and_time ( #56695, #56696 ) ;
#56695 = calendar_date ( 2016, 28, 1 ) ;
#56696 = local_time ( 15, 31, 33.00000000000000000, #56697 ) ;
#56697 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56698 = approval_person_organization ( #56702, #56700, #56699 ) ;
#56699 = approval_role ( '' ) ;
#56700 = approval ( #56701, 'unspecified' ) ;
#56701 = approval_status ( 'not_yet_approved' ) ;
#56702 = person_and_organization ( #56608, #56607 ) ;
#56703 = product_definition ( 'unknown', '', #56680, #56704 ) ;
#56704 = design_context ( 'detailed design', #56706, 'design' ) ;
#56705 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56706 ) ;
#56706 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56707 = shape_definition_representation ( #56714, #55977 ) ;
#56708 = cc_design_person_and_organization_assignment ( #56710, #56709, ( #56711 ) ) ;
#56709 = person_and_organization_role ( 'design_owner' ) ;
#56710 = person_and_organization ( #56608, #56607 ) ;
#56711 = product ( '400w�٨����f��\sab_45', '400w�٨����f��\sab_45', '', ( #56712 ) ) ;
#56712 = mechanical_context ( 'none', #56659, 'mechanical' ) ;
#56713 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56659 ) ;
#56714 = product_definition_shape ( 'none', 'none', #56703 ) ;
#56715 = product_related_product_category ( 'detail', '', ( #56711 ) ) ;
#56716 = cc_design_security_classification ( #56738, ( #56680 ) ) ;
#56717 = advanced_face ( 'none', ( #54667 ), #54134, .f. ) ;
#56718 = cc_design_approval ( #56726, ( #56738 ) ) ;
#56719 = approval_date_time ( #56720, #56726 ) ;
#56720 = date_and_time ( #56721, #56722 ) ;
#56721 = calendar_date ( 2016, 28, 1 ) ;
#56722 = local_time ( 15, 31, 33.00000000000000000, #56723 ) ;
#56723 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56724 = approval_person_organization ( #56728, #56726, #56725 ) ;
#56725 = approval_role ( '' ) ;
#56726 = approval ( #56727, 'unspecified' ) ;
#56727 = approval_status ( 'not_yet_approved' ) ;
#56728 = person_and_organization ( #56608, #56607 ) ;
#56729 = cc_design_date_and_time_assignment ( #56731, #56730, ( #56738 ) ) ;
#56730 = date_time_role ( 'classification_date' ) ;
#56731 = date_and_time ( #56732, #56733 ) ;
#56732 = calendar_date ( 2016, 28, 1 ) ;
#56733 = local_time ( 15, 31, 33.00000000000000000, #56734 ) ;
#56734 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56735 = cc_design_person_and_organization_assignment ( #56737, #56736, ( #56738 ) ) ;
#56736 = person_and_organization_role ( 'classification_officer' ) ;
#56737 = person_and_organization ( #56608, #56607 ) ;
#56738 = security_classification ( '', '', #56739 ) ;
#56739 = security_classification_level ( 'unclassified' ) ;
#56740 = cc_design_person_and_organization_assignment ( #56742, #56741, ( #56680 ) ) ;
#56741 = person_and_organization_role ( 'design_supplier' ) ;
#56742 = person_and_organization ( #56608, #56607 ) ;
#56743 = cc_design_person_and_organization_assignment ( #56745, #56744, ( #56680 ) ) ;
#56744 = person_and_organization_role ( 'creator' ) ;
#56745 = person_and_organization ( #56608, #56607 ) ;
#56746 = cc_design_approval ( #56753, ( #56680 ) ) ;
#56747 = approval_date_time ( #56748, #56753 ) ;
#56748 = date_and_time ( #56749, #56750 ) ;
#56749 = calendar_date ( 2016, 28, 1 ) ;
#56750 = local_time ( 15, 31, 33.00000000000000000, #56751 ) ;
#56751 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56752 = approval_person_organization ( #56679, #56753, #56677 ) ;
#56753 = approval ( #56678, 'unspecified' ) ;
#56754 = approval_person_organization ( #56758, #56756, #56755 ) ;
#56755 = approval_role ( '' ) ;
#56756 = approval ( #56757, 'unspecified' ) ;
#56757 = approval_status ( 'not_yet_approved' ) ;
#56758 = person_and_organization ( #56608, #56607 ) ;
#56759 = product_definition_formation_with_specified_source ( 'any', '', #56787, .not_known. ) ;
#56760 = cc_design_date_and_time_assignment ( #56762, #56761, ( #56780 ) ) ;
#56761 = date_time_role ( 'creation_date' ) ;
#56762 = date_and_time ( #56763, #56764 ) ;
#56763 = calendar_date ( 2016, 28, 1 ) ;
#56764 = local_time ( 15, 31, 33.00000000000000000, #56765 ) ;
#56765 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56766 = cc_design_person_and_organization_assignment ( #56768, #56767, ( #56780 ) ) ;
#56767 = person_and_organization_role ( 'creator' ) ;
#56768 = person_and_organization ( #56608, #56607 ) ;
#56769 = cc_design_approval ( #56777, ( #56780 ) ) ;
#56770 = approval_date_time ( #56771, #56777 ) ;
#56771 = date_and_time ( #56772, #56773 ) ;
#56772 = calendar_date ( 2016, 28, 1 ) ;
#56773 = local_time ( 15, 31, 33.00000000000000000, #56774 ) ;
#56774 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56775 = approval_person_organization ( #56779, #56777, #56776 ) ;
#56776 = approval_role ( '' ) ;
#56777 = approval ( #56778, 'unspecified' ) ;
#56778 = approval_status ( 'not_yet_approved' ) ;
#56779 = person_and_organization ( #56608, #56607 ) ;
#56780 = product_definition ( 'unknown', '', #56759, #56781 ) ;
#56781 = design_context ( 'detailed design', #56783, 'design' ) ;
#56782 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56783 ) ;
#56783 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56784 = cc_design_person_and_organization_assignment ( #56786, #56785, ( #56787 ) ) ;
#56785 = person_and_organization_role ( 'design_owner' ) ;
#56786 = person_and_organization ( #56608, #56607 ) ;
#56787 = product ( '400w�����\145x56���ʤf70(����)', '400w�����\145x56���ʤf70(����)', '', ( #56788 ) ) ;
#56788 = mechanical_context ( 'none', #56656, 'mechanical' ) ;
#56789 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56656 ) ;
#56790 = oriented_edge ( 'none', *, *, #6393, .f. ) ;
#56791 = oriented_edge ( 'none', *, *, #56166, .t. ) ;
#56792 = product_related_product_category ( 'detail', '', ( #56161 ) ) ;
#56793 = edge_loop ( 'none', ( #57481, #57133, #57006, #56972 ) ) ;
#56794 = oriented_edge ( 'none', *, *, #4532, .f. ) ;
#56795 = date_time_role ( 'classification_date' ) ;
#56796 = product_definition_shape ( 'none', 'none', #56780 ) ;
#56797 = product_related_product_category ( 'detail', '', ( #56787 ) ) ;
#56798 = cc_design_security_classification ( #56819, ( #56759 ) ) ;
#56799 = cc_design_approval ( #56807, ( #56819 ) ) ;
#56800 = approval_date_time ( #56801, #56807 ) ;
#56801 = date_and_time ( #56802, #56803 ) ;
#56802 = calendar_date ( 2016, 28, 1 ) ;
#56803 = local_time ( 15, 31, 33.00000000000000000, #56804 ) ;
#56804 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56805 = approval_person_organization ( #56809, #56807, #56806 ) ;
#56806 = approval_role ( '' ) ;
#56807 = approval ( #56808, 'unspecified' ) ;
#56808 = approval_status ( 'not_yet_approved' ) ;
#56809 = person_and_organization ( #56608, #56607 ) ;
#56810 = cc_design_date_and_time_assignment ( #56812, #56811, ( #56819 ) ) ;
#56811 = date_time_role ( 'classification_date' ) ;
#56812 = date_and_time ( #56813, #56814 ) ;
#56813 = calendar_date ( 2016, 28, 1 ) ;
#56814 = local_time ( 15, 31, 33.00000000000000000, #56815 ) ;
#56815 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56816 = cc_design_person_and_organization_assignment ( #56818, #56817, ( #56819 ) ) ;
#56817 = person_and_organization_role ( 'classification_officer' ) ;
#56818 = person_and_organization ( #56608, #56607 ) ;
#56819 = security_classification ( '', '', #56820 ) ;
#56820 = security_classification_level ( 'unclassified' ) ;
#56821 = cc_design_person_and_organization_assignment ( #56823, #56822, ( #56759 ) ) ;
#56822 = person_and_organization_role ( 'design_supplier' ) ;
#56823 = person_and_organization ( #56608, #56607 ) ;
#56824 = cc_design_person_and_organization_assignment ( #56826, #56825, ( #56759 ) ) ;
#56825 = person_and_organization_role ( 'creator' ) ;
#56827 = edge_loop ( 'none', ( #56569, #56479, #56443, #56828 ) ) ;
#56826 = person_and_organization ( #56608, #56607 ) ;
#56828 = oriented_edge ( 'none', *, *, #47900, .f. ) ;
#56829 = cc_design_approval ( #56756, ( #56759 ) ) ;
#56830 = approval_date_time ( #56831, #56756 ) ;
#56831 = date_and_time ( #56832, #56833 ) ;
#56832 = calendar_date ( 2016, 28, 1 ) ;
#56833 = local_time ( 15, 31, 33.00000000000000000, #56834 ) ;
#56834 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56835 = calendar_date ( 2016, 28, 1 ) ;
#56836 = local_time ( 15, 31, 33.00000000000000000, #56837 ) ;
#56837 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56838 = approval_person_organization ( #56842, #56840, #56839 ) ;
#56839 = approval_role ( '' ) ;
#56840 = approval ( #56841, 'unspecified' ) ;
#56841 = approval_status ( 'not_yet_approved' ) ;
#56842 = person_and_organization ( #56608, #56607 ) ;
#56843 = product_definition_formation_with_specified_source ( 'any', '', #56872, .not_known. ) ;
#56844 = cc_design_date_and_time_assignment ( #56846, #56845, ( #56864 ) ) ;
#56845 = date_time_role ( 'creation_date' ) ;
#56846 = date_and_time ( #56847, #56848 ) ;
#56847 = calendar_date ( 2016, 28, 1 ) ;
#56848 = local_time ( 15, 31, 33.00000000000000000, #56849 ) ;
#56849 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56850 = cc_design_person_and_organization_assignment ( #56852, #56851, ( #56864 ) ) ;
#56851 = person_and_organization_role ( 'creator' ) ;
#56852 = person_and_organization ( #56608, #56607 ) ;
#56853 = cc_design_approval ( #56861, ( #56864 ) ) ;
#56854 = approval_date_time ( #56855, #56861 ) ;
#56855 = date_and_time ( #56856, #56857 ) ;
#56856 = calendar_date ( 2016, 28, 1 ) ;
#56857 = local_time ( 15, 31, 33.00000000000000000, #56858 ) ;
#56858 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56859 = approval_person_organization ( #56863, #56861, #56860 ) ;
#56860 = approval_role ( '' ) ;
#56861 = approval ( #56862, 'unspecified' ) ;
#56862 = approval_status ( 'not_yet_approved' ) ;
#56863 = person_and_organization ( #56608, #56607 ) ;
#56864 = product_definition ( 'unknown', '', #56843, #56865 ) ;
#56865 = design_context ( 'detailed design', #56867, 'design' ) ;
#56866 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56867 ) ;
#56867 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56868 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56869 = cc_design_person_and_organization_assignment ( #56871, #56870, ( #56872 ) ) ;
#56870 = person_and_organization_role ( 'design_owner' ) ;
#56871 = person_and_organization ( #56608, #56607 ) ;
#56872 = product ( '���~-�콦t��', '���~-�콦t��', '', ( #56874 ) ) ;
#56873 = vertex_point ( 'none', #54790 ) ;
#56874 = mechanical_context ( 'none', #56681, 'mechanical' ) ;
#56875 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56681 ) ;
#56876 = cc_design_date_and_time_assignment ( #56510, #56795, ( #56570 ) ) ;
#56877 = product_definition_shape ( 'none', 'none', #56864 ) ;
#56878 = product_related_product_category ( 'detail', '', ( #56872 ) ) ;
#56879 = cc_design_security_classification ( #56901, ( #56843 ) ) ;
#56880 = cc_design_approval ( #56888, ( #56901 ) ) ;
#56881 = approval_date_time ( #56882, #56888 ) ;
#56882 = date_and_time ( #56883, #56884 ) ;
#56883 = calendar_date ( 2016, 28, 1 ) ;
#56884 = local_time ( 15, 31, 33.00000000000000000, #56885 ) ;
#56885 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56886 = approval_person_organization ( #56891, #56888, #56887 ) ;
#56887 = approval_role ( '' ) ;
#56888 = approval ( #56889, 'unspecified' ) ;
#56889 = approval_status ( 'not_yet_approved' ) ;
#56890 = advanced_face ( 'none', ( #54789 ), #54800, .f. ) ;
#56891 = person_and_organization ( #56608, #56607 ) ;
#56892 = cc_design_date_and_time_assignment ( #56894, #56893, ( #56901 ) ) ;
#56893 = date_time_role ( 'classification_date' ) ;
#56894 = date_and_time ( #56895, #56896 ) ;
#56895 = calendar_date ( 2016, 28, 1 ) ;
#56896 = local_time ( 15, 31, 33.00000000000000000, #56897 ) ;
#56897 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56898 = cc_design_person_and_organization_assignment ( #56900, #56899, ( #56901 ) ) ;
#56899 = person_and_organization_role ( 'classification_officer' ) ;
#56900 = person_and_organization ( #56608, #56607 ) ;
#56901 = security_classification ( '', '', #56902 ) ;
#56902 = security_classification_level ( 'unclassified' ) ;
#56903 = cc_design_person_and_organization_assignment ( #56905, #56904, ( #56843 ) ) ;
#56904 = person_and_organization_role ( 'design_supplier' ) ;
#56905 = person_and_organization ( #56608, #56607 ) ;
#56906 = cc_design_person_and_organization_assignment ( #56908, #56907, ( #56843 ) ) ;
#56907 = person_and_organization_role ( 'creator' ) ;
#56908 = person_and_organization ( #56608, #56607 ) ;
#56909 = cc_design_approval ( #56840, ( #56843 ) ) ;
#56910 = approval_date_time ( #56911, #56840 ) ;
#56911 = date_and_time ( #56835, #56836 ) ;
#56912 = cc_design_approval ( #56920, ( #56923 ) ) ;
#56913 = approval_date_time ( #56914, #56920 ) ;
#56914 = date_and_time ( #56915, #56916 ) ;
#56915 = calendar_date ( 2016, 28, 1 ) ;
#56916 = local_time ( 15, 31, 33.00000000000000000, #56917 ) ;
#56917 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56918 = approval_person_organization ( #56922, #56920, #56919 ) ;
#56919 = approval_role ( '' ) ;
#56920 = approval ( #56921, 'unspecified' ) ;
#56921 = approval_status ( 'not_yet_approved' ) ;
#56922 = person_and_organization ( #56608, #56607 ) ;
#56923 = product_definition_formation_with_specified_source ( 'any', '', #56954, .not_known. ) ;
#56924 = edge_curve ( 'none', #5970, #5973, #54799, .t. ) ;
#56925 = person_and_organization_role ( 'classification_officer' ) ;
#56926 = cc_design_date_and_time_assignment ( #56928, #56927, ( #56946 ) ) ;
#56927 = date_time_role ( 'creation_date' ) ;
#56928 = date_and_time ( #56929, #56930 ) ;
#56929 = calendar_date ( 2016, 28, 1 ) ;
#56930 = local_time ( 15, 31, 33.00000000000000000, #56931 ) ;
#56931 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56932 = cc_design_person_and_organization_assignment ( #56934, #56933, ( #56946 ) ) ;
#56933 = person_and_organization_role ( 'creator' ) ;
#56934 = person_and_organization ( #56608, #56607 ) ;
#56935 = cc_design_approval ( #56943, ( #56946 ) ) ;
#56936 = approval_date_time ( #56937, #56943 ) ;
#56937 = date_and_time ( #56938, #56939 ) ;
#56938 = calendar_date ( 2016, 28, 1 ) ;
#56939 = local_time ( 15, 31, 33.00000000000000000, #56940 ) ;
#56940 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56941 = approval_person_organization ( #56945, #56943, #56942 ) ;
#56942 = approval_role ( '' ) ;
#56943 = approval ( #56944, 'unspecified' ) ;
#56944 = approval_status ( 'not_yet_approved' ) ;
#56945 = person_and_organization ( #56608, #56607 ) ;
#56946 = product_definition ( 'unknown', '', #56923, #56947 ) ;
#56947 = design_context ( 'detailed design', #56949, 'design' ) ;
#56948 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56949 ) ;
#56949 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56950 = person_and_organization ( #56503, #56502 ) ;
#56951 = cc_design_person_and_organization_assignment ( #56953, #56952, ( #56954 ) ) ;
#56952 = person_and_organization_role ( 'design_owner' ) ;
#56953 = person_and_organization ( #56608, #56607 ) ;
#56954 = product ( '�x�u���u�\', '�x�u���u�\', '', ( #56955 ) ) ;
#56955 = mechanical_context ( 'none', #56868, 'mechanical' ) ;
#56956 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56868 ) ;
#56957 = cc_design_security_classification ( #56192, ( #56212 ) ) ;
#56958 = person_and_organization ( #56608, #56607 ) ;
#56959 = edge_loop ( 'none', ( #57482, #57014, #57956, #57597 ) ) ;
#56960 = oriented_edge ( 'none', *, *, #15756, .t. ) ;
#56961 = product ( '�y�y���� m4 x35 --35n_jis b 1111 binding head screw m4 x 8 --8n', '�y�y���� m4 x35 --35n_jis b 1111 binding head screw m4 x 8 --8n', '', ( #56962 ) ) ;
#56962 = mechanical_context ( 'none', #56975, 'mechanical' ) ;
#56963 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56975 ) ;
#56965 = vertex_point ( 'none', #54784 ) ;
#56964 = person_and_organization ( #56608, #56607 ) ;
#56966 = oriented_edge ( 'none', *, *, #47917, .f. ) ;
#56967 = oriented_edge ( 'none', *, *, #5998, .f. ) ;
#56968 = shape_definition_representation ( #57203, #55647 ) ;
#56969 = approval ( #57036, 'unspecified' ) ;
#56970 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56971 = edge_loop ( 'none', ( #57665, #940, #57959, #57898 ) ) ;
#56972 = oriented_edge ( 'none', *, *, #6025, .f. ) ;
#56973 = shape_definition_representation ( #57119, #55733 ) ;
#56974 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56975 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#56976 = approval_person_organization ( #57117, #56969, #57190 ) ;
#56977 = shape_definition_representation ( #56978, #55816 ) ;
#56978 = product_definition_shape ( 'none', 'none', #56233 ) ;
#56979 = edge_loop ( 'none', ( #57134, #57703, #57483, #963 ) ) ;
#56980 = security_classification_level ( 'unclassified' ) ;
#56981 = cc_design_person_and_organization_assignment ( #56983, #56982, ( #56998 ) ) ;
#56982 = person_and_organization_role ( 'design_supplier' ) ;
#56983 = person_and_organization ( #56608, #56607 ) ;
#56984 = cc_design_person_and_organization_assignment ( #56986, #56985, ( #56998 ) ) ;
#56985 = person_and_organization_role ( 'creator' ) ;
#56986 = person_and_organization ( #56608, #56607 ) ;
#56987 = cc_design_approval ( #56995, ( #56998 ) ) ;
#56988 = approval_date_time ( #56989, #56995 ) ;
#56989 = date_and_time ( #56990, #56991 ) ;
#56990 = calendar_date ( 2016, 28, 1 ) ;
#56991 = local_time ( 15, 31, 33.00000000000000000, #56992 ) ;
#56992 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#56993 = approval_person_organization ( #56997, #56995, #56994 ) ;
#56994 = approval_role ( '' ) ;
#56995 = approval ( #56996, 'unspecified' ) ;
#56996 = approval_status ( 'not_yet_approved' ) ;
#56997 = person_and_organization ( #56608, #56607 ) ;
#56998 = product_definition_formation_with_specified_source ( 'any', '', #56961, .not_known. ) ;
#56999 = shape_definition_representation ( #57038, #55697 ) ;
#57000 = cc_design_date_and_time_assignment ( #57002, #57001, ( #57023 ) ) ;
#57001 = date_time_role ( 'creation_date' ) ;
#57002 = date_and_time ( #57003, #57004 ) ;
#57003 = calendar_date ( 2016, 28, 1 ) ;
#57004 = local_time ( 15, 31, 33.00000000000000000, #57005 ) ;
#57005 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57006 = oriented_edge ( 'none', *, *, #56495, .t. ) ;
#57007 = cc_design_person_and_organization_assignment ( #57009, #57008, ( #57023 ) ) ;
#57008 = person_and_organization_role ( 'creator' ) ;
#57009 = person_and_organization ( #56608, #56607 ) ;
#57010 = edge_loop ( 'none', ( #56966, #56481, #57862 ) ) ;
#57011 = cc_design_approval ( #57020, ( #57023 ) ) ;
#57012 = approval_date_time ( #57013, #57020 ) ;
#57014 = oriented_edge ( 'none', *, *, #4582, .f. ) ;
#57013 = date_and_time ( #57015, #57016 ) ;
#57015 = calendar_date ( 2016, 28, 1 ) ;
#57016 = local_time ( 15, 31, 33.00000000000000000, #57017 ) ;
#57017 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57018 = approval_person_organization ( #57022, #57020, #57019 ) ;
#57019 = approval_role ( '' ) ;
#57020 = approval ( #57021, 'unspecified' ) ;
#57021 = approval_status ( 'not_yet_approved' ) ;
#57022 = person_and_organization ( #56608, #56607 ) ;
#57023 = product_definition ( 'unknown', '', #56998, #57024 ) ;
#57024 = design_context ( 'detailed design', #57026, 'design' ) ;
#57025 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #57026 ) ;
#57026 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#57027 = cc_design_person_and_organization_assignment ( #56958, #57028, ( #56961 ) ) ;
#57028 = person_and_organization_role ( 'design_owner' ) ;
#57029 = cc_design_person_and_organization_assignment ( #57031, #57030, ( #57032 ) ) ;
#57030 = person_and_organization_role ( 'design_owner' ) ;
#57031 = person_and_organization ( #56608, #56607 ) ;
#57032 = product ( '�x�u�y ver.2', '�x�u�y ver.2', '', ( #57033 ) ) ;
#57033 = mechanical_context ( 'none', #56974, 'mechanical' ) ;
#57034 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56974 ) ;
#57035 = cc_design_approval ( #56969, ( #57200 ) ) ;
#57036 = approval_status ( 'not_yet_approved' ) ;
#57037 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#57038 = product_definition_shape ( 'none', 'none', #57023 ) ;
#57039 = product_related_product_category ( 'detail', '', ( #56961 ) ) ;
#57040 = cc_design_security_classification ( #57061, ( #56998 ) ) ;
#57041 = cc_design_approval ( #57049, ( #57061 ) ) ;
#57042 = approval_date_time ( #57043, #57049 ) ;
#57043 = date_and_time ( #57044, #57045 ) ;
#57044 = calendar_date ( 2016, 28, 1 ) ;
#57045 = local_time ( 15, 31, 33.00000000000000000, #57046 ) ;
#57046 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57047 = approval_person_organization ( #57051, #57049, #57048 ) ;
#57048 = approval_role ( '' ) ;
#57049 = approval ( #57050, 'unspecified' ) ;
#57050 = approval_status ( 'not_yet_approved' ) ;
#57051 = person_and_organization ( #56608, #56607 ) ;
#57052 = cc_design_date_and_time_assignment ( #57054, #57053, ( #57061 ) ) ;
#57053 = date_time_role ( 'classification_date' ) ;
#57054 = date_and_time ( #57055, #57056 ) ;
#57055 = calendar_date ( 2016, 28, 1 ) ;
#57056 = local_time ( 15, 31, 33.00000000000000000, #57057 ) ;
#57057 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57058 = cc_design_person_and_organization_assignment ( #57060, #57059, ( #57061 ) ) ;
#57059 = person_and_organization_role ( 'classification_officer' ) ;
#57060 = person_and_organization ( #56608, #56607 ) ;
#57061 = security_classification ( '', '', #56980 ) ;
#57062 = person_and_organization_role ( 'classification_officer' ) ;
#57063 = person_and_organization ( #56608, #56607 ) ;
#57064 = security_classification ( '', '', #57065 ) ;
#57065 = security_classification_level ( 'unclassified' ) ;
#57066 = cc_design_person_and_organization_assignment ( #57068, #57067, ( #57083 ) ) ;
#57067 = person_and_organization_role ( 'design_supplier' ) ;
#57068 = person_and_organization ( #56608, #56607 ) ;
#57069 = cc_design_person_and_organization_assignment ( #57071, #57070, ( #57083 ) ) ;
#57070 = person_and_organization_role ( 'creator' ) ;
#57071 = person_and_organization ( #56608, #56607 ) ;
#57072 = cc_design_approval ( #57080, ( #57083 ) ) ;
#57073 = approval_date_time ( #57074, #57080 ) ;
#57074 = date_and_time ( #57075, #57076 ) ;
#57075 = calendar_date ( 2016, 28, 1 ) ;
#57076 = local_time ( 15, 31, 33.00000000000000000, #57077 ) ;
#57077 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57078 = approval_person_organization ( #57082, #57080, #57079 ) ;
#57079 = approval_role ( '' ) ;
#57080 = approval ( #57081, 'unspecified' ) ;
#57081 = approval_status ( 'not_yet_approved' ) ;
#57082 = person_and_organization ( #56608, #56607 ) ;
#57083 = product_definition_formation_with_specified_source ( 'any', '', #57032, .not_known. ) ;
#57084 = local_time ( 15, 31, 33.00000000000000000, #57165 ) ;
#57085 = cc_design_date_and_time_assignment ( #57087, #57086, ( #57105 ) ) ;
#57086 = date_time_role ( 'creation_date' ) ;
#57087 = date_and_time ( #57088, #57089 ) ;
#57088 = calendar_date ( 2016, 28, 1 ) ;
#57089 = local_time ( 15, 31, 33.00000000000000000, #57090 ) ;
#57090 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57091 = cc_design_person_and_organization_assignment ( #57093, #57092, ( #57105 ) ) ;
#57092 = person_and_organization_role ( 'creator' ) ;
#57093 = person_and_organization ( #56608, #56607 ) ;
#57094 = cc_design_approval ( #57102, ( #57105 ) ) ;
#57095 = approval_date_time ( #57096, #57102 ) ;
#57096 = date_and_time ( #57097, #57098 ) ;
#57097 = calendar_date ( 2016, 28, 1 ) ;
#57098 = local_time ( 15, 31, 33.00000000000000000, #57099 ) ;
#57099 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57100 = approval_person_organization ( #57104, #57102, #57101 ) ;
#57101 = approval_role ( '' ) ;
#57102 = approval ( #57103, 'unspecified' ) ;
#57103 = approval_status ( 'not_yet_approved' ) ;
#57104 = person_and_organization ( #56608, #56607 ) ;
#57105 = product_definition ( 'unknown', '', #57083, #57107 ) ;
#57106 = oriented_edge ( 'none', *, *, #56547, .t. ) ;
#57107 = design_context ( 'detailed design', #57109, 'design' ) ;
#57108 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #57109 ) ;
#57109 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#57110 = cc_design_person_and_organization_assignment ( #57112, #57111, ( #57113 ) ) ;
#57111 = person_and_organization_role ( 'design_owner' ) ;
#57112 = person_and_organization ( #56608, #56607 ) ;
#57113 = product ( '�~�������q�r����m5 x 10_iso 4162 - m5 x 10 x 10-n', '�~�������q�r����m5 x 10_iso 4162 - m5 x 10 x 10-n', '', ( #57115 ) ) ;
#57114 = advanced_face ( 'none', ( #54797 ), #54756, .f. ) ;
#57115 = mechanical_context ( 'none', #56970, 'mechanical' ) ;
#57116 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #56970 ) ;
#57117 = person_and_organization ( #56608, #56607 ) ;
#57118 = approval_date_time ( #57193, #56969 ) ;
#57119 = product_definition_shape ( 'none', 'none', #57105 ) ;
#57120 = product_related_product_category ( 'detail', '', ( #57032 ) ) ;
#57121 = cc_design_security_classification ( #57064, ( #57083 ) ) ;
#57122 = cc_design_approval ( #57130, ( #57064 ) ) ;
#57123 = approval_date_time ( #57124, #57130 ) ;
#57124 = date_and_time ( #57125, #57126 ) ;
#57125 = calendar_date ( 2016, 28, 1 ) ;
#57126 = local_time ( 15, 31, 33.00000000000000000, #57127 ) ;
#57127 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57128 = approval_person_organization ( #57132, #57130, #57129 ) ;
#57129 = approval_role ( '' ) ;
#57130 = approval ( #57131, 'unspecified' ) ;
#57131 = approval_status ( 'not_yet_approved' ) ;
#57132 = person_and_organization ( #56608, #56607 ) ;
#57133 = oriented_edge ( 'none', *, *, #5995, .f. ) ;
#57134 = oriented_edge ( 'none', *, *, #3876, .f. ) ;
#57135 = cc_design_date_and_time_assignment ( #57137, #57136, ( #57064 ) ) ;
#57136 = date_time_role ( 'classification_date' ) ;
#57137 = date_and_time ( #57138, #57139 ) ;
#57138 = calendar_date ( 2016, 28, 1 ) ;
#57139 = local_time ( 15, 31, 33.00000000000000000, #57140 ) ;
#57140 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57141 = cc_design_person_and_organization_assignment ( #57063, #57062, ( #57064 ) ) ;
#57142 = cc_design_person_and_organization_assignment ( #57144, #57143, ( #57145 ) ) ;
#57143 = person_and_organization_role ( 'classification_officer' ) ;
#57144 = person_and_organization ( #56608, #56607 ) ;
#57145 = security_classification ( '', '', #57146 ) ;
#57146 = security_classification_level ( 'unclassified' ) ;
#57147 = cc_design_person_and_organization_assignment ( #57149, #57148, ( #57164 ) ) ;
#57148 = person_and_organization_role ( 'design_supplier' ) ;
#57149 = person_and_organization ( #56608, #56607 ) ;
#57150 = cc_design_person_and_organization_assignment ( #57152, #57151, ( #57164 ) ) ;
#57151 = person_and_organization_role ( 'creator' ) ;
#57152 = person_and_organization ( #56608, #56607 ) ;
#57153 = cc_design_approval ( #57161, ( #57164 ) ) ;
#57154 = approval_date_time ( #57155, #57161 ) ;
#57155 = date_and_time ( #57156, #57157 ) ;
#57156 = calendar_date ( 2016, 28, 1 ) ;
#57157 = local_time ( 15, 31, 33.00000000000000000, #57158 ) ;
#57158 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57159 = approval_person_organization ( #57163, #57161, #57160 ) ;
#57160 = approval_role ( '' ) ;
#57161 = approval ( #57162, 'unspecified' ) ;
#57162 = approval_status ( 'not_yet_approved' ) ;
#57163 = person_and_organization ( #56608, #56607 ) ;
#57164 = product_definition_formation_with_specified_source ( 'any', '', #57113, .not_known. ) ;
#57165 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57166 = cc_design_date_and_time_assignment ( #57168, #57167, ( #57186 ) ) ;
#57167 = date_time_role ( 'creation_date' ) ;
#57168 = date_and_time ( #57169, #57170 ) ;
#57169 = calendar_date ( 2016, 28, 1 ) ;
#57170 = local_time ( 15, 31, 33.00000000000000000, #57171 ) ;
#57171 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57172 = cc_design_person_and_organization_assignment ( #57174, #57173, ( #57186 ) ) ;
#57173 = person_and_organization_role ( 'creator' ) ;
#57174 = person_and_organization ( #56608, #56607 ) ;
#57175 = cc_design_approval ( #57183, ( #57186 ) ) ;
#57176 = approval_date_time ( #57177, #57183 ) ;
#57177 = date_and_time ( #57178, #57179 ) ;
#57178 = calendar_date ( 2016, 28, 1 ) ;
#57179 = local_time ( 15, 31, 33.00000000000000000, #57180 ) ;
#57180 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57181 = approval_person_organization ( #57185, #57183, #57182 ) ;
#57182 = approval_role ( '' ) ;
#57183 = approval ( #57184, 'unspecified' ) ;
#57184 = approval_status ( 'not_yet_approved' ) ;
#57185 = person_and_organization ( #56608, #56607 ) ;
#57186 = product_definition ( 'unknown', '', #57164, #57187 ) ;
#57187 = design_context ( 'detailed design', #57189, 'design' ) ;
#57188 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #57189 ) ;
#57189 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#57190 = approval_role ( '' ) ;
#57191 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #57192 ) ;
#57192 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#57193 = date_and_time ( #57247, #57084 ) ;
#57194 = cc_design_person_and_organization_assignment ( #57196, #57195, ( #57197 ) ) ;
#57195 = person_and_organization_role ( 'design_owner' ) ;
#57196 = person_and_organization ( #56608, #56607 ) ;
#57197 = product ( '7x7xl_40l', '7x7xl_40l', '', ( #57198 ) ) ;
#57198 = mechanical_context ( 'none', #57037, 'mechanical' ) ;
#57199 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #57037 ) ;
#57200 = product_definition_formation_with_specified_source ( 'any', '', #56537, .not_known. ) ;
#57201 = cc_design_person_and_organization_assignment ( #56964, #57202, ( #57200 ) ) ;
#57202 = person_and_organization_role ( 'creator' ) ;
#57203 = product_definition_shape ( 'none', 'none', #57186 ) ;
#57204 = product_related_product_category ( 'detail', '', ( #57113 ) ) ;
#57205 = cc_design_security_classification ( #57145, ( #57164 ) ) ;
#57206 = oriented_edge ( 'none', *, *, #8608, .t. ) ;
#57207 = cc_design_approval ( #57215, ( #57145 ) ) ;
#57208 = approval_date_time ( #57209, #57215 ) ;
#57209 = date_and_time ( #57210, #57211 ) ;
#57210 = calendar_date ( 2016, 28, 1 ) ;
#57211 = local_time ( 15, 31, 33.00000000000000000, #57212 ) ;
#57212 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57213 = approval_person_organization ( #57217, #57215, #57214 ) ;
#57214 = approval_role ( '' ) ;
#57215 = approval ( #57216, 'unspecified' ) ;
#57216 = approval_status ( 'not_yet_approved' ) ;
#57217 = person_and_organization ( #56608, #56607 ) ;
#57218 = cc_design_date_and_time_assignment ( #57220, #57219, ( #57145 ) ) ;
#57219 = date_time_role ( 'classification_date' ) ;
#57220 = date_and_time ( #57221, #57222 ) ;
#57221 = calendar_date ( 2016, 28, 1 ) ;
#57222 = local_time ( 15, 31, 33.00000000000000000, #57223 ) ;
#57223 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57224 = cc_design_person_and_organization_assignment ( #57226, #57225, ( #57227 ) ) ;
#57225 = person_and_organization_role ( 'classification_officer' ) ;
#57226 = person_and_organization ( #56608, #56607 ) ;
#57227 = security_classification ( '', '', #57228 ) ;
#57228 = security_classification_level ( 'unclassified' ) ;
#57229 = cc_design_person_and_organization_assignment ( #57231, #57230, ( #57246 ) ) ;
#57230 = person_and_organization_role ( 'design_supplier' ) ;
#57231 = person_and_organization ( #56608, #56607 ) ;
#57232 = cc_design_person_and_organization_assignment ( #57234, #57233, ( #57246 ) ) ;
#57233 = person_and_organization_role ( 'creator' ) ;
#57234 = person_and_organization ( #56608, #56607 ) ;
#57235 = cc_design_approval ( #57243, ( #57246 ) ) ;
#57236 = approval_date_time ( #57237, #57243 ) ;
#57237 = date_and_time ( #57238, #57239 ) ;
#57238 = calendar_date ( 2016, 28, 1 ) ;
#57239 = local_time ( 15, 31, 33.00000000000000000, #57240 ) ;
#57240 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57241 = approval_person_organization ( #57245, #57243, #57242 ) ;
#57242 = approval_role ( '' ) ;
#57243 = approval ( #57244, 'unspecified' ) ;
#57244 = approval_status ( 'not_yet_approved' ) ;
#57245 = person_and_organization ( #56608, #56607 ) ;
#57246 = product_definition_formation_with_specified_source ( 'any', '', #57197, .not_known. ) ;
#57247 = calendar_date ( 2016, 28, 1 ) ;
#57248 = cc_design_date_and_time_assignment ( #57250, #57249, ( #57268 ) ) ;
#57249 = date_time_role ( 'creation_date' ) ;
#57250 = date_and_time ( #57251, #57252 ) ;
#57251 = calendar_date ( 2016, 28, 1 ) ;
#57252 = local_time ( 15, 31, 33.00000000000000000, #57253 ) ;
#57253 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57254 = cc_design_person_and_organization_assignment ( #57256, #57255, ( #57268 ) ) ;
#57255 = person_and_organization_role ( 'creator' ) ;
#57256 = person_and_organization ( #56608, #56607 ) ;
#57257 = cc_design_approval ( #57265, ( #57268 ) ) ;
#57258 = approval_date_time ( #57259, #57265 ) ;
#57259 = date_and_time ( #57260, #57261 ) ;
#57260 = calendar_date ( 2016, 28, 1 ) ;
#57261 = local_time ( 15, 31, 33.00000000000000000, #57262 ) ;
#57262 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57263 = approval_person_organization ( #57267, #57265, #57264 ) ;
#57264 = approval_role ( '' ) ;
#57265 = approval ( #57266, 'unspecified' ) ;
#57266 = approval_status ( 'not_yet_approved' ) ;
#57267 = person_and_organization ( #56608, #56607 ) ;
#57268 = product_definition ( 'unknown', '', #57246, #57269 ) ;
#57269 = design_context ( 'detailed design', #57192, 'design' ) ;
#57270 = shape_definition_representation ( #57426, #55453 ) ;
#57271 = product_definition_shape ( 'none', 'none', #57275 ) ;
#57272 = approval ( #57342, 'unknown' ) ;
#57273 = cc_design_security_classification ( #57274, ( #57275 ) ) ;
#57274 = security_classification ( '', '', #57348 ) ;
#57275 = next_assembly_usage_occurrence ( 'nauo2', ' ', ' ', #56598, #57268, $ ) ;
#57276 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#57277 = date_and_time ( #57278, #57279 ) ;
#57278 = calendar_date ( 2016, 28, 1 ) ;
#57279 = local_time ( 15, 31, 33.00000000000000000, #57280 ) ;
#57280 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57281 = shape_definition_representation ( #57282, #55558 ) ;
#57282 = product_definition_shape ( 'none', 'none', #56528 ) ;
#57283 = product_related_product_category ( 'detail', '', ( #56537 ) ) ;
#57284 = cc_design_security_classification ( #57308, ( #57200 ) ) ;
#57285 = cc_design_approval ( #57294, ( #57308 ) ) ;
#57286 = approval_date_time ( #57287, #57294 ) ;
#57287 = date_and_time ( #57288, #57289 ) ;
#57288 = calendar_date ( 2016, 28, 1 ) ;
#57289 = local_time ( 15, 31, 33.00000000000000000, #57290 ) ;
#57290 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57292 = oriented_edge ( 'none', *, *, #580, .f. ) ;
#57291 = approval_person_organization ( #57297, #57294, #57293 ) ;
#57293 = approval_role ( '' ) ;
#57294 = approval ( #57295, 'unspecified' ) ;
#57296 = oriented_edge ( 'none', *, *, #56128, .t. ) ;
#57295 = approval_status ( 'not_yet_approved' ) ;
#57297 = person_and_organization ( #56608, #56607 ) ;
#57298 = cc_design_date_and_time_assignment ( #57300, #57299, ( #57308 ) ) ;
#57299 = date_time_role ( 'classification_date' ) ;
#57300 = date_and_time ( #57301, #57302 ) ;
#57301 = calendar_date ( 2016, 28, 1 ) ;
#57302 = local_time ( 15, 31, 33.00000000000000000, #57304 ) ;
#57303 = advanced_face ( 'none', ( #54781 ), #54884, .t. ) ;
#57304 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57305 = cc_design_person_and_organization_assignment ( #57307, #57306, ( #57308 ) ) ;
#57306 = person_and_organization_role ( 'classification_officer' ) ;
#57307 = person_and_organization ( #56608, #56607 ) ;
#57308 = security_classification ( '', '', #57309 ) ;
#57309 = security_classification_level ( 'unclassified' ) ;
#57310 = date_and_time ( #57400, #57401 ) ;
#57311 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57312 = cc_design_person_and_organization_assignment ( #57314, #57313, ( #57326 ) ) ;
#57313 = person_and_organization_role ( 'creator' ) ;
#57314 = person_and_organization ( #56608, #56607 ) ;
#57315 = cc_design_approval ( #57323, ( #57326 ) ) ;
#57316 = approval_date_time ( #57317, #57323 ) ;
#57317 = date_and_time ( #57318, #57319 ) ;
#57318 = calendar_date ( 2016, 28, 1 ) ;
#57319 = local_time ( 15, 31, 33.00000000000000000, #57320 ) ;
#57320 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57321 = approval_person_organization ( #57325, #57323, #57322 ) ;
#57322 = approval_role ( '' ) ;
#57323 = approval ( #57324, 'unspecified' ) ;
#57324 = approval_status ( 'not_yet_approved' ) ;
#57325 = person_and_organization ( #56608, #56607 ) ;
#57326 = product_definition ( 'unknown', '', #57397, #57327 ) ;
#57327 = design_context ( 'detailed design', #57329, 'design' ) ;
#57328 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #57329 ) ;
#57329 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#57330 = item_defined_transformation ( 'none', 'none', #56089, #55463 ) ;
#57331 = cc_design_person_and_organization_assignment ( #57333, #57332, ( #57334 ) ) ;
#57332 = person_and_organization_role ( 'design_owner' ) ;
#57333 = person_and_organization ( #56608, #56607 ) ;
#57334 = product ( 'g13hbox1_z-���~', 'g13hbox1_z-���~', '', ( #57335 ) ) ;
#57335 = mechanical_context ( 'none', #57276, 'mechanical' ) ;
#57336 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #57276 ) ;
#57337 = edge_loop ( 'none', ( #57387, #18050, #57972, #17491 ) ) ;
#57338 = date_and_time ( #57339, #57340 ) ;
#57339 = calendar_date ( 2016, 28, 1 ) ;
#57340 = local_time ( 15, 31, 33.00000000000000000, #57341 ) ;
#57341 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57342 = approval_status ( 'not_yet_approved' ) ;
#57343 =( representation_relationship ('none','none', #56094, #55640 ) representation_relationship_with_transformation ( #57330 )shape_representation_relationship( ) );
#57344 = person ( 'nauo-per1', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#57345 = approval_role ( '' ) ;
#57346 = approval_date_time ( #57277, #57272 ) ;
#57347 = cc_design_approval ( #57272, ( #57274 ) ) ;
#57348 = security_classification_level ( 'unclassified' ) ;
#57349 = cc_design_security_classification ( #57375, ( #57397 ) ) ;
#57350 = cc_design_approval ( #57359, ( #57375 ) ) ;
#57351 = approval_date_time ( #57352, #57359 ) ;
#57352 = date_and_time ( #57354, #57355 ) ;
#57353 = edge_curve ( 'none', #57372, #51579, #54787, .t. ) ;
#57354 = calendar_date ( 2016, 28, 1 ) ;
#57355 = local_time ( 15, 31, 33.00000000000000000, #57356 ) ;
#57356 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57357 = approval_person_organization ( #57361, #57359, #57358 ) ;
#57358 = approval_role ( '' ) ;
#57359 = approval ( #57360, 'unspecified' ) ;
#57360 = approval_status ( 'not_yet_approved' ) ;
#57361 = person_and_organization ( #56608, #56607 ) ;
#57362 = vertex_point ( 'none', #54873 ) ;
#57363 = cc_design_date_and_time_assignment ( #57365, #57364, ( #57375 ) ) ;
#57364 = date_time_role ( 'classification_date' ) ;
#57365 = date_and_time ( #57367, #57368 ) ;
#57366 = oriented_edge ( 'none', *, *, #57977, .t. ) ;
#57367 = calendar_date ( 2016, 28, 1 ) ;
#57368 = local_time ( 15, 31, 33.00000000000000000, #57369 ) ;
#57369 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57370 = cc_design_person_and_organization_assignment ( #57373, #57371, ( #57375 ) ) ;
#57372 = vertex_point ( 'none', #54757 ) ;
#57371 = person_and_organization_role ( 'classification_officer' ) ;
#57374 = oriented_edge ( 'none', *, *, #57725, .t. ) ;
#57373 = person_and_organization ( #56608, #56607 ) ;
#57375 = security_classification ( '', '', #57376 ) ;
#57376 = security_classification_level ( 'unclassified' ) ;
#57377 = cc_design_person_and_organization_assignment ( #57379, #57378, ( #57397 ) ) ;
#57378 = person_and_organization_role ( 'design_supplier' ) ;
#57379 = person_and_organization ( #56608, #56607 ) ;
#57380 = cc_design_person_and_organization_assignment ( #57382, #57381, ( #57397 ) ) ;
#57381 = person_and_organization_role ( 'creator' ) ;
#57382 = person_and_organization ( #56608, #56607 ) ;
#57383 = oriented_edge ( 'none', *, *, #56533, .f. ) ;
#57384 = cc_design_approval ( #57393, ( #57397 ) ) ;
#57385 = approval_date_time ( #57386, #57393 ) ;
#57386 = date_and_time ( #57388, #57389 ) ;
#57387 = oriented_edge ( 'none', *, *, #8479, .f. ) ;
#57388 = calendar_date ( 2016, 28, 1 ) ;
#57389 = local_time ( 15, 31, 33.00000000000000000, #57390 ) ;
#57390 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57391 = approval_person_organization ( #57396, #57393, #57392 ) ;
#57392 = approval_role ( '' ) ;
#57393 = approval ( #57394, 'unspecified' ) ;
#57395 = oriented_edge ( 'none', *, *, #17430, .f. ) ;
#57394 = approval_status ( 'not_yet_approved' ) ;
#57396 = person_and_organization ( #56608, #56607 ) ;
#57397 = product_definition_formation_with_specified_source ( 'any', '', #57334, .not_known. ) ;
#57398 = cc_design_date_and_time_assignment ( #57310, #57399, ( #57326 ) ) ;
#57399 = date_time_role ( 'creation_date' ) ;
#57400 = calendar_date ( 2016, 28, 1 ) ;
#57401 = local_time ( 15, 31, 33.00000000000000000, #57311 ) ;
#57402 = date_and_time ( #57459, #57403 ) ;
#57403 = local_time ( 15, 31, 33.00000000000000000, #57404 ) ;
#57404 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57405 = advanced_face ( 'none', ( #54886, #54768 ), #54880, .t. ) ;
#57406 = cc_design_approval ( #57407, ( #57410 ) ) ;
#57407 = approval ( #57408, 'unknown' ) ;
#57408 = approval_status ( 'not_yet_approved' ) ;
#57409 = cc_design_security_classification ( #57410, ( #57412 ) ) ;
#57410 = security_classification ( '', '', #57411 ) ;
#57411 = security_classification_level ( 'unclassified' ) ;
#57412 = next_assembly_usage_occurrence ( 'nauo3', ' ', ' ', #56598, #56291, $ ) ;
#57413 = product_definition_shape ( 'none', 'none', #57412 ) ;
#57414 =( representation_relationship ('none','none', #56094, #55582 ) representation_relationship_with_transformation ( #57415 )shape_representation_relationship( ) );
#57415 = item_defined_transformation ( 'none', 'none', #56085, #55463 ) ;
#57416 = context_dependent_shape_representation ( #57343, #57271 ) ;
#57417 = oriented_edge ( 'none', *, *, #57971, .f. ) ;
#57418 = cc_design_person_and_organization_assignment ( #57423, #57420, ( #57274 ) ) ;
#57419 = cc_design_date_and_time_assignment ( #57338, #57421, ( #57274 ) ) ;
#57420 = person_and_organization_role ( 'classification_officer' ) ;
#57421 = date_time_role ( 'classification_date' ) ;
#57422 = approval_person_organization ( #57423, #57272, #57345 ) ;
#57423 = person_and_organization ( #57344, #57424 ) ;
#57425 = oriented_edge ( 'none', *, *, #18708, .t. ) ;
#57424 = organization ( 'nauo-org1', 'unspecified', 'unspecified' ) ;
#57426 = product_definition_shape ( 'none', 'none', #57326 ) ;
#57427 = product_related_product_category ( 'detail', '', ( #57334 ) ) ;
#57428 = calendar_date ( 2016, 28, 1 ) ;
#57429 = local_time ( 15, 31, 33.00000000000000000, #57430 ) ;
#57430 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57431 = cc_design_approval ( #57432, ( #57436 ) ) ;
#57432 = approval ( #57433, 'unknown' ) ;
#57433 = approval_status ( 'not_yet_approved' ) ;
#57434 = advanced_face ( 'none', ( #54857 ), #54868, .f. ) ;
#57435 = cc_design_security_classification ( #57436, ( #57438 ) ) ;
#57436 = security_classification ( '', '', #57437 ) ;
#57437 = security_classification_level ( 'unclassified' ) ;
#57438 = next_assembly_usage_occurrence ( 'nauo4', ' ', ' ', #56598, #56148, $ ) ;
#57439 = product_definition_shape ( 'none', 'none', #57438 ) ;
#57440 =( representation_relationship ('none','none', #56094, #56037 ) representation_relationship_with_transformation ( #57441 )shape_representation_relationship( ) );
#57441 = item_defined_transformation ( 'none', 'none', #56081, #55463 ) ;
#57442 = context_dependent_shape_representation ( #57414, #57413 ) ;
#57443 = cc_design_person_and_organization_assignment ( #57449, #57446, ( #57410 ) ) ;
#57444 = cc_design_date_and_time_assignment ( #57402, #57447, ( #57410 ) ) ;
#57445 = oriented_edge ( 'none', *, *, #57963, .f. ) ;
#57446 = person_and_organization_role ( 'classification_officer' ) ;
#57447 = date_time_role ( 'classification_date' ) ;
#57448 = approval_person_organization ( #57449, #57407, #57453 ) ;
#57449 = person_and_organization ( #57452, #57450 ) ;
#57450 = organization ( 'nauo-org2', 'unspecified', 'unspecified' ) ;
#57451 = advanced_face ( 'none', ( #54841 ), #54847, .f. ) ;
#57452 = person ( 'nauo-per2', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#57453 = approval_role ( '' ) ;
#57454 = approval_date_time ( #57455, #57407 ) ;
#57455 = date_and_time ( #57456, #57457 ) ;
#57456 = calendar_date ( 2016, 28, 1 ) ;
#57457 = local_time ( 15, 31, 33.00000000000000000, #57458 ) ;
#57458 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57459 = calendar_date ( 2016, 28, 1 ) ;
#57460 = calendar_date ( 2016, 28, 1 ) ;
#57461 = local_time ( 15, 31, 33.00000000000000000, #57462 ) ;
#57462 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57463 = cc_design_approval ( #57464, ( #57467 ) ) ;
#57464 = approval ( #57465, 'unknown' ) ;
#57465 = approval_status ( 'not_yet_approved' ) ;
#57466 = cc_design_security_classification ( #57467, ( #57469 ) ) ;
#57467 = security_classification ( '', '', #57468 ) ;
#57468 = security_classification_level ( 'unclassified' ) ;
#57469 = next_assembly_usage_occurrence ( 'nauo5', ' ', ' ', #56598, #56408, $ ) ;
#57470 = product_definition_shape ( 'none', 'none', #57469 ) ;
#57471 =( representation_relationship ('none','none', #56094, #55513 ) representation_relationship_with_transformation ( #57472 )shape_representation_relationship( ) );
#57472 = item_defined_transformation ( 'none', 'none', #56075, #55463 ) ;
#57473 = context_dependent_shape_representation ( #57440, #57439 ) ;
#57474 = cc_design_person_and_organization_assignment ( #57479, #57476, ( #57436 ) ) ;
#57475 = cc_design_date_and_time_assignment ( #57492, #57477, ( #57436 ) ) ;
#57476 = person_and_organization_role ( 'classification_officer' ) ;
#57477 = date_time_role ( 'classification_date' ) ;
#57478 = approval_person_organization ( #57479, #57432, #57486 ) ;
#57479 = person_and_organization ( #57485, #57480 ) ;
#57480 = organization ( 'nauo-org3', 'unspecified', 'unspecified' ) ;
#57481 = oriented_edge ( 'none', *, *, #56924, .f. ) ;
#57482 = oriented_edge ( 'none', *, *, #3934, .f. ) ;
#57483 = oriented_edge ( 'none', *, *, #3937, .t. ) ;
#57484 = edge_curve ( 'none', #55877, #57505, #54938, .t. ) ;
#57485 = person ( 'nauo-per3', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#57486 = approval_role ( '' ) ;
#57487 = approval_date_time ( #57488, #57432 ) ;
#57488 = date_and_time ( #57489, #57490 ) ;
#57489 = calendar_date ( 2016, 28, 1 ) ;
#57490 = local_time ( 15, 31, 33.00000000000000000, #57491 ) ;
#57491 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57492 = date_and_time ( #57428, #57429 ) ;
#57493 = calendar_date ( 2016, 28, 1 ) ;
#57494 = local_time ( 15, 31, 33.00000000000000000, #57495 ) ;
#57495 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57496 = edge_loop ( 'none', ( #56076, #57896 ) ) ;
#57497 = cc_design_approval ( #57498, ( #57501 ) ) ;
#57498 = approval ( #57499, 'unknown' ) ;
#57499 = approval_status ( 'not_yet_approved' ) ;
#57500 = cc_design_security_classification ( #57501, ( #57503 ) ) ;
#57501 = security_classification ( '', '', #57502 ) ;
#57502 = security_classification_level ( 'unclassified' ) ;
#57503 = next_assembly_usage_occurrence ( 'nauo6', ' ', ' ', #56598, #57326, $ ) ;
#57504 = product_definition_shape ( 'none', 'none', #57503 ) ;
#57505 = vertex_point ( 'none', #54941 ) ;
#57506 =( representation_relationship ('none','none', #56094, #55453 ) representation_relationship_with_transformation ( #57507 )shape_representation_relationship( ) );
#57507 = item_defined_transformation ( 'none', 'none', #56071, #55463 ) ;
#57508 = context_dependent_shape_representation ( #57471, #57470 ) ;
#57509 = cc_design_person_and_organization_assignment ( #57515, #57512, ( #57467 ) ) ;
#57510 = cc_design_date_and_time_assignment ( #57525, #57513, ( #57467 ) ) ;
#57511 = oriented_edge ( 'none', *, *, #55998, .t. ) ;
#57512 = person_and_organization_role ( 'classification_officer' ) ;
#57513 = date_time_role ( 'classification_date' ) ;
#57514 = approval_person_organization ( #57515, #57464, #57519 ) ;
#57515 = person_and_organization ( #57518, #57516 ) ;
#57516 = organization ( 'nauo-org4', 'unspecified', 'unspecified' ) ;
#57517 = oriented_edge ( 'none', *, *, #56317, .f. ) ;
#57518 = person ( 'nauo-per4', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#57519 = approval_role ( '' ) ;
#57520 = approval_date_time ( #57521, #57464 ) ;
#57521 = date_and_time ( #57522, #57523 ) ;
#57522 = calendar_date ( 2016, 28, 1 ) ;
#57523 = local_time ( 15, 31, 33.00000000000000000, #57524 ) ;
#57524 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57525 = date_and_time ( #57460, #57461 ) ;
#57526 = calendar_date ( 2016, 28, 1 ) ;
#57527 = local_time ( 15, 31, 33.00000000000000000, #57528 ) ;
#57528 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57529 = cc_design_approval ( #57530, ( #57533 ) ) ;
#57530 = approval ( #57531, 'unknown' ) ;
#57531 = approval_status ( 'not_yet_approved' ) ;
#57532 = cc_design_security_classification ( #57533, ( #57535 ) ) ;
#57533 = security_classification ( '', '', #57534 ) ;
#57534 = security_classification_level ( 'unclassified' ) ;
#57535 = next_assembly_usage_occurrence ( 'nauo7', ' ', ' ', #56598, #56528, $ ) ;
#57536 = product_definition_shape ( 'none', 'none', #57535 ) ;
#57537 =( representation_relationship ('none','none', #56094, #55558 ) representation_relationship_with_transformation ( #57538 )shape_representation_relationship( ) );
#57538 = item_defined_transformation ( 'none', 'none', #56067, #55463 ) ;
#57539 = context_dependent_shape_representation ( #57506, #57504 ) ;
#57540 = cc_design_person_and_organization_assignment ( #57545, #57542, ( #57501 ) ) ;
#57541 = cc_design_date_and_time_assignment ( #57556, #57543, ( #57501 ) ) ;
#57542 = person_and_organization_role ( 'classification_officer' ) ;
#57543 = date_time_role ( 'classification_date' ) ;
#57544 = approval_person_organization ( #57545, #57498, #57550 ) ;
#57545 = person_and_organization ( #57549, #57546 ) ;
#57546 = organization ( 'nauo-org5', 'unspecified', 'unspecified' ) ;
#57547 = oriented_edge ( 'none', *, *, #57484, .t. ) ;
#57548 = oriented_edge ( 'none', *, *, #15540, .t. ) ;
#57549 = person ( 'nauo-per5', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#57550 = approval_role ( '' ) ;
#57551 = approval_date_time ( #57552, #57498 ) ;
#57552 = date_and_time ( #57553, #57554 ) ;
#57553 = calendar_date ( 2016, 28, 1 ) ;
#57554 = local_time ( 15, 31, 33.00000000000000000, #57555 ) ;
#57555 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57556 = date_and_time ( #57493, #57494 ) ;
#57557 = cc_design_date_and_time_assignment ( #57570, #57559, ( #57578 ) ) ;
#57558 = person_and_organization_role ( 'classification_officer' ) ;
#57559 = date_time_role ( 'classification_date' ) ;
#57560 = approval_person_organization ( #57561, #57575, #57564 ) ;
#57561 = person_and_organization ( #57563, #57562 ) ;
#57562 = organization ( 'nauo-org8', 'unspecified', 'unspecified' ) ;
#57563 = person ( 'nauo-per8', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#57564 = approval_role ( '' ) ;
#57565 = approval_date_time ( #57566, #57575 ) ;
#57566 = date_and_time ( #57567, #57568 ) ;
#57567 = calendar_date ( 2016, 28, 1 ) ;
#57568 = local_time ( 15, 31, 33.00000000000000000, #57569 ) ;
#57569 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57570 = date_and_time ( #57571, #57572 ) ;
#57571 = calendar_date ( 2016, 28, 1 ) ;
#57572 = local_time ( 15, 31, 33.00000000000000000, #57573 ) ;
#57573 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57574 = cc_design_approval ( #57575, ( #57578 ) ) ;
#57575 = approval ( #57576, 'unknown' ) ;
#57576 = approval_status ( 'not_yet_approved' ) ;
#57577 = cc_design_security_classification ( #57578, ( #57580 ) ) ;
#57578 = security_classification ( '', '', #57579 ) ;
#57579 = security_classification_level ( 'unclassified' ) ;
#57580 = next_assembly_usage_occurrence ( 'nauo8', ' ', ' ', #56598, #57186, $ ) ;
#57581 = product_definition_shape ( 'none', 'none', #57580 ) ;
#57582 =( representation_relationship ('none','none', #56094, #55647 ) representation_relationship_with_transformation ( #57583 )shape_representation_relationship( ) );
#57583 = item_defined_transformation ( 'none', 'none', #56054, #55463 ) ;
#57584 = context_dependent_shape_representation ( #56574, #56573 ) ;
#57585 = cc_design_person_and_organization_assignment ( #56950, #56925, ( #56570 ) ) ;
#57586 = cc_design_date_and_time_assignment ( #57600, #57588, ( #57608 ) ) ;
#57587 = person_and_organization_role ( 'classification_officer' ) ;
#57588 = date_time_role ( 'classification_date' ) ;
#57589 = approval_person_organization ( #57590, #57605, #57593 ) ;
#57590 = person_and_organization ( #57592, #57591 ) ;
#57591 = organization ( 'nauo-org9', 'unspecified', 'unspecified' ) ;
#57592 = person ( 'nauo-per9', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#57593 = approval_role ( '' ) ;
#57594 = approval_date_time ( #57595, #57605 ) ;
#57595 = date_and_time ( #57596, #57598 ) ;
#57596 = calendar_date ( 2016, 28, 1 ) ;
#57597 = oriented_edge ( 'none', *, *, #4693, .f. ) ;
#57598 = local_time ( 15, 31, 33.00000000000000000, #57599 ) ;
#57599 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57600 = date_and_time ( #57601, #57602 ) ;
#57601 = calendar_date ( 2016, 28, 1 ) ;
#57602 = local_time ( 15, 31, 33.00000000000000000, #57603 ) ;
#57603 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57604 = cc_design_approval ( #57605, ( #57608 ) ) ;
#57605 = approval ( #57606, 'unknown' ) ;
#57606 = approval_status ( 'not_yet_approved' ) ;
#57607 = cc_design_security_classification ( #57608, ( #57610 ) ) ;
#57608 = security_classification ( '', '', #57609 ) ;
#57609 = security_classification_level ( 'unclassified' ) ;
#57610 = next_assembly_usage_occurrence ( 'nauo9', ' ', ' ', #56598, #56703, $ ) ;
#57611 = product_definition_shape ( 'none', 'none', #57610 ) ;
#57612 =( representation_relationship ('none','none', #56094, #55977 ) representation_relationship_with_transformation ( #57613 )shape_representation_relationship( ) );
#57613 = item_defined_transformation ( 'none', 'none', #56049, #55463 ) ;
#57614 = context_dependent_shape_representation ( #57582, #57581 ) ;
#57615 = cc_design_person_and_organization_assignment ( #57561, #57558, ( #57578 ) ) ;
#57616 = cc_design_date_and_time_assignment ( #57629, #57618, ( #57637 ) ) ;
#57617 = person_and_organization_role ( 'classification_officer' ) ;
#57618 = date_time_role ( 'classification_date' ) ;
#57619 = approval_person_organization ( #57620, #57634, #57623 ) ;
#57620 = person_and_organization ( #57622, #57621 ) ;
#57621 = organization ( 'nauo-org10', 'unspecified', 'unspecified' ) ;
#57622 = person ( 'nauo-per10', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#57623 = approval_role ( '' ) ;
#57624 = approval_date_time ( #57625, #57634 ) ;
#57625 = date_and_time ( #57626, #57627 ) ;
#57626 = calendar_date ( 2016, 28, 1 ) ;
#57627 = local_time ( 15, 31, 33.00000000000000000, #57628 ) ;
#57628 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57629 = date_and_time ( #57630, #57631 ) ;
#57630 = calendar_date ( 2016, 28, 1 ) ;
#57631 = local_time ( 15, 31, 33.00000000000000000, #57632 ) ;
#57632 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57633 = cc_design_approval ( #57634, ( #57637 ) ) ;
#57634 = approval ( #57635, 'unknown' ) ;
#57635 = approval_status ( 'not_yet_approved' ) ;
#57636 = cc_design_security_classification ( #57637, ( #57639 ) ) ;
#57637 = security_classification ( '', '', #57638 ) ;
#57638 = security_classification_level ( 'unclassified' ) ;
#57639 = next_assembly_usage_occurrence ( 'nauo10', ' ', ' ', #56598, #56780, $ ) ;
#57640 = product_definition_shape ( 'none', 'none', #57639 ) ;
#57641 =( representation_relationship ('none','none', #56094, #55861 ) representation_relationship_with_transformation ( #57642 )shape_representation_relationship( ) );
#57642 = item_defined_transformation ( 'none', 'none', #56042, #55463 ) ;
#57643 = context_dependent_shape_representation ( #57612, #57611 ) ;
#57644 = cc_design_person_and_organization_assignment ( #57590, #57587, ( #57608 ) ) ;
#57645 = cc_design_date_and_time_assignment ( #57658, #57647, ( #57667 ) ) ;
#57646 = person_and_organization_role ( 'classification_officer' ) ;
#57647 = date_time_role ( 'classification_date' ) ;
#57648 = approval_person_organization ( #57649, #57663, #57652 ) ;
#57649 = person_and_organization ( #57651, #57650 ) ;
#57650 = organization ( 'nauo-org11', 'unspecified', 'unspecified' ) ;
#57651 = person ( 'nauo-per11', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#57652 = approval_role ( '' ) ;
#57653 = approval_date_time ( #57654, #57663 ) ;
#57654 = date_and_time ( #57655, #57656 ) ;
#57655 = calendar_date ( 2016, 28, 1 ) ;
#57656 = local_time ( 15, 31, 33.00000000000000000, #57657 ) ;
#57657 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57658 = date_and_time ( #57659, #57660 ) ;
#57659 = calendar_date ( 2016, 28, 1 ) ;
#57660 = local_time ( 15, 31, 33.00000000000000000, #57661 ) ;
#57661 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57662 = cc_design_approval ( #57663, ( #57667 ) ) ;
#57663 = approval ( #57664, 'unknown' ) ;
#57664 = approval_status ( 'not_yet_approved' ) ;
#57665 = oriented_edge ( 'none', *, *, #3858, .f. ) ;
#57666 = cc_design_security_classification ( #57667, ( #57669 ) ) ;
#57667 = security_classification ( '', '', #57668 ) ;
#57668 = security_classification_level ( 'unclassified' ) ;
#57669 = next_assembly_usage_occurrence ( 'nauo11', ' ', ' ', #56598, #57186, $ ) ;
#57670 = product_definition_shape ( 'none', 'none', #57669 ) ;
#57671 =( representation_relationship ('none','none', #56094, #55647 ) representation_relationship_with_transformation ( #57672 )shape_representation_relationship( ) );
#57672 = item_defined_transformation ( 'none', 'none', #56116, #55463 ) ;
#57673 = context_dependent_shape_representation ( #57641, #57640 ) ;
#57674 = cc_design_person_and_organization_assignment ( #57620, #57617, ( #57637 ) ) ;
#57675 = cc_design_date_and_time_assignment ( #57688, #57677, ( #57696 ) ) ;
#57676 = person_and_organization_role ( 'classification_officer' ) ;
#57677 = date_time_role ( 'classification_date' ) ;
#57678 = approval_person_organization ( #57679, #57693, #57682 ) ;
#57679 = person_and_organization ( #57681, #57680 ) ;
#57680 = organization ( 'nauo-org12', 'unspecified', 'unspecified' ) ;
#57681 = person ( 'nauo-per12', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#57682 = approval_role ( '' ) ;
#57683 = approval_date_time ( #57684, #57693 ) ;
#57684 = date_and_time ( #57685, #57686 ) ;
#57685 = calendar_date ( 2016, 28, 1 ) ;
#57686 = local_time ( 15, 31, 33.00000000000000000, #57687 ) ;
#57687 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57688 = date_and_time ( #57689, #57690 ) ;
#57689 = calendar_date ( 2016, 28, 1 ) ;
#57690 = local_time ( 15, 31, 33.00000000000000000, #57691 ) ;
#57691 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57692 = cc_design_approval ( #57693, ( #57696 ) ) ;
#57693 = approval ( #57694, 'unknown' ) ;
#57694 = approval_status ( 'not_yet_approved' ) ;
#57695 = cc_design_security_classification ( #57696, ( #57698 ) ) ;
#57696 = security_classification ( '', '', #57697 ) ;
#57697 = security_classification_level ( 'unclassified' ) ;
#57698 = next_assembly_usage_occurrence ( 'nauo12', ' ', ' ', #56598, #57186, $ ) ;
#57699 = product_definition_shape ( 'none', 'none', #57698 ) ;
#57700 =( representation_relationship ('none','none', #56094, #55647 ) representation_relationship_with_transformation ( #57701 )shape_representation_relationship( ) );
#57701 = item_defined_transformation ( 'none', 'none', #56113, #55463 ) ;
#57702 = context_dependent_shape_representation ( #57671, #57670 ) ;
#57703 = oriented_edge ( 'none', *, *, #6358, .f. ) ;
#57704 = cc_design_person_and_organization_assignment ( #57649, #57646, ( #57667 ) ) ;
#57705 = cc_design_date_and_time_assignment ( #57718, #57707, ( #57727 ) ) ;
#57706 = person_and_organization_role ( 'classification_officer' ) ;
#57707 = date_time_role ( 'classification_date' ) ;
#57708 = approval_person_organization ( #57709, #57723, #57712 ) ;
#57709 = person_and_organization ( #57711, #57710 ) ;
#57710 = organization ( 'nauo-org13', 'unspecified', 'unspecified' ) ;
#57711 = person ( 'nauo-per13', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#57712 = approval_role ( '' ) ;
#57713 = approval_date_time ( #57714, #57723 ) ;
#57714 = date_and_time ( #57715, #57716 ) ;
#57715 = calendar_date ( 2016, 28, 1 ) ;
#57716 = local_time ( 15, 31, 33.00000000000000000, #57717 ) ;
#57717 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57718 = date_and_time ( #57719, #57720 ) ;
#57719 = calendar_date ( 2016, 28, 1 ) ;
#57720 = local_time ( 15, 31, 33.00000000000000000, #57721 ) ;
#57721 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57722 = cc_design_approval ( #57723, ( #57727 ) ) ;
#57723 = approval ( #57724, 'unknown' ) ;
#57724 = approval_status ( 'not_yet_approved' ) ;
#57725 = edge_curve ( 'none', #43737, #57372, #54931, .t. ) ;
#57726 = cc_design_security_classification ( #57727, ( #57729 ) ) ;
#57727 = security_classification ( '', '', #57728 ) ;
#57728 = security_classification_level ( 'unclassified' ) ;
#57729 = next_assembly_usage_occurrence ( 'nauo13', ' ', ' ', #56864, #56946, $ ) ;
#57730 = product_definition_shape ( 'none', 'none', #57729 ) ;
#57731 = advanced_face ( 'none', ( #54950 ), #54870, .t. ) ;
#57732 =( representation_relationship ('none','none', #55857, #55785 ) representation_relationship_with_transformation ( #57733 )shape_representation_relationship( ) );
#57733 = item_defined_transformation ( 'none', 'none', #55841, #55463 ) ;
#57734 = context_dependent_shape_representation ( #57700, #57699 ) ;
#57735 = cc_design_person_and_organization_assignment ( #57679, #57676, ( #57696 ) ) ;
#57736 = cc_design_date_and_time_assignment ( #57750, #57738, ( #57758 ) ) ;
#57737 = person_and_organization_role ( 'classification_officer' ) ;
#57738 = date_time_role ( 'classification_date' ) ;
#57739 = approval_person_organization ( #57740, #57755, #57744 ) ;
#57740 = person_and_organization ( #57743, #57741 ) ;
#57741 = organization ( 'nauo-org14', 'unspecified', 'unspecified' ) ;
#57742 = oriented_edge ( 'none', *, *, #5725, .f. ) ;
#57743 = person ( 'nauo-per14', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#57744 = approval_role ( '' ) ;
#57745 = approval_date_time ( #57746, #57755 ) ;
#57746 = date_and_time ( #57747, #57748 ) ;
#57747 = calendar_date ( 2016, 28, 1 ) ;
#57748 = local_time ( 15, 31, 33.00000000000000000, #57749 ) ;
#57749 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57750 = date_and_time ( #57751, #57752 ) ;
#57751 = calendar_date ( 2016, 28, 1 ) ;
#57752 = local_time ( 15, 31, 33.00000000000000000, #57753 ) ;
#57753 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57754 = cc_design_approval ( #57755, ( #57758 ) ) ;
#57755 = approval ( #57756, 'unknown' ) ;
#57756 = approval_status ( 'not_yet_approved' ) ;
#57757 = cc_design_security_classification ( #57758, ( #57760 ) ) ;
#57758 = security_classification ( '', '', #57759 ) ;
#57759 = security_classification_level ( 'unclassified' ) ;
#57760 = next_assembly_usage_occurrence ( 'nauo14', ' ', ' ', #56864, #56233, $ ) ;
#57761 = product_definition_shape ( 'none', 'none', #57760 ) ;
#57762 =( representation_relationship ('none','none', #55857, #55816 ) representation_relationship_with_transformation ( #57763 )shape_representation_relationship( ) );
#57763 = item_defined_transformation ( 'none', 'none', #55836, #55463 ) ;
#57764 = context_dependent_shape_representation ( #57732, #57730 ) ;
#57765 = cc_design_person_and_organization_assignment ( #57709, #57706, ( #57727 ) ) ;
#57766 = cc_design_date_and_time_assignment ( #57779, #57768, ( #57787 ) ) ;
#57767 = person_and_organization_role ( 'classification_officer' ) ;
#57768 = date_time_role ( 'classification_date' ) ;
#57769 = approval_person_organization ( #57770, #57784, #57773 ) ;
#57770 = person_and_organization ( #57772, #57771 ) ;
#57771 = organization ( 'nauo-org15', 'unspecified', 'unspecified' ) ;
#57772 = person ( 'nauo-per15', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#57773 = approval_role ( '' ) ;
#57774 = approval_date_time ( #57775, #57784 ) ;
#57775 = date_and_time ( #57776, #57777 ) ;
#57776 = calendar_date ( 2016, 28, 1 ) ;
#57777 = local_time ( 15, 31, 33.00000000000000000, #57778 ) ;
#57778 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57779 = date_and_time ( #57780, #57781 ) ;
#57780 = calendar_date ( 2016, 28, 1 ) ;
#57781 = local_time ( 15, 31, 33.00000000000000000, #57782 ) ;
#57782 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57783 = cc_design_approval ( #57784, ( #57787 ) ) ;
#57784 = approval ( #57785, 'unknown' ) ;
#57785 = approval_status ( 'not_yet_approved' ) ;
#57786 = cc_design_security_classification ( #57787, ( #57789 ) ) ;
#57787 = security_classification ( '', '', #57788 ) ;
#57788 = security_classification_level ( 'unclassified' ) ;
#57789 = next_assembly_usage_occurrence ( 'nauo15', ' ', ' ', #56864, #56335, $ ) ;
#57790 = product_definition_shape ( 'none', 'none', #57789 ) ;
#57791 =( representation_relationship ('none','none', #55857, #55818 ) representation_relationship_with_transformation ( #57792 )shape_representation_relationship( ) );
#57792 = item_defined_transformation ( 'none', 'none', #55829, #55463 ) ;
#57793 = context_dependent_shape_representation ( #57762, #57761 ) ;
#57794 = cc_design_person_and_organization_assignment ( #57740, #57737, ( #57758 ) ) ;
#57795 = advanced_face ( 'none', ( #54850 ), #54899, .f. ) ;
#57796 = cc_design_date_and_time_assignment ( #57809, #57798, ( #57817 ) ) ;
#57797 = person_and_organization_role ( 'classification_officer' ) ;
#57798 = date_time_role ( 'classification_date' ) ;
#57799 = approval_person_organization ( #57800, #57814, #57803 ) ;
#57800 = person_and_organization ( #57802, #57801 ) ;
#57801 = organization ( 'nauo-org16', 'unspecified', 'unspecified' ) ;
#57802 = person ( 'nauo-per16', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#57803 = approval_role ( '' ) ;
#57804 = approval_date_time ( #57805, #57814 ) ;
#57805 = date_and_time ( #57806, #57807 ) ;
#57806 = calendar_date ( 2016, 28, 1 ) ;
#57807 = local_time ( 15, 31, 33.00000000000000000, #57808 ) ;
#57808 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57809 = date_and_time ( #57810, #57811 ) ;
#57810 = calendar_date ( 2016, 28, 1 ) ;
#57811 = local_time ( 15, 31, 33.00000000000000000, #57812 ) ;
#57812 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57813 = cc_design_approval ( #57814, ( #57817 ) ) ;
#57814 = approval ( #57815, 'unknown' ) ;
#57815 = approval_status ( 'not_yet_approved' ) ;
#57816 = cc_design_security_classification ( #57817, ( #57819 ) ) ;
#57817 = security_classification ( '', '', #57818 ) ;
#57818 = security_classification_level ( 'unclassified' ) ;
#57819 = next_assembly_usage_occurrence ( 'nauo16', ' ', ' ', #56864, #57023, $ ) ;
#57820 = product_definition_shape ( 'none', 'none', #57819 ) ;
#57821 =( representation_relationship ('none','none', #55857, #55697 ) representation_relationship_with_transformation ( #57822 )shape_representation_relationship( ) );
#57822 = item_defined_transformation ( 'none', 'none', #55938, #55463 ) ;
#57823 = context_dependent_shape_representation ( #57791, #57790 ) ;
#57824 = cc_design_person_and_organization_assignment ( #57770, #57767, ( #57787 ) ) ;
#57825 = cc_design_date_and_time_assignment ( #57839, #57827, ( #57848 ) ) ;
#57826 = person_and_organization_role ( 'classification_officer' ) ;
#57827 = date_time_role ( 'classification_date' ) ;
#57828 = approval_person_organization ( #57829, #57845, #57832 ) ;
#57829 = person_and_organization ( #57831, #57830 ) ;
#57830 = organization ( 'nauo-org17', 'unspecified', 'unspecified' ) ;
#57831 = person ( 'nauo-per17', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#57832 = approval_role ( '' ) ;
#57833 = approval_date_time ( #57834, #57845 ) ;
#57834 = date_and_time ( #57835, #57836 ) ;
#57835 = calendar_date ( 2016, 28, 1 ) ;
#57836 = local_time ( 15, 31, 33.00000000000000000, #57837 ) ;
#57838 = edge_loop ( 'none', ( #958, #937, #955, #762 ) ) ;
#57837 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57839 = date_and_time ( #57840, #57841 ) ;
#57840 = calendar_date ( 2016, 28, 1 ) ;
#57841 = local_time ( 15, 31, 33.00000000000000000, #57842 ) ;
#57842 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57843 = oriented_edge ( 'none', *, *, #57353, .t. ) ;
#57844 = cc_design_approval ( #57845, ( #57848 ) ) ;
#57845 = approval ( #57846, 'unknown' ) ;
#57846 = approval_status ( 'not_yet_approved' ) ;
#57847 = cc_design_security_classification ( #57848, ( #57850 ) ) ;
#57848 = security_classification ( '', '', #57849 ) ;
#57849 = security_classification_level ( 'unclassified' ) ;
#57850 = next_assembly_usage_occurrence ( 'nauo17', ' ', ' ', #56864, #57023, $ ) ;
#57851 = product_definition_shape ( 'none', 'none', #57850 ) ;
#57852 =( representation_relationship ('none','none', #55857, #55697 ) representation_relationship_with_transformation ( #57853 )shape_representation_relationship( ) );
#57853 = item_defined_transformation ( 'none', 'none', #55929, #55463 ) ;
#57854 = context_dependent_shape_representation ( #57821, #57820 ) ;
#57855 = cc_design_person_and_organization_assignment ( #57800, #57797, ( #57817 ) ) ;
#57856 = cc_design_date_and_time_assignment ( #57872, #57858, ( #57880 ) ) ;
#57857 = person_and_organization_role ( 'classification_officer' ) ;
#57858 = date_time_role ( 'classification_date' ) ;
#57859 = approval_person_organization ( #57860, #57877, #57866 ) ;
#57860 = person_and_organization ( #57865, #57861 ) ;
#57861 = organization ( 'nauo-org18', 'unspecified', 'unspecified' ) ;
#57862 = oriented_edge ( 'none', *, *, #56924, .t. ) ;
#57863 = vertex_point ( 'none', #54915 ) ;
#57864 = oriented_edge ( 'none', *, *, #34641, .t. ) ;
#57865 = person ( 'nauo-per18', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#57866 = approval_role ( '' ) ;
#57867 = approval_date_time ( #57868, #57877 ) ;
#57868 = date_and_time ( #57869, #57870 ) ;
#57869 = calendar_date ( 2016, 28, 1 ) ;
#57870 = local_time ( 15, 31, 33.00000000000000000, #57871 ) ;
#57871 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57872 = date_and_time ( #57873, #57874 ) ;
#57873 = calendar_date ( 2016, 28, 1 ) ;
#57874 = local_time ( 15, 31, 33.00000000000000000, #57875 ) ;
#57875 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57876 = cc_design_approval ( #57877, ( #57880 ) ) ;
#57877 = approval ( #57878, 'unknown' ) ;
#57878 = approval_status ( 'not_yet_approved' ) ;
#57879 = cc_design_security_classification ( #57880, ( #57883 ) ) ;
#57880 = security_classification ( '', '', #57882 ) ;
#57881 = advanced_face ( 'none', ( #54911 ), #54933, .f. ) ;
#57882 = security_classification_level ( 'unclassified' ) ;
#57883 = next_assembly_usage_occurrence ( 'nauo18', ' ', ' ', #56864, #57105, $ ) ;
#57884 = product_definition_shape ( 'none', 'none', #57883 ) ;
#57885 =( representation_relationship ('none','none', #55857, #55733 ) representation_relationship_with_transformation ( #57886 )shape_representation_relationship( ) );
#57886 = item_defined_transformation ( 'none', 'none', #55921, #55463 ) ;
#57887 = context_dependent_shape_representation ( #57852, #57851 ) ;
#57888 = cc_design_person_and_organization_assignment ( #57829, #57826, ( #57848 ) ) ;
#57890 = edge_curve ( 'none', #32099, #33227, #54905, .t. ) ;
#57889 = cc_design_date_and_time_assignment ( #57906, #57892, ( #57914 ) ) ;
#57891 = person_and_organization_role ( 'classification_officer' ) ;
#57892 = date_time_role ( 'classification_date' ) ;
#57893 = approval_person_organization ( #57894, #57911, #57900 ) ;
#57894 = person_and_organization ( #57899, #57895 ) ;
#57895 = organization ( 'nauo-org19', 'unspecified', 'unspecified' ) ;
#57896 = oriented_edge ( 'none', *, *, #15907, .t. ) ;
#57897 = edge_loop ( 'none', ( #944, #57742, #953, #934 ) ) ;
#57898 = oriented_edge ( 'none', *, *, #5106, .f. ) ;
#57899 = person ( 'nauo-per19', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#57900 = approval_role ( '' ) ;
#57901 = approval_date_time ( #57902, #57911 ) ;
#57902 = date_and_time ( #57903, #57904 ) ;
#57903 = calendar_date ( 2016, 28, 1 ) ;
#57904 = local_time ( 15, 31, 33.00000000000000000, #57905 ) ;
#57905 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57906 = date_and_time ( #57907, #57908 ) ;
#57907 = calendar_date ( 2016, 28, 1 ) ;
#57908 = local_time ( 15, 31, 33.00000000000000000, #57909 ) ;
#57909 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57910 = cc_design_approval ( #57911, ( #57914 ) ) ;
#57911 = approval ( #57912, 'unknown' ) ;
#57912 = approval_status ( 'not_yet_approved' ) ;
#57913 = cc_design_security_classification ( #57914, ( #57916 ) ) ;
#57914 = security_classification ( '', '', #57915 ) ;
#57915 = security_classification_level ( 'unclassified' ) ;
#57916 = next_assembly_usage_occurrence ( 'nauo19', ' ', ' ', #56864, #57023, $ ) ;
#57917 = product_definition_shape ( 'none', 'none', #57916 ) ;
#57918 =( representation_relationship ('none','none', #55857, #55697 ) representation_relationship_with_transformation ( #57919 )shape_representation_relationship( ) );
#57919 = item_defined_transformation ( 'none', 'none', #55912, #55463 ) ;
#57920 = context_dependent_shape_representation ( #57885, #57884 ) ;
#57921 = cc_design_person_and_organization_assignment ( #57860, #57857, ( #57880 ) ) ;
#57922 = cc_design_date_and_time_assignment ( #57936, #57924, ( #57944 ) ) ;
#57923 = person_and_organization_role ( 'classification_officer' ) ;
#57924 = date_time_role ( 'classification_date' ) ;
#57925 = approval_person_organization ( #57926, #57941, #57930 ) ;
#57926 = person_and_organization ( #57929, #57927 ) ;
#57927 = organization ( 'nauo-org20', 'unspecified', 'unspecified' ) ;
#57928 = advanced_face ( 'none', ( #54906 ), #54888, .f. ) ;
#57929 = person ( 'nauo-per20', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#57930 = approval_role ( '' ) ;
#57931 = approval_date_time ( #57932, #57941 ) ;
#57932 = date_and_time ( #57933, #57934 ) ;
#57933 = calendar_date ( 2016, 28, 1 ) ;
#57934 = local_time ( 15, 31, 33.00000000000000000, #57935 ) ;
#57935 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57936 = date_and_time ( #57937, #57938 ) ;
#57937 = calendar_date ( 2016, 28, 1 ) ;
#57938 = local_time ( 15, 31, 33.00000000000000000, #57939 ) ;
#57939 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#57940 = cc_design_approval ( #57941, ( #57944 ) ) ;
#57941 = approval ( #57942, 'unknown' ) ;
#57942 = approval_status ( 'not_yet_approved' ) ;
#57943 = cc_design_security_classification ( #57944, ( #57946 ) ) ;
#57944 = security_classification ( '', '', #57945 ) ;
#57945 = security_classification_level ( 'unclassified' ) ;
#57946 = next_assembly_usage_occurrence ( 'nauo20', ' ', ' ', #56864, #57023, $ ) ;
#57947 = product_definition_shape ( 'none', 'none', #57946 ) ;
#57948 =( representation_relationship ('none','none', #55857, #55697 ) representation_relationship_with_transformation ( #57949 )shape_representation_relationship( ) );
#57949 = item_defined_transformation ( 'none', 'none', #55902, #55463 ) ;
#57950 = context_dependent_shape_representation ( #57918, #57917 ) ;
#57951 = cc_design_person_and_organization_assignment ( #57894, #57891, ( #57914 ) ) ;
#57952 = oriented_edge ( 'none', *, *, #55910, .f. ) ;
#57953 = edge_curve ( 'none', #57863, #33227, #54929, .t. ) ;
#57954 = context_dependent_shape_representation ( #57948, #57947 ) ;
#57955 = cc_design_person_and_organization_assignment ( #57926, #57923, ( #57944 ) ) ;
#57956 = oriented_edge ( 'none', *, *, #5474, .f. ) ;
#57957 = edge_curve ( 'none', #383, #249, #54993, .t. ) ;
#57958 = advanced_face ( 'none', ( #54967 ), #54981, .f. ) ;
#57959 = oriented_edge ( 'none', *, *, #3873, .t. ) ;
#57960 = advanced_face ( 'none', ( #54960 ), #54954, .t. ) ;
#57961 = oriented_edge ( 'none', *, *, #58019, .f. ) ;
#57962 = vertex_point ( 'none', #55011 ) ;
#57963 = edge_curve ( 'none', #8574, #8560, #54978, .t. ) ;
#57964 = vertex_point ( 'none', #54994 ) ;
#57965 = edge_loop ( 'none', ( #57383, #57374, #57843, #57511, #17379 ) ) ;
#57966 = oriented_edge ( 'none', *, *, #57974, .f. ) ;
#57967 = edge_curve ( 'none', #56160, #18046, #55052, .t. ) ;
#57968 = oriented_edge ( 'none', *, *, #1366, .f. ) ;
#57969 = edge_loop ( 'none', ( #960, #56790, #943, #951 ) ) ;
#57970 = oriented_edge ( 'none', *, *, #57967, .f. ) ;
#57971 = edge_curve ( 'none', #18046, #18045, #55051, .t. ) ;
#57972 = oriented_edge ( 'none', *, *, #8483, .t. ) ;
#57973 = advanced_face ( 'none', ( #54966 ), #55027, .f. ) ;
#57974 = edge_curve ( 'none', #32099, #30849, #55023, .t. ) ;
#57975 = advanced_face ( 'none', ( #55040 ), #55018, .t. ) ;
#57976 = oriented_edge ( 'none', *, *, #34641, .f. ) ;
#57977 = edge_curve ( 'none', #55928, #30476, #55038, .t. ) ;
#57978 = vertex_point ( 'none', #55126 ) ;
#57979 = vertex_point ( 'none', #55123 ) ;
#57980 = advanced_face ( 'none', ( #55108 ), #55103, .f. ) ;
#57981 = oriented_edge ( 'none', *, *, #15853, .t. ) ;
#57982 = oriented_edge ( 'none', *, *, #57993, .f. ) ;
#57983 = oriented_edge ( 'none', *, *, #36942, .f. ) ;
#57984 = vertex_point ( 'none', #55114 ) ;
#57985 = edge_loop ( 'none', ( #50145, #52004, #55886, #55702, #50099, #55847 ) ) ;
#57986 = oriented_edge ( 'none', *, *, #52002, .f. ) ;
#57987 = edge_curve ( 'none', #57964, #57995, #55098, .t. ) ;
#57988 = oriented_edge ( 'none', *, *, #57997, .t. ) ;
#57989 = vertex_point ( 'none', #55119 ) ;
#57990 = edge_loop ( 'none', ( #53427, #53169, #52463, #49510, #52386 ) ) ;
#57991 = oriented_edge ( 'none', *, *, #15746, .f. ) ;
#57992 = vertex_point ( 'none', #55029 ) ;
#57993 = edge_curve ( 'none', #57995, #55947, #55105, .t. ) ;
#57994 = oriented_edge ( 'none', *, *, #57953, .t. ) ;
#57995 = vertex_point ( 'none', #55078 ) ;
#57996 = vertex_point ( 'none', #55091 ) ;
#57997 = edge_curve ( 'none', #57996, #55947, #55187, .t. ) ;
#57998 = edge_loop ( 'none', ( #58010, #58008, #58003, #57961, #58014 ) ) ;
#57999 = oriented_edge ( 'none', *, *, #58000, .t. ) ;
#58000 = edge_curve ( 'none', #33227, #57996, #55190, .t. ) ;
#58001 = oriented_edge ( 'none', *, *, #58038, .t. ) ;
#58002 = advanced_face ( 'none', ( #55198 ), #55107, .t. ) ;
#58003 = oriented_edge ( 'none', *, *, #58004, .f. ) ;
#58004 = edge_curve ( 'none', #56965, #57989, #55182, .t. ) ;
#58005 = oriented_edge ( 'none', *, *, #58018, .f. ) ;
#58006 = edge_curve ( 'none', #57979, #56873, #55180, .t. ) ;
#58007 = edge_loop ( 'none', ( #58017, #58001, #58033, #58029, #58034 ) ) ;
#58008 = oriented_edge ( 'none', *, *, #58009, .t. ) ;
#58009 = edge_curve ( 'none', #56873, #57989, #55136, .t. ) ;
#58010 = oriented_edge ( 'none', *, *, #58006, .t. ) ;
#58011 = advanced_face ( 'none', ( #54668 ), #55146, .t. ) ;
#58012 = oriented_edge ( 'none', *, *, #57987, .f. ) ;
#58013 = oriented_edge ( 'none', *, *, #19239, .t. ) ;
#58014 = oriented_edge ( 'none', *, *, #58020, .f. ) ;
#58015 = oriented_edge ( 'none', *, *, #19122, .f. ) ;
#58016 = advanced_face ( 'none', ( #53624 ), #55255, .t. ) ;
#58017 = oriented_edge ( 'none', *, *, #58006, .f. ) ;
#58018 = edge_curve ( 'none', #57863, #57964, #55241, .t. ) ;
#58019 = edge_curve ( 'none', #57984, #56965, #55231, .t. ) ;
#58020 = edge_curve ( 'none', #57979, #57984, #55236, .t. ) ;
#58021 = edge_loop ( 'none', ( #11, #1, #58045, #58060, #58075 ) ) ;
#58022 = vertex_point ( 'none', #55234 ) ;
#58023 = vertex_point ( 'none', #55220 ) ;
#58024 = advanced_face ( 'none', ( #55261 ), #55258, .t. ) ;
#58025 = edge_curve ( 'none', #57989, #58022, #55242, .t. ) ;
#58026 = oriented_edge ( 'none', *, *, #58062, .t. ) ;
#58027 = vertex_point ( 'none', #55209 ) ;
#58028 = oriented_edge ( 'none', *, *, #58004, .t. ) ;
#58029 = oriented_edge ( 'none', *, *, #57987, .t. ) ;
#58030 = edge_curve ( 'none', #56873, #57995, #55312, .t. ) ;
#58031 = oriented_edge ( 'none', *, *, #19367, .f. ) ;
#58032 = edge_curve ( 'none', #53943, #58048, #55326, .t. ) ;
#58033 = oriented_edge ( 'none', *, *, #58037, .t. ) ;
#58034 = oriented_edge ( 'none', *, *, #58030, .f. ) ;
#58035 = vertex_point ( 'none', #55233 ) ;
#58036 = edge_loop ( 'none', ( #58028, #58053, #58026, #58059, #58043, #58052 ) ) ;
#58037 = edge_curve ( 'none', #58027, #57964, #55283, .t. ) ;
#58038 = edge_curve ( 'none', #57979, #58027, #55285, .t. ) ;
#58039 = edge_curve ( 'none', #58046, #58044, #55289, .t. ) ;
#58040 = edge_curve ( 'none', #58047, #58035, #55287, .t. ) ;
#58041 = edge_loop ( 'none', ( #32, #228, #217, #222, #31, #20 ) ) ;
#58042 = edge_curve ( 'none', #56965, #58047, #55378, .t. ) ;
#58043 = oriented_edge ( 'none', *, *, #58040, .f. ) ;
#58044 = vertex_point ( 'none', #55269 ) ;
#58045 = oriented_edge ( 'none', *, *, #6, .f. ) ;
#58046 = vertex_point ( 'none', #55373 ) ;
#58047 = vertex_point ( 'none', #55371 ) ;
#58048 = vertex_point ( 'none', #55392 ) ;
#58049 = oriented_edge ( 'none', *, *, #4379, .f. ) ;
#58050 = edge_curve ( 'none', #58064, #57992, #55367, .t. ) ;
#58051 = edge_curve ( 'none', #58035, #58023, #55388, .t. ) ;
#58052 = oriented_edge ( 'none', *, *, #58042, .f. ) ;
#58053 = oriented_edge ( 'none', *, *, #58025, .t. ) ;
#58054 = oriented_edge ( 'none', *, *, #58050, .t. ) ;
#58055 = oriented_edge ( 'none', *, *, #58058, .t. ) ;
#58056 = edge_curve ( 'none', #53931, #309, #55368, .t. ) ;
#58057 = advanced_face ( 'none', ( #55363 ), #55352, .f. ) ;
#58058 = edge_curve ( 'none', #58048, #58064, #55331, .t. ) ;
#58059 = oriented_edge ( 'none', *, *, #58051, .f. ) ;
#58060 = oriented_edge ( 'none', *, *, #58068, .f. ) ;
#58061 = advanced_face ( 'none', ( #55441 ), #55374, .f. ) ;
#58062 = edge_curve ( 'none', #58022, #58023, #55430, .t. ) ;
#58063 = oriented_edge ( 'none', *, *, #38238, .t. ) ;
#58064 = vertex_point ( 'none', #55427 ) ;
#58065 = edge_curve ( 'none', #53943, #57992, #55443, .t. ) ;
#58066 = oriented_edge ( 'none', *, *, #58032, .t. ) ;
#58067 = edge_curve ( 'none', #376, #433, #55416, .t. ) ;
#58068 = edge_curve ( 'none', #58072, #9, #55412, .t. ) ;
#58069 = vertex_point ( 'none', #55418 ) ;
#58070 = oriented_edge ( 'none', *, *, #446, .t. ) ;
#58071 = oriented_edge ( 'none', *, *, #470, .f. ) ;
#58072 = vertex_point ( 'none', #55399 ) ;
#58073 = edge_curve ( 'none', #370, #58069, #55401, .t. ) ;
#58074 = oriented_edge ( 'none', *, *, #58073, .t. ) ;
#58075 = oriented_edge ( 'none', *, *, #215, .f. ) ;
#58076 = oriented_edge ( 'none', *, *, #28, .t. ) ;
endsec;
end-iso-10303-21;